Compare commits

...
Author SHA1 Message Date
Crowdin Bot 49205dc37b New Crowdin translations by GitHub Action 2026-08-09 12:14:54 +00:00
GitHub Actions 1d61f7fc62 Auto translate strings 2026-08-09 07:16:59 +00:00
shamoonandGitHub aa67fd3aef Tweak: improve no ML suggestions UX (#13621) 2026-08-09 00:15:27 -07:00
98 changed files with 40127 additions and 39740 deletions
+13 -6
View File
@@ -1703,7 +1703,7 @@
</context-group> </context-group>
<context-group purpose="location"> <context-group purpose="location">
<context context-type="sourcefile">src/app/components/common/suggestions-dropdown/suggestions-dropdown.component.html</context> <context context-type="sourcefile">src/app/components/common/suggestions-dropdown/suggestions-dropdown.component.html</context>
<context context-type="linenumber">28</context> <context context-type="linenumber">34</context>
</context-group> </context-group>
<context-group purpose="location"> <context-group purpose="location">
<context context-type="sourcefile">src/app/components/dashboard/widgets/statistics-widget/statistics-widget.component.html</context> <context context-type="sourcefile">src/app/components/dashboard/widgets/statistics-widget/statistics-widget.component.html</context>
@@ -3279,7 +3279,7 @@
</context-group> </context-group>
<context-group purpose="location"> <context-group purpose="location">
<context context-type="sourcefile">src/app/components/common/suggestions-dropdown/suggestions-dropdown.component.html</context> <context context-type="sourcefile">src/app/components/common/suggestions-dropdown/suggestions-dropdown.component.html</context>
<context context-type="linenumber">40</context> <context context-type="linenumber">46</context>
</context-group> </context-group>
<context-group purpose="location"> <context-group purpose="location">
<context context-type="sourcefile">src/app/components/dashboard/widgets/statistics-widget/statistics-widget.component.html</context> <context context-type="sourcefile">src/app/components/dashboard/widgets/statistics-widget/statistics-widget.component.html</context>
@@ -7070,32 +7070,39 @@
<context context-type="linenumber">143</context> <context context-type="linenumber">143</context>
</context-group> </context-group>
</trans-unit> </trans-unit>
<trans-unit id="8336346011691074629" datatype="html">
<source>No suggestions</source>
<context-group purpose="location">
<context context-type="sourcefile">src/app/components/common/suggestions-dropdown/suggestions-dropdown.component.html</context>
<context context-type="linenumber">11,12</context>
</context-group>
</trans-unit>
<trans-unit id="5320136382998259826" datatype="html"> <trans-unit id="5320136382998259826" datatype="html">
<source>Suggest</source> <source>Suggest</source>
<context-group purpose="location"> <context-group purpose="location">
<context context-type="sourcefile">src/app/components/common/suggestions-dropdown/suggestions-dropdown.component.html</context> <context context-type="sourcefile">src/app/components/common/suggestions-dropdown/suggestions-dropdown.component.html</context>
<context context-type="linenumber">8,9</context> <context context-type="linenumber">13,14</context>
</context-group> </context-group>
</trans-unit> </trans-unit>
<trans-unit id="6934085657687954669" datatype="html"> <trans-unit id="6934085657687954669" datatype="html">
<source>Show suggestions</source> <source>Show suggestions</source>
<context-group purpose="location"> <context-group purpose="location">
<context context-type="sourcefile">src/app/components/common/suggestions-dropdown/suggestions-dropdown.component.html</context> <context context-type="sourcefile">src/app/components/common/suggestions-dropdown/suggestions-dropdown.component.html</context>
<context context-type="linenumber">17,18</context> <context context-type="linenumber">23,24</context>
</context-group> </context-group>
</trans-unit> </trans-unit>
<trans-unit id="3834115140127576673" datatype="html"> <trans-unit id="3834115140127576673" datatype="html">
<source>No novel suggestions</source> <source>No novel suggestions</source>
<context-group purpose="location"> <context-group purpose="location">
<context context-type="sourcefile">src/app/components/common/suggestions-dropdown/suggestions-dropdown.component.html</context> <context context-type="sourcefile">src/app/components/common/suggestions-dropdown/suggestions-dropdown.component.html</context>
<context context-type="linenumber">24,25</context> <context context-type="linenumber">30,31</context>
</context-group> </context-group>
</trans-unit> </trans-unit>
<trans-unit id="4369111787961525769" datatype="html"> <trans-unit id="4369111787961525769" datatype="html">
<source>Document Types</source> <source>Document Types</source>
<context-group purpose="location"> <context-group purpose="location">
<context context-type="sourcefile">src/app/components/common/suggestions-dropdown/suggestions-dropdown.component.html</context> <context context-type="sourcefile">src/app/components/common/suggestions-dropdown/suggestions-dropdown.component.html</context>
<context context-type="linenumber">34</context> <context context-type="linenumber">40</context>
</context-group> </context-group>
<context-group purpose="location"> <context-group purpose="location">
<context context-type="sourcefile">src/app/components/dashboard/widgets/statistics-widget/statistics-widget.component.html</context> <context context-type="sourcefile">src/app/components/dashboard/widgets/statistics-widget/statistics-widget.component.html</context>
@@ -2,10 +2,16 @@
<button type="button" class="btn btn-sm btn-outline-primary" (click)="clickSuggest()" [disabled]="disabled() || loading() || (suggestions() && !aiEnabled())"> <button type="button" class="btn btn-sm btn-outline-primary" (click)="clickSuggest()" [disabled]="disabled() || loading() || (suggestions() && !aiEnabled())">
@if (loading()) { @if (loading()) {
<div class="spinner-border spinner-border-sm" role="status"></div> <div class="spinner-border spinner-border-sm" role="status"></div>
} @else if (noSuggestions) {
<i-bs width="1.2em" height="1.2em" name="check-circle"></i-bs>
} @else { } @else {
<i-bs width="1.2em" height="1.2em" name="stars"></i-bs> <i-bs width="1.2em" height="1.2em" name="stars"></i-bs>
} }
<span class="d-none d-lg-inline ps-1" i18n>Suggest</span> @if (noSuggestions) {
<span class="d-none d-lg-inline ps-1" i18n>No suggestions</span>
} @else {
<span class="d-none d-lg-inline ps-1" i18n>Suggest</span>
}
@if (totalSuggestions > 0) { @if (totalSuggestions > 0) {
<span class="badge bg-primary ms-2">{{ totalSuggestions }}</span> <span class="badge bg-primary ms-2">{{ totalSuggestions }}</span>
} }
@@ -19,7 +25,7 @@
<div ngbDropdownMenu aria-labelledby="suggestionsDropdown" class="shadow suggestions-dropdown"> <div ngbDropdownMenu aria-labelledby="suggestionsDropdown" class="shadow suggestions-dropdown">
<div class="list-group list-group-flush small pb-0"> <div class="list-group list-group-flush small pb-0">
@if (!suggestions()?.suggested_tags && !suggestions()?.suggested_document_types && !suggestions()?.suggested_correspondents) { @if (totalSuggestions === 0) {
<div class="list-group-item text-muted fst-italic"> <div class="list-group-item text-muted fst-italic">
<small class="text-muted small fst-italic" i18n>No novel suggestions</small> <small class="text-muted small fst-italic" i18n>No novel suggestions</small>
</div> </div>
@@ -30,6 +30,34 @@ describe('SuggestionsDropdownComponent', () => {
expect(component.totalSuggestions).toBe(4) expect(component.totalSuggestions).toBe(4)
}) })
it('should show when a completed request returned no suggestions', () => {
fixture.componentRef.setInput('suggestions', {
correspondents: [],
tags: [],
document_types: [],
storage_paths: [],
dates: [],
})
fixture.detectChanges()
expect(component.noSuggestions).toBeTruthy()
expect(fixture.nativeElement.textContent).toContain('No suggestions')
})
it('should not show the empty state before a request or with suggestions', () => {
expect(component.noSuggestions).toBeFalsy()
fixture.componentRef.setInput('suggestions', {
correspondents: [],
tags: [42],
document_types: [],
storage_paths: [],
dates: [],
})
expect(component.noSuggestions).toBeFalsy()
})
it('should emit getSuggestions when clickSuggest is called and suggestions are null', () => { it('should emit getSuggestions when clickSuggest is called and suggestions are null', () => {
jest.spyOn(component.getSuggestions, 'emit') jest.spyOn(component.getSuggestions, 'emit')
fixture.componentRef.setInput('suggestions', null) fixture.componentRef.setInput('suggestions', null)
@@ -59,5 +87,6 @@ describe('SuggestionsDropdownComponent', () => {
}) })
component.clickSuggest() component.clickSuggest()
expect(component.dropdown.open).toBeTruthy() expect(component.dropdown.open).toBeTruthy()
expect(fixture.nativeElement.textContent).toContain('No novel suggestions')
}) })
}) })
@@ -61,4 +61,21 @@ export class SuggestionsDropdownComponent {
this.suggestions()?.suggested_document_types?.length || 0 this.suggestions()?.suggested_document_types?.length || 0
) )
} }
get noSuggestions(): boolean {
const suggestions = this.suggestions()
return (
suggestions != null &&
!suggestions.title &&
!suggestions.tags?.length &&
!suggestions.suggested_tags?.length &&
!suggestions.correspondents?.length &&
!suggestions.suggested_correspondents?.length &&
!suggestions.document_types?.length &&
!suggestions.suggested_document_types?.length &&
!suggestions.storage_paths?.length &&
!suggestions.suggested_storage_paths?.length &&
!suggestions.dates?.length
)
}
} }
File diff suppressed because it is too large Load Diff
File diff suppressed because it is too large Load Diff
File diff suppressed because it is too large Load Diff
File diff suppressed because it is too large Load Diff
File diff suppressed because it is too large Load Diff
File diff suppressed because it is too large Load Diff
File diff suppressed because it is too large Load Diff
File diff suppressed because it is too large Load Diff
File diff suppressed because it is too large Load Diff
File diff suppressed because it is too large Load Diff
File diff suppressed because it is too large Load Diff
File diff suppressed because it is too large Load Diff
File diff suppressed because it is too large Load Diff
File diff suppressed because it is too large Load Diff
File diff suppressed because it is too large Load Diff
File diff suppressed because it is too large Load Diff
File diff suppressed because it is too large Load Diff
File diff suppressed because it is too large Load Diff
File diff suppressed because it is too large Load Diff
File diff suppressed because it is too large Load Diff
File diff suppressed because it is too large Load Diff
File diff suppressed because it is too large Load Diff
File diff suppressed because it is too large Load Diff
File diff suppressed because it is too large Load Diff
File diff suppressed because it is too large Load Diff
File diff suppressed because it is too large Load Diff
File diff suppressed because it is too large Load Diff
File diff suppressed because it is too large Load Diff
File diff suppressed because it is too large Load Diff
File diff suppressed because it is too large Load Diff
File diff suppressed because it is too large Load Diff
File diff suppressed because it is too large Load Diff
File diff suppressed because it is too large Load Diff
File diff suppressed because it is too large Load Diff
File diff suppressed because it is too large Load Diff
File diff suppressed because it is too large Load Diff
File diff suppressed because it is too large Load Diff
File diff suppressed because it is too large Load Diff
File diff suppressed because it is too large Load Diff
File diff suppressed because it is too large Load Diff
File diff suppressed because it is too large Load Diff
File diff suppressed because it is too large Load Diff
File diff suppressed because it is too large Load Diff
File diff suppressed because it is too large Load Diff
File diff suppressed because it is too large Load Diff
File diff suppressed because it is too large Load Diff
File diff suppressed because it is too large Load Diff
+30 -30
View File
@@ -2,8 +2,8 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: paperless-ngx\n" "Project-Id-Version: paperless-ngx\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2026-07-31 16:14+0000\n" "POT-Creation-Date: 2026-08-08 14:28+0000\n"
"PO-Revision-Date: 2026-07-31 16:15\n" "PO-Revision-Date: 2026-08-08 14:29\n"
"Last-Translator: \n" "Last-Translator: \n"
"Language-Team: Afrikaans\n" "Language-Team: Afrikaans\n"
"Language: af_ZA\n" "Language: af_ZA\n"
@@ -21,39 +21,39 @@ msgstr ""
msgid "Documents" msgid "Documents"
msgstr "Dokumente" msgstr "Dokumente"
#: documents/filters.py:472 #: documents/filters.py:471
msgid "Value must be valid JSON." msgid "Value must be valid JSON."
msgstr "Waarde moet geldige JSON wees." msgstr "Waarde moet geldige JSON wees."
#: documents/filters.py:491 #: documents/filters.py:490
msgid "Invalid custom field query expression" msgid "Invalid custom field query expression"
msgstr "Ongeldige gepasmaakte veldnavraaguitdrukking" msgstr "Ongeldige gepasmaakte veldnavraaguitdrukking"
#: documents/filters.py:501 #: documents/filters.py:500
msgid "Invalid expression list. Must be nonempty." msgid "Invalid expression list. Must be nonempty."
msgstr "Ongeldige uitdrukking lys. Moet nie leeg wees nie." msgstr "Ongeldige uitdrukking lys. Moet nie leeg wees nie."
#: documents/filters.py:522 #: documents/filters.py:521
msgid "Invalid logical operator {op!r}" msgid "Invalid logical operator {op!r}"
msgstr "Ongeldige logiese uitdrukking {op!r}" msgstr "Ongeldige logiese uitdrukking {op!r}"
#: documents/filters.py:536 #: documents/filters.py:535
msgid "Maximum number of query conditions exceeded." msgid "Maximum number of query conditions exceeded."
msgstr "" msgstr ""
#: documents/filters.py:600 #: documents/filters.py:599
msgid "{name!r} is not a valid custom field." msgid "{name!r} is not a valid custom field."
msgstr "" msgstr ""
#: documents/filters.py:637 #: documents/filters.py:636
msgid "{data_type} does not support query expr {expr!r}." msgid "{data_type} does not support query expr {expr!r}."
msgstr "" msgstr ""
#: documents/filters.py:752 documents/models.py:136 #: documents/filters.py:755 documents/models.py:136
msgid "Maximum nesting depth exceeded." msgid "Maximum nesting depth exceeded."
msgstr "" msgstr ""
#: documents/filters.py:1094 #: documents/filters.py:1073
msgid "Custom field not found" msgid "Custom field not found"
msgstr "" msgstr ""
@@ -1338,48 +1338,48 @@ msgstr ""
msgid "workflow runs" msgid "workflow runs"
msgstr "" msgstr ""
#: documents/serialisers.py:522 documents/serialisers.py:874 #: documents/serialisers.py:521 documents/serialisers.py:873
#: documents/serialisers.py:2776 documents/views.py:299 documents/views.py:2558 #: documents/serialisers.py:2767 documents/views.py:299 documents/views.py:2555
#: paperless_mail/serialisers.py:155 #: paperless_mail/serialisers.py:155
msgid "Insufficient permissions." msgid "Insufficient permissions."
msgstr "" msgstr ""
#: documents/serialisers.py:710 #: documents/serialisers.py:709
msgid "Invalid color." msgid "Invalid color."
msgstr "Ongeldige kleur." msgstr "Ongeldige kleur."
#: documents/serialisers.py:2248 #: documents/serialisers.py:2244
#, python-format #, python-format
msgid "File type %(type)s not supported" msgid "File type %(type)s not supported"
msgstr "Lêertipe %(type)s word nie ondersteun nie" msgstr "Lêertipe %(type)s word nie ondersteun nie"
#: documents/serialisers.py:2292 #: documents/serialisers.py:2288
#, python-format #, python-format
msgid "Custom field id must be an integer: %(id)s" msgid "Custom field id must be an integer: %(id)s"
msgstr "" msgstr ""
#: documents/serialisers.py:2299 #: documents/serialisers.py:2295
#, python-format #, python-format
msgid "Custom field with id %(id)s does not exist" msgid "Custom field with id %(id)s does not exist"
msgstr "" msgstr ""
#: documents/serialisers.py:2316 documents/serialisers.py:2326 #: documents/serialisers.py:2312 documents/serialisers.py:2322
msgid "Custom fields must be a list of integers or an object mapping ids to values." msgid "Custom fields must be a list of integers or an object mapping ids to values."
msgstr "" msgstr ""
#: documents/serialisers.py:2321 #: documents/serialisers.py:2317
msgid "Some custom fields don't exist or were specified twice." msgid "Some custom fields don't exist or were specified twice."
msgstr "" msgstr ""
#: documents/serialisers.py:2468 #: documents/serialisers.py:2464
msgid "Invalid variable detected." msgid "Invalid variable detected."
msgstr "Ongeldige veranderlike bespeur." msgstr "Ongeldige veranderlike bespeur."
#: documents/serialisers.py:2832 #: documents/serialisers.py:2823
msgid "Duplicate document identifiers are not allowed." msgid "Duplicate document identifiers are not allowed."
msgstr "" msgstr ""
#: documents/serialisers.py:2862 documents/views.py:4517 #: documents/serialisers.py:2853 documents/views.py:4509
#, python-format #, python-format
msgid "Documents not found: %(ids)s" msgid "Documents not found: %(ids)s"
msgstr "" msgstr ""
@@ -1634,36 +1634,36 @@ msgstr ""
msgid "Unable to parse URI {value}" msgid "Unable to parse URI {value}"
msgstr "" msgstr ""
#: documents/views.py:292 documents/views.py:2555 #: documents/views.py:292 documents/views.py:2552
msgid "Invalid more_like_id" msgid "Invalid more_like_id"
msgstr "" msgstr ""
#: documents/views.py:1567 #: documents/views.py:1566
msgid "Invalid AI configuration." msgid "Invalid AI configuration."
msgstr "" msgstr ""
#: documents/views.py:1576 #: documents/views.py:1575
msgid "AI backend request timed out." msgid "AI backend request timed out."
msgstr "" msgstr ""
#: documents/views.py:2380 documents/views.py:2701 #: documents/views.py:2377 documents/views.py:2698
msgid "Specify only one of text, title_search, query, or more_like_id." msgid "Specify only one of text, title_search, query, or more_like_id."
msgstr "" msgstr ""
#: documents/views.py:4529 #: documents/views.py:4522
#, python-format #, python-format
msgid "Insufficient permissions to share document %(id)s." msgid "Insufficient permissions to share document %(id)s."
msgstr "" msgstr ""
#: documents/views.py:4575 #: documents/views.py:4568
msgid "Bundle is already being processed." msgid "Bundle is already being processed."
msgstr "" msgstr ""
#: documents/views.py:4636 #: documents/views.py:4629
msgid "The share link bundle is still being prepared. Please try again later." msgid "The share link bundle is still being prepared. Please try again later."
msgstr "" msgstr ""
#: documents/views.py:4646 #: documents/views.py:4639
msgid "The share link bundle is unavailable." msgid "The share link bundle is unavailable."
msgstr "" msgstr ""
+30 -30
View File
@@ -2,8 +2,8 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: paperless-ngx\n" "Project-Id-Version: paperless-ngx\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2026-07-31 16:14+0000\n" "POT-Creation-Date: 2026-08-08 14:28+0000\n"
"PO-Revision-Date: 2026-07-31 16:15\n" "PO-Revision-Date: 2026-08-08 14:29\n"
"Last-Translator: \n" "Last-Translator: \n"
"Language-Team: Amharic\n" "Language-Team: Amharic\n"
"Language: am_ET\n" "Language: am_ET\n"
@@ -21,39 +21,39 @@ msgstr ""
msgid "Documents" msgid "Documents"
msgstr "መዝገባት" msgstr "መዝገባት"
#: documents/filters.py:472 #: documents/filters.py:471
msgid "Value must be valid JSON." msgid "Value must be valid JSON."
msgstr "የሚሰራው እሴት \"JSON\" መሆን አለበት" msgstr "የሚሰራው እሴት \"JSON\" መሆን አለበት"
#: documents/filters.py:491 #: documents/filters.py:490
msgid "Invalid custom field query expression" msgid "Invalid custom field query expression"
msgstr "ልክ ያልሆነ የተወሰነ የቦታ መጠይቅ አገላለጽ" msgstr "ልክ ያልሆነ የተወሰነ የቦታ መጠይቅ አገላለጽ"
#: documents/filters.py:501 #: documents/filters.py:500
msgid "Invalid expression list. Must be nonempty." msgid "Invalid expression list. Must be nonempty."
msgstr "ልክ ያልሆነ የመግለጫ ዝርዝር። ባዶ መሆን የለበትም።" msgstr "ልክ ያልሆነ የመግለጫ ዝርዝር። ባዶ መሆን የለበትም።"
#: documents/filters.py:522 #: documents/filters.py:521
msgid "Invalid logical operator {op!r}" msgid "Invalid logical operator {op!r}"
msgstr "ልክ ያልሆነ የሎጂክ ኦፕሬተር {op!r}" msgstr "ልክ ያልሆነ የሎጂክ ኦፕሬተር {op!r}"
#: documents/filters.py:536 #: documents/filters.py:535
msgid "Maximum number of query conditions exceeded." msgid "Maximum number of query conditions exceeded."
msgstr "ከፍተኛው የጥያቄ ሁኔታዎች/መጠን ብዛት አልፏል።" msgstr "ከፍተኛው የጥያቄ ሁኔታዎች/መጠን ብዛት አልፏል።"
#: documents/filters.py:600 #: documents/filters.py:599
msgid "{name!r} is not a valid custom field." msgid "{name!r} is not a valid custom field."
msgstr "{name!r} ይሄ ታዐማኒነት ያለው ልማድ አይደለም።" msgstr "{name!r} ይሄ ታዐማኒነት ያለው ልማድ አይደለም።"
#: documents/filters.py:637 #: documents/filters.py:636
msgid "{data_type} does not support query expr {expr!r}." msgid "{data_type} does not support query expr {expr!r}."
msgstr "ጥያቄን አይደግፍም expr {expr!r}." msgstr "ጥያቄን አይደግፍም expr {expr!r}."
#: documents/filters.py:752 documents/models.py:136 #: documents/filters.py:755 documents/models.py:136
msgid "Maximum nesting depth exceeded." msgid "Maximum nesting depth exceeded."
msgstr "ከፍተኛው የጥገኝነት ጥልቀት አልፏል።" msgstr "ከፍተኛው የጥገኝነት ጥልቀት አልፏል።"
#: documents/filters.py:1094 #: documents/filters.py:1073
msgid "Custom field not found" msgid "Custom field not found"
msgstr "ይህ ልማድ አልተገኘም" msgstr "ይህ ልማድ አልተገኘም"
@@ -1338,48 +1338,48 @@ msgstr ""
msgid "workflow runs" msgid "workflow runs"
msgstr "" msgstr ""
#: documents/serialisers.py:522 documents/serialisers.py:874 #: documents/serialisers.py:521 documents/serialisers.py:873
#: documents/serialisers.py:2776 documents/views.py:299 documents/views.py:2558 #: documents/serialisers.py:2767 documents/views.py:299 documents/views.py:2555
#: paperless_mail/serialisers.py:155 #: paperless_mail/serialisers.py:155
msgid "Insufficient permissions." msgid "Insufficient permissions."
msgstr "" msgstr ""
#: documents/serialisers.py:710 #: documents/serialisers.py:709
msgid "Invalid color." msgid "Invalid color."
msgstr "" msgstr ""
#: documents/serialisers.py:2248 #: documents/serialisers.py:2244
#, python-format #, python-format
msgid "File type %(type)s not supported" msgid "File type %(type)s not supported"
msgstr "" msgstr ""
#: documents/serialisers.py:2292 #: documents/serialisers.py:2288
#, python-format #, python-format
msgid "Custom field id must be an integer: %(id)s" msgid "Custom field id must be an integer: %(id)s"
msgstr "" msgstr ""
#: documents/serialisers.py:2299 #: documents/serialisers.py:2295
#, python-format #, python-format
msgid "Custom field with id %(id)s does not exist" msgid "Custom field with id %(id)s does not exist"
msgstr "" msgstr ""
#: documents/serialisers.py:2316 documents/serialisers.py:2326 #: documents/serialisers.py:2312 documents/serialisers.py:2322
msgid "Custom fields must be a list of integers or an object mapping ids to values." msgid "Custom fields must be a list of integers or an object mapping ids to values."
msgstr "" msgstr ""
#: documents/serialisers.py:2321 #: documents/serialisers.py:2317
msgid "Some custom fields don't exist or were specified twice." msgid "Some custom fields don't exist or were specified twice."
msgstr "" msgstr ""
#: documents/serialisers.py:2468 #: documents/serialisers.py:2464
msgid "Invalid variable detected." msgid "Invalid variable detected."
msgstr "" msgstr ""
#: documents/serialisers.py:2832 #: documents/serialisers.py:2823
msgid "Duplicate document identifiers are not allowed." msgid "Duplicate document identifiers are not allowed."
msgstr "" msgstr ""
#: documents/serialisers.py:2862 documents/views.py:4517 #: documents/serialisers.py:2853 documents/views.py:4509
#, python-format #, python-format
msgid "Documents not found: %(ids)s" msgid "Documents not found: %(ids)s"
msgstr "" msgstr ""
@@ -1634,36 +1634,36 @@ msgstr ""
msgid "Unable to parse URI {value}" msgid "Unable to parse URI {value}"
msgstr "" msgstr ""
#: documents/views.py:292 documents/views.py:2555 #: documents/views.py:292 documents/views.py:2552
msgid "Invalid more_like_id" msgid "Invalid more_like_id"
msgstr "" msgstr ""
#: documents/views.py:1567 #: documents/views.py:1566
msgid "Invalid AI configuration." msgid "Invalid AI configuration."
msgstr "" msgstr ""
#: documents/views.py:1576 #: documents/views.py:1575
msgid "AI backend request timed out." msgid "AI backend request timed out."
msgstr "" msgstr ""
#: documents/views.py:2380 documents/views.py:2701 #: documents/views.py:2377 documents/views.py:2698
msgid "Specify only one of text, title_search, query, or more_like_id." msgid "Specify only one of text, title_search, query, or more_like_id."
msgstr "" msgstr ""
#: documents/views.py:4529 #: documents/views.py:4522
#, python-format #, python-format
msgid "Insufficient permissions to share document %(id)s." msgid "Insufficient permissions to share document %(id)s."
msgstr "" msgstr ""
#: documents/views.py:4575 #: documents/views.py:4568
msgid "Bundle is already being processed." msgid "Bundle is already being processed."
msgstr "" msgstr ""
#: documents/views.py:4636 #: documents/views.py:4629
msgid "The share link bundle is still being prepared. Please try again later." msgid "The share link bundle is still being prepared. Please try again later."
msgstr "" msgstr ""
#: documents/views.py:4646 #: documents/views.py:4639
msgid "The share link bundle is unavailable." msgid "The share link bundle is unavailable."
msgstr "" msgstr ""
+30 -30
View File
@@ -2,8 +2,8 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: paperless-ngx\n" "Project-Id-Version: paperless-ngx\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2026-07-31 16:14+0000\n" "POT-Creation-Date: 2026-08-08 14:28+0000\n"
"PO-Revision-Date: 2026-07-31 16:15\n" "PO-Revision-Date: 2026-08-08 14:29\n"
"Last-Translator: \n" "Last-Translator: \n"
"Language-Team: Arabic\n" "Language-Team: Arabic\n"
"Language: ar_SA\n" "Language: ar_SA\n"
@@ -21,39 +21,39 @@ msgstr ""
msgid "Documents" msgid "Documents"
msgstr "المستندات" msgstr "المستندات"
#: documents/filters.py:472 #: documents/filters.py:471
msgid "Value must be valid JSON." msgid "Value must be valid JSON."
msgstr "يجب أن تكون القيمة JSON." msgstr "يجب أن تكون القيمة JSON."
#: documents/filters.py:491 #: documents/filters.py:490
msgid "Invalid custom field query expression" msgid "Invalid custom field query expression"
msgstr "تعبير استعلام غير صالح للحقول المخصصة" msgstr "تعبير استعلام غير صالح للحقول المخصصة"
#: documents/filters.py:501 #: documents/filters.py:500
msgid "Invalid expression list. Must be nonempty." msgid "Invalid expression list. Must be nonempty."
msgstr "قائمة عبارة خاطئة." msgstr "قائمة عبارة خاطئة."
#: documents/filters.py:522 #: documents/filters.py:521
msgid "Invalid logical operator {op!r}" msgid "Invalid logical operator {op!r}"
msgstr "" msgstr ""
#: documents/filters.py:536 #: documents/filters.py:535
msgid "Maximum number of query conditions exceeded." msgid "Maximum number of query conditions exceeded."
msgstr "تجاوز الحد الأقصى لعدد شروط الاستعلام." msgstr "تجاوز الحد الأقصى لعدد شروط الاستعلام."
#: documents/filters.py:600 #: documents/filters.py:599
msgid "{name!r} is not a valid custom field." msgid "{name!r} is not a valid custom field."
msgstr "{name!r} حقل مخصص غير صالح." msgstr "{name!r} حقل مخصص غير صالح."
#: documents/filters.py:637 #: documents/filters.py:636
msgid "{data_type} does not support query expr {expr!r}." msgid "{data_type} does not support query expr {expr!r}."
msgstr "{data_type} لا يدعم تعبير الاستعلام {expr!r}." msgstr "{data_type} لا يدعم تعبير الاستعلام {expr!r}."
#: documents/filters.py:752 documents/models.py:136 #: documents/filters.py:755 documents/models.py:136
msgid "Maximum nesting depth exceeded." msgid "Maximum nesting depth exceeded."
msgstr "" msgstr ""
#: documents/filters.py:1094 #: documents/filters.py:1073
msgid "Custom field not found" msgid "Custom field not found"
msgstr "لم يتم العثور على حقل مخصص" msgstr "لم يتم العثور على حقل مخصص"
@@ -1338,48 +1338,48 @@ msgstr ""
msgid "workflow runs" msgid "workflow runs"
msgstr "" msgstr ""
#: documents/serialisers.py:522 documents/serialisers.py:874 #: documents/serialisers.py:521 documents/serialisers.py:873
#: documents/serialisers.py:2776 documents/views.py:299 documents/views.py:2558 #: documents/serialisers.py:2767 documents/views.py:299 documents/views.py:2555
#: paperless_mail/serialisers.py:155 #: paperless_mail/serialisers.py:155
msgid "Insufficient permissions." msgid "Insufficient permissions."
msgstr "" msgstr ""
#: documents/serialisers.py:710 #: documents/serialisers.py:709
msgid "Invalid color." msgid "Invalid color."
msgstr "لون خاطئ." msgstr "لون خاطئ."
#: documents/serialisers.py:2248 #: documents/serialisers.py:2244
#, python-format #, python-format
msgid "File type %(type)s not supported" msgid "File type %(type)s not supported"
msgstr "نوع الملف %(type)s غير مدعوم" msgstr "نوع الملف %(type)s غير مدعوم"
#: documents/serialisers.py:2292 #: documents/serialisers.py:2288
#, python-format #, python-format
msgid "Custom field id must be an integer: %(id)s" msgid "Custom field id must be an integer: %(id)s"
msgstr "" msgstr ""
#: documents/serialisers.py:2299 #: documents/serialisers.py:2295
#, python-format #, python-format
msgid "Custom field with id %(id)s does not exist" msgid "Custom field with id %(id)s does not exist"
msgstr "" msgstr ""
#: documents/serialisers.py:2316 documents/serialisers.py:2326 #: documents/serialisers.py:2312 documents/serialisers.py:2322
msgid "Custom fields must be a list of integers or an object mapping ids to values." msgid "Custom fields must be a list of integers or an object mapping ids to values."
msgstr "" msgstr ""
#: documents/serialisers.py:2321 #: documents/serialisers.py:2317
msgid "Some custom fields don't exist or were specified twice." msgid "Some custom fields don't exist or were specified twice."
msgstr "" msgstr ""
#: documents/serialisers.py:2468 #: documents/serialisers.py:2464
msgid "Invalid variable detected." msgid "Invalid variable detected."
msgstr "اكتشاف متغير خاطئ." msgstr "اكتشاف متغير خاطئ."
#: documents/serialisers.py:2832 #: documents/serialisers.py:2823
msgid "Duplicate document identifiers are not allowed." msgid "Duplicate document identifiers are not allowed."
msgstr "" msgstr ""
#: documents/serialisers.py:2862 documents/views.py:4517 #: documents/serialisers.py:2853 documents/views.py:4509
#, python-format #, python-format
msgid "Documents not found: %(ids)s" msgid "Documents not found: %(ids)s"
msgstr "" msgstr ""
@@ -1635,36 +1635,36 @@ msgstr ""
msgid "Unable to parse URI {value}" msgid "Unable to parse URI {value}"
msgstr "" msgstr ""
#: documents/views.py:292 documents/views.py:2555 #: documents/views.py:292 documents/views.py:2552
msgid "Invalid more_like_id" msgid "Invalid more_like_id"
msgstr "" msgstr ""
#: documents/views.py:1567 #: documents/views.py:1566
msgid "Invalid AI configuration." msgid "Invalid AI configuration."
msgstr "" msgstr ""
#: documents/views.py:1576 #: documents/views.py:1575
msgid "AI backend request timed out." msgid "AI backend request timed out."
msgstr "" msgstr ""
#: documents/views.py:2380 documents/views.py:2701 #: documents/views.py:2377 documents/views.py:2698
msgid "Specify only one of text, title_search, query, or more_like_id." msgid "Specify only one of text, title_search, query, or more_like_id."
msgstr "" msgstr ""
#: documents/views.py:4529 #: documents/views.py:4522
#, python-format #, python-format
msgid "Insufficient permissions to share document %(id)s." msgid "Insufficient permissions to share document %(id)s."
msgstr "" msgstr ""
#: documents/views.py:4575 #: documents/views.py:4568
msgid "Bundle is already being processed." msgid "Bundle is already being processed."
msgstr "" msgstr ""
#: documents/views.py:4636 #: documents/views.py:4629
msgid "The share link bundle is still being prepared. Please try again later." msgid "The share link bundle is still being prepared. Please try again later."
msgstr "" msgstr ""
#: documents/views.py:4646 #: documents/views.py:4639
msgid "The share link bundle is unavailable." msgid "The share link bundle is unavailable."
msgstr "" msgstr ""
+30 -30
View File
@@ -2,8 +2,8 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: paperless-ngx\n" "Project-Id-Version: paperless-ngx\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2026-07-31 16:14+0000\n" "POT-Creation-Date: 2026-08-08 14:28+0000\n"
"PO-Revision-Date: 2026-07-31 16:15\n" "PO-Revision-Date: 2026-08-08 14:29\n"
"Last-Translator: \n" "Last-Translator: \n"
"Language-Team: Belarusian\n" "Language-Team: Belarusian\n"
"Language: be_BY\n" "Language: be_BY\n"
@@ -21,39 +21,39 @@ msgstr ""
msgid "Documents" msgid "Documents"
msgstr "Дакументы" msgstr "Дакументы"
#: documents/filters.py:472 #: documents/filters.py:471
msgid "Value must be valid JSON." msgid "Value must be valid JSON."
msgstr "" msgstr ""
#: documents/filters.py:491 #: documents/filters.py:490
msgid "Invalid custom field query expression" msgid "Invalid custom field query expression"
msgstr "" msgstr ""
#: documents/filters.py:501 #: documents/filters.py:500
msgid "Invalid expression list. Must be nonempty." msgid "Invalid expression list. Must be nonempty."
msgstr "" msgstr ""
#: documents/filters.py:522 #: documents/filters.py:521
msgid "Invalid logical operator {op!r}" msgid "Invalid logical operator {op!r}"
msgstr "" msgstr ""
#: documents/filters.py:536 #: documents/filters.py:535
msgid "Maximum number of query conditions exceeded." msgid "Maximum number of query conditions exceeded."
msgstr "" msgstr ""
#: documents/filters.py:600 #: documents/filters.py:599
msgid "{name!r} is not a valid custom field." msgid "{name!r} is not a valid custom field."
msgstr "" msgstr ""
#: documents/filters.py:637 #: documents/filters.py:636
msgid "{data_type} does not support query expr {expr!r}." msgid "{data_type} does not support query expr {expr!r}."
msgstr "" msgstr ""
#: documents/filters.py:752 documents/models.py:136 #: documents/filters.py:755 documents/models.py:136
msgid "Maximum nesting depth exceeded." msgid "Maximum nesting depth exceeded."
msgstr "" msgstr ""
#: documents/filters.py:1094 #: documents/filters.py:1073
msgid "Custom field not found" msgid "Custom field not found"
msgstr "" msgstr ""
@@ -1338,48 +1338,48 @@ msgstr ""
msgid "workflow runs" msgid "workflow runs"
msgstr "" msgstr ""
#: documents/serialisers.py:522 documents/serialisers.py:874 #: documents/serialisers.py:521 documents/serialisers.py:873
#: documents/serialisers.py:2776 documents/views.py:299 documents/views.py:2558 #: documents/serialisers.py:2767 documents/views.py:299 documents/views.py:2555
#: paperless_mail/serialisers.py:155 #: paperless_mail/serialisers.py:155
msgid "Insufficient permissions." msgid "Insufficient permissions."
msgstr "" msgstr ""
#: documents/serialisers.py:710 #: documents/serialisers.py:709
msgid "Invalid color." msgid "Invalid color."
msgstr "Няправільны колер." msgstr "Няправільны колер."
#: documents/serialisers.py:2248 #: documents/serialisers.py:2244
#, python-format #, python-format
msgid "File type %(type)s not supported" msgid "File type %(type)s not supported"
msgstr "Тып файла %(type)s не падтрымліваецца" msgstr "Тып файла %(type)s не падтрымліваецца"
#: documents/serialisers.py:2292 #: documents/serialisers.py:2288
#, python-format #, python-format
msgid "Custom field id must be an integer: %(id)s" msgid "Custom field id must be an integer: %(id)s"
msgstr "" msgstr ""
#: documents/serialisers.py:2299 #: documents/serialisers.py:2295
#, python-format #, python-format
msgid "Custom field with id %(id)s does not exist" msgid "Custom field with id %(id)s does not exist"
msgstr "" msgstr ""
#: documents/serialisers.py:2316 documents/serialisers.py:2326 #: documents/serialisers.py:2312 documents/serialisers.py:2322
msgid "Custom fields must be a list of integers or an object mapping ids to values." msgid "Custom fields must be a list of integers or an object mapping ids to values."
msgstr "" msgstr ""
#: documents/serialisers.py:2321 #: documents/serialisers.py:2317
msgid "Some custom fields don't exist or were specified twice." msgid "Some custom fields don't exist or were specified twice."
msgstr "" msgstr ""
#: documents/serialisers.py:2468 #: documents/serialisers.py:2464
msgid "Invalid variable detected." msgid "Invalid variable detected."
msgstr "Выяўлена няправільная зменная." msgstr "Выяўлена няправільная зменная."
#: documents/serialisers.py:2832 #: documents/serialisers.py:2823
msgid "Duplicate document identifiers are not allowed." msgid "Duplicate document identifiers are not allowed."
msgstr "" msgstr ""
#: documents/serialisers.py:2862 documents/views.py:4517 #: documents/serialisers.py:2853 documents/views.py:4509
#, python-format #, python-format
msgid "Documents not found: %(ids)s" msgid "Documents not found: %(ids)s"
msgstr "" msgstr ""
@@ -1634,36 +1634,36 @@ msgstr ""
msgid "Unable to parse URI {value}" msgid "Unable to parse URI {value}"
msgstr "" msgstr ""
#: documents/views.py:292 documents/views.py:2555 #: documents/views.py:292 documents/views.py:2552
msgid "Invalid more_like_id" msgid "Invalid more_like_id"
msgstr "" msgstr ""
#: documents/views.py:1567 #: documents/views.py:1566
msgid "Invalid AI configuration." msgid "Invalid AI configuration."
msgstr "" msgstr ""
#: documents/views.py:1576 #: documents/views.py:1575
msgid "AI backend request timed out." msgid "AI backend request timed out."
msgstr "" msgstr ""
#: documents/views.py:2380 documents/views.py:2701 #: documents/views.py:2377 documents/views.py:2698
msgid "Specify only one of text, title_search, query, or more_like_id." msgid "Specify only one of text, title_search, query, or more_like_id."
msgstr "" msgstr ""
#: documents/views.py:4529 #: documents/views.py:4522
#, python-format #, python-format
msgid "Insufficient permissions to share document %(id)s." msgid "Insufficient permissions to share document %(id)s."
msgstr "" msgstr ""
#: documents/views.py:4575 #: documents/views.py:4568
msgid "Bundle is already being processed." msgid "Bundle is already being processed."
msgstr "" msgstr ""
#: documents/views.py:4636 #: documents/views.py:4629
msgid "The share link bundle is still being prepared. Please try again later." msgid "The share link bundle is still being prepared. Please try again later."
msgstr "" msgstr ""
#: documents/views.py:4646 #: documents/views.py:4639
msgid "The share link bundle is unavailable." msgid "The share link bundle is unavailable."
msgstr "" msgstr ""
+30 -30
View File
@@ -2,8 +2,8 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: paperless-ngx\n" "Project-Id-Version: paperless-ngx\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2026-07-31 16:14+0000\n" "POT-Creation-Date: 2026-08-08 14:28+0000\n"
"PO-Revision-Date: 2026-07-31 16:15\n" "PO-Revision-Date: 2026-08-08 14:29\n"
"Last-Translator: \n" "Last-Translator: \n"
"Language-Team: Bulgarian\n" "Language-Team: Bulgarian\n"
"Language: bg_BG\n" "Language: bg_BG\n"
@@ -21,39 +21,39 @@ msgstr ""
msgid "Documents" msgid "Documents"
msgstr "Документи" msgstr "Документи"
#: documents/filters.py:472 #: documents/filters.py:471
msgid "Value must be valid JSON." msgid "Value must be valid JSON."
msgstr "Стойността трябва да е валидна JSON." msgstr "Стойността трябва да е валидна JSON."
#: documents/filters.py:491 #: documents/filters.py:490
msgid "Invalid custom field query expression" msgid "Invalid custom field query expression"
msgstr "Невалидна заявка на персонализираното полето" msgstr "Невалидна заявка на персонализираното полето"
#: documents/filters.py:501 #: documents/filters.py:500
msgid "Invalid expression list. Must be nonempty." msgid "Invalid expression list. Must be nonempty."
msgstr "Списък с невалиден израз. Не може да е празно." msgstr "Списък с невалиден израз. Не може да е празно."
#: documents/filters.py:522 #: documents/filters.py:521
msgid "Invalid logical operator {op!r}" msgid "Invalid logical operator {op!r}"
msgstr "Невалиден логически оператор {op!r}" msgstr "Невалиден логически оператор {op!r}"
#: documents/filters.py:536 #: documents/filters.py:535
msgid "Maximum number of query conditions exceeded." msgid "Maximum number of query conditions exceeded."
msgstr "Надвишен е максимален брой за заявки." msgstr "Надвишен е максимален брой за заявки."
#: documents/filters.py:600 #: documents/filters.py:599
msgid "{name!r} is not a valid custom field." msgid "{name!r} is not a valid custom field."
msgstr "{name!r} не е валидно персонализирано поле." msgstr "{name!r} не е валидно персонализирано поле."
#: documents/filters.py:637 #: documents/filters.py:636
msgid "{data_type} does not support query expr {expr!r}." msgid "{data_type} does not support query expr {expr!r}."
msgstr "{data_type} не поддържа заявка expr {expr!r}." msgstr "{data_type} не поддържа заявка expr {expr!r}."
#: documents/filters.py:752 documents/models.py:136 #: documents/filters.py:755 documents/models.py:136
msgid "Maximum nesting depth exceeded." msgid "Maximum nesting depth exceeded."
msgstr "Надвишена е максималната дълбочина на вмъкване." msgstr "Надвишена е максималната дълбочина на вмъкване."
#: documents/filters.py:1094 #: documents/filters.py:1073
msgid "Custom field not found" msgid "Custom field not found"
msgstr "Персонализирано поле не е намерено" msgstr "Персонализирано поле не е намерено"
@@ -1338,48 +1338,48 @@ msgstr "стартиране на работния процес"
msgid "workflow runs" msgid "workflow runs"
msgstr "стартиране на работните процеси" msgstr "стартиране на работните процеси"
#: documents/serialisers.py:522 documents/serialisers.py:874 #: documents/serialisers.py:521 documents/serialisers.py:873
#: documents/serialisers.py:2776 documents/views.py:299 documents/views.py:2558 #: documents/serialisers.py:2767 documents/views.py:299 documents/views.py:2555
#: paperless_mail/serialisers.py:155 #: paperless_mail/serialisers.py:155
msgid "Insufficient permissions." msgid "Insufficient permissions."
msgstr "" msgstr ""
#: documents/serialisers.py:710 #: documents/serialisers.py:709
msgid "Invalid color." msgid "Invalid color."
msgstr "Невалиден цвят." msgstr "Невалиден цвят."
#: documents/serialisers.py:2248 #: documents/serialisers.py:2244
#, python-format #, python-format
msgid "File type %(type)s not supported" msgid "File type %(type)s not supported"
msgstr "Файловия тип %(type)s не се поддържа" msgstr "Файловия тип %(type)s не се поддържа"
#: documents/serialisers.py:2292 #: documents/serialisers.py:2288
#, python-format #, python-format
msgid "Custom field id must be an integer: %(id)s" msgid "Custom field id must be an integer: %(id)s"
msgstr "" msgstr ""
#: documents/serialisers.py:2299 #: documents/serialisers.py:2295
#, python-format #, python-format
msgid "Custom field with id %(id)s does not exist" msgid "Custom field with id %(id)s does not exist"
msgstr "" msgstr ""
#: documents/serialisers.py:2316 documents/serialisers.py:2326 #: documents/serialisers.py:2312 documents/serialisers.py:2322
msgid "Custom fields must be a list of integers or an object mapping ids to values." msgid "Custom fields must be a list of integers or an object mapping ids to values."
msgstr "" msgstr ""
#: documents/serialisers.py:2321 #: documents/serialisers.py:2317
msgid "Some custom fields don't exist or were specified twice." msgid "Some custom fields don't exist or were specified twice."
msgstr "" msgstr ""
#: documents/serialisers.py:2468 #: documents/serialisers.py:2464
msgid "Invalid variable detected." msgid "Invalid variable detected."
msgstr "Засечена е невалидна променлива." msgstr "Засечена е невалидна променлива."
#: documents/serialisers.py:2832 #: documents/serialisers.py:2823
msgid "Duplicate document identifiers are not allowed." msgid "Duplicate document identifiers are not allowed."
msgstr "" msgstr ""
#: documents/serialisers.py:2862 documents/views.py:4517 #: documents/serialisers.py:2853 documents/views.py:4509
#, python-format #, python-format
msgid "Documents not found: %(ids)s" msgid "Documents not found: %(ids)s"
msgstr "" msgstr ""
@@ -1635,36 +1635,36 @@ msgstr ""
msgid "Unable to parse URI {value}" msgid "Unable to parse URI {value}"
msgstr "" msgstr ""
#: documents/views.py:292 documents/views.py:2555 #: documents/views.py:292 documents/views.py:2552
msgid "Invalid more_like_id" msgid "Invalid more_like_id"
msgstr "" msgstr ""
#: documents/views.py:1567 #: documents/views.py:1566
msgid "Invalid AI configuration." msgid "Invalid AI configuration."
msgstr "" msgstr ""
#: documents/views.py:1576 #: documents/views.py:1575
msgid "AI backend request timed out." msgid "AI backend request timed out."
msgstr "" msgstr ""
#: documents/views.py:2380 documents/views.py:2701 #: documents/views.py:2377 documents/views.py:2698
msgid "Specify only one of text, title_search, query, or more_like_id." msgid "Specify only one of text, title_search, query, or more_like_id."
msgstr "" msgstr ""
#: documents/views.py:4529 #: documents/views.py:4522
#, python-format #, python-format
msgid "Insufficient permissions to share document %(id)s." msgid "Insufficient permissions to share document %(id)s."
msgstr "" msgstr ""
#: documents/views.py:4575 #: documents/views.py:4568
msgid "Bundle is already being processed." msgid "Bundle is already being processed."
msgstr "" msgstr ""
#: documents/views.py:4636 #: documents/views.py:4629
msgid "The share link bundle is still being prepared. Please try again later." msgid "The share link bundle is still being prepared. Please try again later."
msgstr "" msgstr ""
#: documents/views.py:4646 #: documents/views.py:4639
msgid "The share link bundle is unavailable." msgid "The share link bundle is unavailable."
msgstr "" msgstr ""
+30 -30
View File
@@ -2,8 +2,8 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: paperless-ngx\n" "Project-Id-Version: paperless-ngx\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2026-07-31 16:14+0000\n" "POT-Creation-Date: 2026-08-08 14:28+0000\n"
"PO-Revision-Date: 2026-07-31 16:15\n" "PO-Revision-Date: 2026-08-08 14:29\n"
"Last-Translator: \n" "Last-Translator: \n"
"Language-Team: Catalan\n" "Language-Team: Catalan\n"
"Language: ca_ES\n" "Language: ca_ES\n"
@@ -21,39 +21,39 @@ msgstr ""
msgid "Documents" msgid "Documents"
msgstr "Documents " msgstr "Documents "
#: documents/filters.py:472 #: documents/filters.py:471
msgid "Value must be valid JSON." msgid "Value must be valid JSON."
msgstr "Valor ha de ser un JSON valid." msgstr "Valor ha de ser un JSON valid."
#: documents/filters.py:491 #: documents/filters.py:490
msgid "Invalid custom field query expression" msgid "Invalid custom field query expression"
msgstr "Expressió de camp de consulta invàlid" msgstr "Expressió de camp de consulta invàlid"
#: documents/filters.py:501 #: documents/filters.py:500
msgid "Invalid expression list. Must be nonempty." msgid "Invalid expression list. Must be nonempty."
msgstr "Expressió de llista invàlida. No ha d'estar buida." msgstr "Expressió de llista invàlida. No ha d'estar buida."
#: documents/filters.py:522 #: documents/filters.py:521
msgid "Invalid logical operator {op!r}" msgid "Invalid logical operator {op!r}"
msgstr "Invàlid operand lògic {op!r}" msgstr "Invàlid operand lògic {op!r}"
#: documents/filters.py:536 #: documents/filters.py:535
msgid "Maximum number of query conditions exceeded." msgid "Maximum number of query conditions exceeded."
msgstr "Condicions de consulta excedits." msgstr "Condicions de consulta excedits."
#: documents/filters.py:600 #: documents/filters.py:599
msgid "{name!r} is not a valid custom field." msgid "{name!r} is not a valid custom field."
msgstr "{name!r} no és un camp personalitzat vàlid." msgstr "{name!r} no és un camp personalitzat vàlid."
#: documents/filters.py:637 #: documents/filters.py:636
msgid "{data_type} does not support query expr {expr!r}." msgid "{data_type} does not support query expr {expr!r}."
msgstr "{data_type} no suporta expressió de consulta {expr!r}." msgstr "{data_type} no suporta expressió de consulta {expr!r}."
#: documents/filters.py:752 documents/models.py:136 #: documents/filters.py:755 documents/models.py:136
msgid "Maximum nesting depth exceeded." msgid "Maximum nesting depth exceeded."
msgstr "Màxima profunditat anidada excedida." msgstr "Màxima profunditat anidada excedida."
#: documents/filters.py:1094 #: documents/filters.py:1073
msgid "Custom field not found" msgid "Custom field not found"
msgstr "Camp personalitzat no trobat" msgstr "Camp personalitzat no trobat"
@@ -1338,48 +1338,48 @@ msgstr "data del flux"
msgid "workflow runs" msgid "workflow runs"
msgstr "flux corrents" msgstr "flux corrents"
#: documents/serialisers.py:522 documents/serialisers.py:874 #: documents/serialisers.py:521 documents/serialisers.py:873
#: documents/serialisers.py:2776 documents/views.py:299 documents/views.py:2558 #: documents/serialisers.py:2767 documents/views.py:299 documents/views.py:2555
#: paperless_mail/serialisers.py:155 #: paperless_mail/serialisers.py:155
msgid "Insufficient permissions." msgid "Insufficient permissions."
msgstr "Permisos insuficients." msgstr "Permisos insuficients."
#: documents/serialisers.py:710 #: documents/serialisers.py:709
msgid "Invalid color." msgid "Invalid color."
msgstr "Color Invàlid." msgstr "Color Invàlid."
#: documents/serialisers.py:2248 #: documents/serialisers.py:2244
#, python-format #, python-format
msgid "File type %(type)s not supported" msgid "File type %(type)s not supported"
msgstr "Tipus arxiu %(type)s no suportat" msgstr "Tipus arxiu %(type)s no suportat"
#: documents/serialisers.py:2292 #: documents/serialisers.py:2288
#, python-format #, python-format
msgid "Custom field id must be an integer: %(id)s" msgid "Custom field id must be an integer: %(id)s"
msgstr "ID de camp personalizat ha de ser enter: %(id)s" msgstr "ID de camp personalizat ha de ser enter: %(id)s"
#: documents/serialisers.py:2299 #: documents/serialisers.py:2295
#, python-format #, python-format
msgid "Custom field with id %(id)s does not exist" msgid "Custom field with id %(id)s does not exist"
msgstr "Camp personalitzat amb ID %(id)s no existeix" msgstr "Camp personalitzat amb ID %(id)s no existeix"
#: documents/serialisers.py:2316 documents/serialisers.py:2326 #: documents/serialisers.py:2312 documents/serialisers.py:2322
msgid "Custom fields must be a list of integers or an object mapping ids to values." 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." msgstr "Camps personalitzats han de ser una llista d'enters o un objecte que mapegi els identificadors amb els valors."
#: documents/serialisers.py:2321 #: documents/serialisers.py:2317
msgid "Some custom fields don't exist or were specified twice." msgid "Some custom fields don't exist or were specified twice."
msgstr "Alguns camps personalitzats no existeixen o s'han especificat dues vegades." msgstr "Alguns camps personalitzats no existeixen o s'han especificat dues vegades."
#: documents/serialisers.py:2468 #: documents/serialisers.py:2464
msgid "Invalid variable detected." msgid "Invalid variable detected."
msgstr "Variable detectada invàlida." msgstr "Variable detectada invàlida."
#: documents/serialisers.py:2832 #: documents/serialisers.py:2823
msgid "Duplicate document identifiers are not allowed." msgid "Duplicate document identifiers are not allowed."
msgstr "Duplicat d'identificadors de documents no permès." msgstr "Duplicat d'identificadors de documents no permès."
#: documents/serialisers.py:2862 documents/views.py:4517 #: documents/serialisers.py:2853 documents/views.py:4509
#, python-format #, python-format
msgid "Documents not found: %(ids)s" msgid "Documents not found: %(ids)s"
msgstr "Documents no trobats: %(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}" msgid "Unable to parse URI {value}"
msgstr "No s'ha pogut analitzar l'URI {value}" msgstr "No s'ha pogut analitzar l'URI {value}"
#: documents/views.py:292 documents/views.py:2555 #: documents/views.py:292 documents/views.py:2552
msgid "Invalid more_like_id" msgid "Invalid more_like_id"
msgstr "Invalid more_like_id" msgstr "Invalid more_like_id"
#: documents/views.py:1567 #: documents/views.py:1566
msgid "Invalid AI configuration." msgid "Invalid AI configuration."
msgstr "Configuració AI invàlida." msgstr "Configuració AI invàlida."
#: documents/views.py:1576 #: documents/views.py:1575
msgid "AI backend request timed out." msgid "AI backend request timed out."
msgstr "" msgstr ""
#: documents/views.py:2380 documents/views.py:2701 #: documents/views.py:2377 documents/views.py:2698
msgid "Specify only one of text, title_search, query, or more_like_id." 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." msgstr "Especifica només un dels següents valors: text, title_search, query o more_like_id."
#: documents/views.py:4529 #: documents/views.py:4522
#, python-format #, python-format
msgid "Insufficient permissions to share document %(id)s." msgid "Insufficient permissions to share document %(id)s."
msgstr "Permisos insuficients per compartir document %(id)s." msgstr "Permisos insuficients per compartir document %(id)s."
#: documents/views.py:4575 #: documents/views.py:4568
msgid "Bundle is already being processed." msgid "Bundle is already being processed."
msgstr "Paquet ja s'està processant." msgstr "Paquet ja s'està processant."
#: documents/views.py:4636 #: documents/views.py:4629
msgid "The share link bundle is still being prepared. Please try again later." 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." msgstr "El paquet de link encarà s'està preparant. Prova de nou més tard."
#: documents/views.py:4646 #: documents/views.py:4639
msgid "The share link bundle is unavailable." msgid "The share link bundle is unavailable."
msgstr "El paquet d'enllaç no està disponible." msgstr "El paquet d'enllaç no està disponible."
+30 -30
View File
@@ -2,8 +2,8 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: paperless-ngx\n" "Project-Id-Version: paperless-ngx\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2026-07-31 16:14+0000\n" "POT-Creation-Date: 2026-08-08 14:28+0000\n"
"PO-Revision-Date: 2026-07-31 16:15\n" "PO-Revision-Date: 2026-08-08 14:29\n"
"Last-Translator: \n" "Last-Translator: \n"
"Language-Team: Czech\n" "Language-Team: Czech\n"
"Language: cs_CZ\n" "Language: cs_CZ\n"
@@ -21,39 +21,39 @@ msgstr ""
msgid "Documents" msgid "Documents"
msgstr "Dokumenty" msgstr "Dokumenty"
#: documents/filters.py:472 #: documents/filters.py:471
msgid "Value must be valid JSON." msgid "Value must be valid JSON."
msgstr "Hodnota musí být platný JSON." msgstr "Hodnota musí být platný JSON."
#: documents/filters.py:491 #: documents/filters.py:490
msgid "Invalid custom field query expression" msgid "Invalid custom field query expression"
msgstr "Neplatný výraz dotazu na vlastní pole" msgstr "Neplatný výraz dotazu na vlastní pole"
#: documents/filters.py:501 #: documents/filters.py:500
msgid "Invalid expression list. Must be nonempty." msgid "Invalid expression list. Must be nonempty."
msgstr "Neplatný seznam výrazů. Nesmí být prázdný." msgstr "Neplatný seznam výrazů. Nesmí být prázdný."
#: documents/filters.py:522 #: documents/filters.py:521
msgid "Invalid logical operator {op!r}" msgid "Invalid logical operator {op!r}"
msgstr "Neplatný logický operátor {op!r}" msgstr "Neplatný logický operátor {op!r}"
#: documents/filters.py:536 #: documents/filters.py:535
msgid "Maximum number of query conditions exceeded." msgid "Maximum number of query conditions exceeded."
msgstr "Překročen maximální počet podmínek dotazu." msgstr "Překročen maximální počet podmínek dotazu."
#: documents/filters.py:600 #: documents/filters.py:599
msgid "{name!r} is not a valid custom field." msgid "{name!r} is not a valid custom field."
msgstr "{name!r} není platné vlastní pole." msgstr "{name!r} není platné vlastní pole."
#: documents/filters.py:637 #: documents/filters.py:636
msgid "{data_type} does not support query expr {expr!r}." msgid "{data_type} does not support query expr {expr!r}."
msgstr "{data_type} nepodporuje výraz dotazu {expr!r}." msgstr "{data_type} nepodporuje výraz dotazu {expr!r}."
#: documents/filters.py:752 documents/models.py:136 #: documents/filters.py:755 documents/models.py:136
msgid "Maximum nesting depth exceeded." msgid "Maximum nesting depth exceeded."
msgstr "Překročena maximální hloubka větvení." msgstr "Překročena maximální hloubka větvení."
#: documents/filters.py:1094 #: documents/filters.py:1073
msgid "Custom field not found" msgid "Custom field not found"
msgstr "Vlastní pole nebylo nalezeno" msgstr "Vlastní pole nebylo nalezeno"
@@ -1338,48 +1338,48 @@ msgstr "spuštění pracovního postupu"
msgid "workflow runs" msgid "workflow runs"
msgstr "spuštění pracovních postupů" msgstr "spuštění pracovních postupů"
#: documents/serialisers.py:522 documents/serialisers.py:874 #: documents/serialisers.py:521 documents/serialisers.py:873
#: documents/serialisers.py:2776 documents/views.py:299 documents/views.py:2558 #: documents/serialisers.py:2767 documents/views.py:299 documents/views.py:2555
#: paperless_mail/serialisers.py:155 #: paperless_mail/serialisers.py:155
msgid "Insufficient permissions." msgid "Insufficient permissions."
msgstr "Nedostatečná oprávnění." msgstr "Nedostatečná oprávnění."
#: documents/serialisers.py:710 #: documents/serialisers.py:709
msgid "Invalid color." msgid "Invalid color."
msgstr "Neplatná barva." msgstr "Neplatná barva."
#: documents/serialisers.py:2248 #: documents/serialisers.py:2244
#, python-format #, python-format
msgid "File type %(type)s not supported" msgid "File type %(type)s not supported"
msgstr "Typ souboru %(type)s není podporován" msgstr "Typ souboru %(type)s není podporován"
#: documents/serialisers.py:2292 #: documents/serialisers.py:2288
#, python-format #, python-format
msgid "Custom field id must be an integer: %(id)s" msgid "Custom field id must be an integer: %(id)s"
msgstr "Vlastní ID pole musí být celé číslo: %(id)s" msgstr "Vlastní ID pole musí být celé číslo: %(id)s"
#: documents/serialisers.py:2299 #: documents/serialisers.py:2295
#, python-format #, python-format
msgid "Custom field with id %(id)s does not exist" msgid "Custom field with id %(id)s does not exist"
msgstr "Vlastní pole s ID %(id)s neexistuje" msgstr "Vlastní pole s ID %(id)s neexistuje"
#: documents/serialisers.py:2316 documents/serialisers.py:2326 #: documents/serialisers.py:2312 documents/serialisers.py:2322
msgid "Custom fields must be a list of integers or an object mapping ids to values." 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." msgstr "Vlastní pole musí být seznam celých čísel nebo ID pro mapování objektů na hodnoty."
#: documents/serialisers.py:2321 #: documents/serialisers.py:2317
msgid "Some custom fields don't exist or were specified twice." msgid "Some custom fields don't exist or were specified twice."
msgstr "Některá vlastní pole neexistují nebo byla zadána dvakrát." msgstr "Některá vlastní pole neexistují nebo byla zadána dvakrát."
#: documents/serialisers.py:2468 #: documents/serialisers.py:2464
msgid "Invalid variable detected." msgid "Invalid variable detected."
msgstr "Zjištěna neplatná proměnná." msgstr "Zjištěna neplatná proměnná."
#: documents/serialisers.py:2832 #: documents/serialisers.py:2823
msgid "Duplicate document identifiers are not allowed." msgid "Duplicate document identifiers are not allowed."
msgstr "" msgstr ""
#: documents/serialisers.py:2862 documents/views.py:4517 #: documents/serialisers.py:2853 documents/views.py:4509
#, python-format #, python-format
msgid "Documents not found: %(ids)s" msgid "Documents not found: %(ids)s"
msgstr "" msgstr ""
@@ -1636,36 +1636,36 @@ msgstr "URI schéma '{parts.scheme}' není povoleno. Povolená schémata: {',\n"
msgid "Unable to parse URI {value}" msgid "Unable to parse URI {value}"
msgstr "Nelze zpracovat URI {value}" msgstr "Nelze zpracovat URI {value}"
#: documents/views.py:292 documents/views.py:2555 #: documents/views.py:292 documents/views.py:2552
msgid "Invalid more_like_id" msgid "Invalid more_like_id"
msgstr "" msgstr ""
#: documents/views.py:1567 #: documents/views.py:1566
msgid "Invalid AI configuration." msgid "Invalid AI configuration."
msgstr "" msgstr ""
#: documents/views.py:1576 #: documents/views.py:1575
msgid "AI backend request timed out." msgid "AI backend request timed out."
msgstr "" msgstr ""
#: documents/views.py:2380 documents/views.py:2701 #: documents/views.py:2377 documents/views.py:2698
msgid "Specify only one of text, title_search, query, or more_like_id." msgid "Specify only one of text, title_search, query, or more_like_id."
msgstr "" msgstr ""
#: documents/views.py:4529 #: documents/views.py:4522
#, python-format #, python-format
msgid "Insufficient permissions to share document %(id)s." msgid "Insufficient permissions to share document %(id)s."
msgstr "Nedostatečná oprávnění ke sdílení dokumentu %(id)s." msgstr "Nedostatečná oprávnění ke sdílení dokumentu %(id)s."
#: documents/views.py:4575 #: documents/views.py:4568
msgid "Bundle is already being processed." msgid "Bundle is already being processed."
msgstr "" msgstr ""
#: documents/views.py:4636 #: documents/views.py:4629
msgid "The share link bundle is still being prepared. Please try again later." msgid "The share link bundle is still being prepared. Please try again later."
msgstr "" msgstr ""
#: documents/views.py:4646 #: documents/views.py:4639
msgid "The share link bundle is unavailable." msgid "The share link bundle is unavailable."
msgstr "" msgstr ""
+30 -30
View File
@@ -2,8 +2,8 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: paperless-ngx\n" "Project-Id-Version: paperless-ngx\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2026-07-31 16:14+0000\n" "POT-Creation-Date: 2026-08-08 14:28+0000\n"
"PO-Revision-Date: 2026-07-31 16:15\n" "PO-Revision-Date: 2026-08-08 14:29\n"
"Last-Translator: \n" "Last-Translator: \n"
"Language-Team: Danish\n" "Language-Team: Danish\n"
"Language: da_DK\n" "Language: da_DK\n"
@@ -21,39 +21,39 @@ msgstr ""
msgid "Documents" msgid "Documents"
msgstr "Dokumenter" msgstr "Dokumenter"
#: documents/filters.py:472 #: documents/filters.py:471
msgid "Value must be valid JSON." msgid "Value must be valid JSON."
msgstr "Værdien skal være gyldig JSON." msgstr "Værdien skal være gyldig JSON."
#: documents/filters.py:491 #: documents/filters.py:490
msgid "Invalid custom field query expression" msgid "Invalid custom field query expression"
msgstr "Ugyldigt tilpasset feltforespørgselsudtryk" msgstr "Ugyldigt tilpasset feltforespørgselsudtryk"
#: documents/filters.py:501 #: documents/filters.py:500
msgid "Invalid expression list. Must be nonempty." msgid "Invalid expression list. Must be nonempty."
msgstr "Ugyldig udtryksliste. Må ikke være tom." msgstr "Ugyldig udtryksliste. Må ikke være tom."
#: documents/filters.py:522 #: documents/filters.py:521
msgid "Invalid logical operator {op!r}" msgid "Invalid logical operator {op!r}"
msgstr "Ugyldig logisk operatør {op!r}" msgstr "Ugyldig logisk operatør {op!r}"
#: documents/filters.py:536 #: documents/filters.py:535
msgid "Maximum number of query conditions exceeded." msgid "Maximum number of query conditions exceeded."
msgstr "Maksimalt antal forespørgselsbetingelser overskredet." msgstr "Maksimalt antal forespørgselsbetingelser overskredet."
#: documents/filters.py:600 #: documents/filters.py:599
msgid "{name!r} is not a valid custom field." msgid "{name!r} is not a valid custom field."
msgstr "{name!r} er ikke et gyldigt tilpasset felt." msgstr "{name!r} er ikke et gyldigt tilpasset felt."
#: documents/filters.py:637 #: documents/filters.py:636
msgid "{data_type} does not support query expr {expr!r}." msgid "{data_type} does not support query expr {expr!r}."
msgstr "{data_type} understøtter ikke forespørgsel expr {expr!r}." msgstr "{data_type} understøtter ikke forespørgsel expr {expr!r}."
#: documents/filters.py:752 documents/models.py:136 #: documents/filters.py:755 documents/models.py:136
msgid "Maximum nesting depth exceeded." msgid "Maximum nesting depth exceeded."
msgstr "Maksimal indlejringsdybde overskredet." msgstr "Maksimal indlejringsdybde overskredet."
#: documents/filters.py:1094 #: documents/filters.py:1073
msgid "Custom field not found" msgid "Custom field not found"
msgstr "Tilpasset felt ikke fundet" msgstr "Tilpasset felt ikke fundet"
@@ -1338,48 +1338,48 @@ msgstr "workflow-kørsel"
msgid "workflow runs" msgid "workflow runs"
msgstr "workflow-kørsler" msgstr "workflow-kørsler"
#: documents/serialisers.py:522 documents/serialisers.py:874 #: documents/serialisers.py:521 documents/serialisers.py:873
#: documents/serialisers.py:2776 documents/views.py:299 documents/views.py:2558 #: documents/serialisers.py:2767 documents/views.py:299 documents/views.py:2555
#: paperless_mail/serialisers.py:155 #: paperless_mail/serialisers.py:155
msgid "Insufficient permissions." msgid "Insufficient permissions."
msgstr "" msgstr ""
#: documents/serialisers.py:710 #: documents/serialisers.py:709
msgid "Invalid color." msgid "Invalid color."
msgstr "Ugyldig farve." msgstr "Ugyldig farve."
#: documents/serialisers.py:2248 #: documents/serialisers.py:2244
#, python-format #, python-format
msgid "File type %(type)s not supported" msgid "File type %(type)s not supported"
msgstr "Filtype %(type)s understøttes ikke" msgstr "Filtype %(type)s understøttes ikke"
#: documents/serialisers.py:2292 #: documents/serialisers.py:2288
#, python-format #, python-format
msgid "Custom field id must be an integer: %(id)s" msgid "Custom field id must be an integer: %(id)s"
msgstr "" msgstr ""
#: documents/serialisers.py:2299 #: documents/serialisers.py:2295
#, python-format #, python-format
msgid "Custom field with id %(id)s does not exist" msgid "Custom field with id %(id)s does not exist"
msgstr "" msgstr ""
#: documents/serialisers.py:2316 documents/serialisers.py:2326 #: documents/serialisers.py:2312 documents/serialisers.py:2322
msgid "Custom fields must be a list of integers or an object mapping ids to values." msgid "Custom fields must be a list of integers or an object mapping ids to values."
msgstr "" msgstr ""
#: documents/serialisers.py:2321 #: documents/serialisers.py:2317
msgid "Some custom fields don't exist or were specified twice." msgid "Some custom fields don't exist or were specified twice."
msgstr "" msgstr ""
#: documents/serialisers.py:2468 #: documents/serialisers.py:2464
msgid "Invalid variable detected." msgid "Invalid variable detected."
msgstr "Ugyldig variabel fundet." msgstr "Ugyldig variabel fundet."
#: documents/serialisers.py:2832 #: documents/serialisers.py:2823
msgid "Duplicate document identifiers are not allowed." msgid "Duplicate document identifiers are not allowed."
msgstr "" msgstr ""
#: documents/serialisers.py:2862 documents/views.py:4517 #: documents/serialisers.py:2853 documents/views.py:4509
#, python-format #, python-format
msgid "Documents not found: %(ids)s" msgid "Documents not found: %(ids)s"
msgstr "" msgstr ""
@@ -1635,36 +1635,36 @@ msgstr ""
msgid "Unable to parse URI {value}" msgid "Unable to parse URI {value}"
msgstr "" msgstr ""
#: documents/views.py:292 documents/views.py:2555 #: documents/views.py:292 documents/views.py:2552
msgid "Invalid more_like_id" msgid "Invalid more_like_id"
msgstr "" msgstr ""
#: documents/views.py:1567 #: documents/views.py:1566
msgid "Invalid AI configuration." msgid "Invalid AI configuration."
msgstr "" msgstr ""
#: documents/views.py:1576 #: documents/views.py:1575
msgid "AI backend request timed out." msgid "AI backend request timed out."
msgstr "" msgstr ""
#: documents/views.py:2380 documents/views.py:2701 #: documents/views.py:2377 documents/views.py:2698
msgid "Specify only one of text, title_search, query, or more_like_id." msgid "Specify only one of text, title_search, query, or more_like_id."
msgstr "" msgstr ""
#: documents/views.py:4529 #: documents/views.py:4522
#, python-format #, python-format
msgid "Insufficient permissions to share document %(id)s." msgid "Insufficient permissions to share document %(id)s."
msgstr "" msgstr ""
#: documents/views.py:4575 #: documents/views.py:4568
msgid "Bundle is already being processed." msgid "Bundle is already being processed."
msgstr "" msgstr ""
#: documents/views.py:4636 #: documents/views.py:4629
msgid "The share link bundle is still being prepared. Please try again later." msgid "The share link bundle is still being prepared. Please try again later."
msgstr "" msgstr ""
#: documents/views.py:4646 #: documents/views.py:4639
msgid "The share link bundle is unavailable." msgid "The share link bundle is unavailable."
msgstr "" msgstr ""
+30 -30
View File
@@ -2,8 +2,8 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: paperless-ngx\n" "Project-Id-Version: paperless-ngx\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2026-07-31 16:14+0000\n" "POT-Creation-Date: 2026-08-08 14:28+0000\n"
"PO-Revision-Date: 2026-07-31 16:15\n" "PO-Revision-Date: 2026-08-08 14:29\n"
"Last-Translator: \n" "Last-Translator: \n"
"Language-Team: German, Switzerland\n" "Language-Team: German, Switzerland\n"
"Language: de_CH\n" "Language: de_CH\n"
@@ -21,39 +21,39 @@ msgstr ""
msgid "Documents" msgid "Documents"
msgstr "Dokumente" msgstr "Dokumente"
#: documents/filters.py:472 #: documents/filters.py:471
msgid "Value must be valid JSON." msgid "Value must be valid JSON."
msgstr "Wert muss gültiges JSON sein." msgstr "Wert muss gültiges JSON sein."
#: documents/filters.py:491 #: documents/filters.py:490
msgid "Invalid custom field query expression" msgid "Invalid custom field query expression"
msgstr "Ungültiger benutzerdefinierter Feldabfrageausdruck" msgstr "Ungültiger benutzerdefinierter Feldabfrageausdruck"
#: documents/filters.py:501 #: documents/filters.py:500
msgid "Invalid expression list. Must be nonempty." msgid "Invalid expression list. Must be nonempty."
msgstr "Ungültige Ausdrucksliste. Darf nicht leer sein." msgstr "Ungültige Ausdrucksliste. Darf nicht leer sein."
#: documents/filters.py:522 #: documents/filters.py:521
msgid "Invalid logical operator {op!r}" msgid "Invalid logical operator {op!r}"
msgstr "Ungültiger logischer Operator {op!r}" msgstr "Ungültiger logischer Operator {op!r}"
#: documents/filters.py:536 #: documents/filters.py:535
msgid "Maximum number of query conditions exceeded." msgid "Maximum number of query conditions exceeded."
msgstr "Maximale Anzahl an Abfragebedingungen überschritten." msgstr "Maximale Anzahl an Abfragebedingungen überschritten."
#: documents/filters.py:600 #: documents/filters.py:599
msgid "{name!r} is not a valid custom field." msgid "{name!r} is not a valid custom field."
msgstr "{name!r} ist kein gültiges Zusatzfeld." msgstr "{name!r} ist kein gültiges Zusatzfeld."
#: documents/filters.py:637 #: documents/filters.py:636
msgid "{data_type} does not support query expr {expr!r}." msgid "{data_type} does not support query expr {expr!r}."
msgstr "{data_type} unterstützt den Abfrageausdruck {expr!r} nicht." msgstr "{data_type} unterstützt den Abfrageausdruck {expr!r} nicht."
#: documents/filters.py:752 documents/models.py:136 #: documents/filters.py:755 documents/models.py:136
msgid "Maximum nesting depth exceeded." msgid "Maximum nesting depth exceeded."
msgstr "Maximale Verschachtelungstiefe überschritten." msgstr "Maximale Verschachtelungstiefe überschritten."
#: documents/filters.py:1094 #: documents/filters.py:1073
msgid "Custom field not found" msgid "Custom field not found"
msgstr "Benutzerdefiniertes Feld nicht gefunden" msgstr "Benutzerdefiniertes Feld nicht gefunden"
@@ -1338,48 +1338,48 @@ msgstr "Arbeitsablauf-Ausführung"
msgid "workflow runs" msgid "workflow runs"
msgstr "Arbeitsablauf wird ausgeführt" msgstr "Arbeitsablauf wird ausgeführt"
#: documents/serialisers.py:522 documents/serialisers.py:874 #: documents/serialisers.py:521 documents/serialisers.py:873
#: documents/serialisers.py:2776 documents/views.py:299 documents/views.py:2558 #: documents/serialisers.py:2767 documents/views.py:299 documents/views.py:2555
#: paperless_mail/serialisers.py:155 #: paperless_mail/serialisers.py:155
msgid "Insufficient permissions." msgid "Insufficient permissions."
msgstr "Unzureichende Berechtigungen." msgstr "Unzureichende Berechtigungen."
#: documents/serialisers.py:710 #: documents/serialisers.py:709
msgid "Invalid color." msgid "Invalid color."
msgstr "Ungültige Farbe." msgstr "Ungültige Farbe."
#: documents/serialisers.py:2248 #: documents/serialisers.py:2244
#, python-format #, python-format
msgid "File type %(type)s not supported" msgid "File type %(type)s not supported"
msgstr "Dateityp %(type)s nicht unterstützt" msgstr "Dateityp %(type)s nicht unterstützt"
#: documents/serialisers.py:2292 #: documents/serialisers.py:2288
#, python-format #, python-format
msgid "Custom field id must be an integer: %(id)s" msgid "Custom field id must be an integer: %(id)s"
msgstr "Feld-ID eines benutzerdefinierten Felds muss eine Ganzzahl sein: %(id)s" msgstr "Feld-ID eines benutzerdefinierten Felds muss eine Ganzzahl sein: %(id)s"
#: documents/serialisers.py:2299 #: documents/serialisers.py:2295
#, python-format #, python-format
msgid "Custom field with id %(id)s does not exist" msgid "Custom field with id %(id)s does not exist"
msgstr "Benutzerdefiniertes Feld mit ID %(id)s existiert nicht" msgstr "Benutzerdefiniertes Feld mit ID %(id)s existiert nicht"
#: documents/serialisers.py:2316 documents/serialisers.py:2326 #: documents/serialisers.py:2312 documents/serialisers.py:2322
msgid "Custom fields must be a list of integers or an object mapping ids to values." 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." msgstr "Benutzerdefinierte Felder müssen eine Liste von Ganzzahlen oder ein Objekt mit Zuordnung von IDs zu Werten sein."
#: documents/serialisers.py:2321 #: documents/serialisers.py:2317
msgid "Some custom fields don't exist or were specified twice." msgid "Some custom fields don't exist or were specified twice."
msgstr "Einige benutzerdefinierte Felder existieren nicht oder wurden zweimal angegeben." msgstr "Einige benutzerdefinierte Felder existieren nicht oder wurden zweimal angegeben."
#: documents/serialisers.py:2468 #: documents/serialisers.py:2464
msgid "Invalid variable detected." msgid "Invalid variable detected."
msgstr "Ungültige Variable erkannt." msgstr "Ungültige Variable erkannt."
#: documents/serialisers.py:2832 #: documents/serialisers.py:2823
msgid "Duplicate document identifiers are not allowed." msgid "Duplicate document identifiers are not allowed."
msgstr "Doppelte Dokumentbezeichner sind nicht erlaubt." msgstr "Doppelte Dokumentbezeichner sind nicht erlaubt."
#: documents/serialisers.py:2862 documents/views.py:4517 #: documents/serialisers.py:2853 documents/views.py:4509
#, python-format #, python-format
msgid "Documents not found: %(ids)s" msgid "Documents not found: %(ids)s"
msgstr "Dokumente nicht gefunden: %(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}" msgid "Unable to parse URI {value}"
msgstr "URI {value} kann nicht gelesen werden" msgstr "URI {value} kann nicht gelesen werden"
#: documents/views.py:292 documents/views.py:2555 #: documents/views.py:292 documents/views.py:2552
msgid "Invalid more_like_id" msgid "Invalid more_like_id"
msgstr "Ungültige more_like_id" msgstr "Ungültige more_like_id"
#: documents/views.py:1567 #: documents/views.py:1566
msgid "Invalid AI configuration." msgid "Invalid AI configuration."
msgstr "Ungültige KI-Konfiguration." msgstr "Ungültige KI-Konfiguration."
#: documents/views.py:1576 #: documents/views.py:1575
msgid "AI backend request timed out." msgid "AI backend request timed out."
msgstr "" msgstr ""
#: documents/views.py:2380 documents/views.py:2701 #: documents/views.py:2377 documents/views.py:2698
msgid "Specify only one of text, title_search, query, or more_like_id." 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." msgstr "Geben Sie nur einen von text, title_search, query, oder more_like_id an."
#: documents/views.py:4529 #: documents/views.py:4522
#, python-format #, python-format
msgid "Insufficient permissions to share document %(id)s." msgid "Insufficient permissions to share document %(id)s."
msgstr "Unzureichende Berechtigungen, um Dokument %(id)s zu teilen." msgstr "Unzureichende Berechtigungen, um Dokument %(id)s zu teilen."
#: documents/views.py:4575 #: documents/views.py:4568
msgid "Bundle is already being processed." msgid "Bundle is already being processed."
msgstr "Paket wird bereits verarbeitet." msgstr "Paket wird bereits verarbeitet."
#: documents/views.py:4636 #: documents/views.py:4629
msgid "The share link bundle is still being prepared. Please try again later." 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." msgstr "Das Freigabelink-Paket wird noch vorbereitet. Bitte versuchen Sie es später erneut."
#: documents/views.py:4646 #: documents/views.py:4639
msgid "The share link bundle is unavailable." msgid "The share link bundle is unavailable."
msgstr "Das Freigabelink-Paket ist nicht verfügbar." msgstr "Das Freigabelink-Paket ist nicht verfügbar."
+30 -30
View File
@@ -2,8 +2,8 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: paperless-ngx\n" "Project-Id-Version: paperless-ngx\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2026-07-31 16:14+0000\n" "POT-Creation-Date: 2026-08-08 14:28+0000\n"
"PO-Revision-Date: 2026-07-31 16:15\n" "PO-Revision-Date: 2026-08-08 14:29\n"
"Last-Translator: \n" "Last-Translator: \n"
"Language-Team: German\n" "Language-Team: German\n"
"Language: de_DE\n" "Language: de_DE\n"
@@ -21,39 +21,39 @@ msgstr ""
msgid "Documents" msgid "Documents"
msgstr "Dokumente" msgstr "Dokumente"
#: documents/filters.py:472 #: documents/filters.py:471
msgid "Value must be valid JSON." msgid "Value must be valid JSON."
msgstr "Wert muss gültiges JSON sein." msgstr "Wert muss gültiges JSON sein."
#: documents/filters.py:491 #: documents/filters.py:490
msgid "Invalid custom field query expression" msgid "Invalid custom field query expression"
msgstr "Ungültiger Zusatzfeld-Abfrageausdruck" msgstr "Ungültiger Zusatzfeld-Abfrageausdruck"
#: documents/filters.py:501 #: documents/filters.py:500
msgid "Invalid expression list. Must be nonempty." msgid "Invalid expression list. Must be nonempty."
msgstr "Ungültige Ausdrucksliste. Darf nicht leer sein." msgstr "Ungültige Ausdrucksliste. Darf nicht leer sein."
#: documents/filters.py:522 #: documents/filters.py:521
msgid "Invalid logical operator {op!r}" msgid "Invalid logical operator {op!r}"
msgstr "Ungültiger logischer Operator {op!r}" msgstr "Ungültiger logischer Operator {op!r}"
#: documents/filters.py:536 #: documents/filters.py:535
msgid "Maximum number of query conditions exceeded." msgid "Maximum number of query conditions exceeded."
msgstr "Maximale Anzahl an Abfragebedingungen überschritten." msgstr "Maximale Anzahl an Abfragebedingungen überschritten."
#: documents/filters.py:600 #: documents/filters.py:599
msgid "{name!r} is not a valid custom field." msgid "{name!r} is not a valid custom field."
msgstr "{name!r} ist kein gültiges Zusatzfeld." msgstr "{name!r} ist kein gültiges Zusatzfeld."
#: documents/filters.py:637 #: documents/filters.py:636
msgid "{data_type} does not support query expr {expr!r}." msgid "{data_type} does not support query expr {expr!r}."
msgstr "{data_type} unterstützt den Abfrageausdruck {expr!r} nicht." msgstr "{data_type} unterstützt den Abfrageausdruck {expr!r} nicht."
#: documents/filters.py:752 documents/models.py:136 #: documents/filters.py:755 documents/models.py:136
msgid "Maximum nesting depth exceeded." msgid "Maximum nesting depth exceeded."
msgstr "Maximale Verschachtelungstiefe überschritten." msgstr "Maximale Verschachtelungstiefe überschritten."
#: documents/filters.py:1094 #: documents/filters.py:1073
msgid "Custom field not found" msgid "Custom field not found"
msgstr "Zusatzfeld nicht gefunden" msgstr "Zusatzfeld nicht gefunden"
@@ -1338,48 +1338,48 @@ msgstr "Arbeitsablauf-Ausführung"
msgid "workflow runs" msgid "workflow runs"
msgstr "Arbeitsablauf wird ausgeführt" msgstr "Arbeitsablauf wird ausgeführt"
#: documents/serialisers.py:522 documents/serialisers.py:874 #: documents/serialisers.py:521 documents/serialisers.py:873
#: documents/serialisers.py:2776 documents/views.py:299 documents/views.py:2558 #: documents/serialisers.py:2767 documents/views.py:299 documents/views.py:2555
#: paperless_mail/serialisers.py:155 #: paperless_mail/serialisers.py:155
msgid "Insufficient permissions." msgid "Insufficient permissions."
msgstr "Unzureichende Berechtigungen." msgstr "Unzureichende Berechtigungen."
#: documents/serialisers.py:710 #: documents/serialisers.py:709
msgid "Invalid color." msgid "Invalid color."
msgstr "Ungültige Farbe." msgstr "Ungültige Farbe."
#: documents/serialisers.py:2248 #: documents/serialisers.py:2244
#, python-format #, python-format
msgid "File type %(type)s not supported" msgid "File type %(type)s not supported"
msgstr "Dateityp %(type)s nicht unterstützt" msgstr "Dateityp %(type)s nicht unterstützt"
#: documents/serialisers.py:2292 #: documents/serialisers.py:2288
#, python-format #, python-format
msgid "Custom field id must be an integer: %(id)s" msgid "Custom field id must be an integer: %(id)s"
msgstr "Zusatzfeld-ID muss eine Ganzzahl sein: %(id)s" msgstr "Zusatzfeld-ID muss eine Ganzzahl sein: %(id)s"
#: documents/serialisers.py:2299 #: documents/serialisers.py:2295
#, python-format #, python-format
msgid "Custom field with id %(id)s does not exist" msgid "Custom field with id %(id)s does not exist"
msgstr "Zusatzfeld mit ID %(id)s existiert nicht" msgstr "Zusatzfeld mit ID %(id)s existiert nicht"
#: documents/serialisers.py:2316 documents/serialisers.py:2326 #: documents/serialisers.py:2312 documents/serialisers.py:2322
msgid "Custom fields must be a list of integers or an object mapping ids to values." 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." msgstr "Zusatzfelder müssen eine Liste von Ganzzahlen oder ein Objekt mit Zuordnung von IDs zu Werten sein."
#: documents/serialisers.py:2321 #: documents/serialisers.py:2317
msgid "Some custom fields don't exist or were specified twice." msgid "Some custom fields don't exist or were specified twice."
msgstr "Einige Zusatzfelder existieren nicht oder wurden zweimal angegeben." msgstr "Einige Zusatzfelder existieren nicht oder wurden zweimal angegeben."
#: documents/serialisers.py:2468 #: documents/serialisers.py:2464
msgid "Invalid variable detected." msgid "Invalid variable detected."
msgstr "Ungültige Variable erkannt." msgstr "Ungültige Variable erkannt."
#: documents/serialisers.py:2832 #: documents/serialisers.py:2823
msgid "Duplicate document identifiers are not allowed." msgid "Duplicate document identifiers are not allowed."
msgstr "Doppelte Dokumentbezeichner sind nicht erlaubt." msgstr "Doppelte Dokumentbezeichner sind nicht erlaubt."
#: documents/serialisers.py:2862 documents/views.py:4517 #: documents/serialisers.py:2853 documents/views.py:4509
#, python-format #, python-format
msgid "Documents not found: %(ids)s" msgid "Documents not found: %(ids)s"
msgstr "Dokumente nicht gefunden: %(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}" msgid "Unable to parse URI {value}"
msgstr "URI {value} kann nicht gelesen werden" msgstr "URI {value} kann nicht gelesen werden"
#: documents/views.py:292 documents/views.py:2555 #: documents/views.py:292 documents/views.py:2552
msgid "Invalid more_like_id" msgid "Invalid more_like_id"
msgstr "Ungültige more_like_id" msgstr "Ungültige more_like_id"
#: documents/views.py:1567 #: documents/views.py:1566
msgid "Invalid AI configuration." msgid "Invalid AI configuration."
msgstr "Ungültige KI-Konfiguration." msgstr "Ungültige KI-Konfiguration."
#: documents/views.py:1576 #: documents/views.py:1575
msgid "AI backend request timed out." msgid "AI backend request timed out."
msgstr "Zeitüberschreitung bei der KI-Backendanfrage." msgstr "Zeitüberschreitung bei der KI-Backendanfrage."
#: documents/views.py:2380 documents/views.py:2701 #: documents/views.py:2377 documents/views.py:2698
msgid "Specify only one of text, title_search, query, or more_like_id." 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." msgstr "Geben Sie nur einen von text, title_search, query, oder more_like_id an."
#: documents/views.py:4529 #: documents/views.py:4522
#, python-format #, python-format
msgid "Insufficient permissions to share document %(id)s." msgid "Insufficient permissions to share document %(id)s."
msgstr "Unzureichende Berechtigungen, um Dokument %(id)s zu teilen." msgstr "Unzureichende Berechtigungen, um Dokument %(id)s zu teilen."
#: documents/views.py:4575 #: documents/views.py:4568
msgid "Bundle is already being processed." msgid "Bundle is already being processed."
msgstr "Paket wird bereits verarbeitet." msgstr "Paket wird bereits verarbeitet."
#: documents/views.py:4636 #: documents/views.py:4629
msgid "The share link bundle is still being prepared. Please try again later." 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." msgstr "Das Freigabelink-Paket wird noch vorbereitet. Bitte versuchen Sie es später erneut."
#: documents/views.py:4646 #: documents/views.py:4639
msgid "The share link bundle is unavailable." msgid "The share link bundle is unavailable."
msgstr "Das Freigabelink-Paket ist nicht verfügbar." msgstr "Das Freigabelink-Paket ist nicht verfügbar."
+30 -30
View File
@@ -2,8 +2,8 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: paperless-ngx\n" "Project-Id-Version: paperless-ngx\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2026-07-31 16:14+0000\n" "POT-Creation-Date: 2026-08-08 14:28+0000\n"
"PO-Revision-Date: 2026-07-31 16:15\n" "PO-Revision-Date: 2026-08-08 14:29\n"
"Last-Translator: \n" "Last-Translator: \n"
"Language-Team: Greek\n" "Language-Team: Greek\n"
"Language: el_GR\n" "Language: el_GR\n"
@@ -21,39 +21,39 @@ msgstr ""
msgid "Documents" msgid "Documents"
msgstr "Έγγραφα" msgstr "Έγγραφα"
#: documents/filters.py:472 #: documents/filters.py:471
msgid "Value must be valid JSON." msgid "Value must be valid JSON."
msgstr "Η τιμή πρέπει να είναι σε έγκυρη μορφή JSON." msgstr "Η τιμή πρέπει να είναι σε έγκυρη μορφή JSON."
#: documents/filters.py:491 #: documents/filters.py:490
msgid "Invalid custom field query expression" msgid "Invalid custom field query expression"
msgstr "Μη έγκυρη έκφραση προσαρμοσμένου ερωτήματος πεδίου" msgstr "Μη έγκυρη έκφραση προσαρμοσμένου ερωτήματος πεδίου"
#: documents/filters.py:501 #: documents/filters.py:500
msgid "Invalid expression list. Must be nonempty." msgid "Invalid expression list. Must be nonempty."
msgstr "Μη έγκυρη λίστα έκφρασης. Πρέπει να είναι μη κενή." msgstr "Μη έγκυρη λίστα έκφρασης. Πρέπει να είναι μη κενή."
#: documents/filters.py:522 #: documents/filters.py:521
msgid "Invalid logical operator {op!r}" msgid "Invalid logical operator {op!r}"
msgstr "Μη έγκυρος λογικός τελεστής {op!r}" msgstr "Μη έγκυρος λογικός τελεστής {op!r}"
#: documents/filters.py:536 #: documents/filters.py:535
msgid "Maximum number of query conditions exceeded." msgid "Maximum number of query conditions exceeded."
msgstr "Υπέρβαση μέγιστου αριθμού συνθηκών ερωτήματος." msgstr "Υπέρβαση μέγιστου αριθμού συνθηκών ερωτήματος."
#: documents/filters.py:600 #: documents/filters.py:599
msgid "{name!r} is not a valid custom field." msgid "{name!r} is not a valid custom field."
msgstr "Το προσαρμοσμένο πεδίο {name!r} δεν είναι ένα έγκυρο." msgstr "Το προσαρμοσμένο πεδίο {name!r} δεν είναι ένα έγκυρο."
#: documents/filters.py:637 #: documents/filters.py:636
msgid "{data_type} does not support query expr {expr!r}." msgid "{data_type} does not support query expr {expr!r}."
msgstr "Το {data_type} δεν υποστηρίζει το ερώτημα expr {expr!r}s." msgstr "Το {data_type} δεν υποστηρίζει το ερώτημα expr {expr!r}s."
#: documents/filters.py:752 documents/models.py:136 #: documents/filters.py:755 documents/models.py:136
msgid "Maximum nesting depth exceeded." msgid "Maximum nesting depth exceeded."
msgstr "Υπέρβαση μέγιστου βάθους εμφώλευσης." msgstr "Υπέρβαση μέγιστου βάθους εμφώλευσης."
#: documents/filters.py:1094 #: documents/filters.py:1073
msgid "Custom field not found" msgid "Custom field not found"
msgstr "Το προσαρμοσμένο πεδίο δε βρέθηκε" msgstr "Το προσαρμοσμένο πεδίο δε βρέθηκε"
@@ -1338,48 +1338,48 @@ msgstr "εκτέλεση ροής εργασίας"
msgid "workflow runs" msgid "workflow runs"
msgstr "εκτελέσεις ροής εργασίας" msgstr "εκτελέσεις ροής εργασίας"
#: documents/serialisers.py:522 documents/serialisers.py:874 #: documents/serialisers.py:521 documents/serialisers.py:873
#: documents/serialisers.py:2776 documents/views.py:299 documents/views.py:2558 #: documents/serialisers.py:2767 documents/views.py:299 documents/views.py:2555
#: paperless_mail/serialisers.py:155 #: paperless_mail/serialisers.py:155
msgid "Insufficient permissions." msgid "Insufficient permissions."
msgstr "" msgstr ""
#: documents/serialisers.py:710 #: documents/serialisers.py:709
msgid "Invalid color." msgid "Invalid color."
msgstr "Άκυρο χρώμα." msgstr "Άκυρο χρώμα."
#: documents/serialisers.py:2248 #: documents/serialisers.py:2244
#, python-format #, python-format
msgid "File type %(type)s not supported" msgid "File type %(type)s not supported"
msgstr "Ο τύπος αρχείου %(type)s δεν υποστηρίζεται" msgstr "Ο τύπος αρχείου %(type)s δεν υποστηρίζεται"
#: documents/serialisers.py:2292 #: documents/serialisers.py:2288
#, python-format #, python-format
msgid "Custom field id must be an integer: %(id)s" msgid "Custom field id must be an integer: %(id)s"
msgstr "" msgstr ""
#: documents/serialisers.py:2299 #: documents/serialisers.py:2295
#, python-format #, python-format
msgid "Custom field with id %(id)s does not exist" msgid "Custom field with id %(id)s does not exist"
msgstr "" msgstr ""
#: documents/serialisers.py:2316 documents/serialisers.py:2326 #: documents/serialisers.py:2312 documents/serialisers.py:2322
msgid "Custom fields must be a list of integers or an object mapping ids to values." msgid "Custom fields must be a list of integers or an object mapping ids to values."
msgstr "" msgstr ""
#: documents/serialisers.py:2321 #: documents/serialisers.py:2317
msgid "Some custom fields don't exist or were specified twice." msgid "Some custom fields don't exist or were specified twice."
msgstr "" msgstr ""
#: documents/serialisers.py:2468 #: documents/serialisers.py:2464
msgid "Invalid variable detected." msgid "Invalid variable detected."
msgstr "Εντοπίστηκε μη έγκυρη μεταβλητή." msgstr "Εντοπίστηκε μη έγκυρη μεταβλητή."
#: documents/serialisers.py:2832 #: documents/serialisers.py:2823
msgid "Duplicate document identifiers are not allowed." msgid "Duplicate document identifiers are not allowed."
msgstr "" msgstr ""
#: documents/serialisers.py:2862 documents/views.py:4517 #: documents/serialisers.py:2853 documents/views.py:4509
#, python-format #, python-format
msgid "Documents not found: %(ids)s" msgid "Documents not found: %(ids)s"
msgstr "" msgstr ""
@@ -1635,36 +1635,36 @@ msgstr ""
msgid "Unable to parse URI {value}" msgid "Unable to parse URI {value}"
msgstr "" msgstr ""
#: documents/views.py:292 documents/views.py:2555 #: documents/views.py:292 documents/views.py:2552
msgid "Invalid more_like_id" msgid "Invalid more_like_id"
msgstr "" msgstr ""
#: documents/views.py:1567 #: documents/views.py:1566
msgid "Invalid AI configuration." msgid "Invalid AI configuration."
msgstr "" msgstr ""
#: documents/views.py:1576 #: documents/views.py:1575
msgid "AI backend request timed out." msgid "AI backend request timed out."
msgstr "" msgstr ""
#: documents/views.py:2380 documents/views.py:2701 #: documents/views.py:2377 documents/views.py:2698
msgid "Specify only one of text, title_search, query, or more_like_id." msgid "Specify only one of text, title_search, query, or more_like_id."
msgstr "" msgstr ""
#: documents/views.py:4529 #: documents/views.py:4522
#, python-format #, python-format
msgid "Insufficient permissions to share document %(id)s." msgid "Insufficient permissions to share document %(id)s."
msgstr "" msgstr ""
#: documents/views.py:4575 #: documents/views.py:4568
msgid "Bundle is already being processed." msgid "Bundle is already being processed."
msgstr "" msgstr ""
#: documents/views.py:4636 #: documents/views.py:4629
msgid "The share link bundle is still being prepared. Please try again later." msgid "The share link bundle is still being prepared. Please try again later."
msgstr "" msgstr ""
#: documents/views.py:4646 #: documents/views.py:4639
msgid "The share link bundle is unavailable." msgid "The share link bundle is unavailable."
msgstr "" msgstr ""
+30 -30
View File
@@ -2,8 +2,8 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: paperless-ngx\n" "Project-Id-Version: paperless-ngx\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2026-07-31 16:14+0000\n" "POT-Creation-Date: 2026-08-08 14:28+0000\n"
"PO-Revision-Date: 2026-07-31 16:15\n" "PO-Revision-Date: 2026-08-08 14:29\n"
"Last-Translator: \n" "Last-Translator: \n"
"Language-Team: Spanish\n" "Language-Team: Spanish\n"
"Language: es_ES\n" "Language: es_ES\n"
@@ -21,39 +21,39 @@ msgstr ""
msgid "Documents" msgid "Documents"
msgstr "Documentos" msgstr "Documentos"
#: documents/filters.py:472 #: documents/filters.py:471
msgid "Value must be valid JSON." msgid "Value must be valid JSON."
msgstr "El valor debe ser un JSON válido." msgstr "El valor debe ser un JSON válido."
#: documents/filters.py:491 #: documents/filters.py:490
msgid "Invalid custom field query expression" msgid "Invalid custom field query expression"
msgstr "Expresión de consulta de campo personalizado no válida" msgstr "Expresión de consulta de campo personalizado no válida"
#: documents/filters.py:501 #: documents/filters.py:500
msgid "Invalid expression list. Must be nonempty." msgid "Invalid expression list. Must be nonempty."
msgstr "Lista de expresiones no válida. No debe estar vacía." msgstr "Lista de expresiones no válida. No debe estar vacía."
#: documents/filters.py:522 #: documents/filters.py:521
msgid "Invalid logical operator {op!r}" msgid "Invalid logical operator {op!r}"
msgstr "Operador lógico inválido {op!r}" msgstr "Operador lógico inválido {op!r}"
#: documents/filters.py:536 #: documents/filters.py:535
msgid "Maximum number of query conditions exceeded." msgid "Maximum number of query conditions exceeded."
msgstr "Se ha superado el número máximo de condiciones de consulta." msgstr "Se ha superado el número máximo de condiciones de consulta."
#: documents/filters.py:600 #: documents/filters.py:599
msgid "{name!r} is not a valid custom field." msgid "{name!r} is not a valid custom field."
msgstr "{nombre!r} no es un campo personalizado válido." msgstr "{nombre!r} no es un campo personalizado válido."
#: documents/filters.py:637 #: documents/filters.py:636
msgid "{data_type} does not support query expr {expr!r}." msgid "{data_type} does not support query expr {expr!r}."
msgstr "{data_type} no admite la consulta expr {expr!r}." msgstr "{data_type} no admite la consulta expr {expr!r}."
#: documents/filters.py:752 documents/models.py:136 #: documents/filters.py:755 documents/models.py:136
msgid "Maximum nesting depth exceeded." msgid "Maximum nesting depth exceeded."
msgstr "Profundidad máxima de nidificación superada." msgstr "Profundidad máxima de nidificación superada."
#: documents/filters.py:1094 #: documents/filters.py:1073
msgid "Custom field not found" msgid "Custom field not found"
msgstr "Campo personalizado no encontrado" msgstr "Campo personalizado no encontrado"
@@ -1338,48 +1338,48 @@ msgstr "ejecución del flujo de trabajo"
msgid "workflow runs" msgid "workflow runs"
msgstr "ejecuciones de flujo de trabajo" msgstr "ejecuciones de flujo de trabajo"
#: documents/serialisers.py:522 documents/serialisers.py:874 #: documents/serialisers.py:521 documents/serialisers.py:873
#: documents/serialisers.py:2776 documents/views.py:299 documents/views.py:2558 #: documents/serialisers.py:2767 documents/views.py:299 documents/views.py:2555
#: paperless_mail/serialisers.py:155 #: paperless_mail/serialisers.py:155
msgid "Insufficient permissions." msgid "Insufficient permissions."
msgstr "Permisos insuficientes." msgstr "Permisos insuficientes."
#: documents/serialisers.py:710 #: documents/serialisers.py:709
msgid "Invalid color." msgid "Invalid color."
msgstr "Color inválido." msgstr "Color inválido."
#: documents/serialisers.py:2248 #: documents/serialisers.py:2244
#, python-format #, python-format
msgid "File type %(type)s not supported" msgid "File type %(type)s not supported"
msgstr "Tipo de fichero %(type)s no suportado" msgstr "Tipo de fichero %(type)s no suportado"
#: documents/serialisers.py:2292 #: documents/serialisers.py:2288
#, python-format #, python-format
msgid "Custom field id must be an integer: %(id)s" msgid "Custom field id must be an integer: %(id)s"
msgstr "El id del campo personalizado debe ser un entero: %(id)s" msgstr "El id del campo personalizado debe ser un entero: %(id)s"
#: documents/serialisers.py:2299 #: documents/serialisers.py:2295
#, python-format #, python-format
msgid "Custom field with id %(id)s does not exist" msgid "Custom field with id %(id)s does not exist"
msgstr "El campo personalizado con identificador %(id)s no existe" msgstr "El campo personalizado con identificador %(id)s no existe"
#: documents/serialisers.py:2316 documents/serialisers.py:2326 #: documents/serialisers.py:2312 documents/serialisers.py:2322
msgid "Custom fields must be a list of integers or an object mapping ids to values." 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." msgstr "Los campos personalizados deben ser una lista de enteros o un identificador de mapeo de objetos a valores."
#: documents/serialisers.py:2321 #: documents/serialisers.py:2317
msgid "Some custom fields don't exist or were specified twice." msgid "Some custom fields don't exist or were specified twice."
msgstr "Algunos campos personalizados no existen o fueron especificados dos veces." msgstr "Algunos campos personalizados no existen o fueron especificados dos veces."
#: documents/serialisers.py:2468 #: documents/serialisers.py:2464
msgid "Invalid variable detected." msgid "Invalid variable detected."
msgstr "Variable inválida." msgstr "Variable inválida."
#: documents/serialisers.py:2832 #: documents/serialisers.py:2823
msgid "Duplicate document identifiers are not allowed." msgid "Duplicate document identifiers are not allowed."
msgstr "No se permiten identificadores de documento duplicados." msgstr "No se permiten identificadores de documento duplicados."
#: documents/serialisers.py:2862 documents/views.py:4517 #: documents/serialisers.py:2853 documents/views.py:4509
#, python-format #, python-format
msgid "Documents not found: %(ids)s" msgid "Documents not found: %(ids)s"
msgstr "Documentos no encontrados: %(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}" msgid "Unable to parse URI {value}"
msgstr "No se puede analizar la URI {value}" msgstr "No se puede analizar la URI {value}"
#: documents/views.py:292 documents/views.py:2555 #: documents/views.py:292 documents/views.py:2552
msgid "Invalid more_like_id" msgid "Invalid more_like_id"
msgstr "" msgstr ""
#: documents/views.py:1567 #: documents/views.py:1566
msgid "Invalid AI configuration." msgid "Invalid AI configuration."
msgstr "Configuración de IA inválida." msgstr "Configuración de IA inválida."
#: documents/views.py:1576 #: documents/views.py:1575
msgid "AI backend request timed out." msgid "AI backend request timed out."
msgstr "" msgstr ""
#: documents/views.py:2380 documents/views.py:2701 #: documents/views.py:2377 documents/views.py:2698
msgid "Specify only one of text, title_search, query, or more_like_id." 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." msgstr "Especifique solo uno entre text, title_search, query, o more_like_id."
#: documents/views.py:4529 #: documents/views.py:4522
#, python-format #, python-format
msgid "Insufficient permissions to share document %(id)s." msgid "Insufficient permissions to share document %(id)s."
msgstr "Permisos insuficientes para compartir el documento %(id)s." msgstr "Permisos insuficientes para compartir el documento %(id)s."
#: documents/views.py:4575 #: documents/views.py:4568
msgid "Bundle is already being processed." msgid "Bundle is already being processed."
msgstr "El paquete ya está siendo procesado." msgstr "El paquete ya está siendo procesado."
#: documents/views.py:4636 #: documents/views.py:4629
msgid "The share link bundle is still being prepared. Please try again later." 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." msgstr "El paquete de enlace compartido aún está siendo preparado. Por favor, inténtalo de nuevo más tarde."
#: documents/views.py:4646 #: documents/views.py:4639
msgid "The share link bundle is unavailable." msgid "The share link bundle is unavailable."
msgstr "El paquete de enlace compartido no está disponible." msgstr "El paquete de enlace compartido no está disponible."
+30 -30
View File
@@ -2,8 +2,8 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: paperless-ngx\n" "Project-Id-Version: paperless-ngx\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2026-07-31 16:14+0000\n" "POT-Creation-Date: 2026-08-08 14:28+0000\n"
"PO-Revision-Date: 2026-07-31 16:15\n" "PO-Revision-Date: 2026-08-08 14:29\n"
"Last-Translator: \n" "Last-Translator: \n"
"Language-Team: Estonian\n" "Language-Team: Estonian\n"
"Language: et_EE\n" "Language: et_EE\n"
@@ -21,39 +21,39 @@ msgstr ""
msgid "Documents" msgid "Documents"
msgstr "Dokumendid" msgstr "Dokumendid"
#: documents/filters.py:472 #: documents/filters.py:471
msgid "Value must be valid JSON." msgid "Value must be valid JSON."
msgstr "Väärtus peab olema lubatav JSON." msgstr "Väärtus peab olema lubatav JSON."
#: documents/filters.py:491 #: documents/filters.py:490
msgid "Invalid custom field query expression" msgid "Invalid custom field query expression"
msgstr "Vigane kohandatud välja päringu avaldis" msgstr "Vigane kohandatud välja päringu avaldis"
#: documents/filters.py:501 #: documents/filters.py:500
msgid "Invalid expression list. Must be nonempty." msgid "Invalid expression list. Must be nonempty."
msgstr "Vigane avaldiste loend. Peab olema mittetühi." msgstr "Vigane avaldiste loend. Peab olema mittetühi."
#: documents/filters.py:522 #: documents/filters.py:521
msgid "Invalid logical operator {op!r}" msgid "Invalid logical operator {op!r}"
msgstr "Vigane loogikaoperaator {op!r}" msgstr "Vigane loogikaoperaator {op!r}"
#: documents/filters.py:536 #: documents/filters.py:535
msgid "Maximum number of query conditions exceeded." msgid "Maximum number of query conditions exceeded."
msgstr "Päringutingimuste suurim hulk on ületatud." msgstr "Päringutingimuste suurim hulk on ületatud."
#: documents/filters.py:600 #: documents/filters.py:599
msgid "{name!r} is not a valid custom field." msgid "{name!r} is not a valid custom field."
msgstr "{name!r} ei ole lubatud kohandatud väli." msgstr "{name!r} ei ole lubatud kohandatud väli."
#: documents/filters.py:637 #: documents/filters.py:636
msgid "{data_type} does not support query expr {expr!r}." msgid "{data_type} does not support query expr {expr!r}."
msgstr "{data_type} ei toeta päringu avaldist {expr!r}." msgstr "{data_type} ei toeta päringu avaldist {expr!r}."
#: documents/filters.py:752 documents/models.py:136 #: documents/filters.py:755 documents/models.py:136
msgid "Maximum nesting depth exceeded." msgid "Maximum nesting depth exceeded."
msgstr "Suurim pesastamis sügavus ületatud." msgstr "Suurim pesastamis sügavus ületatud."
#: documents/filters.py:1094 #: documents/filters.py:1073
msgid "Custom field not found" msgid "Custom field not found"
msgstr "Kohandatud välja ei leitud" msgstr "Kohandatud välja ei leitud"
@@ -1338,48 +1338,48 @@ msgstr ""
msgid "workflow runs" msgid "workflow runs"
msgstr "" msgstr ""
#: documents/serialisers.py:522 documents/serialisers.py:874 #: documents/serialisers.py:521 documents/serialisers.py:873
#: documents/serialisers.py:2776 documents/views.py:299 documents/views.py:2558 #: documents/serialisers.py:2767 documents/views.py:299 documents/views.py:2555
#: paperless_mail/serialisers.py:155 #: paperless_mail/serialisers.py:155
msgid "Insufficient permissions." msgid "Insufficient permissions."
msgstr "" msgstr ""
#: documents/serialisers.py:710 #: documents/serialisers.py:709
msgid "Invalid color." msgid "Invalid color."
msgstr "" msgstr ""
#: documents/serialisers.py:2248 #: documents/serialisers.py:2244
#, python-format #, python-format
msgid "File type %(type)s not supported" msgid "File type %(type)s not supported"
msgstr "" msgstr ""
#: documents/serialisers.py:2292 #: documents/serialisers.py:2288
#, python-format #, python-format
msgid "Custom field id must be an integer: %(id)s" msgid "Custom field id must be an integer: %(id)s"
msgstr "" msgstr ""
#: documents/serialisers.py:2299 #: documents/serialisers.py:2295
#, python-format #, python-format
msgid "Custom field with id %(id)s does not exist" msgid "Custom field with id %(id)s does not exist"
msgstr "" msgstr ""
#: documents/serialisers.py:2316 documents/serialisers.py:2326 #: documents/serialisers.py:2312 documents/serialisers.py:2322
msgid "Custom fields must be a list of integers or an object mapping ids to values." msgid "Custom fields must be a list of integers or an object mapping ids to values."
msgstr "" msgstr ""
#: documents/serialisers.py:2321 #: documents/serialisers.py:2317
msgid "Some custom fields don't exist or were specified twice." msgid "Some custom fields don't exist or were specified twice."
msgstr "" msgstr ""
#: documents/serialisers.py:2468 #: documents/serialisers.py:2464
msgid "Invalid variable detected." msgid "Invalid variable detected."
msgstr "" msgstr ""
#: documents/serialisers.py:2832 #: documents/serialisers.py:2823
msgid "Duplicate document identifiers are not allowed." msgid "Duplicate document identifiers are not allowed."
msgstr "" msgstr ""
#: documents/serialisers.py:2862 documents/views.py:4517 #: documents/serialisers.py:2853 documents/views.py:4509
#, python-format #, python-format
msgid "Documents not found: %(ids)s" msgid "Documents not found: %(ids)s"
msgstr "" msgstr ""
@@ -1634,36 +1634,36 @@ msgstr ""
msgid "Unable to parse URI {value}" msgid "Unable to parse URI {value}"
msgstr "" msgstr ""
#: documents/views.py:292 documents/views.py:2555 #: documents/views.py:292 documents/views.py:2552
msgid "Invalid more_like_id" msgid "Invalid more_like_id"
msgstr "" msgstr ""
#: documents/views.py:1567 #: documents/views.py:1566
msgid "Invalid AI configuration." msgid "Invalid AI configuration."
msgstr "" msgstr ""
#: documents/views.py:1576 #: documents/views.py:1575
msgid "AI backend request timed out." msgid "AI backend request timed out."
msgstr "" msgstr ""
#: documents/views.py:2380 documents/views.py:2701 #: documents/views.py:2377 documents/views.py:2698
msgid "Specify only one of text, title_search, query, or more_like_id." msgid "Specify only one of text, title_search, query, or more_like_id."
msgstr "" msgstr ""
#: documents/views.py:4529 #: documents/views.py:4522
#, python-format #, python-format
msgid "Insufficient permissions to share document %(id)s." msgid "Insufficient permissions to share document %(id)s."
msgstr "" msgstr ""
#: documents/views.py:4575 #: documents/views.py:4568
msgid "Bundle is already being processed." msgid "Bundle is already being processed."
msgstr "" msgstr ""
#: documents/views.py:4636 #: documents/views.py:4629
msgid "The share link bundle is still being prepared. Please try again later." msgid "The share link bundle is still being prepared. Please try again later."
msgstr "" msgstr ""
#: documents/views.py:4646 #: documents/views.py:4639
msgid "The share link bundle is unavailable." msgid "The share link bundle is unavailable."
msgstr "" msgstr ""
+30 -30
View File
@@ -2,8 +2,8 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: paperless-ngx\n" "Project-Id-Version: paperless-ngx\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2026-07-31 16:14+0000\n" "POT-Creation-Date: 2026-08-08 14:28+0000\n"
"PO-Revision-Date: 2026-07-31 16:15\n" "PO-Revision-Date: 2026-08-08 14:29\n"
"Last-Translator: \n" "Last-Translator: \n"
"Language-Team: Persian\n" "Language-Team: Persian\n"
"Language: fa_IR\n" "Language: fa_IR\n"
@@ -21,39 +21,39 @@ msgstr ""
msgid "Documents" msgid "Documents"
msgstr "اسناد و مدارک" msgstr "اسناد و مدارک"
#: documents/filters.py:472 #: documents/filters.py:471
msgid "Value must be valid JSON." msgid "Value must be valid JSON."
msgstr "مقدار باید JSON معتبر باشد." msgstr "مقدار باید JSON معتبر باشد."
#: documents/filters.py:491 #: documents/filters.py:490
msgid "Invalid custom field query expression" msgid "Invalid custom field query expression"
msgstr "Invalid custom field query expression" msgstr "Invalid custom field query expression"
#: documents/filters.py:501 #: documents/filters.py:500
msgid "Invalid expression list. Must be nonempty." msgid "Invalid expression list. Must be nonempty."
msgstr "لیست عبارت‌ها نامعتبر است. نباید خالی باشد." msgstr "لیست عبارت‌ها نامعتبر است. نباید خالی باشد."
#: documents/filters.py:522 #: documents/filters.py:521
msgid "Invalid logical operator {op!r}" msgid "Invalid logical operator {op!r}"
msgstr "" msgstr ""
#: documents/filters.py:536 #: documents/filters.py:535
msgid "Maximum number of query conditions exceeded." msgid "Maximum number of query conditions exceeded."
msgstr "حداکثر تعداد شرایط پرس و جو از آن فراتر رفته است." msgstr "حداکثر تعداد شرایط پرس و جو از آن فراتر رفته است."
#: documents/filters.py:600 #: documents/filters.py:599
msgid "{name!r} is not a valid custom field." msgid "{name!r} is not a valid custom field."
msgstr "{نام! R} یک زمینه سفارشی معتبر نیست." msgstr "{نام! R} یک زمینه سفارشی معتبر نیست."
#: documents/filters.py:637 #: documents/filters.py:636
msgid "{data_type} does not support query expr {expr!r}." msgid "{data_type} does not support query expr {expr!r}."
msgstr "" msgstr ""
#: documents/filters.py:752 documents/models.py:136 #: documents/filters.py:755 documents/models.py:136
msgid "Maximum nesting depth exceeded." msgid "Maximum nesting depth exceeded."
msgstr "حداکثر عمق تودرتویی بیش از حد مجاز است." msgstr "حداکثر عمق تودرتویی بیش از حد مجاز است."
#: documents/filters.py:1094 #: documents/filters.py:1073
msgid "Custom field not found" msgid "Custom field not found"
msgstr "زمینه سفارشی یافت نشد" msgstr "زمینه سفارشی یافت نشد"
@@ -1338,48 +1338,48 @@ msgstr "گردش کار"
msgid "workflow runs" msgid "workflow runs"
msgstr "گردش کار اجرا می شود" msgstr "گردش کار اجرا می شود"
#: documents/serialisers.py:522 documents/serialisers.py:874 #: documents/serialisers.py:521 documents/serialisers.py:873
#: documents/serialisers.py:2776 documents/views.py:299 documents/views.py:2558 #: documents/serialisers.py:2767 documents/views.py:299 documents/views.py:2555
#: paperless_mail/serialisers.py:155 #: paperless_mail/serialisers.py:155
msgid "Insufficient permissions." msgid "Insufficient permissions."
msgstr "" msgstr ""
#: documents/serialisers.py:710 #: documents/serialisers.py:709
msgid "Invalid color." msgid "Invalid color."
msgstr "رنگ نامعتبر" msgstr "رنگ نامعتبر"
#: documents/serialisers.py:2248 #: documents/serialisers.py:2244
#, python-format #, python-format
msgid "File type %(type)s not supported" msgid "File type %(type)s not supported"
msgstr "" msgstr ""
#: documents/serialisers.py:2292 #: documents/serialisers.py:2288
#, python-format #, python-format
msgid "Custom field id must be an integer: %(id)s" msgid "Custom field id must be an integer: %(id)s"
msgstr "" msgstr ""
#: documents/serialisers.py:2299 #: documents/serialisers.py:2295
#, python-format #, python-format
msgid "Custom field with id %(id)s does not exist" msgid "Custom field with id %(id)s does not exist"
msgstr "" msgstr ""
#: documents/serialisers.py:2316 documents/serialisers.py:2326 #: documents/serialisers.py:2312 documents/serialisers.py:2322
msgid "Custom fields must be a list of integers or an object mapping ids to values." msgid "Custom fields must be a list of integers or an object mapping ids to values."
msgstr "" msgstr ""
#: documents/serialisers.py:2321 #: documents/serialisers.py:2317
msgid "Some custom fields don't exist or were specified twice." msgid "Some custom fields don't exist or were specified twice."
msgstr "" msgstr ""
#: documents/serialisers.py:2468 #: documents/serialisers.py:2464
msgid "Invalid variable detected." msgid "Invalid variable detected."
msgstr "متغیر نامعتبر شناسایی شده است." msgstr "متغیر نامعتبر شناسایی شده است."
#: documents/serialisers.py:2832 #: documents/serialisers.py:2823
msgid "Duplicate document identifiers are not allowed." msgid "Duplicate document identifiers are not allowed."
msgstr "" msgstr ""
#: documents/serialisers.py:2862 documents/views.py:4517 #: documents/serialisers.py:2853 documents/views.py:4509
#, python-format #, python-format
msgid "Documents not found: %(ids)s" msgid "Documents not found: %(ids)s"
msgstr "" msgstr ""
@@ -1634,36 +1634,36 @@ msgstr ""
msgid "Unable to parse URI {value}" msgid "Unable to parse URI {value}"
msgstr "" msgstr ""
#: documents/views.py:292 documents/views.py:2555 #: documents/views.py:292 documents/views.py:2552
msgid "Invalid more_like_id" msgid "Invalid more_like_id"
msgstr "" msgstr ""
#: documents/views.py:1567 #: documents/views.py:1566
msgid "Invalid AI configuration." msgid "Invalid AI configuration."
msgstr "" msgstr ""
#: documents/views.py:1576 #: documents/views.py:1575
msgid "AI backend request timed out." msgid "AI backend request timed out."
msgstr "" msgstr ""
#: documents/views.py:2380 documents/views.py:2701 #: documents/views.py:2377 documents/views.py:2698
msgid "Specify only one of text, title_search, query, or more_like_id." msgid "Specify only one of text, title_search, query, or more_like_id."
msgstr "" msgstr ""
#: documents/views.py:4529 #: documents/views.py:4522
#, python-format #, python-format
msgid "Insufficient permissions to share document %(id)s." msgid "Insufficient permissions to share document %(id)s."
msgstr "" msgstr ""
#: documents/views.py:4575 #: documents/views.py:4568
msgid "Bundle is already being processed." msgid "Bundle is already being processed."
msgstr "" msgstr ""
#: documents/views.py:4636 #: documents/views.py:4629
msgid "The share link bundle is still being prepared. Please try again later." msgid "The share link bundle is still being prepared. Please try again later."
msgstr "" msgstr ""
#: documents/views.py:4646 #: documents/views.py:4639
msgid "The share link bundle is unavailable." msgid "The share link bundle is unavailable."
msgstr "" msgstr ""
+30 -30
View File
@@ -2,8 +2,8 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: paperless-ngx\n" "Project-Id-Version: paperless-ngx\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2026-07-31 16:14+0000\n" "POT-Creation-Date: 2026-08-08 14:28+0000\n"
"PO-Revision-Date: 2026-07-31 16:15\n" "PO-Revision-Date: 2026-08-08 14:29\n"
"Last-Translator: \n" "Last-Translator: \n"
"Language-Team: Finnish\n" "Language-Team: Finnish\n"
"Language: fi_FI\n" "Language: fi_FI\n"
@@ -21,39 +21,39 @@ msgstr ""
msgid "Documents" msgid "Documents"
msgstr "Asiakirjat" msgstr "Asiakirjat"
#: documents/filters.py:472 #: documents/filters.py:471
msgid "Value must be valid JSON." msgid "Value must be valid JSON."
msgstr "Arvon on oltava kelvollista JSON:ia." msgstr "Arvon on oltava kelvollista JSON:ia."
#: documents/filters.py:491 #: documents/filters.py:490
msgid "Invalid custom field query expression" msgid "Invalid custom field query expression"
msgstr "" msgstr ""
#: documents/filters.py:501 #: documents/filters.py:500
msgid "Invalid expression list. Must be nonempty." msgid "Invalid expression list. Must be nonempty."
msgstr "" msgstr ""
#: documents/filters.py:522 #: documents/filters.py:521
msgid "Invalid logical operator {op!r}" msgid "Invalid logical operator {op!r}"
msgstr "" msgstr ""
#: documents/filters.py:536 #: documents/filters.py:535
msgid "Maximum number of query conditions exceeded." msgid "Maximum number of query conditions exceeded."
msgstr "" msgstr ""
#: documents/filters.py:600 #: documents/filters.py:599
msgid "{name!r} is not a valid custom field." msgid "{name!r} is not a valid custom field."
msgstr "" msgstr ""
#: documents/filters.py:637 #: documents/filters.py:636
msgid "{data_type} does not support query expr {expr!r}." msgid "{data_type} does not support query expr {expr!r}."
msgstr "" msgstr ""
#: documents/filters.py:752 documents/models.py:136 #: documents/filters.py:755 documents/models.py:136
msgid "Maximum nesting depth exceeded." msgid "Maximum nesting depth exceeded."
msgstr "" msgstr ""
#: documents/filters.py:1094 #: documents/filters.py:1073
msgid "Custom field not found" msgid "Custom field not found"
msgstr "" msgstr ""
@@ -1338,48 +1338,48 @@ msgstr ""
msgid "workflow runs" msgid "workflow runs"
msgstr "" msgstr ""
#: documents/serialisers.py:522 documents/serialisers.py:874 #: documents/serialisers.py:521 documents/serialisers.py:873
#: documents/serialisers.py:2776 documents/views.py:299 documents/views.py:2558 #: documents/serialisers.py:2767 documents/views.py:299 documents/views.py:2555
#: paperless_mail/serialisers.py:155 #: paperless_mail/serialisers.py:155
msgid "Insufficient permissions." msgid "Insufficient permissions."
msgstr "" msgstr ""
#: documents/serialisers.py:710 #: documents/serialisers.py:709
msgid "Invalid color." msgid "Invalid color."
msgstr "Virheellinen väri." msgstr "Virheellinen väri."
#: documents/serialisers.py:2248 #: documents/serialisers.py:2244
#, python-format #, python-format
msgid "File type %(type)s not supported" msgid "File type %(type)s not supported"
msgstr "Tiedostotyyppiä %(type)s ei tueta" msgstr "Tiedostotyyppiä %(type)s ei tueta"
#: documents/serialisers.py:2292 #: documents/serialisers.py:2288
#, python-format #, python-format
msgid "Custom field id must be an integer: %(id)s" msgid "Custom field id must be an integer: %(id)s"
msgstr "" msgstr ""
#: documents/serialisers.py:2299 #: documents/serialisers.py:2295
#, python-format #, python-format
msgid "Custom field with id %(id)s does not exist" msgid "Custom field with id %(id)s does not exist"
msgstr "" msgstr ""
#: documents/serialisers.py:2316 documents/serialisers.py:2326 #: documents/serialisers.py:2312 documents/serialisers.py:2322
msgid "Custom fields must be a list of integers or an object mapping ids to values." msgid "Custom fields must be a list of integers or an object mapping ids to values."
msgstr "" msgstr ""
#: documents/serialisers.py:2321 #: documents/serialisers.py:2317
msgid "Some custom fields don't exist or were specified twice." msgid "Some custom fields don't exist or were specified twice."
msgstr "" msgstr ""
#: documents/serialisers.py:2468 #: documents/serialisers.py:2464
msgid "Invalid variable detected." msgid "Invalid variable detected."
msgstr "Virheellinen muuttuja havaittu." msgstr "Virheellinen muuttuja havaittu."
#: documents/serialisers.py:2832 #: documents/serialisers.py:2823
msgid "Duplicate document identifiers are not allowed." msgid "Duplicate document identifiers are not allowed."
msgstr "" msgstr ""
#: documents/serialisers.py:2862 documents/views.py:4517 #: documents/serialisers.py:2853 documents/views.py:4509
#, python-format #, python-format
msgid "Documents not found: %(ids)s" msgid "Documents not found: %(ids)s"
msgstr "" msgstr ""
@@ -1635,36 +1635,36 @@ msgstr ""
msgid "Unable to parse URI {value}" msgid "Unable to parse URI {value}"
msgstr "" msgstr ""
#: documents/views.py:292 documents/views.py:2555 #: documents/views.py:292 documents/views.py:2552
msgid "Invalid more_like_id" msgid "Invalid more_like_id"
msgstr "" msgstr ""
#: documents/views.py:1567 #: documents/views.py:1566
msgid "Invalid AI configuration." msgid "Invalid AI configuration."
msgstr "" msgstr ""
#: documents/views.py:1576 #: documents/views.py:1575
msgid "AI backend request timed out." msgid "AI backend request timed out."
msgstr "" msgstr ""
#: documents/views.py:2380 documents/views.py:2701 #: documents/views.py:2377 documents/views.py:2698
msgid "Specify only one of text, title_search, query, or more_like_id." msgid "Specify only one of text, title_search, query, or more_like_id."
msgstr "" msgstr ""
#: documents/views.py:4529 #: documents/views.py:4522
#, python-format #, python-format
msgid "Insufficient permissions to share document %(id)s." msgid "Insufficient permissions to share document %(id)s."
msgstr "" msgstr ""
#: documents/views.py:4575 #: documents/views.py:4568
msgid "Bundle is already being processed." msgid "Bundle is already being processed."
msgstr "" msgstr ""
#: documents/views.py:4636 #: documents/views.py:4629
msgid "The share link bundle is still being prepared. Please try again later." msgid "The share link bundle is still being prepared. Please try again later."
msgstr "" msgstr ""
#: documents/views.py:4646 #: documents/views.py:4639
msgid "The share link bundle is unavailable." msgid "The share link bundle is unavailable."
msgstr "" msgstr ""
+30 -30
View File
@@ -2,8 +2,8 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: paperless-ngx\n" "Project-Id-Version: paperless-ngx\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2026-07-31 16:14+0000\n" "POT-Creation-Date: 2026-08-08 14:28+0000\n"
"PO-Revision-Date: 2026-07-31 16:15\n" "PO-Revision-Date: 2026-08-08 14:29\n"
"Last-Translator: \n" "Last-Translator: \n"
"Language-Team: French\n" "Language-Team: French\n"
"Language: fr_FR\n" "Language: fr_FR\n"
@@ -21,39 +21,39 @@ msgstr ""
msgid "Documents" msgid "Documents"
msgstr "Documents" msgstr "Documents"
#: documents/filters.py:472 #: documents/filters.py:471
msgid "Value must be valid JSON." msgid "Value must be valid JSON."
msgstr "La valeur doit être un JSON valide." msgstr "La valeur doit être un JSON valide."
#: documents/filters.py:491 #: documents/filters.py:490
msgid "Invalid custom field query expression" msgid "Invalid custom field query expression"
msgstr "Requête de champ personnalisé invalide" msgstr "Requête de champ personnalisé invalide"
#: documents/filters.py:501 #: documents/filters.py:500
msgid "Invalid expression list. Must be nonempty." msgid "Invalid expression list. Must be nonempty."
msgstr "Liste d'expressions invalide. Doit être non vide." msgstr "Liste d'expressions invalide. Doit être non vide."
#: documents/filters.py:522 #: documents/filters.py:521
msgid "Invalid logical operator {op!r}" msgid "Invalid logical operator {op!r}"
msgstr "Opérateur logique {op!r} invalide" msgstr "Opérateur logique {op!r} invalide"
#: documents/filters.py:536 #: documents/filters.py:535
msgid "Maximum number of query conditions exceeded." msgid "Maximum number of query conditions exceeded."
msgstr "Nombre maximum de conditions dans la requête dépassé." msgstr "Nombre maximum de conditions dans la requête dépassé."
#: documents/filters.py:600 #: documents/filters.py:599
msgid "{name!r} is not a valid custom field." msgid "{name!r} is not a valid custom field."
msgstr "{name!r} n'est pas un champ personnalisé valide." msgstr "{name!r} n'est pas un champ personnalisé valide."
#: documents/filters.py:637 #: documents/filters.py:636
msgid "{data_type} does not support query expr {expr!r}." msgid "{data_type} does not support query expr {expr!r}."
msgstr "{data_type} ne supporte pas l'expression {expr!r}." msgstr "{data_type} ne supporte pas l'expression {expr!r}."
#: documents/filters.py:752 documents/models.py:136 #: documents/filters.py:755 documents/models.py:136
msgid "Maximum nesting depth exceeded." msgid "Maximum nesting depth exceeded."
msgstr "Profondeur de récursion maximale dépassée." msgstr "Profondeur de récursion maximale dépassée."
#: documents/filters.py:1094 #: documents/filters.py:1073
msgid "Custom field not found" msgid "Custom field not found"
msgstr "Champ personnalisé non trouvé" msgstr "Champ personnalisé non trouvé"
@@ -1338,48 +1338,48 @@ msgstr "exécution du workflow"
msgid "workflow runs" msgid "workflow runs"
msgstr "le flux de travail s'exécute" msgstr "le flux de travail s'exécute"
#: documents/serialisers.py:522 documents/serialisers.py:874 #: documents/serialisers.py:521 documents/serialisers.py:873
#: documents/serialisers.py:2776 documents/views.py:299 documents/views.py:2558 #: documents/serialisers.py:2767 documents/views.py:299 documents/views.py:2555
#: paperless_mail/serialisers.py:155 #: paperless_mail/serialisers.py:155
msgid "Insufficient permissions." msgid "Insufficient permissions."
msgstr "Droits insuffisants." msgstr "Droits insuffisants."
#: documents/serialisers.py:710 #: documents/serialisers.py:709
msgid "Invalid color." msgid "Invalid color."
msgstr "Couleur incorrecte." msgstr "Couleur incorrecte."
#: documents/serialisers.py:2248 #: documents/serialisers.py:2244
#, python-format #, python-format
msgid "File type %(type)s not supported" msgid "File type %(type)s not supported"
msgstr "Type de fichier %(type)s non pris en charge" msgstr "Type de fichier %(type)s non pris en charge"
#: documents/serialisers.py:2292 #: documents/serialisers.py:2288
#, python-format #, python-format
msgid "Custom field id must be an integer: %(id)s" msgid "Custom field id must be an integer: %(id)s"
msgstr "L'id du champ personnalisé doit être un entier : %(id)s" msgstr "L'id du champ personnalisé doit être un entier : %(id)s"
#: documents/serialisers.py:2299 #: documents/serialisers.py:2295
#, python-format #, python-format
msgid "Custom field with id %(id)s does not exist" msgid "Custom field with id %(id)s does not exist"
msgstr "Le champ personnalisé avec l'id %(id)s n'existe pas" msgstr "Le champ personnalisé avec l'id %(id)s n'existe pas"
#: documents/serialisers.py:2316 documents/serialisers.py:2326 #: documents/serialisers.py:2312 documents/serialisers.py:2322
msgid "Custom fields must be a list of integers or an object mapping ids to values." 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." msgstr "Les champs personnalisés doivent être une liste d'entiers ou un mappage d'identifiants à des valeurs."
#: documents/serialisers.py:2321 #: documents/serialisers.py:2317
msgid "Some custom fields don't exist or were specified twice." 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." msgstr "Certains champs personnalisés n'existent pas ou ont été spécifiés deux fois."
#: documents/serialisers.py:2468 #: documents/serialisers.py:2464
msgid "Invalid variable detected." msgid "Invalid variable detected."
msgstr "Variable invalide détectée." msgstr "Variable invalide détectée."
#: documents/serialisers.py:2832 #: documents/serialisers.py:2823
msgid "Duplicate document identifiers are not allowed." msgid "Duplicate document identifiers are not allowed."
msgstr "Les identificateurs de document en double ne sont pas autorisés." msgstr "Les identificateurs de document en double ne sont pas autorisés."
#: documents/serialisers.py:2862 documents/views.py:4517 #: documents/serialisers.py:2853 documents/views.py:4509
#, python-format #, python-format
msgid "Documents not found: %(ids)s" msgid "Documents not found: %(ids)s"
msgstr "Documents introuvables : %(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}" msgid "Unable to parse URI {value}"
msgstr "Impossible d'analyser l'URI {value}" msgstr "Impossible d'analyser l'URI {value}"
#: documents/views.py:292 documents/views.py:2555 #: documents/views.py:292 documents/views.py:2552
msgid "Invalid more_like_id" msgid "Invalid more_like_id"
msgstr "More_like_id invalide" msgstr "More_like_id invalide"
#: documents/views.py:1567 #: documents/views.py:1566
msgid "Invalid AI configuration." msgid "Invalid AI configuration."
msgstr "Configuration IA invalide." msgstr "Configuration IA invalide."
#: documents/views.py:1576 #: documents/views.py:1575
msgid "AI backend request timed out." msgid "AI backend request timed out."
msgstr "La requête d'arrière-plan IA a expiré." msgstr "La requête d'arrière-plan IA a expiré."
#: documents/views.py:2380 documents/views.py:2701 #: documents/views.py:2377 documents/views.py:2698
msgid "Specify only one of text, title_search, query, or more_like_id." 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." msgstr "Spécifiez seulement un texte, titre, recherche ou more_like_id."
#: documents/views.py:4529 #: documents/views.py:4522
#, python-format #, python-format
msgid "Insufficient permissions to share document %(id)s." msgid "Insufficient permissions to share document %(id)s."
msgstr "Droits d'accès insuffisant pour partager %(id)s document." msgstr "Droits d'accès insuffisant pour partager %(id)s document."
#: documents/views.py:4575 #: documents/views.py:4568
msgid "Bundle is already being processed." msgid "Bundle is already being processed."
msgstr "Le paquet est déjà en cours de traitement." msgstr "Le paquet est déjà en cours de traitement."
#: documents/views.py:4636 #: documents/views.py:4629
msgid "The share link bundle is still being prepared. Please try again later." msgid "The share link bundle is still being prepared. Please try again later."
msgstr "Le lot de liens de partage est en cours de préparation. Veuillez réessayer plus tard." msgstr "Le lot de liens de partage est en cours de préparation. Veuillez réessayer plus tard."
#: documents/views.py:4646 #: documents/views.py:4639
msgid "The share link bundle is unavailable." msgid "The share link bundle is unavailable."
msgstr "Le lot de liens de partage n'est pas disponible." msgstr "Le lot de liens de partage n'est pas disponible."
+30 -30
View File
@@ -2,8 +2,8 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: paperless-ngx\n" "Project-Id-Version: paperless-ngx\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2026-07-31 16:14+0000\n" "POT-Creation-Date: 2026-08-08 14:28+0000\n"
"PO-Revision-Date: 2026-07-31 16:15\n" "PO-Revision-Date: 2026-08-08 14:29\n"
"Last-Translator: \n" "Last-Translator: \n"
"Language-Team: Hebrew\n" "Language-Team: Hebrew\n"
"Language: he_IL\n" "Language: he_IL\n"
@@ -21,39 +21,39 @@ msgstr ""
msgid "Documents" msgid "Documents"
msgstr "מסמכים" msgstr "מסמכים"
#: documents/filters.py:472 #: documents/filters.py:471
msgid "Value must be valid JSON." msgid "Value must be valid JSON."
msgstr "ערך חייב להיות JSON תקין." msgstr "ערך חייב להיות JSON תקין."
#: documents/filters.py:491 #: documents/filters.py:490
msgid "Invalid custom field query expression" msgid "Invalid custom field query expression"
msgstr "ביטוי שאילתה לא חוקי של שדה מותאם אישית" msgstr "ביטוי שאילתה לא חוקי של שדה מותאם אישית"
#: documents/filters.py:501 #: documents/filters.py:500
msgid "Invalid expression list. Must be nonempty." msgid "Invalid expression list. Must be nonempty."
msgstr "רשימת ביטויים לא חוקית. חייב לכלול ערך." msgstr "רשימת ביטויים לא חוקית. חייב לכלול ערך."
#: documents/filters.py:522 #: documents/filters.py:521
msgid "Invalid logical operator {op!r}" msgid "Invalid logical operator {op!r}"
msgstr "סימן פעולה לוגית לא חוקי {op!r}" msgstr "סימן פעולה לוגית לא חוקי {op!r}"
#: documents/filters.py:536 #: documents/filters.py:535
msgid "Maximum number of query conditions exceeded." msgid "Maximum number of query conditions exceeded."
msgstr "חריגה ממספר תנאי השאילתה המרבי." msgstr "חריגה ממספר תנאי השאילתה המרבי."
#: documents/filters.py:600 #: documents/filters.py:599
msgid "{name!r} is not a valid custom field." msgid "{name!r} is not a valid custom field."
msgstr "{name!r} הוא לא שדה מותאם אישית חוקי." msgstr "{name!r} הוא לא שדה מותאם אישית חוקי."
#: documents/filters.py:637 #: documents/filters.py:636
msgid "{data_type} does not support query expr {expr!r}." msgid "{data_type} does not support query expr {expr!r}."
msgstr "{data_type} לא תומך בביטוי שאילתה {expr!r}." msgstr "{data_type} לא תומך בביטוי שאילתה {expr!r}."
#: documents/filters.py:752 documents/models.py:136 #: documents/filters.py:755 documents/models.py:136
msgid "Maximum nesting depth exceeded." msgid "Maximum nesting depth exceeded."
msgstr "חריגה מעומק הקינון המרבי." msgstr "חריגה מעומק הקינון המרבי."
#: documents/filters.py:1094 #: documents/filters.py:1073
msgid "Custom field not found" msgid "Custom field not found"
msgstr "שדה מותאם אישית לא נמצא" msgstr "שדה מותאם אישית לא נמצא"
@@ -1339,48 +1339,48 @@ msgstr "הרצת זרימת עבודה"
msgid "workflow runs" msgid "workflow runs"
msgstr "הרצות זרימת עבודה" msgstr "הרצות זרימת עבודה"
#: documents/serialisers.py:522 documents/serialisers.py:874 #: documents/serialisers.py:521 documents/serialisers.py:873
#: documents/serialisers.py:2776 documents/views.py:299 documents/views.py:2558 #: documents/serialisers.py:2767 documents/views.py:299 documents/views.py:2555
#: paperless_mail/serialisers.py:155 #: paperless_mail/serialisers.py:155
msgid "Insufficient permissions." msgid "Insufficient permissions."
msgstr "הרשאות אינן מספיקות." msgstr "הרשאות אינן מספיקות."
#: documents/serialisers.py:710 #: documents/serialisers.py:709
msgid "Invalid color." msgid "Invalid color."
msgstr "צבע לא חוקי." msgstr "צבע לא חוקי."
#: documents/serialisers.py:2248 #: documents/serialisers.py:2244
#, python-format #, python-format
msgid "File type %(type)s not supported" msgid "File type %(type)s not supported"
msgstr "סוג קובץ %(type)s לא נתמך" msgstr "סוג קובץ %(type)s לא נתמך"
#: documents/serialisers.py:2292 #: documents/serialisers.py:2288
#, python-format #, python-format
msgid "Custom field id must be an integer: %(id)s" msgid "Custom field id must be an integer: %(id)s"
msgstr "שדה מותאם אישית id חייב להיות מספרי: %(id)s" msgstr "שדה מותאם אישית id חייב להיות מספרי: %(id)s"
#: documents/serialisers.py:2299 #: documents/serialisers.py:2295
#, python-format #, python-format
msgid "Custom field with id %(id)s does not exist" msgid "Custom field with id %(id)s does not exist"
msgstr "שדה מותאם אישית עם מזהה %(id)s איננו קיים" msgstr "שדה מותאם אישית עם מזהה %(id)s איננו קיים"
#: documents/serialisers.py:2316 documents/serialisers.py:2326 #: documents/serialisers.py:2312 documents/serialisers.py:2322
msgid "Custom fields must be a list of integers or an object mapping ids to values." msgid "Custom fields must be a list of integers or an object mapping ids to values."
msgstr "שדות מותאמים אישית חייבים להיות רשימה של מספרים שלמים או אובייקט הממפה מזהים לערכים." msgstr "שדות מותאמים אישית חייבים להיות רשימה של מספרים שלמים או אובייקט הממפה מזהים לערכים."
#: documents/serialisers.py:2321 #: documents/serialisers.py:2317
msgid "Some custom fields don't exist or were specified twice." msgid "Some custom fields don't exist or were specified twice."
msgstr "חלק מהשדות המותאמים אישית אינם קיימים או שהוגדרו פעמיים." msgstr "חלק מהשדות המותאמים אישית אינם קיימים או שהוגדרו פעמיים."
#: documents/serialisers.py:2468 #: documents/serialisers.py:2464
msgid "Invalid variable detected." msgid "Invalid variable detected."
msgstr "משתנה לא חוקי זוהה." msgstr "משתנה לא חוקי זוהה."
#: documents/serialisers.py:2832 #: documents/serialisers.py:2823
msgid "Duplicate document identifiers are not allowed." msgid "Duplicate document identifiers are not allowed."
msgstr "מזהי מסמכים כפולים אינם מורשים." msgstr "מזהי מסמכים כפולים אינם מורשים."
#: documents/serialisers.py:2862 documents/views.py:4517 #: documents/serialisers.py:2853 documents/views.py:4509
#, python-format #, python-format
msgid "Documents not found: %(ids)s" msgid "Documents not found: %(ids)s"
msgstr "מסמכים לא נמצאו: %(ids)s" msgstr "מסמכים לא נמצאו: %(ids)s"
@@ -1636,36 +1636,36 @@ msgstr "פרוטוקול ה-URI '{parts.scheme}' אינו מורשה. הפר
msgid "Unable to parse URI {value}" msgid "Unable to parse URI {value}"
msgstr "לא ניתן לפענח את ה URI {value}" msgstr "לא ניתן לפענח את ה URI {value}"
#: documents/views.py:292 documents/views.py:2555 #: documents/views.py:292 documents/views.py:2552
msgid "Invalid more_like_id" msgid "Invalid more_like_id"
msgstr "מזהה more_like_id אינו תקין" msgstr "מזהה more_like_id אינו תקין"
#: documents/views.py:1567 #: documents/views.py:1566
msgid "Invalid AI configuration." msgid "Invalid AI configuration."
msgstr "הגדרות בינה מלאכותית שגויות." msgstr "הגדרות בינה מלאכותית שגויות."
#: documents/views.py:1576 #: documents/views.py:1575
msgid "AI backend request timed out." msgid "AI backend request timed out."
msgstr "" msgstr ""
#: documents/views.py:2380 documents/views.py:2701 #: documents/views.py:2377 documents/views.py:2698
msgid "Specify only one of text, title_search, query, or more_like_id." msgid "Specify only one of text, title_search, query, or more_like_id."
msgstr "יש לציין רק אחד מהבאים: text, title_search, query או more_like_id." msgstr "יש לציין רק אחד מהבאים: text, title_search, query או more_like_id."
#: documents/views.py:4529 #: documents/views.py:4522
#, python-format #, python-format
msgid "Insufficient permissions to share document %(id)s." msgid "Insufficient permissions to share document %(id)s."
msgstr "הרשאות לא מספיקות לשיתוף מסמך %(id)s." msgstr "הרשאות לא מספיקות לשיתוף מסמך %(id)s."
#: documents/views.py:4575 #: documents/views.py:4568
msgid "Bundle is already being processed." msgid "Bundle is already being processed."
msgstr "החבילה (Bundle) כבר נמצאת בתהליך עיבוד." msgstr "החבילה (Bundle) כבר נמצאת בתהליך עיבוד."
#: documents/views.py:4636 #: documents/views.py:4629
msgid "The share link bundle is still being prepared. Please try again later." msgid "The share link bundle is still being prepared. Please try again later."
msgstr "חבילת קישור השיתוף עדיין בהכנה. נא לנסות שוב מאוחר יותר." msgstr "חבילת קישור השיתוף עדיין בהכנה. נא לנסות שוב מאוחר יותר."
#: documents/views.py:4646 #: documents/views.py:4639
msgid "The share link bundle is unavailable." msgid "The share link bundle is unavailable."
msgstr "חבילת קישור השיתוף אינה זמינה." msgstr "חבילת קישור השיתוף אינה זמינה."
+30 -30
View File
@@ -2,8 +2,8 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: paperless-ngx\n" "Project-Id-Version: paperless-ngx\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2026-07-31 16:14+0000\n" "POT-Creation-Date: 2026-08-08 14:28+0000\n"
"PO-Revision-Date: 2026-07-31 16:15\n" "PO-Revision-Date: 2026-08-08 14:29\n"
"Last-Translator: \n" "Last-Translator: \n"
"Language-Team: Hindi\n" "Language-Team: Hindi\n"
"Language: hi_IN\n" "Language: hi_IN\n"
@@ -21,39 +21,39 @@ msgstr ""
msgid "Documents" msgid "Documents"
msgstr "दस्तावेज़" msgstr "दस्तावेज़"
#: documents/filters.py:472 #: documents/filters.py:471
msgid "Value must be valid JSON." msgid "Value must be valid JSON."
msgstr "मान वैध JSON होना चाहिए." msgstr "मान वैध JSON होना चाहिए."
#: documents/filters.py:491 #: documents/filters.py:490
msgid "Invalid custom field query expression" msgid "Invalid custom field query expression"
msgstr "अमान्य कस्टम फ़ील्ड क्वेरी एक्सप्रेशन" msgstr "अमान्य कस्टम फ़ील्ड क्वेरी एक्सप्रेशन"
#: documents/filters.py:501 #: documents/filters.py:500
msgid "Invalid expression list. Must be nonempty." msgid "Invalid expression list. Must be nonempty."
msgstr "अमान्य एक्सप्रेशन सूची। खाली नहीं होनी चाहिए।" msgstr "अमान्य एक्सप्रेशन सूची। खाली नहीं होनी चाहिए।"
#: documents/filters.py:522 #: documents/filters.py:521
msgid "Invalid logical operator {op!r}" msgid "Invalid logical operator {op!r}"
msgstr "अमान्य लॉजिकल ऑपरेटर {op!r}" msgstr "अमान्य लॉजिकल ऑपरेटर {op!r}"
#: documents/filters.py:536 #: documents/filters.py:535
msgid "Maximum number of query conditions exceeded." msgid "Maximum number of query conditions exceeded."
msgstr "क्वेरी शर्तों की अधिकतम संख्या पार हो गई है।" msgstr "क्वेरी शर्तों की अधिकतम संख्या पार हो गई है।"
#: documents/filters.py:600 #: documents/filters.py:599
msgid "{name!r} is not a valid custom field." msgid "{name!r} is not a valid custom field."
msgstr "{name!r} यह एक वैध कस्टम फ़ील्ड नहीं है।" msgstr "{name!r} यह एक वैध कस्टम फ़ील्ड नहीं है।"
#: documents/filters.py:637 #: documents/filters.py:636
msgid "{data_type} does not support query expr {expr!r}." msgid "{data_type} does not support query expr {expr!r}."
msgstr "{data_type} क्वेरी एक्सप्रेशन {expr!r} का समर्थन नहीं करता है।" msgstr "{data_type} क्वेरी एक्सप्रेशन {expr!r} का समर्थन नहीं करता है।"
#: documents/filters.py:752 documents/models.py:136 #: documents/filters.py:755 documents/models.py:136
msgid "Maximum nesting depth exceeded." msgid "Maximum nesting depth exceeded."
msgstr "अधिकतम नेस्टिंग डेप्थ पार हो गई है।" msgstr "अधिकतम नेस्टिंग डेप्थ पार हो गई है।"
#: documents/filters.py:1094 #: documents/filters.py:1073
msgid "Custom field not found" msgid "Custom field not found"
msgstr "कस्टम फ़ील्ड नहीं मिला" msgstr "कस्टम फ़ील्ड नहीं मिला"
@@ -1338,48 +1338,48 @@ msgstr ""
msgid "workflow runs" msgid "workflow runs"
msgstr "" msgstr ""
#: documents/serialisers.py:522 documents/serialisers.py:874 #: documents/serialisers.py:521 documents/serialisers.py:873
#: documents/serialisers.py:2776 documents/views.py:299 documents/views.py:2558 #: documents/serialisers.py:2767 documents/views.py:299 documents/views.py:2555
#: paperless_mail/serialisers.py:155 #: paperless_mail/serialisers.py:155
msgid "Insufficient permissions." msgid "Insufficient permissions."
msgstr "" msgstr ""
#: documents/serialisers.py:710 #: documents/serialisers.py:709
msgid "Invalid color." msgid "Invalid color."
msgstr "" msgstr ""
#: documents/serialisers.py:2248 #: documents/serialisers.py:2244
#, python-format #, python-format
msgid "File type %(type)s not supported" msgid "File type %(type)s not supported"
msgstr "" msgstr ""
#: documents/serialisers.py:2292 #: documents/serialisers.py:2288
#, python-format #, python-format
msgid "Custom field id must be an integer: %(id)s" msgid "Custom field id must be an integer: %(id)s"
msgstr "" msgstr ""
#: documents/serialisers.py:2299 #: documents/serialisers.py:2295
#, python-format #, python-format
msgid "Custom field with id %(id)s does not exist" msgid "Custom field with id %(id)s does not exist"
msgstr "" msgstr ""
#: documents/serialisers.py:2316 documents/serialisers.py:2326 #: documents/serialisers.py:2312 documents/serialisers.py:2322
msgid "Custom fields must be a list of integers or an object mapping ids to values." msgid "Custom fields must be a list of integers or an object mapping ids to values."
msgstr "" msgstr ""
#: documents/serialisers.py:2321 #: documents/serialisers.py:2317
msgid "Some custom fields don't exist or were specified twice." msgid "Some custom fields don't exist or were specified twice."
msgstr "" msgstr ""
#: documents/serialisers.py:2468 #: documents/serialisers.py:2464
msgid "Invalid variable detected." msgid "Invalid variable detected."
msgstr "" msgstr ""
#: documents/serialisers.py:2832 #: documents/serialisers.py:2823
msgid "Duplicate document identifiers are not allowed." msgid "Duplicate document identifiers are not allowed."
msgstr "" msgstr ""
#: documents/serialisers.py:2862 documents/views.py:4517 #: documents/serialisers.py:2853 documents/views.py:4509
#, python-format #, python-format
msgid "Documents not found: %(ids)s" msgid "Documents not found: %(ids)s"
msgstr "" msgstr ""
@@ -1634,36 +1634,36 @@ msgstr ""
msgid "Unable to parse URI {value}" msgid "Unable to parse URI {value}"
msgstr "" msgstr ""
#: documents/views.py:292 documents/views.py:2555 #: documents/views.py:292 documents/views.py:2552
msgid "Invalid more_like_id" msgid "Invalid more_like_id"
msgstr "" msgstr ""
#: documents/views.py:1567 #: documents/views.py:1566
msgid "Invalid AI configuration." msgid "Invalid AI configuration."
msgstr "" msgstr ""
#: documents/views.py:1576 #: documents/views.py:1575
msgid "AI backend request timed out." msgid "AI backend request timed out."
msgstr "" msgstr ""
#: documents/views.py:2380 documents/views.py:2701 #: documents/views.py:2377 documents/views.py:2698
msgid "Specify only one of text, title_search, query, or more_like_id." msgid "Specify only one of text, title_search, query, or more_like_id."
msgstr "" msgstr ""
#: documents/views.py:4529 #: documents/views.py:4522
#, python-format #, python-format
msgid "Insufficient permissions to share document %(id)s." msgid "Insufficient permissions to share document %(id)s."
msgstr "" msgstr ""
#: documents/views.py:4575 #: documents/views.py:4568
msgid "Bundle is already being processed." msgid "Bundle is already being processed."
msgstr "" msgstr ""
#: documents/views.py:4636 #: documents/views.py:4629
msgid "The share link bundle is still being prepared. Please try again later." msgid "The share link bundle is still being prepared. Please try again later."
msgstr "" msgstr ""
#: documents/views.py:4646 #: documents/views.py:4639
msgid "The share link bundle is unavailable." msgid "The share link bundle is unavailable."
msgstr "" msgstr ""
+30 -30
View File
@@ -2,8 +2,8 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: paperless-ngx\n" "Project-Id-Version: paperless-ngx\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2026-07-31 16:14+0000\n" "POT-Creation-Date: 2026-08-08 14:28+0000\n"
"PO-Revision-Date: 2026-07-31 16:15\n" "PO-Revision-Date: 2026-08-08 14:29\n"
"Last-Translator: \n" "Last-Translator: \n"
"Language-Team: Croatian\n" "Language-Team: Croatian\n"
"Language: hr_HR\n" "Language: hr_HR\n"
@@ -21,39 +21,39 @@ msgstr ""
msgid "Documents" msgid "Documents"
msgstr "Dokumenti" msgstr "Dokumenti"
#: documents/filters.py:472 #: documents/filters.py:471
msgid "Value must be valid JSON." msgid "Value must be valid JSON."
msgstr "Vrijednost mora biti važeći JSON." msgstr "Vrijednost mora biti važeći JSON."
#: documents/filters.py:491 #: documents/filters.py:490
msgid "Invalid custom field query expression" msgid "Invalid custom field query expression"
msgstr "Nevažeći izraz upita prilagođenog polja" msgstr "Nevažeći izraz upita prilagođenog polja"
#: documents/filters.py:501 #: documents/filters.py:500
msgid "Invalid expression list. Must be nonempty." msgid "Invalid expression list. Must be nonempty."
msgstr "Nevažeći popis izraza. Ne smije biti prazno." msgstr "Nevažeći popis izraza. Ne smije biti prazno."
#: documents/filters.py:522 #: documents/filters.py:521
msgid "Invalid logical operator {op!r}" msgid "Invalid logical operator {op!r}"
msgstr "Nevažeći logički operator {op!r}" msgstr "Nevažeći logički operator {op!r}"
#: documents/filters.py:536 #: documents/filters.py:535
msgid "Maximum number of query conditions exceeded." msgid "Maximum number of query conditions exceeded."
msgstr "Premašen je maksimalan broj uvjeta upita." msgstr "Premašen je maksimalan broj uvjeta upita."
#: documents/filters.py:600 #: documents/filters.py:599
msgid "{name!r} is not a valid custom field." msgid "{name!r} is not a valid custom field."
msgstr "{name!r} nije važeće prilagođeno polje." msgstr "{name!r} nije važeće prilagođeno polje."
#: documents/filters.py:637 #: documents/filters.py:636
msgid "{data_type} does not support query expr {expr!r}." msgid "{data_type} does not support query expr {expr!r}."
msgstr "{data_type} ne podržava upit izraz {expr!r}." msgstr "{data_type} ne podržava upit izraz {expr!r}."
#: documents/filters.py:752 documents/models.py:136 #: documents/filters.py:755 documents/models.py:136
msgid "Maximum nesting depth exceeded." msgid "Maximum nesting depth exceeded."
msgstr "Premašena je najveća razina ugniježđivanja." msgstr "Premašena je najveća razina ugniježđivanja."
#: documents/filters.py:1094 #: documents/filters.py:1073
msgid "Custom field not found" msgid "Custom field not found"
msgstr "Prilagođeno polje nije pronađeno" msgstr "Prilagođeno polje nije pronađeno"
@@ -1338,48 +1338,48 @@ msgstr "pokretanje tijeka rada"
msgid "workflow runs" msgid "workflow runs"
msgstr "tijek rada pokrenut" msgstr "tijek rada pokrenut"
#: documents/serialisers.py:522 documents/serialisers.py:874 #: documents/serialisers.py:521 documents/serialisers.py:873
#: documents/serialisers.py:2776 documents/views.py:299 documents/views.py:2558 #: documents/serialisers.py:2767 documents/views.py:299 documents/views.py:2555
#: paperless_mail/serialisers.py:155 #: paperless_mail/serialisers.py:155
msgid "Insufficient permissions." msgid "Insufficient permissions."
msgstr "Nedovoljne ovlasti." msgstr "Nedovoljne ovlasti."
#: documents/serialisers.py:710 #: documents/serialisers.py:709
msgid "Invalid color." msgid "Invalid color."
msgstr "Nevažeća boja." msgstr "Nevažeća boja."
#: documents/serialisers.py:2248 #: documents/serialisers.py:2244
#, python-format #, python-format
msgid "File type %(type)s not supported" msgid "File type %(type)s not supported"
msgstr "Vrsta datoteke %(type)s nije podržana" msgstr "Vrsta datoteke %(type)s nije podržana"
#: documents/serialisers.py:2292 #: documents/serialisers.py:2288
#, python-format #, python-format
msgid "Custom field id must be an integer: %(id)s" msgid "Custom field id must be an integer: %(id)s"
msgstr "ID prilagođenog polja mora biti cijeli broj: %(id)s" msgstr "ID prilagođenog polja mora biti cijeli broj: %(id)s"
#: documents/serialisers.py:2299 #: documents/serialisers.py:2295
#, python-format #, python-format
msgid "Custom field with id %(id)s does not exist" msgid "Custom field with id %(id)s does not exist"
msgstr "Prilagođeno polje s ID-om %(id)s ne postoji" msgstr "Prilagođeno polje s ID-om %(id)s ne postoji"
#: documents/serialisers.py:2316 documents/serialisers.py:2326 #: documents/serialisers.py:2312 documents/serialisers.py:2322
msgid "Custom fields must be a list of integers or an object mapping ids to values." 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." msgstr "Prilagođena polja moraju biti popis cijelih brojeva ili ID-ova objekata koji preslikavaju vrijednosti."
#: documents/serialisers.py:2321 #: documents/serialisers.py:2317
msgid "Some custom fields don't exist or were specified twice." msgid "Some custom fields don't exist or were specified twice."
msgstr "Neka prilagođena polja ne postoje ili su navedena dvaput." msgstr "Neka prilagođena polja ne postoje ili su navedena dvaput."
#: documents/serialisers.py:2468 #: documents/serialisers.py:2464
msgid "Invalid variable detected." msgid "Invalid variable detected."
msgstr "Otkrivena je nevaljana vrsta datoteke." msgstr "Otkrivena je nevaljana vrsta datoteke."
#: documents/serialisers.py:2832 #: documents/serialisers.py:2823
msgid "Duplicate document identifiers are not allowed." msgid "Duplicate document identifiers are not allowed."
msgstr "Duplicirani identifikatori dokumenata nisu dopušteni." msgstr "Duplicirani identifikatori dokumenata nisu dopušteni."
#: documents/serialisers.py:2862 documents/views.py:4517 #: documents/serialisers.py:2853 documents/views.py:4509
#, python-format #, python-format
msgid "Documents not found: %(ids)s" msgid "Documents not found: %(ids)s"
msgstr "Dokumenti nisu pronađeni: %(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}" msgid "Unable to parse URI {value}"
msgstr "Nije moguće raščlaniti URI {value}" msgstr "Nije moguće raščlaniti URI {value}"
#: documents/views.py:292 documents/views.py:2555 #: documents/views.py:292 documents/views.py:2552
msgid "Invalid more_like_id" msgid "Invalid more_like_id"
msgstr "Nevažeći more_like_id" msgstr "Nevažeći more_like_id"
#: documents/views.py:1567 #: documents/views.py:1566
msgid "Invalid AI configuration." msgid "Invalid AI configuration."
msgstr "Nevažeća AI konfiguracija." msgstr "Nevažeća AI konfiguracija."
#: documents/views.py:1576 #: documents/views.py:1575
msgid "AI backend request timed out." msgid "AI backend request timed out."
msgstr "" msgstr ""
#: documents/views.py:2380 documents/views.py:2701 #: documents/views.py:2377 documents/views.py:2698
msgid "Specify only one of text, title_search, query, or more_like_id." 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." msgstr "Navedite samo jedno od: text, title_search, query ili more_like_id."
#: documents/views.py:4529 #: documents/views.py:4522
#, python-format #, python-format
msgid "Insufficient permissions to share document %(id)s." msgid "Insufficient permissions to share document %(id)s."
msgstr "Nedovoljne ovlasti za dijeljenje dokumenta %(id)s." msgstr "Nedovoljne ovlasti za dijeljenje dokumenta %(id)s."
#: documents/views.py:4575 #: documents/views.py:4568
msgid "Bundle is already being processed." msgid "Bundle is already being processed."
msgstr "Paket se već obrađuje." msgstr "Paket se već obrađuje."
#: documents/views.py:4636 #: documents/views.py:4629
msgid "The share link bundle is still being prepared. Please try again later." 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." msgstr "Paket linka za dijeljenje se još priprema. Pokušajte ponovo kasnije."
#: documents/views.py:4646 #: documents/views.py:4639
msgid "The share link bundle is unavailable." msgid "The share link bundle is unavailable."
msgstr "Paket linka za dijeljenje nije dostupan." msgstr "Paket linka za dijeljenje nije dostupan."
+30 -30
View File
@@ -2,8 +2,8 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: paperless-ngx\n" "Project-Id-Version: paperless-ngx\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2026-07-31 16:14+0000\n" "POT-Creation-Date: 2026-08-08 14:28+0000\n"
"PO-Revision-Date: 2026-07-31 16:15\n" "PO-Revision-Date: 2026-08-08 14:29\n"
"Last-Translator: \n" "Last-Translator: \n"
"Language-Team: Hungarian\n" "Language-Team: Hungarian\n"
"Language: hu_HU\n" "Language: hu_HU\n"
@@ -21,39 +21,39 @@ msgstr ""
msgid "Documents" msgid "Documents"
msgstr "Dokumentumok" msgstr "Dokumentumok"
#: documents/filters.py:472 #: documents/filters.py:471
msgid "Value must be valid JSON." msgid "Value must be valid JSON."
msgstr "Érvényes JSON érték szükséges." msgstr "Érvényes JSON érték szükséges."
#: documents/filters.py:491 #: documents/filters.py:490
msgid "Invalid custom field query expression" msgid "Invalid custom field query expression"
msgstr "Érvénytelen egyéni mező lekérdezési kifejezés" msgstr "Érvénytelen egyéni mező lekérdezési kifejezés"
#: documents/filters.py:501 #: documents/filters.py:500
msgid "Invalid expression list. Must be nonempty." msgid "Invalid expression list. Must be nonempty."
msgstr "Érvénytelen kifejezéslista. Nem lehet üres." msgstr "Érvénytelen kifejezéslista. Nem lehet üres."
#: documents/filters.py:522 #: documents/filters.py:521
msgid "Invalid logical operator {op!r}" msgid "Invalid logical operator {op!r}"
msgstr "Érvénytelen logikai operátor {op!r}" msgstr "Érvénytelen logikai operátor {op!r}"
#: documents/filters.py:536 #: documents/filters.py:535
msgid "Maximum number of query conditions exceeded." msgid "Maximum number of query conditions exceeded."
msgstr "Maximum lekérdezési feltételszám átlépve." msgstr "Maximum lekérdezési feltételszám átlépve."
#: documents/filters.py:600 #: documents/filters.py:599
msgid "{name!r} is not a valid custom field." msgid "{name!r} is not a valid custom field."
msgstr "{name!r} nem érvényes egyéni mező." msgstr "{name!r} nem érvényes egyéni mező."
#: documents/filters.py:637 #: documents/filters.py:636
msgid "{data_type} does not support query expr {expr!r}." msgid "{data_type} does not support query expr {expr!r}."
msgstr "A(z) {data_type} nem támogatja a {expr!r} kifejezés lekérdezést." msgstr "A(z) {data_type} nem támogatja a {expr!r} kifejezés lekérdezést."
#: documents/filters.py:752 documents/models.py:136 #: documents/filters.py:755 documents/models.py:136
msgid "Maximum nesting depth exceeded." msgid "Maximum nesting depth exceeded."
msgstr "Maximum beágyazási mélység túllépve." msgstr "Maximum beágyazási mélység túllépve."
#: documents/filters.py:1094 #: documents/filters.py:1073
msgid "Custom field not found" msgid "Custom field not found"
msgstr "Az egyéni mező nem található" msgstr "Az egyéni mező nem található"
@@ -1338,48 +1338,48 @@ msgstr "munkafolyamat futtatás"
msgid "workflow runs" msgid "workflow runs"
msgstr "munkafolyamat futtatások" msgstr "munkafolyamat futtatások"
#: documents/serialisers.py:522 documents/serialisers.py:874 #: documents/serialisers.py:521 documents/serialisers.py:873
#: documents/serialisers.py:2776 documents/views.py:299 documents/views.py:2558 #: documents/serialisers.py:2767 documents/views.py:299 documents/views.py:2555
#: paperless_mail/serialisers.py:155 #: paperless_mail/serialisers.py:155
msgid "Insufficient permissions." msgid "Insufficient permissions."
msgstr "Nincs jogosúltsága." msgstr "Nincs jogosúltsága."
#: documents/serialisers.py:710 #: documents/serialisers.py:709
msgid "Invalid color." msgid "Invalid color."
msgstr "Érvénytelen szín." msgstr "Érvénytelen szín."
#: documents/serialisers.py:2248 #: documents/serialisers.py:2244
#, python-format #, python-format
msgid "File type %(type)s not supported" msgid "File type %(type)s not supported"
msgstr "%(type)s fájltípus nem támogatott" msgstr "%(type)s fájltípus nem támogatott"
#: documents/serialisers.py:2292 #: documents/serialisers.py:2288
#, python-format #, python-format
msgid "Custom field id must be an integer: %(id)s" 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" msgstr "Az egyéni mező azonosítójának egész számnak kell lennie: %(id)s"
#: documents/serialisers.py:2299 #: documents/serialisers.py:2295
#, python-format #, python-format
msgid "Custom field with id %(id)s does not exist" msgid "Custom field with id %(id)s does not exist"
msgstr "A(z) %(id)s azonosítójú egyéni mező nem létezik" msgstr "A(z) %(id)s azonosítójú egyéni mező nem létezik"
#: documents/serialisers.py:2316 documents/serialisers.py:2326 #: documents/serialisers.py:2312 documents/serialisers.py:2322
msgid "Custom fields must be a list of integers or an object mapping ids to values." 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." 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:2321 #: documents/serialisers.py:2317
msgid "Some custom fields don't exist or were specified twice." 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." msgstr "Néhány egyéni mező nem létezik, vagy kétszer lett megadva."
#: documents/serialisers.py:2468 #: documents/serialisers.py:2464
msgid "Invalid variable detected." msgid "Invalid variable detected."
msgstr "Érvénytelen változó észlelve." msgstr "Érvénytelen változó észlelve."
#: documents/serialisers.py:2832 #: documents/serialisers.py:2823
msgid "Duplicate document identifiers are not allowed." msgid "Duplicate document identifiers are not allowed."
msgstr "A dokumentumazonosítók duplikálása nem megengedett." msgstr "A dokumentumazonosítók duplikálása nem megengedett."
#: documents/serialisers.py:2862 documents/views.py:4517 #: documents/serialisers.py:2853 documents/views.py:4509
#, python-format #, python-format
msgid "Documents not found: %(ids)s" msgid "Documents not found: %(ids)s"
msgstr "Dokumentumok nem találhatók: %(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}" msgid "Unable to parse URI {value}"
msgstr "A {value} URI értelmezése sikertelen" msgstr "A {value} URI értelmezése sikertelen"
#: documents/views.py:292 documents/views.py:2555 #: documents/views.py:292 documents/views.py:2552
msgid "Invalid more_like_id" msgid "Invalid more_like_id"
msgstr "Érvénytelen more_like_id" msgstr "Érvénytelen more_like_id"
#: documents/views.py:1567 #: documents/views.py:1566
msgid "Invalid AI configuration." msgid "Invalid AI configuration."
msgstr "Érvénytelen MI konfiguráció." msgstr "Érvénytelen MI konfiguráció."
#: documents/views.py:1576 #: documents/views.py:1575
msgid "AI backend request timed out." msgid "AI backend request timed out."
msgstr "" msgstr ""
#: documents/views.py:2380 documents/views.py:2701 #: documents/views.py:2377 documents/views.py:2698
msgid "Specify only one of text, title_search, query, or more_like_id." 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." msgstr "A text, title_search, query, vagy more_like_id közül csak egyet adjon meg."
#: documents/views.py:4529 #: documents/views.py:4522
#, python-format #, python-format
msgid "Insufficient permissions to share document %(id)s." msgid "Insufficient permissions to share document %(id)s."
msgstr "Nincs megfelelő jogosultság a %(id)s dokumentum megosztásához." msgstr "Nincs megfelelő jogosultság a %(id)s dokumentum megosztásához."
#: documents/views.py:4575 #: documents/views.py:4568
msgid "Bundle is already being processed." msgid "Bundle is already being processed."
msgstr "A csomag feldolgozása már folyamatban van." msgstr "A csomag feldolgozása már folyamatban van."
#: documents/views.py:4636 #: documents/views.py:4629
msgid "The share link bundle is still being prepared. Please try again later." 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." msgstr "A megosztási linkcsomag készítése folyamatban. Kérjük, próbálja meg később."
#: documents/views.py:4646 #: documents/views.py:4639
msgid "The share link bundle is unavailable." msgid "The share link bundle is unavailable."
msgstr "A megosztási linkcsomag nem elérhető." msgstr "A megosztási linkcsomag nem elérhető."
+30 -30
View File
@@ -2,8 +2,8 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: paperless-ngx\n" "Project-Id-Version: paperless-ngx\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2026-07-31 16:14+0000\n" "POT-Creation-Date: 2026-08-08 14:28+0000\n"
"PO-Revision-Date: 2026-07-31 16:15\n" "PO-Revision-Date: 2026-08-08 14:29\n"
"Last-Translator: \n" "Last-Translator: \n"
"Language-Team: Indonesian\n" "Language-Team: Indonesian\n"
"Language: id_ID\n" "Language: id_ID\n"
@@ -21,39 +21,39 @@ msgstr ""
msgid "Documents" msgid "Documents"
msgstr "Dokumen" msgstr "Dokumen"
#: documents/filters.py:472 #: documents/filters.py:471
msgid "Value must be valid JSON." msgid "Value must be valid JSON."
msgstr "Nilai harus berupa JSON yang valid." msgstr "Nilai harus berupa JSON yang valid."
#: documents/filters.py:491 #: documents/filters.py:490
msgid "Invalid custom field query expression" msgid "Invalid custom field query expression"
msgstr "Ekspresi pencarian bidang khusus tidak valid" msgstr "Ekspresi pencarian bidang khusus tidak valid"
#: documents/filters.py:501 #: documents/filters.py:500
msgid "Invalid expression list. Must be nonempty." msgid "Invalid expression list. Must be nonempty."
msgstr "Daftar ekspresi tidak valid. Tidak boleh kosong." msgstr "Daftar ekspresi tidak valid. Tidak boleh kosong."
#: documents/filters.py:522 #: documents/filters.py:521
msgid "Invalid logical operator {op!r}" msgid "Invalid logical operator {op!r}"
msgstr "Operator logika {op!r} tidak valid" msgstr "Operator logika {op!r} tidak valid"
#: documents/filters.py:536 #: documents/filters.py:535
msgid "Maximum number of query conditions exceeded." msgid "Maximum number of query conditions exceeded."
msgstr "Jumlah maksimal kondisi pencarian terlampaui." msgstr "Jumlah maksimal kondisi pencarian terlampaui."
#: documents/filters.py:600 #: documents/filters.py:599
msgid "{name!r} is not a valid custom field." msgid "{name!r} is not a valid custom field."
msgstr "{name!r} bukan bidang khusus yang valid." msgstr "{name!r} bukan bidang khusus yang valid."
#: documents/filters.py:637 #: documents/filters.py:636
msgid "{data_type} does not support query expr {expr!r}." msgid "{data_type} does not support query expr {expr!r}."
msgstr "{data_type} tidak mendukung ekspresi pencarian expr {expr!r}." msgstr "{data_type} tidak mendukung ekspresi pencarian expr {expr!r}."
#: documents/filters.py:752 documents/models.py:136 #: documents/filters.py:755 documents/models.py:136
msgid "Maximum nesting depth exceeded." msgid "Maximum nesting depth exceeded."
msgstr "Kedalaman susunan maksimal terlampaui." msgstr "Kedalaman susunan maksimal terlampaui."
#: documents/filters.py:1094 #: documents/filters.py:1073
msgid "Custom field not found" msgid "Custom field not found"
msgstr "Bidang khusus tidak ditemukan" msgstr "Bidang khusus tidak ditemukan"
@@ -1338,48 +1338,48 @@ msgstr "jalankan alur kerja"
msgid "workflow runs" msgid "workflow runs"
msgstr "daftar jalankan alur kerja" msgstr "daftar jalankan alur kerja"
#: documents/serialisers.py:522 documents/serialisers.py:874 #: documents/serialisers.py:521 documents/serialisers.py:873
#: documents/serialisers.py:2776 documents/views.py:299 documents/views.py:2558 #: documents/serialisers.py:2767 documents/views.py:299 documents/views.py:2555
#: paperless_mail/serialisers.py:155 #: paperless_mail/serialisers.py:155
msgid "Insufficient permissions." msgid "Insufficient permissions."
msgstr "Izin tidak mencukupi" msgstr "Izin tidak mencukupi"
#: documents/serialisers.py:710 #: documents/serialisers.py:709
msgid "Invalid color." msgid "Invalid color."
msgstr "Warna tidak sesuai." msgstr "Warna tidak sesuai."
#: documents/serialisers.py:2248 #: documents/serialisers.py:2244
#, python-format #, python-format
msgid "File type %(type)s not supported" msgid "File type %(type)s not supported"
msgstr "Jenis berkas %(type)s tidak didukung" msgstr "Jenis berkas %(type)s tidak didukung"
#: documents/serialisers.py:2292 #: documents/serialisers.py:2288
#, python-format #, python-format
msgid "Custom field id must be an integer: %(id)s" msgid "Custom field id must be an integer: %(id)s"
msgstr "Id kolom kustom harus berupa bilangan bulat: %(id)s" msgstr "Id kolom kustom harus berupa bilangan bulat: %(id)s"
#: documents/serialisers.py:2299 #: documents/serialisers.py:2295
#, python-format #, python-format
msgid "Custom field with id %(id)s does not exist" msgid "Custom field with id %(id)s does not exist"
msgstr "Kolom kustom dengan id %(id)s tidak ada" msgstr "Kolom kustom dengan id %(id)s tidak ada"
#: documents/serialisers.py:2316 documents/serialisers.py:2326 #: documents/serialisers.py:2312 documents/serialisers.py:2322
msgid "Custom fields must be a list of integers or an object mapping ids to values." 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." msgstr "Kolom kustom harus berupa daftar bilangan bulat atau objek yang memetakan id ke nilai."
#: documents/serialisers.py:2321 #: documents/serialisers.py:2317
msgid "Some custom fields don't exist or were specified twice." msgid "Some custom fields don't exist or were specified twice."
msgstr "Beberapa kolom kustom tidak ada atau ditentukan dua kali." msgstr "Beberapa kolom kustom tidak ada atau ditentukan dua kali."
#: documents/serialisers.py:2468 #: documents/serialisers.py:2464
msgid "Invalid variable detected." msgid "Invalid variable detected."
msgstr "Variabel ilegal terdeteksi." msgstr "Variabel ilegal terdeteksi."
#: documents/serialisers.py:2832 #: documents/serialisers.py:2823
msgid "Duplicate document identifiers are not allowed." msgid "Duplicate document identifiers are not allowed."
msgstr "Penggunaan pengenal dokumen ganda tidak diperbolehkan." msgstr "Penggunaan pengenal dokumen ganda tidak diperbolehkan."
#: documents/serialisers.py:2862 documents/views.py:4517 #: documents/serialisers.py:2853 documents/views.py:4509
#, python-format #, python-format
msgid "Documents not found: %(ids)s" msgid "Documents not found: %(ids)s"
msgstr "Dokumen tidak ditemukan: %(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}" msgid "Unable to parse URI {value}"
msgstr "Gagal membaca URI {value}" msgstr "Gagal membaca URI {value}"
#: documents/views.py:292 documents/views.py:2555 #: documents/views.py:292 documents/views.py:2552
msgid "Invalid more_like_id" msgid "Invalid more_like_id"
msgstr "" msgstr ""
#: documents/views.py:1567 #: documents/views.py:1566
msgid "Invalid AI configuration." msgid "Invalid AI configuration."
msgstr "" msgstr ""
#: documents/views.py:1576 #: documents/views.py:1575
msgid "AI backend request timed out." msgid "AI backend request timed out."
msgstr "" msgstr ""
#: documents/views.py:2380 documents/views.py:2701 #: documents/views.py:2377 documents/views.py:2698
msgid "Specify only one of text, title_search, query, or more_like_id." msgid "Specify only one of text, title_search, query, or more_like_id."
msgstr "" msgstr ""
#: documents/views.py:4529 #: documents/views.py:4522
#, python-format #, python-format
msgid "Insufficient permissions to share document %(id)s." msgid "Insufficient permissions to share document %(id)s."
msgstr "Izin tidak mencukupi untuk berbagi dokumen %(id)s" msgstr "Izin tidak mencukupi untuk berbagi dokumen %(id)s"
#: documents/views.py:4575 #: documents/views.py:4568
msgid "Bundle is already being processed." msgid "Bundle is already being processed."
msgstr "Paket sedang diproses." msgstr "Paket sedang diproses."
#: documents/views.py:4636 #: documents/views.py:4629
msgid "The share link bundle is still being prepared. Please try again later." 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." msgstr "Bundel tautan berbagi masih dalam proses persiapan. Silakan coba lagi nanti."
#: documents/views.py:4646 #: documents/views.py:4639
msgid "The share link bundle is unavailable." msgid "The share link bundle is unavailable."
msgstr "Bundel tautan berbagi tidak tersedia." msgstr "Bundel tautan berbagi tidak tersedia."
+30 -30
View File
@@ -2,8 +2,8 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: paperless-ngx\n" "Project-Id-Version: paperless-ngx\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2026-07-31 16:14+0000\n" "POT-Creation-Date: 2026-08-08 14:28+0000\n"
"PO-Revision-Date: 2026-07-31 16:15\n" "PO-Revision-Date: 2026-08-08 14:29\n"
"Last-Translator: \n" "Last-Translator: \n"
"Language-Team: Italian\n" "Language-Team: Italian\n"
"Language: it_IT\n" "Language: it_IT\n"
@@ -21,39 +21,39 @@ msgstr ""
msgid "Documents" msgid "Documents"
msgstr "Documenti" msgstr "Documenti"
#: documents/filters.py:472 #: documents/filters.py:471
msgid "Value must be valid JSON." msgid "Value must be valid JSON."
msgstr "Il valore deve essere un JSON valido." msgstr "Il valore deve essere un JSON valido."
#: documents/filters.py:491 #: documents/filters.py:490
msgid "Invalid custom field query expression" msgid "Invalid custom field query expression"
msgstr "Campo personalizzato della query non valido" msgstr "Campo personalizzato della query non valido"
#: documents/filters.py:501 #: documents/filters.py:500
msgid "Invalid expression list. Must be nonempty." msgid "Invalid expression list. Must be nonempty."
msgstr "Elenco delle espressioni non valido. Deve essere non vuoto." msgstr "Elenco delle espressioni non valido. Deve essere non vuoto."
#: documents/filters.py:522 #: documents/filters.py:521
msgid "Invalid logical operator {op!r}" msgid "Invalid logical operator {op!r}"
msgstr "Operatore logico non valido {op!r}" msgstr "Operatore logico non valido {op!r}"
#: documents/filters.py:536 #: documents/filters.py:535
msgid "Maximum number of query conditions exceeded." msgid "Maximum number of query conditions exceeded."
msgstr "Numero massimo di condizioni di query superato." msgstr "Numero massimo di condizioni di query superato."
#: documents/filters.py:600 #: documents/filters.py:599
msgid "{name!r} is not a valid custom field." msgid "{name!r} is not a valid custom field."
msgstr "{name!r} non è un campo personalizzato valido." msgstr "{name!r} non è un campo personalizzato valido."
#: documents/filters.py:637 #: documents/filters.py:636
msgid "{data_type} does not support query expr {expr!r}." msgid "{data_type} does not support query expr {expr!r}."
msgstr "{data_type} Non supporta la jQuery Expo {Expo!r}." msgstr "{data_type} Non supporta la jQuery Expo {Expo!r}."
#: documents/filters.py:752 documents/models.py:136 #: documents/filters.py:755 documents/models.py:136
msgid "Maximum nesting depth exceeded." msgid "Maximum nesting depth exceeded."
msgstr "Profondità massima di nidificazione superata." msgstr "Profondità massima di nidificazione superata."
#: documents/filters.py:1094 #: documents/filters.py:1073
msgid "Custom field not found" msgid "Custom field not found"
msgstr "Campo personalizzato non trovato" msgstr "Campo personalizzato non trovato"
@@ -1338,48 +1338,48 @@ msgstr "esecuzione del flusso di lavoro"
msgid "workflow runs" msgid "workflow runs"
msgstr "esecuzioni del flusso di lavoro" msgstr "esecuzioni del flusso di lavoro"
#: documents/serialisers.py:522 documents/serialisers.py:874 #: documents/serialisers.py:521 documents/serialisers.py:873
#: documents/serialisers.py:2776 documents/views.py:299 documents/views.py:2558 #: documents/serialisers.py:2767 documents/views.py:299 documents/views.py:2555
#: paperless_mail/serialisers.py:155 #: paperless_mail/serialisers.py:155
msgid "Insufficient permissions." msgid "Insufficient permissions."
msgstr "Autorizzazioni insufficienti." msgstr "Autorizzazioni insufficienti."
#: documents/serialisers.py:710 #: documents/serialisers.py:709
msgid "Invalid color." msgid "Invalid color."
msgstr "Colore non valido." msgstr "Colore non valido."
#: documents/serialisers.py:2248 #: documents/serialisers.py:2244
#, python-format #, python-format
msgid "File type %(type)s not supported" msgid "File type %(type)s not supported"
msgstr "Il tipo di file %(type)s non è supportato" msgstr "Il tipo di file %(type)s non è supportato"
#: documents/serialisers.py:2292 #: documents/serialisers.py:2288
#, python-format #, python-format
msgid "Custom field id must be an integer: %(id)s" msgid "Custom field id must be an integer: %(id)s"
msgstr "L'ID del campo personalizzato deve essere un numero intero: %(id)s" msgstr "L'ID del campo personalizzato deve essere un numero intero: %(id)s"
#: documents/serialisers.py:2299 #: documents/serialisers.py:2295
#, python-format #, python-format
msgid "Custom field with id %(id)s does not exist" msgid "Custom field with id %(id)s does not exist"
msgstr "Il campo personalizzato con ID %(id)s non esiste" msgstr "Il campo personalizzato con ID %(id)s non esiste"
#: documents/serialisers.py:2316 documents/serialisers.py:2326 #: documents/serialisers.py:2312 documents/serialisers.py:2322
msgid "Custom fields must be a list of integers or an object mapping ids to values." 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." msgstr "I campi personalizzati devono essere un elenco di numeri interi o un oggetto che mappa gli ID ai valori."
#: documents/serialisers.py:2321 #: documents/serialisers.py:2317
msgid "Some custom fields don't exist or were specified twice." msgid "Some custom fields don't exist or were specified twice."
msgstr "Alcuni campi personalizzati non esistono o sono stati specificati due volte." msgstr "Alcuni campi personalizzati non esistono o sono stati specificati due volte."
#: documents/serialisers.py:2468 #: documents/serialisers.py:2464
msgid "Invalid variable detected." msgid "Invalid variable detected."
msgstr "Variabile non valida rilevata." msgstr "Variabile non valida rilevata."
#: documents/serialisers.py:2832 #: documents/serialisers.py:2823
msgid "Duplicate document identifiers are not allowed." msgid "Duplicate document identifiers are not allowed."
msgstr "Non sono consentiti identificatori di documenti duplicati." msgstr "Non sono consentiti identificatori di documenti duplicati."
#: documents/serialisers.py:2862 documents/views.py:4517 #: documents/serialisers.py:2853 documents/views.py:4509
#, python-format #, python-format
msgid "Documents not found: %(ids)s" msgid "Documents not found: %(ids)s"
msgstr "Documenti non trovati: %(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}" msgid "Unable to parse URI {value}"
msgstr "Impossibile analizzare l'URI {value}" msgstr "Impossibile analizzare l'URI {value}"
#: documents/views.py:292 documents/views.py:2555 #: documents/views.py:292 documents/views.py:2552
msgid "Invalid more_like_id" msgid "Invalid more_like_id"
msgstr "more_like_id non valido" msgstr "more_like_id non valido"
#: documents/views.py:1567 #: documents/views.py:1566
msgid "Invalid AI configuration." msgid "Invalid AI configuration."
msgstr "Configurazione AI non valida." msgstr "Configurazione AI non valida."
#: documents/views.py:1576 #: documents/views.py:1575
msgid "AI backend request timed out." msgid "AI backend request timed out."
msgstr "Richiesta di backend AI scaduta." msgstr "Richiesta di backend AI scaduta."
#: documents/views.py:2380 documents/views.py:2701 #: documents/views.py:2377 documents/views.py:2698
msgid "Specify only one of text, title_search, query, or more_like_id." 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." msgstr "Specificare solo uno tra text, title_search, query o more_like_id."
#: documents/views.py:4529 #: documents/views.py:4522
#, python-format #, python-format
msgid "Insufficient permissions to share document %(id)s." msgid "Insufficient permissions to share document %(id)s."
msgstr "Autorizzazioni insufficienti per condividere il documento %(id)s." msgstr "Autorizzazioni insufficienti per condividere il documento %(id)s."
#: documents/views.py:4575 #: documents/views.py:4568
msgid "Bundle is already being processed." msgid "Bundle is already being processed."
msgstr "Il pacchetto è già in fase di elaborazione." msgstr "Il pacchetto è già in fase di elaborazione."
#: documents/views.py:4636 #: documents/views.py:4629
msgid "The share link bundle is still being prepared. Please try again later." 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." msgstr "Il pacchetto di link di condivisione è ancora in fase di preparazione. Riprova più tardi."
#: documents/views.py:4646 #: documents/views.py:4639
msgid "The share link bundle is unavailable." msgid "The share link bundle is unavailable."
msgstr "Il pacchetto di link di condivisione non è disponibile." msgstr "Il pacchetto di link di condivisione non è disponibile."
+30 -30
View File
@@ -2,8 +2,8 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: paperless-ngx\n" "Project-Id-Version: paperless-ngx\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2026-07-31 16:14+0000\n" "POT-Creation-Date: 2026-08-08 14:28+0000\n"
"PO-Revision-Date: 2026-07-31 16:15\n" "PO-Revision-Date: 2026-08-08 14:29\n"
"Last-Translator: \n" "Last-Translator: \n"
"Language-Team: Japanese\n" "Language-Team: Japanese\n"
"Language: ja_JP\n" "Language: ja_JP\n"
@@ -21,39 +21,39 @@ msgstr ""
msgid "Documents" msgid "Documents"
msgstr "ドキュメント" msgstr "ドキュメント"
#: documents/filters.py:472 #: documents/filters.py:471
msgid "Value must be valid JSON." msgid "Value must be valid JSON."
msgstr "値は有効なJSONである必要があります。" msgstr "値は有効なJSONである必要があります。"
#: documents/filters.py:491 #: documents/filters.py:490
msgid "Invalid custom field query expression" msgid "Invalid custom field query expression"
msgstr "無効なカスタムフィールドクエリ式" msgstr "無効なカスタムフィールドクエリ式"
#: documents/filters.py:501 #: documents/filters.py:500
msgid "Invalid expression list. Must be nonempty." msgid "Invalid expression list. Must be nonempty."
msgstr "無効な式リストです。空であってはなりません。" msgstr "無効な式リストです。空であってはなりません。"
#: documents/filters.py:522 #: documents/filters.py:521
msgid "Invalid logical operator {op!r}" msgid "Invalid logical operator {op!r}"
msgstr "無効な論理演算子 {op!r}" msgstr "無効な論理演算子 {op!r}"
#: documents/filters.py:536 #: documents/filters.py:535
msgid "Maximum number of query conditions exceeded." msgid "Maximum number of query conditions exceeded."
msgstr "クエリ条件の最大数を超えました。" msgstr "クエリ条件の最大数を超えました。"
#: documents/filters.py:600 #: documents/filters.py:599
msgid "{name!r} is not a valid custom field." msgid "{name!r} is not a valid custom field."
msgstr "{name!r} は有効なカスタムフィールドではありません。" msgstr "{name!r} は有効なカスタムフィールドではありません。"
#: documents/filters.py:637 #: documents/filters.py:636
msgid "{data_type} does not support query expr {expr!r}." msgid "{data_type} does not support query expr {expr!r}."
msgstr "{data_type} はクエリ expr {expr!r} をサポートしていません。" msgstr "{data_type} はクエリ expr {expr!r} をサポートしていません。"
#: documents/filters.py:752 documents/models.py:136 #: documents/filters.py:755 documents/models.py:136
msgid "Maximum nesting depth exceeded." msgid "Maximum nesting depth exceeded."
msgstr "最大ネストの深さを超えました。" msgstr "最大ネストの深さを超えました。"
#: documents/filters.py:1094 #: documents/filters.py:1073
msgid "Custom field not found" msgid "Custom field not found"
msgstr "カスタムフィールドが見つかりません" msgstr "カスタムフィールドが見つかりません"
@@ -1338,48 +1338,48 @@ msgstr "ワークフローの実行"
msgid "workflow runs" msgid "workflow runs"
msgstr "ワークフローの実行" msgstr "ワークフローの実行"
#: documents/serialisers.py:522 documents/serialisers.py:874 #: documents/serialisers.py:521 documents/serialisers.py:873
#: documents/serialisers.py:2776 documents/views.py:299 documents/views.py:2558 #: documents/serialisers.py:2767 documents/views.py:299 documents/views.py:2555
#: paperless_mail/serialisers.py:155 #: paperless_mail/serialisers.py:155
msgid "Insufficient permissions." msgid "Insufficient permissions."
msgstr "" msgstr ""
#: documents/serialisers.py:710 #: documents/serialisers.py:709
msgid "Invalid color." msgid "Invalid color."
msgstr "無効な色" msgstr "無効な色"
#: documents/serialisers.py:2248 #: documents/serialisers.py:2244
#, python-format #, python-format
msgid "File type %(type)s not supported" msgid "File type %(type)s not supported"
msgstr "ファイルタイプ %(type)s はサポートされていません" msgstr "ファイルタイプ %(type)s はサポートされていません"
#: documents/serialisers.py:2292 #: documents/serialisers.py:2288
#, python-format #, python-format
msgid "Custom field id must be an integer: %(id)s" msgid "Custom field id must be an integer: %(id)s"
msgstr "" msgstr ""
#: documents/serialisers.py:2299 #: documents/serialisers.py:2295
#, python-format #, python-format
msgid "Custom field with id %(id)s does not exist" msgid "Custom field with id %(id)s does not exist"
msgstr "" msgstr ""
#: documents/serialisers.py:2316 documents/serialisers.py:2326 #: documents/serialisers.py:2312 documents/serialisers.py:2322
msgid "Custom fields must be a list of integers or an object mapping ids to values." msgid "Custom fields must be a list of integers or an object mapping ids to values."
msgstr "" msgstr ""
#: documents/serialisers.py:2321 #: documents/serialisers.py:2317
msgid "Some custom fields don't exist or were specified twice." msgid "Some custom fields don't exist or were specified twice."
msgstr "" msgstr ""
#: documents/serialisers.py:2468 #: documents/serialisers.py:2464
msgid "Invalid variable detected." msgid "Invalid variable detected."
msgstr "無効な変数を検出しました" msgstr "無効な変数を検出しました"
#: documents/serialisers.py:2832 #: documents/serialisers.py:2823
msgid "Duplicate document identifiers are not allowed." msgid "Duplicate document identifiers are not allowed."
msgstr "" msgstr ""
#: documents/serialisers.py:2862 documents/views.py:4517 #: documents/serialisers.py:2853 documents/views.py:4509
#, python-format #, python-format
msgid "Documents not found: %(ids)s" msgid "Documents not found: %(ids)s"
msgstr "" msgstr ""
@@ -1635,36 +1635,36 @@ msgstr ""
msgid "Unable to parse URI {value}" msgid "Unable to parse URI {value}"
msgstr "" msgstr ""
#: documents/views.py:292 documents/views.py:2555 #: documents/views.py:292 documents/views.py:2552
msgid "Invalid more_like_id" msgid "Invalid more_like_id"
msgstr "" msgstr ""
#: documents/views.py:1567 #: documents/views.py:1566
msgid "Invalid AI configuration." msgid "Invalid AI configuration."
msgstr "" msgstr ""
#: documents/views.py:1576 #: documents/views.py:1575
msgid "AI backend request timed out." msgid "AI backend request timed out."
msgstr "" msgstr ""
#: documents/views.py:2380 documents/views.py:2701 #: documents/views.py:2377 documents/views.py:2698
msgid "Specify only one of text, title_search, query, or more_like_id." msgid "Specify only one of text, title_search, query, or more_like_id."
msgstr "" msgstr ""
#: documents/views.py:4529 #: documents/views.py:4522
#, python-format #, python-format
msgid "Insufficient permissions to share document %(id)s." msgid "Insufficient permissions to share document %(id)s."
msgstr "" msgstr ""
#: documents/views.py:4575 #: documents/views.py:4568
msgid "Bundle is already being processed." msgid "Bundle is already being processed."
msgstr "" msgstr ""
#: documents/views.py:4636 #: documents/views.py:4629
msgid "The share link bundle is still being prepared. Please try again later." msgid "The share link bundle is still being prepared. Please try again later."
msgstr "" msgstr ""
#: documents/views.py:4646 #: documents/views.py:4639
msgid "The share link bundle is unavailable." msgid "The share link bundle is unavailable."
msgstr "" msgstr ""
+30 -30
View File
@@ -2,8 +2,8 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: paperless-ngx\n" "Project-Id-Version: paperless-ngx\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2026-07-31 16:14+0000\n" "POT-Creation-Date: 2026-08-08 14:28+0000\n"
"PO-Revision-Date: 2026-07-31 16:15\n" "PO-Revision-Date: 2026-08-08 14:29\n"
"Last-Translator: \n" "Last-Translator: \n"
"Language-Team: Korean\n" "Language-Team: Korean\n"
"Language: ko_KR\n" "Language: ko_KR\n"
@@ -21,39 +21,39 @@ msgstr ""
msgid "Documents" msgid "Documents"
msgstr "문서" msgstr "문서"
#: documents/filters.py:472 #: documents/filters.py:471
msgid "Value must be valid JSON." msgid "Value must be valid JSON."
msgstr "값은 유효한 JSON이어야 합니다." msgstr "값은 유효한 JSON이어야 합니다."
#: documents/filters.py:491 #: documents/filters.py:490
msgid "Invalid custom field query expression" msgid "Invalid custom field query expression"
msgstr "잘못된 사용자 정의 필드 쿼리 표현식" msgstr "잘못된 사용자 정의 필드 쿼리 표현식"
#: documents/filters.py:501 #: documents/filters.py:500
msgid "Invalid expression list. Must be nonempty." msgid "Invalid expression list. Must be nonempty."
msgstr "잘못된 표현식 목록입니다. 비어 있지 않아야 합니다." msgstr "잘못된 표현식 목록입니다. 비어 있지 않아야 합니다."
#: documents/filters.py:522 #: documents/filters.py:521
msgid "Invalid logical operator {op!r}" msgid "Invalid logical operator {op!r}"
msgstr "잘못된 논리 연산자 {op!r}" msgstr "잘못된 논리 연산자 {op!r}"
#: documents/filters.py:536 #: documents/filters.py:535
msgid "Maximum number of query conditions exceeded." msgid "Maximum number of query conditions exceeded."
msgstr "쿼리 조건의 최대 개수를 초과했습니다." msgstr "쿼리 조건의 최대 개수를 초과했습니다."
#: documents/filters.py:600 #: documents/filters.py:599
msgid "{name!r} is not a valid custom field." msgid "{name!r} is not a valid custom field."
msgstr "{name!r} 은 잘못된 사용자 정의 필드입니다." msgstr "{name!r} 은 잘못된 사용자 정의 필드입니다."
#: documents/filters.py:637 #: documents/filters.py:636
msgid "{data_type} does not support query expr {expr!r}." msgid "{data_type} does not support query expr {expr!r}."
msgstr "{data_type}은 쿼리 표현식 {expr!r}을(를) 지원하지 않습니다." msgstr "{data_type}은 쿼리 표현식 {expr!r}을(를) 지원하지 않습니다."
#: documents/filters.py:752 documents/models.py:136 #: documents/filters.py:755 documents/models.py:136
msgid "Maximum nesting depth exceeded." msgid "Maximum nesting depth exceeded."
msgstr "최대 중첩 깊이를 초과했습니다." msgstr "최대 중첩 깊이를 초과했습니다."
#: documents/filters.py:1094 #: documents/filters.py:1073
msgid "Custom field not found" msgid "Custom field not found"
msgstr "사용자 지정 필드를 찾을 수 없음" msgstr "사용자 지정 필드를 찾을 수 없음"
@@ -1338,48 +1338,48 @@ msgstr "워크플로 실행"
msgid "workflow runs" msgid "workflow runs"
msgstr "워크플로우 실행" msgstr "워크플로우 실행"
#: documents/serialisers.py:522 documents/serialisers.py:874 #: documents/serialisers.py:521 documents/serialisers.py:873
#: documents/serialisers.py:2776 documents/views.py:299 documents/views.py:2558 #: documents/serialisers.py:2767 documents/views.py:299 documents/views.py:2555
#: paperless_mail/serialisers.py:155 #: paperless_mail/serialisers.py:155
msgid "Insufficient permissions." msgid "Insufficient permissions."
msgstr "" msgstr ""
#: documents/serialisers.py:710 #: documents/serialisers.py:709
msgid "Invalid color." msgid "Invalid color."
msgstr "" msgstr ""
#: documents/serialisers.py:2248 #: documents/serialisers.py:2244
#, python-format #, python-format
msgid "File type %(type)s not supported" msgid "File type %(type)s not supported"
msgstr "" msgstr ""
#: documents/serialisers.py:2292 #: documents/serialisers.py:2288
#, python-format #, python-format
msgid "Custom field id must be an integer: %(id)s" msgid "Custom field id must be an integer: %(id)s"
msgstr "사용자 정의 ID 필드는 반드시 정수여야 합니다: %(id)s" msgstr "사용자 정의 ID 필드는 반드시 정수여야 합니다: %(id)s"
#: documents/serialisers.py:2299 #: documents/serialisers.py:2295
#, python-format #, python-format
msgid "Custom field with id %(id)s does not exist" msgid "Custom field with id %(id)s does not exist"
msgstr "%(id)s를 ID로 가지는 사용자 정의 필드가 존재하지 않습니다." msgstr "%(id)s를 ID로 가지는 사용자 정의 필드가 존재하지 않습니다."
#: documents/serialisers.py:2316 documents/serialisers.py:2326 #: documents/serialisers.py:2312 documents/serialisers.py:2322
msgid "Custom fields must be a list of integers or an object mapping ids to values." msgid "Custom fields must be a list of integers or an object mapping ids to values."
msgstr "사용자 정의 필드는 정수 리스트이거나, ID를 값에 매핑하는 객체여야 합니다." msgstr "사용자 정의 필드는 정수 리스트이거나, ID를 값에 매핑하는 객체여야 합니다."
#: documents/serialisers.py:2321 #: documents/serialisers.py:2317
msgid "Some custom fields don't exist or were specified twice." msgid "Some custom fields don't exist or were specified twice."
msgstr "존재하지 않거나 중복된 사용자 정의 필드가 있습니다." msgstr "존재하지 않거나 중복된 사용자 정의 필드가 있습니다."
#: documents/serialisers.py:2468 #: documents/serialisers.py:2464
msgid "Invalid variable detected." msgid "Invalid variable detected."
msgstr "잘못된 변수가 감지되었습니다." msgstr "잘못된 변수가 감지되었습니다."
#: documents/serialisers.py:2832 #: documents/serialisers.py:2823
msgid "Duplicate document identifiers are not allowed." msgid "Duplicate document identifiers are not allowed."
msgstr "" msgstr ""
#: documents/serialisers.py:2862 documents/views.py:4517 #: documents/serialisers.py:2853 documents/views.py:4509
#, python-format #, python-format
msgid "Documents not found: %(ids)s" msgid "Documents not found: %(ids)s"
msgstr "" msgstr ""
@@ -1635,36 +1635,36 @@ msgstr "URI 스킴 '{parts.scheme}'는 허용되지 않습니다. 허용된 스
msgid "Unable to parse URI {value}" msgid "Unable to parse URI {value}"
msgstr "{value} URI를 파싱할 수 없음" msgstr "{value} URI를 파싱할 수 없음"
#: documents/views.py:292 documents/views.py:2555 #: documents/views.py:292 documents/views.py:2552
msgid "Invalid more_like_id" msgid "Invalid more_like_id"
msgstr "" msgstr ""
#: documents/views.py:1567 #: documents/views.py:1566
msgid "Invalid AI configuration." msgid "Invalid AI configuration."
msgstr "" msgstr ""
#: documents/views.py:1576 #: documents/views.py:1575
msgid "AI backend request timed out." msgid "AI backend request timed out."
msgstr "" msgstr ""
#: documents/views.py:2380 documents/views.py:2701 #: documents/views.py:2377 documents/views.py:2698
msgid "Specify only one of text, title_search, query, or more_like_id." msgid "Specify only one of text, title_search, query, or more_like_id."
msgstr "" msgstr ""
#: documents/views.py:4529 #: documents/views.py:4522
#, python-format #, python-format
msgid "Insufficient permissions to share document %(id)s." msgid "Insufficient permissions to share document %(id)s."
msgstr "" msgstr ""
#: documents/views.py:4575 #: documents/views.py:4568
msgid "Bundle is already being processed." msgid "Bundle is already being processed."
msgstr "" msgstr ""
#: documents/views.py:4636 #: documents/views.py:4629
msgid "The share link bundle is still being prepared. Please try again later." msgid "The share link bundle is still being prepared. Please try again later."
msgstr "" msgstr ""
#: documents/views.py:4646 #: documents/views.py:4639
msgid "The share link bundle is unavailable." msgid "The share link bundle is unavailable."
msgstr "" msgstr ""
+30 -30
View File
@@ -2,8 +2,8 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: paperless-ngx\n" "Project-Id-Version: paperless-ngx\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2026-07-31 16:14+0000\n" "POT-Creation-Date: 2026-08-08 14:28+0000\n"
"PO-Revision-Date: 2026-07-31 16:15\n" "PO-Revision-Date: 2026-08-08 14:29\n"
"Last-Translator: \n" "Last-Translator: \n"
"Language-Team: Luxembourgish\n" "Language-Team: Luxembourgish\n"
"Language: lb_LU\n" "Language: lb_LU\n"
@@ -21,39 +21,39 @@ msgstr ""
msgid "Documents" msgid "Documents"
msgstr "Dokumenter" msgstr "Dokumenter"
#: documents/filters.py:472 #: documents/filters.py:471
msgid "Value must be valid JSON." msgid "Value must be valid JSON."
msgstr "" msgstr ""
#: documents/filters.py:491 #: documents/filters.py:490
msgid "Invalid custom field query expression" msgid "Invalid custom field query expression"
msgstr "" msgstr ""
#: documents/filters.py:501 #: documents/filters.py:500
msgid "Invalid expression list. Must be nonempty." msgid "Invalid expression list. Must be nonempty."
msgstr "" msgstr ""
#: documents/filters.py:522 #: documents/filters.py:521
msgid "Invalid logical operator {op!r}" msgid "Invalid logical operator {op!r}"
msgstr "" msgstr ""
#: documents/filters.py:536 #: documents/filters.py:535
msgid "Maximum number of query conditions exceeded." msgid "Maximum number of query conditions exceeded."
msgstr "" msgstr ""
#: documents/filters.py:600 #: documents/filters.py:599
msgid "{name!r} is not a valid custom field." msgid "{name!r} is not a valid custom field."
msgstr "" msgstr ""
#: documents/filters.py:637 #: documents/filters.py:636
msgid "{data_type} does not support query expr {expr!r}." msgid "{data_type} does not support query expr {expr!r}."
msgstr "" msgstr ""
#: documents/filters.py:752 documents/models.py:136 #: documents/filters.py:755 documents/models.py:136
msgid "Maximum nesting depth exceeded." msgid "Maximum nesting depth exceeded."
msgstr "" msgstr ""
#: documents/filters.py:1094 #: documents/filters.py:1073
msgid "Custom field not found" msgid "Custom field not found"
msgstr "" msgstr ""
@@ -1338,48 +1338,48 @@ msgstr ""
msgid "workflow runs" msgid "workflow runs"
msgstr "" msgstr ""
#: documents/serialisers.py:522 documents/serialisers.py:874 #: documents/serialisers.py:521 documents/serialisers.py:873
#: documents/serialisers.py:2776 documents/views.py:299 documents/views.py:2558 #: documents/serialisers.py:2767 documents/views.py:299 documents/views.py:2555
#: paperless_mail/serialisers.py:155 #: paperless_mail/serialisers.py:155
msgid "Insufficient permissions." msgid "Insufficient permissions."
msgstr "" msgstr ""
#: documents/serialisers.py:710 #: documents/serialisers.py:709
msgid "Invalid color." msgid "Invalid color."
msgstr "Ongëlteg Faarf." msgstr "Ongëlteg Faarf."
#: documents/serialisers.py:2248 #: documents/serialisers.py:2244
#, python-format #, python-format
msgid "File type %(type)s not supported" msgid "File type %(type)s not supported"
msgstr "Fichierstyp %(type)s net ënnerstëtzt" msgstr "Fichierstyp %(type)s net ënnerstëtzt"
#: documents/serialisers.py:2292 #: documents/serialisers.py:2288
#, python-format #, python-format
msgid "Custom field id must be an integer: %(id)s" msgid "Custom field id must be an integer: %(id)s"
msgstr "" msgstr ""
#: documents/serialisers.py:2299 #: documents/serialisers.py:2295
#, python-format #, python-format
msgid "Custom field with id %(id)s does not exist" msgid "Custom field with id %(id)s does not exist"
msgstr "" msgstr ""
#: documents/serialisers.py:2316 documents/serialisers.py:2326 #: documents/serialisers.py:2312 documents/serialisers.py:2322
msgid "Custom fields must be a list of integers or an object mapping ids to values." msgid "Custom fields must be a list of integers or an object mapping ids to values."
msgstr "" msgstr ""
#: documents/serialisers.py:2321 #: documents/serialisers.py:2317
msgid "Some custom fields don't exist or were specified twice." msgid "Some custom fields don't exist or were specified twice."
msgstr "" msgstr ""
#: documents/serialisers.py:2468 #: documents/serialisers.py:2464
msgid "Invalid variable detected." msgid "Invalid variable detected."
msgstr "Ongëlteg Zeechen detektéiert." msgstr "Ongëlteg Zeechen detektéiert."
#: documents/serialisers.py:2832 #: documents/serialisers.py:2823
msgid "Duplicate document identifiers are not allowed." msgid "Duplicate document identifiers are not allowed."
msgstr "" msgstr ""
#: documents/serialisers.py:2862 documents/views.py:4517 #: documents/serialisers.py:2853 documents/views.py:4509
#, python-format #, python-format
msgid "Documents not found: %(ids)s" msgid "Documents not found: %(ids)s"
msgstr "" msgstr ""
@@ -1634,36 +1634,36 @@ msgstr ""
msgid "Unable to parse URI {value}" msgid "Unable to parse URI {value}"
msgstr "" msgstr ""
#: documents/views.py:292 documents/views.py:2555 #: documents/views.py:292 documents/views.py:2552
msgid "Invalid more_like_id" msgid "Invalid more_like_id"
msgstr "" msgstr ""
#: documents/views.py:1567 #: documents/views.py:1566
msgid "Invalid AI configuration." msgid "Invalid AI configuration."
msgstr "" msgstr ""
#: documents/views.py:1576 #: documents/views.py:1575
msgid "AI backend request timed out." msgid "AI backend request timed out."
msgstr "" msgstr ""
#: documents/views.py:2380 documents/views.py:2701 #: documents/views.py:2377 documents/views.py:2698
msgid "Specify only one of text, title_search, query, or more_like_id." msgid "Specify only one of text, title_search, query, or more_like_id."
msgstr "" msgstr ""
#: documents/views.py:4529 #: documents/views.py:4522
#, python-format #, python-format
msgid "Insufficient permissions to share document %(id)s." msgid "Insufficient permissions to share document %(id)s."
msgstr "" msgstr ""
#: documents/views.py:4575 #: documents/views.py:4568
msgid "Bundle is already being processed." msgid "Bundle is already being processed."
msgstr "" msgstr ""
#: documents/views.py:4636 #: documents/views.py:4629
msgid "The share link bundle is still being prepared. Please try again later." msgid "The share link bundle is still being prepared. Please try again later."
msgstr "" msgstr ""
#: documents/views.py:4646 #: documents/views.py:4639
msgid "The share link bundle is unavailable." msgid "The share link bundle is unavailable."
msgstr "" msgstr ""
+30 -30
View File
@@ -2,8 +2,8 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: paperless-ngx\n" "Project-Id-Version: paperless-ngx\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2026-07-31 16:14+0000\n" "POT-Creation-Date: 2026-08-08 14:28+0000\n"
"PO-Revision-Date: 2026-07-31 16:15\n" "PO-Revision-Date: 2026-08-08 14:29\n"
"Last-Translator: \n" "Last-Translator: \n"
"Language-Team: Lithuanian\n" "Language-Team: Lithuanian\n"
"Language: lt_LT\n" "Language: lt_LT\n"
@@ -21,39 +21,39 @@ msgstr ""
msgid "Documents" msgid "Documents"
msgstr "Dokumentai" msgstr "Dokumentai"
#: documents/filters.py:472 #: documents/filters.py:471
msgid "Value must be valid JSON." msgid "Value must be valid JSON."
msgstr "Reikšmė turi būti galiojantis JSON." msgstr "Reikšmė turi būti galiojantis JSON."
#: documents/filters.py:491 #: documents/filters.py:490
msgid "Invalid custom field query expression" msgid "Invalid custom field query expression"
msgstr "Neteisinga pasirinktinio lauko užklausos išraiška" msgstr "Neteisinga pasirinktinio lauko užklausos išraiška"
#: documents/filters.py:501 #: documents/filters.py:500
msgid "Invalid expression list. Must be nonempty." msgid "Invalid expression list. Must be nonempty."
msgstr "Neteisingas išraiškos sąrašas. Jis turi būti netuščias." msgstr "Neteisingas išraiškos sąrašas. Jis turi būti netuščias."
#: documents/filters.py:522 #: documents/filters.py:521
msgid "Invalid logical operator {op!r}" msgid "Invalid logical operator {op!r}"
msgstr "Neteisingas loginis operatorius {op!r}" msgstr "Neteisingas loginis operatorius {op!r}"
#: documents/filters.py:536 #: documents/filters.py:535
msgid "Maximum number of query conditions exceeded." msgid "Maximum number of query conditions exceeded."
msgstr "Viršytas maksimalus užklausos sąlygų skaičius." msgstr "Viršytas maksimalus užklausos sąlygų skaičius."
#: documents/filters.py:600 #: documents/filters.py:599
msgid "{name!r} is not a valid custom field." msgid "{name!r} is not a valid custom field."
msgstr "{name!r} nėra galiojantis pasirinktas laukas." msgstr "{name!r} nėra galiojantis pasirinktas laukas."
#: documents/filters.py:637 #: documents/filters.py:636
msgid "{data_type} does not support query expr {expr!r}." msgid "{data_type} does not support query expr {expr!r}."
msgstr "{data_type} nepalaiko užklausos išraiškos {expr!r}." msgstr "{data_type} nepalaiko užklausos išraiškos {expr!r}."
#: documents/filters.py:752 documents/models.py:136 #: documents/filters.py:755 documents/models.py:136
msgid "Maximum nesting depth exceeded." msgid "Maximum nesting depth exceeded."
msgstr "Viršytas maksimalus įdėjimo gylis." msgstr "Viršytas maksimalus įdėjimo gylis."
#: documents/filters.py:1094 #: documents/filters.py:1073
msgid "Custom field not found" msgid "Custom field not found"
msgstr "Pasirinktinis laukas nerastas" msgstr "Pasirinktinis laukas nerastas"
@@ -1338,48 +1338,48 @@ msgstr ""
msgid "workflow runs" msgid "workflow runs"
msgstr "" msgstr ""
#: documents/serialisers.py:522 documents/serialisers.py:874 #: documents/serialisers.py:521 documents/serialisers.py:873
#: documents/serialisers.py:2776 documents/views.py:299 documents/views.py:2558 #: documents/serialisers.py:2767 documents/views.py:299 documents/views.py:2555
#: paperless_mail/serialisers.py:155 #: paperless_mail/serialisers.py:155
msgid "Insufficient permissions." msgid "Insufficient permissions."
msgstr "" msgstr ""
#: documents/serialisers.py:710 #: documents/serialisers.py:709
msgid "Invalid color." msgid "Invalid color."
msgstr "" msgstr ""
#: documents/serialisers.py:2248 #: documents/serialisers.py:2244
#, python-format #, python-format
msgid "File type %(type)s not supported" msgid "File type %(type)s not supported"
msgstr "" msgstr ""
#: documents/serialisers.py:2292 #: documents/serialisers.py:2288
#, python-format #, python-format
msgid "Custom field id must be an integer: %(id)s" msgid "Custom field id must be an integer: %(id)s"
msgstr "" msgstr ""
#: documents/serialisers.py:2299 #: documents/serialisers.py:2295
#, python-format #, python-format
msgid "Custom field with id %(id)s does not exist" msgid "Custom field with id %(id)s does not exist"
msgstr "" msgstr ""
#: documents/serialisers.py:2316 documents/serialisers.py:2326 #: documents/serialisers.py:2312 documents/serialisers.py:2322
msgid "Custom fields must be a list of integers or an object mapping ids to values." msgid "Custom fields must be a list of integers or an object mapping ids to values."
msgstr "" msgstr ""
#: documents/serialisers.py:2321 #: documents/serialisers.py:2317
msgid "Some custom fields don't exist or were specified twice." msgid "Some custom fields don't exist or were specified twice."
msgstr "" msgstr ""
#: documents/serialisers.py:2468 #: documents/serialisers.py:2464
msgid "Invalid variable detected." msgid "Invalid variable detected."
msgstr "" msgstr ""
#: documents/serialisers.py:2832 #: documents/serialisers.py:2823
msgid "Duplicate document identifiers are not allowed." msgid "Duplicate document identifiers are not allowed."
msgstr "" msgstr ""
#: documents/serialisers.py:2862 documents/views.py:4517 #: documents/serialisers.py:2853 documents/views.py:4509
#, python-format #, python-format
msgid "Documents not found: %(ids)s" msgid "Documents not found: %(ids)s"
msgstr "" msgstr ""
@@ -1634,36 +1634,36 @@ msgstr "URI schema '{parts.scheme}' nėra leistina. Galimos schemos: {', '.join(
msgid "Unable to parse URI {value}" msgid "Unable to parse URI {value}"
msgstr "Nepavyko apdoroti URI {value}" msgstr "Nepavyko apdoroti URI {value}"
#: documents/views.py:292 documents/views.py:2555 #: documents/views.py:292 documents/views.py:2552
msgid "Invalid more_like_id" msgid "Invalid more_like_id"
msgstr "" msgstr ""
#: documents/views.py:1567 #: documents/views.py:1566
msgid "Invalid AI configuration." msgid "Invalid AI configuration."
msgstr "" msgstr ""
#: documents/views.py:1576 #: documents/views.py:1575
msgid "AI backend request timed out." msgid "AI backend request timed out."
msgstr "" msgstr ""
#: documents/views.py:2380 documents/views.py:2701 #: documents/views.py:2377 documents/views.py:2698
msgid "Specify only one of text, title_search, query, or more_like_id." msgid "Specify only one of text, title_search, query, or more_like_id."
msgstr "" msgstr ""
#: documents/views.py:4529 #: documents/views.py:4522
#, python-format #, python-format
msgid "Insufficient permissions to share document %(id)s." msgid "Insufficient permissions to share document %(id)s."
msgstr "Nepakanka leidimų bendrinti dokumentą %(id)s." msgstr "Nepakanka leidimų bendrinti dokumentą %(id)s."
#: documents/views.py:4575 #: documents/views.py:4568
msgid "Bundle is already being processed." msgid "Bundle is already being processed."
msgstr "Rinkinys jau apdorojamas." msgstr "Rinkinys jau apdorojamas."
#: documents/views.py:4636 #: documents/views.py:4629
msgid "The share link bundle is still being prepared. Please try again later." 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." msgstr "Bendrinimo nuorodų rinkinys vis dar ruošiamas. Bandykite dar kartą vėliau."
#: documents/views.py:4646 #: documents/views.py:4639
msgid "The share link bundle is unavailable." msgid "The share link bundle is unavailable."
msgstr "Dalinimos nuorodų rinkinys yra nepasiekiamas." msgstr "Dalinimos nuorodų rinkinys yra nepasiekiamas."
+30 -30
View File
@@ -2,8 +2,8 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: paperless-ngx\n" "Project-Id-Version: paperless-ngx\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2026-07-31 16:14+0000\n" "POT-Creation-Date: 2026-08-08 14:28+0000\n"
"PO-Revision-Date: 2026-07-31 16:15\n" "PO-Revision-Date: 2026-08-08 14:29\n"
"Last-Translator: \n" "Last-Translator: \n"
"Language-Team: Latvian\n" "Language-Team: Latvian\n"
"Language: lv_LV\n" "Language: lv_LV\n"
@@ -21,39 +21,39 @@ msgstr ""
msgid "Documents" msgid "Documents"
msgstr "Dokuments" msgstr "Dokuments"
#: documents/filters.py:472 #: documents/filters.py:471
msgid "Value must be valid JSON." msgid "Value must be valid JSON."
msgstr "" msgstr ""
#: documents/filters.py:491 #: documents/filters.py:490
msgid "Invalid custom field query expression" msgid "Invalid custom field query expression"
msgstr "" msgstr ""
#: documents/filters.py:501 #: documents/filters.py:500
msgid "Invalid expression list. Must be nonempty." msgid "Invalid expression list. Must be nonempty."
msgstr "" msgstr ""
#: documents/filters.py:522 #: documents/filters.py:521
msgid "Invalid logical operator {op!r}" msgid "Invalid logical operator {op!r}"
msgstr "" msgstr ""
#: documents/filters.py:536 #: documents/filters.py:535
msgid "Maximum number of query conditions exceeded." msgid "Maximum number of query conditions exceeded."
msgstr "" msgstr ""
#: documents/filters.py:600 #: documents/filters.py:599
msgid "{name!r} is not a valid custom field." msgid "{name!r} is not a valid custom field."
msgstr "" msgstr ""
#: documents/filters.py:637 #: documents/filters.py:636
msgid "{data_type} does not support query expr {expr!r}." msgid "{data_type} does not support query expr {expr!r}."
msgstr "" msgstr ""
#: documents/filters.py:752 documents/models.py:136 #: documents/filters.py:755 documents/models.py:136
msgid "Maximum nesting depth exceeded." msgid "Maximum nesting depth exceeded."
msgstr "" msgstr ""
#: documents/filters.py:1094 #: documents/filters.py:1073
msgid "Custom field not found" msgid "Custom field not found"
msgstr "" msgstr ""
@@ -1338,48 +1338,48 @@ msgstr ""
msgid "workflow runs" msgid "workflow runs"
msgstr "" msgstr ""
#: documents/serialisers.py:522 documents/serialisers.py:874 #: documents/serialisers.py:521 documents/serialisers.py:873
#: documents/serialisers.py:2776 documents/views.py:299 documents/views.py:2558 #: documents/serialisers.py:2767 documents/views.py:299 documents/views.py:2555
#: paperless_mail/serialisers.py:155 #: paperless_mail/serialisers.py:155
msgid "Insufficient permissions." msgid "Insufficient permissions."
msgstr "" msgstr ""
#: documents/serialisers.py:710 #: documents/serialisers.py:709
msgid "Invalid color." msgid "Invalid color."
msgstr "" msgstr ""
#: documents/serialisers.py:2248 #: documents/serialisers.py:2244
#, python-format #, python-format
msgid "File type %(type)s not supported" msgid "File type %(type)s not supported"
msgstr "" msgstr ""
#: documents/serialisers.py:2292 #: documents/serialisers.py:2288
#, python-format #, python-format
msgid "Custom field id must be an integer: %(id)s" msgid "Custom field id must be an integer: %(id)s"
msgstr "" msgstr ""
#: documents/serialisers.py:2299 #: documents/serialisers.py:2295
#, python-format #, python-format
msgid "Custom field with id %(id)s does not exist" msgid "Custom field with id %(id)s does not exist"
msgstr "" msgstr ""
#: documents/serialisers.py:2316 documents/serialisers.py:2326 #: documents/serialisers.py:2312 documents/serialisers.py:2322
msgid "Custom fields must be a list of integers or an object mapping ids to values." msgid "Custom fields must be a list of integers or an object mapping ids to values."
msgstr "" msgstr ""
#: documents/serialisers.py:2321 #: documents/serialisers.py:2317
msgid "Some custom fields don't exist or were specified twice." msgid "Some custom fields don't exist or were specified twice."
msgstr "" msgstr ""
#: documents/serialisers.py:2468 #: documents/serialisers.py:2464
msgid "Invalid variable detected." msgid "Invalid variable detected."
msgstr "" msgstr ""
#: documents/serialisers.py:2832 #: documents/serialisers.py:2823
msgid "Duplicate document identifiers are not allowed." msgid "Duplicate document identifiers are not allowed."
msgstr "" msgstr ""
#: documents/serialisers.py:2862 documents/views.py:4517 #: documents/serialisers.py:2853 documents/views.py:4509
#, python-format #, python-format
msgid "Documents not found: %(ids)s" msgid "Documents not found: %(ids)s"
msgstr "" msgstr ""
@@ -1634,36 +1634,36 @@ msgstr ""
msgid "Unable to parse URI {value}" msgid "Unable to parse URI {value}"
msgstr "" msgstr ""
#: documents/views.py:292 documents/views.py:2555 #: documents/views.py:292 documents/views.py:2552
msgid "Invalid more_like_id" msgid "Invalid more_like_id"
msgstr "" msgstr ""
#: documents/views.py:1567 #: documents/views.py:1566
msgid "Invalid AI configuration." msgid "Invalid AI configuration."
msgstr "" msgstr ""
#: documents/views.py:1576 #: documents/views.py:1575
msgid "AI backend request timed out." msgid "AI backend request timed out."
msgstr "" msgstr ""
#: documents/views.py:2380 documents/views.py:2701 #: documents/views.py:2377 documents/views.py:2698
msgid "Specify only one of text, title_search, query, or more_like_id." msgid "Specify only one of text, title_search, query, or more_like_id."
msgstr "" msgstr ""
#: documents/views.py:4529 #: documents/views.py:4522
#, python-format #, python-format
msgid "Insufficient permissions to share document %(id)s." msgid "Insufficient permissions to share document %(id)s."
msgstr "" msgstr ""
#: documents/views.py:4575 #: documents/views.py:4568
msgid "Bundle is already being processed." msgid "Bundle is already being processed."
msgstr "" msgstr ""
#: documents/views.py:4636 #: documents/views.py:4629
msgid "The share link bundle is still being prepared. Please try again later." msgid "The share link bundle is still being prepared. Please try again later."
msgstr "" msgstr ""
#: documents/views.py:4646 #: documents/views.py:4639
msgid "The share link bundle is unavailable." msgid "The share link bundle is unavailable."
msgstr "" msgstr ""
+30 -30
View File
@@ -2,8 +2,8 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: paperless-ngx\n" "Project-Id-Version: paperless-ngx\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2026-07-31 16:14+0000\n" "POT-Creation-Date: 2026-08-08 14:28+0000\n"
"PO-Revision-Date: 2026-07-31 16:15\n" "PO-Revision-Date: 2026-08-08 14:29\n"
"Last-Translator: \n" "Last-Translator: \n"
"Language-Team: Macedonian\n" "Language-Team: Macedonian\n"
"Language: mk_MK\n" "Language: mk_MK\n"
@@ -21,39 +21,39 @@ msgstr ""
msgid "Documents" msgid "Documents"
msgstr "" msgstr ""
#: documents/filters.py:472 #: documents/filters.py:471
msgid "Value must be valid JSON." msgid "Value must be valid JSON."
msgstr "" msgstr ""
#: documents/filters.py:491 #: documents/filters.py:490
msgid "Invalid custom field query expression" msgid "Invalid custom field query expression"
msgstr "" msgstr ""
#: documents/filters.py:501 #: documents/filters.py:500
msgid "Invalid expression list. Must be nonempty." msgid "Invalid expression list. Must be nonempty."
msgstr "" msgstr ""
#: documents/filters.py:522 #: documents/filters.py:521
msgid "Invalid logical operator {op!r}" msgid "Invalid logical operator {op!r}"
msgstr "" msgstr ""
#: documents/filters.py:536 #: documents/filters.py:535
msgid "Maximum number of query conditions exceeded." msgid "Maximum number of query conditions exceeded."
msgstr "" msgstr ""
#: documents/filters.py:600 #: documents/filters.py:599
msgid "{name!r} is not a valid custom field." msgid "{name!r} is not a valid custom field."
msgstr "" msgstr ""
#: documents/filters.py:637 #: documents/filters.py:636
msgid "{data_type} does not support query expr {expr!r}." msgid "{data_type} does not support query expr {expr!r}."
msgstr "" msgstr ""
#: documents/filters.py:752 documents/models.py:136 #: documents/filters.py:755 documents/models.py:136
msgid "Maximum nesting depth exceeded." msgid "Maximum nesting depth exceeded."
msgstr "" msgstr ""
#: documents/filters.py:1094 #: documents/filters.py:1073
msgid "Custom field not found" msgid "Custom field not found"
msgstr "" msgstr ""
@@ -1338,48 +1338,48 @@ msgstr ""
msgid "workflow runs" msgid "workflow runs"
msgstr "" msgstr ""
#: documents/serialisers.py:522 documents/serialisers.py:874 #: documents/serialisers.py:521 documents/serialisers.py:873
#: documents/serialisers.py:2776 documents/views.py:299 documents/views.py:2558 #: documents/serialisers.py:2767 documents/views.py:299 documents/views.py:2555
#: paperless_mail/serialisers.py:155 #: paperless_mail/serialisers.py:155
msgid "Insufficient permissions." msgid "Insufficient permissions."
msgstr "" msgstr ""
#: documents/serialisers.py:710 #: documents/serialisers.py:709
msgid "Invalid color." msgid "Invalid color."
msgstr "" msgstr ""
#: documents/serialisers.py:2248 #: documents/serialisers.py:2244
#, python-format #, python-format
msgid "File type %(type)s not supported" msgid "File type %(type)s not supported"
msgstr "" msgstr ""
#: documents/serialisers.py:2292 #: documents/serialisers.py:2288
#, python-format #, python-format
msgid "Custom field id must be an integer: %(id)s" msgid "Custom field id must be an integer: %(id)s"
msgstr "" msgstr ""
#: documents/serialisers.py:2299 #: documents/serialisers.py:2295
#, python-format #, python-format
msgid "Custom field with id %(id)s does not exist" msgid "Custom field with id %(id)s does not exist"
msgstr "" msgstr ""
#: documents/serialisers.py:2316 documents/serialisers.py:2326 #: documents/serialisers.py:2312 documents/serialisers.py:2322
msgid "Custom fields must be a list of integers or an object mapping ids to values." msgid "Custom fields must be a list of integers or an object mapping ids to values."
msgstr "" msgstr ""
#: documents/serialisers.py:2321 #: documents/serialisers.py:2317
msgid "Some custom fields don't exist or were specified twice." msgid "Some custom fields don't exist or were specified twice."
msgstr "" msgstr ""
#: documents/serialisers.py:2468 #: documents/serialisers.py:2464
msgid "Invalid variable detected." msgid "Invalid variable detected."
msgstr "" msgstr ""
#: documents/serialisers.py:2832 #: documents/serialisers.py:2823
msgid "Duplicate document identifiers are not allowed." msgid "Duplicate document identifiers are not allowed."
msgstr "" msgstr ""
#: documents/serialisers.py:2862 documents/views.py:4517 #: documents/serialisers.py:2853 documents/views.py:4509
#, python-format #, python-format
msgid "Documents not found: %(ids)s" msgid "Documents not found: %(ids)s"
msgstr "" msgstr ""
@@ -1634,36 +1634,36 @@ msgstr ""
msgid "Unable to parse URI {value}" msgid "Unable to parse URI {value}"
msgstr "" msgstr ""
#: documents/views.py:292 documents/views.py:2555 #: documents/views.py:292 documents/views.py:2552
msgid "Invalid more_like_id" msgid "Invalid more_like_id"
msgstr "" msgstr ""
#: documents/views.py:1567 #: documents/views.py:1566
msgid "Invalid AI configuration." msgid "Invalid AI configuration."
msgstr "" msgstr ""
#: documents/views.py:1576 #: documents/views.py:1575
msgid "AI backend request timed out." msgid "AI backend request timed out."
msgstr "" msgstr ""
#: documents/views.py:2380 documents/views.py:2701 #: documents/views.py:2377 documents/views.py:2698
msgid "Specify only one of text, title_search, query, or more_like_id." msgid "Specify only one of text, title_search, query, or more_like_id."
msgstr "" msgstr ""
#: documents/views.py:4529 #: documents/views.py:4522
#, python-format #, python-format
msgid "Insufficient permissions to share document %(id)s." msgid "Insufficient permissions to share document %(id)s."
msgstr "" msgstr ""
#: documents/views.py:4575 #: documents/views.py:4568
msgid "Bundle is already being processed." msgid "Bundle is already being processed."
msgstr "" msgstr ""
#: documents/views.py:4636 #: documents/views.py:4629
msgid "The share link bundle is still being prepared. Please try again later." msgid "The share link bundle is still being prepared. Please try again later."
msgstr "" msgstr ""
#: documents/views.py:4646 #: documents/views.py:4639
msgid "The share link bundle is unavailable." msgid "The share link bundle is unavailable."
msgstr "" msgstr ""
+30 -30
View File
@@ -2,8 +2,8 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: paperless-ngx\n" "Project-Id-Version: paperless-ngx\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2026-07-31 16:14+0000\n" "POT-Creation-Date: 2026-08-08 14:28+0000\n"
"PO-Revision-Date: 2026-07-31 16:15\n" "PO-Revision-Date: 2026-08-08 14:29\n"
"Last-Translator: \n" "Last-Translator: \n"
"Language-Team: Malay\n" "Language-Team: Malay\n"
"Language: ms_MY\n" "Language: ms_MY\n"
@@ -21,39 +21,39 @@ msgstr ""
msgid "Documents" msgid "Documents"
msgstr "Dokumen" msgstr "Dokumen"
#: documents/filters.py:472 #: documents/filters.py:471
msgid "Value must be valid JSON." msgid "Value must be valid JSON."
msgstr "" msgstr ""
#: documents/filters.py:491 #: documents/filters.py:490
msgid "Invalid custom field query expression" msgid "Invalid custom field query expression"
msgstr "" msgstr ""
#: documents/filters.py:501 #: documents/filters.py:500
msgid "Invalid expression list. Must be nonempty." msgid "Invalid expression list. Must be nonempty."
msgstr "" msgstr ""
#: documents/filters.py:522 #: documents/filters.py:521
msgid "Invalid logical operator {op!r}" msgid "Invalid logical operator {op!r}"
msgstr "" msgstr ""
#: documents/filters.py:536 #: documents/filters.py:535
msgid "Maximum number of query conditions exceeded." msgid "Maximum number of query conditions exceeded."
msgstr "" msgstr ""
#: documents/filters.py:600 #: documents/filters.py:599
msgid "{name!r} is not a valid custom field." msgid "{name!r} is not a valid custom field."
msgstr "" msgstr ""
#: documents/filters.py:637 #: documents/filters.py:636
msgid "{data_type} does not support query expr {expr!r}." msgid "{data_type} does not support query expr {expr!r}."
msgstr "" msgstr ""
#: documents/filters.py:752 documents/models.py:136 #: documents/filters.py:755 documents/models.py:136
msgid "Maximum nesting depth exceeded." msgid "Maximum nesting depth exceeded."
msgstr "" msgstr ""
#: documents/filters.py:1094 #: documents/filters.py:1073
msgid "Custom field not found" msgid "Custom field not found"
msgstr "" msgstr ""
@@ -1338,48 +1338,48 @@ msgstr ""
msgid "workflow runs" msgid "workflow runs"
msgstr "" msgstr ""
#: documents/serialisers.py:522 documents/serialisers.py:874 #: documents/serialisers.py:521 documents/serialisers.py:873
#: documents/serialisers.py:2776 documents/views.py:299 documents/views.py:2558 #: documents/serialisers.py:2767 documents/views.py:299 documents/views.py:2555
#: paperless_mail/serialisers.py:155 #: paperless_mail/serialisers.py:155
msgid "Insufficient permissions." msgid "Insufficient permissions."
msgstr "" msgstr ""
#: documents/serialisers.py:710 #: documents/serialisers.py:709
msgid "Invalid color." msgid "Invalid color."
msgstr "" msgstr ""
#: documents/serialisers.py:2248 #: documents/serialisers.py:2244
#, python-format #, python-format
msgid "File type %(type)s not supported" msgid "File type %(type)s not supported"
msgstr "" msgstr ""
#: documents/serialisers.py:2292 #: documents/serialisers.py:2288
#, python-format #, python-format
msgid "Custom field id must be an integer: %(id)s" msgid "Custom field id must be an integer: %(id)s"
msgstr "" msgstr ""
#: documents/serialisers.py:2299 #: documents/serialisers.py:2295
#, python-format #, python-format
msgid "Custom field with id %(id)s does not exist" msgid "Custom field with id %(id)s does not exist"
msgstr "" msgstr ""
#: documents/serialisers.py:2316 documents/serialisers.py:2326 #: documents/serialisers.py:2312 documents/serialisers.py:2322
msgid "Custom fields must be a list of integers or an object mapping ids to values." msgid "Custom fields must be a list of integers or an object mapping ids to values."
msgstr "" msgstr ""
#: documents/serialisers.py:2321 #: documents/serialisers.py:2317
msgid "Some custom fields don't exist or were specified twice." msgid "Some custom fields don't exist or were specified twice."
msgstr "" msgstr ""
#: documents/serialisers.py:2468 #: documents/serialisers.py:2464
msgid "Invalid variable detected." msgid "Invalid variable detected."
msgstr "" msgstr ""
#: documents/serialisers.py:2832 #: documents/serialisers.py:2823
msgid "Duplicate document identifiers are not allowed." msgid "Duplicate document identifiers are not allowed."
msgstr "" msgstr ""
#: documents/serialisers.py:2862 documents/views.py:4517 #: documents/serialisers.py:2853 documents/views.py:4509
#, python-format #, python-format
msgid "Documents not found: %(ids)s" msgid "Documents not found: %(ids)s"
msgstr "" msgstr ""
@@ -1634,36 +1634,36 @@ msgstr ""
msgid "Unable to parse URI {value}" msgid "Unable to parse URI {value}"
msgstr "" msgstr ""
#: documents/views.py:292 documents/views.py:2555 #: documents/views.py:292 documents/views.py:2552
msgid "Invalid more_like_id" msgid "Invalid more_like_id"
msgstr "" msgstr ""
#: documents/views.py:1567 #: documents/views.py:1566
msgid "Invalid AI configuration." msgid "Invalid AI configuration."
msgstr "" msgstr ""
#: documents/views.py:1576 #: documents/views.py:1575
msgid "AI backend request timed out." msgid "AI backend request timed out."
msgstr "" msgstr ""
#: documents/views.py:2380 documents/views.py:2701 #: documents/views.py:2377 documents/views.py:2698
msgid "Specify only one of text, title_search, query, or more_like_id." msgid "Specify only one of text, title_search, query, or more_like_id."
msgstr "" msgstr ""
#: documents/views.py:4529 #: documents/views.py:4522
#, python-format #, python-format
msgid "Insufficient permissions to share document %(id)s." msgid "Insufficient permissions to share document %(id)s."
msgstr "" msgstr ""
#: documents/views.py:4575 #: documents/views.py:4568
msgid "Bundle is already being processed." msgid "Bundle is already being processed."
msgstr "" msgstr ""
#: documents/views.py:4636 #: documents/views.py:4629
msgid "The share link bundle is still being prepared. Please try again later." msgid "The share link bundle is still being prepared. Please try again later."
msgstr "" msgstr ""
#: documents/views.py:4646 #: documents/views.py:4639
msgid "The share link bundle is unavailable." msgid "The share link bundle is unavailable."
msgstr "" msgstr ""
+30 -30
View File
@@ -2,8 +2,8 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: paperless-ngx\n" "Project-Id-Version: paperless-ngx\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2026-07-31 16:14+0000\n" "POT-Creation-Date: 2026-08-08 14:28+0000\n"
"PO-Revision-Date: 2026-07-31 16:15\n" "PO-Revision-Date: 2026-08-08 14:29\n"
"Last-Translator: \n" "Last-Translator: \n"
"Language-Team: Dutch\n" "Language-Team: Dutch\n"
"Language: nl_NL\n" "Language: nl_NL\n"
@@ -21,39 +21,39 @@ msgstr ""
msgid "Documents" msgid "Documents"
msgstr "Documenten" msgstr "Documenten"
#: documents/filters.py:472 #: documents/filters.py:471
msgid "Value must be valid JSON." msgid "Value must be valid JSON."
msgstr "Waarde moet een geldige JSON zijn." msgstr "Waarde moet een geldige JSON zijn."
#: documents/filters.py:491 #: documents/filters.py:490
msgid "Invalid custom field query expression" msgid "Invalid custom field query expression"
msgstr "Ongeldige aangepaste veld query expressie" msgstr "Ongeldige aangepaste veld query expressie"
#: documents/filters.py:501 #: documents/filters.py:500
msgid "Invalid expression list. Must be nonempty." msgid "Invalid expression list. Must be nonempty."
msgstr "Ongeldige expressielijst mag niet leeg zijn." msgstr "Ongeldige expressielijst mag niet leeg zijn."
#: documents/filters.py:522 #: documents/filters.py:521
msgid "Invalid logical operator {op!r}" msgid "Invalid logical operator {op!r}"
msgstr "Ongeldige logische operator {op!r}" msgstr "Ongeldige logische operator {op!r}"
#: documents/filters.py:536 #: documents/filters.py:535
msgid "Maximum number of query conditions exceeded." msgid "Maximum number of query conditions exceeded."
msgstr "Maximum aantal query voorwaarden overschreden." msgstr "Maximum aantal query voorwaarden overschreden."
#: documents/filters.py:600 #: documents/filters.py:599
msgid "{name!r} is not a valid custom field." msgid "{name!r} is not a valid custom field."
msgstr "{name!r} is geen geldig aangepast veld." msgstr "{name!r} is geen geldig aangepast veld."
#: documents/filters.py:637 #: documents/filters.py:636
msgid "{data_type} does not support query expr {expr!r}." msgid "{data_type} does not support query expr {expr!r}."
msgstr "{data_type} ondersteunt geen query expr {expr!r}." msgstr "{data_type} ondersteunt geen query expr {expr!r}."
#: documents/filters.py:752 documents/models.py:136 #: documents/filters.py:755 documents/models.py:136
msgid "Maximum nesting depth exceeded." msgid "Maximum nesting depth exceeded."
msgstr "Maximale nestdiepte overschreden." msgstr "Maximale nestdiepte overschreden."
#: documents/filters.py:1094 #: documents/filters.py:1073
msgid "Custom field not found" msgid "Custom field not found"
msgstr "Aangepast veld niet gevonden" msgstr "Aangepast veld niet gevonden"
@@ -1338,48 +1338,48 @@ msgstr ""
msgid "workflow runs" msgid "workflow runs"
msgstr "" msgstr ""
#: documents/serialisers.py:522 documents/serialisers.py:874 #: documents/serialisers.py:521 documents/serialisers.py:873
#: documents/serialisers.py:2776 documents/views.py:299 documents/views.py:2558 #: documents/serialisers.py:2767 documents/views.py:299 documents/views.py:2555
#: paperless_mail/serialisers.py:155 #: paperless_mail/serialisers.py:155
msgid "Insufficient permissions." msgid "Insufficient permissions."
msgstr "" msgstr ""
#: documents/serialisers.py:710 #: documents/serialisers.py:709
msgid "Invalid color." msgid "Invalid color."
msgstr "Ongeldig kleur." msgstr "Ongeldig kleur."
#: documents/serialisers.py:2248 #: documents/serialisers.py:2244
#, python-format #, python-format
msgid "File type %(type)s not supported" msgid "File type %(type)s not supported"
msgstr "Bestandstype %(type)s niet ondersteund" msgstr "Bestandstype %(type)s niet ondersteund"
#: documents/serialisers.py:2292 #: documents/serialisers.py:2288
#, python-format #, python-format
msgid "Custom field id must be an integer: %(id)s" msgid "Custom field id must be an integer: %(id)s"
msgstr "" msgstr ""
#: documents/serialisers.py:2299 #: documents/serialisers.py:2295
#, python-format #, python-format
msgid "Custom field with id %(id)s does not exist" msgid "Custom field with id %(id)s does not exist"
msgstr "Aangepast veld met id %(id)s bestaat niet" msgstr "Aangepast veld met id %(id)s bestaat niet"
#: documents/serialisers.py:2316 documents/serialisers.py:2326 #: documents/serialisers.py:2312 documents/serialisers.py:2322
msgid "Custom fields must be a list of integers or an object mapping ids to values." 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." msgstr "Aangepaste velden moeten een lijst van numerieke waarden zijn of een object mapping id naar waarden."
#: documents/serialisers.py:2321 #: documents/serialisers.py:2317
msgid "Some custom fields don't exist or were specified twice." msgid "Some custom fields don't exist or were specified twice."
msgstr "Sommige aangepaste velden bestaan niet of zijn dubbel opgegeven." msgstr "Sommige aangepaste velden bestaan niet of zijn dubbel opgegeven."
#: documents/serialisers.py:2468 #: documents/serialisers.py:2464
msgid "Invalid variable detected." msgid "Invalid variable detected."
msgstr "Ongeldige variabele ontdekt." msgstr "Ongeldige variabele ontdekt."
#: documents/serialisers.py:2832 #: documents/serialisers.py:2823
msgid "Duplicate document identifiers are not allowed." msgid "Duplicate document identifiers are not allowed."
msgstr "" msgstr ""
#: documents/serialisers.py:2862 documents/views.py:4517 #: documents/serialisers.py:2853 documents/views.py:4509
#, python-format #, python-format
msgid "Documents not found: %(ids)s" msgid "Documents not found: %(ids)s"
msgstr "" msgstr ""
@@ -1635,36 +1635,36 @@ msgstr ""
msgid "Unable to parse URI {value}" msgid "Unable to parse URI {value}"
msgstr "" msgstr ""
#: documents/views.py:292 documents/views.py:2555 #: documents/views.py:292 documents/views.py:2552
msgid "Invalid more_like_id" msgid "Invalid more_like_id"
msgstr "" msgstr ""
#: documents/views.py:1567 #: documents/views.py:1566
msgid "Invalid AI configuration." msgid "Invalid AI configuration."
msgstr "" msgstr ""
#: documents/views.py:1576 #: documents/views.py:1575
msgid "AI backend request timed out." msgid "AI backend request timed out."
msgstr "" msgstr ""
#: documents/views.py:2380 documents/views.py:2701 #: documents/views.py:2377 documents/views.py:2698
msgid "Specify only one of text, title_search, query, or more_like_id." msgid "Specify only one of text, title_search, query, or more_like_id."
msgstr "" msgstr ""
#: documents/views.py:4529 #: documents/views.py:4522
#, python-format #, python-format
msgid "Insufficient permissions to share document %(id)s." msgid "Insufficient permissions to share document %(id)s."
msgstr "" msgstr ""
#: documents/views.py:4575 #: documents/views.py:4568
msgid "Bundle is already being processed." msgid "Bundle is already being processed."
msgstr "" msgstr ""
#: documents/views.py:4636 #: documents/views.py:4629
msgid "The share link bundle is still being prepared. Please try again later." msgid "The share link bundle is still being prepared. Please try again later."
msgstr "" msgstr ""
#: documents/views.py:4646 #: documents/views.py:4639
msgid "The share link bundle is unavailable." msgid "The share link bundle is unavailable."
msgstr "" msgstr ""
+30 -30
View File
@@ -2,8 +2,8 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: paperless-ngx\n" "Project-Id-Version: paperless-ngx\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2026-07-31 16:14+0000\n" "POT-Creation-Date: 2026-08-08 14:28+0000\n"
"PO-Revision-Date: 2026-07-31 16:15\n" "PO-Revision-Date: 2026-08-08 14:29\n"
"Last-Translator: \n" "Last-Translator: \n"
"Language-Team: Norwegian\n" "Language-Team: Norwegian\n"
"Language: no_NO\n" "Language: no_NO\n"
@@ -21,39 +21,39 @@ msgstr ""
msgid "Documents" msgid "Documents"
msgstr "Dokumenter" msgstr "Dokumenter"
#: documents/filters.py:472 #: documents/filters.py:471
msgid "Value must be valid JSON." msgid "Value must be valid JSON."
msgstr "Verdien må være gyldig JSON." msgstr "Verdien må være gyldig JSON."
#: documents/filters.py:491 #: documents/filters.py:490
msgid "Invalid custom field query expression" msgid "Invalid custom field query expression"
msgstr "Ugyldig spørringsuttrykk for egendefinerte felt" msgstr "Ugyldig spørringsuttrykk for egendefinerte felt"
#: documents/filters.py:501 #: documents/filters.py:500
msgid "Invalid expression list. Must be nonempty." msgid "Invalid expression list. Must be nonempty."
msgstr "Ugyldig uttrykksliste. Kan ikke være tom." msgstr "Ugyldig uttrykksliste. Kan ikke være tom."
#: documents/filters.py:522 #: documents/filters.py:521
msgid "Invalid logical operator {op!r}" msgid "Invalid logical operator {op!r}"
msgstr "Ugyldig logiske operator {op!r}" msgstr "Ugyldig logiske operator {op!r}"
#: documents/filters.py:536 #: documents/filters.py:535
msgid "Maximum number of query conditions exceeded." msgid "Maximum number of query conditions exceeded."
msgstr "Maksimalt antall spørringsbetingelser er overskredet." msgstr "Maksimalt antall spørringsbetingelser er overskredet."
#: documents/filters.py:600 #: documents/filters.py:599
msgid "{name!r} is not a valid custom field." msgid "{name!r} is not a valid custom field."
msgstr "{name!r} er ikke et gyldig egendefinert felt." msgstr "{name!r} er ikke et gyldig egendefinert felt."
#: documents/filters.py:637 #: documents/filters.py:636
msgid "{data_type} does not support query expr {expr!r}." msgid "{data_type} does not support query expr {expr!r}."
msgstr "{data_type} støtter ikke spørring expr {expr!r}." msgstr "{data_type} støtter ikke spørring expr {expr!r}."
#: documents/filters.py:752 documents/models.py:136 #: documents/filters.py:755 documents/models.py:136
msgid "Maximum nesting depth exceeded." msgid "Maximum nesting depth exceeded."
msgstr "For mange nivåer med nøsting." msgstr "For mange nivåer med nøsting."
#: documents/filters.py:1094 #: documents/filters.py:1073
msgid "Custom field not found" msgid "Custom field not found"
msgstr "Egendefinert felt ble ikke funnet" msgstr "Egendefinert felt ble ikke funnet"
@@ -1338,48 +1338,48 @@ msgstr "workflow run (NO)"
msgid "workflow runs" msgid "workflow runs"
msgstr "workflow runs (NO)" msgstr "workflow runs (NO)"
#: documents/serialisers.py:522 documents/serialisers.py:874 #: documents/serialisers.py:521 documents/serialisers.py:873
#: documents/serialisers.py:2776 documents/views.py:299 documents/views.py:2558 #: documents/serialisers.py:2767 documents/views.py:299 documents/views.py:2555
#: paperless_mail/serialisers.py:155 #: paperless_mail/serialisers.py:155
msgid "Insufficient permissions." msgid "Insufficient permissions."
msgstr "Insufficient permissions. (NO)" msgstr "Insufficient permissions. (NO)"
#: documents/serialisers.py:710 #: documents/serialisers.py:709
msgid "Invalid color." msgid "Invalid color."
msgstr "Ugyldig farge." msgstr "Ugyldig farge."
#: documents/serialisers.py:2248 #: documents/serialisers.py:2244
#, python-format #, python-format
msgid "File type %(type)s not supported" msgid "File type %(type)s not supported"
msgstr "Filtype %(type)s støttes ikke" msgstr "Filtype %(type)s støttes ikke"
#: documents/serialisers.py:2292 #: documents/serialisers.py:2288
#, python-format #, python-format
msgid "Custom field id must be an integer: %(id)s" msgid "Custom field id must be an integer: %(id)s"
msgstr "Egendefinert felt-id må være et heltall: %(id)s" msgstr "Egendefinert felt-id må være et heltall: %(id)s"
#: documents/serialisers.py:2299 #: documents/serialisers.py:2295
#, python-format #, python-format
msgid "Custom field with id %(id)s does not exist" msgid "Custom field with id %(id)s does not exist"
msgstr "Egendefinert felt med id %(id)s finnes ikke" msgstr "Egendefinert felt med id %(id)s finnes ikke"
#: documents/serialisers.py:2316 documents/serialisers.py:2326 #: documents/serialisers.py:2312 documents/serialisers.py:2322
msgid "Custom fields must be a list of integers or an object mapping ids to values." 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)" msgstr "Custom fields must be a list of integers or an object mapping ids to values. (NO)"
#: documents/serialisers.py:2321 #: documents/serialisers.py:2317
msgid "Some custom fields don't exist or were specified twice." msgid "Some custom fields don't exist or were specified twice."
msgstr "Some custom fields don't exist or were specified twice. (NO)" msgstr "Some custom fields don't exist or were specified twice. (NO)"
#: documents/serialisers.py:2468 #: documents/serialisers.py:2464
msgid "Invalid variable detected." msgid "Invalid variable detected."
msgstr "Ugyldig variabel oppdaget." msgstr "Ugyldig variabel oppdaget."
#: documents/serialisers.py:2832 #: documents/serialisers.py:2823
msgid "Duplicate document identifiers are not allowed." msgid "Duplicate document identifiers are not allowed."
msgstr "Duplicate document identifiers are not allowed. (NO)" msgstr "Duplicate document identifiers are not allowed. (NO)"
#: documents/serialisers.py:2862 documents/views.py:4517 #: documents/serialisers.py:2853 documents/views.py:4509
#, python-format #, python-format
msgid "Documents not found: %(ids)s" msgid "Documents not found: %(ids)s"
msgstr "Documents not found: %(ids)s (NO)" 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}" msgid "Unable to parse URI {value}"
msgstr "Unable to parse URI {value} (NO)" msgstr "Unable to parse URI {value} (NO)"
#: documents/views.py:292 documents/views.py:2555 #: documents/views.py:292 documents/views.py:2552
msgid "Invalid more_like_id" msgid "Invalid more_like_id"
msgstr "Invalid more_like_id (NO)" msgstr "Invalid more_like_id (NO)"
#: documents/views.py:1567 #: documents/views.py:1566
msgid "Invalid AI configuration." msgid "Invalid AI configuration."
msgstr "Invalid AI configuration. (NO)" msgstr "Invalid AI configuration. (NO)"
#: documents/views.py:1576 #: documents/views.py:1575
msgid "AI backend request timed out." msgid "AI backend request timed out."
msgstr "Forespørselen til KI-tjenesten fikk tidsavbrudd." msgstr "Forespørselen til KI-tjenesten fikk tidsavbrudd."
#: documents/views.py:2380 documents/views.py:2701 #: documents/views.py:2377 documents/views.py:2698
msgid "Specify only one of text, title_search, query, or more_like_id." 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)" msgstr "Specify only one of text, title_search, query, or more_like_id. (NO)"
#: documents/views.py:4529 #: documents/views.py:4522
#, python-format #, python-format
msgid "Insufficient permissions to share document %(id)s." msgid "Insufficient permissions to share document %(id)s."
msgstr "Insufficient permissions to share document %(id)s. (NO)" msgstr "Insufficient permissions to share document %(id)s. (NO)"
#: documents/views.py:4575 #: documents/views.py:4568
msgid "Bundle is already being processed." msgid "Bundle is already being processed."
msgstr "Bundle is already being processed. (NO)" msgstr "Bundle is already being processed. (NO)"
#: documents/views.py:4636 #: documents/views.py:4629
msgid "The share link bundle is still being prepared. Please try again later." 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)" msgstr "The share link bundle is still being prepared. Please try again later. (NO)"
#: documents/views.py:4646 #: documents/views.py:4639
msgid "The share link bundle is unavailable." msgid "The share link bundle is unavailable."
msgstr "The share link bundle is unavailable. (NO)" msgstr "The share link bundle is unavailable. (NO)"
+30 -30
View File
@@ -2,8 +2,8 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: paperless-ngx\n" "Project-Id-Version: paperless-ngx\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2026-07-31 16:14+0000\n" "POT-Creation-Date: 2026-08-08 14:28+0000\n"
"PO-Revision-Date: 2026-07-31 16:15\n" "PO-Revision-Date: 2026-08-08 14:29\n"
"Last-Translator: \n" "Last-Translator: \n"
"Language-Team: Polish\n" "Language-Team: Polish\n"
"Language: pl_PL\n" "Language: pl_PL\n"
@@ -21,39 +21,39 @@ msgstr ""
msgid "Documents" msgid "Documents"
msgstr "Dokumenty" msgstr "Dokumenty"
#: documents/filters.py:472 #: documents/filters.py:471
msgid "Value must be valid JSON." msgid "Value must be valid JSON."
msgstr "Wartość musi być poprawnym JSON-em." msgstr "Wartość musi być poprawnym JSON-em."
#: documents/filters.py:491 #: documents/filters.py:490
msgid "Invalid custom field query expression" msgid "Invalid custom field query expression"
msgstr "Nieprawidłowe wyrażenie zapytania pola niestandardowego" msgstr "Nieprawidłowe wyrażenie zapytania pola niestandardowego"
#: documents/filters.py:501 #: documents/filters.py:500
msgid "Invalid expression list. Must be nonempty." msgid "Invalid expression list. Must be nonempty."
msgstr "Nieprawidłowa lista wyrażeń. Nie może być pusta." msgstr "Nieprawidłowa lista wyrażeń. Nie może być pusta."
#: documents/filters.py:522 #: documents/filters.py:521
msgid "Invalid logical operator {op!r}" msgid "Invalid logical operator {op!r}"
msgstr "Nieprawidłowy operator logiczny {op!r}" msgstr "Nieprawidłowy operator logiczny {op!r}"
#: documents/filters.py:536 #: documents/filters.py:535
msgid "Maximum number of query conditions exceeded." msgid "Maximum number of query conditions exceeded."
msgstr "Maksymalna liczba warunków zapytania została przekroczona." msgstr "Maksymalna liczba warunków zapytania została przekroczona."
#: documents/filters.py:600 #: documents/filters.py:599
msgid "{name!r} is not a valid custom field." msgid "{name!r} is not a valid custom field."
msgstr "{name!r} nie jest prawidłowym polem niestandardowym." msgstr "{name!r} nie jest prawidłowym polem niestandardowym."
#: documents/filters.py:637 #: documents/filters.py:636
msgid "{data_type} does not support query expr {expr!r}." msgid "{data_type} does not support query expr {expr!r}."
msgstr "{data_type} nie obsługuje wyrażenia zapytania {expr!r}." msgstr "{data_type} nie obsługuje wyrażenia zapytania {expr!r}."
#: documents/filters.py:752 documents/models.py:136 #: documents/filters.py:755 documents/models.py:136
msgid "Maximum nesting depth exceeded." msgid "Maximum nesting depth exceeded."
msgstr "Przekroczono maksymalną głębokość zagnieżdżenia." msgstr "Przekroczono maksymalną głębokość zagnieżdżenia."
#: documents/filters.py:1094 #: documents/filters.py:1073
msgid "Custom field not found" msgid "Custom field not found"
msgstr "Nie znaleziono pola niestandardowego" msgstr "Nie znaleziono pola niestandardowego"
@@ -1338,48 +1338,48 @@ msgstr "uruchomienie przepływu pracy"
msgid "workflow runs" msgid "workflow runs"
msgstr "uruchomienia przepływu pracy" msgstr "uruchomienia przepływu pracy"
#: documents/serialisers.py:522 documents/serialisers.py:874 #: documents/serialisers.py:521 documents/serialisers.py:873
#: documents/serialisers.py:2776 documents/views.py:299 documents/views.py:2558 #: documents/serialisers.py:2767 documents/views.py:299 documents/views.py:2555
#: paperless_mail/serialisers.py:155 #: paperless_mail/serialisers.py:155
msgid "Insufficient permissions." msgid "Insufficient permissions."
msgstr "Niewystarczające uprawnienia." msgstr "Niewystarczające uprawnienia."
#: documents/serialisers.py:710 #: documents/serialisers.py:709
msgid "Invalid color." msgid "Invalid color."
msgstr "Nieprawidłowy kolor." msgstr "Nieprawidłowy kolor."
#: documents/serialisers.py:2248 #: documents/serialisers.py:2244
#, python-format #, python-format
msgid "File type %(type)s not supported" msgid "File type %(type)s not supported"
msgstr "Typ pliku %(type)s nie jest obsługiwany" msgstr "Typ pliku %(type)s nie jest obsługiwany"
#: documents/serialisers.py:2292 #: documents/serialisers.py:2288
#, python-format #, python-format
msgid "Custom field id must be an integer: %(id)s" msgid "Custom field id must be an integer: %(id)s"
msgstr "Identyfikator pola niestandardowego musi być liczbą całkowitą: %(id)s" msgstr "Identyfikator pola niestandardowego musi być liczbą całkowitą: %(id)s"
#: documents/serialisers.py:2299 #: documents/serialisers.py:2295
#, python-format #, python-format
msgid "Custom field with id %(id)s does not exist" msgid "Custom field with id %(id)s does not exist"
msgstr "Pole niestandardowe z id %(id)s nie istnieje" msgstr "Pole niestandardowe z id %(id)s nie istnieje"
#: documents/serialisers.py:2316 documents/serialisers.py:2326 #: documents/serialisers.py:2312 documents/serialisers.py:2322
msgid "Custom fields must be a list of integers or an object mapping ids to values." 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." msgstr "Pola niestandardowe muszą być listą liczb całkowitych lub obiektem mapującym identyfikatory na wartości."
#: documents/serialisers.py:2321 #: documents/serialisers.py:2317
msgid "Some custom fields don't exist or were specified twice." msgid "Some custom fields don't exist or were specified twice."
msgstr "Niektóre niestandardowe pola nie istnieją lub zostały określone dwukrotnie." msgstr "Niektóre niestandardowe pola nie istnieją lub zostały określone dwukrotnie."
#: documents/serialisers.py:2468 #: documents/serialisers.py:2464
msgid "Invalid variable detected." msgid "Invalid variable detected."
msgstr "Wykryto nieprawidłową zmienną." msgstr "Wykryto nieprawidłową zmienną."
#: documents/serialisers.py:2832 #: documents/serialisers.py:2823
msgid "Duplicate document identifiers are not allowed." msgid "Duplicate document identifiers are not allowed."
msgstr "Nie dopuszcza się powielania identyfikatorów dokumentów." msgstr "Nie dopuszcza się powielania identyfikatorów dokumentów."
#: documents/serialisers.py:2862 documents/views.py:4517 #: documents/serialisers.py:2853 documents/views.py:4509
#, python-format #, python-format
msgid "Documents not found: %(ids)s" msgid "Documents not found: %(ids)s"
msgstr "Nie znaleziono dokumentów: %(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}" msgid "Unable to parse URI {value}"
msgstr "Nie można przetworzyć URI {value}" msgstr "Nie można przetworzyć URI {value}"
#: documents/views.py:292 documents/views.py:2555 #: documents/views.py:292 documents/views.py:2552
msgid "Invalid more_like_id" msgid "Invalid more_like_id"
msgstr "Nieprawidłowy more_like_id" msgstr "Nieprawidłowy more_like_id"
#: documents/views.py:1567 #: documents/views.py:1566
msgid "Invalid AI configuration." msgid "Invalid AI configuration."
msgstr "" msgstr ""
#: documents/views.py:1576 #: documents/views.py:1575
msgid "AI backend request timed out." msgid "AI backend request timed out."
msgstr "" msgstr ""
#: documents/views.py:2380 documents/views.py:2701 #: documents/views.py:2377 documents/views.py:2698
msgid "Specify only one of text, title_search, query, or more_like_id." msgid "Specify only one of text, title_search, query, or more_like_id."
msgstr "" msgstr ""
#: documents/views.py:4529 #: documents/views.py:4522
#, python-format #, python-format
msgid "Insufficient permissions to share document %(id)s." msgid "Insufficient permissions to share document %(id)s."
msgstr "Brak uprawnień do udostępnienia dokumentu %(id)s." msgstr "Brak uprawnień do udostępnienia dokumentu %(id)s."
#: documents/views.py:4575 #: documents/views.py:4568
msgid "Bundle is already being processed." msgid "Bundle is already being processed."
msgstr "Pakiet jest już przetwarzany." msgstr "Pakiet jest już przetwarzany."
#: documents/views.py:4636 #: documents/views.py:4629
msgid "The share link bundle is still being prepared. Please try again later." 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." msgstr "Pakiet do udostępnienia jest nadal przygotowywany. Spróbuj ponownie później."
#: documents/views.py:4646 #: documents/views.py:4639
msgid "The share link bundle is unavailable." msgid "The share link bundle is unavailable."
msgstr "Pakiet do udostępnienia jest niedostępny." msgstr "Pakiet do udostępnienia jest niedostępny."
+30 -30
View File
@@ -2,8 +2,8 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: paperless-ngx\n" "Project-Id-Version: paperless-ngx\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2026-07-31 16:14+0000\n" "POT-Creation-Date: 2026-08-08 14:28+0000\n"
"PO-Revision-Date: 2026-07-31 16:15\n" "PO-Revision-Date: 2026-08-08 14:29\n"
"Last-Translator: \n" "Last-Translator: \n"
"Language-Team: Portuguese, Brazilian\n" "Language-Team: Portuguese, Brazilian\n"
"Language: pt_BR\n" "Language: pt_BR\n"
@@ -21,39 +21,39 @@ msgstr ""
msgid "Documents" msgid "Documents"
msgstr "Documentos" msgstr "Documentos"
#: documents/filters.py:472 #: documents/filters.py:471
msgid "Value must be valid JSON." msgid "Value must be valid JSON."
msgstr "O valor deve ser um JSON válido." msgstr "O valor deve ser um JSON válido."
#: documents/filters.py:491 #: documents/filters.py:490
msgid "Invalid custom field query expression" msgid "Invalid custom field query expression"
msgstr "Expressão de consulta de campo personalizado inválida" msgstr "Expressão de consulta de campo personalizado inválida"
#: documents/filters.py:501 #: documents/filters.py:500
msgid "Invalid expression list. Must be nonempty." msgid "Invalid expression list. Must be nonempty."
msgstr "Lista de expressões inválida. Deve estar não vazia." msgstr "Lista de expressões inválida. Deve estar não vazia."
#: documents/filters.py:522 #: documents/filters.py:521
msgid "Invalid logical operator {op!r}" msgid "Invalid logical operator {op!r}"
msgstr "Operador lógico inválido {op!r}" msgstr "Operador lógico inválido {op!r}"
#: documents/filters.py:536 #: documents/filters.py:535
msgid "Maximum number of query conditions exceeded." msgid "Maximum number of query conditions exceeded."
msgstr "Número máximo de condições de consulta excedido." msgstr "Número máximo de condições de consulta excedido."
#: documents/filters.py:600 #: documents/filters.py:599
msgid "{name!r} is not a valid custom field." msgid "{name!r} is not a valid custom field."
msgstr "{name!r} não é um campo personalizado válido." msgstr "{name!r} não é um campo personalizado válido."
#: documents/filters.py:637 #: documents/filters.py:636
msgid "{data_type} does not support query expr {expr!r}." msgid "{data_type} does not support query expr {expr!r}."
msgstr "{data_type} Não suporta a consulta expr {expr!r}." msgstr "{data_type} Não suporta a consulta expr {expr!r}."
#: documents/filters.py:752 documents/models.py:136 #: documents/filters.py:755 documents/models.py:136
msgid "Maximum nesting depth exceeded." msgid "Maximum nesting depth exceeded."
msgstr "Profundidade máxima do aninhamento excedida." msgstr "Profundidade máxima do aninhamento excedida."
#: documents/filters.py:1094 #: documents/filters.py:1073
msgid "Custom field not found" msgid "Custom field not found"
msgstr "Campo personalizado não encontrado" msgstr "Campo personalizado não encontrado"
@@ -1339,48 +1339,48 @@ msgstr "execução do fluxo de trabalho"
msgid "workflow runs" msgid "workflow runs"
msgstr "execução de fluxo de trabalho" msgstr "execução de fluxo de trabalho"
#: documents/serialisers.py:522 documents/serialisers.py:874 #: documents/serialisers.py:521 documents/serialisers.py:873
#: documents/serialisers.py:2776 documents/views.py:299 documents/views.py:2558 #: documents/serialisers.py:2767 documents/views.py:299 documents/views.py:2555
#: paperless_mail/serialisers.py:155 #: paperless_mail/serialisers.py:155
msgid "Insufficient permissions." msgid "Insufficient permissions."
msgstr "" msgstr ""
#: documents/serialisers.py:710 #: documents/serialisers.py:709
msgid "Invalid color." msgid "Invalid color."
msgstr "Cor inválida." msgstr "Cor inválida."
#: documents/serialisers.py:2248 #: documents/serialisers.py:2244
#, python-format #, python-format
msgid "File type %(type)s not supported" msgid "File type %(type)s not supported"
msgstr "Tipo de arquivo %(type)s não suportado" msgstr "Tipo de arquivo %(type)s não suportado"
#: documents/serialisers.py:2292 #: documents/serialisers.py:2288
#, python-format #, python-format
msgid "Custom field id must be an integer: %(id)s" msgid "Custom field id must be an integer: %(id)s"
msgstr "O ID do campo personalizado deve ser um número inteiro: %(id)s" msgstr "O ID do campo personalizado deve ser um número inteiro: %(id)s"
#: documents/serialisers.py:2299 #: documents/serialisers.py:2295
#, python-format #, python-format
msgid "Custom field with id %(id)s does not exist" msgid "Custom field with id %(id)s does not exist"
msgstr "Não existe um campo personalizado com o ID %(id)s" msgstr "Não existe um campo personalizado com o ID %(id)s"
#: documents/serialisers.py:2316 documents/serialisers.py:2326 #: documents/serialisers.py:2312 documents/serialisers.py:2322
msgid "Custom fields must be a list of integers or an object mapping ids to values." 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." msgstr "Campos personalizados devem estar em uma lista de números inteiros ou em um objeto que relacione IDs a valores."
#: documents/serialisers.py:2321 #: documents/serialisers.py:2317
msgid "Some custom fields don't exist or were specified twice." msgid "Some custom fields don't exist or were specified twice."
msgstr "Campos personalizados inválidos ou duplicados." msgstr "Campos personalizados inválidos ou duplicados."
#: documents/serialisers.py:2468 #: documents/serialisers.py:2464
msgid "Invalid variable detected." msgid "Invalid variable detected."
msgstr "Variável inválida detectada." msgstr "Variável inválida detectada."
#: documents/serialisers.py:2832 #: documents/serialisers.py:2823
msgid "Duplicate document identifiers are not allowed." msgid "Duplicate document identifiers are not allowed."
msgstr "" msgstr ""
#: documents/serialisers.py:2862 documents/views.py:4517 #: documents/serialisers.py:2853 documents/views.py:4509
#, python-format #, python-format
msgid "Documents not found: %(ids)s" msgid "Documents not found: %(ids)s"
msgstr "" msgstr ""
@@ -1637,36 +1637,36 @@ msgstr "Esquema URI '{parts.scheme}' não é permitido. Esquemas permitidos:\n"
msgid "Unable to parse URI {value}" msgid "Unable to parse URI {value}"
msgstr "Não é possível analisar o URI {value}" msgstr "Não é possível analisar o URI {value}"
#: documents/views.py:292 documents/views.py:2555 #: documents/views.py:292 documents/views.py:2552
msgid "Invalid more_like_id" msgid "Invalid more_like_id"
msgstr "" msgstr ""
#: documents/views.py:1567 #: documents/views.py:1566
msgid "Invalid AI configuration." msgid "Invalid AI configuration."
msgstr "" msgstr ""
#: documents/views.py:1576 #: documents/views.py:1575
msgid "AI backend request timed out." msgid "AI backend request timed out."
msgstr "" msgstr ""
#: documents/views.py:2380 documents/views.py:2701 #: documents/views.py:2377 documents/views.py:2698
msgid "Specify only one of text, title_search, query, or more_like_id." msgid "Specify only one of text, title_search, query, or more_like_id."
msgstr "" msgstr ""
#: documents/views.py:4529 #: documents/views.py:4522
#, python-format #, python-format
msgid "Insufficient permissions to share document %(id)s." msgid "Insufficient permissions to share document %(id)s."
msgstr "" msgstr ""
#: documents/views.py:4575 #: documents/views.py:4568
msgid "Bundle is already being processed." msgid "Bundle is already being processed."
msgstr "" msgstr ""
#: documents/views.py:4636 #: documents/views.py:4629
msgid "The share link bundle is still being prepared. Please try again later." msgid "The share link bundle is still being prepared. Please try again later."
msgstr "" msgstr ""
#: documents/views.py:4646 #: documents/views.py:4639
msgid "The share link bundle is unavailable." msgid "The share link bundle is unavailable."
msgstr "" msgstr ""
+30 -30
View File
@@ -2,8 +2,8 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: paperless-ngx\n" "Project-Id-Version: paperless-ngx\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2026-07-31 16:14+0000\n" "POT-Creation-Date: 2026-08-08 14:28+0000\n"
"PO-Revision-Date: 2026-07-31 16:15\n" "PO-Revision-Date: 2026-08-08 14:29\n"
"Last-Translator: \n" "Last-Translator: \n"
"Language-Team: Portuguese\n" "Language-Team: Portuguese\n"
"Language: pt_PT\n" "Language: pt_PT\n"
@@ -21,39 +21,39 @@ msgstr ""
msgid "Documents" msgid "Documents"
msgstr "Documentos" msgstr "Documentos"
#: documents/filters.py:472 #: documents/filters.py:471
msgid "Value must be valid JSON." msgid "Value must be valid JSON."
msgstr "O valor deve ser JSON válido." msgstr "O valor deve ser JSON válido."
#: documents/filters.py:491 #: documents/filters.py:490
msgid "Invalid custom field query expression" msgid "Invalid custom field query expression"
msgstr "Expressão de consulta de campo personalizado inválido" msgstr "Expressão de consulta de campo personalizado inválido"
#: documents/filters.py:501 #: documents/filters.py:500
msgid "Invalid expression list. Must be nonempty." msgid "Invalid expression list. Must be nonempty."
msgstr "Lista de expressões inválida. Não deve estar vazia." msgstr "Lista de expressões inválida. Não deve estar vazia."
#: documents/filters.py:522 #: documents/filters.py:521
msgid "Invalid logical operator {op!r}" msgid "Invalid logical operator {op!r}"
msgstr "Operador lógico inválido {op!r}" msgstr "Operador lógico inválido {op!r}"
#: documents/filters.py:536 #: documents/filters.py:535
msgid "Maximum number of query conditions exceeded." msgid "Maximum number of query conditions exceeded."
msgstr "O número máximo de condições de consulta foi excedido." msgstr "O número máximo de condições de consulta foi excedido."
#: documents/filters.py:600 #: documents/filters.py:599
msgid "{name!r} is not a valid custom field." msgid "{name!r} is not a valid custom field."
msgstr "{name!r} não é um campo personalizado válido." msgstr "{name!r} não é um campo personalizado válido."
#: documents/filters.py:637 #: documents/filters.py:636
msgid "{data_type} does not support query expr {expr!r}." msgid "{data_type} does not support query expr {expr!r}."
msgstr "{data_type} não aceita a expressão de consulta {expr!r}." msgstr "{data_type} não aceita a expressão de consulta {expr!r}."
#: documents/filters.py:752 documents/models.py:136 #: documents/filters.py:755 documents/models.py:136
msgid "Maximum nesting depth exceeded." msgid "Maximum nesting depth exceeded."
msgstr "" msgstr ""
#: documents/filters.py:1094 #: documents/filters.py:1073
msgid "Custom field not found" msgid "Custom field not found"
msgstr "Campo personalizado não encontrado" msgstr "Campo personalizado não encontrado"
@@ -1338,48 +1338,48 @@ msgstr ""
msgid "workflow runs" msgid "workflow runs"
msgstr "" msgstr ""
#: documents/serialisers.py:522 documents/serialisers.py:874 #: documents/serialisers.py:521 documents/serialisers.py:873
#: documents/serialisers.py:2776 documents/views.py:299 documents/views.py:2558 #: documents/serialisers.py:2767 documents/views.py:299 documents/views.py:2555
#: paperless_mail/serialisers.py:155 #: paperless_mail/serialisers.py:155
msgid "Insufficient permissions." msgid "Insufficient permissions."
msgstr "" msgstr ""
#: documents/serialisers.py:710 #: documents/serialisers.py:709
msgid "Invalid color." msgid "Invalid color."
msgstr "Cor invalida." msgstr "Cor invalida."
#: documents/serialisers.py:2248 #: documents/serialisers.py:2244
#, python-format #, python-format
msgid "File type %(type)s not supported" msgid "File type %(type)s not supported"
msgstr "Tipo de arquivo %(type)s não suportado" msgstr "Tipo de arquivo %(type)s não suportado"
#: documents/serialisers.py:2292 #: documents/serialisers.py:2288
#, python-format #, python-format
msgid "Custom field id must be an integer: %(id)s" msgid "Custom field id must be an integer: %(id)s"
msgstr "" msgstr ""
#: documents/serialisers.py:2299 #: documents/serialisers.py:2295
#, python-format #, python-format
msgid "Custom field with id %(id)s does not exist" msgid "Custom field with id %(id)s does not exist"
msgstr "" msgstr ""
#: documents/serialisers.py:2316 documents/serialisers.py:2326 #: documents/serialisers.py:2312 documents/serialisers.py:2322
msgid "Custom fields must be a list of integers or an object mapping ids to values." msgid "Custom fields must be a list of integers or an object mapping ids to values."
msgstr "" msgstr ""
#: documents/serialisers.py:2321 #: documents/serialisers.py:2317
msgid "Some custom fields don't exist or were specified twice." msgid "Some custom fields don't exist or were specified twice."
msgstr "" msgstr ""
#: documents/serialisers.py:2468 #: documents/serialisers.py:2464
msgid "Invalid variable detected." msgid "Invalid variable detected."
msgstr "Variável inválida detetada." msgstr "Variável inválida detetada."
#: documents/serialisers.py:2832 #: documents/serialisers.py:2823
msgid "Duplicate document identifiers are not allowed." msgid "Duplicate document identifiers are not allowed."
msgstr "" msgstr ""
#: documents/serialisers.py:2862 documents/views.py:4517 #: documents/serialisers.py:2853 documents/views.py:4509
#, python-format #, python-format
msgid "Documents not found: %(ids)s" msgid "Documents not found: %(ids)s"
msgstr "" msgstr ""
@@ -1635,36 +1635,36 @@ msgstr ""
msgid "Unable to parse URI {value}" msgid "Unable to parse URI {value}"
msgstr "Não foi possível analisar o URI {value}" msgstr "Não foi possível analisar o URI {value}"
#: documents/views.py:292 documents/views.py:2555 #: documents/views.py:292 documents/views.py:2552
msgid "Invalid more_like_id" msgid "Invalid more_like_id"
msgstr "" msgstr ""
#: documents/views.py:1567 #: documents/views.py:1566
msgid "Invalid AI configuration." msgid "Invalid AI configuration."
msgstr "" msgstr ""
#: documents/views.py:1576 #: documents/views.py:1575
msgid "AI backend request timed out." msgid "AI backend request timed out."
msgstr "" msgstr ""
#: documents/views.py:2380 documents/views.py:2701 #: documents/views.py:2377 documents/views.py:2698
msgid "Specify only one of text, title_search, query, or more_like_id." msgid "Specify only one of text, title_search, query, or more_like_id."
msgstr "" msgstr ""
#: documents/views.py:4529 #: documents/views.py:4522
#, python-format #, python-format
msgid "Insufficient permissions to share document %(id)s." msgid "Insufficient permissions to share document %(id)s."
msgstr "" msgstr ""
#: documents/views.py:4575 #: documents/views.py:4568
msgid "Bundle is already being processed." msgid "Bundle is already being processed."
msgstr "" msgstr ""
#: documents/views.py:4636 #: documents/views.py:4629
msgid "The share link bundle is still being prepared. Please try again later." msgid "The share link bundle is still being prepared. Please try again later."
msgstr "" msgstr ""
#: documents/views.py:4646 #: documents/views.py:4639
msgid "The share link bundle is unavailable." msgid "The share link bundle is unavailable."
msgstr "" msgstr ""
+30 -30
View File
@@ -2,8 +2,8 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: paperless-ngx\n" "Project-Id-Version: paperless-ngx\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2026-07-31 16:14+0000\n" "POT-Creation-Date: 2026-08-08 14:28+0000\n"
"PO-Revision-Date: 2026-07-31 16:15\n" "PO-Revision-Date: 2026-08-08 14:29\n"
"Last-Translator: \n" "Last-Translator: \n"
"Language-Team: Romanian\n" "Language-Team: Romanian\n"
"Language: ro_RO\n" "Language: ro_RO\n"
@@ -21,39 +21,39 @@ msgstr ""
msgid "Documents" msgid "Documents"
msgstr "Documente" msgstr "Documente"
#: documents/filters.py:472 #: documents/filters.py:471
msgid "Value must be valid JSON." msgid "Value must be valid JSON."
msgstr "Valoarea trebuie să fie validă JSON." msgstr "Valoarea trebuie să fie validă JSON."
#: documents/filters.py:491 #: documents/filters.py:490
msgid "Invalid custom field query expression" msgid "Invalid custom field query expression"
msgstr "Expresie de interogare pentru câmp personalizat nevalidă" msgstr "Expresie de interogare pentru câmp personalizat nevalidă"
#: documents/filters.py:501 #: documents/filters.py:500
msgid "Invalid expression list. Must be nonempty." msgid "Invalid expression list. Must be nonempty."
msgstr "Listă de expresii nevalidă. Trebuie să nu fie goală." msgstr "Listă de expresii nevalidă. Trebuie să nu fie goală."
#: documents/filters.py:522 #: documents/filters.py:521
msgid "Invalid logical operator {op!r}" msgid "Invalid logical operator {op!r}"
msgstr "Operator logic nevalid {op!r}" msgstr "Operator logic nevalid {op!r}"
#: documents/filters.py:536 #: documents/filters.py:535
msgid "Maximum number of query conditions exceeded." msgid "Maximum number of query conditions exceeded."
msgstr "Numărul maxim de condiții de interogare a fost depășit." msgstr "Numărul maxim de condiții de interogare a fost depășit."
#: documents/filters.py:600 #: documents/filters.py:599
msgid "{name!r} is not a valid custom field." msgid "{name!r} is not a valid custom field."
msgstr "{name!r} nu este un câmp personalizat valid." msgstr "{name!r} nu este un câmp personalizat valid."
#: documents/filters.py:637 #: documents/filters.py:636
msgid "{data_type} does not support query expr {expr!r}." msgid "{data_type} does not support query expr {expr!r}."
msgstr "{data_type} nu acceptă interogare expr {expr!r}." msgstr "{data_type} nu acceptă interogare expr {expr!r}."
#: documents/filters.py:752 documents/models.py:136 #: documents/filters.py:755 documents/models.py:136
msgid "Maximum nesting depth exceeded." msgid "Maximum nesting depth exceeded."
msgstr "Adâncimea maximă depășită." msgstr "Adâncimea maximă depășită."
#: documents/filters.py:1094 #: documents/filters.py:1073
msgid "Custom field not found" msgid "Custom field not found"
msgstr "Câmpul personalizat nu a fost găsit" msgstr "Câmpul personalizat nu a fost găsit"
@@ -1338,48 +1338,48 @@ msgstr "rulare flux de lucru"
msgid "workflow runs" msgid "workflow runs"
msgstr "rulări flux de lucru" msgstr "rulări flux de lucru"
#: documents/serialisers.py:522 documents/serialisers.py:874 #: documents/serialisers.py:521 documents/serialisers.py:873
#: documents/serialisers.py:2776 documents/views.py:299 documents/views.py:2558 #: documents/serialisers.py:2767 documents/views.py:299 documents/views.py:2555
#: paperless_mail/serialisers.py:155 #: paperless_mail/serialisers.py:155
msgid "Insufficient permissions." msgid "Insufficient permissions."
msgstr "" msgstr ""
#: documents/serialisers.py:710 #: documents/serialisers.py:709
msgid "Invalid color." msgid "Invalid color."
msgstr "Culoare invalidă." msgstr "Culoare invalidă."
#: documents/serialisers.py:2248 #: documents/serialisers.py:2244
#, python-format #, python-format
msgid "File type %(type)s not supported" msgid "File type %(type)s not supported"
msgstr "Tip de fișier %(type)s nesuportat" msgstr "Tip de fișier %(type)s nesuportat"
#: documents/serialisers.py:2292 #: documents/serialisers.py:2288
#, python-format #, python-format
msgid "Custom field id must be an integer: %(id)s" 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" msgstr "Id-ul câmpului personalizat trebuie să fie un număr întreg: %(id)s"
#: documents/serialisers.py:2299 #: documents/serialisers.py:2295
#, python-format #, python-format
msgid "Custom field with id %(id)s does not exist" msgid "Custom field with id %(id)s does not exist"
msgstr "Câmp personalizat cu id %(id)s nu există" msgstr "Câmp personalizat cu id %(id)s nu există"
#: documents/serialisers.py:2316 documents/serialisers.py:2326 #: documents/serialisers.py:2312 documents/serialisers.py:2322
msgid "Custom fields must be a list of integers or an object mapping ids to values." 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." msgstr "Câmpurile personalizate trebuie să fie o listă de numere întregi sau un obiect mapping ids la valori."
#: documents/serialisers.py:2321 #: documents/serialisers.py:2317
msgid "Some custom fields don't exist or were specified twice." 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." msgstr "Unele câmpuri personalizate nu există sau au fost specificate de două ori."
#: documents/serialisers.py:2468 #: documents/serialisers.py:2464
msgid "Invalid variable detected." msgid "Invalid variable detected."
msgstr "Variabilă nevalidă detectată." msgstr "Variabilă nevalidă detectată."
#: documents/serialisers.py:2832 #: documents/serialisers.py:2823
msgid "Duplicate document identifiers are not allowed." msgid "Duplicate document identifiers are not allowed."
msgstr "" msgstr ""
#: documents/serialisers.py:2862 documents/views.py:4517 #: documents/serialisers.py:2853 documents/views.py:4509
#, python-format #, python-format
msgid "Documents not found: %(ids)s" msgid "Documents not found: %(ids)s"
msgstr "" msgstr ""
@@ -1635,36 +1635,36 @@ msgstr "Schema URI '{parts.scheme}' nu este permisă. Schemele permise: {', '.jo
msgid "Unable to parse URI {value}" msgid "Unable to parse URI {value}"
msgstr "Nu se poate analiza URI {value}" msgstr "Nu se poate analiza URI {value}"
#: documents/views.py:292 documents/views.py:2555 #: documents/views.py:292 documents/views.py:2552
msgid "Invalid more_like_id" msgid "Invalid more_like_id"
msgstr "" msgstr ""
#: documents/views.py:1567 #: documents/views.py:1566
msgid "Invalid AI configuration." msgid "Invalid AI configuration."
msgstr "" msgstr ""
#: documents/views.py:1576 #: documents/views.py:1575
msgid "AI backend request timed out." msgid "AI backend request timed out."
msgstr "" msgstr ""
#: documents/views.py:2380 documents/views.py:2701 #: documents/views.py:2377 documents/views.py:2698
msgid "Specify only one of text, title_search, query, or more_like_id." msgid "Specify only one of text, title_search, query, or more_like_id."
msgstr "" msgstr ""
#: documents/views.py:4529 #: documents/views.py:4522
#, python-format #, python-format
msgid "Insufficient permissions to share document %(id)s." msgid "Insufficient permissions to share document %(id)s."
msgstr "" msgstr ""
#: documents/views.py:4575 #: documents/views.py:4568
msgid "Bundle is already being processed." msgid "Bundle is already being processed."
msgstr "" msgstr ""
#: documents/views.py:4636 #: documents/views.py:4629
msgid "The share link bundle is still being prepared. Please try again later." msgid "The share link bundle is still being prepared. Please try again later."
msgstr "" msgstr ""
#: documents/views.py:4646 #: documents/views.py:4639
msgid "The share link bundle is unavailable." msgid "The share link bundle is unavailable."
msgstr "" msgstr ""
+30 -30
View File
@@ -2,8 +2,8 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: paperless-ngx\n" "Project-Id-Version: paperless-ngx\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2026-07-31 16:14+0000\n" "POT-Creation-Date: 2026-08-08 14:28+0000\n"
"PO-Revision-Date: 2026-07-31 16:15\n" "PO-Revision-Date: 2026-08-08 14:29\n"
"Last-Translator: \n" "Last-Translator: \n"
"Language-Team: Russian\n" "Language-Team: Russian\n"
"Language: ru_RU\n" "Language: ru_RU\n"
@@ -21,39 +21,39 @@ msgstr ""
msgid "Documents" msgid "Documents"
msgstr "Документы" msgstr "Документы"
#: documents/filters.py:472 #: documents/filters.py:471
msgid "Value must be valid JSON." msgid "Value must be valid JSON."
msgstr "Значение должно быть корректным JSON." msgstr "Значение должно быть корректным JSON."
#: documents/filters.py:491 #: documents/filters.py:490
msgid "Invalid custom field query expression" msgid "Invalid custom field query expression"
msgstr "Неверное выражение запроса пользовательского поля" msgstr "Неверное выражение запроса пользовательского поля"
#: documents/filters.py:501 #: documents/filters.py:500
msgid "Invalid expression list. Must be nonempty." msgid "Invalid expression list. Must be nonempty."
msgstr "Недопустимый список выражений. Не может быть пустым." msgstr "Недопустимый список выражений. Не может быть пустым."
#: documents/filters.py:522 #: documents/filters.py:521
msgid "Invalid logical operator {op!r}" msgid "Invalid logical operator {op!r}"
msgstr "Недопустимый логический оператор {op!r}" msgstr "Недопустимый логический оператор {op!r}"
#: documents/filters.py:536 #: documents/filters.py:535
msgid "Maximum number of query conditions exceeded." msgid "Maximum number of query conditions exceeded."
msgstr "Превышено максимальное количество условий запроса." msgstr "Превышено максимальное количество условий запроса."
#: documents/filters.py:600 #: documents/filters.py:599
msgid "{name!r} is not a valid custom field." msgid "{name!r} is not a valid custom field."
msgstr "{name!r} не является допустимым пользовательским полем." msgstr "{name!r} не является допустимым пользовательским полем."
#: documents/filters.py:637 #: documents/filters.py:636
msgid "{data_type} does not support query expr {expr!r}." msgid "{data_type} does not support query expr {expr!r}."
msgstr "{data_type} не поддерживает запрос {expr!r}." msgstr "{data_type} не поддерживает запрос {expr!r}."
#: documents/filters.py:752 documents/models.py:136 #: documents/filters.py:755 documents/models.py:136
msgid "Maximum nesting depth exceeded." msgid "Maximum nesting depth exceeded."
msgstr "Превышена максимальная глубина вложения." msgstr "Превышена максимальная глубина вложения."
#: documents/filters.py:1094 #: documents/filters.py:1073
msgid "Custom field not found" msgid "Custom field not found"
msgstr "Пользовательское поле не найдено" msgstr "Пользовательское поле не найдено"
@@ -1338,48 +1338,48 @@ msgstr "запуск рабочего процесса"
msgid "workflow runs" msgid "workflow runs"
msgstr "запуски рабочего процесса" msgstr "запуски рабочего процесса"
#: documents/serialisers.py:522 documents/serialisers.py:874 #: documents/serialisers.py:521 documents/serialisers.py:873
#: documents/serialisers.py:2776 documents/views.py:299 documents/views.py:2558 #: documents/serialisers.py:2767 documents/views.py:299 documents/views.py:2555
#: paperless_mail/serialisers.py:155 #: paperless_mail/serialisers.py:155
msgid "Insufficient permissions." msgid "Insufficient permissions."
msgstr "" msgstr ""
#: documents/serialisers.py:710 #: documents/serialisers.py:709
msgid "Invalid color." msgid "Invalid color."
msgstr "Неверный цвет." msgstr "Неверный цвет."
#: documents/serialisers.py:2248 #: documents/serialisers.py:2244
#, python-format #, python-format
msgid "File type %(type)s not supported" msgid "File type %(type)s not supported"
msgstr "Тип файла %(type)s не поддерживается" msgstr "Тип файла %(type)s не поддерживается"
#: documents/serialisers.py:2292 #: documents/serialisers.py:2288
#, python-format #, python-format
msgid "Custom field id must be an integer: %(id)s" msgid "Custom field id must be an integer: %(id)s"
msgstr "" msgstr ""
#: documents/serialisers.py:2299 #: documents/serialisers.py:2295
#, python-format #, python-format
msgid "Custom field with id %(id)s does not exist" msgid "Custom field with id %(id)s does not exist"
msgstr "" msgstr ""
#: documents/serialisers.py:2316 documents/serialisers.py:2326 #: documents/serialisers.py:2312 documents/serialisers.py:2322
msgid "Custom fields must be a list of integers or an object mapping ids to values." msgid "Custom fields must be a list of integers or an object mapping ids to values."
msgstr "" msgstr ""
#: documents/serialisers.py:2321 #: documents/serialisers.py:2317
msgid "Some custom fields don't exist or were specified twice." msgid "Some custom fields don't exist or were specified twice."
msgstr "" msgstr ""
#: documents/serialisers.py:2468 #: documents/serialisers.py:2464
msgid "Invalid variable detected." msgid "Invalid variable detected."
msgstr "Обнаружена неверная переменная." msgstr "Обнаружена неверная переменная."
#: documents/serialisers.py:2832 #: documents/serialisers.py:2823
msgid "Duplicate document identifiers are not allowed." msgid "Duplicate document identifiers are not allowed."
msgstr "" msgstr ""
#: documents/serialisers.py:2862 documents/views.py:4517 #: documents/serialisers.py:2853 documents/views.py:4509
#, python-format #, python-format
msgid "Documents not found: %(ids)s" msgid "Documents not found: %(ids)s"
msgstr "" msgstr ""
@@ -1635,36 +1635,36 @@ msgstr "Недопустимая схема URI '{parts.scheme}'. Разреше
msgid "Unable to parse URI {value}" msgid "Unable to parse URI {value}"
msgstr "Невозможно распознать URI {value}" msgstr "Невозможно распознать URI {value}"
#: documents/views.py:292 documents/views.py:2555 #: documents/views.py:292 documents/views.py:2552
msgid "Invalid more_like_id" msgid "Invalid more_like_id"
msgstr "" msgstr ""
#: documents/views.py:1567 #: documents/views.py:1566
msgid "Invalid AI configuration." msgid "Invalid AI configuration."
msgstr "" msgstr ""
#: documents/views.py:1576 #: documents/views.py:1575
msgid "AI backend request timed out." msgid "AI backend request timed out."
msgstr "" msgstr ""
#: documents/views.py:2380 documents/views.py:2701 #: documents/views.py:2377 documents/views.py:2698
msgid "Specify only one of text, title_search, query, or more_like_id." msgid "Specify only one of text, title_search, query, or more_like_id."
msgstr "" msgstr ""
#: documents/views.py:4529 #: documents/views.py:4522
#, python-format #, python-format
msgid "Insufficient permissions to share document %(id)s." msgid "Insufficient permissions to share document %(id)s."
msgstr "" msgstr ""
#: documents/views.py:4575 #: documents/views.py:4568
msgid "Bundle is already being processed." msgid "Bundle is already being processed."
msgstr "" msgstr ""
#: documents/views.py:4636 #: documents/views.py:4629
msgid "The share link bundle is still being prepared. Please try again later." msgid "The share link bundle is still being prepared. Please try again later."
msgstr "" msgstr ""
#: documents/views.py:4646 #: documents/views.py:4639
msgid "The share link bundle is unavailable." msgid "The share link bundle is unavailable."
msgstr "" msgstr ""
+30 -30
View File
@@ -2,8 +2,8 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: paperless-ngx\n" "Project-Id-Version: paperless-ngx\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2026-07-31 16:14+0000\n" "POT-Creation-Date: 2026-08-08 14:28+0000\n"
"PO-Revision-Date: 2026-07-31 16:15\n" "PO-Revision-Date: 2026-08-08 14:29\n"
"Last-Translator: \n" "Last-Translator: \n"
"Language-Team: Slovak\n" "Language-Team: Slovak\n"
"Language: sk_SK\n" "Language: sk_SK\n"
@@ -21,39 +21,39 @@ msgstr ""
msgid "Documents" msgid "Documents"
msgstr "Dokumenty" msgstr "Dokumenty"
#: documents/filters.py:472 #: documents/filters.py:471
msgid "Value must be valid JSON." msgid "Value must be valid JSON."
msgstr "Hodnota musí byť vo validnom formáte JSON." msgstr "Hodnota musí byť vo validnom formáte JSON."
#: documents/filters.py:491 #: documents/filters.py:490
msgid "Invalid custom field query expression" msgid "Invalid custom field query expression"
msgstr "Neplatný výraz požiadavky na vlastné pole" msgstr "Neplatný výraz požiadavky na vlastné pole"
#: documents/filters.py:501 #: documents/filters.py:500
msgid "Invalid expression list. Must be nonempty." msgid "Invalid expression list. Must be nonempty."
msgstr "Neplatný zoznam výrazov. Nesmie byť prázdny." msgstr "Neplatný zoznam výrazov. Nesmie byť prázdny."
#: documents/filters.py:522 #: documents/filters.py:521
msgid "Invalid logical operator {op!r}" msgid "Invalid logical operator {op!r}"
msgstr "Neplatný logický operátor {op!r}" msgstr "Neplatný logický operátor {op!r}"
#: documents/filters.py:536 #: documents/filters.py:535
msgid "Maximum number of query conditions exceeded." msgid "Maximum number of query conditions exceeded."
msgstr "Prekročili ste maximálny počet podmienok požiadavky." msgstr "Prekročili ste maximálny počet podmienok požiadavky."
#: documents/filters.py:600 #: documents/filters.py:599
msgid "{name!r} is not a valid custom field." msgid "{name!r} is not a valid custom field."
msgstr "{name!r} nie je platné vlastné pole." msgstr "{name!r} nie je platné vlastné pole."
#: documents/filters.py:637 #: documents/filters.py:636
msgid "{data_type} does not support query expr {expr!r}." msgid "{data_type} does not support query expr {expr!r}."
msgstr "{data_type} nepodporuje výraz požiadavky {expr!r}." msgstr "{data_type} nepodporuje výraz požiadavky {expr!r}."
#: documents/filters.py:752 documents/models.py:136 #: documents/filters.py:755 documents/models.py:136
msgid "Maximum nesting depth exceeded." msgid "Maximum nesting depth exceeded."
msgstr "Bola prekročená maximálna hĺbka vetvenia." msgstr "Bola prekročená maximálna hĺbka vetvenia."
#: documents/filters.py:1094 #: documents/filters.py:1073
msgid "Custom field not found" msgid "Custom field not found"
msgstr "Vlastné pole nebolo nájdené" msgstr "Vlastné pole nebolo nájdené"
@@ -1338,48 +1338,48 @@ msgstr "spustenie pracovného postupu"
msgid "workflow runs" msgid "workflow runs"
msgstr "spustenia pracovných postupov" msgstr "spustenia pracovných postupov"
#: documents/serialisers.py:522 documents/serialisers.py:874 #: documents/serialisers.py:521 documents/serialisers.py:873
#: documents/serialisers.py:2776 documents/views.py:299 documents/views.py:2558 #: documents/serialisers.py:2767 documents/views.py:299 documents/views.py:2555
#: paperless_mail/serialisers.py:155 #: paperless_mail/serialisers.py:155
msgid "Insufficient permissions." msgid "Insufficient permissions."
msgstr "" msgstr ""
#: documents/serialisers.py:710 #: documents/serialisers.py:709
msgid "Invalid color." msgid "Invalid color."
msgstr "Neplatná farba." msgstr "Neplatná farba."
#: documents/serialisers.py:2248 #: documents/serialisers.py:2244
#, python-format #, python-format
msgid "File type %(type)s not supported" msgid "File type %(type)s not supported"
msgstr "Typ súboru %(type)s nie je podporovaný" msgstr "Typ súboru %(type)s nie je podporovaný"
#: documents/serialisers.py:2292 #: documents/serialisers.py:2288
#, python-format #, python-format
msgid "Custom field id must be an integer: %(id)s" msgid "Custom field id must be an integer: %(id)s"
msgstr "" msgstr ""
#: documents/serialisers.py:2299 #: documents/serialisers.py:2295
#, python-format #, python-format
msgid "Custom field with id %(id)s does not exist" msgid "Custom field with id %(id)s does not exist"
msgstr "" msgstr ""
#: documents/serialisers.py:2316 documents/serialisers.py:2326 #: documents/serialisers.py:2312 documents/serialisers.py:2322
msgid "Custom fields must be a list of integers or an object mapping ids to values." msgid "Custom fields must be a list of integers or an object mapping ids to values."
msgstr "" msgstr ""
#: documents/serialisers.py:2321 #: documents/serialisers.py:2317
msgid "Some custom fields don't exist or were specified twice." msgid "Some custom fields don't exist or were specified twice."
msgstr "" msgstr ""
#: documents/serialisers.py:2468 #: documents/serialisers.py:2464
msgid "Invalid variable detected." msgid "Invalid variable detected."
msgstr "Zistená neplatná premenná." msgstr "Zistená neplatná premenná."
#: documents/serialisers.py:2832 #: documents/serialisers.py:2823
msgid "Duplicate document identifiers are not allowed." msgid "Duplicate document identifiers are not allowed."
msgstr "" msgstr ""
#: documents/serialisers.py:2862 documents/views.py:4517 #: documents/serialisers.py:2853 documents/views.py:4509
#, python-format #, python-format
msgid "Documents not found: %(ids)s" msgid "Documents not found: %(ids)s"
msgstr "" msgstr ""
@@ -1635,36 +1635,36 @@ msgstr ""
msgid "Unable to parse URI {value}" msgid "Unable to parse URI {value}"
msgstr "" msgstr ""
#: documents/views.py:292 documents/views.py:2555 #: documents/views.py:292 documents/views.py:2552
msgid "Invalid more_like_id" msgid "Invalid more_like_id"
msgstr "" msgstr ""
#: documents/views.py:1567 #: documents/views.py:1566
msgid "Invalid AI configuration." msgid "Invalid AI configuration."
msgstr "" msgstr ""
#: documents/views.py:1576 #: documents/views.py:1575
msgid "AI backend request timed out." msgid "AI backend request timed out."
msgstr "" msgstr ""
#: documents/views.py:2380 documents/views.py:2701 #: documents/views.py:2377 documents/views.py:2698
msgid "Specify only one of text, title_search, query, or more_like_id." msgid "Specify only one of text, title_search, query, or more_like_id."
msgstr "" msgstr ""
#: documents/views.py:4529 #: documents/views.py:4522
#, python-format #, python-format
msgid "Insufficient permissions to share document %(id)s." msgid "Insufficient permissions to share document %(id)s."
msgstr "" msgstr ""
#: documents/views.py:4575 #: documents/views.py:4568
msgid "Bundle is already being processed." msgid "Bundle is already being processed."
msgstr "" msgstr ""
#: documents/views.py:4636 #: documents/views.py:4629
msgid "The share link bundle is still being prepared. Please try again later." msgid "The share link bundle is still being prepared. Please try again later."
msgstr "" msgstr ""
#: documents/views.py:4646 #: documents/views.py:4639
msgid "The share link bundle is unavailable." msgid "The share link bundle is unavailable."
msgstr "" msgstr ""
+30 -30
View File
@@ -2,8 +2,8 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: paperless-ngx\n" "Project-Id-Version: paperless-ngx\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2026-07-31 16:14+0000\n" "POT-Creation-Date: 2026-08-08 14:28+0000\n"
"PO-Revision-Date: 2026-07-31 16:15\n" "PO-Revision-Date: 2026-08-08 14:29\n"
"Last-Translator: \n" "Last-Translator: \n"
"Language-Team: Slovenian\n" "Language-Team: Slovenian\n"
"Language: sl_SI\n" "Language: sl_SI\n"
@@ -21,39 +21,39 @@ msgstr ""
msgid "Documents" msgid "Documents"
msgstr "Dokumenti" msgstr "Dokumenti"
#: documents/filters.py:472 #: documents/filters.py:471
msgid "Value must be valid JSON." msgid "Value must be valid JSON."
msgstr "Vrednost mora biti veljaven JSON." msgstr "Vrednost mora biti veljaven JSON."
#: documents/filters.py:491 #: documents/filters.py:490
msgid "Invalid custom field query expression" msgid "Invalid custom field query expression"
msgstr "Neveljaven izraz poizvedbe po polju po meri" msgstr "Neveljaven izraz poizvedbe po polju po meri"
#: documents/filters.py:501 #: documents/filters.py:500
msgid "Invalid expression list. Must be nonempty." msgid "Invalid expression list. Must be nonempty."
msgstr "Neveljaven seznam izrazov. Ne sme biti prazen." msgstr "Neveljaven seznam izrazov. Ne sme biti prazen."
#: documents/filters.py:522 #: documents/filters.py:521
msgid "Invalid logical operator {op!r}" msgid "Invalid logical operator {op!r}"
msgstr "Neveljaven logični operator {op!r}" msgstr "Neveljaven logični operator {op!r}"
#: documents/filters.py:536 #: documents/filters.py:535
msgid "Maximum number of query conditions exceeded." msgid "Maximum number of query conditions exceeded."
msgstr "Preseženo je bilo največje dovoljeno število pogojev poizvedbe." msgstr "Preseženo je bilo največje dovoljeno število pogojev poizvedbe."
#: documents/filters.py:600 #: documents/filters.py:599
msgid "{name!r} is not a valid custom field." msgid "{name!r} is not a valid custom field."
msgstr "{name!r} ni veljavno polje po meri." msgstr "{name!r} ni veljavno polje po meri."
#: documents/filters.py:637 #: documents/filters.py:636
msgid "{data_type} does not support query expr {expr!r}." msgid "{data_type} does not support query expr {expr!r}."
msgstr "{data_type} ne podpira izraza poizvedbe {expr!r}." msgstr "{data_type} ne podpira izraza poizvedbe {expr!r}."
#: documents/filters.py:752 documents/models.py:136 #: documents/filters.py:755 documents/models.py:136
msgid "Maximum nesting depth exceeded." msgid "Maximum nesting depth exceeded."
msgstr "Presežena je bila največja globina gnezdenja." msgstr "Presežena je bila največja globina gnezdenja."
#: documents/filters.py:1094 #: documents/filters.py:1073
msgid "Custom field not found" msgid "Custom field not found"
msgstr "Polja po meri ni bilo mogoče najti" msgstr "Polja po meri ni bilo mogoče najti"
@@ -1338,48 +1338,48 @@ msgstr "izvajanje poteka dela"
msgid "workflow runs" msgid "workflow runs"
msgstr "poteka dela" msgstr "poteka dela"
#: documents/serialisers.py:522 documents/serialisers.py:874 #: documents/serialisers.py:521 documents/serialisers.py:873
#: documents/serialisers.py:2776 documents/views.py:299 documents/views.py:2558 #: documents/serialisers.py:2767 documents/views.py:299 documents/views.py:2555
#: paperless_mail/serialisers.py:155 #: paperless_mail/serialisers.py:155
msgid "Insufficient permissions." msgid "Insufficient permissions."
msgstr "Nezadostna dovoljenja." msgstr "Nezadostna dovoljenja."
#: documents/serialisers.py:710 #: documents/serialisers.py:709
msgid "Invalid color." msgid "Invalid color."
msgstr "Napačna barva." msgstr "Napačna barva."
#: documents/serialisers.py:2248 #: documents/serialisers.py:2244
#, python-format #, python-format
msgid "File type %(type)s not supported" msgid "File type %(type)s not supported"
msgstr "Vrsta datoteke %(type)s ni podprta" msgstr "Vrsta datoteke %(type)s ni podprta"
#: documents/serialisers.py:2292 #: documents/serialisers.py:2288
#, python-format #, python-format
msgid "Custom field id must be an integer: %(id)s" msgid "Custom field id must be an integer: %(id)s"
msgstr "ID polja po meri mora biti celo število: %(id)s" msgstr "ID polja po meri mora biti celo število: %(id)s"
#: documents/serialisers.py:2299 #: documents/serialisers.py:2295
#, python-format #, python-format
msgid "Custom field with id %(id)s does not exist" msgid "Custom field with id %(id)s does not exist"
msgstr "Polje po meri z ID-jem %(id)s ne obstaja" msgstr "Polje po meri z ID-jem %(id)s ne obstaja"
#: documents/serialisers.py:2316 documents/serialisers.py:2326 #: documents/serialisers.py:2312 documents/serialisers.py:2322
msgid "Custom fields must be a list of integers or an object mapping ids to values." 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." msgstr "Polja po meri morajo biti seznam celih števil ali objekt, ki preslika ID-je v vrednosti."
#: documents/serialisers.py:2321 #: documents/serialisers.py:2317
msgid "Some custom fields don't exist or were specified twice." msgid "Some custom fields don't exist or were specified twice."
msgstr "Nekatera polja po meri ne obstajajo ali pa so bila navedena dvakrat." msgstr "Nekatera polja po meri ne obstajajo ali pa so bila navedena dvakrat."
#: documents/serialisers.py:2468 #: documents/serialisers.py:2464
msgid "Invalid variable detected." msgid "Invalid variable detected."
msgstr "Zaznani neveljavni znaki." msgstr "Zaznani neveljavni znaki."
#: documents/serialisers.py:2832 #: documents/serialisers.py:2823
msgid "Duplicate document identifiers are not allowed." msgid "Duplicate document identifiers are not allowed."
msgstr "Podvojeni identifikatorji dokumentov niso dovoljeni." msgstr "Podvojeni identifikatorji dokumentov niso dovoljeni."
#: documents/serialisers.py:2862 documents/views.py:4517 #: documents/serialisers.py:2853 documents/views.py:4509
#, python-format #, python-format
msgid "Documents not found: %(ids)s" msgid "Documents not found: %(ids)s"
msgstr "Dokumentov ni bilo mogoče najti: %(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}" msgid "Unable to parse URI {value}"
msgstr "Ni mogoče razčleniti URI-ja {value}" msgstr "Ni mogoče razčleniti URI-ja {value}"
#: documents/views.py:292 documents/views.py:2555 #: documents/views.py:292 documents/views.py:2552
msgid "Invalid more_like_id" msgid "Invalid more_like_id"
msgstr "Neveljaven more_like_id" msgstr "Neveljaven more_like_id"
#: documents/views.py:1567 #: documents/views.py:1566
msgid "Invalid AI configuration." msgid "Invalid AI configuration."
msgstr "Neveljavna konfiguracija umetne inteligence." msgstr "Neveljavna konfiguracija umetne inteligence."
#: documents/views.py:1576 #: documents/views.py:1575
msgid "AI backend request timed out." msgid "AI backend request timed out."
msgstr "Časovna omejitev zahteve za umetno inteligenco je potekla." msgstr "Časovna omejitev zahteve za umetno inteligenco je potekla."
#: documents/views.py:2380 documents/views.py:2701 #: documents/views.py:2377 documents/views.py:2698
msgid "Specify only one of text, title_search, query, or more_like_id." 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." msgstr "Navedite samo eno od naslednjih vrednosti: text, title_search, query ali more_like_id."
#: documents/views.py:4529 #: documents/views.py:4522
#, python-format #, python-format
msgid "Insufficient permissions to share document %(id)s." msgid "Insufficient permissions to share document %(id)s."
msgstr "Nezadostna dovoljenja za skupno rabo dokumenta %(id)s." msgstr "Nezadostna dovoljenja za skupno rabo dokumenta %(id)s."
#: documents/views.py:4575 #: documents/views.py:4568
msgid "Bundle is already being processed." msgid "Bundle is already being processed."
msgstr "Paket se že obdeluje." msgstr "Paket se že obdeluje."
#: documents/views.py:4636 #: documents/views.py:4629
msgid "The share link bundle is still being prepared. Please try again later." 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." msgstr "Paket povezav za deljenje je še vedno v pripravi. Poskusite znova pozneje."
#: documents/views.py:4646 #: documents/views.py:4639
msgid "The share link bundle is unavailable." msgid "The share link bundle is unavailable."
msgstr "Paket povezav za deljenje ni na voljo." msgstr "Paket povezav za deljenje ni na voljo."
File diff suppressed because it is too large Load Diff
+30 -30
View File
@@ -2,8 +2,8 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: paperless-ngx\n" "Project-Id-Version: paperless-ngx\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2026-07-31 16:14+0000\n" "POT-Creation-Date: 2026-08-08 14:28+0000\n"
"PO-Revision-Date: 2026-07-31 16:15\n" "PO-Revision-Date: 2026-08-08 14:29\n"
"Last-Translator: \n" "Last-Translator: \n"
"Language-Team: Serbian (Latin)\n" "Language-Team: Serbian (Latin)\n"
"Language: sr_CS\n" "Language: sr_CS\n"
@@ -21,39 +21,39 @@ msgstr ""
msgid "Documents" msgid "Documents"
msgstr "Dokumenta" msgstr "Dokumenta"
#: documents/filters.py:472 #: documents/filters.py:471
msgid "Value must be valid JSON." msgid "Value must be valid JSON."
msgstr "Vrednost mora da bude važeći JSON." msgstr "Vrednost mora da bude važeći JSON."
#: documents/filters.py:491 #: documents/filters.py:490
msgid "Invalid custom field query expression" msgid "Invalid custom field query expression"
msgstr "Nevažeći izraz upita prilagođen polja" msgstr "Nevažeći izraz upita prilagođen polja"
#: documents/filters.py:501 #: documents/filters.py:500
msgid "Invalid expression list. Must be nonempty." msgid "Invalid expression list. Must be nonempty."
msgstr "Nevažeća lista izraza. Ne sme biti prazna." msgstr "Nevažeća lista izraza. Ne sme biti prazna."
#: documents/filters.py:522 #: documents/filters.py:521
msgid "Invalid logical operator {op!r}" msgid "Invalid logical operator {op!r}"
msgstr "Nevažeći logični operator {op!r}" msgstr "Nevažeći logični operator {op!r}"
#: documents/filters.py:536 #: documents/filters.py:535
msgid "Maximum number of query conditions exceeded." msgid "Maximum number of query conditions exceeded."
msgstr "Premašen je maksimalni broj uslova u upitu." msgstr "Premašen je maksimalni broj uslova u upitu."
#: documents/filters.py:600 #: documents/filters.py:599
msgid "{name!r} is not a valid custom field." msgid "{name!r} is not a valid custom field."
msgstr "{name!r} nije validno prilagođeno polje." msgstr "{name!r} nije validno prilagođeno polje."
#: documents/filters.py:637 #: documents/filters.py:636
msgid "{data_type} does not support query expr {expr!r}." msgid "{data_type} does not support query expr {expr!r}."
msgstr "{data_type} ne podržava izraz u upitu {expr!r}." msgstr "{data_type} ne podržava izraz u upitu {expr!r}."
#: documents/filters.py:752 documents/models.py:136 #: documents/filters.py:755 documents/models.py:136
msgid "Maximum nesting depth exceeded." msgid "Maximum nesting depth exceeded."
msgstr "Premašena je maksimalna dubina grananja." msgstr "Premašena je maksimalna dubina grananja."
#: documents/filters.py:1094 #: documents/filters.py:1073
msgid "Custom field not found" msgid "Custom field not found"
msgstr "Nije pronađeno prilagođeno polje" msgstr "Nije pronađeno prilagođeno polje"
@@ -1338,48 +1338,48 @@ msgstr "pokretanje radnog toka"
msgid "workflow runs" msgid "workflow runs"
msgstr "pokretanje tokova rada" msgstr "pokretanje tokova rada"
#: documents/serialisers.py:522 documents/serialisers.py:874 #: documents/serialisers.py:521 documents/serialisers.py:873
#: documents/serialisers.py:2776 documents/views.py:299 documents/views.py:2558 #: documents/serialisers.py:2767 documents/views.py:299 documents/views.py:2555
#: paperless_mail/serialisers.py:155 #: paperless_mail/serialisers.py:155
msgid "Insufficient permissions." msgid "Insufficient permissions."
msgstr "Nedovoljne dozvole." msgstr "Nedovoljne dozvole."
#: documents/serialisers.py:710 #: documents/serialisers.py:709
msgid "Invalid color." msgid "Invalid color."
msgstr "Nevažeća boja." msgstr "Nevažeća boja."
#: documents/serialisers.py:2248 #: documents/serialisers.py:2244
#, python-format #, python-format
msgid "File type %(type)s not supported" msgid "File type %(type)s not supported"
msgstr "Vrsta datoteke %(type)s nije podržana" msgstr "Vrsta datoteke %(type)s nije podržana"
#: documents/serialisers.py:2292 #: documents/serialisers.py:2288
#, python-format #, python-format
msgid "Custom field id must be an integer: %(id)s" msgid "Custom field id must be an integer: %(id)s"
msgstr "ID prilagođenog polja mora biti ceo broj: %(id)s" msgstr "ID prilagođenog polja mora biti ceo broj: %(id)s"
#: documents/serialisers.py:2299 #: documents/serialisers.py:2295
#, python-format #, python-format
msgid "Custom field with id %(id)s does not exist" msgid "Custom field with id %(id)s does not exist"
msgstr "Prilagođeno polje sa ID-em %(id)s ne postoji" msgstr "Prilagođeno polje sa ID-em %(id)s ne postoji"
#: documents/serialisers.py:2316 documents/serialisers.py:2326 #: documents/serialisers.py:2312 documents/serialisers.py:2322
msgid "Custom fields must be a list of integers or an object mapping ids to values." 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." msgstr "Prilagođena polja moraju biti lista celih brojeva ili objekat koji mapira identifikatore na vrednosti."
#: documents/serialisers.py:2321 #: documents/serialisers.py:2317
msgid "Some custom fields don't exist or were specified twice." msgid "Some custom fields don't exist or were specified twice."
msgstr "Neka prilagođena polja ne postoje ili su navedena dva puta." msgstr "Neka prilagođena polja ne postoje ili su navedena dva puta."
#: documents/serialisers.py:2468 #: documents/serialisers.py:2464
msgid "Invalid variable detected." msgid "Invalid variable detected."
msgstr "Otkrivena je nevažeća promenljiva." msgstr "Otkrivena je nevažeća promenljiva."
#: documents/serialisers.py:2832 #: documents/serialisers.py:2823
msgid "Duplicate document identifiers are not allowed." msgid "Duplicate document identifiers are not allowed."
msgstr "Duplirani identifikatori dokumenata nisu dozvoljeni." msgstr "Duplirani identifikatori dokumenata nisu dozvoljeni."
#: documents/serialisers.py:2862 documents/views.py:4517 #: documents/serialisers.py:2853 documents/views.py:4509
#, python-format #, python-format
msgid "Documents not found: %(ids)s" msgid "Documents not found: %(ids)s"
msgstr "Dokumenti nisu pronađeni: %(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}" msgid "Unable to parse URI {value}"
msgstr "Nije moguće analizirati URI {value}" msgstr "Nije moguće analizirati URI {value}"
#: documents/views.py:292 documents/views.py:2555 #: documents/views.py:292 documents/views.py:2552
msgid "Invalid more_like_id" msgid "Invalid more_like_id"
msgstr "Nevažeći more_like_id" msgstr "Nevažeći more_like_id"
#: documents/views.py:1567 #: documents/views.py:1566
msgid "Invalid AI configuration." msgid "Invalid AI configuration."
msgstr "Nevažeća konfiguracija veštačke inteligencije." msgstr "Nevažeća konfiguracija veštačke inteligencije."
#: documents/views.py:1576 #: documents/views.py:1575
msgid "AI backend request timed out." msgid "AI backend request timed out."
msgstr "" msgstr ""
#: documents/views.py:2380 documents/views.py:2701 #: documents/views.py:2377 documents/views.py:2698
msgid "Specify only one of text, title_search, query, or more_like_id." 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." msgstr "Navedite samo jedno od sledećeg: text, title_search, query ili more_like_id."
#: documents/views.py:4529 #: documents/views.py:4522
#, python-format #, python-format
msgid "Insufficient permissions to share document %(id)s." msgid "Insufficient permissions to share document %(id)s."
msgstr "Nedovoljne dozvole za deljenje dokumenta %(id)s." msgstr "Nedovoljne dozvole za deljenje dokumenta %(id)s."
#: documents/views.py:4575 #: documents/views.py:4568
msgid "Bundle is already being processed." msgid "Bundle is already being processed."
msgstr "Paket se već obrađuje." msgstr "Paket se već obrađuje."
#: documents/views.py:4636 #: documents/views.py:4629
msgid "The share link bundle is still being prepared. Please try again later." 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." msgstr "Paket linkova za deljenje se još uvek priprema. Molimo pokušajte ponovo kasnije."
#: documents/views.py:4646 #: documents/views.py:4639
msgid "The share link bundle is unavailable." msgid "The share link bundle is unavailable."
msgstr "Paket linkova za deljenje nije dostupan." msgstr "Paket linkova za deljenje nije dostupan."
+30 -30
View File
@@ -2,8 +2,8 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: paperless-ngx\n" "Project-Id-Version: paperless-ngx\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2026-07-31 16:14+0000\n" "POT-Creation-Date: 2026-08-08 14:28+0000\n"
"PO-Revision-Date: 2026-07-31 16:15\n" "PO-Revision-Date: 2026-08-08 14:29\n"
"Last-Translator: \n" "Last-Translator: \n"
"Language-Team: Swedish\n" "Language-Team: Swedish\n"
"Language: sv_SE\n" "Language: sv_SE\n"
@@ -21,39 +21,39 @@ msgstr ""
msgid "Documents" msgid "Documents"
msgstr "Dokument" msgstr "Dokument"
#: documents/filters.py:472 #: documents/filters.py:471
msgid "Value must be valid JSON." msgid "Value must be valid JSON."
msgstr "Värdet måste vara giltigt JSON." msgstr "Värdet måste vara giltigt JSON."
#: documents/filters.py:491 #: documents/filters.py:490
msgid "Invalid custom field query expression" msgid "Invalid custom field query expression"
msgstr "Ogiltigt sökordsuttryck för anpassade fält" msgstr "Ogiltigt sökordsuttryck för anpassade fält"
#: documents/filters.py:501 #: documents/filters.py:500
msgid "Invalid expression list. Must be nonempty." msgid "Invalid expression list. Must be nonempty."
msgstr "Ogiltig uttryckslista. Får inte vara tom." msgstr "Ogiltig uttryckslista. Får inte vara tom."
#: documents/filters.py:522 #: documents/filters.py:521
msgid "Invalid logical operator {op!r}" msgid "Invalid logical operator {op!r}"
msgstr "Ogiltig logisk operator {op!r}" msgstr "Ogiltig logisk operator {op!r}"
#: documents/filters.py:536 #: documents/filters.py:535
msgid "Maximum number of query conditions exceeded." msgid "Maximum number of query conditions exceeded."
msgstr "Maximalt antal frågevillkor överskrids." msgstr "Maximalt antal frågevillkor överskrids."
#: documents/filters.py:600 #: documents/filters.py:599
msgid "{name!r} is not a valid custom field." msgid "{name!r} is not a valid custom field."
msgstr "{name!r} är inte ett giltigt anpassat fält." msgstr "{name!r} är inte ett giltigt anpassat fält."
#: documents/filters.py:637 #: documents/filters.py:636
msgid "{data_type} does not support query expr {expr!r}." msgid "{data_type} does not support query expr {expr!r}."
msgstr "{data_type} stöder inte frågan expr {expr!r}." msgstr "{data_type} stöder inte frågan expr {expr!r}."
#: documents/filters.py:752 documents/models.py:136 #: documents/filters.py:755 documents/models.py:136
msgid "Maximum nesting depth exceeded." msgid "Maximum nesting depth exceeded."
msgstr "Maximalt antal nästlade nivåer överskrids." msgstr "Maximalt antal nästlade nivåer överskrids."
#: documents/filters.py:1094 #: documents/filters.py:1073
msgid "Custom field not found" msgid "Custom field not found"
msgstr "Anpassat fält hittades inte" msgstr "Anpassat fält hittades inte"
@@ -1338,48 +1338,48 @@ msgstr ""
msgid "workflow runs" msgid "workflow runs"
msgstr "arbetsflöde körs" msgstr "arbetsflöde körs"
#: documents/serialisers.py:522 documents/serialisers.py:874 #: documents/serialisers.py:521 documents/serialisers.py:873
#: documents/serialisers.py:2776 documents/views.py:299 documents/views.py:2558 #: documents/serialisers.py:2767 documents/views.py:299 documents/views.py:2555
#: paperless_mail/serialisers.py:155 #: paperless_mail/serialisers.py:155
msgid "Insufficient permissions." msgid "Insufficient permissions."
msgstr "Otillräckliga behörigheter." msgstr "Otillräckliga behörigheter."
#: documents/serialisers.py:710 #: documents/serialisers.py:709
msgid "Invalid color." msgid "Invalid color."
msgstr "Ogiltig färg." msgstr "Ogiltig färg."
#: documents/serialisers.py:2248 #: documents/serialisers.py:2244
#, python-format #, python-format
msgid "File type %(type)s not supported" msgid "File type %(type)s not supported"
msgstr "Filtypen %(type)s stöds inte" msgstr "Filtypen %(type)s stöds inte"
#: documents/serialisers.py:2292 #: documents/serialisers.py:2288
#, python-format #, python-format
msgid "Custom field id must be an integer: %(id)s" msgid "Custom field id must be an integer: %(id)s"
msgstr "Anpassat fält-id måste vara ett heltal: %(id)s" msgstr "Anpassat fält-id måste vara ett heltal: %(id)s"
#: documents/serialisers.py:2299 #: documents/serialisers.py:2295
#, python-format #, python-format
msgid "Custom field with id %(id)s does not exist" msgid "Custom field with id %(id)s does not exist"
msgstr "" msgstr ""
#: documents/serialisers.py:2316 documents/serialisers.py:2326 #: documents/serialisers.py:2312 documents/serialisers.py:2322
msgid "Custom fields must be a list of integers or an object mapping ids to values." msgid "Custom fields must be a list of integers or an object mapping ids to values."
msgstr "" msgstr ""
#: documents/serialisers.py:2321 #: documents/serialisers.py:2317
msgid "Some custom fields don't exist or were specified twice." msgid "Some custom fields don't exist or were specified twice."
msgstr "Vissa anpassade fält finns inte eller har angetts två gånger." msgstr "Vissa anpassade fält finns inte eller har angetts två gånger."
#: documents/serialisers.py:2468 #: documents/serialisers.py:2464
msgid "Invalid variable detected." msgid "Invalid variable detected."
msgstr "Ogiltig variabel upptäckt." msgstr "Ogiltig variabel upptäckt."
#: documents/serialisers.py:2832 #: documents/serialisers.py:2823
msgid "Duplicate document identifiers are not allowed." msgid "Duplicate document identifiers are not allowed."
msgstr "Dubbletter av dokumentidentifierare är inte tillåtna." msgstr "Dubbletter av dokumentidentifierare är inte tillåtna."
#: documents/serialisers.py:2862 documents/views.py:4517 #: documents/serialisers.py:2853 documents/views.py:4509
#, python-format #, python-format
msgid "Documents not found: %(ids)s" msgid "Documents not found: %(ids)s"
msgstr "Dokumenten hittades inte: %(ids)s" msgstr "Dokumenten hittades inte: %(ids)s"
@@ -1635,36 +1635,36 @@ msgstr ""
msgid "Unable to parse URI {value}" msgid "Unable to parse URI {value}"
msgstr "" msgstr ""
#: documents/views.py:292 documents/views.py:2555 #: documents/views.py:292 documents/views.py:2552
msgid "Invalid more_like_id" msgid "Invalid more_like_id"
msgstr "Ogiltig more_like_id" msgstr "Ogiltig more_like_id"
#: documents/views.py:1567 #: documents/views.py:1566
msgid "Invalid AI configuration." msgid "Invalid AI configuration."
msgstr "Ogiltig AI-konfiguration." msgstr "Ogiltig AI-konfiguration."
#: documents/views.py:1576 #: documents/views.py:1575
msgid "AI backend request timed out." msgid "AI backend request timed out."
msgstr "" msgstr ""
#: documents/views.py:2380 documents/views.py:2701 #: documents/views.py:2377 documents/views.py:2698
msgid "Specify only one of text, title_search, query, or more_like_id." msgid "Specify only one of text, title_search, query, or more_like_id."
msgstr "" msgstr ""
#: documents/views.py:4529 #: documents/views.py:4522
#, python-format #, python-format
msgid "Insufficient permissions to share document %(id)s." msgid "Insufficient permissions to share document %(id)s."
msgstr "" msgstr ""
#: documents/views.py:4575 #: documents/views.py:4568
msgid "Bundle is already being processed." msgid "Bundle is already being processed."
msgstr "" msgstr ""
#: documents/views.py:4636 #: documents/views.py:4629
msgid "The share link bundle is still being prepared. Please try again later." msgid "The share link bundle is still being prepared. Please try again later."
msgstr "" msgstr ""
#: documents/views.py:4646 #: documents/views.py:4639
msgid "The share link bundle is unavailable." msgid "The share link bundle is unavailable."
msgstr "" msgstr ""
+30 -30
View File
@@ -2,8 +2,8 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: paperless-ngx\n" "Project-Id-Version: paperless-ngx\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2026-07-31 16:14+0000\n" "POT-Creation-Date: 2026-08-08 14:28+0000\n"
"PO-Revision-Date: 2026-07-31 16:15\n" "PO-Revision-Date: 2026-08-08 14:29\n"
"Last-Translator: \n" "Last-Translator: \n"
"Language-Team: Thai\n" "Language-Team: Thai\n"
"Language: th_TH\n" "Language: th_TH\n"
@@ -21,39 +21,39 @@ msgstr ""
msgid "Documents" msgid "Documents"
msgstr "เอกสาร" msgstr "เอกสาร"
#: documents/filters.py:472 #: documents/filters.py:471
msgid "Value must be valid JSON." msgid "Value must be valid JSON."
msgstr "ค่า ต้องอยู่ในรูปแบบ JSON ที่ถูกต้อง" msgstr "ค่า ต้องอยู่ในรูปแบบ JSON ที่ถูกต้อง"
#: documents/filters.py:491 #: documents/filters.py:490
msgid "Invalid custom field query expression" msgid "Invalid custom field query expression"
msgstr "รูปแบบการค้นหาฟิลด์ที่กำหนดเองไม่ถูกต้อง" msgstr "รูปแบบการค้นหาฟิลด์ที่กำหนดเองไม่ถูกต้อง"
#: documents/filters.py:501 #: documents/filters.py:500
msgid "Invalid expression list. Must be nonempty." msgid "Invalid expression list. Must be nonempty."
msgstr "รายการคำสั่งไม่ถูกต้อง ต้องไม่เว้นว่าง" msgstr "รายการคำสั่งไม่ถูกต้อง ต้องไม่เว้นว่าง"
#: documents/filters.py:522 #: documents/filters.py:521
msgid "Invalid logical operator {op!r}" msgid "Invalid logical operator {op!r}"
msgstr "ตัวดำเนินการเชิงตรรกะ {op!r} ไม่ถูกต้อง" msgstr "ตัวดำเนินการเชิงตรรกะ {op!r} ไม่ถูกต้อง"
#: documents/filters.py:536 #: documents/filters.py:535
msgid "Maximum number of query conditions exceeded." msgid "Maximum number of query conditions exceeded."
msgstr "จำนวนเงื่อนไขในการค้นหาเกินกำหนด" msgstr "จำนวนเงื่อนไขในการค้นหาเกินกำหนด"
#: documents/filters.py:600 #: documents/filters.py:599
msgid "{name!r} is not a valid custom field." msgid "{name!r} is not a valid custom field."
msgstr "{name!r} ไม่ใช่ฟิลด์ที่กำหนดเองที่ถูกต้อง" msgstr "{name!r} ไม่ใช่ฟิลด์ที่กำหนดเองที่ถูกต้อง"
#: documents/filters.py:637 #: documents/filters.py:636
msgid "{data_type} does not support query expr {expr!r}." msgid "{data_type} does not support query expr {expr!r}."
msgstr "{data_type} ไม่รองรับรูปแบบการค้นหา {expr!r}" msgstr "{data_type} ไม่รองรับรูปแบบการค้นหา {expr!r}"
#: documents/filters.py:752 documents/models.py:136 #: documents/filters.py:755 documents/models.py:136
msgid "Maximum nesting depth exceeded." msgid "Maximum nesting depth exceeded."
msgstr "จำนวนการซ้อนเงื่อนไขสูงสุดเกินขีดจำกัด" msgstr "จำนวนการซ้อนเงื่อนไขสูงสุดเกินขีดจำกัด"
#: documents/filters.py:1094 #: documents/filters.py:1073
msgid "Custom field not found" msgid "Custom field not found"
msgstr "ไม่พบฟิลด์ที่กำหนด" msgstr "ไม่พบฟิลด์ที่กำหนด"
@@ -1338,48 +1338,48 @@ msgstr ""
msgid "workflow runs" msgid "workflow runs"
msgstr "" msgstr ""
#: documents/serialisers.py:522 documents/serialisers.py:874 #: documents/serialisers.py:521 documents/serialisers.py:873
#: documents/serialisers.py:2776 documents/views.py:299 documents/views.py:2558 #: documents/serialisers.py:2767 documents/views.py:299 documents/views.py:2555
#: paperless_mail/serialisers.py:155 #: paperless_mail/serialisers.py:155
msgid "Insufficient permissions." msgid "Insufficient permissions."
msgstr "" msgstr ""
#: documents/serialisers.py:710 #: documents/serialisers.py:709
msgid "Invalid color." msgid "Invalid color."
msgstr "สีไม่ถูกต้อง" msgstr "สีไม่ถูกต้อง"
#: documents/serialisers.py:2248 #: documents/serialisers.py:2244
#, python-format #, python-format
msgid "File type %(type)s not supported" msgid "File type %(type)s not supported"
msgstr "ไม่รองรับไฟล์ประเภท %(type)s" msgstr "ไม่รองรับไฟล์ประเภท %(type)s"
#: documents/serialisers.py:2292 #: documents/serialisers.py:2288
#, python-format #, python-format
msgid "Custom field id must be an integer: %(id)s" msgid "Custom field id must be an integer: %(id)s"
msgstr "" msgstr ""
#: documents/serialisers.py:2299 #: documents/serialisers.py:2295
#, python-format #, python-format
msgid "Custom field with id %(id)s does not exist" msgid "Custom field with id %(id)s does not exist"
msgstr "" msgstr ""
#: documents/serialisers.py:2316 documents/serialisers.py:2326 #: documents/serialisers.py:2312 documents/serialisers.py:2322
msgid "Custom fields must be a list of integers or an object mapping ids to values." msgid "Custom fields must be a list of integers or an object mapping ids to values."
msgstr "" msgstr ""
#: documents/serialisers.py:2321 #: documents/serialisers.py:2317
msgid "Some custom fields don't exist or were specified twice." msgid "Some custom fields don't exist or were specified twice."
msgstr "" msgstr ""
#: documents/serialisers.py:2468 #: documents/serialisers.py:2464
msgid "Invalid variable detected." msgid "Invalid variable detected."
msgstr "ตรวจพบตัวแปรไม่ถูกต้อง" msgstr "ตรวจพบตัวแปรไม่ถูกต้อง"
#: documents/serialisers.py:2832 #: documents/serialisers.py:2823
msgid "Duplicate document identifiers are not allowed." msgid "Duplicate document identifiers are not allowed."
msgstr "" msgstr ""
#: documents/serialisers.py:2862 documents/views.py:4517 #: documents/serialisers.py:2853 documents/views.py:4509
#, python-format #, python-format
msgid "Documents not found: %(ids)s" msgid "Documents not found: %(ids)s"
msgstr "" msgstr ""
@@ -1634,36 +1634,36 @@ msgstr ""
msgid "Unable to parse URI {value}" msgid "Unable to parse URI {value}"
msgstr "" msgstr ""
#: documents/views.py:292 documents/views.py:2555 #: documents/views.py:292 documents/views.py:2552
msgid "Invalid more_like_id" msgid "Invalid more_like_id"
msgstr "" msgstr ""
#: documents/views.py:1567 #: documents/views.py:1566
msgid "Invalid AI configuration." msgid "Invalid AI configuration."
msgstr "" msgstr ""
#: documents/views.py:1576 #: documents/views.py:1575
msgid "AI backend request timed out." msgid "AI backend request timed out."
msgstr "" msgstr ""
#: documents/views.py:2380 documents/views.py:2701 #: documents/views.py:2377 documents/views.py:2698
msgid "Specify only one of text, title_search, query, or more_like_id." msgid "Specify only one of text, title_search, query, or more_like_id."
msgstr "" msgstr ""
#: documents/views.py:4529 #: documents/views.py:4522
#, python-format #, python-format
msgid "Insufficient permissions to share document %(id)s." msgid "Insufficient permissions to share document %(id)s."
msgstr "" msgstr ""
#: documents/views.py:4575 #: documents/views.py:4568
msgid "Bundle is already being processed." msgid "Bundle is already being processed."
msgstr "" msgstr ""
#: documents/views.py:4636 #: documents/views.py:4629
msgid "The share link bundle is still being prepared. Please try again later." msgid "The share link bundle is still being prepared. Please try again later."
msgstr "" msgstr ""
#: documents/views.py:4646 #: documents/views.py:4639
msgid "The share link bundle is unavailable." msgid "The share link bundle is unavailable."
msgstr "" msgstr ""
+30 -30
View File
@@ -2,8 +2,8 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: paperless-ngx\n" "Project-Id-Version: paperless-ngx\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2026-07-31 16:14+0000\n" "POT-Creation-Date: 2026-08-08 14:28+0000\n"
"PO-Revision-Date: 2026-07-31 16:15\n" "PO-Revision-Date: 2026-08-08 14:29\n"
"Last-Translator: \n" "Last-Translator: \n"
"Language-Team: Turkish\n" "Language-Team: Turkish\n"
"Language: tr_TR\n" "Language: tr_TR\n"
@@ -21,39 +21,39 @@ msgstr ""
msgid "Documents" msgid "Documents"
msgstr "Belgeler" msgstr "Belgeler"
#: documents/filters.py:472 #: documents/filters.py:471
msgid "Value must be valid JSON." msgid "Value must be valid JSON."
msgstr "Değer geçerli bir JSON olmalıdır." msgstr "Değer geçerli bir JSON olmalıdır."
#: documents/filters.py:491 #: documents/filters.py:490
msgid "Invalid custom field query expression" msgid "Invalid custom field query expression"
msgstr "Geçersiz özel alan sorgu ifadesi" msgstr "Geçersiz özel alan sorgu ifadesi"
#: documents/filters.py:501 #: documents/filters.py:500
msgid "Invalid expression list. Must be nonempty." msgid "Invalid expression list. Must be nonempty."
msgstr "Geçersiz ifade listesi. Boş olmamalıdır." msgstr "Geçersiz ifade listesi. Boş olmamalıdır."
#: documents/filters.py:522 #: documents/filters.py:521
msgid "Invalid logical operator {op!r}" msgid "Invalid logical operator {op!r}"
msgstr "Geçersiz mantıksal işleç {op!r}" msgstr "Geçersiz mantıksal işleç {op!r}"
#: documents/filters.py:536 #: documents/filters.py:535
msgid "Maximum number of query conditions exceeded." msgid "Maximum number of query conditions exceeded."
msgstr "En çok sorgu koşulu sayısı aşıldı." msgstr "En çok sorgu koşulu sayısı aşıldı."
#: documents/filters.py:600 #: documents/filters.py:599
msgid "{name!r} is not a valid custom field." msgid "{name!r} is not a valid custom field."
msgstr "{name!r} geçerli bir özel alan değil." msgstr "{name!r} geçerli bir özel alan değil."
#: documents/filters.py:637 #: documents/filters.py:636
msgid "{data_type} does not support query expr {expr!r}." msgid "{data_type} does not support query expr {expr!r}."
msgstr "{data_type}, {expr!r} sorgu ifadesini desteklemiyor." msgstr "{data_type}, {expr!r} sorgu ifadesini desteklemiyor."
#: documents/filters.py:752 documents/models.py:136 #: documents/filters.py:755 documents/models.py:136
msgid "Maximum nesting depth exceeded." msgid "Maximum nesting depth exceeded."
msgstr "En çok iç içe geçme izni aşıldı." msgstr "En çok iç içe geçme izni aşıldı."
#: documents/filters.py:1094 #: documents/filters.py:1073
msgid "Custom field not found" msgid "Custom field not found"
msgstr "Özel alan bulunamadı" msgstr "Özel alan bulunamadı"
@@ -1338,48 +1338,48 @@ msgstr "iş akışı çalıştırma"
msgid "workflow runs" msgid "workflow runs"
msgstr "iş akışı çalıştırma" msgstr "iş akışı çalıştırma"
#: documents/serialisers.py:522 documents/serialisers.py:874 #: documents/serialisers.py:521 documents/serialisers.py:873
#: documents/serialisers.py:2776 documents/views.py:299 documents/views.py:2558 #: documents/serialisers.py:2767 documents/views.py:299 documents/views.py:2555
#: paperless_mail/serialisers.py:155 #: paperless_mail/serialisers.py:155
msgid "Insufficient permissions." msgid "Insufficient permissions."
msgstr "" msgstr ""
#: documents/serialisers.py:710 #: documents/serialisers.py:709
msgid "Invalid color." msgid "Invalid color."
msgstr "Geçersiz renk." msgstr "Geçersiz renk."
#: documents/serialisers.py:2248 #: documents/serialisers.py:2244
#, python-format #, python-format
msgid "File type %(type)s not supported" msgid "File type %(type)s not supported"
msgstr "Dosya türü %(type)s desteklenmiyor" msgstr "Dosya türü %(type)s desteklenmiyor"
#: documents/serialisers.py:2292 #: documents/serialisers.py:2288
#, python-format #, python-format
msgid "Custom field id must be an integer: %(id)s" msgid "Custom field id must be an integer: %(id)s"
msgstr "%(id)s özel alan numarası tam sayı olmalıdır" msgstr "%(id)s özel alan numarası tam sayı olmalıdır"
#: documents/serialisers.py:2299 #: documents/serialisers.py:2295
#, python-format #, python-format
msgid "Custom field with id %(id)s does not exist" msgid "Custom field with id %(id)s does not exist"
msgstr "%(id)s numaralı özel alan mevcut değil" msgstr "%(id)s numaralı özel alan mevcut değil"
#: documents/serialisers.py:2316 documents/serialisers.py:2326 #: documents/serialisers.py:2312 documents/serialisers.py:2322
msgid "Custom fields must be a list of integers or an object mapping ids to values." msgid "Custom fields must be a list of integers or an object mapping ids to values."
msgstr "Özel alanlar bir tam sayı olarak veya bir nesne haritası numaraları olmalıdır." msgstr "Özel alanlar bir tam sayı olarak veya bir nesne haritası numaraları olmalıdır."
#: documents/serialisers.py:2321 #: documents/serialisers.py:2317
msgid "Some custom fields don't exist or were specified twice." msgid "Some custom fields don't exist or were specified twice."
msgstr "Bazı õzel alan numaraları mevcut değil yada iki kez tanımlanmıș." msgstr "Bazı õzel alan numaraları mevcut değil yada iki kez tanımlanmıș."
#: documents/serialisers.py:2468 #: documents/serialisers.py:2464
msgid "Invalid variable detected." msgid "Invalid variable detected."
msgstr "Geçersiz değişken algılandı." msgstr "Geçersiz değişken algılandı."
#: documents/serialisers.py:2832 #: documents/serialisers.py:2823
msgid "Duplicate document identifiers are not allowed." msgid "Duplicate document identifiers are not allowed."
msgstr "" msgstr ""
#: documents/serialisers.py:2862 documents/views.py:4517 #: documents/serialisers.py:2853 documents/views.py:4509
#, python-format #, python-format
msgid "Documents not found: %(ids)s" msgid "Documents not found: %(ids)s"
msgstr "" msgstr ""
@@ -1635,36 +1635,36 @@ msgstr "URI şeması {parts.scheme} izin verilmez. İzin verilen şemalar:
msgid "Unable to parse URI {value}" msgid "Unable to parse URI {value}"
msgstr "URI {value} işlenemiyor" msgstr "URI {value} işlenemiyor"
#: documents/views.py:292 documents/views.py:2555 #: documents/views.py:292 documents/views.py:2552
msgid "Invalid more_like_id" msgid "Invalid more_like_id"
msgstr "" msgstr ""
#: documents/views.py:1567 #: documents/views.py:1566
msgid "Invalid AI configuration." msgid "Invalid AI configuration."
msgstr "" msgstr ""
#: documents/views.py:1576 #: documents/views.py:1575
msgid "AI backend request timed out." msgid "AI backend request timed out."
msgstr "" msgstr ""
#: documents/views.py:2380 documents/views.py:2701 #: documents/views.py:2377 documents/views.py:2698
msgid "Specify only one of text, title_search, query, or more_like_id." msgid "Specify only one of text, title_search, query, or more_like_id."
msgstr "" msgstr ""
#: documents/views.py:4529 #: documents/views.py:4522
#, python-format #, python-format
msgid "Insufficient permissions to share document %(id)s." msgid "Insufficient permissions to share document %(id)s."
msgstr "" msgstr ""
#: documents/views.py:4575 #: documents/views.py:4568
msgid "Bundle is already being processed." msgid "Bundle is already being processed."
msgstr "" msgstr ""
#: documents/views.py:4636 #: documents/views.py:4629
msgid "The share link bundle is still being prepared. Please try again later." msgid "The share link bundle is still being prepared. Please try again later."
msgstr "" msgstr ""
#: documents/views.py:4646 #: documents/views.py:4639
msgid "The share link bundle is unavailable." msgid "The share link bundle is unavailable."
msgstr "" msgstr ""
+41 -41
View File
@@ -2,8 +2,8 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: paperless-ngx\n" "Project-Id-Version: paperless-ngx\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2026-07-31 16:14+0000\n" "POT-Creation-Date: 2026-08-08 14:28+0000\n"
"PO-Revision-Date: 2026-07-31 16:15\n" "PO-Revision-Date: 2026-08-08 14:29\n"
"Last-Translator: \n" "Last-Translator: \n"
"Language-Team: Ukrainian\n" "Language-Team: Ukrainian\n"
"Language: uk_UA\n" "Language: uk_UA\n"
@@ -21,39 +21,39 @@ msgstr ""
msgid "Documents" msgid "Documents"
msgstr "Документи" msgstr "Документи"
#: documents/filters.py:472 #: documents/filters.py:471
msgid "Value must be valid JSON." msgid "Value must be valid JSON."
msgstr "Значення має бути коректним JSON." msgstr "Значення має бути коректним JSON."
#: documents/filters.py:491 #: documents/filters.py:490
msgid "Invalid custom field query expression" msgid "Invalid custom field query expression"
msgstr "Хибний вираз запиту користувацького поля" msgstr "Хибний вираз запиту користувацького поля"
#: documents/filters.py:501 #: documents/filters.py:500
msgid "Invalid expression list. Must be nonempty." msgid "Invalid expression list. Must be nonempty."
msgstr "Недопустимий список виразів. Має бути непустим." msgstr "Недопустимий список виразів. Має бути непустим."
#: documents/filters.py:522 #: documents/filters.py:521
msgid "Invalid logical operator {op!r}" msgid "Invalid logical operator {op!r}"
msgstr "Неприпустимий логічний оператор {op!r}" msgstr "Неприпустимий логічний оператор {op!r}"
#: documents/filters.py:536 #: documents/filters.py:535
msgid "Maximum number of query conditions exceeded." msgid "Maximum number of query conditions exceeded."
msgstr "Перевищено максимальну кількість умов запиту." msgstr "Перевищено максимальну кількість умов запиту."
#: documents/filters.py:600 #: documents/filters.py:599
msgid "{name!r} is not a valid custom field." msgid "{name!r} is not a valid custom field."
msgstr "{name!r} не є дійсним користувацьким полем." msgstr "{name!r} не є дійсним користувацьким полем."
#: documents/filters.py:637 #: documents/filters.py:636
msgid "{data_type} does not support query expr {expr!r}." msgid "{data_type} does not support query expr {expr!r}."
msgstr "{data_type} не підтримує вираз {expr!r}." msgstr "{data_type} не підтримує вираз {expr!r}."
#: documents/filters.py:752 documents/models.py:136 #: documents/filters.py:755 documents/models.py:136
msgid "Maximum nesting depth exceeded." msgid "Maximum nesting depth exceeded."
msgstr "" msgstr "Перевищена максимальна глибина вкладення."
#: documents/filters.py:1094 #: documents/filters.py:1073
msgid "Custom field not found" msgid "Custom field not found"
msgstr "Не знайдено користувацьке поле" msgstr "Не знайдено користувацьке поле"
@@ -249,7 +249,7 @@ msgstr "Позиція цього документа у вашому фізич
#: documents/models.py:319 #: documents/models.py:319
msgid "root document for this version" msgid "root document for this version"
msgstr "" msgstr "кореневий документ для цієї версії"
#: documents/models.py:323 #: documents/models.py:323
msgid "version index" msgid "version index"
@@ -261,7 +261,7 @@ msgstr ""
#: documents/models.py:331 #: documents/models.py:331
msgid "version label" msgid "version label"
msgstr "" msgstr "мітка версії"
#: documents/models.py:335 #: documents/models.py:335
msgid "Optional short label for a document version." msgid "Optional short label for a document version."
@@ -546,11 +546,11 @@ msgstr "створено з"
#: documents/models.py:629 #: documents/models.py:629
msgid "added to" msgid "added to"
msgstr "" msgstr "додано до"
#: documents/models.py:630 #: documents/models.py:630
msgid "added from" msgid "added from"
msgstr "" msgstr "додано з"
#: documents/models.py:631 #: documents/models.py:631
msgid "mime type is" msgid "mime type is"
@@ -718,7 +718,7 @@ msgstr ""
#: documents/models.py:778 #: documents/models.py:778
msgid "Wait Time (seconds)" msgid "Wait Time (seconds)"
msgstr "" msgstr "Час очікування (сек)"
#: documents/models.py:779 #: documents/models.py:779
msgid "Time from task creation to worker pickup" msgid "Time from task creation to worker pickup"
@@ -726,7 +726,7 @@ msgstr ""
#: documents/models.py:786 #: documents/models.py:786
msgid "Input Data" msgid "Input Data"
msgstr "" msgstr "Вхідні дані"
#: documents/models.py:787 #: documents/models.py:787
msgid "Structured input parameters for the task" msgid "Structured input parameters for the task"
@@ -746,11 +746,11 @@ msgstr "Підтверджено"
#: documents/models.py:805 #: documents/models.py:805
msgid "Task" msgid "Task"
msgstr "" msgstr "Задача"
#: documents/models.py:806 #: documents/models.py:806
msgid "Tasks" msgid "Tasks"
msgstr "" msgstr "Задачі"
#: documents/models.py:836 #: documents/models.py:836
msgid "Note for the document" msgid "Note for the document"
@@ -794,11 +794,11 @@ msgstr "поділитися посиланнями"
#: documents/models.py:935 #: documents/models.py:935
msgid "Processing" msgid "Processing"
msgstr "" msgstr "Обробка"
#: documents/models.py:936 #: documents/models.py:936
msgid "Ready" msgid "Ready"
msgstr "" msgstr "Готово"
#: documents/models.py:937 #: documents/models.py:937
msgid "Failed" msgid "Failed"
@@ -1338,48 +1338,48 @@ msgstr ""
msgid "workflow runs" msgid "workflow runs"
msgstr "" msgstr ""
#: documents/serialisers.py:522 documents/serialisers.py:874 #: documents/serialisers.py:521 documents/serialisers.py:873
#: documents/serialisers.py:2776 documents/views.py:299 documents/views.py:2558 #: documents/serialisers.py:2767 documents/views.py:299 documents/views.py:2555
#: paperless_mail/serialisers.py:155 #: paperless_mail/serialisers.py:155
msgid "Insufficient permissions." msgid "Insufficient permissions."
msgstr "" msgstr ""
#: documents/serialisers.py:710 #: documents/serialisers.py:709
msgid "Invalid color." msgid "Invalid color."
msgstr "Неправильний колір." msgstr "Неправильний колір."
#: documents/serialisers.py:2248 #: documents/serialisers.py:2244
#, python-format #, python-format
msgid "File type %(type)s not supported" msgid "File type %(type)s not supported"
msgstr "Тип файлу %(type)s не підтримується" msgstr "Тип файлу %(type)s не підтримується"
#: documents/serialisers.py:2292 #: documents/serialisers.py:2288
#, python-format #, python-format
msgid "Custom field id must be an integer: %(id)s" msgid "Custom field id must be an integer: %(id)s"
msgstr "" msgstr ""
#: documents/serialisers.py:2299 #: documents/serialisers.py:2295
#, python-format #, python-format
msgid "Custom field with id %(id)s does not exist" msgid "Custom field with id %(id)s does not exist"
msgstr "" msgstr ""
#: documents/serialisers.py:2316 documents/serialisers.py:2326 #: documents/serialisers.py:2312 documents/serialisers.py:2322
msgid "Custom fields must be a list of integers or an object mapping ids to values." msgid "Custom fields must be a list of integers or an object mapping ids to values."
msgstr "" msgstr ""
#: documents/serialisers.py:2321 #: documents/serialisers.py:2317
msgid "Some custom fields don't exist or were specified twice." msgid "Some custom fields don't exist or were specified twice."
msgstr "" msgstr ""
#: documents/serialisers.py:2468 #: documents/serialisers.py:2464
msgid "Invalid variable detected." msgid "Invalid variable detected."
msgstr "Виявлено неправильну змінну." msgstr "Виявлено неправильну змінну."
#: documents/serialisers.py:2832 #: documents/serialisers.py:2823
msgid "Duplicate document identifiers are not allowed." msgid "Duplicate document identifiers are not allowed."
msgstr "" msgstr ""
#: documents/serialisers.py:2862 documents/views.py:4517 #: documents/serialisers.py:2853 documents/views.py:4509
#, python-format #, python-format
msgid "Documents not found: %(ids)s" msgid "Documents not found: %(ids)s"
msgstr "" msgstr ""
@@ -1635,36 +1635,36 @@ msgstr ""
msgid "Unable to parse URI {value}" msgid "Unable to parse URI {value}"
msgstr "" msgstr ""
#: documents/views.py:292 documents/views.py:2555 #: documents/views.py:292 documents/views.py:2552
msgid "Invalid more_like_id" msgid "Invalid more_like_id"
msgstr "" msgstr ""
#: documents/views.py:1567 #: documents/views.py:1566
msgid "Invalid AI configuration." msgid "Invalid AI configuration."
msgstr "" msgstr ""
#: documents/views.py:1576 #: documents/views.py:1575
msgid "AI backend request timed out." msgid "AI backend request timed out."
msgstr "" msgstr ""
#: documents/views.py:2380 documents/views.py:2701 #: documents/views.py:2377 documents/views.py:2698
msgid "Specify only one of text, title_search, query, or more_like_id." msgid "Specify only one of text, title_search, query, or more_like_id."
msgstr "" msgstr ""
#: documents/views.py:4529 #: documents/views.py:4522
#, python-format #, python-format
msgid "Insufficient permissions to share document %(id)s." msgid "Insufficient permissions to share document %(id)s."
msgstr "" msgstr ""
#: documents/views.py:4575 #: documents/views.py:4568
msgid "Bundle is already being processed." msgid "Bundle is already being processed."
msgstr "" msgstr ""
#: documents/views.py:4636 #: documents/views.py:4629
msgid "The share link bundle is still being prepared. Please try again later." msgid "The share link bundle is still being prepared. Please try again later."
msgstr "" msgstr ""
#: documents/views.py:4646 #: documents/views.py:4639
msgid "The share link bundle is unavailable." msgid "The share link bundle is unavailable."
msgstr "" msgstr ""
+30 -30
View File
@@ -2,8 +2,8 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: paperless-ngx\n" "Project-Id-Version: paperless-ngx\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2026-07-31 16:14+0000\n" "POT-Creation-Date: 2026-08-08 14:28+0000\n"
"PO-Revision-Date: 2026-07-31 16:15\n" "PO-Revision-Date: 2026-08-08 14:29\n"
"Last-Translator: \n" "Last-Translator: \n"
"Language-Team: Vietnamese\n" "Language-Team: Vietnamese\n"
"Language: vi_VN\n" "Language: vi_VN\n"
@@ -21,39 +21,39 @@ msgstr ""
msgid "Documents" msgid "Documents"
msgstr "Tài liệu" msgstr "Tài liệu"
#: documents/filters.py:472 #: documents/filters.py:471
msgid "Value must be valid JSON." msgid "Value must be valid JSON."
msgstr "." msgstr "."
#: documents/filters.py:491 #: documents/filters.py:490
msgid "Invalid custom field query expression" msgid "Invalid custom field query expression"
msgstr "Biểu thức truy vấn trường tùy chỉnh không hợp lệ" msgstr "Biểu thức truy vấn trường tùy chỉnh không hợp lệ"
#: documents/filters.py:501 #: documents/filters.py:500
msgid "Invalid expression list. Must be nonempty." msgid "Invalid expression list. Must be nonempty."
msgstr "Danh sách biểu thức không hợp lệ. Phải không rỗng." msgstr "Danh sách biểu thức không hợp lệ. Phải không rỗng."
#: documents/filters.py:522 #: documents/filters.py:521
msgid "Invalid logical operator {op!r}" msgid "Invalid logical operator {op!r}"
msgstr "Toán tử lô-gic không hợp lệ {op!r}" msgstr "Toán tử lô-gic không hợp lệ {op!r}"
#: documents/filters.py:536 #: documents/filters.py:535
msgid "Maximum number of query conditions exceeded." msgid "Maximum number of query conditions exceeded."
msgstr "Đã vượt quá số điều kiện truy vấn tối đa." msgstr "Đã vượt quá số điều kiện truy vấn tối đa."
#: documents/filters.py:600 #: documents/filters.py:599
msgid "{name!r} is not a valid custom field." msgid "{name!r} is not a valid custom field."
msgstr "{name!r} không phải là trường tùy chỉnh hợp lệ." msgstr "{name!r} không phải là trường tùy chỉnh hợp lệ."
#: documents/filters.py:637 #: documents/filters.py:636
msgid "{data_type} does not support query expr {expr!r}." msgid "{data_type} does not support query expr {expr!r}."
msgstr "{data_type} không hỗ trợ expr truy vấn{expr!r}." msgstr "{data_type} không hỗ trợ expr truy vấn{expr!r}."
#: documents/filters.py:752 documents/models.py:136 #: documents/filters.py:755 documents/models.py:136
msgid "Maximum nesting depth exceeded." msgid "Maximum nesting depth exceeded."
msgstr "Đã vượt quá độ sâu lồng nhau tối đa." msgstr "Đã vượt quá độ sâu lồng nhau tối đa."
#: documents/filters.py:1094 #: documents/filters.py:1073
msgid "Custom field not found" msgid "Custom field not found"
msgstr "Không tìm thấy trường tùy chỉnh" msgstr "Không tìm thấy trường tùy chỉnh"
@@ -1338,48 +1338,48 @@ msgstr "lần chạy quy trình"
msgid "workflow runs" msgid "workflow runs"
msgstr "các lần chạy quy trình" msgstr "các lần chạy quy trình"
#: documents/serialisers.py:522 documents/serialisers.py:874 #: documents/serialisers.py:521 documents/serialisers.py:873
#: documents/serialisers.py:2776 documents/views.py:299 documents/views.py:2558 #: documents/serialisers.py:2767 documents/views.py:299 documents/views.py:2555
#: paperless_mail/serialisers.py:155 #: paperless_mail/serialisers.py:155
msgid "Insufficient permissions." msgid "Insufficient permissions."
msgstr "Không có đủ quyền." msgstr "Không có đủ quyền."
#: documents/serialisers.py:710 #: documents/serialisers.py:709
msgid "Invalid color." msgid "Invalid color."
msgstr "Màu không hợp lệ." msgstr "Màu không hợp lệ."
#: documents/serialisers.py:2248 #: documents/serialisers.py:2244
#, python-format #, python-format
msgid "File type %(type)s not supported" msgid "File type %(type)s not supported"
msgstr "Loại tập tin %(type)s không được hỗ trợ" msgstr "Loại tập tin %(type)s không được hỗ trợ"
#: documents/serialisers.py:2292 #: documents/serialisers.py:2288
#, python-format #, python-format
msgid "Custom field id must be an integer: %(id)s" msgid "Custom field id must be an integer: %(id)s"
msgstr "ID trường tùy chỉnh phải là số nguyên: %(id)s" msgstr "ID trường tùy chỉnh phải là số nguyên: %(id)s"
#: documents/serialisers.py:2299 #: documents/serialisers.py:2295
#, python-format #, python-format
msgid "Custom field with id %(id)s does not exist" msgid "Custom field with id %(id)s does not exist"
msgstr "Trường tùy chỉnh với ID %(id)s không tồn tại" msgstr "Trường tùy chỉnh với ID %(id)s không tồn tại"
#: documents/serialisers.py:2316 documents/serialisers.py:2326 #: documents/serialisers.py:2312 documents/serialisers.py:2322
msgid "Custom fields must be a list of integers or an object mapping ids to values." msgid "Custom fields must be a list of integers or an object mapping ids to values."
msgstr "Trường tùy chỉnh phải là danh sách số nguyên hoặc đối tượng ánh xạ ID sang giá trị." msgstr "Trường tùy chỉnh phải là danh sách số nguyên hoặc đối tượng ánh xạ ID sang giá trị."
#: documents/serialisers.py:2321 #: documents/serialisers.py:2317
msgid "Some custom fields don't exist or were specified twice." msgid "Some custom fields don't exist or were specified twice."
msgstr "Một số trường tùy chỉnh không tồn tại hoặc được chỉ định hai lần." msgstr "Một số trường tùy chỉnh không tồn tại hoặc được chỉ định hai lần."
#: documents/serialisers.py:2468 #: documents/serialisers.py:2464
msgid "Invalid variable detected." msgid "Invalid variable detected."
msgstr "Đã phát hiện biến số không hợp lệ." msgstr "Đã phát hiện biến số không hợp lệ."
#: documents/serialisers.py:2832 #: documents/serialisers.py:2823
msgid "Duplicate document identifiers are not allowed." msgid "Duplicate document identifiers are not allowed."
msgstr "Không cho phép các định danh tài liệu trùng lặp" msgstr "Không cho phép các định danh tài liệu trùng lặp"
#: documents/serialisers.py:2862 documents/views.py:4517 #: documents/serialisers.py:2853 documents/views.py:4509
#, python-format #, python-format
msgid "Documents not found: %(ids)s" msgid "Documents not found: %(ids)s"
msgstr "Không tìm thấy tài liệu: %(ids)s" msgstr "Không tìm thấy tài liệu: %(ids)s"
@@ -1635,36 +1635,36 @@ msgstr "Giao thức URI '{parts.scheme}' không được phép. Các giao thức
msgid "Unable to parse URI {value}" msgid "Unable to parse URI {value}"
msgstr "Không thể phân tích URI {value}" msgstr "Không thể phân tích URI {value}"
#: documents/views.py:292 documents/views.py:2555 #: documents/views.py:292 documents/views.py:2552
msgid "Invalid more_like_id" msgid "Invalid more_like_id"
msgstr "" msgstr ""
#: documents/views.py:1567 #: documents/views.py:1566
msgid "Invalid AI configuration." msgid "Invalid AI configuration."
msgstr "" msgstr ""
#: documents/views.py:1576 #: documents/views.py:1575
msgid "AI backend request timed out." msgid "AI backend request timed out."
msgstr "" msgstr ""
#: documents/views.py:2380 documents/views.py:2701 #: documents/views.py:2377 documents/views.py:2698
msgid "Specify only one of text, title_search, query, or more_like_id." msgid "Specify only one of text, title_search, query, or more_like_id."
msgstr "" msgstr ""
#: documents/views.py:4529 #: documents/views.py:4522
#, python-format #, python-format
msgid "Insufficient permissions to share document %(id)s." msgid "Insufficient permissions to share document %(id)s."
msgstr "Không đủ quyền để chia sẻ tài liệu %(id)s" msgstr "Không đủ quyền để chia sẻ tài liệu %(id)s"
#: documents/views.py:4575 #: documents/views.py:4568
msgid "Bundle is already being processed." msgid "Bundle is already being processed."
msgstr "Gói đang được xử lý" msgstr "Gói đang được xử lý"
#: documents/views.py:4636 #: documents/views.py:4629
msgid "The share link bundle is still being prepared. Please try again later." msgid "The share link bundle is still being prepared. Please try again later."
msgstr "Liên kết chia sẻ gói vẫn đang được chuẩn bị. Vui lòng thử lại sau." msgstr "Liên kết chia sẻ gói vẫn đang được chuẩn bị. Vui lòng thử lại sau."
#: documents/views.py:4646 #: documents/views.py:4639
msgid "The share link bundle is unavailable." msgid "The share link bundle is unavailable."
msgstr "Không tồn tại liên kết chia sẻ gói" msgstr "Không tồn tại liên kết chia sẻ gói"
+30 -30
View File
@@ -2,8 +2,8 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: paperless-ngx\n" "Project-Id-Version: paperless-ngx\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2026-07-31 16:14+0000\n" "POT-Creation-Date: 2026-08-08 14:28+0000\n"
"PO-Revision-Date: 2026-07-31 16:15\n" "PO-Revision-Date: 2026-08-08 14:29\n"
"Last-Translator: \n" "Last-Translator: \n"
"Language-Team: Chinese Simplified\n" "Language-Team: Chinese Simplified\n"
"Language: zh_CN\n" "Language: zh_CN\n"
@@ -21,39 +21,39 @@ msgstr ""
msgid "Documents" msgid "Documents"
msgstr "文档" msgstr "文档"
#: documents/filters.py:472 #: documents/filters.py:471
msgid "Value must be valid JSON." msgid "Value must be valid JSON."
msgstr "值必须是有效的 JSON 格式。" msgstr "值必须是有效的 JSON 格式。"
#: documents/filters.py:491 #: documents/filters.py:490
msgid "Invalid custom field query expression" msgid "Invalid custom field query expression"
msgstr "无效的自定义字段查询表达式" msgstr "无效的自定义字段查询表达式"
#: documents/filters.py:501 #: documents/filters.py:500
msgid "Invalid expression list. Must be nonempty." msgid "Invalid expression list. Must be nonempty."
msgstr "无效的表达式列表。必须不为空。" msgstr "无效的表达式列表。必须不为空。"
#: documents/filters.py:522 #: documents/filters.py:521
msgid "Invalid logical operator {op!r}" msgid "Invalid logical operator {op!r}"
msgstr "无效的逻辑运算符 {op!r}" msgstr "无效的逻辑运算符 {op!r}"
#: documents/filters.py:536 #: documents/filters.py:535
msgid "Maximum number of query conditions exceeded." msgid "Maximum number of query conditions exceeded."
msgstr "超出查询条件的最大数量。" msgstr "超出查询条件的最大数量。"
#: documents/filters.py:600 #: documents/filters.py:599
msgid "{name!r} is not a valid custom field." msgid "{name!r} is not a valid custom field."
msgstr "{name!r} 不是一个有效的自定义字段。" msgstr "{name!r} 不是一个有效的自定义字段。"
#: documents/filters.py:637 #: documents/filters.py:636
msgid "{data_type} does not support query expr {expr!r}." msgid "{data_type} does not support query expr {expr!r}."
msgstr "{data_type} 不支持查询表达式 {expr!r}。" msgstr "{data_type} 不支持查询表达式 {expr!r}。"
#: documents/filters.py:752 documents/models.py:136 #: documents/filters.py:755 documents/models.py:136
msgid "Maximum nesting depth exceeded." msgid "Maximum nesting depth exceeded."
msgstr "超出最大嵌套深度。" msgstr "超出最大嵌套深度。"
#: documents/filters.py:1094 #: documents/filters.py:1073
msgid "Custom field not found" msgid "Custom field not found"
msgstr "Custom field not found" msgstr "Custom field not found"
@@ -1338,48 +1338,48 @@ msgstr "工作流运行"
msgid "workflow runs" msgid "workflow runs"
msgstr "工作流运行" msgstr "工作流运行"
#: documents/serialisers.py:522 documents/serialisers.py:874 #: documents/serialisers.py:521 documents/serialisers.py:873
#: documents/serialisers.py:2776 documents/views.py:299 documents/views.py:2558 #: documents/serialisers.py:2767 documents/views.py:299 documents/views.py:2555
#: paperless_mail/serialisers.py:155 #: paperless_mail/serialisers.py:155
msgid "Insufficient permissions." msgid "Insufficient permissions."
msgstr "权限不足。" msgstr "权限不足。"
#: documents/serialisers.py:710 #: documents/serialisers.py:709
msgid "Invalid color." msgid "Invalid color."
msgstr "无效的颜色" msgstr "无效的颜色"
#: documents/serialisers.py:2248 #: documents/serialisers.py:2244
#, python-format #, python-format
msgid "File type %(type)s not supported" msgid "File type %(type)s not supported"
msgstr "不支持文件类型 %(type)s" msgstr "不支持文件类型 %(type)s"
#: documents/serialisers.py:2292 #: documents/serialisers.py:2288
#, python-format #, python-format
msgid "Custom field id must be an integer: %(id)s" msgid "Custom field id must be an integer: %(id)s"
msgstr "自定义字段 id 必须是数字:%(id)s" msgstr "自定义字段 id 必须是数字:%(id)s"
#: documents/serialisers.py:2299 #: documents/serialisers.py:2295
#, python-format #, python-format
msgid "Custom field with id %(id)s does not exist" msgid "Custom field with id %(id)s does not exist"
msgstr "自定义字段 id %(id)s 不存在" msgstr "自定义字段 id %(id)s 不存在"
#: documents/serialisers.py:2316 documents/serialisers.py:2326 #: documents/serialisers.py:2312 documents/serialisers.py:2322
msgid "Custom fields must be a list of integers or an object mapping ids to values." msgid "Custom fields must be a list of integers or an object mapping ids to values."
msgstr "自定义字段必须为整数列表,或是一个将ID映射到值的对象。" msgstr "自定义字段必须为整数列表,或是一个将ID映射到值的对象。"
#: documents/serialisers.py:2321 #: documents/serialisers.py:2317
msgid "Some custom fields don't exist or were specified twice." msgid "Some custom fields don't exist or were specified twice."
msgstr "部分自定义字段不存在或重复指定。" msgstr "部分自定义字段不存在或重复指定。"
#: documents/serialisers.py:2468 #: documents/serialisers.py:2464
msgid "Invalid variable detected." msgid "Invalid variable detected."
msgstr "检测到无效变量。" msgstr "检测到无效变量。"
#: documents/serialisers.py:2832 #: documents/serialisers.py:2823
msgid "Duplicate document identifiers are not allowed." msgid "Duplicate document identifiers are not allowed."
msgstr "不允许重复文档标识符。" msgstr "不允许重复文档标识符。"
#: documents/serialisers.py:2862 documents/views.py:4517 #: documents/serialisers.py:2853 documents/views.py:4509
#, python-format #, python-format
msgid "Documents not found: %(ids)s" msgid "Documents not found: %(ids)s"
msgstr "未找到文档:%(ids)s" msgstr "未找到文档:%(ids)s"
@@ -1635,36 +1635,36 @@ msgstr "URI 格式 '{parts.scheme}' 不支持。支持的格式有:{', '.join(
msgid "Unable to parse URI {value}" msgid "Unable to parse URI {value}"
msgstr "无法解析 URI {value}" msgstr "无法解析 URI {value}"
#: documents/views.py:292 documents/views.py:2555 #: documents/views.py:292 documents/views.py:2552
msgid "Invalid more_like_id" msgid "Invalid more_like_id"
msgstr "无效的more_like_id" msgstr "无效的more_like_id"
#: documents/views.py:1567 #: documents/views.py:1566
msgid "Invalid AI configuration." msgid "Invalid AI configuration."
msgstr "无效的 AI 配置。" msgstr "无效的 AI 配置。"
#: documents/views.py:1576 #: documents/views.py:1575
msgid "AI backend request timed out." msgid "AI backend request timed out."
msgstr "AI 后端请求超时。" msgstr "AI 后端请求超时。"
#: documents/views.py:2380 documents/views.py:2701 #: documents/views.py:2377 documents/views.py:2698
msgid "Specify only one of text, title_search, query, or more_like_id." msgid "Specify only one of text, title_search, query, or more_like_id."
msgstr "只能指定 text、title_search、query 或 more_like_id 中的一项。" msgstr "只能指定 text、title_search、query 或 more_like_id 中的一项。"
#: documents/views.py:4529 #: documents/views.py:4522
#, python-format #, python-format
msgid "Insufficient permissions to share document %(id)s." msgid "Insufficient permissions to share document %(id)s."
msgstr "权限不足以分享文件:%(id)s。" msgstr "权限不足以分享文件:%(id)s。"
#: documents/views.py:4575 #: documents/views.py:4568
msgid "Bundle is already being processed." msgid "Bundle is already being processed."
msgstr "捆绑包已在处理中。" msgstr "捆绑包已在处理中。"
#: documents/views.py:4636 #: documents/views.py:4629
msgid "The share link bundle is still being prepared. Please try again later." msgid "The share link bundle is still being prepared. Please try again later."
msgstr "分享链接包仍在准备中,请稍后再试。" msgstr "分享链接包仍在准备中,请稍后再试。"
#: documents/views.py:4646 #: documents/views.py:4639
msgid "The share link bundle is unavailable." msgid "The share link bundle is unavailable."
msgstr "分享链接包不可用。" msgstr "分享链接包不可用。"
+30 -30
View File
@@ -2,8 +2,8 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: paperless-ngx\n" "Project-Id-Version: paperless-ngx\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2026-07-31 16:14+0000\n" "POT-Creation-Date: 2026-08-08 14:28+0000\n"
"PO-Revision-Date: 2026-07-31 16:15\n" "PO-Revision-Date: 2026-08-08 14:29\n"
"Last-Translator: \n" "Last-Translator: \n"
"Language-Team: Chinese Traditional\n" "Language-Team: Chinese Traditional\n"
"Language: zh_TW\n" "Language: zh_TW\n"
@@ -21,39 +21,39 @@ msgstr ""
msgid "Documents" msgid "Documents"
msgstr "文件" msgstr "文件"
#: documents/filters.py:472 #: documents/filters.py:471
msgid "Value must be valid JSON." msgid "Value must be valid JSON."
msgstr "參數值必須是有效的 JSON。" msgstr "參數值必須是有效的 JSON。"
#: documents/filters.py:491 #: documents/filters.py:490
msgid "Invalid custom field query expression" msgid "Invalid custom field query expression"
msgstr "無效的自訂欄位查詢表達式" msgstr "無效的自訂欄位查詢表達式"
#: documents/filters.py:501 #: documents/filters.py:500
msgid "Invalid expression list. Must be nonempty." msgid "Invalid expression list. Must be nonempty."
msgstr "無效的表達式列表,不能為空。" msgstr "無效的表達式列表,不能為空。"
#: documents/filters.py:522 #: documents/filters.py:521
msgid "Invalid logical operator {op!r}" msgid "Invalid logical operator {op!r}"
msgstr "無效的邏輯運算符 {op!r}" msgstr "無效的邏輯運算符 {op!r}"
#: documents/filters.py:536 #: documents/filters.py:535
msgid "Maximum number of query conditions exceeded." msgid "Maximum number of query conditions exceeded."
msgstr "超過查詢條件的最大數量。" msgstr "超過查詢條件的最大數量。"
#: documents/filters.py:600 #: documents/filters.py:599
msgid "{name!r} is not a valid custom field." msgid "{name!r} is not a valid custom field."
msgstr "{name!r} 不是有效的自訂欄位。" msgstr "{name!r} 不是有效的自訂欄位。"
#: documents/filters.py:637 #: documents/filters.py:636
msgid "{data_type} does not support query expr {expr!r}." msgid "{data_type} does not support query expr {expr!r}."
msgstr "{data_type} 不支援查詢表達式 {expr!r}。" msgstr "{data_type} 不支援查詢表達式 {expr!r}。"
#: documents/filters.py:752 documents/models.py:136 #: documents/filters.py:755 documents/models.py:136
msgid "Maximum nesting depth exceeded." msgid "Maximum nesting depth exceeded."
msgstr "超過最大巢狀深度。" msgstr "超過最大巢狀深度。"
#: documents/filters.py:1094 #: documents/filters.py:1073
msgid "Custom field not found" msgid "Custom field not found"
msgstr "找不到自訂欄位" msgstr "找不到自訂欄位"
@@ -1338,48 +1338,48 @@ msgstr "執行工作流程"
msgid "workflow runs" msgid "workflow runs"
msgstr "執行工作流程" msgstr "執行工作流程"
#: documents/serialisers.py:522 documents/serialisers.py:874 #: documents/serialisers.py:521 documents/serialisers.py:873
#: documents/serialisers.py:2776 documents/views.py:299 documents/views.py:2558 #: documents/serialisers.py:2767 documents/views.py:299 documents/views.py:2555
#: paperless_mail/serialisers.py:155 #: paperless_mail/serialisers.py:155
msgid "Insufficient permissions." msgid "Insufficient permissions."
msgstr "" msgstr ""
#: documents/serialisers.py:710 #: documents/serialisers.py:709
msgid "Invalid color." msgid "Invalid color."
msgstr "無效的顏色。" msgstr "無效的顏色。"
#: documents/serialisers.py:2248 #: documents/serialisers.py:2244
#, python-format #, python-format
msgid "File type %(type)s not supported" msgid "File type %(type)s not supported"
msgstr "不支援檔案類型 %(type)s" msgstr "不支援檔案類型 %(type)s"
#: documents/serialisers.py:2292 #: documents/serialisers.py:2288
#, python-format #, python-format
msgid "Custom field id must be an integer: %(id)s" msgid "Custom field id must be an integer: %(id)s"
msgstr "自定欄位 ID 必須是整數:%(id)s" msgstr "自定欄位 ID 必須是整數:%(id)s"
#: documents/serialisers.py:2299 #: documents/serialisers.py:2295
#, python-format #, python-format
msgid "Custom field with id %(id)s does not exist" msgid "Custom field with id %(id)s does not exist"
msgstr "自定欄位 ID %(id)s 不存在" msgstr "自定欄位 ID %(id)s 不存在"
#: documents/serialisers.py:2316 documents/serialisers.py:2326 #: documents/serialisers.py:2312 documents/serialisers.py:2322
msgid "Custom fields must be a list of integers or an object mapping ids to values." msgid "Custom fields must be a list of integers or an object mapping ids to values."
msgstr "自定欄位必須為整數列表,或是將 ID 對應到數值的物件。" msgstr "自定欄位必須為整數列表,或是將 ID 對應到數值的物件。"
#: documents/serialisers.py:2321 #: documents/serialisers.py:2317
msgid "Some custom fields don't exist or were specified twice." msgid "Some custom fields don't exist or were specified twice."
msgstr "部分自定欄位不存在或重復指定。" msgstr "部分自定欄位不存在或重復指定。"
#: documents/serialisers.py:2468 #: documents/serialisers.py:2464
msgid "Invalid variable detected." msgid "Invalid variable detected."
msgstr "偵測到無效的變數。" msgstr "偵測到無效的變數。"
#: documents/serialisers.py:2832 #: documents/serialisers.py:2823
msgid "Duplicate document identifiers are not allowed." msgid "Duplicate document identifiers are not allowed."
msgstr "" msgstr ""
#: documents/serialisers.py:2862 documents/views.py:4517 #: documents/serialisers.py:2853 documents/views.py:4509
#, python-format #, python-format
msgid "Documents not found: %(ids)s" msgid "Documents not found: %(ids)s"
msgstr "" msgstr ""
@@ -1635,36 +1635,36 @@ msgstr "URI 協定「{parts.scheme}」不被允許。允許的協定有:{', '.
msgid "Unable to parse URI {value}" msgid "Unable to parse URI {value}"
msgstr "無法解析 URI {value}" msgstr "無法解析 URI {value}"
#: documents/views.py:292 documents/views.py:2555 #: documents/views.py:292 documents/views.py:2552
msgid "Invalid more_like_id" msgid "Invalid more_like_id"
msgstr "" msgstr ""
#: documents/views.py:1567 #: documents/views.py:1566
msgid "Invalid AI configuration." msgid "Invalid AI configuration."
msgstr "" msgstr ""
#: documents/views.py:1576 #: documents/views.py:1575
msgid "AI backend request timed out." msgid "AI backend request timed out."
msgstr "" msgstr ""
#: documents/views.py:2380 documents/views.py:2701 #: documents/views.py:2377 documents/views.py:2698
msgid "Specify only one of text, title_search, query, or more_like_id." msgid "Specify only one of text, title_search, query, or more_like_id."
msgstr "" msgstr ""
#: documents/views.py:4529 #: documents/views.py:4522
#, python-format #, python-format
msgid "Insufficient permissions to share document %(id)s." msgid "Insufficient permissions to share document %(id)s."
msgstr "" msgstr ""
#: documents/views.py:4575 #: documents/views.py:4568
msgid "Bundle is already being processed." msgid "Bundle is already being processed."
msgstr "" msgstr ""
#: documents/views.py:4636 #: documents/views.py:4629
msgid "The share link bundle is still being prepared. Please try again later." msgid "The share link bundle is still being prepared. Please try again later."
msgstr "" msgstr ""
#: documents/views.py:4646 #: documents/views.py:4639
msgid "The share link bundle is unavailable." msgid "The share link bundle is unavailable."
msgstr "" msgstr ""