mirror of
https://github.com/paperless-ngx/paperless-ngx.git
synced 2026-07-26 22:04:56 +00:00
Compare commits
7
Commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
507889f06a | ||
|
|
4971be9b37 | ||
|
|
219cda569c | ||
|
|
de227d0f71 | ||
|
|
5cdc82ae35 | ||
|
|
976eb3beaa | ||
|
|
6f1673e0ae |
@@ -50,7 +50,7 @@ repos:
|
|||||||
- 'prettier-plugin-organize-imports@4.3.0'
|
- 'prettier-plugin-organize-imports@4.3.0'
|
||||||
# Python hooks
|
# Python hooks
|
||||||
- repo: https://github.com/astral-sh/ruff-pre-commit
|
- repo: https://github.com/astral-sh/ruff-pre-commit
|
||||||
rev: v0.15.20
|
rev: v0.16.0
|
||||||
hooks:
|
hooks:
|
||||||
- id: ruff-check
|
- id: ruff-check
|
||||||
- id: ruff-format
|
- id: ruff-format
|
||||||
|
|||||||
@@ -61,7 +61,7 @@ def replace_with_symlinks(
|
|||||||
total_duplicates = 0
|
total_duplicates = 0
|
||||||
space_saved = 0
|
space_saved = 0
|
||||||
|
|
||||||
for file_hash, file_list in duplicate_groups.items():
|
for file_list in duplicate_groups.values():
|
||||||
# Keep the first file as the original, replace others with symlinks
|
# Keep the first file as the original, replace others with symlinks
|
||||||
original_file = file_list[0]
|
original_file = file_list[0]
|
||||||
duplicates = file_list[1:]
|
duplicates = file_list[1:]
|
||||||
|
|||||||
@@ -151,23 +151,6 @@ the background.
|
|||||||
|
|
||||||
### Bare Metal Route {#bare-metal-updating}
|
### Bare Metal Route {#bare-metal-updating}
|
||||||
|
|
||||||
!!! warning
|
|
||||||
|
|
||||||
Extracting a new release archive on top of an existing installation
|
|
||||||
(e.g. `tar -xf paperless-ngx-vX.Y.Z.tar.xz -C /opt/paperless`) only adds
|
|
||||||
and overwrites files -- it does not remove files that were deleted in
|
|
||||||
the new release. Leftover files from an old version, such as
|
|
||||||
superseded database migrations, can remain on disk and cause errors
|
|
||||||
like `NodeNotFoundError` during `manage.py migrate`.
|
|
||||||
|
|
||||||
Before unpacking a new release over an existing bare-metal
|
|
||||||
installation, remove the previous source tree first (everything
|
|
||||||
except your `media`, `data`, and `consume` directories and your
|
|
||||||
`paperless.conf`/`.env`), or unpack into a fresh directory and move
|
|
||||||
your persistent data and configuration over. Installations updated via
|
|
||||||
`git pull` on a clean checkout are not affected, since Git removes
|
|
||||||
files that no longer exist upstream.
|
|
||||||
|
|
||||||
After grabbing the new release and unpacking the contents, do the
|
After grabbing the new release and unpacking the contents, do the
|
||||||
following:
|
following:
|
||||||
|
|
||||||
|
|||||||
@@ -1,64 +1,5 @@
|
|||||||
# Changelog
|
# Changelog
|
||||||
|
|
||||||
## paperless-ngx 3.0.2
|
|
||||||
|
|
||||||
### Bug Fixes
|
|
||||||
|
|
||||||
- Fix: fix broken migration in 3.0.1 [@shamoon](https://github.com/shamoon) ([#13242](https://github.com/paperless-ngx/paperless-ngx/pull/13242))
|
|
||||||
|
|
||||||
### All App Changes
|
|
||||||
|
|
||||||
- Fix: fix broken migration in 3.0.1 [@shamoon](https://github.com/shamoon) ([#13242](https://github.com/paperless-ngx/paperless-ngx/pull/13242))
|
|
||||||
|
|
||||||
## paperless-ngx 3.0.1
|
|
||||||
|
|
||||||
### Bug Fixes
|
|
||||||
|
|
||||||
- Fix: selection\_data re-derives the filtered document set 5 times over [@stumpylog](https://github.com/stumpylog) ([#13229](https://github.com/paperless-ngx/paperless-ngx/pull/13229))
|
|
||||||
- Fix: exclude source document from its own RAG similarity results [@stumpylog](https://github.com/stumpylog) ([#13233](https://github.com/paperless-ngx/paperless-ngx/pull/13233))
|
|
||||||
- Fix: split mailrule maximum\_age clamp into its own migration [@stumpylog](https://github.com/stumpylog) ([#13231](https://github.com/paperless-ngx/paperless-ngx/pull/13231))
|
|
||||||
- Chore: mark yes in confirm button for translation [@shamoon](https://github.com/shamoon) ([#13225](https://github.com/paperless-ngx/paperless-ngx/pull/13225))
|
|
||||||
- Fix: correct URL for W001 check [@shamoon](https://github.com/shamoon) ([#13220](https://github.com/paperless-ngx/paperless-ngx/pull/13220))
|
|
||||||
- Fix: ensure create dialog uses correct attribute type [@shamoon](https://github.com/shamoon) ([#13221](https://github.com/paperless-ngx/paperless-ngx/pull/13221))
|
|
||||||
- Fix: correct database engine from postgres to postgresql [@OberstVonGatow](https://github.com/OberstVonGatow) ([#13213](https://github.com/paperless-ngx/paperless-ngx/pull/13213))
|
|
||||||
- Fix: remove unnecessary .distinct() dominating document list queries [@stumpylog](https://github.com/stumpylog) ([#13205](https://github.com/paperless-ngx/paperless-ngx/pull/13205))
|
|
||||||
- Fix: also wrap non-breaking words in chat messages, handle whitespace [@shamoon](https://github.com/shamoon) ([#13211](https://github.com/paperless-ngx/paperless-ngx/pull/13211))
|
|
||||||
- Fix: tag/custom-field document\_count scales badly with tag count [@stumpylog](https://github.com/stumpylog) ([#13203](https://github.com/paperless-ngx/paperless-ngx/pull/13203))
|
|
||||||
- Fix: batch document user\_can\_change checks to avoid per-row N+1 [@stumpylog](https://github.com/stumpylog) ([#13204](https://github.com/paperless-ngx/paperless-ngx/pull/13204))
|
|
||||||
- Fix: fix app title restoration [@shamoon](https://github.com/shamoon) ([#13208](https://github.com/paperless-ngx/paperless-ngx/pull/13208))
|
|
||||||
- Fix: handle long wrapping titles in AI chat document list [@shamoon](https://github.com/shamoon) ([#13206](https://github.com/paperless-ngx/paperless-ngx/pull/13206))
|
|
||||||
|
|
||||||
### Dependencies
|
|
||||||
|
|
||||||
- Chore(deps-dev): Bump postcss from 8.5.6 to 8.5.22 in /src/paperless\_mail/templates in the npm\_and\_yarn group across 1 directory @[dependabot[bot]](https://github.com/apps/dependabot) ([#13236](https://github.com/paperless-ngx/paperless-ngx/pull/13236))
|
|
||||||
- Chore(deps): Bump pyasn1 from 0.6.3 to 0.6.4 in the uv group across 1 directory @[dependabot[bot]](https://github.com/apps/dependabot) ([#13237](https://github.com/paperless-ngx/paperless-ngx/pull/13237))
|
|
||||||
- Chore(deps): Bump the uv group across 1 directory with 8 updates @[dependabot[bot]](https://github.com/apps/dependabot) ([#13189](https://github.com/paperless-ngx/paperless-ngx/pull/13189))
|
|
||||||
|
|
||||||
### All App Changes
|
|
||||||
|
|
||||||
<details>
|
|
||||||
<summary>17 changes</summary>
|
|
||||||
|
|
||||||
- Chore(deps-dev): Bump postcss from 8.5.6 to 8.5.22 in /src/paperless\_mail/templates in the npm\_and\_yarn group across 1 directory @[dependabot[bot]](https://github.com/apps/dependabot) ([#13236](https://github.com/paperless-ngx/paperless-ngx/pull/13236))
|
|
||||||
- Fix: selection\_data re-derives the filtered document set 5 times over [@stumpylog](https://github.com/stumpylog) ([#13229](https://github.com/paperless-ngx/paperless-ngx/pull/13229))
|
|
||||||
- Chore: reword "Settings > Default permissions" description for clarity [@NotaInutilis](https://github.com/NotaInutilis) ([#13232](https://github.com/paperless-ngx/paperless-ngx/pull/13232))
|
|
||||||
- Chore(deps): Bump pyasn1 from 0.6.3 to 0.6.4 in the uv group across 1 directory @[dependabot[bot]](https://github.com/apps/dependabot) ([#13237](https://github.com/paperless-ngx/paperless-ngx/pull/13237))
|
|
||||||
- Chore(deps): Bump the uv group across 1 directory with 8 updates @[dependabot[bot]](https://github.com/apps/dependabot) ([#13189](https://github.com/paperless-ngx/paperless-ngx/pull/13189))
|
|
||||||
- Fix: exclude source document from its own RAG similarity results [@stumpylog](https://github.com/stumpylog) ([#13233](https://github.com/paperless-ngx/paperless-ngx/pull/13233))
|
|
||||||
- Fix: split mailrule maximum\_age clamp into its own migration [@stumpylog](https://github.com/stumpylog) ([#13231](https://github.com/paperless-ngx/paperless-ngx/pull/13231))
|
|
||||||
- Chore: mark yes in confirm button for translation [@shamoon](https://github.com/shamoon) ([#13225](https://github.com/paperless-ngx/paperless-ngx/pull/13225))
|
|
||||||
- Fix: correct URL for W001 check [@shamoon](https://github.com/shamoon) ([#13220](https://github.com/paperless-ngx/paperless-ngx/pull/13220))
|
|
||||||
- Fix: ensure create dialog uses correct attribute type [@shamoon](https://github.com/shamoon) ([#13221](https://github.com/paperless-ngx/paperless-ngx/pull/13221))
|
|
||||||
- Fix: correct database engine from postgres to postgresql [@OberstVonGatow](https://github.com/OberstVonGatow) ([#13213](https://github.com/paperless-ngx/paperless-ngx/pull/13213))
|
|
||||||
- Fix: remove unnecessary .distinct() dominating document list queries [@stumpylog](https://github.com/stumpylog) ([#13205](https://github.com/paperless-ngx/paperless-ngx/pull/13205))
|
|
||||||
- Fix: also wrap non-breaking words in chat messages, handle whitespace [@shamoon](https://github.com/shamoon) ([#13211](https://github.com/paperless-ngx/paperless-ngx/pull/13211))
|
|
||||||
- Fix: tag/custom-field document\_count scales badly with tag count [@stumpylog](https://github.com/stumpylog) ([#13203](https://github.com/paperless-ngx/paperless-ngx/pull/13203))
|
|
||||||
- Fix: batch document user\_can\_change checks to avoid per-row N+1 [@stumpylog](https://github.com/stumpylog) ([#13204](https://github.com/paperless-ngx/paperless-ngx/pull/13204))
|
|
||||||
- Fix: fix app title restoration [@shamoon](https://github.com/shamoon) ([#13208](https://github.com/paperless-ngx/paperless-ngx/pull/13208))
|
|
||||||
- Fix: handle long wrapping titles in AI chat document list [@shamoon](https://github.com/shamoon) ([#13206](https://github.com/paperless-ngx/paperless-ngx/pull/13206))
|
|
||||||
|
|
||||||
</details>
|
|
||||||
|
|
||||||
## paperless-ngx 3.0.0
|
## paperless-ngx 3.0.0
|
||||||
|
|
||||||
### Breaking Changes
|
### Breaking Changes
|
||||||
|
|||||||
+7
-21
@@ -522,36 +522,22 @@ do CORS calls. Set this to your public domain name.
|
|||||||
fail2ban with log entries for failed authorization attempts. Value should be
|
fail2ban with log entries for failed authorization attempts. Value should be
|
||||||
IP address(es).
|
IP address(es).
|
||||||
|
|
||||||
By default, this setting also controls allauth's trusted proxy count,
|
This setting also controls allauth's
|
||||||
which is set to the number of proxies listed here. Override that default
|
[`ALLAUTH_TRUSTED_PROXY_COUNT`](https://docs.allauth.org/en/latest/account/configuration.html),
|
||||||
with [`PAPERLESS_ALLAUTH_TRUSTED_PROXY_COUNT`](#PAPERLESS_ALLAUTH_TRUSTED_PROXY_COUNT)
|
which is set to the number of proxies listed here. Without this,
|
||||||
when the list length does not match the number of proxy hops.
|
allauth cannot determine the client IP address for rate limiting when
|
||||||
|
running behind a reverse proxy, resulting in a `403 Forbidden` on login.
|
||||||
|
|
||||||
Defaults to empty string.
|
Defaults to empty string.
|
||||||
|
|
||||||
#### [`PAPERLESS_ALLAUTH_TRUSTED_PROXY_COUNT=<integer>`](#PAPERLESS_ALLAUTH_TRUSTED_PROXY_COUNT) {#PAPERLESS_ALLAUTH_TRUSTED_PROXY_COUNT}
|
|
||||||
|
|
||||||
: Sets allauth's
|
|
||||||
[`ALLAUTH_TRUSTED_PROXY_COUNT`](https://docs.allauth.org/en/latest/common/rate_limits.html#configuration).
|
|
||||||
This is the number of trusted proxy **hops** represented in each
|
|
||||||
`X-Forwarded-For` header, not the number of IP addresses through which those
|
|
||||||
proxies may be reached. For example, a single dual-stack proxy is one hop even
|
|
||||||
when its IPv4 and IPv6 addresses are both listed in
|
|
||||||
[`PAPERLESS_TRUSTED_PROXIES`](#PAPERLESS_TRUSTED_PROXIES).
|
|
||||||
|
|
||||||
Only trust `X-Forwarded-For` when untrusted clients cannot connect directly
|
|
||||||
to Paperless-ngx.
|
|
||||||
|
|
||||||
Defaults to the number of entries in `PAPERLESS_TRUSTED_PROXIES`.
|
|
||||||
|
|
||||||
#### [`PAPERLESS_ALLAUTH_TRUSTED_CLIENT_IP_HEADER=<header-name>`](#PAPERLESS_ALLAUTH_TRUSTED_CLIENT_IP_HEADER) {#PAPERLESS_ALLAUTH_TRUSTED_CLIENT_IP_HEADER}
|
#### [`PAPERLESS_ALLAUTH_TRUSTED_CLIENT_IP_HEADER=<header-name>`](#PAPERLESS_ALLAUTH_TRUSTED_CLIENT_IP_HEADER) {#PAPERLESS_ALLAUTH_TRUSTED_CLIENT_IP_HEADER}
|
||||||
|
|
||||||
: Sets allauth's
|
: Sets allauth's
|
||||||
[`ALLAUTH_TRUSTED_CLIENT_IP_HEADER`](https://docs.allauth.org/en/latest/common/rate_limits.html#configuration).
|
[`ALLAUTH_TRUSTED_CLIENT_IP_HEADER`](https://docs.allauth.org/en/latest/account/configuration.html).
|
||||||
Use this when your reverse proxy sets a dedicated header for the real
|
Use this when your reverse proxy sets a dedicated header for the real
|
||||||
client IP instead of `X-Forwarded-For`, for example `X-Real-IP` (nginx)
|
client IP instead of `X-Forwarded-For`, for example `X-Real-IP` (nginx)
|
||||||
or `CF-Connecting-IP` (Cloudflare). When set, this takes precedence over
|
or `CF-Connecting-IP` (Cloudflare). When set, this takes precedence over
|
||||||
`PAPERLESS_ALLAUTH_TRUSTED_PROXY_COUNT`.
|
[`PAPERLESS_TRUSTED_PROXIES`](#PAPERLESS_TRUSTED_PROXIES).
|
||||||
|
|
||||||
Defaults to none.
|
Defaults to none.
|
||||||
|
|
||||||
|
|||||||
@@ -324,11 +324,8 @@ option since v1.8.0.
|
|||||||
Allauth changed how it determines the client IP address for login rate limiting. Users running
|
Allauth changed how it determines the client IP address for login rate limiting. Users running
|
||||||
behind a reverse proxy may need to set
|
behind a reverse proxy may need to set
|
||||||
[`PAPERLESS_TRUSTED_PROXIES`](configuration.md#PAPERLESS_TRUSTED_PROXIES),
|
[`PAPERLESS_TRUSTED_PROXIES`](configuration.md#PAPERLESS_TRUSTED_PROXIES),
|
||||||
[`PAPERLESS_ALLAUTH_TRUSTED_PROXY_COUNT`](configuration.md#PAPERLESS_ALLAUTH_TRUSTED_PROXY_COUNT),
|
|
||||||
[`PAPERLESS_ALLAUTH_TRUSTED_CLIENT_IP_HEADER`](configuration.md#PAPERLESS_ALLAUTH_TRUSTED_CLIENT_IP_HEADER),
|
[`PAPERLESS_ALLAUTH_TRUSTED_CLIENT_IP_HEADER`](configuration.md#PAPERLESS_ALLAUTH_TRUSTED_CLIENT_IP_HEADER),
|
||||||
or a combination of these settings to avoid `403 Forbidden` errors on login.
|
or both, to avoid `403 Forbidden` errors on login.
|
||||||
The proxy count is the number of proxy hops in `X-Forwarded-For`, which may
|
|
||||||
differ from the number of configured proxy IP addresses.
|
|
||||||
|
|
||||||
## Minimum CPU Requirements (NumPy Baseline)
|
## Minimum CPU Requirements (NumPy Baseline)
|
||||||
|
|
||||||
|
|||||||
@@ -262,14 +262,6 @@ to a positive number to enable polling and disable native filesystem notificatio
|
|||||||
and copy the contents to the home directory of the user you created
|
and copy the contents to the home directory of the user you created
|
||||||
earlier (`/opt/paperless`).
|
earlier (`/opt/paperless`).
|
||||||
|
|
||||||
!!! note
|
|
||||||
|
|
||||||
If you are updating an existing bare-metal installation rather than
|
|
||||||
installing for the first time, see the
|
|
||||||
[bare metal update instructions](administration.md#bare-metal-updating)
|
|
||||||
instead -- extracting a new release on top of an old one can leave
|
|
||||||
behind stale files from the previous version.
|
|
||||||
|
|
||||||
Optional: If you cloned the Git repository, you will need to
|
Optional: If you cloned the Git repository, you will need to
|
||||||
compile the frontend yourself. See [here](development.md#front-end-development)
|
compile the frontend yourself. See [here](development.md#front-end-development)
|
||||||
and use the `build` step, not `serve`.
|
and use the `build` step, not `serve`.
|
||||||
|
|||||||
+11
-2
@@ -105,7 +105,7 @@ docs = [
|
|||||||
]
|
]
|
||||||
lint = [
|
lint = [
|
||||||
"prek~=0.3.10",
|
"prek~=0.3.10",
|
||||||
"ruff~=0.15.20",
|
"ruff~=0.16.0",
|
||||||
]
|
]
|
||||||
testing = [
|
testing = [
|
||||||
"daphne",
|
"daphne",
|
||||||
@@ -184,12 +184,16 @@ line-ending = "lf"
|
|||||||
[tool.ruff.lint]
|
[tool.ruff.lint]
|
||||||
# https://docs.astral.sh/ruff/rules/
|
# https://docs.astral.sh/ruff/rules/
|
||||||
extend-select = [
|
extend-select = [
|
||||||
|
"B", # https://docs.astral.sh/ruff/rules/#flake8-bugbear-b
|
||||||
"COM", # https://docs.astral.sh/ruff/rules/#flake8-commas-com
|
"COM", # https://docs.astral.sh/ruff/rules/#flake8-commas-com
|
||||||
|
"DTZ", # https://docs.astral.sh/ruff/rules/#flake8-datetimez-dtz
|
||||||
|
"PERF", # https://docs.astral.sh/ruff/rules/#perflint-perf
|
||||||
|
"S324", # https://docs.astral.sh/ruff/rules/hashlib-insecure-hash-functions/
|
||||||
"DJ", # https://docs.astral.sh/ruff/rules/#flake8-django-dj
|
"DJ", # https://docs.astral.sh/ruff/rules/#flake8-django-dj
|
||||||
"EXE", # https://docs.astral.sh/ruff/rules/#flake8-executable-exe
|
"EXE", # https://docs.astral.sh/ruff/rules/#flake8-executable-exe
|
||||||
"FBT", # https://docs.astral.sh/ruff/rules/#flake8-boolean-trap-fbt
|
"FBT", # https://docs.astral.sh/ruff/rules/#flake8-boolean-trap-fbt
|
||||||
"FLY", # https://docs.astral.sh/ruff/rules/#flynt-fly
|
"FLY", # https://docs.astral.sh/ruff/rules/#flynt-fly
|
||||||
"G201", # https://docs.astral.sh/ruff/rules/#flake8-logging-format-g
|
"G", # https://docs.astral.sh/ruff/rules/#flake8-logging-format-g
|
||||||
"I", # https://docs.astral.sh/ruff/rules/#isort-i
|
"I", # https://docs.astral.sh/ruff/rules/#isort-i
|
||||||
"ICN", # https://docs.astral.sh/ruff/rules/#flake8-import-conventions-icn
|
"ICN", # https://docs.astral.sh/ruff/rules/#flake8-import-conventions-icn
|
||||||
"INP", # https://docs.astral.sh/ruff/rules/#flake8-no-pep420-inp
|
"INP", # https://docs.astral.sh/ruff/rules/#flake8-no-pep420-inp
|
||||||
@@ -209,10 +213,15 @@ extend-select = [
|
|||||||
"W", # https://docs.astral.sh/ruff/rules/#pycodestyle-e-w
|
"W", # https://docs.astral.sh/ruff/rules/#pycodestyle-e-w
|
||||||
]
|
]
|
||||||
ignore = [
|
ignore = [
|
||||||
|
"BLE001", # blind except: too invasive to fix wholesale on ruff 0.16's default bump; revisit incrementally
|
||||||
"DJ001",
|
"DJ001",
|
||||||
|
"G004", # f-strings in logging: accepted style in this codebase
|
||||||
"PLC0415",
|
"PLC0415",
|
||||||
"RUF012",
|
"RUF012",
|
||||||
"SIM105",
|
"SIM105",
|
||||||
|
"TRY002", # create-your-own-exception: too invasive to fix wholesale on ruff 0.16's default bump; revisit incrementally
|
||||||
|
"TRY201", # verbose-raise: too invasive to fix wholesale on ruff 0.16's default bump; revisit incrementally
|
||||||
|
"TRY401", # redundant exception in logging.exception: too invasive to fix wholesale on ruff 0.16's default bump; revisit incrementally
|
||||||
]
|
]
|
||||||
# Migrations
|
# Migrations
|
||||||
per-file-ignores."*/migrations/*.py" = [
|
per-file-ignores."*/migrations/*.py" = [
|
||||||
|
|||||||
@@ -280,52 +280,10 @@ main {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
@media screen and (max-width: 575.98px) {
|
@media screen and (min-width: 376px) and (max-width: 768px) {
|
||||||
.navbar {
|
|
||||||
display: grid;
|
|
||||||
grid-template-columns: 1fr auto 1fr;
|
|
||||||
grid-template-areas:
|
|
||||||
"toggler brand actions"
|
|
||||||
"search search search";
|
|
||||||
}
|
|
||||||
|
|
||||||
.navbar-toggler {
|
.navbar-toggler {
|
||||||
grid-area: toggler;
|
// compensate for 2 buttons on the right
|
||||||
text-align: left;
|
margin-right: 45px;
|
||||||
}
|
|
||||||
|
|
||||||
.navbar-brand {
|
|
||||||
grid-area: brand;
|
|
||||||
min-width: 0;
|
|
||||||
max-width: 100%;
|
|
||||||
justify-self: center;
|
|
||||||
overflow: hidden;
|
|
||||||
|
|
||||||
> div,
|
|
||||||
.custom-title {
|
|
||||||
min-width: 0;
|
|
||||||
max-width: 100%;
|
|
||||||
overflow: hidden;
|
|
||||||
}
|
|
||||||
|
|
||||||
.title,
|
|
||||||
.byline {
|
|
||||||
max-width: 100%;
|
|
||||||
overflow: hidden;
|
|
||||||
text-overflow: ellipsis;
|
|
||||||
white-space: nowrap;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
.search-container {
|
|
||||||
grid-area: search;
|
|
||||||
width: 100%;
|
|
||||||
}
|
|
||||||
|
|
||||||
.navbar > ul {
|
|
||||||
grid-area: actions;
|
|
||||||
justify-self: end;
|
|
||||||
flex-wrap: nowrap;
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -335,6 +293,13 @@ main {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@media screen and (max-width: 345px) {
|
||||||
|
.custom-title {
|
||||||
|
max-width: 110px;
|
||||||
|
overflow: hidden;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
:host ::ng-deep .dropdown.show .dropdown-toggle,
|
:host ::ng-deep .dropdown.show .dropdown-toggle,
|
||||||
:host ::ng-deep .dropdown-toggle:hover {
|
:host ::ng-deep .dropdown-toggle:hover {
|
||||||
opacity: 0.7;
|
opacity: 0.7;
|
||||||
|
|||||||
@@ -25,7 +25,7 @@
|
|||||||
<input #textFilterInput class="form-control form-control-sm" type="text"
|
<input #textFilterInput class="form-control form-control-sm" type="text"
|
||||||
[disabled]="textFilterModifierIsNull"
|
[disabled]="textFilterModifierIsNull"
|
||||||
[(ngModel)]="textFilter"
|
[(ngModel)]="textFilter"
|
||||||
(keydown)="textFilterKeydown($event)"
|
(keyup)="textFilterKeyup($event)"
|
||||||
[ngbTypeahead]="searchAutoComplete"
|
[ngbTypeahead]="searchAutoComplete"
|
||||||
(selectItem)="itemSelected($event)"
|
(selectItem)="itemSelected($event)"
|
||||||
[readonly]="textFilterTarget === 'fulltext-morelike'">
|
[readonly]="textFilterTarget === 'fulltext-morelike'">
|
||||||
|
|||||||
+3
-3
@@ -2180,17 +2180,17 @@ describe('FilterEditorComponent', () => {
|
|||||||
it('should support Enter / Esc key on text field', () => {
|
it('should support Enter / Esc key on text field', () => {
|
||||||
component.textFilterInput.nativeElement.value = 'foo'
|
component.textFilterInput.nativeElement.value = 'foo'
|
||||||
component.textFilterInput.nativeElement.dispatchEvent(
|
component.textFilterInput.nativeElement.dispatchEvent(
|
||||||
new KeyboardEvent('keydown', { key: 'Enter' })
|
new KeyboardEvent('keyup', { key: 'Enter' })
|
||||||
)
|
)
|
||||||
expect(component.textFilter).toEqual('foo')
|
expect(component.textFilter).toEqual('foo')
|
||||||
component.textFilterInput.nativeElement.value = 'foo bar'
|
component.textFilterInput.nativeElement.value = 'foo bar'
|
||||||
component.textFilterInput.nativeElement.dispatchEvent(
|
component.textFilterInput.nativeElement.dispatchEvent(
|
||||||
new KeyboardEvent('keydown', { key: 'Escape' })
|
new KeyboardEvent('keyup', { key: 'Escape' })
|
||||||
)
|
)
|
||||||
expect(component.textFilter).toEqual('')
|
expect(component.textFilter).toEqual('')
|
||||||
const blurSpy = jest.spyOn(component.textFilterInput.nativeElement, 'blur')
|
const blurSpy = jest.spyOn(component.textFilterInput.nativeElement, 'blur')
|
||||||
component.textFilterInput.nativeElement.dispatchEvent(
|
component.textFilterInput.nativeElement.dispatchEvent(
|
||||||
new KeyboardEvent('keydown', { key: 'Escape' })
|
new KeyboardEvent('keyup', { key: 'Escape' })
|
||||||
)
|
)
|
||||||
expect(blurSpy).toHaveBeenCalled()
|
expect(blurSpy).toHaveBeenCalled()
|
||||||
})
|
})
|
||||||
|
|||||||
@@ -1312,7 +1312,7 @@ export class FilterEditorComponent
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
textFilterKeydown(event: KeyboardEvent) {
|
textFilterKeyup(event: KeyboardEvent) {
|
||||||
if (event.key == 'Enter') {
|
if (event.key == 'Enter') {
|
||||||
const filterString = (
|
const filterString = (
|
||||||
this.textFilterInput.nativeElement as HTMLInputElement
|
this.textFilterInput.nativeElement as HTMLInputElement
|
||||||
|
|||||||
@@ -108,18 +108,6 @@ describe('PermissionsService', () => {
|
|||||||
actionKey: 'View', // PermissionAction.View
|
actionKey: 'View', // PermissionAction.View
|
||||||
typeKey: 'Document', // PermissionType.Document
|
typeKey: 'Document', // PermissionType.Document
|
||||||
})
|
})
|
||||||
expect(
|
|
||||||
permissionsService.getPermissionKeys('view_global_statistics')
|
|
||||||
).toEqual({
|
|
||||||
actionKey: 'View', // PermissionAction.View
|
|
||||||
typeKey: 'GlobalStatistics', // PermissionType.GlobalStatistics
|
|
||||||
})
|
|
||||||
expect(
|
|
||||||
permissionsService.getPermissionKeys('view_system_monitoring')
|
|
||||||
).toEqual({
|
|
||||||
actionKey: 'View', // PermissionAction.View
|
|
||||||
typeKey: 'SystemMonitoring', // PermissionType.SystemMonitoring
|
|
||||||
})
|
|
||||||
})
|
})
|
||||||
|
|
||||||
it('correctly checks explicit global permissions', () => {
|
it('correctly checks explicit global permissions', () => {
|
||||||
|
|||||||
@@ -110,16 +110,19 @@ export class PermissionsService {
|
|||||||
actionKey: string
|
actionKey: string
|
||||||
typeKey: string
|
typeKey: string
|
||||||
} {
|
} {
|
||||||
|
const matches = permissionStr.match(/(.+)_/)
|
||||||
let typeKey
|
let typeKey
|
||||||
let actionKey
|
let actionKey
|
||||||
const actionIndex = Object.values(PermissionAction).findIndex((action) =>
|
if (matches?.length > 0) {
|
||||||
permissionStr.startsWith(`${action}_`)
|
const action = matches[1]
|
||||||
)
|
const actionIndex = Object.values(PermissionAction).indexOf(
|
||||||
if (actionIndex > -1) {
|
action as PermissionAction
|
||||||
const action = Object.values(PermissionAction)[actionIndex]
|
)
|
||||||
actionKey = Object.keys(PermissionAction)[actionIndex]
|
if (actionIndex > -1) {
|
||||||
|
actionKey = Object.keys(PermissionAction)[actionIndex]
|
||||||
|
}
|
||||||
const typeIndex = Object.values(PermissionType).indexOf(
|
const typeIndex = Object.values(PermissionType).indexOf(
|
||||||
permissionStr.replace(`${action}_`, '%s_') as PermissionType
|
permissionStr.replace(action, '%s') as PermissionType
|
||||||
)
|
)
|
||||||
if (typeIndex > -1) {
|
if (typeIndex > -1) {
|
||||||
typeKey = Object.keys(PermissionType)[typeIndex]
|
typeKey = Object.keys(PermissionType)[typeIndex]
|
||||||
|
|||||||
@@ -1996,7 +1996,7 @@
|
|||||||
<context context-type="sourcefile">src/app/components/admin/tasks/tasks.component.html</context>
|
<context context-type="sourcefile">src/app/components/admin/tasks/tasks.component.html</context>
|
||||||
<context context-type="linenumber">15</context>
|
<context context-type="linenumber">15</context>
|
||||||
</context-group>
|
</context-group>
|
||||||
<target state="translated">Descarta-ho tot</target>
|
<target state="needs-translation">Dismiss all</target>
|
||||||
</trans-unit>
|
</trans-unit>
|
||||||
<trans-unit id="1616102757855967475" datatype="html">
|
<trans-unit id="1616102757855967475" datatype="html">
|
||||||
<source>All</source>
|
<source>All</source>
|
||||||
@@ -2076,7 +2076,7 @@
|
|||||||
<context context-type="sourcefile">src/app/components/admin/tasks/tasks.component.html</context>
|
<context context-type="sourcefile">src/app/components/admin/tasks/tasks.component.html</context>
|
||||||
<context context-type="linenumber">96</context>
|
<context context-type="linenumber">96</context>
|
||||||
</context-group>
|
</context-group>
|
||||||
<target state="translated">Cerca tasques</target>
|
<target state="needs-translation">Search tasks</target>
|
||||||
</trans-unit>
|
</trans-unit>
|
||||||
<trans-unit id="6849725902312323996" datatype="html">
|
<trans-unit id="6849725902312323996" datatype="html">
|
||||||
<source>Reset filters</source>
|
<source>Reset filters</source>
|
||||||
@@ -2696,7 +2696,7 @@
|
|||||||
<context context-type="sourcefile">src/app/components/admin/tasks/tasks.component.ts</context>
|
<context context-type="sourcefile">src/app/components/admin/tasks/tasks.component.ts</context>
|
||||||
<context context-type="linenumber">348</context>
|
<context context-type="linenumber">348</context>
|
||||||
</context-group>
|
</context-group>
|
||||||
<target state="translated">Confirma Descarta Tot</target>
|
<target state="needs-translation">Confirm Dismiss All</target>
|
||||||
</trans-unit>
|
</trans-unit>
|
||||||
<trans-unit id="4157200209636243740" datatype="html">
|
<trans-unit id="4157200209636243740" datatype="html">
|
||||||
<source>Dismiss all <x id="PH" equiv-text="this.totalTasks()"/> tasks?</source>
|
<source>Dismiss all <x id="PH" equiv-text="this.totalTasks()"/> tasks?</source>
|
||||||
@@ -2704,7 +2704,7 @@
|
|||||||
<context context-type="sourcefile">src/app/components/admin/tasks/tasks.component.ts</context>
|
<context context-type="sourcefile">src/app/components/admin/tasks/tasks.component.ts</context>
|
||||||
<context context-type="linenumber">349</context>
|
<context context-type="linenumber">349</context>
|
||||||
</context-group>
|
</context-group>
|
||||||
<target state="translated"/>
|
<target state="needs-translation">Dismiss all <x id="PH" equiv-text="this.totalTasks()"/> tasks?</target>
|
||||||
</trans-unit>
|
</trans-unit>
|
||||||
<trans-unit id="8149502458056418229" datatype="html">
|
<trans-unit id="8149502458056418229" datatype="html">
|
||||||
<source>Success. New document id <x id="PH" equiv-text="documentId"/> created</source>
|
<source>Success. New document id <x id="PH" equiv-text="documentId"/> created</source>
|
||||||
|
|||||||
@@ -828,7 +828,7 @@
|
|||||||
<context context-type="sourcefile">src/app/components/admin/logs/logs.component.html</context>
|
<context context-type="sourcefile">src/app/components/admin/logs/logs.component.html</context>
|
||||||
<context context-type="linenumber">18</context>
|
<context context-type="linenumber">18</context>
|
||||||
</context-group>
|
</context-group>
|
||||||
<target state="translated">řádků</target>
|
<target state="translated">řádky</target>
|
||||||
</trans-unit>
|
</trans-unit>
|
||||||
<trans-unit id="8838884664569764142" datatype="html">
|
<trans-unit id="8838884664569764142" datatype="html">
|
||||||
<source>Auto refresh</source>
|
<source>Auto refresh</source>
|
||||||
@@ -1352,7 +1352,7 @@
|
|||||||
<context context-type="sourcefile">src/app/components/admin/settings/settings.component.html</context>
|
<context context-type="sourcefile">src/app/components/admin/settings/settings.component.html</context>
|
||||||
<context context-type="linenumber">248</context>
|
<context context-type="linenumber">248</context>
|
||||||
</context-group>
|
</context-group>
|
||||||
<target state="translated">Vestavěná pole k zobrazení:</target>
|
<target state="needs-translation">Built-in fields to show:</target>
|
||||||
</trans-unit>
|
</trans-unit>
|
||||||
<trans-unit id="3467966318201103991" datatype="html">
|
<trans-unit id="3467966318201103991" datatype="html">
|
||||||
<source>Uncheck fields to hide them on the document details page.</source>
|
<source>Uncheck fields to hide them on the document details page.</source>
|
||||||
@@ -1360,7 +1360,7 @@
|
|||||||
<context context-type="sourcefile">src/app/components/admin/settings/settings.component.html</context>
|
<context context-type="sourcefile">src/app/components/admin/settings/settings.component.html</context>
|
||||||
<context context-type="linenumber">260</context>
|
<context context-type="linenumber">260</context>
|
||||||
</context-group>
|
</context-group>
|
||||||
<target state="translated">Zrušte zaškrtnutí polí pro jejich skrytí na stránce s podrobnostmi o dokumentu.</target>
|
<target state="needs-translation">Uncheck fields to hide them on the document details page.</target>
|
||||||
</trans-unit>
|
</trans-unit>
|
||||||
<trans-unit id="8508424367627989968" datatype="html" approved="yes">
|
<trans-unit id="8508424367627989968" datatype="html" approved="yes">
|
||||||
<source>Bulk editing</source>
|
<source>Bulk editing</source>
|
||||||
@@ -1400,7 +1400,7 @@
|
|||||||
<context context-type="sourcefile">src/app/components/document-detail/document-detail.component.ts</context>
|
<context context-type="sourcefile">src/app/components/document-detail/document-detail.component.ts</context>
|
||||||
<context context-type="linenumber">1787</context>
|
<context context-type="linenumber">1787</context>
|
||||||
</context-group>
|
</context-group>
|
||||||
<target state="translated">Editor PDF</target>
|
<target state="translated">PDF editor</target>
|
||||||
</trans-unit>
|
</trans-unit>
|
||||||
<trans-unit id="1577733187050997705" datatype="html">
|
<trans-unit id="1577733187050997705" datatype="html">
|
||||||
<source>Default editing mode</source>
|
<source>Default editing mode</source>
|
||||||
@@ -1964,7 +1964,7 @@
|
|||||||
<context context-type="sourcefile">src/app/components/app-frame/app-frame.component.html</context>
|
<context context-type="sourcefile">src/app/components/app-frame/app-frame.component.html</context>
|
||||||
<context context-type="linenumber">298</context>
|
<context context-type="linenumber">298</context>
|
||||||
</context-group>
|
</context-group>
|
||||||
<target state="translated">Úlohy</target>
|
<target state="needs-translation">Tasks</target>
|
||||||
</trans-unit>
|
</trans-unit>
|
||||||
<trans-unit id="8492095365580052820" datatype="html">
|
<trans-unit id="8492095365580052820" datatype="html">
|
||||||
<source>Tasks shows detailed information about document consumption and system tasks.</source>
|
<source>Tasks shows detailed information about document consumption and system tasks.</source>
|
||||||
@@ -1972,7 +1972,7 @@
|
|||||||
<context context-type="sourcefile">src/app/components/admin/tasks/tasks.component.html</context>
|
<context context-type="sourcefile">src/app/components/admin/tasks/tasks.component.html</context>
|
||||||
<context context-type="linenumber">4</context>
|
<context context-type="linenumber">4</context>
|
||||||
</context-group>
|
</context-group>
|
||||||
<target state="translated">Úlohy zobrazují podrobné informace o zpracování dokumentů a systémových úlohách.</target>
|
<target state="needs-translation">Tasks shows detailed information about document consumption and system tasks.</target>
|
||||||
</trans-unit>
|
</trans-unit>
|
||||||
<trans-unit id="103921551219467537" datatype="html">
|
<trans-unit id="103921551219467537" datatype="html">
|
||||||
<source>Clear selection</source>
|
<source>Clear selection</source>
|
||||||
@@ -1996,7 +1996,7 @@
|
|||||||
<context context-type="sourcefile">src/app/components/admin/tasks/tasks.component.html</context>
|
<context context-type="sourcefile">src/app/components/admin/tasks/tasks.component.html</context>
|
||||||
<context context-type="linenumber">15</context>
|
<context context-type="linenumber">15</context>
|
||||||
</context-group>
|
</context-group>
|
||||||
<target state="translated">Zahodit vše</target>
|
<target state="needs-translation">Dismiss all</target>
|
||||||
</trans-unit>
|
</trans-unit>
|
||||||
<trans-unit id="1616102757855967475" datatype="html" approved="yes">
|
<trans-unit id="1616102757855967475" datatype="html" approved="yes">
|
||||||
<source>All</source>
|
<source>All</source>
|
||||||
@@ -2056,7 +2056,7 @@
|
|||||||
<context context-type="sourcefile">src/app/components/admin/tasks/tasks.component.ts</context>
|
<context context-type="sourcefile">src/app/components/admin/tasks/tasks.component.ts</context>
|
||||||
<context context-type="linenumber">215</context>
|
<context context-type="linenumber">215</context>
|
||||||
</context-group>
|
</context-group>
|
||||||
<target state="translated">Všechny typy</target>
|
<target state="needs-translation">All types</target>
|
||||||
</trans-unit>
|
</trans-unit>
|
||||||
<trans-unit id="131016739441837046" datatype="html">
|
<trans-unit id="131016739441837046" datatype="html">
|
||||||
<source>All sources</source>
|
<source>All sources</source>
|
||||||
@@ -2068,7 +2068,7 @@
|
|||||||
<context context-type="sourcefile">src/app/components/admin/tasks/tasks.component.ts</context>
|
<context context-type="sourcefile">src/app/components/admin/tasks/tasks.component.ts</context>
|
||||||
<context context-type="linenumber">227</context>
|
<context context-type="linenumber">227</context>
|
||||||
</context-group>
|
</context-group>
|
||||||
<target state="translated">Všechny zdroje</target>
|
<target state="needs-translation">All sources</target>
|
||||||
</trans-unit>
|
</trans-unit>
|
||||||
<trans-unit id="3570013039254960445" datatype="html">
|
<trans-unit id="3570013039254960445" datatype="html">
|
||||||
<source>Search tasks</source>
|
<source>Search tasks</source>
|
||||||
@@ -2100,7 +2100,7 @@
|
|||||||
<context context-type="sourcefile">src/app/components/admin/tasks/tasks.component.html</context>
|
<context context-type="sourcefile">src/app/components/admin/tasks/tasks.component.html</context>
|
||||||
<context context-type="linenumber">126</context>
|
<context context-type="linenumber">126</context>
|
||||||
</context-group>
|
</context-group>
|
||||||
<target state="translated">{VAR_PLURAL, plural, few {<x id="INTERPOLATION"/> úlohy} many {<x id="INTERPOLATION"/> úloh}=1 {1 úloha} other {<x id="INTERPOLATION"/> úloh}}</target>
|
<target state="needs-translation">{VAR_PLURAL, plural, =1 {1 task} other {<x id="INTERPOLATION"/> tasks}}</target>
|
||||||
</trans-unit>
|
</trans-unit>
|
||||||
<trans-unit id="8953033926734869941" datatype="html" approved="yes">
|
<trans-unit id="8953033926734869941" datatype="html" approved="yes">
|
||||||
<source>Name</source>
|
<source>Name</source>
|
||||||
@@ -2444,7 +2444,7 @@
|
|||||||
<context context-type="sourcefile">src/app/components/admin/tasks/tasks.component.html</context>
|
<context context-type="sourcefile">src/app/components/admin/tasks/tasks.component.html</context>
|
||||||
<context context-type="linenumber">289</context>
|
<context context-type="linenumber">289</context>
|
||||||
</context-group>
|
</context-group>
|
||||||
<target state="translated">Zvoleným filtrům neodpovídají žádné úlohy.</target>
|
<target state="needs-translation">No tasks match the current filters.</target>
|
||||||
</trans-unit>
|
</trans-unit>
|
||||||
<trans-unit id="2525230676386818985" datatype="html">
|
<trans-unit id="2525230676386818985" datatype="html">
|
||||||
<source>Result</source>
|
<source>Result</source>
|
||||||
@@ -2460,7 +2460,7 @@
|
|||||||
<context context-type="sourcefile">src/app/components/admin/tasks/tasks.component.ts</context>
|
<context context-type="sourcefile">src/app/components/admin/tasks/tasks.component.ts</context>
|
||||||
<context context-type="linenumber">55</context>
|
<context context-type="linenumber">55</context>
|
||||||
</context-group>
|
</context-group>
|
||||||
<target state="translated">Vyžaduje pozornost</target>
|
<target state="needs-translation">Needs attention</target>
|
||||||
</trans-unit>
|
</trans-unit>
|
||||||
<trans-unit id="3307214558906712688" datatype="html">
|
<trans-unit id="3307214558906712688" datatype="html">
|
||||||
<source>In progress</source>
|
<source>In progress</source>
|
||||||
@@ -2468,7 +2468,7 @@
|
|||||||
<context context-type="sourcefile">src/app/components/admin/tasks/tasks.component.ts</context>
|
<context context-type="sourcefile">src/app/components/admin/tasks/tasks.component.ts</context>
|
||||||
<context context-type="linenumber">56</context>
|
<context context-type="linenumber">56</context>
|
||||||
</context-group>
|
</context-group>
|
||||||
<target state="translated">Probíhá</target>
|
<target state="needs-translation">In progress</target>
|
||||||
</trans-unit>
|
</trans-unit>
|
||||||
<trans-unit id="1371178633976505412" datatype="html">
|
<trans-unit id="1371178633976505412" datatype="html">
|
||||||
<source>Recently completed</source>
|
<source>Recently completed</source>
|
||||||
@@ -2476,7 +2476,7 @@
|
|||||||
<context context-type="sourcefile">src/app/components/admin/tasks/tasks.component.ts</context>
|
<context context-type="sourcefile">src/app/components/admin/tasks/tasks.component.ts</context>
|
||||||
<context context-type="linenumber">57</context>
|
<context context-type="linenumber">57</context>
|
||||||
</context-group>
|
</context-group>
|
||||||
<target state="translated">Nedávno dokončené</target>
|
<target state="needs-translation">Recently completed</target>
|
||||||
</trans-unit>
|
</trans-unit>
|
||||||
<trans-unit id="2936452645673957909" datatype="html">
|
<trans-unit id="2936452645673957909" datatype="html">
|
||||||
<source>Consume File</source>
|
<source>Consume File</source>
|
||||||
@@ -2484,7 +2484,7 @@
|
|||||||
<context context-type="sourcefile">src/app/components/admin/tasks/tasks.component.ts</context>
|
<context context-type="sourcefile">src/app/components/admin/tasks/tasks.component.ts</context>
|
||||||
<context context-type="linenumber">66</context>
|
<context context-type="linenumber">66</context>
|
||||||
</context-group>
|
</context-group>
|
||||||
<target state="translated">Zpracování souboru</target>
|
<target state="needs-translation">Consume File</target>
|
||||||
</trans-unit>
|
</trans-unit>
|
||||||
<trans-unit id="5622386857946132209" datatype="html">
|
<trans-unit id="5622386857946132209" datatype="html">
|
||||||
<source>Train Classifier</source>
|
<source>Train Classifier</source>
|
||||||
@@ -2492,7 +2492,7 @@
|
|||||||
<context context-type="sourcefile">src/app/components/admin/tasks/tasks.component.ts</context>
|
<context context-type="sourcefile">src/app/components/admin/tasks/tasks.component.ts</context>
|
||||||
<context context-type="linenumber">70</context>
|
<context context-type="linenumber">70</context>
|
||||||
</context-group>
|
</context-group>
|
||||||
<target state="translated">Trénování klasifikátoru</target>
|
<target state="needs-translation">Train Classifier</target>
|
||||||
</trans-unit>
|
</trans-unit>
|
||||||
<trans-unit id="776309955507105337" datatype="html">
|
<trans-unit id="776309955507105337" datatype="html">
|
||||||
<source>Sanity Check</source>
|
<source>Sanity Check</source>
|
||||||
@@ -2500,7 +2500,7 @@
|
|||||||
<context context-type="sourcefile">src/app/components/admin/tasks/tasks.component.ts</context>
|
<context context-type="sourcefile">src/app/components/admin/tasks/tasks.component.ts</context>
|
||||||
<context context-type="linenumber">74</context>
|
<context context-type="linenumber">74</context>
|
||||||
</context-group>
|
</context-group>
|
||||||
<target state="translated">Kontrola zdraví</target>
|
<target state="needs-translation">Sanity Check</target>
|
||||||
</trans-unit>
|
</trans-unit>
|
||||||
<trans-unit id="7502272564743467653" datatype="html">
|
<trans-unit id="7502272564743467653" datatype="html">
|
||||||
<source>Mail Fetch</source>
|
<source>Mail Fetch</source>
|
||||||
@@ -2520,7 +2520,7 @@
|
|||||||
<context context-type="sourcefile">src/app/components/admin/tasks/tasks.component.ts</context>
|
<context context-type="sourcefile">src/app/components/admin/tasks/tasks.component.ts</context>
|
||||||
<context context-type="linenumber">77</context>
|
<context context-type="linenumber">77</context>
|
||||||
</context-group>
|
</context-group>
|
||||||
<target state="translated">Index LLM</target>
|
<target state="needs-translation">LLM Index</target>
|
||||||
</trans-unit>
|
</trans-unit>
|
||||||
<trans-unit id="6402092370576716734" datatype="html">
|
<trans-unit id="6402092370576716734" datatype="html">
|
||||||
<source>Empty Trash</source>
|
<source>Empty Trash</source>
|
||||||
@@ -2528,7 +2528,7 @@
|
|||||||
<context context-type="sourcefile">src/app/components/admin/tasks/tasks.component.ts</context>
|
<context context-type="sourcefile">src/app/components/admin/tasks/tasks.component.ts</context>
|
||||||
<context context-type="linenumber">80</context>
|
<context context-type="linenumber">80</context>
|
||||||
</context-group>
|
</context-group>
|
||||||
<target state="translated">Vyprázdnění koše</target>
|
<target state="needs-translation">Empty Trash</target>
|
||||||
</trans-unit>
|
</trans-unit>
|
||||||
<trans-unit id="4173754487295857311" datatype="html">
|
<trans-unit id="4173754487295857311" datatype="html">
|
||||||
<source>Check Workflows</source>
|
<source>Check Workflows</source>
|
||||||
@@ -2536,7 +2536,7 @@
|
|||||||
<context context-type="sourcefile">src/app/components/admin/tasks/tasks.component.ts</context>
|
<context context-type="sourcefile">src/app/components/admin/tasks/tasks.component.ts</context>
|
||||||
<context context-type="linenumber">84</context>
|
<context context-type="linenumber">84</context>
|
||||||
</context-group>
|
</context-group>
|
||||||
<target state="translated">Kontrola postupů</target>
|
<target state="needs-translation">Check Workflows</target>
|
||||||
</trans-unit>
|
</trans-unit>
|
||||||
<trans-unit id="2065831805515896240" datatype="html">
|
<trans-unit id="2065831805515896240" datatype="html">
|
||||||
<source>Bulk Update</source>
|
<source>Bulk Update</source>
|
||||||
@@ -2544,7 +2544,7 @@
|
|||||||
<context context-type="sourcefile">src/app/components/admin/tasks/tasks.component.ts</context>
|
<context context-type="sourcefile">src/app/components/admin/tasks/tasks.component.ts</context>
|
||||||
<context context-type="linenumber">88</context>
|
<context context-type="linenumber">88</context>
|
||||||
</context-group>
|
</context-group>
|
||||||
<target state="translated">Hromadná aktualizace</target>
|
<target state="needs-translation">Bulk Update</target>
|
||||||
</trans-unit>
|
</trans-unit>
|
||||||
<trans-unit id="5062348912423871240" datatype="html">
|
<trans-unit id="5062348912423871240" datatype="html">
|
||||||
<source>Reprocess Document</source>
|
<source>Reprocess Document</source>
|
||||||
@@ -2552,7 +2552,7 @@
|
|||||||
<context context-type="sourcefile">src/app/components/admin/tasks/tasks.component.ts</context>
|
<context context-type="sourcefile">src/app/components/admin/tasks/tasks.component.ts</context>
|
||||||
<context context-type="linenumber">92</context>
|
<context context-type="linenumber">92</context>
|
||||||
</context-group>
|
</context-group>
|
||||||
<target state="translated">Opětovné zpracování dokumentu</target>
|
<target state="needs-translation">Reprocess Document</target>
|
||||||
</trans-unit>
|
</trans-unit>
|
||||||
<trans-unit id="6903696804811148799" datatype="html">
|
<trans-unit id="6903696804811148799" datatype="html">
|
||||||
<source>Build Share Link</source>
|
<source>Build Share Link</source>
|
||||||
@@ -2560,7 +2560,7 @@
|
|||||||
<context context-type="sourcefile">src/app/components/admin/tasks/tasks.component.ts</context>
|
<context context-type="sourcefile">src/app/components/admin/tasks/tasks.component.ts</context>
|
||||||
<context context-type="linenumber">96</context>
|
<context context-type="linenumber">96</context>
|
||||||
</context-group>
|
</context-group>
|
||||||
<target state="translated">Sestavení odkazu ke sdílení</target>
|
<target state="needs-translation">Build Share Link</target>
|
||||||
</trans-unit>
|
</trans-unit>
|
||||||
<trans-unit id="6581973658756561124" datatype="html">
|
<trans-unit id="6581973658756561124" datatype="html">
|
||||||
<source>Bulk Delete</source>
|
<source>Bulk Delete</source>
|
||||||
@@ -2568,7 +2568,7 @@
|
|||||||
<context context-type="sourcefile">src/app/components/admin/tasks/tasks.component.ts</context>
|
<context context-type="sourcefile">src/app/components/admin/tasks/tasks.component.ts</context>
|
||||||
<context context-type="linenumber">100</context>
|
<context context-type="linenumber">100</context>
|
||||||
</context-group>
|
</context-group>
|
||||||
<target state="translated">Hromadné smazání</target>
|
<target state="needs-translation">Bulk Delete</target>
|
||||||
</trans-unit>
|
</trans-unit>
|
||||||
<trans-unit id="9172233176401579786" datatype="html">
|
<trans-unit id="9172233176401579786" datatype="html">
|
||||||
<source>Scheduled</source>
|
<source>Scheduled</source>
|
||||||
@@ -2612,7 +2612,7 @@
|
|||||||
<context context-type="sourcefile">src/app/components/admin/tasks/tasks.component.ts</context>
|
<context context-type="sourcefile">src/app/components/admin/tasks/tasks.component.ts</context>
|
||||||
<context context-type="linenumber">119</context>
|
<context context-type="linenumber">119</context>
|
||||||
</context-group>
|
</context-group>
|
||||||
<target state="translated">Zpracování složky</target>
|
<target state="needs-translation">Folder Consume</target>
|
||||||
</trans-unit>
|
</trans-unit>
|
||||||
<trans-unit id="1456901843819961615" datatype="html">
|
<trans-unit id="1456901843819961615" datatype="html">
|
||||||
<source>Email Consume</source>
|
<source>Email Consume</source>
|
||||||
@@ -2620,7 +2620,7 @@
|
|||||||
<context context-type="sourcefile">src/app/components/admin/tasks/tasks.component.ts</context>
|
<context context-type="sourcefile">src/app/components/admin/tasks/tasks.component.ts</context>
|
||||||
<context context-type="linenumber">123</context>
|
<context context-type="linenumber">123</context>
|
||||||
</context-group>
|
</context-group>
|
||||||
<target state="translated">Zpracování e-mailu</target>
|
<target state="needs-translation">Email Consume</target>
|
||||||
</trans-unit>
|
</trans-unit>
|
||||||
<trans-unit id="29832309535656200" datatype="html">
|
<trans-unit id="29832309535656200" datatype="html">
|
||||||
<source>System</source>
|
<source>System</source>
|
||||||
@@ -2628,7 +2628,7 @@
|
|||||||
<context context-type="sourcefile">src/app/components/admin/tasks/tasks.component.ts</context>
|
<context context-type="sourcefile">src/app/components/admin/tasks/tasks.component.ts</context>
|
||||||
<context context-type="linenumber">125</context>
|
<context context-type="linenumber">125</context>
|
||||||
</context-group>
|
</context-group>
|
||||||
<target state="translated">Systém</target>
|
<target state="needs-translation">System</target>
|
||||||
</trans-unit>
|
</trans-unit>
|
||||||
<trans-unit id="2233560223291461480" datatype="html">
|
<trans-unit id="2233560223291461480" datatype="html">
|
||||||
<source>Manual</source>
|
<source>Manual</source>
|
||||||
@@ -2636,7 +2636,7 @@
|
|||||||
<context context-type="sourcefile">src/app/components/admin/tasks/tasks.component.ts</context>
|
<context context-type="sourcefile">src/app/components/admin/tasks/tasks.component.ts</context>
|
||||||
<context context-type="linenumber">126</context>
|
<context context-type="linenumber">126</context>
|
||||||
</context-group>
|
</context-group>
|
||||||
<target state="translated">Ruční</target>
|
<target state="needs-translation">Manual</target>
|
||||||
</trans-unit>
|
</trans-unit>
|
||||||
<trans-unit id="5404910960991552159" datatype="html">
|
<trans-unit id="5404910960991552159" datatype="html">
|
||||||
<source>Dismiss selected</source>
|
<source>Dismiss selected</source>
|
||||||
@@ -2652,7 +2652,7 @@
|
|||||||
<context context-type="sourcefile">src/app/components/admin/tasks/tasks.component.ts</context>
|
<context context-type="sourcefile">src/app/components/admin/tasks/tasks.component.ts</context>
|
||||||
<context context-type="linenumber">240</context>
|
<context context-type="linenumber">240</context>
|
||||||
</context-group>
|
</context-group>
|
||||||
<target state="translated">Zahodit viditelné</target>
|
<target state="needs-translation">Dismiss visible</target>
|
||||||
</trans-unit>
|
</trans-unit>
|
||||||
<trans-unit id="3169751690815214293" datatype="html">
|
<trans-unit id="3169751690815214293" datatype="html">
|
||||||
<source>Confirm Dismiss</source>
|
<source>Confirm Dismiss</source>
|
||||||
@@ -2696,7 +2696,7 @@
|
|||||||
<context context-type="sourcefile">src/app/components/admin/tasks/tasks.component.ts</context>
|
<context context-type="sourcefile">src/app/components/admin/tasks/tasks.component.ts</context>
|
||||||
<context context-type="linenumber">348</context>
|
<context context-type="linenumber">348</context>
|
||||||
</context-group>
|
</context-group>
|
||||||
<target state="translated">Potvrdit zahození všech</target>
|
<target state="needs-translation">Confirm Dismiss All</target>
|
||||||
</trans-unit>
|
</trans-unit>
|
||||||
<trans-unit id="4157200209636243740" datatype="html">
|
<trans-unit id="4157200209636243740" datatype="html">
|
||||||
<source>Dismiss all <x id="PH" equiv-text="this.totalTasks()"/> tasks?</source>
|
<source>Dismiss all <x id="PH" equiv-text="this.totalTasks()"/> tasks?</source>
|
||||||
@@ -2704,7 +2704,7 @@
|
|||||||
<context context-type="sourcefile">src/app/components/admin/tasks/tasks.component.ts</context>
|
<context context-type="sourcefile">src/app/components/admin/tasks/tasks.component.ts</context>
|
||||||
<context context-type="linenumber">349</context>
|
<context context-type="linenumber">349</context>
|
||||||
</context-group>
|
</context-group>
|
||||||
<target state="translated">Zahodit všech <x id="PH" equiv-text="this.totalTasks()"/> úloh?</target>
|
<target state="needs-translation">Dismiss all <x id="PH" equiv-text="this.totalTasks()"/> tasks?</target>
|
||||||
</trans-unit>
|
</trans-unit>
|
||||||
<trans-unit id="8149502458056418229" datatype="html">
|
<trans-unit id="8149502458056418229" datatype="html">
|
||||||
<source>Success. New document id <x id="PH" equiv-text="documentId"/> created</source>
|
<source>Success. New document id <x id="PH" equiv-text="documentId"/> created</source>
|
||||||
@@ -2712,7 +2712,7 @@
|
|||||||
<context context-type="sourcefile">src/app/components/admin/tasks/tasks.component.ts</context>
|
<context context-type="sourcefile">src/app/components/admin/tasks/tasks.component.ts</context>
|
||||||
<context context-type="linenumber">408</context>
|
<context context-type="linenumber">408</context>
|
||||||
</context-group>
|
</context-group>
|
||||||
<target state="translated">Úspěch. Vytvořen nový dokument s ID <x id="PH" equiv-text="documentId"/></target>
|
<target state="needs-translation">Success. New document id <x id="PH" equiv-text="documentId"/> created</target>
|
||||||
</trans-unit>
|
</trans-unit>
|
||||||
<trans-unit id="8760066891202884337" datatype="html">
|
<trans-unit id="8760066891202884337" datatype="html">
|
||||||
<source>Duplicate of document #<x id="PH" equiv-text="duplicateOf"/></source>
|
<source>Duplicate of document #<x id="PH" equiv-text="duplicateOf"/></source>
|
||||||
@@ -3540,7 +3540,7 @@
|
|||||||
<context context-type="sourcefile">src/app/components/app-frame/app-frame.component.html</context>
|
<context context-type="sourcefile">src/app/components/app-frame/app-frame.component.html</context>
|
||||||
<context context-type="linenumber">183</context>
|
<context context-type="linenumber">183</context>
|
||||||
</context-group>
|
</context-group>
|
||||||
<target state="translated">Atributy</target>
|
<target state="needs-translation">Attributes</target>
|
||||||
</trans-unit>
|
</trans-unit>
|
||||||
<trans-unit id="7437910965833684826" datatype="html" approved="yes">
|
<trans-unit id="7437910965833684826" datatype="html" approved="yes">
|
||||||
<source>Correspondents</source>
|
<source>Correspondents</source>
|
||||||
@@ -3572,7 +3572,7 @@
|
|||||||
<context context-type="sourcefile">src/app/components/manage/document-attributes/document-attributes.component.ts</context>
|
<context context-type="sourcefile">src/app/components/manage/document-attributes/document-attributes.component.ts</context>
|
||||||
<context context-type="linenumber">105</context>
|
<context context-type="linenumber">105</context>
|
||||||
</context-group>
|
</context-group>
|
||||||
<target state="translated">Typy dokumentů</target>
|
<target state="needs-translation">Document types</target>
|
||||||
</trans-unit>
|
</trans-unit>
|
||||||
<trans-unit id="8835528846812581148" datatype="html">
|
<trans-unit id="8835528846812581148" datatype="html">
|
||||||
<source>Storage paths</source>
|
<source>Storage paths</source>
|
||||||
@@ -3584,7 +3584,7 @@
|
|||||||
<context context-type="sourcefile">src/app/components/manage/document-attributes/document-attributes.component.ts</context>
|
<context context-type="sourcefile">src/app/components/manage/document-attributes/document-attributes.component.ts</context>
|
||||||
<context context-type="linenumber">115</context>
|
<context context-type="linenumber">115</context>
|
||||||
</context-group>
|
</context-group>
|
||||||
<target state="translated">Cesty úložiště</target>
|
<target state="needs-translation">Storage paths</target>
|
||||||
</trans-unit>
|
</trans-unit>
|
||||||
<trans-unit id="9149498548977462220" datatype="html">
|
<trans-unit id="9149498548977462220" datatype="html">
|
||||||
<source>Custom fields</source>
|
<source>Custom fields</source>
|
||||||
@@ -5540,7 +5540,7 @@
|
|||||||
<context context-type="sourcefile">src/app/components/common/edit-dialog/user-edit-dialog/user-edit-dialog.component.html</context>
|
<context context-type="sourcefile">src/app/components/common/edit-dialog/user-edit-dialog/user-edit-dialog.component.html</context>
|
||||||
<context context-type="linenumber">26</context>
|
<context context-type="linenumber">26</context>
|
||||||
</context-group>
|
</context-group>
|
||||||
<target state="translated">Přístup ke stavu systému, protokolům, backendu Django</target>
|
<target state="needs-translation">Access system status, logs, Django backend</target>
|
||||||
</trans-unit>
|
</trans-unit>
|
||||||
<trans-unit id="1808271538028523977" datatype="html">
|
<trans-unit id="1808271538028523977" datatype="html">
|
||||||
<source>Superuser</source>
|
<source>Superuser</source>
|
||||||
@@ -5556,7 +5556,7 @@
|
|||||||
<context context-type="sourcefile">src/app/components/common/edit-dialog/user-edit-dialog/user-edit-dialog.component.html</context>
|
<context context-type="sourcefile">src/app/components/common/edit-dialog/user-edit-dialog/user-edit-dialog.component.html</context>
|
||||||
<context context-type="linenumber">30</context>
|
<context context-type="linenumber">30</context>
|
||||||
</context-group>
|
</context-group>
|
||||||
<target state="translated">Uděluje všechna oprávnění a může zobrazovat všechny objekty</target>
|
<target state="needs-translation">Grants all permissions and can view all objects</target>
|
||||||
</trans-unit>
|
</trans-unit>
|
||||||
<trans-unit id="8900662509426586619" datatype="html">
|
<trans-unit id="8900662509426586619" datatype="html">
|
||||||
<source>Two-factor Authentication</source>
|
<source>Two-factor Authentication</source>
|
||||||
@@ -6344,7 +6344,7 @@
|
|||||||
<context context-type="sourcefile">src/app/components/common/edit-dialog/workflow-edit-dialog/workflow-edit-dialog.component.ts</context>
|
<context context-type="sourcefile">src/app/components/common/edit-dialog/workflow-edit-dialog/workflow-edit-dialog.component.ts</context>
|
||||||
<context context-type="linenumber">271</context>
|
<context context-type="linenumber">271</context>
|
||||||
</context-group>
|
</context-group>
|
||||||
<target state="translated">Má kterýkoli z následujících typů dokumentů</target>
|
<target state="needs-translation">Has any of these document types</target>
|
||||||
</trans-unit>
|
</trans-unit>
|
||||||
<trans-unit id="1507843981661822403" datatype="html">
|
<trans-unit id="1507843981661822403" datatype="html">
|
||||||
<source>Does not have document types</source>
|
<source>Does not have document types</source>
|
||||||
@@ -7546,7 +7546,7 @@
|
|||||||
<context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.html</context>
|
<context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.html</context>
|
||||||
<context context-type="linenumber">116</context>
|
<context context-type="linenumber">116</context>
|
||||||
</context-group>
|
</context-group>
|
||||||
<target state="translated">Spravovat balíčky sdílení odkazů</target>
|
<target state="needs-translation">Manage share link bundles</target>
|
||||||
</trans-unit>
|
</trans-unit>
|
||||||
<trans-unit id="1070687661569746428" datatype="html">
|
<trans-unit id="1070687661569746428" datatype="html">
|
||||||
<source>Create share link bundle</source>
|
<source>Create share link bundle</source>
|
||||||
@@ -7554,7 +7554,7 @@
|
|||||||
<context context-type="sourcefile">src/app/components/common/share-link-bundle-dialog/share-link-bundle-dialog.component.ts</context>
|
<context context-type="sourcefile">src/app/components/common/share-link-bundle-dialog/share-link-bundle-dialog.component.ts</context>
|
||||||
<context context-type="linenumber">61</context>
|
<context context-type="linenumber">61</context>
|
||||||
</context-group>
|
</context-group>
|
||||||
<target state="translated">Vytvořit balíček sdílení odkazů</target>
|
<target state="needs-translation">Create share link bundle</target>
|
||||||
</trans-unit>
|
</trans-unit>
|
||||||
<trans-unit id="2362798555008696742" datatype="html">
|
<trans-unit id="2362798555008696742" datatype="html">
|
||||||
<source>Create link</source>
|
<source>Create link</source>
|
||||||
@@ -7590,7 +7590,7 @@
|
|||||||
<context context-type="sourcefile">src/app/components/common/share-link-bundle-manage-dialog/share-link-bundle-manage-dialog.component.html</context>
|
<context context-type="sourcefile">src/app/components/common/share-link-bundle-manage-dialog/share-link-bundle-manage-dialog.component.html</context>
|
||||||
<context context-type="linenumber">21</context>
|
<context context-type="linenumber">21</context>
|
||||||
</context-group>
|
</context-group>
|
||||||
<target state="translated">Aktualizace stavu každých pár sekund během přípravy balíčků.</target>
|
<target state="needs-translation">Status updates every few seconds while bundles are being prepared.</target>
|
||||||
</trans-unit>
|
</trans-unit>
|
||||||
<trans-unit id="5194711788228004418" datatype="html">
|
<trans-unit id="5194711788228004418" datatype="html">
|
||||||
<source>No share link bundles currently exist.</source>
|
<source>No share link bundles currently exist.</source>
|
||||||
@@ -7598,7 +7598,7 @@
|
|||||||
<context context-type="sourcefile">src/app/components/common/share-link-bundle-manage-dialog/share-link-bundle-manage-dialog.component.html</context>
|
<context context-type="sourcefile">src/app/components/common/share-link-bundle-manage-dialog/share-link-bundle-manage-dialog.component.html</context>
|
||||||
<context context-type="linenumber">25</context>
|
<context context-type="linenumber">25</context>
|
||||||
</context-group>
|
</context-group>
|
||||||
<target state="translated">V současné době neexistují žádné balíčky.</target>
|
<target state="needs-translation">No share link bundles currently exist.</target>
|
||||||
</trans-unit>
|
</trans-unit>
|
||||||
<trans-unit id="2841249062294860035" datatype="html">
|
<trans-unit id="2841249062294860035" datatype="html">
|
||||||
<source>Built:</source>
|
<source>Built:</source>
|
||||||
@@ -7650,7 +7650,7 @@
|
|||||||
<context context-type="sourcefile">src/app/components/common/share-link-bundle-manage-dialog/share-link-bundle-manage-dialog.component.ts</context>
|
<context context-type="sourcefile">src/app/components/common/share-link-bundle-manage-dialog/share-link-bundle-manage-dialog.component.ts</context>
|
||||||
<context context-type="linenumber">42</context>
|
<context context-type="linenumber">42</context>
|
||||||
</context-group>
|
</context-group>
|
||||||
<target state="translated">Balíčky sdílení odkazů</target>
|
<target state="needs-translation">Share link bundles</target>
|
||||||
</trans-unit>
|
</trans-unit>
|
||||||
<trans-unit id="1541995860059283227" datatype="html">
|
<trans-unit id="1541995860059283227" datatype="html">
|
||||||
<source>Failed to load share link bundles.</source>
|
<source>Failed to load share link bundles.</source>
|
||||||
@@ -7658,7 +7658,7 @@
|
|||||||
<context context-type="sourcefile">src/app/components/common/share-link-bundle-manage-dialog/share-link-bundle-manage-dialog.component.ts</context>
|
<context context-type="sourcefile">src/app/components/common/share-link-bundle-manage-dialog/share-link-bundle-manage-dialog.component.ts</context>
|
||||||
<context context-type="linenumber">65</context>
|
<context context-type="linenumber">65</context>
|
||||||
</context-group>
|
</context-group>
|
||||||
<target state="translated">Nepodařilo se načíst balíčky sdílení odkazů.</target>
|
<target state="needs-translation">Failed to load share link bundles.</target>
|
||||||
</trans-unit>
|
</trans-unit>
|
||||||
<trans-unit id="5417797597565486403" datatype="html">
|
<trans-unit id="5417797597565486403" datatype="html">
|
||||||
<source>Error retrieving share link bundles.</source>
|
<source>Error retrieving share link bundles.</source>
|
||||||
@@ -7942,7 +7942,7 @@
|
|||||||
<context context-type="sourcefile">src/app/components/common/system-status-dialog/system-status-dialog.component.html</context>
|
<context context-type="sourcefile">src/app/components/common/system-status-dialog/system-status-dialog.component.html</context>
|
||||||
<context context-type="linenumber">147</context>
|
<context context-type="linenumber">147</context>
|
||||||
</context-group>
|
</context-group>
|
||||||
<target state="translated">Nedávná aktivita úloh <x id="START_TAG_SPAN" ctype="x-span" equiv-text="<span class="small text-muted fw-light">"/>(<x id="INTERPOLATION" equiv-text="{{status().tasks.summary.days}}"/> days)<x id="CLOSE_TAG_SPAN" ctype="x-span" equiv-text="</span>"/></target>
|
<target state="needs-translation">Recent Task Activity <x id="START_TAG_SPAN" ctype="x-span" equiv-text="<span class="small text-muted fw-light">"/>(<x id="INTERPOLATION" equiv-text="{{status().tasks.summary.days}}"/> days)<x id="CLOSE_TAG_SPAN" ctype="x-span" equiv-text="</span>"/></target>
|
||||||
</trans-unit>
|
</trans-unit>
|
||||||
<trans-unit id="3448462145758383019" datatype="html">
|
<trans-unit id="3448462145758383019" datatype="html">
|
||||||
<source>Total</source>
|
<source>Total</source>
|
||||||
@@ -7950,7 +7950,7 @@
|
|||||||
<context context-type="sourcefile">src/app/components/common/system-status-dialog/system-status-dialog.component.html</context>
|
<context context-type="sourcefile">src/app/components/common/system-status-dialog/system-status-dialog.component.html</context>
|
||||||
<context context-type="linenumber">152</context>
|
<context context-type="linenumber">152</context>
|
||||||
</context-group>
|
</context-group>
|
||||||
<target state="translated">Celkem</target>
|
<target state="needs-translation">Total</target>
|
||||||
</trans-unit>
|
</trans-unit>
|
||||||
<trans-unit id="3521084103654700903" datatype="html">
|
<trans-unit id="3521084103654700903" datatype="html">
|
||||||
<source>Successful</source>
|
<source>Successful</source>
|
||||||
@@ -7958,7 +7958,7 @@
|
|||||||
<context context-type="sourcefile">src/app/components/common/system-status-dialog/system-status-dialog.component.html</context>
|
<context context-type="sourcefile">src/app/components/common/system-status-dialog/system-status-dialog.component.html</context>
|
||||||
<context context-type="linenumber">156</context>
|
<context context-type="linenumber">156</context>
|
||||||
</context-group>
|
</context-group>
|
||||||
<target state="translated">Úspěšných</target>
|
<target state="needs-translation">Successful</target>
|
||||||
</trans-unit>
|
</trans-unit>
|
||||||
<trans-unit id="7256395947475975935" datatype="html">
|
<trans-unit id="7256395947475975935" datatype="html">
|
||||||
<source>Failed</source>
|
<source>Failed</source>
|
||||||
@@ -7970,7 +7970,7 @@
|
|||||||
<context context-type="sourcefile">src/app/data/share-link-bundle.ts</context>
|
<context context-type="sourcefile">src/app/data/share-link-bundle.ts</context>
|
||||||
<context context-type="linenumber">44</context>
|
<context context-type="linenumber">44</context>
|
||||||
</context-group>
|
</context-group>
|
||||||
<target state="translated">Selhané</target>
|
<target state="needs-translation">Failed</target>
|
||||||
</trans-unit>
|
</trans-unit>
|
||||||
<trans-unit id="4416413576346763682" datatype="html">
|
<trans-unit id="4416413576346763682" datatype="html">
|
||||||
<source>Pending</source>
|
<source>Pending</source>
|
||||||
@@ -7982,7 +7982,7 @@
|
|||||||
<context context-type="sourcefile">src/app/data/share-link-bundle.ts</context>
|
<context context-type="sourcefile">src/app/data/share-link-bundle.ts</context>
|
||||||
<context context-type="linenumber">41</context>
|
<context context-type="linenumber">41</context>
|
||||||
</context-group>
|
</context-group>
|
||||||
<target state="translated">Čekající</target>
|
<target state="needs-translation">Pending</target>
|
||||||
</trans-unit>
|
</trans-unit>
|
||||||
<trans-unit id="2000433102211963975" datatype="html">
|
<trans-unit id="2000433102211963975" datatype="html">
|
||||||
<source>No recent tasks</source>
|
<source>No recent tasks</source>
|
||||||
@@ -7990,7 +7990,7 @@
|
|||||||
<context context-type="sourcefile">src/app/components/common/system-status-dialog/system-status-dialog.component.html</context>
|
<context context-type="sourcefile">src/app/components/common/system-status-dialog/system-status-dialog.component.html</context>
|
||||||
<context context-type="linenumber">169</context>
|
<context context-type="linenumber">169</context>
|
||||||
</context-group>
|
</context-group>
|
||||||
<target state="translated">Žádné nedávné úlohy</target>
|
<target state="needs-translation">No recent tasks</target>
|
||||||
</trans-unit>
|
</trans-unit>
|
||||||
<trans-unit id="2041675390931385838" datatype="html">
|
<trans-unit id="2041675390931385838" datatype="html">
|
||||||
<source>Health</source>
|
<source>Health</source>
|
||||||
@@ -8090,7 +8090,7 @@
|
|||||||
<context context-type="sourcefile">src/app/components/common/system-status-dialog/system-status-dialog.component.html</context>
|
<context context-type="sourcefile">src/app/components/common/system-status-dialog/system-status-dialog.component.html</context>
|
||||||
<context context-type="linenumber">283</context>
|
<context context-type="linenumber">283</context>
|
||||||
</context-group>
|
</context-group>
|
||||||
<target state="translated">Index AI</target>
|
<target state="needs-translation">AI Index</target>
|
||||||
</trans-unit>
|
</trans-unit>
|
||||||
<trans-unit id="6732151329960766506" datatype="html">
|
<trans-unit id="6732151329960766506" datatype="html">
|
||||||
<source>Copy Raw Error</source>
|
<source>Copy Raw Error</source>
|
||||||
@@ -8660,7 +8660,7 @@
|
|||||||
<context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context>
|
<context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context>
|
||||||
<context context-type="linenumber">318</context>
|
<context context-type="linenumber">318</context>
|
||||||
</context-group>
|
</context-group>
|
||||||
<target state="translated">Původní kontrolní součet SHA256</target>
|
<target state="needs-translation">Original SHA256 checksum</target>
|
||||||
</trans-unit>
|
</trans-unit>
|
||||||
<trans-unit id="5888243105821763422" datatype="html" approved="yes">
|
<trans-unit id="5888243105821763422" datatype="html" approved="yes">
|
||||||
<source>Original file size</source>
|
<source>Original file size</source>
|
||||||
@@ -8684,7 +8684,7 @@
|
|||||||
<context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context>
|
<context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context>
|
||||||
<context context-type="linenumber">331</context>
|
<context context-type="linenumber">331</context>
|
||||||
</context-group>
|
</context-group>
|
||||||
<target state="translated">Archivní kontrolní součet SHA256</target>
|
<target state="needs-translation">Archive SHA256 checksum</target>
|
||||||
</trans-unit>
|
</trans-unit>
|
||||||
<trans-unit id="6033581412811562084" datatype="html" approved="yes">
|
<trans-unit id="6033581412811562084" datatype="html" approved="yes">
|
||||||
<source>Archive file size</source>
|
<source>Archive file size</source>
|
||||||
@@ -8716,7 +8716,7 @@
|
|||||||
<context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context>
|
<context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context>
|
||||||
<context context-type="linenumber">368,371</context>
|
<context context-type="linenumber">368,371</context>
|
||||||
</context-group>
|
</context-group>
|
||||||
<target state="translated">Poznámky <x id="START_BLOCK_IF" equiv-text="@if (document()?.notes.length) {"/><x id="START_TAG_SPAN" ctype="x-span" equiv-text="<span class="badge text-bg-secondary ms-1">"/><x id="INTERPOLATION" equiv-text="length}}"/><x id="CLOSE_TAG_SPAN" ctype="x-span"/><x id="CLOSE_BLOCK_IF" equiv-text="}"/></target>
|
<target state="needs-translation">Notes <x id="START_BLOCK_IF" equiv-text="@if (document()?.notes.length) {"/><x id="START_TAG_SPAN" ctype="x-span" equiv-text="<span class="badge text-bg-secondary ms-1">"/><x id="INTERPOLATION" equiv-text="length}}"/><x id="CLOSE_TAG_SPAN" ctype="x-span"/><x id="CLOSE_BLOCK_IF" equiv-text="}"/></target>
|
||||||
</trans-unit>
|
</trans-unit>
|
||||||
<trans-unit id="186236568870281953" datatype="html">
|
<trans-unit id="186236568870281953" datatype="html">
|
||||||
<source>History</source>
|
<source>History</source>
|
||||||
@@ -9116,7 +9116,7 @@
|
|||||||
<context context-type="sourcefile">src/app/components/document-detail/document-version-dropdown/document-version-dropdown.component.html</context>
|
<context context-type="sourcefile">src/app/components/document-detail/document-version-dropdown/document-version-dropdown.component.html</context>
|
||||||
<context context-type="linenumber">4</context>
|
<context context-type="linenumber">4</context>
|
||||||
</context-group>
|
</context-group>
|
||||||
<target state="translated">Verze</target>
|
<target state="needs-translation">Versions</target>
|
||||||
</trans-unit>
|
</trans-unit>
|
||||||
<trans-unit id="4077520913910941990" datatype="html">
|
<trans-unit id="4077520913910941990" datatype="html">
|
||||||
<source>Label</source>
|
<source>Label</source>
|
||||||
@@ -9124,7 +9124,7 @@
|
|||||||
<context context-type="sourcefile">src/app/components/document-detail/document-version-dropdown/document-version-dropdown.component.html</context>
|
<context context-type="sourcefile">src/app/components/document-detail/document-version-dropdown/document-version-dropdown.component.html</context>
|
||||||
<context context-type="linenumber">10</context>
|
<context context-type="linenumber">10</context>
|
||||||
</context-group>
|
</context-group>
|
||||||
<target state="translated">Označení</target>
|
<target state="needs-translation">Label</target>
|
||||||
</trans-unit>
|
</trans-unit>
|
||||||
<trans-unit id="3915966149686975421" datatype="html">
|
<trans-unit id="3915966149686975421" datatype="html">
|
||||||
<source>Optional</source>
|
<source>Optional</source>
|
||||||
@@ -9132,7 +9132,7 @@
|
|||||||
<context context-type="sourcefile">src/app/components/document-detail/document-version-dropdown/document-version-dropdown.component.html</context>
|
<context context-type="sourcefile">src/app/components/document-detail/document-version-dropdown/document-version-dropdown.component.html</context>
|
||||||
<context context-type="linenumber">17</context>
|
<context context-type="linenumber">17</context>
|
||||||
</context-group>
|
</context-group>
|
||||||
<target state="translated">Volitelné</target>
|
<target state="needs-translation">Optional</target>
|
||||||
</trans-unit>
|
</trans-unit>
|
||||||
<trans-unit id="787787001194154763" datatype="html">
|
<trans-unit id="787787001194154763" datatype="html">
|
||||||
<source>Add new version</source>
|
<source>Add new version</source>
|
||||||
@@ -9140,7 +9140,7 @@
|
|||||||
<context context-type="sourcefile">src/app/components/document-detail/document-version-dropdown/document-version-dropdown.component.html</context>
|
<context context-type="sourcefile">src/app/components/document-detail/document-version-dropdown/document-version-dropdown.component.html</context>
|
||||||
<context context-type="linenumber">32</context>
|
<context context-type="linenumber">32</context>
|
||||||
</context-group>
|
</context-group>
|
||||||
<target state="translated">Přidat novou verzi</target>
|
<target state="needs-translation">Add new version</target>
|
||||||
</trans-unit>
|
</trans-unit>
|
||||||
<trans-unit id="3119565892291077820" datatype="html">
|
<trans-unit id="3119565892291077820" datatype="html">
|
||||||
<source>Uploading version...</source>
|
<source>Uploading version...</source>
|
||||||
@@ -9164,7 +9164,7 @@
|
|||||||
<context context-type="sourcefile">src/app/components/document-detail/document-version-dropdown/document-version-dropdown.component.html</context>
|
<context context-type="sourcefile">src/app/components/document-detail/document-version-dropdown/document-version-dropdown.component.html</context>
|
||||||
<context context-type="linenumber">50</context>
|
<context context-type="linenumber">50</context>
|
||||||
</context-group>
|
</context-group>
|
||||||
<target state="translated">Nepodařilo se nahrát verzi.</target>
|
<target state="needs-translation">Version upload failed.</target>
|
||||||
</trans-unit>
|
</trans-unit>
|
||||||
<trans-unit id="6328986243040954523" datatype="html">
|
<trans-unit id="6328986243040954523" datatype="html">
|
||||||
<source>Version label</source>
|
<source>Version label</source>
|
||||||
@@ -9176,7 +9176,7 @@
|
|||||||
<context context-type="sourcefile">src/app/components/document-detail/document-version-dropdown/document-version-dropdown.component.html</context>
|
<context context-type="sourcefile">src/app/components/document-detail/document-version-dropdown/document-version-dropdown.component.html</context>
|
||||||
<context context-type="linenumber">85</context>
|
<context context-type="linenumber">85</context>
|
||||||
</context-group>
|
</context-group>
|
||||||
<target state="translated">Označení verze</target>
|
<target state="needs-translation">Version label</target>
|
||||||
</trans-unit>
|
</trans-unit>
|
||||||
<trans-unit id="2724055831234181057" datatype="html">
|
<trans-unit id="2724055831234181057" datatype="html">
|
||||||
<source>Version</source>
|
<source>Version</source>
|
||||||
@@ -9184,7 +9184,7 @@
|
|||||||
<context context-type="sourcefile">src/app/components/document-detail/document-version-dropdown/document-version-dropdown.component.html</context>
|
<context context-type="sourcefile">src/app/components/document-detail/document-version-dropdown/document-version-dropdown.component.html</context>
|
||||||
<context context-type="linenumber">96</context>
|
<context context-type="linenumber">96</context>
|
||||||
</context-group>
|
</context-group>
|
||||||
<target state="translated">Verze</target>
|
<target state="needs-translation">Version</target>
|
||||||
</trans-unit>
|
</trans-unit>
|
||||||
<trans-unit id="2491751767883178298" datatype="html">
|
<trans-unit id="2491751767883178298" datatype="html">
|
||||||
<source>Delete this version?</source>
|
<source>Delete this version?</source>
|
||||||
@@ -9216,7 +9216,7 @@
|
|||||||
<context context-type="sourcefile">src/app/components/document-detail/document-version-dropdown/document-version-dropdown.component.ts</context>
|
<context context-type="sourcefile">src/app/components/document-detail/document-version-dropdown/document-version-dropdown.component.ts</context>
|
||||||
<context context-type="linenumber">189</context>
|
<context context-type="linenumber">189</context>
|
||||||
</context-group>
|
</context-group>
|
||||||
<target state="translated">Chyba při aktualizaci označení verze</target>
|
<target state="needs-translation">Error updating version label</target>
|
||||||
</trans-unit>
|
</trans-unit>
|
||||||
<trans-unit id="3567158019134759286" datatype="html">
|
<trans-unit id="3567158019134759286" datatype="html">
|
||||||
<source>Uploading new version. Processing will happen in the background.</source>
|
<source>Uploading new version. Processing will happen in the background.</source>
|
||||||
@@ -9244,7 +9244,7 @@
|
|||||||
<context context-type="sourcefile">src/app/components/document-detail/document-version-dropdown/document-version-dropdown.component.ts</context>
|
<context context-type="sourcefile">src/app/components/document-detail/document-version-dropdown/document-version-dropdown.component.ts</context>
|
||||||
<context context-type="linenumber">271</context>
|
<context context-type="linenumber">271</context>
|
||||||
</context-group>
|
</context-group>
|
||||||
<target state="translated">Nahrání selhalo.</target>
|
<target state="needs-translation">Upload failed.</target>
|
||||||
</trans-unit>
|
</trans-unit>
|
||||||
<trans-unit id="8350861980330256599" datatype="html">
|
<trans-unit id="8350861980330256599" datatype="html">
|
||||||
<source>Error uploading new version</source>
|
<source>Error uploading new version</source>
|
||||||
@@ -9348,7 +9348,7 @@
|
|||||||
<context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.html</context>
|
<context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.html</context>
|
||||||
<context context-type="linenumber">113</context>
|
<context context-type="linenumber">113</context>
|
||||||
</context-group>
|
</context-group>
|
||||||
<target state="translated">Vytvořit balíček sdílení odkazů</target>
|
<target state="needs-translation">Create a share link bundle</target>
|
||||||
</trans-unit>
|
</trans-unit>
|
||||||
<trans-unit id="1015374532025907183" datatype="html">
|
<trans-unit id="1015374532025907183" datatype="html">
|
||||||
<source>Include:</source>
|
<source>Include:</source>
|
||||||
@@ -9755,7 +9755,7 @@
|
|||||||
<context context-type="sourcefile">src/app/components/document-list/document-card-small/document-card-small.component.html</context>
|
<context context-type="sourcefile">src/app/components/document-list/document-card-small/document-card-small.component.html</context>
|
||||||
<context context-type="linenumber">95,96</context>
|
<context context-type="linenumber">95,96</context>
|
||||||
</context-group>
|
</context-group>
|
||||||
<target state="translated">Vytvořeno: <x id="INTERPOLATION" equiv-text="{{ document().created | customDate }}"/></target>
|
<target state="needs-translation">Created: <x id="INTERPOLATION" equiv-text="{{ document().created | customDate }}"/></target>
|
||||||
</trans-unit>
|
</trans-unit>
|
||||||
<trans-unit id="2030261243264601523" datatype="html">
|
<trans-unit id="2030261243264601523" datatype="html">
|
||||||
<source>Added: <x id="INTERPOLATION" equiv-text="{{ document().added | customDate }}"/></source>
|
<source>Added: <x id="INTERPOLATION" equiv-text="{{ document().added | customDate }}"/></source>
|
||||||
@@ -9771,7 +9771,7 @@
|
|||||||
<context context-type="sourcefile">src/app/components/document-list/document-card-small/document-card-small.component.html</context>
|
<context context-type="sourcefile">src/app/components/document-list/document-card-small/document-card-small.component.html</context>
|
||||||
<context context-type="linenumber">96,97</context>
|
<context context-type="linenumber">96,97</context>
|
||||||
</context-group>
|
</context-group>
|
||||||
<target state="translated">Přidáno: <x id="INTERPOLATION" equiv-text="{{ document().added | customDate }}"/></target>
|
<target state="needs-translation">Added: <x id="INTERPOLATION" equiv-text="{{ document().added | customDate }}"/></target>
|
||||||
</trans-unit>
|
</trans-unit>
|
||||||
<trans-unit id="4235671847487610290" datatype="html">
|
<trans-unit id="4235671847487610290" datatype="html">
|
||||||
<source>Modified: <x id="INTERPOLATION" equiv-text="{{ document().modified | customDate }}"/></source>
|
<source>Modified: <x id="INTERPOLATION" equiv-text="{{ document().modified | customDate }}"/></source>
|
||||||
@@ -10247,7 +10247,7 @@
|
|||||||
<context context-type="sourcefile">src/app/components/document-list/document-list.component.ts</context>
|
<context context-type="sourcefile">src/app/components/document-list/document-list.component.ts</context>
|
||||||
<context context-type="linenumber">497</context>
|
<context context-type="linenumber">497</context>
|
||||||
</context-group>
|
</context-group>
|
||||||
<target state="translated">Pohled „<x id="PH" equiv-text="savedView.name"/>“ úspěšně vytvořen, nepodařilo se ale aktualizovat nastavení viditelnosti.</target>
|
<target state="needs-translation">View "<x id="PH" equiv-text="savedView.name"/>" created successfully, but could not update visibility settings.</target>
|
||||||
</trans-unit>
|
</trans-unit>
|
||||||
<trans-unit id="739880801667335279" datatype="html">
|
<trans-unit id="739880801667335279" datatype="html">
|
||||||
<source>Dates</source>
|
<source>Dates</source>
|
||||||
@@ -11367,7 +11367,7 @@
|
|||||||
<context context-type="sourcefile">src/app/components/manage/saved-views/saved-views.component.html</context>
|
<context context-type="sourcefile">src/app/components/manage/saved-views/saved-views.component.html</context>
|
||||||
<context context-type="linenumber">35</context>
|
<context context-type="linenumber">35</context>
|
||||||
</context-group>
|
</context-group>
|
||||||
<target state="translated"><x id="START_TAG_I_BS" ctype="x-i_bs" equiv-text="bs class="me-1" name="person-fill-lock">"/><x id="CLOSE_TAG_I_BS" ctype="x-i_bs" equiv-text="Oprávnění<"/>Oprávnění</target>
|
<target state="needs-translation"><x id="START_TAG_I_BS" ctype="x-i_bs" equiv-text="bs class="me-1" name="person-fill-lock">"/><x id="CLOSE_TAG_I_BS" ctype="x-i_bs" equiv-text="Permissions<"/>Permissions</target>
|
||||||
</trans-unit>
|
</trans-unit>
|
||||||
<trans-unit id="6338800642797811873" datatype="html">
|
<trans-unit id="6338800642797811873" datatype="html">
|
||||||
<source>Documents page size</source>
|
<source>Documents page size</source>
|
||||||
@@ -11415,7 +11415,7 @@
|
|||||||
<context context-type="sourcefile">src/app/components/manage/saved-views/saved-views.component.html</context>
|
<context context-type="sourcefile">src/app/components/manage/saved-views/saved-views.component.html</context>
|
||||||
<context context-type="linenumber">62</context>
|
<context context-type="linenumber">62</context>
|
||||||
</context-group>
|
</context-group>
|
||||||
<target state="translated">Upozornění: pořadí nebude zachováno</target>
|
<target state="needs-translation">Note: ordering is not preserved</target>
|
||||||
</trans-unit>
|
</trans-unit>
|
||||||
<trans-unit id="7877440816920439876" datatype="html" approved="yes">
|
<trans-unit id="7877440816920439876" datatype="html" approved="yes">
|
||||||
<source>No saved views defined.</source>
|
<source>No saved views defined.</source>
|
||||||
@@ -11864,7 +11864,7 @@
|
|||||||
<context context-type="sourcefile">src/app/data/paperless-config.ts</context>
|
<context context-type="sourcefile">src/app/data/paperless-config.ts</context>
|
||||||
<context context-type="linenumber">54</context>
|
<context context-type="linenumber">54</context>
|
||||||
</context-group>
|
</context-group>
|
||||||
<target state="translated">Nastavení AI</target>
|
<target state="needs-translation">AI Settings</target>
|
||||||
</trans-unit>
|
</trans-unit>
|
||||||
<trans-unit id="1313137480169642057" datatype="html">
|
<trans-unit id="1313137480169642057" datatype="html">
|
||||||
<source>Output Type</source>
|
<source>Output Type</source>
|
||||||
@@ -11896,7 +11896,7 @@
|
|||||||
<context context-type="sourcefile">src/app/data/paperless-config.ts</context>
|
<context context-type="sourcefile">src/app/data/paperless-config.ts</context>
|
||||||
<context context-type="linenumber">120</context>
|
<context context-type="linenumber">120</context>
|
||||||
</context-group>
|
</context-group>
|
||||||
<target state="translated">Generování archivních souborů</target>
|
<target state="needs-translation">Archive File Generation</target>
|
||||||
</trans-unit>
|
</trans-unit>
|
||||||
<trans-unit id="1115402553541327390" datatype="html">
|
<trans-unit id="1115402553541327390" datatype="html">
|
||||||
<source>Image DPI</source>
|
<source>Image DPI</source>
|
||||||
@@ -12072,7 +12072,7 @@
|
|||||||
<context context-type="sourcefile">src/app/data/paperless-config.ts</context>
|
<context context-type="sourcefile">src/app/data/paperless-config.ts</context>
|
||||||
<context context-type="linenumber">277</context>
|
<context context-type="linenumber">277</context>
|
||||||
</context-group>
|
</context-group>
|
||||||
<target state="translated">Rozdělení podle čárových kódů štítků</target>
|
<target state="needs-translation">Split on Tag Barcodes</target>
|
||||||
</trans-unit>
|
</trans-unit>
|
||||||
<trans-unit id="7011909364081812031" datatype="html">
|
<trans-unit id="7011909364081812031" datatype="html">
|
||||||
<source>AI Enabled</source>
|
<source>AI Enabled</source>
|
||||||
@@ -12080,7 +12080,7 @@
|
|||||||
<context context-type="sourcefile">src/app/data/paperless-config.ts</context>
|
<context context-type="sourcefile">src/app/data/paperless-config.ts</context>
|
||||||
<context context-type="linenumber">284</context>
|
<context context-type="linenumber">284</context>
|
||||||
</context-group>
|
</context-group>
|
||||||
<target state="translated">AI povoleno</target>
|
<target state="needs-translation">AI Enabled</target>
|
||||||
</trans-unit>
|
</trans-unit>
|
||||||
<trans-unit id="8028880048909383956" datatype="html">
|
<trans-unit id="8028880048909383956" datatype="html">
|
||||||
<source>Consider privacy implications when enabling AI features, especially if using a remote model.</source>
|
<source>Consider privacy implications when enabling AI features, especially if using a remote model.</source>
|
||||||
@@ -12088,7 +12088,7 @@
|
|||||||
<context context-type="sourcefile">src/app/data/paperless-config.ts</context>
|
<context context-type="sourcefile">src/app/data/paperless-config.ts</context>
|
||||||
<context context-type="linenumber">288</context>
|
<context context-type="linenumber">288</context>
|
||||||
</context-group>
|
</context-group>
|
||||||
<target state="translated">Při aktivaci funkcí umělé inteligence zvažte dopady na ochranu osobních údajů, zejména pokud používáte vzdálený model.</target>
|
<target state="needs-translation">Consider privacy implications when enabling AI features, especially if using a remote model.</target>
|
||||||
</trans-unit>
|
</trans-unit>
|
||||||
<trans-unit id="8131374115579345652" datatype="html">
|
<trans-unit id="8131374115579345652" datatype="html">
|
||||||
<source>LLM Embedding Backend</source>
|
<source>LLM Embedding Backend</source>
|
||||||
@@ -12096,7 +12096,7 @@
|
|||||||
<context context-type="sourcefile">src/app/data/paperless-config.ts</context>
|
<context context-type="sourcefile">src/app/data/paperless-config.ts</context>
|
||||||
<context context-type="linenumber">292</context>
|
<context context-type="linenumber">292</context>
|
||||||
</context-group>
|
</context-group>
|
||||||
<target state="translated">Backend pro vkládání LLM</target>
|
<target state="needs-translation">LLM Embedding Backend</target>
|
||||||
</trans-unit>
|
</trans-unit>
|
||||||
<trans-unit id="6647708571891295756" datatype="html">
|
<trans-unit id="6647708571891295756" datatype="html">
|
||||||
<source>LLM Embedding Model</source>
|
<source>LLM Embedding Model</source>
|
||||||
@@ -12104,7 +12104,7 @@
|
|||||||
<context context-type="sourcefile">src/app/data/paperless-config.ts</context>
|
<context context-type="sourcefile">src/app/data/paperless-config.ts</context>
|
||||||
<context context-type="linenumber">300</context>
|
<context context-type="linenumber">300</context>
|
||||||
</context-group>
|
</context-group>
|
||||||
<target state="translated">Model vkládání LLM</target>
|
<target state="needs-translation">LLM Embedding Model</target>
|
||||||
</trans-unit>
|
</trans-unit>
|
||||||
<trans-unit id="3554114880473286122" datatype="html">
|
<trans-unit id="3554114880473286122" datatype="html">
|
||||||
<source>LLM Embedding Endpoint</source>
|
<source>LLM Embedding Endpoint</source>
|
||||||
@@ -12112,7 +12112,7 @@
|
|||||||
<context context-type="sourcefile">src/app/data/paperless-config.ts</context>
|
<context context-type="sourcefile">src/app/data/paperless-config.ts</context>
|
||||||
<context context-type="linenumber">307</context>
|
<context context-type="linenumber">307</context>
|
||||||
</context-group>
|
</context-group>
|
||||||
<target state="translated">Koncový bod vkládání LLM</target>
|
<target state="needs-translation">LLM Embedding Endpoint</target>
|
||||||
</trans-unit>
|
</trans-unit>
|
||||||
<trans-unit id="1044242175651289991" datatype="html">
|
<trans-unit id="1044242175651289991" datatype="html">
|
||||||
<source>LLM Embedding Chunk Size</source>
|
<source>LLM Embedding Chunk Size</source>
|
||||||
@@ -12120,7 +12120,7 @@
|
|||||||
<context context-type="sourcefile">src/app/data/paperless-config.ts</context>
|
<context context-type="sourcefile">src/app/data/paperless-config.ts</context>
|
||||||
<context context-type="linenumber">314</context>
|
<context context-type="linenumber">314</context>
|
||||||
</context-group>
|
</context-group>
|
||||||
<target state="translated">Velikost bloku vkládání LLM</target>
|
<target state="needs-translation">LLM Embedding Chunk Size</target>
|
||||||
</trans-unit>
|
</trans-unit>
|
||||||
<trans-unit id="7218245223139363113" datatype="html">
|
<trans-unit id="7218245223139363113" datatype="html">
|
||||||
<source>LLM Context Size</source>
|
<source>LLM Context Size</source>
|
||||||
@@ -12128,7 +12128,7 @@
|
|||||||
<context context-type="sourcefile">src/app/data/paperless-config.ts</context>
|
<context context-type="sourcefile">src/app/data/paperless-config.ts</context>
|
||||||
<context context-type="linenumber">321</context>
|
<context context-type="linenumber">321</context>
|
||||||
</context-group>
|
</context-group>
|
||||||
<target state="translated">Velikost kontextu LLM</target>
|
<target state="needs-translation">LLM Context Size</target>
|
||||||
</trans-unit>
|
</trans-unit>
|
||||||
<trans-unit id="4234495692726214397" datatype="html">
|
<trans-unit id="4234495692726214397" datatype="html">
|
||||||
<source>LLM Backend</source>
|
<source>LLM Backend</source>
|
||||||
@@ -12136,7 +12136,7 @@
|
|||||||
<context context-type="sourcefile">src/app/data/paperless-config.ts</context>
|
<context context-type="sourcefile">src/app/data/paperless-config.ts</context>
|
||||||
<context context-type="linenumber">328</context>
|
<context context-type="linenumber">328</context>
|
||||||
</context-group>
|
</context-group>
|
||||||
<target state="translated">Backend LLM</target>
|
<target state="needs-translation">LLM Backend</target>
|
||||||
</trans-unit>
|
</trans-unit>
|
||||||
<trans-unit id="7935234833834000002" datatype="html">
|
<trans-unit id="7935234833834000002" datatype="html">
|
||||||
<source>LLM Model</source>
|
<source>LLM Model</source>
|
||||||
@@ -12144,7 +12144,7 @@
|
|||||||
<context context-type="sourcefile">src/app/data/paperless-config.ts</context>
|
<context context-type="sourcefile">src/app/data/paperless-config.ts</context>
|
||||||
<context context-type="linenumber">336</context>
|
<context context-type="linenumber">336</context>
|
||||||
</context-group>
|
</context-group>
|
||||||
<target state="translated">Model LLM</target>
|
<target state="needs-translation">LLM Model</target>
|
||||||
</trans-unit>
|
</trans-unit>
|
||||||
<trans-unit id="1980550530387803165" datatype="html">
|
<trans-unit id="1980550530387803165" datatype="html">
|
||||||
<source>LLM API Key</source>
|
<source>LLM API Key</source>
|
||||||
@@ -12152,7 +12152,7 @@
|
|||||||
<context context-type="sourcefile">src/app/data/paperless-config.ts</context>
|
<context context-type="sourcefile">src/app/data/paperless-config.ts</context>
|
||||||
<context context-type="linenumber">343</context>
|
<context context-type="linenumber">343</context>
|
||||||
</context-group>
|
</context-group>
|
||||||
<target state="translated">Klíč API LLM</target>
|
<target state="needs-translation">LLM API Key</target>
|
||||||
</trans-unit>
|
</trans-unit>
|
||||||
<trans-unit id="6126617860376156501" datatype="html">
|
<trans-unit id="6126617860376156501" datatype="html">
|
||||||
<source>LLM Endpoint</source>
|
<source>LLM Endpoint</source>
|
||||||
@@ -12160,7 +12160,7 @@
|
|||||||
<context context-type="sourcefile">src/app/data/paperless-config.ts</context>
|
<context context-type="sourcefile">src/app/data/paperless-config.ts</context>
|
||||||
<context context-type="linenumber">350</context>
|
<context context-type="linenumber">350</context>
|
||||||
</context-group>
|
</context-group>
|
||||||
<target state="translated">Koncový bod LLM</target>
|
<target state="needs-translation">LLM Endpoint</target>
|
||||||
</trans-unit>
|
</trans-unit>
|
||||||
<trans-unit id="6572826277249350975" datatype="html">
|
<trans-unit id="6572826277249350975" datatype="html">
|
||||||
<source>LLM Output Language</source>
|
<source>LLM Output Language</source>
|
||||||
@@ -12168,7 +12168,7 @@
|
|||||||
<context context-type="sourcefile">src/app/data/paperless-config.ts</context>
|
<context context-type="sourcefile">src/app/data/paperless-config.ts</context>
|
||||||
<context context-type="linenumber">357</context>
|
<context context-type="linenumber">357</context>
|
||||||
</context-group>
|
</context-group>
|
||||||
<target state="translated">Výstupní jazyk LLM</target>
|
<target state="needs-translation">LLM Output Language</target>
|
||||||
</trans-unit>
|
</trans-unit>
|
||||||
<trans-unit id="3284403507172415792" datatype="html">
|
<trans-unit id="3284403507172415792" datatype="html">
|
||||||
<source>Language to use for generated AI suggestions. When unset, AI suggestions use the user's display language if explicitly set.</source>
|
<source>Language to use for generated AI suggestions. When unset, AI suggestions use the user's display language if explicitly set.</source>
|
||||||
@@ -12176,7 +12176,7 @@
|
|||||||
<context context-type="sourcefile">src/app/data/paperless-config.ts</context>
|
<context context-type="sourcefile">src/app/data/paperless-config.ts</context>
|
||||||
<context context-type="linenumber">361</context>
|
<context context-type="linenumber">361</context>
|
||||||
</context-group>
|
</context-group>
|
||||||
<target state="translated">Jazyk, který se má použít pro návrhy generované AI. Pokud není nastaveno, návrhy AI použijí jazyk zobrazení uživatele, je-li explicitně nastaven.</target>
|
<target state="needs-translation">Language to use for generated AI suggestions. When unset, AI suggestions use the user's display language if explicitly set.</target>
|
||||||
</trans-unit>
|
</trans-unit>
|
||||||
<trans-unit id="4493921125434706859" datatype="html">
|
<trans-unit id="4493921125434706859" datatype="html">
|
||||||
<source>LLM Request Timeout</source>
|
<source>LLM Request Timeout</source>
|
||||||
@@ -12184,7 +12184,7 @@
|
|||||||
<context context-type="sourcefile">src/app/data/paperless-config.ts</context>
|
<context context-type="sourcefile">src/app/data/paperless-config.ts</context>
|
||||||
<context context-type="linenumber">365</context>
|
<context context-type="linenumber">365</context>
|
||||||
</context-group>
|
</context-group>
|
||||||
<target state="translated">Čawsový limit žádosti LLM</target>
|
<target state="needs-translation">LLM Request Timeout</target>
|
||||||
</trans-unit>
|
</trans-unit>
|
||||||
<trans-unit id="483994032066441287" datatype="html">
|
<trans-unit id="483994032066441287" datatype="html">
|
||||||
<source>Timeout in seconds for LLM requests.</source>
|
<source>Timeout in seconds for LLM requests.</source>
|
||||||
@@ -12192,7 +12192,7 @@
|
|||||||
<context context-type="sourcefile">src/app/data/paperless-config.ts</context>
|
<context context-type="sourcefile">src/app/data/paperless-config.ts</context>
|
||||||
<context context-type="linenumber">369</context>
|
<context context-type="linenumber">369</context>
|
||||||
</context-group>
|
</context-group>
|
||||||
<target state="translated">Časový limit v sekundách pro žádosti LLM.</target>
|
<target state="needs-translation">Timeout in seconds for LLM requests.</target>
|
||||||
</trans-unit>
|
</trans-unit>
|
||||||
<trans-unit id="9155387182259025015" datatype="html">
|
<trans-unit id="9155387182259025015" datatype="html">
|
||||||
<source>Processing</source>
|
<source>Processing</source>
|
||||||
|
|||||||
@@ -1528,7 +1528,7 @@
|
|||||||
<context context-type="sourcefile">src/app/components/admin/settings/settings.component.html</context>
|
<context context-type="sourcefile">src/app/components/admin/settings/settings.component.html</context>
|
||||||
<context context-type="linenumber">306,308</context>
|
<context context-type="linenumber">306,308</context>
|
||||||
</context-group>
|
</context-group>
|
||||||
<target state="translated"> Die Einstellungen gelten für dieses Benutzerkonto in Bezug auf Objekte (Tags, E-Mail-Regeln usw.), die über die Weboberfläche erstellt wurden. Diese Einstellungen gelten nicht für Dokumente. </target>
|
<target state="needs-translation"> Settings apply to this user account for objects (Tags, Mail Rules, etc.) created via the web UI. These settings do not apply to documents. </target>
|
||||||
</trans-unit>
|
</trans-unit>
|
||||||
<trans-unit id="4292903881380648974" datatype="html" approved="yes">
|
<trans-unit id="4292903881380648974" datatype="html" approved="yes">
|
||||||
<source>Default Owner</source>
|
<source>Default Owner</source>
|
||||||
|
|||||||
@@ -1528,7 +1528,7 @@
|
|||||||
<context context-type="sourcefile">src/app/components/admin/settings/settings.component.html</context>
|
<context context-type="sourcefile">src/app/components/admin/settings/settings.component.html</context>
|
||||||
<context context-type="linenumber">306,308</context>
|
<context context-type="linenumber">306,308</context>
|
||||||
</context-group>
|
</context-group>
|
||||||
<target state="translated"> Innstillinger gjelder denne brukerkontoen for objekter (Etiketter, postregler, etc.) som er opprettet via web-grensesnittet. Disse innstillingene gjelder ikke for dokumenter. </target>
|
<target state="needs-translation"> Settings apply to this user account for objects (Tags, Mail Rules, etc.) created via the web UI. These settings do not apply to documents. </target>
|
||||||
</trans-unit>
|
</trans-unit>
|
||||||
<trans-unit id="4292903881380648974" datatype="html">
|
<trans-unit id="4292903881380648974" datatype="html">
|
||||||
<source>Default Owner</source>
|
<source>Default Owner</source>
|
||||||
@@ -2076,7 +2076,7 @@
|
|||||||
<context context-type="sourcefile">src/app/components/admin/tasks/tasks.component.html</context>
|
<context context-type="sourcefile">src/app/components/admin/tasks/tasks.component.html</context>
|
||||||
<context context-type="linenumber">96</context>
|
<context context-type="linenumber">96</context>
|
||||||
</context-group>
|
</context-group>
|
||||||
<target state="translated">Søk oppgaver</target>
|
<target state="needs-translation">Search tasks</target>
|
||||||
</trans-unit>
|
</trans-unit>
|
||||||
<trans-unit id="6849725902312323996" datatype="html">
|
<trans-unit id="6849725902312323996" datatype="html">
|
||||||
<source>Reset filters</source>
|
<source>Reset filters</source>
|
||||||
@@ -2620,7 +2620,7 @@
|
|||||||
<context context-type="sourcefile">src/app/components/admin/tasks/tasks.component.ts</context>
|
<context context-type="sourcefile">src/app/components/admin/tasks/tasks.component.ts</context>
|
||||||
<context context-type="linenumber">123</context>
|
<context context-type="linenumber">123</context>
|
||||||
</context-group>
|
</context-group>
|
||||||
<target state="translated">E-post-import</target>
|
<target state="translated">E-postforbruk</target>
|
||||||
</trans-unit>
|
</trans-unit>
|
||||||
<trans-unit id="29832309535656200" datatype="html">
|
<trans-unit id="29832309535656200" datatype="html">
|
||||||
<source>System</source>
|
<source>System</source>
|
||||||
@@ -4924,7 +4924,7 @@
|
|||||||
<context context-type="sourcefile">src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html</context>
|
<context context-type="sourcefile">src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html</context>
|
||||||
<context context-type="linenumber">32</context>
|
<context context-type="linenumber">32</context>
|
||||||
</context-group>
|
</context-group>
|
||||||
<target state="translated">Paperless vil bare behandle e-poster som passer til <x id="START_EMPHASISED_TEXT" ctype="x-em" equiv-text="<em>"/>hele<x id="CLOSE_EMPHASISED_TEXT" ctype="x-em" equiv-text="</em>"/> av kriteriene som er angitt nedenfor.</target>
|
<target state="translated">Paperløst vil bare behandle e-poster som passer til <x id="START_EMPHASISED_TEXT" ctype="x-em" equiv-text="<em>"/>hele<x id="CLOSE_EMPHASISED_TEXT" ctype="x-em" equiv-text="</em>"/> av kriteriene som er angitt nedenfor.</target>
|
||||||
</trans-unit>
|
</trans-unit>
|
||||||
<trans-unit id="7046259383943324039" datatype="html">
|
<trans-unit id="7046259383943324039" datatype="html">
|
||||||
<source>Folder</source>
|
<source>Folder</source>
|
||||||
@@ -6810,7 +6810,7 @@
|
|||||||
<context context-type="sourcefile">src/app/components/common/input/tags/tags.component.html</context>
|
<context context-type="sourcefile">src/app/components/common/input/tags/tags.component.html</context>
|
||||||
<context context-type="linenumber">56</context>
|
<context context-type="linenumber">56</context>
|
||||||
</context-group>
|
</context-group>
|
||||||
<target state="translated">Filtrer dokumenter med disse etikettene</target>
|
<target state="translated">Filtrer dokumenter med disse Etikettene</target>
|
||||||
</trans-unit>
|
</trans-unit>
|
||||||
<trans-unit id="1400555558847223243" datatype="html">
|
<trans-unit id="1400555558847223243" datatype="html">
|
||||||
<source>Suggestion:</source>
|
<source>Suggestion:</source>
|
||||||
@@ -7478,7 +7478,7 @@
|
|||||||
<context context-type="sourcefile">src/app/components/common/share-link-bundle-dialog/share-link-bundle-dialog.component.html</context>
|
<context context-type="sourcefile">src/app/components/common/share-link-bundle-dialog/share-link-bundle-dialog.component.html</context>
|
||||||
<context context-type="linenumber">68</context>
|
<context context-type="linenumber">68</context>
|
||||||
</context-group>
|
</context-group>
|
||||||
<target state="translated">Del kobling</target>
|
<target state="needs-translation">Share link</target>
|
||||||
</trans-unit>
|
</trans-unit>
|
||||||
<trans-unit id="2618101617221155143" datatype="html">
|
<trans-unit id="2618101617221155143" datatype="html">
|
||||||
<source>Copy link</source>
|
<source>Copy link</source>
|
||||||
@@ -8416,7 +8416,7 @@
|
|||||||
<context context-type="sourcefile">src/app/components/document-asn/document-asn.component.html</context>
|
<context context-type="sourcefile">src/app/components/document-asn/document-asn.component.html</context>
|
||||||
<context context-type="linenumber">1</context>
|
<context context-type="linenumber">1</context>
|
||||||
</context-group>
|
</context-group>
|
||||||
<target state="translated">Søker etter dokument med asn<x id="INTERPOLATION" equiv-text="{{asn()}}"/></target>
|
<target state="needs-translation">Searching document with asn <x id="INTERPOLATION" equiv-text="{{asn()}}"/></target>
|
||||||
</trans-unit>
|
</trans-unit>
|
||||||
<trans-unit id="1407560924967345762" datatype="html">
|
<trans-unit id="1407560924967345762" datatype="html">
|
||||||
<source>Page</source>
|
<source>Page</source>
|
||||||
@@ -9720,7 +9720,7 @@
|
|||||||
<context context-type="sourcefile">src/app/components/document-list/document-card-small/document-card-small.component.html</context>
|
<context context-type="sourcefile">src/app/components/document-list/document-card-small/document-card-small.component.html</context>
|
||||||
<context context-type="linenumber">8</context>
|
<context context-type="linenumber">8</context>
|
||||||
</context-group>
|
</context-group>
|
||||||
<target state="translated"><x id="INTERPOLATION" equiv-text="document().title | documentTitle }}"/> miniatyr</target>
|
<target state="needs-translation"><x id="INTERPOLATION" equiv-text="document().title | documentTitle }}"/> thumbnail</target>
|
||||||
</trans-unit>
|
</trans-unit>
|
||||||
<trans-unit id="2784168796433474565" datatype="html">
|
<trans-unit id="2784168796433474565" datatype="html">
|
||||||
<source>Filter by tag</source>
|
<source>Filter by tag</source>
|
||||||
@@ -10008,7 +10008,7 @@
|
|||||||
<context context-type="sourcefile">src/app/components/document-list/document-list.component.html</context>
|
<context context-type="sourcefile">src/app/components/document-list/document-list.component.html</context>
|
||||||
<context context-type="linenumber">135</context>
|
<context context-type="linenumber">135</context>
|
||||||
</context-group>
|
</context-group>
|
||||||
<target state="translated">{VAR_PLURAL, plural, one {}=1 {1 dokument} other {<x id="INTERPOLATION"/> dokumenter}}</target>
|
<target state="translated">{VAR_PLURAL, plural, one {}=1 {1 dokument} other {E-post <x id="INTERPOLATION"/> dokumenter}}</target>
|
||||||
</trans-unit>
|
</trans-unit>
|
||||||
<trans-unit id="2243770355958919528" datatype="html">
|
<trans-unit id="2243770355958919528" datatype="html">
|
||||||
<source>(filtered)</source>
|
<source>(filtered)</source>
|
||||||
@@ -11328,7 +11328,7 @@
|
|||||||
<context context-type="sourcefile">src/app/components/manage/mail/processed-mail-dialog/processed-mail-dialog.component.html</context>
|
<context context-type="sourcefile">src/app/components/manage/mail/processed-mail-dialog/processed-mail-dialog.component.html</context>
|
||||||
<context context-type="linenumber">29</context>
|
<context context-type="linenumber">29</context>
|
||||||
</context-group>
|
</context-group>
|
||||||
<target state="translated">Velg alle behandlede e-postmeldinger</target>
|
<target state="needs-translation">Select all processed email messages</target>
|
||||||
</trans-unit>
|
</trans-unit>
|
||||||
<trans-unit id="8691920320483720007" datatype="html">
|
<trans-unit id="8691920320483720007" datatype="html">
|
||||||
<source>Received</source>
|
<source>Received</source>
|
||||||
|
|||||||
@@ -1528,7 +1528,7 @@
|
|||||||
<context context-type="sourcefile">src/app/components/admin/settings/settings.component.html</context>
|
<context context-type="sourcefile">src/app/components/admin/settings/settings.component.html</context>
|
||||||
<context context-type="linenumber">306,308</context>
|
<context context-type="linenumber">306,308</context>
|
||||||
</context-group>
|
</context-group>
|
||||||
<target state="translated"> Nastavitve veljajo za ta uporabniški račun za objekte (oznake, pravila za pošto itd.), ustvarjene prek spletnega uporabniškega vmesnika. Te nastavitve ne veljajo za dokumente. </target>
|
<target state="needs-translation"> Settings apply to this user account for objects (Tags, Mail Rules, etc.) created via the web UI. These settings do not apply to documents. </target>
|
||||||
</trans-unit>
|
</trans-unit>
|
||||||
<trans-unit id="4292903881380648974" datatype="html">
|
<trans-unit id="4292903881380648974" datatype="html">
|
||||||
<source>Default Owner</source>
|
<source>Default Owner</source>
|
||||||
@@ -2076,7 +2076,7 @@
|
|||||||
<context context-type="sourcefile">src/app/components/admin/tasks/tasks.component.html</context>
|
<context context-type="sourcefile">src/app/components/admin/tasks/tasks.component.html</context>
|
||||||
<context context-type="linenumber">96</context>
|
<context context-type="linenumber">96</context>
|
||||||
</context-group>
|
</context-group>
|
||||||
<target state="translated">Iskanje nalog</target>
|
<target state="needs-translation">Search tasks</target>
|
||||||
</trans-unit>
|
</trans-unit>
|
||||||
<trans-unit id="6849725902312323996" datatype="html">
|
<trans-unit id="6849725902312323996" datatype="html">
|
||||||
<source>Reset filters</source>
|
<source>Reset filters</source>
|
||||||
@@ -2704,7 +2704,7 @@
|
|||||||
<context context-type="sourcefile">src/app/components/admin/tasks/tasks.component.ts</context>
|
<context context-type="sourcefile">src/app/components/admin/tasks/tasks.component.ts</context>
|
||||||
<context context-type="linenumber">349</context>
|
<context context-type="linenumber">349</context>
|
||||||
</context-group>
|
</context-group>
|
||||||
<target state="translated">Opustim vse naloge <x id="PH" equiv-text="this.totalTasks()"/>?</target>
|
<target state="needs-translation">Dismiss all <x id="PH" equiv-text="this.totalTasks()"/> tasks?</target>
|
||||||
</trans-unit>
|
</trans-unit>
|
||||||
<trans-unit id="8149502458056418229" datatype="html">
|
<trans-unit id="8149502458056418229" datatype="html">
|
||||||
<source>Success. New document id <x id="PH" equiv-text="documentId"/> created</source>
|
<source>Success. New document id <x id="PH" equiv-text="documentId"/> created</source>
|
||||||
@@ -7378,7 +7378,7 @@
|
|||||||
<context context-type="sourcefile">src/app/components/common/share-link-bundle-dialog/share-link-bundle-dialog.component.html</context>
|
<context context-type="sourcefile">src/app/components/common/share-link-bundle-dialog/share-link-bundle-dialog.component.html</context>
|
||||||
<context context-type="linenumber">22</context>
|
<context context-type="linenumber">22</context>
|
||||||
</context-group>
|
</context-group>
|
||||||
<target state="translated">+ <x id="INTERPOLATION" equiv-text="{{ selectionCount() - documentPreview().length }}"/> več…</target>
|
<target state="needs-translation">+ <x id="INTERPOLATION" equiv-text="{{ selectionCount() - documentPreview().length }}"/> more…</target>
|
||||||
</trans-unit>
|
</trans-unit>
|
||||||
<trans-unit id="8037476586059399916" datatype="html">
|
<trans-unit id="8037476586059399916" datatype="html">
|
||||||
<source>Expires</source>
|
<source>Expires</source>
|
||||||
@@ -7478,7 +7478,7 @@
|
|||||||
<context context-type="sourcefile">src/app/components/common/share-link-bundle-dialog/share-link-bundle-dialog.component.html</context>
|
<context context-type="sourcefile">src/app/components/common/share-link-bundle-dialog/share-link-bundle-dialog.component.html</context>
|
||||||
<context context-type="linenumber">68</context>
|
<context context-type="linenumber">68</context>
|
||||||
</context-group>
|
</context-group>
|
||||||
<target state="translated">Deli povezavo</target>
|
<target state="needs-translation">Share link</target>
|
||||||
</trans-unit>
|
</trans-unit>
|
||||||
<trans-unit id="2618101617221155143" datatype="html">
|
<trans-unit id="2618101617221155143" datatype="html">
|
||||||
<source>Copy link</source>
|
<source>Copy link</source>
|
||||||
@@ -7942,7 +7942,7 @@
|
|||||||
<context context-type="sourcefile">src/app/components/common/system-status-dialog/system-status-dialog.component.html</context>
|
<context context-type="sourcefile">src/app/components/common/system-status-dialog/system-status-dialog.component.html</context>
|
||||||
<context context-type="linenumber">147</context>
|
<context context-type="linenumber">147</context>
|
||||||
</context-group>
|
</context-group>
|
||||||
<target state="translated">Nedavna aktivnost opravila <x id="START_TAG_SPAN" ctype="x-span" equiv-text="<span class="small text-muted fw-light">"/>(<x id="INTERPOLATION" equiv-text="{{status().tasks.summary.days}}"/> dni)<x id="CLOSE_TAG_SPAN" ctype="x-span" equiv-text="</span>"/></target>
|
<target state="needs-translation">Recent Task Activity <x id="START_TAG_SPAN" ctype="x-span" equiv-text="<span class="small text-muted fw-light">"/>(<x id="INTERPOLATION" equiv-text="{{status().tasks.summary.days}}"/> days)<x id="CLOSE_TAG_SPAN" ctype="x-span" equiv-text="</span>"/></target>
|
||||||
</trans-unit>
|
</trans-unit>
|
||||||
<trans-unit id="3448462145758383019" datatype="html">
|
<trans-unit id="3448462145758383019" datatype="html">
|
||||||
<source>Total</source>
|
<source>Total</source>
|
||||||
@@ -8416,7 +8416,7 @@
|
|||||||
<context context-type="sourcefile">src/app/components/document-asn/document-asn.component.html</context>
|
<context context-type="sourcefile">src/app/components/document-asn/document-asn.component.html</context>
|
||||||
<context context-type="linenumber">1</context>
|
<context context-type="linenumber">1</context>
|
||||||
</context-group>
|
</context-group>
|
||||||
<target state="translated">Iskanje dokumenta z asn <x id="INTERPOLATION" equiv-text="{{asn()}}"/></target>
|
<target state="needs-translation">Searching document with asn <x id="INTERPOLATION" equiv-text="{{asn()}}"/></target>
|
||||||
</trans-unit>
|
</trans-unit>
|
||||||
<trans-unit id="1407560924967345762" datatype="html">
|
<trans-unit id="1407560924967345762" datatype="html">
|
||||||
<source>Page</source>
|
<source>Page</source>
|
||||||
@@ -8440,7 +8440,7 @@
|
|||||||
<context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context>
|
<context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context>
|
||||||
<context context-type="linenumber">7,8</context>
|
<context context-type="linenumber">7,8</context>
|
||||||
</context-group>
|
</context-group>
|
||||||
<target state="translated">od <x id="INTERPOLATION" equiv-text="{{previewNumPages()}}"/></target>
|
<target state="needs-translation">of <x id="INTERPOLATION" equiv-text="{{previewNumPages()}}"/></target>
|
||||||
</trans-unit>
|
</trans-unit>
|
||||||
<trans-unit id="8590109102084543521" datatype="html">
|
<trans-unit id="8590109102084543521" datatype="html">
|
||||||
<source>-</source>
|
<source>-</source>
|
||||||
@@ -8660,7 +8660,7 @@
|
|||||||
<context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context>
|
<context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context>
|
||||||
<context context-type="linenumber">318</context>
|
<context context-type="linenumber">318</context>
|
||||||
</context-group>
|
</context-group>
|
||||||
<target state="translated">Izvirna kontrolna vsota SHA256</target>
|
<target state="needs-translation">Original SHA256 checksum</target>
|
||||||
</trans-unit>
|
</trans-unit>
|
||||||
<trans-unit id="5888243105821763422" datatype="html">
|
<trans-unit id="5888243105821763422" datatype="html">
|
||||||
<source>Original file size</source>
|
<source>Original file size</source>
|
||||||
@@ -8684,7 +8684,7 @@
|
|||||||
<context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context>
|
<context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context>
|
||||||
<context context-type="linenumber">331</context>
|
<context context-type="linenumber">331</context>
|
||||||
</context-group>
|
</context-group>
|
||||||
<target state="translated">Arhivska kontrolna vsota SHA256</target>
|
<target state="needs-translation">Archive SHA256 checksum</target>
|
||||||
</trans-unit>
|
</trans-unit>
|
||||||
<trans-unit id="6033581412811562084" datatype="html">
|
<trans-unit id="6033581412811562084" datatype="html">
|
||||||
<source>Archive file size</source>
|
<source>Archive file size</source>
|
||||||
@@ -8716,7 +8716,7 @@
|
|||||||
<context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context>
|
<context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context>
|
||||||
<context context-type="linenumber">368,371</context>
|
<context context-type="linenumber">368,371</context>
|
||||||
</context-group>
|
</context-group>
|
||||||
<target state="translated">Opombe <x id="START_BLOCK_IF" equiv-text="@if (document()?.notes.length) {"/><x id="START_TAG_SPAN" ctype="x-span" equiv-text="<span class="badge text-bg-secondary ms-1">"/><x id="INTERPOLATION" equiv-text="length}}"/><x id="CLOSE_TAG_SPAN" ctype="x-span"/><x id="CLOSE_BLOCK_IF" equiv-text="}"/></target>
|
<target state="needs-translation">Notes <x id="START_BLOCK_IF" equiv-text="@if (document()?.notes.length) {"/><x id="START_TAG_SPAN" ctype="x-span" equiv-text="<span class="badge text-bg-secondary ms-1">"/><x id="INTERPOLATION" equiv-text="length}}"/><x id="CLOSE_TAG_SPAN" ctype="x-span"/><x id="CLOSE_BLOCK_IF" equiv-text="}"/></target>
|
||||||
</trans-unit>
|
</trans-unit>
|
||||||
<trans-unit id="186236568870281953" datatype="html">
|
<trans-unit id="186236568870281953" datatype="html">
|
||||||
<source>History</source>
|
<source>History</source>
|
||||||
@@ -8732,7 +8732,7 @@
|
|||||||
<context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context>
|
<context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context>
|
||||||
<context context-type="linenumber">401,405</context>
|
<context context-type="linenumber">401,405</context>
|
||||||
</context-group>
|
</context-group>
|
||||||
<target state="translated"> Dvojniki <x id="START_TAG_SPAN" ctype="x-span" equiv-text="<span class="badge text-bg-secondary ms-1">"/><x id="INTERPOLATION" equiv-text="cate_documents.length }}"/><x id="CLOSE_TAG_SPAN" ctype="x-span"/></target>
|
<target state="needs-translation"> Duplicates <x id="START_TAG_SPAN" ctype="x-span" equiv-text="<span class="badge text-bg-secondary ms-1">"/><x id="INTERPOLATION" equiv-text="cate_documents.length }}"/><x id="CLOSE_TAG_SPAN" ctype="x-span"/></target>
|
||||||
</trans-unit>
|
</trans-unit>
|
||||||
<trans-unit id="6449374629822973702" datatype="html">
|
<trans-unit id="6449374629822973702" datatype="html">
|
||||||
<source>Duplicate documents detected:</source>
|
<source>Duplicate documents detected:</source>
|
||||||
@@ -8936,7 +8936,7 @@
|
|||||||
<context context-type="sourcefile">src/app/components/document-detail/document-detail.component.ts</context>
|
<context context-type="sourcefile">src/app/components/document-detail/document-detail.component.ts</context>
|
||||||
<context context-type="linenumber">1271</context>
|
<context context-type="linenumber">1271</context>
|
||||||
</context-group>
|
</context-group>
|
||||||
<target state="translated">Napaka pri shranjevanju dokumenta "<x id="PH" equiv-text="this.document().title"/>"</target>
|
<target state="needs-translation">Error saving document "<x id="PH" equiv-text="this.document().title"/>"</target>
|
||||||
</trans-unit>
|
</trans-unit>
|
||||||
<trans-unit id="448882439049417053" datatype="html">
|
<trans-unit id="448882439049417053" datatype="html">
|
||||||
<source>Error saving document</source>
|
<source>Error saving document</source>
|
||||||
@@ -8952,7 +8952,7 @@
|
|||||||
<context context-type="sourcefile">src/app/components/document-detail/document-detail.component.ts</context>
|
<context context-type="sourcefile">src/app/components/document-detail/document-detail.component.ts</context>
|
||||||
<context context-type="linenumber">1359</context>
|
<context context-type="linenumber">1359</context>
|
||||||
</context-group>
|
</context-group>
|
||||||
<target state="translated">Ali res želite premakniti dokument "<x id="PH" equiv-text="this.document().title"/>" v koš?</target>
|
<target state="needs-translation">Do you really want to move the document "<x id="PH" equiv-text="this.document().title"/>" to the trash?</target>
|
||||||
</trans-unit>
|
</trans-unit>
|
||||||
<trans-unit id="282586936710748252" datatype="html">
|
<trans-unit id="282586936710748252" datatype="html">
|
||||||
<source>Documents can be restored prior to permanent deletion.</source>
|
<source>Documents can be restored prior to permanent deletion.</source>
|
||||||
@@ -9008,7 +9008,7 @@
|
|||||||
<context context-type="sourcefile">src/app/components/document-detail/document-detail.component.ts</context>
|
<context context-type="sourcefile">src/app/components/document-detail/document-detail.component.ts</context>
|
||||||
<context context-type="linenumber">1413</context>
|
<context context-type="linenumber">1413</context>
|
||||||
</context-group>
|
</context-group>
|
||||||
<target state="translated">V ozadju se bo začel postopek ponovne obdelave za "<x id="PH" equiv-text="this.document().title"/>".</target>
|
<target state="needs-translation">Reprocess operation for "<x id="PH" equiv-text="this.document().title"/>" will begin in the background.</target>
|
||||||
</trans-unit>
|
</trans-unit>
|
||||||
<trans-unit id="4409560272830824468" datatype="html">
|
<trans-unit id="4409560272830824468" datatype="html">
|
||||||
<source>Error executing operation</source>
|
<source>Error executing operation</source>
|
||||||
@@ -9040,7 +9040,7 @@
|
|||||||
<context context-type="sourcefile">src/app/components/document-detail/document-detail.component.ts</context>
|
<context context-type="sourcefile">src/app/components/document-detail/document-detail.component.ts</context>
|
||||||
<context context-type="linenumber">1808</context>
|
<context context-type="linenumber">1808</context>
|
||||||
</context-group>
|
</context-group>
|
||||||
<target state="translated">Urejanje PDF-ja za "<x id="PH" equiv-text="this.document().title"/>" se bo začelo v ozadju.</target>
|
<target state="needs-translation">PDF edit operation for "<x id="PH" equiv-text="this.document().title"/>" will begin in the background.</target>
|
||||||
</trans-unit>
|
</trans-unit>
|
||||||
<trans-unit id="9043972994040261999" datatype="html">
|
<trans-unit id="9043972994040261999" datatype="html">
|
||||||
<source>Error executing PDF edit operation</source>
|
<source>Error executing PDF edit operation</source>
|
||||||
@@ -9064,7 +9064,7 @@
|
|||||||
<context context-type="sourcefile">src/app/components/document-detail/document-detail.component.ts</context>
|
<context context-type="sourcefile">src/app/components/document-detail/document-detail.component.ts</context>
|
||||||
<context context-type="linenumber">1865</context>
|
<context context-type="linenumber">1865</context>
|
||||||
</context-group>
|
</context-group>
|
||||||
<target state="translated">Operacija odstranitve gesla za "<x id="PH" equiv-text="this.document().title"/>" se bo začela v ozadju.</target>
|
<target state="needs-translation">Password removal operation for "<x id="PH" equiv-text="this.document().title"/>" will begin in the background.</target>
|
||||||
</trans-unit>
|
</trans-unit>
|
||||||
<trans-unit id="2282118435712883014" datatype="html">
|
<trans-unit id="2282118435712883014" datatype="html">
|
||||||
<source>Error executing password removal operation</source>
|
<source>Error executing password removal operation</source>
|
||||||
@@ -9720,7 +9720,7 @@
|
|||||||
<context context-type="sourcefile">src/app/components/document-list/document-card-small/document-card-small.component.html</context>
|
<context context-type="sourcefile">src/app/components/document-list/document-card-small/document-card-small.component.html</context>
|
||||||
<context context-type="linenumber">8</context>
|
<context context-type="linenumber">8</context>
|
||||||
</context-group>
|
</context-group>
|
||||||
<target state="translated"><x id="INTERPOLATION" equiv-text="document().title | documentTitle }}"/> sličica</target>
|
<target state="needs-translation"><x id="INTERPOLATION" equiv-text="document().title | documentTitle }}"/> thumbnail</target>
|
||||||
</trans-unit>
|
</trans-unit>
|
||||||
<trans-unit id="2784168796433474565" datatype="html">
|
<trans-unit id="2784168796433474565" datatype="html">
|
||||||
<source>Filter by tag</source>
|
<source>Filter by tag</source>
|
||||||
@@ -9756,7 +9756,7 @@
|
|||||||
<context context-type="sourcefile">src/app/components/document-list/document-card-small/document-card-small.component.html</context>
|
<context context-type="sourcefile">src/app/components/document-list/document-card-small/document-card-small.component.html</context>
|
||||||
<context context-type="linenumber">95,96</context>
|
<context context-type="linenumber">95,96</context>
|
||||||
</context-group>
|
</context-group>
|
||||||
<target state="translated">Ustvarjeno: <x id="INTERPOLATION" equiv-text="{{ document().created | customDate }}"/></target>
|
<target state="needs-translation">Created: <x id="INTERPOLATION" equiv-text="{{ document().created | customDate }}"/></target>
|
||||||
</trans-unit>
|
</trans-unit>
|
||||||
<trans-unit id="2030261243264601523" datatype="html">
|
<trans-unit id="2030261243264601523" datatype="html">
|
||||||
<source>Added: <x id="INTERPOLATION" equiv-text="{{ document().added | customDate }}"/></source>
|
<source>Added: <x id="INTERPOLATION" equiv-text="{{ document().added | customDate }}"/></source>
|
||||||
@@ -9772,7 +9772,7 @@
|
|||||||
<context context-type="sourcefile">src/app/components/document-list/document-card-small/document-card-small.component.html</context>
|
<context context-type="sourcefile">src/app/components/document-list/document-card-small/document-card-small.component.html</context>
|
||||||
<context context-type="linenumber">96,97</context>
|
<context context-type="linenumber">96,97</context>
|
||||||
</context-group>
|
</context-group>
|
||||||
<target state="translated">Dodano: <x id="INTERPOLATION" equiv-text="{{ document().added | customDate }}"/></target>
|
<target state="needs-translation">Added: <x id="INTERPOLATION" equiv-text="{{ document().added | customDate }}"/></target>
|
||||||
</trans-unit>
|
</trans-unit>
|
||||||
<trans-unit id="4235671847487610290" datatype="html">
|
<trans-unit id="4235671847487610290" datatype="html">
|
||||||
<source>Modified: <x id="INTERPOLATION" equiv-text="{{ document().modified | customDate }}"/></source>
|
<source>Modified: <x id="INTERPOLATION" equiv-text="{{ document().modified | customDate }}"/></source>
|
||||||
@@ -9788,7 +9788,7 @@
|
|||||||
<context context-type="sourcefile">src/app/components/document-list/document-card-small/document-card-small.component.html</context>
|
<context context-type="sourcefile">src/app/components/document-list/document-card-small/document-card-small.component.html</context>
|
||||||
<context context-type="linenumber">97,98</context>
|
<context context-type="linenumber">97,98</context>
|
||||||
</context-group>
|
</context-group>
|
||||||
<target state="translated">Spremenjeno: <x id="INTERPOLATION" equiv-text="{{ document().modified | customDate }}"/></target>
|
<target state="needs-translation">Modified: <x id="INTERPOLATION" equiv-text="{{ document().modified | customDate }}"/></target>
|
||||||
</trans-unit>
|
</trans-unit>
|
||||||
<trans-unit id="197162226430950645" datatype="html">
|
<trans-unit id="197162226430950645" datatype="html">
|
||||||
<source>{VAR_PLURAL, plural, =1 {1 page} other {<x id="INTERPOLATION"/> pages}}</source>
|
<source>{VAR_PLURAL, plural, =1 {1 page} other {<x id="INTERPOLATION"/> pages}}</source>
|
||||||
@@ -11312,7 +11312,7 @@
|
|||||||
<context context-type="sourcefile">src/app/components/manage/mail/processed-mail-dialog/processed-mail-dialog.component.html</context>
|
<context context-type="sourcefile">src/app/components/manage/mail/processed-mail-dialog/processed-mail-dialog.component.html</context>
|
||||||
<context context-type="linenumber">2</context>
|
<context context-type="linenumber">2</context>
|
||||||
</context-group>
|
</context-group>
|
||||||
<target state="translated">Obdelana pošta za <x id="START_EMPHASISED_TEXT" ctype="x-em" equiv-text="<em>"/><x id="INTERPOLATION" equiv-text="{{ rule().name }}"/><x id="CLOSE_EMPHASISED_TEXT" ctype="x-em" equiv-text="</em>"/></target>
|
<target state="needs-translation">Processed Mail for <x id="START_EMPHASISED_TEXT" ctype="x-em" equiv-text="<em>"/><x id="INTERPOLATION" equiv-text="{{ rule().name }}"/><x id="CLOSE_EMPHASISED_TEXT" ctype="x-em" equiv-text="</em>"/></target>
|
||||||
</trans-unit>
|
</trans-unit>
|
||||||
<trans-unit id="1991019495862291373" datatype="html">
|
<trans-unit id="1991019495862291373" datatype="html">
|
||||||
<source>No processed email messages found.</source>
|
<source>No processed email messages found.</source>
|
||||||
@@ -11328,7 +11328,7 @@
|
|||||||
<context context-type="sourcefile">src/app/components/manage/mail/processed-mail-dialog/processed-mail-dialog.component.html</context>
|
<context context-type="sourcefile">src/app/components/manage/mail/processed-mail-dialog/processed-mail-dialog.component.html</context>
|
||||||
<context context-type="linenumber">29</context>
|
<context context-type="linenumber">29</context>
|
||||||
</context-group>
|
</context-group>
|
||||||
<target state="translated">Izberi vsa obdelana e-poštna sporočila</target>
|
<target state="needs-translation">Select all processed email messages</target>
|
||||||
</trans-unit>
|
</trans-unit>
|
||||||
<trans-unit id="8691920320483720007" datatype="html">
|
<trans-unit id="8691920320483720007" datatype="html">
|
||||||
<source>Received</source>
|
<source>Received</source>
|
||||||
|
|||||||
@@ -839,8 +839,9 @@ class ConsumerPlugin(
|
|||||||
self.log.debug(f"Creation date from parse_date: {create_date}")
|
self.log.debug(f"Creation date from parse_date: {create_date}")
|
||||||
else:
|
else:
|
||||||
stats = Path(self.input_doc.original_file).stat()
|
stats = Path(self.input_doc.original_file).stat()
|
||||||
create_date = timezone.make_aware(
|
create_date = datetime.datetime.fromtimestamp(
|
||||||
datetime.datetime.fromtimestamp(stats.st_mtime),
|
stats.st_mtime,
|
||||||
|
tz=datetime.UTC,
|
||||||
)
|
)
|
||||||
self.log.debug(f"Creation date from st_mtime: {create_date}")
|
self.log.debug(f"Creation date from st_mtime: {create_date}")
|
||||||
|
|
||||||
@@ -954,7 +955,7 @@ class ConsumerPlugin(
|
|||||||
try:
|
try:
|
||||||
copy_basic_file_stats(source, target)
|
copy_basic_file_stats(source, target)
|
||||||
except Exception: # pragma: no cover
|
except Exception: # pragma: no cover
|
||||||
pass
|
self.log.debug("Unable to copy file stats from %s to %s", source, target)
|
||||||
|
|
||||||
|
|
||||||
class ConsumerPreflightPlugin(
|
class ConsumerPreflightPlugin(
|
||||||
|
|||||||
@@ -1,4 +1,3 @@
|
|||||||
import datetime as dt
|
|
||||||
import logging
|
import logging
|
||||||
import os
|
import os
|
||||||
import shutil
|
import shutil
|
||||||
@@ -6,6 +5,7 @@ from pathlib import Path
|
|||||||
from typing import Final
|
from typing import Final
|
||||||
|
|
||||||
from django.conf import settings
|
from django.conf import settings
|
||||||
|
from django.utils import timezone
|
||||||
from pikepdf import Pdf
|
from pikepdf import Pdf
|
||||||
|
|
||||||
from documents.consumer import ConsumerError
|
from documents.consumer import ConsumerError
|
||||||
@@ -78,7 +78,7 @@ class CollatePlugin(NoCleanupPluginMixin, NoSetupPluginMixin, ConsumeTaskPlugin)
|
|||||||
stats = staging.stat()
|
stats = staging.stat()
|
||||||
# if the file is older than the timeout, we don't consider
|
# if the file is older than the timeout, we don't consider
|
||||||
# it valid
|
# it valid
|
||||||
if (dt.datetime.now().timestamp() - stats.st_mtime) > TIMEOUT_SECONDS:
|
if (timezone.now().timestamp() - stats.st_mtime) > TIMEOUT_SECONDS:
|
||||||
logger.warning("Outdated double sided staging file exists, deleting it")
|
logger.warning("Outdated double sided staging file exists, deleting it")
|
||||||
staging.unlink()
|
staging.unlink()
|
||||||
else:
|
else:
|
||||||
@@ -99,7 +99,7 @@ class CollatePlugin(NoCleanupPluginMixin, NoSetupPluginMixin, ConsumeTaskPlugin)
|
|||||||
"two uploaded files don't belong to the same double-"
|
"two uploaded files don't belong to the same double-"
|
||||||
"sided scan. Please retry, starting with the odd "
|
"sided scan. Please retry, starting with the odd "
|
||||||
"numbered pages again.",
|
"numbered pages again.",
|
||||||
)
|
) from None
|
||||||
# Merged file has the same path, but without the
|
# Merged file has the same path, but without the
|
||||||
# double-sided subdir. Therefore, it is also in the
|
# double-sided subdir. Therefore, it is also in the
|
||||||
# consumption dir and will be picked up for processing
|
# consumption dir and will be picked up for processing
|
||||||
@@ -134,7 +134,7 @@ class CollatePlugin(NoCleanupPluginMixin, NoSetupPluginMixin, ConsumeTaskPlugin)
|
|||||||
shutil.move(pdf_file, staging)
|
shutil.move(pdf_file, staging)
|
||||||
# update access to modification time so we know if the file
|
# update access to modification time so we know if the file
|
||||||
# is outdated when another file gets uploaded
|
# is outdated when another file gets uploaded
|
||||||
timestamp = dt.datetime.now().timestamp()
|
timestamp = timezone.now().timestamp()
|
||||||
os.utime(staging, (timestamp, timestamp))
|
os.utime(staging, (timestamp, timestamp))
|
||||||
logger.info(
|
logger.info(
|
||||||
"Got scan with odd numbered pages of double-sided scan, moved it to %s",
|
"Got scan with odd numbered pages of double-sided scan, moved it to %s",
|
||||||
|
|||||||
@@ -357,7 +357,7 @@ def handle_validation_prefix(func: Callable):
|
|||||||
try:
|
try:
|
||||||
return func(*args, **kwargs)
|
return func(*args, **kwargs)
|
||||||
except serializers.ValidationError as e:
|
except serializers.ValidationError as e:
|
||||||
raise serializers.ValidationError({validation_prefix: e.detail})
|
raise serializers.ValidationError({validation_prefix: e.detail}) from e
|
||||||
|
|
||||||
# Update the signature to include the validation_prefix argument
|
# Update the signature to include the validation_prefix argument
|
||||||
old_sig = inspect.signature(func)
|
old_sig = inspect.signature(func)
|
||||||
@@ -468,7 +468,7 @@ class CustomFieldQueryParser:
|
|||||||
except json.JSONDecodeError:
|
except json.JSONDecodeError:
|
||||||
raise serializers.ValidationError(
|
raise serializers.ValidationError(
|
||||||
{self._validation_prefix: [_("Value must be valid JSON.")]},
|
{self._validation_prefix: [_("Value must be valid JSON.")]},
|
||||||
)
|
) from None
|
||||||
return (
|
return (
|
||||||
self._parse_expr(expr, validation_prefix=self._validation_prefix),
|
self._parse_expr(expr, validation_prefix=self._validation_prefix),
|
||||||
self._annotations,
|
self._annotations,
|
||||||
@@ -596,7 +596,7 @@ class CustomFieldQueryParser:
|
|||||||
except CustomField.DoesNotExist:
|
except CustomField.DoesNotExist:
|
||||||
raise serializers.ValidationError(
|
raise serializers.ValidationError(
|
||||||
[_("{name!r} is not a valid custom field.").format(name=id_or_name)],
|
[_("{name!r} is not a valid custom field.").format(name=id_or_name)],
|
||||||
)
|
) from None
|
||||||
self._custom_fields[custom_field.id] = custom_field
|
self._custom_fields[custom_field.id] = custom_field
|
||||||
self._custom_fields[custom_field.name] = custom_field
|
self._custom_fields[custom_field.name] = custom_field
|
||||||
return custom_field
|
return custom_field
|
||||||
@@ -729,7 +729,7 @@ class CustomFieldQueryParser:
|
|||||||
)
|
)
|
||||||
|
|
||||||
# Check if any of the requested IDs are missing.
|
# Check if any of the requested IDs are missing.
|
||||||
missing_ids = set(value) - set(link.document_id for link in links)
|
missing_ids = set(value) - {link.document_id for link in links}
|
||||||
if missing_ids:
|
if missing_ids:
|
||||||
# The result should be an empty set in this case.
|
# The result should be an empty set in this case.
|
||||||
return Q(id__in=[])
|
return Q(id__in=[])
|
||||||
@@ -1065,7 +1065,7 @@ class DocumentsOrderingFilter(OrderingFilter):
|
|||||||
except CustomField.DoesNotExist:
|
except CustomField.DoesNotExist:
|
||||||
raise serializers.ValidationError(
|
raise serializers.ValidationError(
|
||||||
{self.prefix + str(custom_field_id): [_("Custom field not found")]},
|
{self.prefix + str(custom_field_id): [_("Custom field not found")]},
|
||||||
)
|
) from None
|
||||||
|
|
||||||
annotation = None
|
annotation = None
|
||||||
match field.data_type:
|
match field.data_type:
|
||||||
|
|||||||
@@ -7,6 +7,7 @@ from itertools import islice
|
|||||||
from pathlib import Path
|
from pathlib import Path
|
||||||
from typing import TYPE_CHECKING
|
from typing import TYPE_CHECKING
|
||||||
from typing import Any
|
from typing import Any
|
||||||
|
from typing import Self
|
||||||
|
|
||||||
from allauth.mfa.models import Authenticator
|
from allauth.mfa.models import Authenticator
|
||||||
from allauth.socialaccount.models import SocialAccount
|
from allauth.socialaccount.models import SocialAccount
|
||||||
@@ -154,7 +155,7 @@ class StreamingManifestWriter:
|
|||||||
return
|
return
|
||||||
self._tmp_path.rename(self._path)
|
self._tmp_path.rename(self._path)
|
||||||
|
|
||||||
def __enter__(self) -> "StreamingManifestWriter":
|
def __enter__(self) -> Self:
|
||||||
self.open()
|
self.open()
|
||||||
return self
|
return self
|
||||||
|
|
||||||
@@ -480,7 +481,7 @@ class Command(CryptMixin, PaperlessCommand):
|
|||||||
}
|
}
|
||||||
|
|
||||||
# 3. Export files from each document
|
# 3. Export files from each document
|
||||||
for index, document_dict in enumerate(
|
for _, document_dict in enumerate(
|
||||||
self.track(
|
self.track(
|
||||||
document_manifest,
|
document_manifest,
|
||||||
description="Exporting documents...",
|
description="Exporting documents...",
|
||||||
|
|||||||
@@ -133,11 +133,14 @@ def _build_suggestion_table(
|
|||||||
else:
|
else:
|
||||||
doc_cell = Text(f"{doc} [{doc.pk}]")
|
doc_cell = Text(f"{doc} [{doc.pk}]")
|
||||||
|
|
||||||
tag_parts: list[str] = []
|
tag_parts: list[str] = [
|
||||||
for tag in sorted(suggestion.tags_to_add, key=lambda t: t.name):
|
f"[green]+{tag.name}[/green]"
|
||||||
tag_parts.append(f"[green]+{tag.name}[/green]")
|
for tag in sorted(suggestion.tags_to_add, key=lambda t: t.name)
|
||||||
for tag in sorted(suggestion.tags_to_remove, key=lambda t: t.name):
|
]
|
||||||
tag_parts.append(f"[red]-{tag.name}[/red]")
|
tag_parts.extend(
|
||||||
|
f"[red]-{tag.name}[/red]"
|
||||||
|
for tag in sorted(suggestion.tags_to_remove, key=lambda t: t.name)
|
||||||
|
)
|
||||||
tag_cell = Text.from_markup(", ".join(tag_parts)) if tag_parts else Text("-")
|
tag_cell = Text.from_markup(", ".join(tag_parts)) if tag_parts else Text("-")
|
||||||
|
|
||||||
table.add_row(
|
table.add_row(
|
||||||
|
|||||||
@@ -300,7 +300,7 @@ def consumable_document_matches_workflow(
|
|||||||
]:
|
]:
|
||||||
reason = (
|
reason = (
|
||||||
f"Document source {document.source.name} not in"
|
f"Document source {document.source.name} not in"
|
||||||
f" {[DocumentSource(int(x)).name for x in trigger.sources]}",
|
f" {[DocumentSource(int(x)).name for x in trigger.sources]}"
|
||||||
)
|
)
|
||||||
trigger_matched = False
|
trigger_matched = False
|
||||||
|
|
||||||
@@ -310,8 +310,7 @@ def consumable_document_matches_workflow(
|
|||||||
and document.mailrule_id != trigger.filter_mailrule.pk
|
and document.mailrule_id != trigger.filter_mailrule.pk
|
||||||
):
|
):
|
||||||
reason = (
|
reason = (
|
||||||
f"Document mail rule {document.mailrule_id}"
|
f"Document mail rule {document.mailrule_id} != {trigger.filter_mailrule.pk}"
|
||||||
f" != {trigger.filter_mailrule.pk}",
|
|
||||||
)
|
)
|
||||||
trigger_matched = False
|
trigger_matched = False
|
||||||
|
|
||||||
@@ -326,7 +325,7 @@ def consumable_document_matches_workflow(
|
|||||||
):
|
):
|
||||||
reason = (
|
reason = (
|
||||||
f"Document filename {document.original_file.name} does not match"
|
f"Document filename {document.original_file.name} does not match"
|
||||||
f" {trigger.filter_filename.lower()}",
|
f" {trigger.filter_filename.lower()}"
|
||||||
)
|
)
|
||||||
trigger_matched = False
|
trigger_matched = False
|
||||||
|
|
||||||
@@ -349,7 +348,7 @@ def consumable_document_matches_workflow(
|
|||||||
):
|
):
|
||||||
reason = (
|
reason = (
|
||||||
f"Document path {document.original_file}"
|
f"Document path {document.original_file}"
|
||||||
f" does not match {trigger.filter_path}",
|
f" does not match {trigger.filter_path}"
|
||||||
)
|
)
|
||||||
trigger_matched = False
|
trigger_matched = False
|
||||||
|
|
||||||
|
|||||||
@@ -373,7 +373,7 @@ class Document(SoftDeleteModel, ModelWithOwner): # type: ignore[django-manager-
|
|||||||
If the queryset already annotated ``effective_content``, that value is used.
|
If the queryset already annotated ``effective_content``, that value is used.
|
||||||
"""
|
"""
|
||||||
if hasattr(self, "effective_content"):
|
if hasattr(self, "effective_content"):
|
||||||
return getattr(self, "effective_content")
|
return self.effective_content
|
||||||
|
|
||||||
if self.root_document_id is not None or self.pk is None:
|
if self.root_document_id is not None or self.pk is None:
|
||||||
return self.content
|
return self.content
|
||||||
@@ -1214,8 +1214,8 @@ class CustomFieldInstance(SoftDeleteModel):
|
|||||||
def get_value_field_name(cls, data_type: CustomField.FieldDataType):
|
def get_value_field_name(cls, data_type: CustomField.FieldDataType):
|
||||||
try:
|
try:
|
||||||
return cls.TYPE_TO_DATA_STORE_NAME_MAP[data_type]
|
return cls.TYPE_TO_DATA_STORE_NAME_MAP[data_type]
|
||||||
except KeyError: # pragma: no cover
|
except KeyError as exc: # pragma: no cover
|
||||||
raise NotImplementedError(data_type)
|
raise NotImplementedError(data_type) from exc
|
||||||
|
|
||||||
@property
|
@property
|
||||||
def value(self):
|
def value(self):
|
||||||
|
|||||||
@@ -110,7 +110,7 @@ def run_convert(
|
|||||||
args += ["-define", "pdf:use-cropbox=true"] if use_cropbox else []
|
args += ["-define", "pdf:use-cropbox=true"] if use_cropbox else []
|
||||||
args += [str(input_file), str(output_file)]
|
args += [str(input_file), str(output_file)]
|
||||||
|
|
||||||
logger.debug("Execute: " + " ".join(args), extra={"group": logging_group})
|
logger.debug("Execute: %s", " ".join(args), extra={"group": logging_group})
|
||||||
|
|
||||||
try:
|
try:
|
||||||
run_subprocess(args, environment, logger)
|
run_subprocess(args, environment, logger)
|
||||||
|
|||||||
@@ -67,8 +67,7 @@ class DateParserPluginBase(ABC):
|
|||||||
|
|
||||||
Subclasses can override this to release resources.
|
Subclasses can override this to release resources.
|
||||||
"""
|
"""
|
||||||
# Default implementation does nothing.
|
return
|
||||||
# Returning None implies exceptions are propagated.
|
|
||||||
|
|
||||||
def _parse_string(
|
def _parse_string(
|
||||||
self,
|
self,
|
||||||
|
|||||||
@@ -204,12 +204,12 @@ class WriteBatch:
|
|||||||
try:
|
try:
|
||||||
self._lock.acquire(timeout=self._lock_timeout)
|
self._lock.acquire(timeout=self._lock_timeout)
|
||||||
break
|
break
|
||||||
except filelock.Timeout:
|
except filelock.Timeout as exc:
|
||||||
if attempt == _LOCK_RETRY_ATTEMPTS - 1:
|
if attempt == _LOCK_RETRY_ATTEMPTS - 1:
|
||||||
raise SearchIndexLockError(
|
raise SearchIndexLockError(
|
||||||
f"Could not acquire index lock after {_LOCK_RETRY_ATTEMPTS} "
|
f"Could not acquire index lock after {_LOCK_RETRY_ATTEMPTS} "
|
||||||
f"attempts (timeout={self._lock_timeout}s each)",
|
f"attempts (timeout={self._lock_timeout}s each)",
|
||||||
)
|
) from exc
|
||||||
sleep_s = random.uniform(
|
sleep_s = random.uniform(
|
||||||
0,
|
0,
|
||||||
min(_LOCK_BACKOFF_CAP, _LOCK_BACKOFF_BASE * (2**attempt)),
|
min(_LOCK_BACKOFF_CAP, _LOCK_BACKOFF_BASE * (2**attempt)),
|
||||||
@@ -702,7 +702,11 @@ class TantivyBackend:
|
|||||||
result_ids = cast("list[int]", searcher.fast_field_values("id", result_addrs))
|
result_ids = cast("list[int]", searcher.fast_field_values("id", result_addrs))
|
||||||
addr_by_id: dict[int, tuple[float, tantivy.DocAddress]] = {
|
addr_by_id: dict[int, tuple[float, tantivy.DocAddress]] = {
|
||||||
doc_id: (score, addr)
|
doc_id: (score, addr)
|
||||||
for (score, addr), doc_id in zip(batch_results.hits, result_ids)
|
for (score, addr), doc_id in zip(
|
||||||
|
batch_results.hits,
|
||||||
|
result_ids,
|
||||||
|
strict=False,
|
||||||
|
)
|
||||||
}
|
}
|
||||||
|
|
||||||
snippet_generator = None
|
snippet_generator = None
|
||||||
|
|||||||
@@ -203,7 +203,7 @@ class MatchingModelSerializer(serializers.ModelSerializer[Any]):
|
|||||||
logger.debug(f"Invalid regular expression: {e!s}")
|
logger.debug(f"Invalid regular expression: {e!s}")
|
||||||
raise serializers.ValidationError(
|
raise serializers.ValidationError(
|
||||||
"Invalid regular expression, see log for details.",
|
"Invalid regular expression, see log for details.",
|
||||||
)
|
) from None
|
||||||
return match
|
return match
|
||||||
|
|
||||||
|
|
||||||
@@ -432,7 +432,7 @@ class OwnedObjectSerializer(
|
|||||||
return set()
|
return set()
|
||||||
|
|
||||||
ctype = ContentType.objects.get_for_model(first_obj)
|
ctype = ContentType.objects.get_for_model(first_obj)
|
||||||
object_pks = list(obj.pk for obj in objects)
|
object_pks = [obj.pk for obj in objects]
|
||||||
pk_type = type(first_obj.pk)
|
pk_type = type(first_obj.pk)
|
||||||
|
|
||||||
def get_pks_for_permission_type(model):
|
def get_pks_for_permission_type(model):
|
||||||
@@ -926,7 +926,9 @@ class CustomFieldInstanceSerializer(serializers.ModelSerializer[CustomFieldInsta
|
|||||||
try:
|
try:
|
||||||
value_int = int(data["value"])
|
value_int = int(data["value"])
|
||||||
except (TypeError, ValueError):
|
except (TypeError, ValueError):
|
||||||
raise serializers.ValidationError("Enter a valid integer.")
|
raise serializers.ValidationError(
|
||||||
|
"Enter a valid integer.",
|
||||||
|
) from None
|
||||||
# Keep values within the PostgreSQL integer range
|
# Keep values within the PostgreSQL integer range
|
||||||
MinValueValidator(-2147483648)(value_int)
|
MinValueValidator(-2147483648)(value_int)
|
||||||
MaxValueValidator(2147483647)(value_int)
|
MaxValueValidator(2147483647)(value_int)
|
||||||
@@ -958,7 +960,7 @@ class CustomFieldInstanceSerializer(serializers.ModelSerializer[CustomFieldInsta
|
|||||||
except Exception:
|
except Exception:
|
||||||
raise serializers.ValidationError(
|
raise serializers.ValidationError(
|
||||||
f"Value must be an id of an element in {select_options}",
|
f"Value must be an id of an element in {select_options}",
|
||||||
)
|
) from None
|
||||||
elif field.data_type == CustomField.FieldDataType.DOCUMENTLINK:
|
elif field.data_type == CustomField.FieldDataType.DOCUMENTLINK:
|
||||||
if not (isinstance(data["value"], list) or data["value"] is None):
|
if not (isinstance(data["value"], list) or data["value"] is None):
|
||||||
raise serializers.ValidationError(
|
raise serializers.ValidationError(
|
||||||
@@ -1149,7 +1151,7 @@ class DocumentSerializer(
|
|||||||
def to_representation(self, instance):
|
def to_representation(self, instance):
|
||||||
doc = super().to_representation(instance)
|
doc = super().to_representation(instance)
|
||||||
if "content" in self.fields and hasattr(instance, "effective_content"):
|
if "content" in self.fields and hasattr(instance, "effective_content"):
|
||||||
doc["content"] = getattr(instance, "effective_content") or ""
|
doc["content"] = instance.effective_content or ""
|
||||||
if self.truncate_content and "content" in self.fields:
|
if self.truncate_content and "content" in self.fields:
|
||||||
doc["content"] = doc.get("content")[0:550]
|
doc["content"] = doc.get("content")[0:550]
|
||||||
return doc
|
return doc
|
||||||
@@ -1512,7 +1514,7 @@ class SavedViewSerializer(OwnedObjectSerializer):
|
|||||||
)
|
)
|
||||||
)
|
)
|
||||||
except serializers.ValidationError as exc:
|
except serializers.ValidationError as exc:
|
||||||
raise serializers.ValidationError({field_name: exc.detail})
|
raise serializers.ValidationError({field_name: exc.detail}) from exc
|
||||||
del normalized_data[field_name]
|
del normalized_data[field_name]
|
||||||
|
|
||||||
ret = super().to_internal_value(normalized_data)
|
ret = super().to_internal_value(normalized_data)
|
||||||
@@ -1816,7 +1818,7 @@ class BulkEditSerializer(
|
|||||||
logger.exception(f"Error validating custom fields: {e}")
|
logger.exception(f"Error validating custom fields: {e}")
|
||||||
raise serializers.ValidationError(
|
raise serializers.ValidationError(
|
||||||
f"{name} must be a list of integers or a dict of id:value pairs, see the log for details",
|
f"{name} must be a list of integers or a dict of id:value pairs, see the log for details",
|
||||||
)
|
) from None
|
||||||
elif not isinstance(custom_fields, list) or not all(
|
elif not isinstance(custom_fields, list) or not all(
|
||||||
isinstance(i, int) for i in ids
|
isinstance(i, int) for i in ids
|
||||||
):
|
):
|
||||||
@@ -1884,7 +1886,7 @@ class BulkEditSerializer(
|
|||||||
try:
|
try:
|
||||||
Tag.objects.get(id=tag_id)
|
Tag.objects.get(id=tag_id)
|
||||||
except Tag.DoesNotExist:
|
except Tag.DoesNotExist:
|
||||||
raise serializers.ValidationError("Tag does not exist")
|
raise serializers.ValidationError("Tag does not exist") from None
|
||||||
else:
|
else:
|
||||||
raise serializers.ValidationError("tag not specified")
|
raise serializers.ValidationError("tag not specified")
|
||||||
|
|
||||||
@@ -1897,7 +1899,9 @@ class BulkEditSerializer(
|
|||||||
try:
|
try:
|
||||||
DocumentType.objects.get(id=document_type_id)
|
DocumentType.objects.get(id=document_type_id)
|
||||||
except DocumentType.DoesNotExist:
|
except DocumentType.DoesNotExist:
|
||||||
raise serializers.ValidationError("Document type does not exist")
|
raise serializers.ValidationError(
|
||||||
|
"Document type does not exist",
|
||||||
|
) from None
|
||||||
else:
|
else:
|
||||||
raise serializers.ValidationError("document_type not specified")
|
raise serializers.ValidationError("document_type not specified")
|
||||||
|
|
||||||
@@ -1909,7 +1913,9 @@ class BulkEditSerializer(
|
|||||||
try:
|
try:
|
||||||
Correspondent.objects.get(id=correspondent_id)
|
Correspondent.objects.get(id=correspondent_id)
|
||||||
except Correspondent.DoesNotExist:
|
except Correspondent.DoesNotExist:
|
||||||
raise serializers.ValidationError("Correspondent does not exist")
|
raise serializers.ValidationError(
|
||||||
|
"Correspondent does not exist",
|
||||||
|
) from None
|
||||||
else:
|
else:
|
||||||
raise serializers.ValidationError("correspondent not specified")
|
raise serializers.ValidationError("correspondent not specified")
|
||||||
|
|
||||||
@@ -1923,7 +1929,7 @@ class BulkEditSerializer(
|
|||||||
except StoragePath.DoesNotExist:
|
except StoragePath.DoesNotExist:
|
||||||
raise serializers.ValidationError(
|
raise serializers.ValidationError(
|
||||||
"Storage path does not exist",
|
"Storage path does not exist",
|
||||||
)
|
) from None
|
||||||
else:
|
else:
|
||||||
raise serializers.ValidationError("storage path not specified")
|
raise serializers.ValidationError("storage path not specified")
|
||||||
|
|
||||||
@@ -1978,7 +1984,7 @@ class BulkEditSerializer(
|
|||||||
):
|
):
|
||||||
raise serializers.ValidationError("invalid rotation degrees")
|
raise serializers.ValidationError("invalid rotation degrees")
|
||||||
except ValueError:
|
except ValueError:
|
||||||
raise serializers.ValidationError("invalid rotation degrees")
|
raise serializers.ValidationError("invalid rotation degrees") from None
|
||||||
|
|
||||||
def _validate_source_mode(self, parameters) -> None:
|
def _validate_source_mode(self, parameters) -> None:
|
||||||
source_mode = parameters.get(
|
source_mode = parameters.get(
|
||||||
@@ -2008,7 +2014,7 @@ class BulkEditSerializer(
|
|||||||
pages.append([int(doc)])
|
pages.append([int(doc)])
|
||||||
parameters["pages"] = pages
|
parameters["pages"] = pages
|
||||||
except ValueError:
|
except ValueError:
|
||||||
raise serializers.ValidationError("invalid pages specified")
|
raise serializers.ValidationError("invalid pages specified") from None
|
||||||
|
|
||||||
if "delete_originals" in parameters:
|
if "delete_originals" in parameters:
|
||||||
if not isinstance(parameters["delete_originals"], bool):
|
if not isinstance(parameters["delete_originals"], bool):
|
||||||
@@ -2278,14 +2284,14 @@ class PostDocumentSerializer(serializers.Serializer[dict[str, Any]]):
|
|||||||
raise serializers.ValidationError(
|
raise serializers.ValidationError(
|
||||||
_("Custom field id must be an integer: %(id)s")
|
_("Custom field id must be an integer: %(id)s")
|
||||||
% {"id": field_id},
|
% {"id": field_id},
|
||||||
)
|
) from None
|
||||||
try:
|
try:
|
||||||
field = CustomField.objects.get(id=field_id_int)
|
field = CustomField.objects.get(id=field_id_int)
|
||||||
except CustomField.DoesNotExist:
|
except CustomField.DoesNotExist:
|
||||||
raise serializers.ValidationError(
|
raise serializers.ValidationError(
|
||||||
_("Custom field with id %(id)s does not exist")
|
_("Custom field with id %(id)s does not exist")
|
||||||
% {"id": field_id_int},
|
% {"id": field_id_int},
|
||||||
)
|
) from None
|
||||||
custom_field_serializer.validate(
|
custom_field_serializer.validate(
|
||||||
{
|
{
|
||||||
"field": field,
|
"field": field,
|
||||||
@@ -2302,7 +2308,7 @@ class PostDocumentSerializer(serializers.Serializer[dict[str, Any]]):
|
|||||||
_(
|
_(
|
||||||
"Custom fields must be a list of integers or an object mapping ids to values.",
|
"Custom fields must be a list of integers or an object mapping ids to values.",
|
||||||
),
|
),
|
||||||
)
|
) from None
|
||||||
if CustomField.objects.filter(id__in=ids).count() != len(set(ids)):
|
if CustomField.objects.filter(id__in=ids).count() != len(set(ids)):
|
||||||
raise serializers.ValidationError(
|
raise serializers.ValidationError(
|
||||||
_("Some custom fields don't exist or were specified twice."),
|
_("Some custom fields don't exist or were specified twice."),
|
||||||
@@ -2413,7 +2419,9 @@ class EmailSerializer(DocumentListSerializer):
|
|||||||
for address in address_list:
|
for address in address_list:
|
||||||
email_validator(address)
|
email_validator(address)
|
||||||
except ValidationError:
|
except ValidationError:
|
||||||
raise serializers.ValidationError(f"Invalid email address: {address}")
|
raise serializers.ValidationError(
|
||||||
|
f"Invalid email address: {address}",
|
||||||
|
) from None
|
||||||
|
|
||||||
return ",".join(address_list)
|
return ",".join(address_list)
|
||||||
|
|
||||||
@@ -2859,7 +2867,7 @@ class ShareLinkBundleSerializer(OwnedObjectSerializer):
|
|||||||
return share_link_bundle
|
return share_link_bundle
|
||||||
|
|
||||||
def get_document_count(self, obj: ShareLinkBundle) -> int:
|
def get_document_count(self, obj: ShareLinkBundle) -> int:
|
||||||
return getattr(obj, "document_total") or obj.documents.count()
|
return obj.document_total or obj.documents.count()
|
||||||
|
|
||||||
|
|
||||||
class BulkEditObjectsSerializer(SerializerWithPerms, SetPermissionsMixin):
|
class BulkEditObjectsSerializer(SerializerWithPerms, SetPermissionsMixin):
|
||||||
@@ -3207,7 +3215,7 @@ class WorkflowActionSerializer(serializers.ModelSerializer[WorkflowAction]):
|
|||||||
except (ValueError, KeyError) as e:
|
except (ValueError, KeyError) as e:
|
||||||
raise serializers.ValidationError(
|
raise serializers.ValidationError(
|
||||||
{"assign_title": f'Invalid f-string detected: "{e.args[0]}"'},
|
{"assign_title": f'Invalid f-string detected: "{e.args[0]}"'},
|
||||||
)
|
) from None
|
||||||
|
|
||||||
if (
|
if (
|
||||||
"type" in attrs
|
"type" in attrs
|
||||||
|
|||||||
@@ -636,7 +636,7 @@ def update_filename_and_move_files(
|
|||||||
# so this is not the end of the world.
|
# so this is not the end of the world.
|
||||||
# B: if moving the original file failed, nothing has changed
|
# B: if moving the original file failed, nothing has changed
|
||||||
# anyway.
|
# anyway.
|
||||||
pass
|
logger.debug("Unable to restore previous file locations", exc_info=True)
|
||||||
|
|
||||||
# restore old values on the instance
|
# restore old values on the instance
|
||||||
instance.filename = old_filename
|
instance.filename = old_filename
|
||||||
|
|||||||
@@ -29,9 +29,7 @@ class SimpleCommand(PaperlessCommand):
|
|||||||
|
|
||||||
def handle(self, *args, **options):
|
def handle(self, *args, **options):
|
||||||
items = list(range(5))
|
items = list(range(5))
|
||||||
results = []
|
results = [item * 2 for item in self.track(items, description="Processing...")]
|
||||||
for item in self.track(items, description="Processing..."):
|
|
||||||
results.append(item * 2)
|
|
||||||
self.stdout.write(f"Results: {results}")
|
self.stdout.write(f"Results: {results}")
|
||||||
|
|
||||||
|
|
||||||
@@ -57,13 +55,13 @@ class MultiprocessCommand(PaperlessCommand):
|
|||||||
|
|
||||||
def handle(self, *args, **options):
|
def handle(self, *args, **options):
|
||||||
items = list(range(5))
|
items = list(range(5))
|
||||||
results = []
|
results = list(
|
||||||
for result in self.process_parallel(
|
self.process_parallel(
|
||||||
_double_value,
|
_double_value,
|
||||||
items,
|
items,
|
||||||
description="Processing...",
|
description="Processing...",
|
||||||
):
|
),
|
||||||
results.append(result)
|
)
|
||||||
successes = sum(1 for r in results if r.success)
|
successes = sum(1 for r in results if r.success)
|
||||||
self.stdout.write(f"Successes: {successes}")
|
self.stdout.write(f"Successes: {successes}")
|
||||||
|
|
||||||
|
|||||||
@@ -341,9 +341,11 @@ class TestTranslateQuery:
|
|||||||
("tag:foo,type:bar", "tag:foo AND document_type:bar"),
|
("tag:foo,type:bar", "tag:foo AND document_type:bar"),
|
||||||
(
|
(
|
||||||
"created:[2020 TO 2021],added:[2022 TO 2023]",
|
"created:[2020 TO 2021],added:[2022 TO 2023]",
|
||||||
"created:[2020-01-01T00:00:00Z TO 2022-01-01T00:00:00Z]"
|
(
|
||||||
" AND "
|
"created:[2020-01-01T00:00:00Z TO 2022-01-01T00:00:00Z]"
|
||||||
"added:[2022-01-01T00:00:00Z TO 2024-01-01T00:00:00Z]",
|
" AND "
|
||||||
|
"added:[2022-01-01T00:00:00Z TO 2024-01-01T00:00:00Z]"
|
||||||
|
),
|
||||||
),
|
),
|
||||||
# correspondent is not multi-value: comma stays literal inside the value
|
# correspondent is not multi-value: comma stays literal inside the value
|
||||||
("correspondent:foo,bar", "correspondent:foo,bar"),
|
("correspondent:foo,bar", "correspondent:foo,bar"),
|
||||||
|
|||||||
@@ -6,7 +6,6 @@ import zipfile
|
|||||||
|
|
||||||
from django.contrib.auth.models import User
|
from django.contrib.auth.models import User
|
||||||
from django.test import override_settings
|
from django.test import override_settings
|
||||||
from django.utils import timezone
|
|
||||||
from rest_framework import status
|
from rest_framework import status
|
||||||
from rest_framework.test import APITestCase
|
from rest_framework.test import APITestCase
|
||||||
|
|
||||||
@@ -33,21 +32,21 @@ class TestBulkDownload(DirectoriesMixin, SampleDirMixin, APITestCase):
|
|||||||
filename="docA.pdf",
|
filename="docA.pdf",
|
||||||
mime_type="application/pdf",
|
mime_type="application/pdf",
|
||||||
checksum="B",
|
checksum="B",
|
||||||
created=timezone.make_aware(datetime.datetime(2021, 1, 1)),
|
created=datetime.datetime(2021, 1, 1, tzinfo=datetime.UTC),
|
||||||
)
|
)
|
||||||
self.doc2b = Document.objects.create(
|
self.doc2b = Document.objects.create(
|
||||||
title="document A",
|
title="document A",
|
||||||
filename="docA2.pdf",
|
filename="docA2.pdf",
|
||||||
mime_type="application/pdf",
|
mime_type="application/pdf",
|
||||||
checksum="D",
|
checksum="D",
|
||||||
created=timezone.make_aware(datetime.datetime(2021, 1, 1)),
|
created=datetime.datetime(2021, 1, 1, tzinfo=datetime.UTC),
|
||||||
)
|
)
|
||||||
self.doc3 = Document.objects.create(
|
self.doc3 = Document.objects.create(
|
||||||
title="document B",
|
title="document B",
|
||||||
filename="docB.jpg",
|
filename="docB.jpg",
|
||||||
mime_type="image/jpeg",
|
mime_type="image/jpeg",
|
||||||
checksum="C",
|
checksum="C",
|
||||||
created=timezone.make_aware(datetime.datetime(2020, 3, 21)),
|
created=datetime.datetime(2020, 3, 21, tzinfo=datetime.UTC),
|
||||||
archive_filename="docB.pdf",
|
archive_filename="docB.pdf",
|
||||||
archive_checksum="D",
|
archive_checksum="D",
|
||||||
)
|
)
|
||||||
|
|||||||
@@ -957,8 +957,8 @@ class TestBulkEditAPI(DirectoriesMixin, APITestCase):
|
|||||||
for correspondent in response.data[field]:
|
for correspondent in response.data[field]:
|
||||||
self.assertEqual(correspondent["document_count"], 0)
|
self.assertEqual(correspondent["document_count"], 0)
|
||||||
self.assertCountEqual(
|
self.assertCountEqual(
|
||||||
map(lambda c: c["id"], response.data[field]),
|
(c["id"] for c in response.data[field]),
|
||||||
map(lambda c: c["id"], Entity.objects.values("id")),
|
(c["id"] for c in Entity.objects.values("id")),
|
||||||
)
|
)
|
||||||
|
|
||||||
def test_api_selection_data(self) -> None:
|
def test_api_selection_data(self) -> None:
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
|
import datetime
|
||||||
import json
|
import json
|
||||||
from datetime import date
|
|
||||||
from unittest import mock
|
from unittest import mock
|
||||||
from unittest.mock import ANY
|
from unittest.mock import ANY
|
||||||
|
|
||||||
@@ -456,7 +456,7 @@ class TestCustomFieldsAPI(DirectoriesMixin, APITestCase):
|
|||||||
},
|
},
|
||||||
)
|
)
|
||||||
|
|
||||||
date_value = date.today()
|
date_value = datetime.datetime.now(tz=datetime.UTC).date()
|
||||||
|
|
||||||
resp = self.client.patch(
|
resp = self.client.patch(
|
||||||
f"/api/documents/{doc.id}/",
|
f"/api/documents/{doc.id}/",
|
||||||
@@ -618,7 +618,7 @@ class TestCustomFieldsAPI(DirectoriesMixin, APITestCase):
|
|||||||
data_type=CustomField.FieldDataType.DATE,
|
data_type=CustomField.FieldDataType.DATE,
|
||||||
)
|
)
|
||||||
|
|
||||||
date_value = date.today()
|
date_value = datetime.datetime.now(tz=datetime.UTC).date()
|
||||||
|
|
||||||
resp = self.client.patch(
|
resp = self.client.patch(
|
||||||
f"/api/documents/{doc.id}/",
|
f"/api/documents/{doc.id}/",
|
||||||
|
|||||||
@@ -265,7 +265,7 @@ class TestDocumentApi(DirectoriesMixin, ConsumeTaskMixin, APITestCase):
|
|||||||
created=date(2023, 1, 1),
|
created=date(2023, 1, 1),
|
||||||
)
|
)
|
||||||
|
|
||||||
created_datetime = datetime.datetime(2023, 2, 1, 12, 0, 0)
|
created_datetime = datetime.datetime(2023, 2, 1, 12, 0, 0, tzinfo=datetime.UTC)
|
||||||
response = self.client.patch(
|
response = self.client.patch(
|
||||||
f"/api/documents/{doc.pk}/",
|
f"/api/documents/{doc.pk}/",
|
||||||
{"created": created_datetime},
|
{"created": created_datetime},
|
||||||
|
|||||||
@@ -18,8 +18,8 @@ class MockOpenIDProvider:
|
|||||||
|
|
||||||
def get_brands(self):
|
def get_brands(self):
|
||||||
default_servers = [
|
default_servers = [
|
||||||
dict(id="yahoo", name="Yahoo", openid_url="http://me.yahoo.com"),
|
{"id": "yahoo", "name": "Yahoo", "openid_url": "http://me.yahoo.com"},
|
||||||
dict(id="hyves", name="Hyves", openid_url="http://hyves.nl"),
|
{"id": "hyves", "name": "Hyves", "openid_url": "http://hyves.nl"},
|
||||||
]
|
]
|
||||||
return default_servers
|
return default_servers
|
||||||
|
|
||||||
|
|||||||
@@ -700,7 +700,7 @@ class TestDocumentSearchApi(DirectoriesMixin, APITestCase):
|
|||||||
pk=3,
|
pk=3,
|
||||||
checksum="C",
|
checksum="C",
|
||||||
# specific time zone aware date
|
# specific time zone aware date
|
||||||
added=timezone.make_aware(datetime.datetime(2023, 12, 1)),
|
added=datetime.datetime(2023, 12, 1, tzinfo=datetime.UTC),
|
||||||
)
|
)
|
||||||
# refresh doc instance to ensure we operate on date objects that Django uses
|
# refresh doc instance to ensure we operate on date objects that Django uses
|
||||||
# Django converts dates to UTC
|
# Django converts dates to UTC
|
||||||
@@ -1022,25 +1022,25 @@ class TestDocumentSearchApi(DirectoriesMixin, APITestCase):
|
|||||||
title="invoice",
|
title="invoice",
|
||||||
content="the thing i bought at a shop and paid with bank account",
|
content="the thing i bought at a shop and paid with bank account",
|
||||||
created=datetime.date(2018, 1, 1),
|
created=datetime.date(2018, 1, 1),
|
||||||
added=timezone.make_aware(datetime.datetime(2018, 1, 1)),
|
added=datetime.datetime(2018, 1, 1, tzinfo=datetime.UTC),
|
||||||
)
|
)
|
||||||
d2 = DocumentFactory(
|
d2 = DocumentFactory(
|
||||||
title="bank statement 1",
|
title="bank statement 1",
|
||||||
content="things i paid for in august",
|
content="things i paid for in august",
|
||||||
created=datetime.date(2019, 3, 4),
|
created=datetime.date(2019, 3, 4),
|
||||||
added=timezone.make_aware(datetime.datetime(2019, 3, 4)),
|
added=datetime.datetime(2019, 3, 4, tzinfo=datetime.UTC),
|
||||||
)
|
)
|
||||||
d3 = DocumentFactory(
|
d3 = DocumentFactory(
|
||||||
title="bank statement 3",
|
title="bank statement 3",
|
||||||
content="things i paid for in september",
|
content="things i paid for in september",
|
||||||
created=datetime.date(2020, 7, 9),
|
created=datetime.date(2020, 7, 9),
|
||||||
added=timezone.make_aware(datetime.datetime(2020, 7, 9)),
|
added=datetime.datetime(2020, 7, 9, tzinfo=datetime.UTC),
|
||||||
)
|
)
|
||||||
d4 = DocumentFactory(
|
d4 = DocumentFactory(
|
||||||
title="Quarterly Report",
|
title="Quarterly Report",
|
||||||
content="quarterly revenue profit margin earnings growth",
|
content="quarterly revenue profit margin earnings growth",
|
||||||
created=datetime.date(2021, 11, 30),
|
created=datetime.date(2021, 11, 30),
|
||||||
added=timezone.make_aware(datetime.datetime(2021, 11, 30)),
|
added=datetime.datetime(2021, 11, 30, tzinfo=datetime.UTC),
|
||||||
)
|
)
|
||||||
backend = get_backend()
|
backend = get_backend()
|
||||||
backend.add_or_update(d1)
|
backend.add_or_update(d1)
|
||||||
@@ -1159,7 +1159,7 @@ class TestDocumentSearchApi(DirectoriesMixin, APITestCase):
|
|||||||
d4.tags.add(t2)
|
d4.tags.add(t2)
|
||||||
d5 = Document.objects.create(
|
d5 = Document.objects.create(
|
||||||
checksum="5",
|
checksum="5",
|
||||||
added=timezone.make_aware(datetime.datetime(2020, 7, 13)),
|
added=datetime.datetime(2020, 7, 13, tzinfo=datetime.UTC),
|
||||||
content="test",
|
content="test",
|
||||||
original_filename="doc5.pdf",
|
original_filename="doc5.pdf",
|
||||||
)
|
)
|
||||||
@@ -1269,14 +1269,18 @@ class TestDocumentSearchApi(DirectoriesMixin, APITestCase):
|
|||||||
d4.id,
|
d4.id,
|
||||||
search_query(
|
search_query(
|
||||||
"&created__date__lt="
|
"&created__date__lt="
|
||||||
+ datetime.datetime(2020, 9, 2).strftime("%Y-%m-%d"),
|
+ datetime.datetime(2020, 9, 2, tzinfo=datetime.UTC).strftime(
|
||||||
|
"%Y-%m-%d",
|
||||||
|
),
|
||||||
),
|
),
|
||||||
)
|
)
|
||||||
self.assertNotIn(
|
self.assertNotIn(
|
||||||
d4.id,
|
d4.id,
|
||||||
search_query(
|
search_query(
|
||||||
"&created__date__gt="
|
"&created__date__gt="
|
||||||
+ datetime.datetime(2020, 9, 2).strftime("%Y-%m-%d"),
|
+ datetime.datetime(2020, 9, 2, tzinfo=datetime.UTC).strftime(
|
||||||
|
"%Y-%m-%d",
|
||||||
|
),
|
||||||
),
|
),
|
||||||
)
|
)
|
||||||
|
|
||||||
@@ -1284,14 +1288,18 @@ class TestDocumentSearchApi(DirectoriesMixin, APITestCase):
|
|||||||
d4.id,
|
d4.id,
|
||||||
search_query(
|
search_query(
|
||||||
"&created__date__lt="
|
"&created__date__lt="
|
||||||
+ datetime.datetime(2020, 1, 2).strftime("%Y-%m-%d"),
|
+ datetime.datetime(2020, 1, 2, tzinfo=datetime.UTC).strftime(
|
||||||
|
"%Y-%m-%d",
|
||||||
|
),
|
||||||
),
|
),
|
||||||
)
|
)
|
||||||
self.assertIn(
|
self.assertIn(
|
||||||
d4.id,
|
d4.id,
|
||||||
search_query(
|
search_query(
|
||||||
"&created__date__gt="
|
"&created__date__gt="
|
||||||
+ datetime.datetime(2020, 1, 2).strftime("%Y-%m-%d"),
|
+ datetime.datetime(2020, 1, 2, tzinfo=datetime.UTC).strftime(
|
||||||
|
"%Y-%m-%d",
|
||||||
|
),
|
||||||
),
|
),
|
||||||
)
|
)
|
||||||
|
|
||||||
@@ -1299,14 +1307,18 @@ class TestDocumentSearchApi(DirectoriesMixin, APITestCase):
|
|||||||
d5.id,
|
d5.id,
|
||||||
search_query(
|
search_query(
|
||||||
"&added__date__lt="
|
"&added__date__lt="
|
||||||
+ datetime.datetime(2020, 9, 2).strftime("%Y-%m-%d"),
|
+ datetime.datetime(2020, 9, 2, tzinfo=datetime.UTC).strftime(
|
||||||
|
"%Y-%m-%d",
|
||||||
|
),
|
||||||
),
|
),
|
||||||
)
|
)
|
||||||
self.assertNotIn(
|
self.assertNotIn(
|
||||||
d5.id,
|
d5.id,
|
||||||
search_query(
|
search_query(
|
||||||
"&added__date__gt="
|
"&added__date__gt="
|
||||||
+ datetime.datetime(2020, 9, 2).strftime("%Y-%m-%d"),
|
+ datetime.datetime(2020, 9, 2, tzinfo=datetime.UTC).strftime(
|
||||||
|
"%Y-%m-%d",
|
||||||
|
),
|
||||||
),
|
),
|
||||||
)
|
)
|
||||||
|
|
||||||
@@ -1314,7 +1326,9 @@ class TestDocumentSearchApi(DirectoriesMixin, APITestCase):
|
|||||||
d5.id,
|
d5.id,
|
||||||
search_query(
|
search_query(
|
||||||
"&added__date__lt="
|
"&added__date__lt="
|
||||||
+ datetime.datetime(2020, 1, 2).strftime("%Y-%m-%d"),
|
+ datetime.datetime(2020, 1, 2, tzinfo=datetime.UTC).strftime(
|
||||||
|
"%Y-%m-%d",
|
||||||
|
),
|
||||||
),
|
),
|
||||||
)
|
)
|
||||||
|
|
||||||
@@ -1322,7 +1336,9 @@ class TestDocumentSearchApi(DirectoriesMixin, APITestCase):
|
|||||||
d5.id,
|
d5.id,
|
||||||
search_query(
|
search_query(
|
||||||
"&added__date__gt="
|
"&added__date__gt="
|
||||||
+ datetime.datetime(2020, 1, 2).strftime("%Y-%m-%d"),
|
+ datetime.datetime(2020, 1, 2, tzinfo=datetime.UTC).strftime(
|
||||||
|
"%Y-%m-%d",
|
||||||
|
),
|
||||||
),
|
),
|
||||||
)
|
)
|
||||||
|
|
||||||
|
|||||||
@@ -777,7 +777,7 @@ class TestPDFActions(DirectoriesMixin, TestCase):
|
|||||||
sig.set.return_value.apply_async.side_effect = Exception("boom")
|
sig.set.return_value.apply_async.side_effect = Exception("boom")
|
||||||
mock_consume_file.return_value = sig
|
mock_consume_file.return_value = sig
|
||||||
|
|
||||||
with self.assertRaises(Exception):
|
with self.assertRaisesRegex(Exception, "boom"):
|
||||||
bulk_edit.merge(doc_ids, delete_originals=True)
|
bulk_edit.merge(doc_ids, delete_originals=True)
|
||||||
|
|
||||||
self.doc1.refresh_from_db()
|
self.doc1.refresh_from_db()
|
||||||
@@ -1060,6 +1060,7 @@ class TestPDFActions(DirectoriesMixin, TestCase):
|
|||||||
for call, expected_id in zip(
|
for call, expected_id in zip(
|
||||||
mock_consume_delay.call_args_list,
|
mock_consume_delay.call_args_list,
|
||||||
doc_ids,
|
doc_ids,
|
||||||
|
strict=False,
|
||||||
):
|
):
|
||||||
task_kwargs = call.kwargs["kwargs"]
|
task_kwargs = call.kwargs["kwargs"]
|
||||||
self.assertEqual(task_kwargs["input_doc"].root_document_id, expected_id)
|
self.assertEqual(task_kwargs["input_doc"].root_document_id, expected_id)
|
||||||
@@ -1318,7 +1319,7 @@ class TestPDFActions(DirectoriesMixin, TestCase):
|
|||||||
sig.apply_async.side_effect = Exception("boom")
|
sig.apply_async.side_effect = Exception("boom")
|
||||||
mock_chord.return_value = sig
|
mock_chord.return_value = sig
|
||||||
|
|
||||||
with self.assertRaises(Exception):
|
with self.assertRaisesRegex(Exception, "boom"):
|
||||||
bulk_edit.edit_pdf(doc_ids, operations, delete_original=True)
|
bulk_edit.edit_pdf(doc_ids, operations, delete_original=True)
|
||||||
|
|
||||||
self.doc2.refresh_from_db()
|
self.doc2.refresh_from_db()
|
||||||
@@ -1430,7 +1431,7 @@ class TestPDFActions(DirectoriesMixin, TestCase):
|
|||||||
{"page": 9999}, # invalid page, forces error during PDF load
|
{"page": 9999}, # invalid page, forces error during PDF load
|
||||||
]
|
]
|
||||||
with self.assertLogs("paperless.bulk_edit", level="ERROR"):
|
with self.assertLogs("paperless.bulk_edit", level="ERROR"):
|
||||||
with self.assertRaises(Exception):
|
with self.assertRaises(ValueError):
|
||||||
bulk_edit.edit_pdf(doc_ids, operations)
|
bulk_edit.edit_pdf(doc_ids, operations)
|
||||||
mock_group.assert_not_called()
|
mock_group.assert_not_called()
|
||||||
mock_consume_file.assert_not_called()
|
mock_consume_file.assert_not_called()
|
||||||
|
|||||||
@@ -782,8 +782,8 @@ class TestClassifier(DirectoriesMixin, TestCase):
|
|||||||
load_classifier(raise_exception=True)
|
load_classifier(raise_exception=True)
|
||||||
|
|
||||||
Path(settings.MODEL_FILE).touch()
|
Path(settings.MODEL_FILE).touch()
|
||||||
mock_load.side_effect = Exception()
|
mock_load.side_effect = RuntimeError()
|
||||||
with self.assertRaises(Exception):
|
with self.assertRaises(RuntimeError):
|
||||||
load_classifier(raise_exception=True)
|
load_classifier(raise_exception=True)
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
@@ -59,7 +59,7 @@ class TestDoubleSided(DirectoriesMixin, FileSystemAssertsMixin, TestCase):
|
|||||||
def create_staging_file(self, src="double-sided-odd.pdf", datetime=None) -> None:
|
def create_staging_file(self, src="double-sided-odd.pdf", datetime=None) -> None:
|
||||||
shutil.copy(self.SAMPLE_DIR / src, self.staging_file)
|
shutil.copy(self.SAMPLE_DIR / src, self.staging_file)
|
||||||
if datetime is None:
|
if datetime is None:
|
||||||
datetime = dt.datetime.now()
|
datetime = dt.datetime.now(tz=dt.UTC)
|
||||||
os.utime(str(self.staging_file), (datetime.timestamp(),) * 2)
|
os.utime(str(self.staging_file), (datetime.timestamp(),) * 2)
|
||||||
|
|
||||||
def test_odd_numbered_moved_to_staging(self) -> None:
|
def test_odd_numbered_moved_to_staging(self) -> None:
|
||||||
@@ -79,8 +79,8 @@ class TestDoubleSided(DirectoriesMixin, FileSystemAssertsMixin, TestCase):
|
|||||||
|
|
||||||
self.assertIsFile(self.staging_file)
|
self.assertIsFile(self.staging_file)
|
||||||
self.assertAlmostEqual(
|
self.assertAlmostEqual(
|
||||||
dt.datetime.fromtimestamp(self.staging_file.stat().st_mtime),
|
dt.datetime.fromtimestamp(self.staging_file.stat().st_mtime, tz=dt.UTC),
|
||||||
dt.datetime.now(),
|
dt.datetime.now(tz=dt.UTC),
|
||||||
delta=dt.timedelta(seconds=5),
|
delta=dt.timedelta(seconds=5),
|
||||||
)
|
)
|
||||||
self.assertIn("Received odd numbered pages", msg["reason"])
|
self.assertIn("Received odd numbered pages", msg["reason"])
|
||||||
@@ -124,7 +124,7 @@ class TestDoubleSided(DirectoriesMixin, FileSystemAssertsMixin, TestCase):
|
|||||||
"""
|
"""
|
||||||
|
|
||||||
self.create_staging_file(
|
self.create_staging_file(
|
||||||
datetime=dt.datetime.now()
|
datetime=dt.datetime.now(tz=dt.UTC)
|
||||||
- dt.timedelta(minutes=TIMEOUT_MINUTES, seconds=1),
|
- dt.timedelta(minutes=TIMEOUT_MINUTES, seconds=1),
|
||||||
)
|
)
|
||||||
msg = self.consume_file("double-sided-odd.pdf")
|
msg = self.consume_file("double-sided-odd.pdf")
|
||||||
|
|||||||
@@ -12,7 +12,6 @@ from django.contrib.auth.models import User
|
|||||||
from django.db import DatabaseError
|
from django.db import DatabaseError
|
||||||
from django.test import TestCase
|
from django.test import TestCase
|
||||||
from django.test import override_settings
|
from django.test import override_settings
|
||||||
from django.utils import timezone
|
|
||||||
|
|
||||||
from documents.file_handling import create_source_path_directory
|
from documents.file_handling import create_source_path_directory
|
||||||
from documents.file_handling import delete_empty_directories
|
from documents.file_handling import delete_empty_directories
|
||||||
@@ -452,7 +451,7 @@ class TestFileHandling(DirectoriesMixin, FileSystemAssertsMixin, TestCase):
|
|||||||
FILENAME_FORMAT="{created_year}-{created_month}-{created_day}",
|
FILENAME_FORMAT="{created_year}-{created_month}-{created_day}",
|
||||||
)
|
)
|
||||||
def test_created_year_month_day(self) -> None:
|
def test_created_year_month_day(self) -> None:
|
||||||
d1 = timezone.make_aware(datetime.datetime(2020, 3, 6, 1, 1, 1))
|
d1 = datetime.datetime(2020, 3, 6, 1, 1, 1, tzinfo=datetime.UTC)
|
||||||
doc1 = Document.objects.create(
|
doc1 = Document.objects.create(
|
||||||
title="doc1",
|
title="doc1",
|
||||||
mime_type="application/pdf",
|
mime_type="application/pdf",
|
||||||
@@ -469,7 +468,7 @@ class TestFileHandling(DirectoriesMixin, FileSystemAssertsMixin, TestCase):
|
|||||||
FILENAME_FORMAT="{added_year}-{added_month}-{added_day}",
|
FILENAME_FORMAT="{added_year}-{added_month}-{added_day}",
|
||||||
)
|
)
|
||||||
def test_added_year_month_day(self) -> None:
|
def test_added_year_month_day(self) -> None:
|
||||||
d1 = timezone.make_aware(datetime.datetime(1232, 1, 9, 1, 1, 1))
|
d1 = datetime.datetime(1232, 1, 9, 1, 1, 1, tzinfo=datetime.UTC)
|
||||||
doc1 = Document.objects.create(
|
doc1 = Document.objects.create(
|
||||||
title="doc1",
|
title="doc1",
|
||||||
mime_type="application/pdf",
|
mime_type="application/pdf",
|
||||||
@@ -482,7 +481,7 @@ class TestFileHandling(DirectoriesMixin, FileSystemAssertsMixin, TestCase):
|
|||||||
|
|
||||||
self.assertEqual(generate_filename(doc1), expected_filename)
|
self.assertEqual(generate_filename(doc1), expected_filename)
|
||||||
|
|
||||||
doc1.added = timezone.make_aware(datetime.datetime(2020, 11, 16, 1, 1, 1))
|
doc1.added = datetime.datetime(2020, 11, 16, 1, 1, 1, tzinfo=datetime.UTC)
|
||||||
|
|
||||||
self.assertEqual(generate_filename(doc1), Path("2020-11-16.pdf"))
|
self.assertEqual(generate_filename(doc1), Path("2020-11-16.pdf"))
|
||||||
|
|
||||||
@@ -1266,7 +1265,7 @@ class TestFilenameGeneration(DirectoriesMixin, TestCase):
|
|||||||
def test_short_names_added(self) -> None:
|
def test_short_names_added(self) -> None:
|
||||||
doc = Document.objects.create(
|
doc = Document.objects.create(
|
||||||
title="The Title",
|
title="The Title",
|
||||||
added=timezone.make_aware(datetime.datetime(1984, 8, 21, 7, 36, 51, 153)),
|
added=datetime.datetime(1984, 8, 21, 7, 36, 51, 153, tzinfo=datetime.UTC),
|
||||||
mime_type="application/pdf",
|
mime_type="application/pdf",
|
||||||
pk=2,
|
pk=2,
|
||||||
checksum="2",
|
checksum="2",
|
||||||
@@ -1505,7 +1504,7 @@ class TestFilenameGeneration(DirectoriesMixin, TestCase):
|
|||||||
doc_a = Document.objects.create(
|
doc_a = Document.objects.create(
|
||||||
title="Does Matter",
|
title="Does Matter",
|
||||||
created=datetime.date(2020, 6, 25),
|
created=datetime.date(2020, 6, 25),
|
||||||
added=timezone.make_aware(datetime.datetime(2024, 10, 1, 7, 36, 51, 153)),
|
added=datetime.datetime(2024, 10, 1, 7, 36, 51, 153, tzinfo=datetime.UTC),
|
||||||
mime_type="application/pdf",
|
mime_type="application/pdf",
|
||||||
pk=2,
|
pk=2,
|
||||||
checksum="2",
|
checksum="2",
|
||||||
@@ -1577,7 +1576,7 @@ class TestFilenameGeneration(DirectoriesMixin, TestCase):
|
|||||||
doc = Document.objects.create(
|
doc = Document.objects.create(
|
||||||
title="scan_017562",
|
title="scan_017562",
|
||||||
created=datetime.date(2025, 7, 2),
|
created=datetime.date(2025, 7, 2),
|
||||||
added=timezone.make_aware(datetime.datetime(2026, 3, 3, 11, 53, 16)),
|
added=datetime.datetime(2026, 3, 3, 11, 53, 16, tzinfo=datetime.UTC),
|
||||||
mime_type="application/pdf",
|
mime_type="application/pdf",
|
||||||
checksum="test-checksum",
|
checksum="test-checksum",
|
||||||
storage_path=sp,
|
storage_path=sp,
|
||||||
@@ -1606,7 +1605,7 @@ class TestFilenameGeneration(DirectoriesMixin, TestCase):
|
|||||||
doc_a = Document.objects.create(
|
doc_a = Document.objects.create(
|
||||||
title="Does Matter",
|
title="Does Matter",
|
||||||
created=datetime.date(2020, 6, 25),
|
created=datetime.date(2020, 6, 25),
|
||||||
added=timezone.make_aware(datetime.datetime(2024, 10, 1, 7, 36, 51, 153)),
|
added=datetime.datetime(2024, 10, 1, 7, 36, 51, 153, tzinfo=datetime.UTC),
|
||||||
mime_type="application/pdf",
|
mime_type="application/pdf",
|
||||||
pk=2,
|
pk=2,
|
||||||
checksum="2",
|
checksum="2",
|
||||||
@@ -1641,7 +1640,7 @@ class TestFilenameGeneration(DirectoriesMixin, TestCase):
|
|||||||
doc_a = Document.objects.create(
|
doc_a = Document.objects.create(
|
||||||
title="Does Matter",
|
title="Does Matter",
|
||||||
created=datetime.date(2020, 6, 25),
|
created=datetime.date(2020, 6, 25),
|
||||||
added=timezone.make_aware(datetime.datetime(2024, 10, 1, 7, 36, 51, 153)),
|
added=datetime.datetime(2024, 10, 1, 7, 36, 51, 153, tzinfo=datetime.UTC),
|
||||||
mime_type="application/pdf",
|
mime_type="application/pdf",
|
||||||
pk=2,
|
pk=2,
|
||||||
checksum="2",
|
checksum="2",
|
||||||
@@ -1673,7 +1672,7 @@ class TestFilenameGeneration(DirectoriesMixin, TestCase):
|
|||||||
doc_a = Document.objects.create(
|
doc_a = Document.objects.create(
|
||||||
title="Some Title",
|
title="Some Title",
|
||||||
created=datetime.date(2020, 6, 25),
|
created=datetime.date(2020, 6, 25),
|
||||||
added=timezone.make_aware(datetime.datetime(2024, 10, 1, 7, 36, 51, 153)),
|
added=datetime.datetime(2024, 10, 1, 7, 36, 51, 153, tzinfo=datetime.UTC),
|
||||||
mime_type="application/pdf",
|
mime_type="application/pdf",
|
||||||
pk=2,
|
pk=2,
|
||||||
checksum="2",
|
checksum="2",
|
||||||
@@ -1778,7 +1777,7 @@ class TestFilenameGeneration(DirectoriesMixin, TestCase):
|
|||||||
doc_a = Document.objects.create(
|
doc_a = Document.objects.create(
|
||||||
title="Some Title",
|
title="Some Title",
|
||||||
created=datetime.date(2020, 6, 25),
|
created=datetime.date(2020, 6, 25),
|
||||||
added=timezone.make_aware(datetime.datetime(2024, 10, 1, 7, 36, 51, 153)),
|
added=datetime.datetime(2024, 10, 1, 7, 36, 51, 153, tzinfo=datetime.UTC),
|
||||||
mime_type="application/pdf",
|
mime_type="application/pdf",
|
||||||
pk=2,
|
pk=2,
|
||||||
checksum="2",
|
checksum="2",
|
||||||
@@ -1792,8 +1791,15 @@ class TestFilenameGeneration(DirectoriesMixin, TestCase):
|
|||||||
CustomFieldInstance.objects.create(
|
CustomFieldInstance.objects.create(
|
||||||
document=doc_a,
|
document=doc_a,
|
||||||
field=CustomField.objects.get(name="Invoice Date"),
|
field=CustomField.objects.get(name="Invoice Date"),
|
||||||
value_date=timezone.make_aware(
|
value_date=datetime.datetime(
|
||||||
datetime.datetime(2024, 10, 1, 7, 36, 51, 153),
|
2024,
|
||||||
|
10,
|
||||||
|
1,
|
||||||
|
7,
|
||||||
|
36,
|
||||||
|
51,
|
||||||
|
153,
|
||||||
|
tzinfo=datetime.UTC,
|
||||||
),
|
),
|
||||||
)
|
)
|
||||||
|
|
||||||
@@ -1833,7 +1839,7 @@ class TestFilenameGeneration(DirectoriesMixin, TestCase):
|
|||||||
doc = Document.objects.create(
|
doc = Document.objects.create(
|
||||||
title="Some Title! With @ Special # Characters",
|
title="Some Title! With @ Special # Characters",
|
||||||
created=datetime.date(2020, 6, 25),
|
created=datetime.date(2020, 6, 25),
|
||||||
added=timezone.make_aware(datetime.datetime(2024, 10, 1, 7, 36, 51, 153)),
|
added=datetime.datetime(2024, 10, 1, 7, 36, 51, 153, tzinfo=datetime.UTC),
|
||||||
mime_type="application/pdf",
|
mime_type="application/pdf",
|
||||||
pk=2,
|
pk=2,
|
||||||
checksum="2",
|
checksum="2",
|
||||||
|
|||||||
@@ -160,7 +160,7 @@ class TestDateLocalization:
|
|||||||
)
|
)
|
||||||
def test_localize_date_raises_type_error_for_invalid_input(
|
def test_localize_date_raises_type_error_for_invalid_input(
|
||||||
self,
|
self,
|
||||||
invalid_value: None | list[object] | dict[Any, Any] | Literal[1698330605],
|
invalid_value: list[object] | dict[Any, Any] | Literal[1698330605] | None,
|
||||||
) -> None:
|
) -> None:
|
||||||
with pytest.raises(TypeError) as excinfo:
|
with pytest.raises(TypeError) as excinfo:
|
||||||
localize_date(invalid_value, "medium", "en_US")
|
localize_date(invalid_value, "medium", "en_US")
|
||||||
|
|||||||
@@ -287,7 +287,7 @@ class TestViews(DirectoriesMixin, TestCase):
|
|||||||
"change": {"users": [], "groups": []},
|
"change": {"users": [], "groups": []},
|
||||||
}
|
}
|
||||||
else:
|
else:
|
||||||
assert False, f"Unexpected tag found: {tag['name']}"
|
raise AssertionError(f"Unexpected tag found: {tag['name']}")
|
||||||
|
|
||||||
def test_list_no_n_plus_1_queries(self) -> None:
|
def test_list_no_n_plus_1_queries(self) -> None:
|
||||||
"""
|
"""
|
||||||
|
|||||||
@@ -2799,7 +2799,14 @@ class TestWorkflows(
|
|||||||
doc = Document.objects.create(
|
doc = Document.objects.create(
|
||||||
title="test",
|
title="test",
|
||||||
)
|
)
|
||||||
self.assertRaises(Exception, document_matches_workflow, doc, w, 99)
|
self.assertRaisesRegex(
|
||||||
|
Exception,
|
||||||
|
"not yet supported",
|
||||||
|
document_matches_workflow,
|
||||||
|
doc,
|
||||||
|
w,
|
||||||
|
99,
|
||||||
|
)
|
||||||
|
|
||||||
def test_removal_action_document_updated_workflow(self) -> None:
|
def test_removal_action_document_updated_workflow(self) -> None:
|
||||||
"""
|
"""
|
||||||
|
|||||||
@@ -129,11 +129,12 @@ def util_call_with_backoff(
|
|||||||
status_codes.append(cause_exec.response.status_code)
|
status_codes.append(cause_exec.response.status_code)
|
||||||
warnings.warn(
|
warnings.warn(
|
||||||
f"HTTP Exception for {cause_exec.request.url} - {cause_exec}",
|
f"HTTP Exception for {cause_exec.request.url} - {cause_exec}",
|
||||||
|
stacklevel=2,
|
||||||
)
|
)
|
||||||
else:
|
else:
|
||||||
warnings.warn(f"Unexpected error: {e}")
|
warnings.warn(f"Unexpected error: {e}", stacklevel=2)
|
||||||
except Exception as e: # pragma: no cover
|
except Exception as e: # pragma: no cover
|
||||||
warnings.warn(f"Unexpected error: {e}")
|
warnings.warn(f"Unexpected error: {e}", stacklevel=2)
|
||||||
|
|
||||||
retry_count = retry_count + 1
|
retry_count = retry_count + 1
|
||||||
|
|
||||||
|
|||||||
@@ -21,20 +21,22 @@ def uri_validator(value: str, allowed_schemes: set[str] | None = None) -> None:
|
|||||||
parts = urlparse(value)
|
parts = urlparse(value)
|
||||||
if not parts.scheme:
|
if not parts.scheme:
|
||||||
raise ValidationError(
|
raise ValidationError(
|
||||||
_(f"Unable to parse URI {value}, missing scheme"),
|
_("Unable to parse URI %(value)s, missing scheme") % {"value": value},
|
||||||
params={"value": value},
|
params={"value": value},
|
||||||
)
|
)
|
||||||
elif not parts.netloc and not parts.path:
|
elif not parts.netloc and not parts.path:
|
||||||
raise ValidationError(
|
raise ValidationError(
|
||||||
_(f"Unable to parse URI {value}, missing net location or path"),
|
_("Unable to parse URI %(value)s, missing net location or path")
|
||||||
|
% {"value": value},
|
||||||
params={"value": value},
|
params={"value": value},
|
||||||
)
|
)
|
||||||
|
|
||||||
if allowed_schemes and parts.scheme not in allowed_schemes:
|
if allowed_schemes and parts.scheme not in allowed_schemes:
|
||||||
raise ValidationError(
|
raise ValidationError(
|
||||||
_(
|
_(
|
||||||
f"URI scheme '{parts.scheme}' is not allowed. Allowed schemes: {', '.join(allowed_schemes)}",
|
"URI scheme '%(scheme)s' is not allowed. Allowed schemes: %(schemes)s",
|
||||||
),
|
)
|
||||||
|
% {"scheme": parts.scheme, "schemes": ", ".join(allowed_schemes)},
|
||||||
params={"value": value, "scheme": parts.scheme},
|
params={"value": value, "scheme": parts.scheme},
|
||||||
)
|
)
|
||||||
|
|
||||||
@@ -42,7 +44,7 @@ def uri_validator(value: str, allowed_schemes: set[str] | None = None) -> None:
|
|||||||
raise
|
raise
|
||||||
except Exception as e:
|
except Exception as e:
|
||||||
raise ValidationError(
|
raise ValidationError(
|
||||||
_(f"Unable to parse URI {value}"),
|
_("Unable to parse URI %(value)s") % {"value": value},
|
||||||
params={"value": value},
|
params={"value": value},
|
||||||
) from e
|
) from e
|
||||||
|
|
||||||
|
|||||||
+40
-43
@@ -7,11 +7,11 @@ import tempfile
|
|||||||
import zipfile
|
import zipfile
|
||||||
from collections import defaultdict
|
from collections import defaultdict
|
||||||
from collections import deque
|
from collections import deque
|
||||||
|
from datetime import UTC
|
||||||
from datetime import datetime
|
from datetime import datetime
|
||||||
from datetime import timedelta
|
from datetime import timedelta
|
||||||
from http import HTTPStatus
|
from http import HTTPStatus
|
||||||
from pathlib import Path
|
from pathlib import Path
|
||||||
from time import mktime
|
|
||||||
from time import sleep
|
from time import sleep
|
||||||
from typing import TYPE_CHECKING
|
from typing import TYPE_CHECKING
|
||||||
from typing import Any
|
from typing import Any
|
||||||
@@ -61,7 +61,6 @@ from django.http import StreamingHttpResponse
|
|||||||
from django.shortcuts import get_object_or_404
|
from django.shortcuts import get_object_or_404
|
||||||
from django.utils import timezone
|
from django.utils import timezone
|
||||||
from django.utils.decorators import method_decorator
|
from django.utils.decorators import method_decorator
|
||||||
from django.utils.timezone import make_aware
|
|
||||||
from django.utils.translation import get_language
|
from django.utils.translation import get_language
|
||||||
from django.utils.translation import gettext_lazy as _
|
from django.utils.translation import gettext_lazy as _
|
||||||
from django.views import View
|
from django.views import View
|
||||||
@@ -288,7 +287,7 @@ def _get_more_like_id(query_params: dict[str, Any], user: User | None) -> int:
|
|||||||
pk=more_like_doc_id,
|
pk=more_like_doc_id,
|
||||||
)
|
)
|
||||||
except (TypeError, ValueError, Document.DoesNotExist):
|
except (TypeError, ValueError, Document.DoesNotExist):
|
||||||
raise PermissionDenied(_("Invalid more_like_id"))
|
raise PermissionDenied(_("Invalid more_like_id")) from None
|
||||||
|
|
||||||
if user and not has_perms_owner_aware(
|
if user and not has_perms_owner_aware(
|
||||||
user,
|
user,
|
||||||
@@ -1146,7 +1145,7 @@ class DocumentViewSet(
|
|||||||
"root_document",
|
"root_document",
|
||||||
).get(pk=pk)
|
).get(pk=pk)
|
||||||
except Document.DoesNotExist:
|
except Document.DoesNotExist:
|
||||||
raise Http404
|
raise Http404 from None
|
||||||
|
|
||||||
root_doc = get_root_document(doc)
|
root_doc = get_root_document(doc)
|
||||||
if request.user is not None and not has_perms_owner_aware(
|
if request.user is not None and not has_perms_owner_aware(
|
||||||
@@ -1309,7 +1308,7 @@ class DocumentViewSet(
|
|||||||
"root_document",
|
"root_document",
|
||||||
).get(id=pk)
|
).get(id=pk)
|
||||||
except Document.DoesNotExist:
|
except Document.DoesNotExist:
|
||||||
raise Http404
|
raise Http404 from None
|
||||||
|
|
||||||
root_doc = get_root_document(
|
root_doc = get_root_document(
|
||||||
request_doc,
|
request_doc,
|
||||||
@@ -1425,7 +1424,7 @@ class DocumentViewSet(
|
|||||||
try:
|
try:
|
||||||
lang = detect(doc.content)
|
lang = detect(doc.content)
|
||||||
except Exception:
|
except Exception:
|
||||||
pass
|
logger.debug("Unable to detect language for document %s", doc.pk)
|
||||||
meta["lang"] = lang
|
meta["lang"] = lang
|
||||||
|
|
||||||
return Response(meta)
|
return Response(meta)
|
||||||
@@ -1551,7 +1550,6 @@ class DocumentViewSet(
|
|||||||
"document %s: %s",
|
"document %s: %s",
|
||||||
doc.pk,
|
doc.pk,
|
||||||
exc,
|
exc,
|
||||||
exc_info=True,
|
|
||||||
)
|
)
|
||||||
raise ValidationError({"ai": [_("Invalid AI configuration.")]}) from exc
|
raise ValidationError({"ai": [_("Invalid AI configuration.")]}) from exc
|
||||||
except LLMTimeoutError as exc:
|
except LLMTimeoutError as exc:
|
||||||
@@ -1559,7 +1557,6 @@ class DocumentViewSet(
|
|||||||
"AI backend timed out while generating suggestions for document %s: %s",
|
"AI backend timed out while generating suggestions for document %s: %s",
|
||||||
doc.pk,
|
doc.pk,
|
||||||
exc,
|
exc,
|
||||||
exc_info=True,
|
|
||||||
)
|
)
|
||||||
return Response(
|
return Response(
|
||||||
{"ai": [_("AI backend request timed out.")]},
|
{"ai": [_("AI backend request timed out.")]},
|
||||||
@@ -1636,7 +1633,7 @@ class DocumentViewSet(
|
|||||||
disposition="inline",
|
disposition="inline",
|
||||||
)
|
)
|
||||||
except FileNotFoundError:
|
except FileNotFoundError:
|
||||||
raise Http404
|
raise Http404 from None
|
||||||
|
|
||||||
@action(methods=["get"], detail=True, filter_backends=[])
|
@action(methods=["get"], detail=True, filter_backends=[])
|
||||||
@method_decorator(cache_control(no_cache=True))
|
@method_decorator(cache_control(no_cache=True))
|
||||||
@@ -1661,14 +1658,14 @@ class DocumentViewSet(
|
|||||||
|
|
||||||
return FileResponse(handle, content_type="image/webp")
|
return FileResponse(handle, content_type="image/webp")
|
||||||
except FileNotFoundError:
|
except FileNotFoundError:
|
||||||
raise Http404
|
raise Http404 from None
|
||||||
|
|
||||||
@action(methods=["get"], detail=True)
|
@action(methods=["get"], detail=True)
|
||||||
def download(self, request, pk=None):
|
def download(self, request, pk=None):
|
||||||
try:
|
try:
|
||||||
return self.file_response(pk, request, "attachment")
|
return self.file_response(pk, request, "attachment")
|
||||||
except (FileNotFoundError, Document.DoesNotExist):
|
except (FileNotFoundError, Document.DoesNotExist):
|
||||||
raise Http404
|
raise Http404 from None
|
||||||
|
|
||||||
@action(
|
@action(
|
||||||
methods=["get", "post", "delete"],
|
methods=["get", "post", "delete"],
|
||||||
@@ -1693,7 +1690,7 @@ class DocumentViewSet(
|
|||||||
):
|
):
|
||||||
return HttpResponseForbidden("Insufficient permissions to view notes")
|
return HttpResponseForbidden("Insufficient permissions to view notes")
|
||||||
except Document.DoesNotExist:
|
except Document.DoesNotExist:
|
||||||
raise Http404
|
raise Http404 from None
|
||||||
|
|
||||||
serializer = self.get_serializer(doc)
|
serializer = self.get_serializer(doc)
|
||||||
|
|
||||||
@@ -1764,7 +1761,7 @@ class DocumentViewSet(
|
|||||||
try:
|
try:
|
||||||
note_id_int = int(note_id)
|
note_id_int = int(note_id)
|
||||||
except ValueError:
|
except ValueError:
|
||||||
raise ValidationError({"id": "A valid integer is required."})
|
raise ValidationError({"id": "A valid integer is required."}) from None
|
||||||
note = get_object_or_404(Note, id=note_id_int, document=doc)
|
note = get_object_or_404(Note, id=note_id_int, document=doc)
|
||||||
if settings.AUDIT_LOG_ENABLED:
|
if settings.AUDIT_LOG_ENABLED:
|
||||||
LogEntry.objects.log_create(
|
LogEntry.objects.log_create(
|
||||||
@@ -1808,7 +1805,7 @@ class DocumentViewSet(
|
|||||||
"Insufficient permissions to add share link",
|
"Insufficient permissions to add share link",
|
||||||
)
|
)
|
||||||
except Document.DoesNotExist:
|
except Document.DoesNotExist:
|
||||||
raise Http404
|
raise Http404 from None
|
||||||
|
|
||||||
if request.method == "GET":
|
if request.method == "GET":
|
||||||
now = timezone.now()
|
now = timezone.now()
|
||||||
@@ -1836,7 +1833,7 @@ class DocumentViewSet(
|
|||||||
"Insufficient permissions",
|
"Insufficient permissions",
|
||||||
)
|
)
|
||||||
except Document.DoesNotExist: # pragma: no cover
|
except Document.DoesNotExist: # pragma: no cover
|
||||||
raise Http404
|
raise Http404 from None
|
||||||
|
|
||||||
# documents
|
# documents
|
||||||
entries = [
|
entries = [
|
||||||
@@ -1857,28 +1854,28 @@ class DocumentViewSet(
|
|||||||
]
|
]
|
||||||
|
|
||||||
# custom fields
|
# custom fields
|
||||||
for entry in LogEntry.objects.get_for_objects(
|
entries.extend(
|
||||||
doc.custom_fields.all(),
|
{
|
||||||
).select_related("actor"):
|
"id": entry.id,
|
||||||
entries.append(
|
"timestamp": entry.timestamp,
|
||||||
{
|
"action": entry.get_action_display(),
|
||||||
"id": entry.id,
|
"changes": {
|
||||||
"timestamp": entry.timestamp,
|
"custom_fields": {
|
||||||
"action": entry.get_action_display(),
|
"type": "custom_field",
|
||||||
"changes": {
|
"field": str(entry.object_repr).split(":")[0].strip(),
|
||||||
"custom_fields": {
|
"value": str(entry.object_repr).split(":")[1].strip(),
|
||||||
"type": "custom_field",
|
|
||||||
"field": str(entry.object_repr).split(":")[0].strip(),
|
|
||||||
"value": str(entry.object_repr).split(":")[1].strip(),
|
|
||||||
},
|
|
||||||
},
|
},
|
||||||
"actor": (
|
|
||||||
{"id": entry.actor.id, "username": entry.actor.username}
|
|
||||||
if entry.actor
|
|
||||||
else None
|
|
||||||
),
|
|
||||||
},
|
},
|
||||||
)
|
"actor": (
|
||||||
|
{"id": entry.actor.id, "username": entry.actor.username}
|
||||||
|
if entry.actor
|
||||||
|
else None
|
||||||
|
),
|
||||||
|
}
|
||||||
|
for entry in LogEntry.objects.get_for_objects(
|
||||||
|
doc.custom_fields.all(),
|
||||||
|
).select_related("actor")
|
||||||
|
)
|
||||||
|
|
||||||
return Response(sorted(entries, key=lambda x: x["timestamp"], reverse=True))
|
return Response(sorted(entries, key=lambda x: x["timestamp"], reverse=True))
|
||||||
|
|
||||||
@@ -1989,13 +1986,13 @@ class DocumentViewSet(
|
|||||||
):
|
):
|
||||||
return HttpResponseForbidden("Insufficient permissions")
|
return HttpResponseForbidden("Insufficient permissions")
|
||||||
except Document.DoesNotExist:
|
except Document.DoesNotExist:
|
||||||
raise Http404
|
raise Http404 from None
|
||||||
|
|
||||||
try:
|
try:
|
||||||
doc_name, doc_data = serializer.validated_data.get("document")
|
doc_name, doc_data = serializer.validated_data.get("document")
|
||||||
version_label = serializer.validated_data.get("version_label")
|
version_label = serializer.validated_data.get("version_label")
|
||||||
|
|
||||||
t = int(mktime(datetime.now().timetuple()))
|
t = int(timezone.now().timestamp())
|
||||||
|
|
||||||
settings.SCRATCH_DIR.mkdir(parents=True, exist_ok=True)
|
settings.SCRATCH_DIR.mkdir(parents=True, exist_ok=True)
|
||||||
|
|
||||||
@@ -2040,7 +2037,7 @@ class DocumentViewSet(
|
|||||||
"root_document",
|
"root_document",
|
||||||
).get(pk=pk)
|
).get(pk=pk)
|
||||||
except Document.DoesNotExist:
|
except Document.DoesNotExist:
|
||||||
raise Http404
|
raise Http404 from None
|
||||||
return get_root_document(root_doc)
|
return get_root_document(root_doc)
|
||||||
|
|
||||||
def _get_version_doc_for_root(self, root_doc: Document, version_id) -> Document:
|
def _get_version_doc_for_root(self, root_doc: Document, version_id) -> Document:
|
||||||
@@ -2049,7 +2046,7 @@ class DocumentViewSet(
|
|||||||
pk=version_id,
|
pk=version_id,
|
||||||
)
|
)
|
||||||
except Document.DoesNotExist:
|
except Document.DoesNotExist:
|
||||||
raise Http404
|
raise Http404 from None
|
||||||
|
|
||||||
if (
|
if (
|
||||||
version_doc.id != root_doc.id
|
version_doc.id != root_doc.id
|
||||||
@@ -2623,7 +2620,7 @@ class LogViewSet(ViewSet):
|
|||||||
try:
|
try:
|
||||||
limit = int(limit_param)
|
limit = int(limit_param)
|
||||||
except (TypeError, ValueError):
|
except (TypeError, ValueError):
|
||||||
raise ValidationError({"limit": "Must be a positive integer"})
|
raise ValidationError({"limit": "Must be a positive integer"}) from None
|
||||||
if limit < 1:
|
if limit < 1:
|
||||||
raise ValidationError({"limit": "Must be a positive integer"})
|
raise ValidationError({"limit": "Must be a positive integer"})
|
||||||
else:
|
else:
|
||||||
@@ -3220,7 +3217,7 @@ class PostDocumentView(GenericAPIView[Any]):
|
|||||||
cf = serializer.validated_data.get("custom_fields")
|
cf = serializer.validated_data.get("custom_fields")
|
||||||
from_webui = serializer.validated_data.get("from_webui")
|
from_webui = serializer.validated_data.get("from_webui")
|
||||||
|
|
||||||
t = int(mktime(datetime.now().timetuple()))
|
t = int(timezone.now().timestamp())
|
||||||
|
|
||||||
settings.SCRATCH_DIR.mkdir(parents=True, exist_ok=True)
|
settings.SCRATCH_DIR.mkdir(parents=True, exist_ok=True)
|
||||||
|
|
||||||
@@ -4032,7 +4029,7 @@ class UiSettingsView(GenericAPIView[Any]):
|
|||||||
user_resp["last_name"] = user.last_name
|
user_resp["last_name"] = user.last_name
|
||||||
|
|
||||||
# strip <app_label>.
|
# strip <app_label>.
|
||||||
roles = map(lambda perm: re.sub(r"^\w+.", "", perm), user.get_all_permissions())
|
roles = (re.sub(r"^\w+.", "", perm) for perm in user.get_all_permissions())
|
||||||
return Response(
|
return Response(
|
||||||
{
|
{
|
||||||
"user": user_resp,
|
"user": user_resp,
|
||||||
@@ -5122,7 +5119,7 @@ class SystemStatusView(PassUserMixin):
|
|||||||
index_dir = settings.INDEX_DIR
|
index_dir = settings.INDEX_DIR
|
||||||
mtimes = [p.stat().st_mtime for p in index_dir.iterdir() if p.is_file()]
|
mtimes = [p.stat().st_mtime for p in index_dir.iterdir() if p.is_file()]
|
||||||
index_last_modified = (
|
index_last_modified = (
|
||||||
make_aware(datetime.fromtimestamp(max(mtimes))) if mtimes else None
|
datetime.fromtimestamp(max(mtimes), tz=UTC) if mtimes else None
|
||||||
)
|
)
|
||||||
except Exception as e:
|
except Exception as e:
|
||||||
index_status = "ERROR"
|
index_status = "ERROR"
|
||||||
|
|||||||
@@ -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-25 07:12+0000\n"
|
"POT-Creation-Date: 2026-07-23 19:21+0000\n"
|
||||||
"PO-Revision-Date: 2026-07-25 07:14\n"
|
"PO-Revision-Date: 2026-07-23 19:23\n"
|
||||||
"Last-Translator: \n"
|
"Last-Translator: \n"
|
||||||
"Language-Team: Afrikaans\n"
|
"Language-Team: Afrikaans\n"
|
||||||
"Language: af_ZA\n"
|
"Language: af_ZA\n"
|
||||||
@@ -1919,151 +1919,151 @@ msgstr ""
|
|||||||
msgid "paperless application settings"
|
msgid "paperless application settings"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:556
|
#: paperless/settings/__init__.py:545
|
||||||
msgid "English (US)"
|
msgid "English (US)"
|
||||||
msgstr "Engels (VS)"
|
msgstr "Engels (VS)"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:557
|
#: paperless/settings/__init__.py:546
|
||||||
msgid "Arabic"
|
msgid "Arabic"
|
||||||
msgstr "Arabies"
|
msgstr "Arabies"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:558
|
#: paperless/settings/__init__.py:547
|
||||||
msgid "Afrikaans"
|
msgid "Afrikaans"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:559
|
#: paperless/settings/__init__.py:548
|
||||||
msgid "Belarusian"
|
msgid "Belarusian"
|
||||||
msgstr "Belorussies"
|
msgstr "Belorussies"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:560
|
#: paperless/settings/__init__.py:549
|
||||||
msgid "Bulgarian"
|
msgid "Bulgarian"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:561
|
#: paperless/settings/__init__.py:550
|
||||||
msgid "Catalan"
|
msgid "Catalan"
|
||||||
msgstr "Katalaans"
|
msgstr "Katalaans"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:562
|
#: paperless/settings/__init__.py:551
|
||||||
msgid "Czech"
|
msgid "Czech"
|
||||||
msgstr "Tsjeggies"
|
msgstr "Tsjeggies"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:563
|
#: paperless/settings/__init__.py:552
|
||||||
msgid "Danish"
|
msgid "Danish"
|
||||||
msgstr "Deens"
|
msgstr "Deens"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:564
|
#: paperless/settings/__init__.py:553
|
||||||
msgid "German"
|
msgid "German"
|
||||||
msgstr "Duits"
|
msgstr "Duits"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:565
|
#: paperless/settings/__init__.py:554
|
||||||
msgid "Greek"
|
msgid "Greek"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:566
|
#: paperless/settings/__init__.py:555
|
||||||
msgid "English (GB)"
|
msgid "English (GB)"
|
||||||
msgstr "Engels (GB)"
|
msgstr "Engels (GB)"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:567
|
#: paperless/settings/__init__.py:556
|
||||||
msgid "Spanish"
|
msgid "Spanish"
|
||||||
msgstr "Spaans"
|
msgstr "Spaans"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:568
|
#: paperless/settings/__init__.py:557
|
||||||
msgid "Persian"
|
msgid "Persian"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:569
|
#: paperless/settings/__init__.py:558
|
||||||
msgid "Finnish"
|
msgid "Finnish"
|
||||||
msgstr "Fins"
|
msgstr "Fins"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:570
|
#: paperless/settings/__init__.py:559
|
||||||
msgid "French"
|
msgid "French"
|
||||||
msgstr "Frans"
|
msgstr "Frans"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:571
|
#: paperless/settings/__init__.py:560
|
||||||
msgid "Hungarian"
|
msgid "Hungarian"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:572
|
#: paperless/settings/__init__.py:561
|
||||||
msgid "Indonesian"
|
msgid "Indonesian"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:573
|
#: paperless/settings/__init__.py:562
|
||||||
msgid "Italian"
|
msgid "Italian"
|
||||||
msgstr "Italiaans"
|
msgstr "Italiaans"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:574
|
#: paperless/settings/__init__.py:563
|
||||||
msgid "Japanese"
|
msgid "Japanese"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:575
|
#: paperless/settings/__init__.py:564
|
||||||
msgid "Korean"
|
msgid "Korean"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:576
|
#: paperless/settings/__init__.py:565
|
||||||
msgid "Luxembourgish"
|
msgid "Luxembourgish"
|
||||||
msgstr "Luxemburgs"
|
msgstr "Luxemburgs"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:577
|
#: paperless/settings/__init__.py:566
|
||||||
msgid "Norwegian"
|
msgid "Norwegian"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:578
|
#: paperless/settings/__init__.py:567
|
||||||
msgid "Dutch"
|
msgid "Dutch"
|
||||||
msgstr "Nederlands"
|
msgstr "Nederlands"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:579
|
#: paperless/settings/__init__.py:568
|
||||||
msgid "Polish"
|
msgid "Polish"
|
||||||
msgstr "Pools"
|
msgstr "Pools"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:580
|
#: paperless/settings/__init__.py:569
|
||||||
msgid "Portuguese (Brazil)"
|
msgid "Portuguese (Brazil)"
|
||||||
msgstr "Portugees (Brasilië)"
|
msgstr "Portugees (Brasilië)"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:581
|
#: paperless/settings/__init__.py:570
|
||||||
msgid "Portuguese"
|
msgid "Portuguese"
|
||||||
msgstr "Portugees"
|
msgstr "Portugees"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:582
|
#: paperless/settings/__init__.py:571
|
||||||
msgid "Romanian"
|
msgid "Romanian"
|
||||||
msgstr "Roemeens"
|
msgstr "Roemeens"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:583
|
#: paperless/settings/__init__.py:572
|
||||||
msgid "Russian"
|
msgid "Russian"
|
||||||
msgstr "Russies"
|
msgstr "Russies"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:584
|
#: paperless/settings/__init__.py:573
|
||||||
msgid "Slovak"
|
msgid "Slovak"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:585
|
#: paperless/settings/__init__.py:574
|
||||||
msgid "Slovenian"
|
msgid "Slovenian"
|
||||||
msgstr "Sloweens"
|
msgstr "Sloweens"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:586
|
#: paperless/settings/__init__.py:575
|
||||||
msgid "Serbian"
|
msgid "Serbian"
|
||||||
msgstr "Serwies"
|
msgstr "Serwies"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:587
|
#: paperless/settings/__init__.py:576
|
||||||
msgid "Swedish"
|
msgid "Swedish"
|
||||||
msgstr "Sweeds"
|
msgstr "Sweeds"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:588
|
#: paperless/settings/__init__.py:577
|
||||||
msgid "Turkish"
|
msgid "Turkish"
|
||||||
msgstr "Turks"
|
msgstr "Turks"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:589
|
#: paperless/settings/__init__.py:578
|
||||||
msgid "Ukrainian"
|
msgid "Ukrainian"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:590
|
#: paperless/settings/__init__.py:579
|
||||||
msgid "Vietnamese"
|
msgid "Vietnamese"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:591
|
#: paperless/settings/__init__.py:580
|
||||||
msgid "Chinese Simplified"
|
msgid "Chinese Simplified"
|
||||||
msgstr "Vereenvoudigde Sjinees"
|
msgstr "Vereenvoudigde Sjinees"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:592
|
#: paperless/settings/__init__.py:581
|
||||||
msgid "Chinese Traditional"
|
msgid "Chinese Traditional"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
|||||||
@@ -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-25 07:12+0000\n"
|
"POT-Creation-Date: 2026-07-23 19:21+0000\n"
|
||||||
"PO-Revision-Date: 2026-07-25 07:14\n"
|
"PO-Revision-Date: 2026-07-23 19:23\n"
|
||||||
"Last-Translator: \n"
|
"Last-Translator: \n"
|
||||||
"Language-Team: Amharic\n"
|
"Language-Team: Amharic\n"
|
||||||
"Language: am_ET\n"
|
"Language: am_ET\n"
|
||||||
@@ -1919,151 +1919,151 @@ msgstr ""
|
|||||||
msgid "paperless application settings"
|
msgid "paperless application settings"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:556
|
#: paperless/settings/__init__.py:545
|
||||||
msgid "English (US)"
|
msgid "English (US)"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:557
|
#: paperless/settings/__init__.py:546
|
||||||
msgid "Arabic"
|
msgid "Arabic"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:558
|
#: paperless/settings/__init__.py:547
|
||||||
msgid "Afrikaans"
|
msgid "Afrikaans"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:559
|
#: paperless/settings/__init__.py:548
|
||||||
msgid "Belarusian"
|
msgid "Belarusian"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:560
|
#: paperless/settings/__init__.py:549
|
||||||
msgid "Bulgarian"
|
msgid "Bulgarian"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:561
|
#: paperless/settings/__init__.py:550
|
||||||
msgid "Catalan"
|
msgid "Catalan"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:562
|
#: paperless/settings/__init__.py:551
|
||||||
msgid "Czech"
|
msgid "Czech"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:563
|
#: paperless/settings/__init__.py:552
|
||||||
msgid "Danish"
|
msgid "Danish"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:564
|
#: paperless/settings/__init__.py:553
|
||||||
msgid "German"
|
msgid "German"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:565
|
#: paperless/settings/__init__.py:554
|
||||||
msgid "Greek"
|
msgid "Greek"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:566
|
#: paperless/settings/__init__.py:555
|
||||||
msgid "English (GB)"
|
msgid "English (GB)"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:567
|
#: paperless/settings/__init__.py:556
|
||||||
msgid "Spanish"
|
msgid "Spanish"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:568
|
#: paperless/settings/__init__.py:557
|
||||||
msgid "Persian"
|
msgid "Persian"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:569
|
#: paperless/settings/__init__.py:558
|
||||||
msgid "Finnish"
|
msgid "Finnish"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:570
|
#: paperless/settings/__init__.py:559
|
||||||
msgid "French"
|
msgid "French"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:571
|
#: paperless/settings/__init__.py:560
|
||||||
msgid "Hungarian"
|
msgid "Hungarian"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:572
|
#: paperless/settings/__init__.py:561
|
||||||
msgid "Indonesian"
|
msgid "Indonesian"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:573
|
#: paperless/settings/__init__.py:562
|
||||||
msgid "Italian"
|
msgid "Italian"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:574
|
#: paperless/settings/__init__.py:563
|
||||||
msgid "Japanese"
|
msgid "Japanese"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:575
|
#: paperless/settings/__init__.py:564
|
||||||
msgid "Korean"
|
msgid "Korean"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:576
|
#: paperless/settings/__init__.py:565
|
||||||
msgid "Luxembourgish"
|
msgid "Luxembourgish"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:577
|
#: paperless/settings/__init__.py:566
|
||||||
msgid "Norwegian"
|
msgid "Norwegian"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:578
|
#: paperless/settings/__init__.py:567
|
||||||
msgid "Dutch"
|
msgid "Dutch"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:579
|
#: paperless/settings/__init__.py:568
|
||||||
msgid "Polish"
|
msgid "Polish"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:580
|
#: paperless/settings/__init__.py:569
|
||||||
msgid "Portuguese (Brazil)"
|
msgid "Portuguese (Brazil)"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:581
|
#: paperless/settings/__init__.py:570
|
||||||
msgid "Portuguese"
|
msgid "Portuguese"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:582
|
#: paperless/settings/__init__.py:571
|
||||||
msgid "Romanian"
|
msgid "Romanian"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:583
|
#: paperless/settings/__init__.py:572
|
||||||
msgid "Russian"
|
msgid "Russian"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:584
|
#: paperless/settings/__init__.py:573
|
||||||
msgid "Slovak"
|
msgid "Slovak"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:585
|
#: paperless/settings/__init__.py:574
|
||||||
msgid "Slovenian"
|
msgid "Slovenian"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:586
|
#: paperless/settings/__init__.py:575
|
||||||
msgid "Serbian"
|
msgid "Serbian"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:587
|
#: paperless/settings/__init__.py:576
|
||||||
msgid "Swedish"
|
msgid "Swedish"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:588
|
#: paperless/settings/__init__.py:577
|
||||||
msgid "Turkish"
|
msgid "Turkish"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:589
|
#: paperless/settings/__init__.py:578
|
||||||
msgid "Ukrainian"
|
msgid "Ukrainian"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:590
|
#: paperless/settings/__init__.py:579
|
||||||
msgid "Vietnamese"
|
msgid "Vietnamese"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:591
|
#: paperless/settings/__init__.py:580
|
||||||
msgid "Chinese Simplified"
|
msgid "Chinese Simplified"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:592
|
#: paperless/settings/__init__.py:581
|
||||||
msgid "Chinese Traditional"
|
msgid "Chinese Traditional"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
|||||||
@@ -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-25 07:12+0000\n"
|
"POT-Creation-Date: 2026-07-23 19:21+0000\n"
|
||||||
"PO-Revision-Date: 2026-07-25 07:14\n"
|
"PO-Revision-Date: 2026-07-23 19:23\n"
|
||||||
"Last-Translator: \n"
|
"Last-Translator: \n"
|
||||||
"Language-Team: Arabic\n"
|
"Language-Team: Arabic\n"
|
||||||
"Language: ar_SA\n"
|
"Language: ar_SA\n"
|
||||||
@@ -1920,151 +1920,151 @@ msgstr ""
|
|||||||
msgid "paperless application settings"
|
msgid "paperless application settings"
|
||||||
msgstr "إعدادات التطبيق paperless"
|
msgstr "إعدادات التطبيق paperless"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:556
|
#: paperless/settings/__init__.py:545
|
||||||
msgid "English (US)"
|
msgid "English (US)"
|
||||||
msgstr "الإنجليزية (الولايات المتحدة)"
|
msgstr "الإنجليزية (الولايات المتحدة)"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:557
|
#: paperless/settings/__init__.py:546
|
||||||
msgid "Arabic"
|
msgid "Arabic"
|
||||||
msgstr "العربية"
|
msgstr "العربية"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:558
|
#: paperless/settings/__init__.py:547
|
||||||
msgid "Afrikaans"
|
msgid "Afrikaans"
|
||||||
msgstr "اللغة الأفريقانية"
|
msgstr "اللغة الأفريقانية"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:559
|
#: paperless/settings/__init__.py:548
|
||||||
msgid "Belarusian"
|
msgid "Belarusian"
|
||||||
msgstr "البيلاروسية"
|
msgstr "البيلاروسية"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:560
|
#: paperless/settings/__init__.py:549
|
||||||
msgid "Bulgarian"
|
msgid "Bulgarian"
|
||||||
msgstr "البلغارية"
|
msgstr "البلغارية"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:561
|
#: paperless/settings/__init__.py:550
|
||||||
msgid "Catalan"
|
msgid "Catalan"
|
||||||
msgstr "اللغة الكتالونية"
|
msgstr "اللغة الكتالونية"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:562
|
#: paperless/settings/__init__.py:551
|
||||||
msgid "Czech"
|
msgid "Czech"
|
||||||
msgstr "التشيكية"
|
msgstr "التشيكية"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:563
|
#: paperless/settings/__init__.py:552
|
||||||
msgid "Danish"
|
msgid "Danish"
|
||||||
msgstr "الدانماركية"
|
msgstr "الدانماركية"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:564
|
#: paperless/settings/__init__.py:553
|
||||||
msgid "German"
|
msgid "German"
|
||||||
msgstr "الألمانية"
|
msgstr "الألمانية"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:565
|
#: paperless/settings/__init__.py:554
|
||||||
msgid "Greek"
|
msgid "Greek"
|
||||||
msgstr "اليونانية"
|
msgstr "اليونانية"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:566
|
#: paperless/settings/__init__.py:555
|
||||||
msgid "English (GB)"
|
msgid "English (GB)"
|
||||||
msgstr "الإنجليزية (المملكة المتحدة)"
|
msgstr "الإنجليزية (المملكة المتحدة)"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:567
|
#: paperless/settings/__init__.py:556
|
||||||
msgid "Spanish"
|
msgid "Spanish"
|
||||||
msgstr "الإسبانية"
|
msgstr "الإسبانية"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:568
|
#: paperless/settings/__init__.py:557
|
||||||
msgid "Persian"
|
msgid "Persian"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:569
|
#: paperless/settings/__init__.py:558
|
||||||
msgid "Finnish"
|
msgid "Finnish"
|
||||||
msgstr "الفنلندية"
|
msgstr "الفنلندية"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:570
|
#: paperless/settings/__init__.py:559
|
||||||
msgid "French"
|
msgid "French"
|
||||||
msgstr "الفرنسية"
|
msgstr "الفرنسية"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:571
|
#: paperless/settings/__init__.py:560
|
||||||
msgid "Hungarian"
|
msgid "Hungarian"
|
||||||
msgstr "المجرية"
|
msgstr "المجرية"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:572
|
#: paperless/settings/__init__.py:561
|
||||||
msgid "Indonesian"
|
msgid "Indonesian"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:573
|
#: paperless/settings/__init__.py:562
|
||||||
msgid "Italian"
|
msgid "Italian"
|
||||||
msgstr "الإيطالية"
|
msgstr "الإيطالية"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:574
|
#: paperless/settings/__init__.py:563
|
||||||
msgid "Japanese"
|
msgid "Japanese"
|
||||||
msgstr "اليابانية"
|
msgstr "اليابانية"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:575
|
#: paperless/settings/__init__.py:564
|
||||||
msgid "Korean"
|
msgid "Korean"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:576
|
#: paperless/settings/__init__.py:565
|
||||||
msgid "Luxembourgish"
|
msgid "Luxembourgish"
|
||||||
msgstr "اللوكسمبرجية"
|
msgstr "اللوكسمبرجية"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:577
|
#: paperless/settings/__init__.py:566
|
||||||
msgid "Norwegian"
|
msgid "Norwegian"
|
||||||
msgstr "النرويجية"
|
msgstr "النرويجية"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:578
|
#: paperless/settings/__init__.py:567
|
||||||
msgid "Dutch"
|
msgid "Dutch"
|
||||||
msgstr "الهولندية"
|
msgstr "الهولندية"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:579
|
#: paperless/settings/__init__.py:568
|
||||||
msgid "Polish"
|
msgid "Polish"
|
||||||
msgstr "البولندية"
|
msgstr "البولندية"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:580
|
#: paperless/settings/__init__.py:569
|
||||||
msgid "Portuguese (Brazil)"
|
msgid "Portuguese (Brazil)"
|
||||||
msgstr "البرتغالية (البرازيل)"
|
msgstr "البرتغالية (البرازيل)"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:581
|
#: paperless/settings/__init__.py:570
|
||||||
msgid "Portuguese"
|
msgid "Portuguese"
|
||||||
msgstr "البرتغالية"
|
msgstr "البرتغالية"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:582
|
#: paperless/settings/__init__.py:571
|
||||||
msgid "Romanian"
|
msgid "Romanian"
|
||||||
msgstr "الرومانية"
|
msgstr "الرومانية"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:583
|
#: paperless/settings/__init__.py:572
|
||||||
msgid "Russian"
|
msgid "Russian"
|
||||||
msgstr "الروسية"
|
msgstr "الروسية"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:584
|
#: paperless/settings/__init__.py:573
|
||||||
msgid "Slovak"
|
msgid "Slovak"
|
||||||
msgstr "السلوفاكية"
|
msgstr "السلوفاكية"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:585
|
#: paperless/settings/__init__.py:574
|
||||||
msgid "Slovenian"
|
msgid "Slovenian"
|
||||||
msgstr "السلوفانية"
|
msgstr "السلوفانية"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:586
|
#: paperless/settings/__init__.py:575
|
||||||
msgid "Serbian"
|
msgid "Serbian"
|
||||||
msgstr "الصربية"
|
msgstr "الصربية"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:587
|
#: paperless/settings/__init__.py:576
|
||||||
msgid "Swedish"
|
msgid "Swedish"
|
||||||
msgstr "السويدية"
|
msgstr "السويدية"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:588
|
#: paperless/settings/__init__.py:577
|
||||||
msgid "Turkish"
|
msgid "Turkish"
|
||||||
msgstr "التركية"
|
msgstr "التركية"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:589
|
#: paperless/settings/__init__.py:578
|
||||||
msgid "Ukrainian"
|
msgid "Ukrainian"
|
||||||
msgstr "الأوكرانية"
|
msgstr "الأوكرانية"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:590
|
#: paperless/settings/__init__.py:579
|
||||||
msgid "Vietnamese"
|
msgid "Vietnamese"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:591
|
#: paperless/settings/__init__.py:580
|
||||||
msgid "Chinese Simplified"
|
msgid "Chinese Simplified"
|
||||||
msgstr "الصينية المبسطة"
|
msgstr "الصينية المبسطة"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:592
|
#: paperless/settings/__init__.py:581
|
||||||
msgid "Chinese Traditional"
|
msgid "Chinese Traditional"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
|||||||
@@ -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-25 07:12+0000\n"
|
"POT-Creation-Date: 2026-07-23 19:21+0000\n"
|
||||||
"PO-Revision-Date: 2026-07-25 07:14\n"
|
"PO-Revision-Date: 2026-07-23 19:23\n"
|
||||||
"Last-Translator: \n"
|
"Last-Translator: \n"
|
||||||
"Language-Team: Belarusian\n"
|
"Language-Team: Belarusian\n"
|
||||||
"Language: be_BY\n"
|
"Language: be_BY\n"
|
||||||
@@ -1919,151 +1919,151 @@ msgstr ""
|
|||||||
msgid "paperless application settings"
|
msgid "paperless application settings"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:556
|
#: paperless/settings/__init__.py:545
|
||||||
msgid "English (US)"
|
msgid "English (US)"
|
||||||
msgstr "Англійская (ЗША)"
|
msgstr "Англійская (ЗША)"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:557
|
#: paperless/settings/__init__.py:546
|
||||||
msgid "Arabic"
|
msgid "Arabic"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:558
|
#: paperless/settings/__init__.py:547
|
||||||
msgid "Afrikaans"
|
msgid "Afrikaans"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:559
|
#: paperless/settings/__init__.py:548
|
||||||
msgid "Belarusian"
|
msgid "Belarusian"
|
||||||
msgstr "Беларуская"
|
msgstr "Беларуская"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:560
|
#: paperless/settings/__init__.py:549
|
||||||
msgid "Bulgarian"
|
msgid "Bulgarian"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:561
|
#: paperless/settings/__init__.py:550
|
||||||
msgid "Catalan"
|
msgid "Catalan"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:562
|
#: paperless/settings/__init__.py:551
|
||||||
msgid "Czech"
|
msgid "Czech"
|
||||||
msgstr "Чэшская"
|
msgstr "Чэшская"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:563
|
#: paperless/settings/__init__.py:552
|
||||||
msgid "Danish"
|
msgid "Danish"
|
||||||
msgstr "Дацкая"
|
msgstr "Дацкая"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:564
|
#: paperless/settings/__init__.py:553
|
||||||
msgid "German"
|
msgid "German"
|
||||||
msgstr "Нямецкая"
|
msgstr "Нямецкая"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:565
|
#: paperless/settings/__init__.py:554
|
||||||
msgid "Greek"
|
msgid "Greek"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:566
|
#: paperless/settings/__init__.py:555
|
||||||
msgid "English (GB)"
|
msgid "English (GB)"
|
||||||
msgstr "Англійская (Вялікабрытанія)"
|
msgstr "Англійская (Вялікабрытанія)"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:567
|
#: paperless/settings/__init__.py:556
|
||||||
msgid "Spanish"
|
msgid "Spanish"
|
||||||
msgstr "Іспанская"
|
msgstr "Іспанская"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:568
|
#: paperless/settings/__init__.py:557
|
||||||
msgid "Persian"
|
msgid "Persian"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:569
|
#: paperless/settings/__init__.py:558
|
||||||
msgid "Finnish"
|
msgid "Finnish"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:570
|
#: paperless/settings/__init__.py:559
|
||||||
msgid "French"
|
msgid "French"
|
||||||
msgstr "Французская"
|
msgstr "Французская"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:571
|
#: paperless/settings/__init__.py:560
|
||||||
msgid "Hungarian"
|
msgid "Hungarian"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:572
|
#: paperless/settings/__init__.py:561
|
||||||
msgid "Indonesian"
|
msgid "Indonesian"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:573
|
#: paperless/settings/__init__.py:562
|
||||||
msgid "Italian"
|
msgid "Italian"
|
||||||
msgstr "Італьянская"
|
msgstr "Італьянская"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:574
|
#: paperless/settings/__init__.py:563
|
||||||
msgid "Japanese"
|
msgid "Japanese"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:575
|
#: paperless/settings/__init__.py:564
|
||||||
msgid "Korean"
|
msgid "Korean"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:576
|
#: paperless/settings/__init__.py:565
|
||||||
msgid "Luxembourgish"
|
msgid "Luxembourgish"
|
||||||
msgstr "Люксембургская"
|
msgstr "Люксембургская"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:577
|
#: paperless/settings/__init__.py:566
|
||||||
msgid "Norwegian"
|
msgid "Norwegian"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:578
|
#: paperless/settings/__init__.py:567
|
||||||
msgid "Dutch"
|
msgid "Dutch"
|
||||||
msgstr "Нідэрландская"
|
msgstr "Нідэрландская"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:579
|
#: paperless/settings/__init__.py:568
|
||||||
msgid "Polish"
|
msgid "Polish"
|
||||||
msgstr "Польская"
|
msgstr "Польская"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:580
|
#: paperless/settings/__init__.py:569
|
||||||
msgid "Portuguese (Brazil)"
|
msgid "Portuguese (Brazil)"
|
||||||
msgstr "Партугальская (Бразілія)"
|
msgstr "Партугальская (Бразілія)"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:581
|
#: paperless/settings/__init__.py:570
|
||||||
msgid "Portuguese"
|
msgid "Portuguese"
|
||||||
msgstr "Партугальская"
|
msgstr "Партугальская"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:582
|
#: paperless/settings/__init__.py:571
|
||||||
msgid "Romanian"
|
msgid "Romanian"
|
||||||
msgstr "Румынская"
|
msgstr "Румынская"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:583
|
#: paperless/settings/__init__.py:572
|
||||||
msgid "Russian"
|
msgid "Russian"
|
||||||
msgstr "Руская"
|
msgstr "Руская"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:584
|
#: paperless/settings/__init__.py:573
|
||||||
msgid "Slovak"
|
msgid "Slovak"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:585
|
#: paperless/settings/__init__.py:574
|
||||||
msgid "Slovenian"
|
msgid "Slovenian"
|
||||||
msgstr "Славенская"
|
msgstr "Славенская"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:586
|
#: paperless/settings/__init__.py:575
|
||||||
msgid "Serbian"
|
msgid "Serbian"
|
||||||
msgstr "Сербская"
|
msgstr "Сербская"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:587
|
#: paperless/settings/__init__.py:576
|
||||||
msgid "Swedish"
|
msgid "Swedish"
|
||||||
msgstr "Шведская"
|
msgstr "Шведская"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:588
|
#: paperless/settings/__init__.py:577
|
||||||
msgid "Turkish"
|
msgid "Turkish"
|
||||||
msgstr "Турэцкая"
|
msgstr "Турэцкая"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:589
|
#: paperless/settings/__init__.py:578
|
||||||
msgid "Ukrainian"
|
msgid "Ukrainian"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:590
|
#: paperless/settings/__init__.py:579
|
||||||
msgid "Vietnamese"
|
msgid "Vietnamese"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:591
|
#: paperless/settings/__init__.py:580
|
||||||
msgid "Chinese Simplified"
|
msgid "Chinese Simplified"
|
||||||
msgstr "Кітайская спрошчаная"
|
msgstr "Кітайская спрошчаная"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:592
|
#: paperless/settings/__init__.py:581
|
||||||
msgid "Chinese Traditional"
|
msgid "Chinese Traditional"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
|||||||
@@ -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-25 07:12+0000\n"
|
"POT-Creation-Date: 2026-07-23 19:21+0000\n"
|
||||||
"PO-Revision-Date: 2026-07-25 07:14\n"
|
"PO-Revision-Date: 2026-07-23 19:23\n"
|
||||||
"Last-Translator: \n"
|
"Last-Translator: \n"
|
||||||
"Language-Team: Bulgarian\n"
|
"Language-Team: Bulgarian\n"
|
||||||
"Language: bg_BG\n"
|
"Language: bg_BG\n"
|
||||||
@@ -1920,151 +1920,151 @@ msgstr ""
|
|||||||
msgid "paperless application settings"
|
msgid "paperless application settings"
|
||||||
msgstr "настройки на софтуера"
|
msgstr "настройки на софтуера"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:556
|
#: paperless/settings/__init__.py:545
|
||||||
msgid "English (US)"
|
msgid "English (US)"
|
||||||
msgstr "Английски (САЩ)"
|
msgstr "Английски (САЩ)"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:557
|
#: paperless/settings/__init__.py:546
|
||||||
msgid "Arabic"
|
msgid "Arabic"
|
||||||
msgstr "Арабски"
|
msgstr "Арабски"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:558
|
#: paperless/settings/__init__.py:547
|
||||||
msgid "Afrikaans"
|
msgid "Afrikaans"
|
||||||
msgstr "Африканс"
|
msgstr "Африканс"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:559
|
#: paperless/settings/__init__.py:548
|
||||||
msgid "Belarusian"
|
msgid "Belarusian"
|
||||||
msgstr "Беларуски"
|
msgstr "Беларуски"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:560
|
#: paperless/settings/__init__.py:549
|
||||||
msgid "Bulgarian"
|
msgid "Bulgarian"
|
||||||
msgstr "Български"
|
msgstr "Български"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:561
|
#: paperless/settings/__init__.py:550
|
||||||
msgid "Catalan"
|
msgid "Catalan"
|
||||||
msgstr "Каталунски"
|
msgstr "Каталунски"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:562
|
#: paperless/settings/__init__.py:551
|
||||||
msgid "Czech"
|
msgid "Czech"
|
||||||
msgstr "Чешки"
|
msgstr "Чешки"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:563
|
#: paperless/settings/__init__.py:552
|
||||||
msgid "Danish"
|
msgid "Danish"
|
||||||
msgstr "Датски"
|
msgstr "Датски"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:564
|
#: paperless/settings/__init__.py:553
|
||||||
msgid "German"
|
msgid "German"
|
||||||
msgstr "Немски"
|
msgstr "Немски"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:565
|
#: paperless/settings/__init__.py:554
|
||||||
msgid "Greek"
|
msgid "Greek"
|
||||||
msgstr "Гръцки"
|
msgstr "Гръцки"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:566
|
#: paperless/settings/__init__.py:555
|
||||||
msgid "English (GB)"
|
msgid "English (GB)"
|
||||||
msgstr "Английски (Великобритания)"
|
msgstr "Английски (Великобритания)"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:567
|
#: paperless/settings/__init__.py:556
|
||||||
msgid "Spanish"
|
msgid "Spanish"
|
||||||
msgstr "Испански"
|
msgstr "Испански"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:568
|
#: paperless/settings/__init__.py:557
|
||||||
msgid "Persian"
|
msgid "Persian"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:569
|
#: paperless/settings/__init__.py:558
|
||||||
msgid "Finnish"
|
msgid "Finnish"
|
||||||
msgstr "Финландски"
|
msgstr "Финландски"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:570
|
#: paperless/settings/__init__.py:559
|
||||||
msgid "French"
|
msgid "French"
|
||||||
msgstr "Френски"
|
msgstr "Френски"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:571
|
#: paperless/settings/__init__.py:560
|
||||||
msgid "Hungarian"
|
msgid "Hungarian"
|
||||||
msgstr "Унгарски"
|
msgstr "Унгарски"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:572
|
#: paperless/settings/__init__.py:561
|
||||||
msgid "Indonesian"
|
msgid "Indonesian"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:573
|
#: paperless/settings/__init__.py:562
|
||||||
msgid "Italian"
|
msgid "Italian"
|
||||||
msgstr "Италиански"
|
msgstr "Италиански"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:574
|
#: paperless/settings/__init__.py:563
|
||||||
msgid "Japanese"
|
msgid "Japanese"
|
||||||
msgstr "Японски"
|
msgstr "Японски"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:575
|
#: paperless/settings/__init__.py:564
|
||||||
msgid "Korean"
|
msgid "Korean"
|
||||||
msgstr "Корейски"
|
msgstr "Корейски"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:576
|
#: paperless/settings/__init__.py:565
|
||||||
msgid "Luxembourgish"
|
msgid "Luxembourgish"
|
||||||
msgstr "Люксембургски"
|
msgstr "Люксембургски"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:577
|
#: paperless/settings/__init__.py:566
|
||||||
msgid "Norwegian"
|
msgid "Norwegian"
|
||||||
msgstr "Норвежки"
|
msgstr "Норвежки"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:578
|
#: paperless/settings/__init__.py:567
|
||||||
msgid "Dutch"
|
msgid "Dutch"
|
||||||
msgstr "Холандски"
|
msgstr "Холандски"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:579
|
#: paperless/settings/__init__.py:568
|
||||||
msgid "Polish"
|
msgid "Polish"
|
||||||
msgstr "Полски"
|
msgstr "Полски"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:580
|
#: paperless/settings/__init__.py:569
|
||||||
msgid "Portuguese (Brazil)"
|
msgid "Portuguese (Brazil)"
|
||||||
msgstr "Португалски (Бразилия)"
|
msgstr "Португалски (Бразилия)"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:581
|
#: paperless/settings/__init__.py:570
|
||||||
msgid "Portuguese"
|
msgid "Portuguese"
|
||||||
msgstr "Португалски"
|
msgstr "Португалски"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:582
|
#: paperless/settings/__init__.py:571
|
||||||
msgid "Romanian"
|
msgid "Romanian"
|
||||||
msgstr "Румънски"
|
msgstr "Румънски"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:583
|
#: paperless/settings/__init__.py:572
|
||||||
msgid "Russian"
|
msgid "Russian"
|
||||||
msgstr "Руски"
|
msgstr "Руски"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:584
|
#: paperless/settings/__init__.py:573
|
||||||
msgid "Slovak"
|
msgid "Slovak"
|
||||||
msgstr "Словашки"
|
msgstr "Словашки"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:585
|
#: paperless/settings/__init__.py:574
|
||||||
msgid "Slovenian"
|
msgid "Slovenian"
|
||||||
msgstr "Словенски"
|
msgstr "Словенски"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:586
|
#: paperless/settings/__init__.py:575
|
||||||
msgid "Serbian"
|
msgid "Serbian"
|
||||||
msgstr "Сръбски"
|
msgstr "Сръбски"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:587
|
#: paperless/settings/__init__.py:576
|
||||||
msgid "Swedish"
|
msgid "Swedish"
|
||||||
msgstr "Шведски"
|
msgstr "Шведски"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:588
|
#: paperless/settings/__init__.py:577
|
||||||
msgid "Turkish"
|
msgid "Turkish"
|
||||||
msgstr "Турски"
|
msgstr "Турски"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:589
|
#: paperless/settings/__init__.py:578
|
||||||
msgid "Ukrainian"
|
msgid "Ukrainian"
|
||||||
msgstr "Украински"
|
msgstr "Украински"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:590
|
#: paperless/settings/__init__.py:579
|
||||||
msgid "Vietnamese"
|
msgid "Vietnamese"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:591
|
#: paperless/settings/__init__.py:580
|
||||||
msgid "Chinese Simplified"
|
msgid "Chinese Simplified"
|
||||||
msgstr "Китайски опростен"
|
msgstr "Китайски опростен"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:592
|
#: paperless/settings/__init__.py:581
|
||||||
msgid "Chinese Traditional"
|
msgid "Chinese Traditional"
|
||||||
msgstr "Китайски традиционен"
|
msgstr "Китайски традиционен"
|
||||||
|
|
||||||
|
|||||||
@@ -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-25 07:12+0000\n"
|
"POT-Creation-Date: 2026-07-23 19:21+0000\n"
|
||||||
"PO-Revision-Date: 2026-07-25 07:14\n"
|
"PO-Revision-Date: 2026-07-23 19:23\n"
|
||||||
"Last-Translator: \n"
|
"Last-Translator: \n"
|
||||||
"Language-Team: Catalan\n"
|
"Language-Team: Catalan\n"
|
||||||
"Language: ca_ES\n"
|
"Language: ca_ES\n"
|
||||||
@@ -1914,157 +1914,157 @@ msgstr "Estableix l'idioma de sortida de LLM"
|
|||||||
|
|
||||||
#: paperless/models.py:370
|
#: paperless/models.py:370
|
||||||
msgid "Sets the LLM timeout in seconds"
|
msgid "Sets the LLM timeout in seconds"
|
||||||
msgstr "Estableix temps d'espera en segons"
|
msgstr ""
|
||||||
|
|
||||||
#: paperless/models.py:376
|
#: paperless/models.py:376
|
||||||
msgid "paperless application settings"
|
msgid "paperless application settings"
|
||||||
msgstr "configuració de l'aplicació paperless"
|
msgstr "configuració de l'aplicació paperless"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:556
|
#: paperless/settings/__init__.py:545
|
||||||
msgid "English (US)"
|
msgid "English (US)"
|
||||||
msgstr "Anglès (US)"
|
msgstr "Anglès (US)"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:557
|
#: paperless/settings/__init__.py:546
|
||||||
msgid "Arabic"
|
msgid "Arabic"
|
||||||
msgstr "Àrab"
|
msgstr "Àrab"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:558
|
#: paperless/settings/__init__.py:547
|
||||||
msgid "Afrikaans"
|
msgid "Afrikaans"
|
||||||
msgstr "Africà"
|
msgstr "Africà"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:559
|
#: paperless/settings/__init__.py:548
|
||||||
msgid "Belarusian"
|
msgid "Belarusian"
|
||||||
msgstr "Bielorús"
|
msgstr "Bielorús"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:560
|
#: paperless/settings/__init__.py:549
|
||||||
msgid "Bulgarian"
|
msgid "Bulgarian"
|
||||||
msgstr "Búlgar"
|
msgstr "Búlgar"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:561
|
#: paperless/settings/__init__.py:550
|
||||||
msgid "Catalan"
|
msgid "Catalan"
|
||||||
msgstr "Català"
|
msgstr "Català"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:562
|
#: paperless/settings/__init__.py:551
|
||||||
msgid "Czech"
|
msgid "Czech"
|
||||||
msgstr "Txec"
|
msgstr "Txec"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:563
|
#: paperless/settings/__init__.py:552
|
||||||
msgid "Danish"
|
msgid "Danish"
|
||||||
msgstr "Danès"
|
msgstr "Danès"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:564
|
#: paperless/settings/__init__.py:553
|
||||||
msgid "German"
|
msgid "German"
|
||||||
msgstr "Alemany"
|
msgstr "Alemany"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:565
|
#: paperless/settings/__init__.py:554
|
||||||
msgid "Greek"
|
msgid "Greek"
|
||||||
msgstr "Grec"
|
msgstr "Grec"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:566
|
#: paperless/settings/__init__.py:555
|
||||||
msgid "English (GB)"
|
msgid "English (GB)"
|
||||||
msgstr "Anglès (GB)"
|
msgstr "Anglès (GB)"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:567
|
#: paperless/settings/__init__.py:556
|
||||||
msgid "Spanish"
|
msgid "Spanish"
|
||||||
msgstr "Espanyol"
|
msgstr "Espanyol"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:568
|
#: paperless/settings/__init__.py:557
|
||||||
msgid "Persian"
|
msgid "Persian"
|
||||||
msgstr "Persa"
|
msgstr "Persa"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:569
|
#: paperless/settings/__init__.py:558
|
||||||
msgid "Finnish"
|
msgid "Finnish"
|
||||||
msgstr "Finès"
|
msgstr "Finès"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:570
|
#: paperless/settings/__init__.py:559
|
||||||
msgid "French"
|
msgid "French"
|
||||||
msgstr "Francès"
|
msgstr "Francès"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:571
|
#: paperless/settings/__init__.py:560
|
||||||
msgid "Hungarian"
|
msgid "Hungarian"
|
||||||
msgstr "Hongarès"
|
msgstr "Hongarès"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:572
|
#: paperless/settings/__init__.py:561
|
||||||
msgid "Indonesian"
|
msgid "Indonesian"
|
||||||
msgstr "Indonesi"
|
msgstr "Indonesi"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:573
|
#: paperless/settings/__init__.py:562
|
||||||
msgid "Italian"
|
msgid "Italian"
|
||||||
msgstr "Italià"
|
msgstr "Italià"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:574
|
#: paperless/settings/__init__.py:563
|
||||||
msgid "Japanese"
|
msgid "Japanese"
|
||||||
msgstr "Japonès"
|
msgstr "Japonès"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:575
|
#: paperless/settings/__init__.py:564
|
||||||
msgid "Korean"
|
msgid "Korean"
|
||||||
msgstr "Coreà"
|
msgstr "Coreà"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:576
|
#: paperless/settings/__init__.py:565
|
||||||
msgid "Luxembourgish"
|
msgid "Luxembourgish"
|
||||||
msgstr "Luxemburguès"
|
msgstr "Luxemburguès"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:577
|
#: paperless/settings/__init__.py:566
|
||||||
msgid "Norwegian"
|
msgid "Norwegian"
|
||||||
msgstr "Noruec"
|
msgstr "Noruec"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:578
|
#: paperless/settings/__init__.py:567
|
||||||
msgid "Dutch"
|
msgid "Dutch"
|
||||||
msgstr "Holandès"
|
msgstr "Holandès"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:579
|
#: paperless/settings/__init__.py:568
|
||||||
msgid "Polish"
|
msgid "Polish"
|
||||||
msgstr "Polonès"
|
msgstr "Polonès"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:580
|
#: paperless/settings/__init__.py:569
|
||||||
msgid "Portuguese (Brazil)"
|
msgid "Portuguese (Brazil)"
|
||||||
msgstr "Portuguès (Brasil)"
|
msgstr "Portuguès (Brasil)"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:581
|
#: paperless/settings/__init__.py:570
|
||||||
msgid "Portuguese"
|
msgid "Portuguese"
|
||||||
msgstr "Portuguès"
|
msgstr "Portuguès"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:582
|
#: paperless/settings/__init__.py:571
|
||||||
msgid "Romanian"
|
msgid "Romanian"
|
||||||
msgstr "Romanès"
|
msgstr "Romanès"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:583
|
#: paperless/settings/__init__.py:572
|
||||||
msgid "Russian"
|
msgid "Russian"
|
||||||
msgstr "Rus"
|
msgstr "Rus"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:584
|
#: paperless/settings/__init__.py:573
|
||||||
msgid "Slovak"
|
msgid "Slovak"
|
||||||
msgstr "Eslovac"
|
msgstr "Eslovac"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:585
|
#: paperless/settings/__init__.py:574
|
||||||
msgid "Slovenian"
|
msgid "Slovenian"
|
||||||
msgstr "Eslovè"
|
msgstr "Eslovè"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:586
|
#: paperless/settings/__init__.py:575
|
||||||
msgid "Serbian"
|
msgid "Serbian"
|
||||||
msgstr "Serbi"
|
msgstr "Serbi"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:587
|
#: paperless/settings/__init__.py:576
|
||||||
msgid "Swedish"
|
msgid "Swedish"
|
||||||
msgstr "Suec"
|
msgstr "Suec"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:588
|
#: paperless/settings/__init__.py:577
|
||||||
msgid "Turkish"
|
msgid "Turkish"
|
||||||
msgstr "Turc"
|
msgstr "Turc"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:589
|
#: paperless/settings/__init__.py:578
|
||||||
msgid "Ukrainian"
|
msgid "Ukrainian"
|
||||||
msgstr "Ucranià"
|
msgstr "Ucranià"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:590
|
#: paperless/settings/__init__.py:579
|
||||||
msgid "Vietnamese"
|
msgid "Vietnamese"
|
||||||
msgstr "Vietnamita"
|
msgstr "Vietnamita"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:591
|
#: paperless/settings/__init__.py:580
|
||||||
msgid "Chinese Simplified"
|
msgid "Chinese Simplified"
|
||||||
msgstr "Xinès Simplificat"
|
msgstr "Xinès Simplificat"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:592
|
#: paperless/settings/__init__.py:581
|
||||||
msgid "Chinese Traditional"
|
msgid "Chinese Traditional"
|
||||||
msgstr "Xinès tradicional"
|
msgstr "Xinès tradicional"
|
||||||
|
|
||||||
@@ -2386,7 +2386,7 @@ msgstr "uid"
|
|||||||
|
|
||||||
#: paperless_mail/models.py:342
|
#: paperless_mail/models.py:342
|
||||||
msgid "uid validity"
|
msgid "uid validity"
|
||||||
msgstr "validació uid"
|
msgstr ""
|
||||||
|
|
||||||
#: paperless_mail/models.py:350
|
#: paperless_mail/models.py:350
|
||||||
msgid "subject"
|
msgid "subject"
|
||||||
|
|||||||
@@ -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-25 07:12+0000\n"
|
"POT-Creation-Date: 2026-07-23 19:21+0000\n"
|
||||||
"PO-Revision-Date: 2026-07-25 07:14\n"
|
"PO-Revision-Date: 2026-07-23 19:23\n"
|
||||||
"Last-Translator: \n"
|
"Last-Translator: \n"
|
||||||
"Language-Team: Czech\n"
|
"Language-Team: Czech\n"
|
||||||
"Language: cs_CZ\n"
|
"Language: cs_CZ\n"
|
||||||
@@ -261,11 +261,11 @@ msgstr ""
|
|||||||
|
|
||||||
#: documents/models.py:331
|
#: documents/models.py:331
|
||||||
msgid "version label"
|
msgid "version label"
|
||||||
msgstr "označení verze"
|
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."
|
||||||
msgstr "Volitelné krátké označení verze dokumentu."
|
msgstr ""
|
||||||
|
|
||||||
#: documents/models.py:340 documents/models.py:851 documents/models.py:905
|
#: documents/models.py:340 documents/models.py:851 documents/models.py:905
|
||||||
#: documents/models.py:1892
|
#: documents/models.py:1892
|
||||||
@@ -582,7 +582,7 @@ msgstr "filtrovací pravidla"
|
|||||||
|
|
||||||
#: documents/models.py:679 documents/models.py:934
|
#: documents/models.py:679 documents/models.py:934
|
||||||
msgid "Pending"
|
msgid "Pending"
|
||||||
msgstr "Čekající"
|
msgstr ""
|
||||||
|
|
||||||
#: documents/models.py:680 documents/models.py:757
|
#: documents/models.py:680 documents/models.py:757
|
||||||
msgid "Started"
|
msgid "Started"
|
||||||
@@ -602,7 +602,7 @@ msgstr ""
|
|||||||
|
|
||||||
#: documents/models.py:686
|
#: documents/models.py:686
|
||||||
msgid "Consume File"
|
msgid "Consume File"
|
||||||
msgstr "Zpracování souboru"
|
msgstr "Soubor zpracování"
|
||||||
|
|
||||||
#: documents/models.py:687
|
#: documents/models.py:687
|
||||||
msgid "Train Classifier"
|
msgid "Train Classifier"
|
||||||
@@ -610,7 +610,7 @@ msgstr "Trénovací klasifikátor"
|
|||||||
|
|
||||||
#: documents/models.py:688
|
#: documents/models.py:688
|
||||||
msgid "Sanity Check"
|
msgid "Sanity Check"
|
||||||
msgstr "Kontrola zdraví"
|
msgstr ""
|
||||||
|
|
||||||
#: documents/models.py:689
|
#: documents/models.py:689
|
||||||
msgid "Index Optimize"
|
msgid "Index Optimize"
|
||||||
@@ -622,31 +622,31 @@ msgstr "Načíst poštu"
|
|||||||
|
|
||||||
#: documents/models.py:691
|
#: documents/models.py:691
|
||||||
msgid "LLM Index"
|
msgid "LLM Index"
|
||||||
msgstr "Index LLM"
|
msgstr ""
|
||||||
|
|
||||||
#: documents/models.py:692
|
#: documents/models.py:692
|
||||||
msgid "Empty Trash"
|
msgid "Empty Trash"
|
||||||
msgstr "Vyprázdnění koše"
|
msgstr ""
|
||||||
|
|
||||||
#: documents/models.py:693
|
#: documents/models.py:693
|
||||||
msgid "Check Workflows"
|
msgid "Check Workflows"
|
||||||
msgstr "Kontrola postupů"
|
msgstr ""
|
||||||
|
|
||||||
#: documents/models.py:694
|
#: documents/models.py:694
|
||||||
msgid "Bulk Update"
|
msgid "Bulk Update"
|
||||||
msgstr "Hromadná aktualizace"
|
msgstr ""
|
||||||
|
|
||||||
#: documents/models.py:695
|
#: documents/models.py:695
|
||||||
msgid "Reprocess Document"
|
msgid "Reprocess Document"
|
||||||
msgstr "Opětovné zpracování dokumentu"
|
msgstr ""
|
||||||
|
|
||||||
#: documents/models.py:696
|
#: documents/models.py:696
|
||||||
msgid "Build Share Link"
|
msgid "Build Share Link"
|
||||||
msgstr "Sestavení odkazu ke sdílení"
|
msgstr ""
|
||||||
|
|
||||||
#: documents/models.py:697
|
#: documents/models.py:697
|
||||||
msgid "Bulk Delete"
|
msgid "Bulk Delete"
|
||||||
msgstr "Hromadné smazání"
|
msgstr ""
|
||||||
|
|
||||||
#: documents/models.py:706 documents/models.py:1277
|
#: documents/models.py:706 documents/models.py:1277
|
||||||
msgid "Scheduled"
|
msgid "Scheduled"
|
||||||
@@ -662,19 +662,19 @@ msgstr ""
|
|||||||
|
|
||||||
#: documents/models.py:709
|
#: documents/models.py:709
|
||||||
msgid "Folder Consume"
|
msgid "Folder Consume"
|
||||||
msgstr "Zpracování složky"
|
msgstr ""
|
||||||
|
|
||||||
#: documents/models.py:710
|
#: documents/models.py:710
|
||||||
msgid "Email Consume"
|
msgid "Email Consume"
|
||||||
msgstr "Zpracování e-mailu"
|
msgstr ""
|
||||||
|
|
||||||
#: documents/models.py:711
|
#: documents/models.py:711
|
||||||
msgid "System"
|
msgid "System"
|
||||||
msgstr "Systém"
|
msgstr ""
|
||||||
|
|
||||||
#: documents/models.py:712
|
#: documents/models.py:712
|
||||||
msgid "Manual"
|
msgid "Manual"
|
||||||
msgstr "Ruční"
|
msgstr ""
|
||||||
|
|
||||||
#: documents/models.py:718
|
#: documents/models.py:718
|
||||||
msgid "Task ID"
|
msgid "Task ID"
|
||||||
@@ -750,7 +750,7 @@ msgstr ""
|
|||||||
|
|
||||||
#: documents/models.py:806
|
#: documents/models.py:806
|
||||||
msgid "Tasks"
|
msgid "Tasks"
|
||||||
msgstr "Úlohy"
|
msgstr ""
|
||||||
|
|
||||||
#: documents/models.py:836
|
#: documents/models.py:836
|
||||||
msgid "Note for the document"
|
msgid "Note for the document"
|
||||||
@@ -802,7 +802,7 @@ msgstr ""
|
|||||||
|
|
||||||
#: documents/models.py:937
|
#: documents/models.py:937
|
||||||
msgid "Failed"
|
msgid "Failed"
|
||||||
msgstr "Selhané"
|
msgstr ""
|
||||||
|
|
||||||
#: documents/models.py:984
|
#: documents/models.py:984
|
||||||
msgid "size (bytes)"
|
msgid "size (bytes)"
|
||||||
@@ -826,7 +826,7 @@ msgstr ""
|
|||||||
|
|
||||||
#: documents/models.py:1017
|
#: documents/models.py:1017
|
||||||
msgid "share link bundles"
|
msgid "share link bundles"
|
||||||
msgstr "balíčky sdílení odkazů"
|
msgstr ""
|
||||||
|
|
||||||
#: documents/models.py:1020
|
#: documents/models.py:1020
|
||||||
#, python-format
|
#, python-format
|
||||||
@@ -971,7 +971,7 @@ msgstr "má tento typ dokumentu"
|
|||||||
|
|
||||||
#: documents/models.py:1377
|
#: documents/models.py:1377
|
||||||
msgid "has one of these document types"
|
msgid "has one of these document types"
|
||||||
msgstr "má jeden z následujících typů dokumentů"
|
msgstr ""
|
||||||
|
|
||||||
#: documents/models.py:1384
|
#: documents/models.py:1384
|
||||||
msgid "does not have these document type(s)"
|
msgid "does not have these document type(s)"
|
||||||
@@ -1342,7 +1342,7 @@ msgstr "spuštění pracovních postupů"
|
|||||||
#: documents/serialisers.py:2763 documents/views.py:298 documents/views.py:2541
|
#: documents/serialisers.py:2763 documents/views.py:298 documents/views.py:2541
|
||||||
#: paperless_mail/serialisers.py:155
|
#: paperless_mail/serialisers.py:155
|
||||||
msgid "Insufficient permissions."
|
msgid "Insufficient permissions."
|
||||||
msgstr "Nedostatečná oprávnění."
|
msgstr ""
|
||||||
|
|
||||||
#: documents/serialisers.py:710
|
#: documents/serialisers.py:710
|
||||||
msgid "Invalid color."
|
msgid "Invalid color."
|
||||||
@@ -1655,7 +1655,7 @@ msgstr ""
|
|||||||
#: documents/views.py:4512
|
#: documents/views.py:4512
|
||||||
#, 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 ""
|
||||||
|
|
||||||
#: documents/views.py:4558
|
#: documents/views.py:4558
|
||||||
msgid "Bundle is already being processed."
|
msgid "Bundle is already being processed."
|
||||||
@@ -1779,7 +1779,7 @@ msgstr "Nastaví režim OCR"
|
|||||||
|
|
||||||
#: paperless/models.py:131
|
#: paperless/models.py:131
|
||||||
msgid "Controls archive file generation"
|
msgid "Controls archive file generation"
|
||||||
msgstr "Ovládá generování archivních souborů"
|
msgstr ""
|
||||||
|
|
||||||
#: paperless/models.py:139
|
#: paperless/models.py:139
|
||||||
msgid "Sets image DPI fallback value"
|
msgid "Sets image DPI fallback value"
|
||||||
@@ -1867,7 +1867,7 @@ msgstr "Nastaví mapování čárových kódů na štítky"
|
|||||||
|
|
||||||
#: paperless/models.py:285
|
#: paperless/models.py:285
|
||||||
msgid "Enables splitting on tag barcodes"
|
msgid "Enables splitting on tag barcodes"
|
||||||
msgstr "Umožňuje rozdělení podle čárových kódů štítků"
|
msgstr ""
|
||||||
|
|
||||||
#: paperless/models.py:294
|
#: paperless/models.py:294
|
||||||
msgid "Enables AI features"
|
msgid "Enables AI features"
|
||||||
@@ -1875,197 +1875,197 @@ msgstr ""
|
|||||||
|
|
||||||
#: paperless/models.py:300
|
#: paperless/models.py:300
|
||||||
msgid "Sets the LLM embedding backend"
|
msgid "Sets the LLM embedding backend"
|
||||||
msgstr "Nastaví backend pro vkládání LLM"
|
msgstr ""
|
||||||
|
|
||||||
#: paperless/models.py:308
|
#: paperless/models.py:308
|
||||||
msgid "Sets the LLM embedding model"
|
msgid "Sets the LLM embedding model"
|
||||||
msgstr "Nastaví model vkládání LLM"
|
msgstr ""
|
||||||
|
|
||||||
#: paperless/models.py:315
|
#: paperless/models.py:315
|
||||||
msgid "Sets the LLM embedding endpoint, optional"
|
msgid "Sets the LLM embedding endpoint, optional"
|
||||||
msgstr "Nastaví koncový bod vkládání LLM, volitelné"
|
msgstr ""
|
||||||
|
|
||||||
#: paperless/models.py:322
|
#: paperless/models.py:322
|
||||||
msgid "Sets the LLM embedding chunk size"
|
msgid "Sets the LLM embedding chunk size"
|
||||||
msgstr "Nastaví velikost bloků vkládání LLM"
|
msgstr ""
|
||||||
|
|
||||||
#: paperless/models.py:328
|
#: paperless/models.py:328
|
||||||
msgid "Sets the LLM context size"
|
msgid "Sets the LLM context size"
|
||||||
msgstr "Nastaví velikost kontextu LLM"
|
msgstr ""
|
||||||
|
|
||||||
#: paperless/models.py:334
|
#: paperless/models.py:334
|
||||||
msgid "Sets the LLM backend"
|
msgid "Sets the LLM backend"
|
||||||
msgstr "Nastaví backend LLM"
|
msgstr ""
|
||||||
|
|
||||||
#: paperless/models.py:342
|
#: paperless/models.py:342
|
||||||
msgid "Sets the LLM model"
|
msgid "Sets the LLM model"
|
||||||
msgstr "Nastaví model LLM"
|
msgstr ""
|
||||||
|
|
||||||
#: paperless/models.py:349
|
#: paperless/models.py:349
|
||||||
msgid "Sets the LLM API key"
|
msgid "Sets the LLM API key"
|
||||||
msgstr "Nastaví klíč API LLM"
|
msgstr ""
|
||||||
|
|
||||||
#: paperless/models.py:356
|
#: paperless/models.py:356
|
||||||
msgid "Sets the LLM endpoint, optional"
|
msgid "Sets the LLM endpoint, optional"
|
||||||
msgstr "Nastaví koncový bod LLM, volitelné"
|
msgstr ""
|
||||||
|
|
||||||
#: paperless/models.py:363
|
#: paperless/models.py:363
|
||||||
msgid "Sets the LLM output language"
|
msgid "Sets the LLM output language"
|
||||||
msgstr "Nastaví výstupní jazyk LLM"
|
msgstr ""
|
||||||
|
|
||||||
#: paperless/models.py:370
|
#: paperless/models.py:370
|
||||||
msgid "Sets the LLM timeout in seconds"
|
msgid "Sets the LLM timeout in seconds"
|
||||||
msgstr "Nastaví časový limit LLM v sekundách"
|
msgstr ""
|
||||||
|
|
||||||
#: paperless/models.py:376
|
#: paperless/models.py:376
|
||||||
msgid "paperless application settings"
|
msgid "paperless application settings"
|
||||||
msgstr "nastavení aplikace paperless"
|
msgstr "nastavení aplikace paperless"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:556
|
#: paperless/settings/__init__.py:545
|
||||||
msgid "English (US)"
|
msgid "English (US)"
|
||||||
msgstr "Angličtina (US)"
|
msgstr "Angličtina (US)"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:557
|
#: paperless/settings/__init__.py:546
|
||||||
msgid "Arabic"
|
msgid "Arabic"
|
||||||
msgstr "Arabština"
|
msgstr "Arabština"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:558
|
#: paperless/settings/__init__.py:547
|
||||||
msgid "Afrikaans"
|
msgid "Afrikaans"
|
||||||
msgstr "Afrikánština"
|
msgstr "Afrikánština"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:559
|
#: paperless/settings/__init__.py:548
|
||||||
msgid "Belarusian"
|
msgid "Belarusian"
|
||||||
msgstr "Běloruština"
|
msgstr "Běloruština"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:560
|
#: paperless/settings/__init__.py:549
|
||||||
msgid "Bulgarian"
|
msgid "Bulgarian"
|
||||||
msgstr "Bulharština"
|
msgstr "Bulharština"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:561
|
#: paperless/settings/__init__.py:550
|
||||||
msgid "Catalan"
|
msgid "Catalan"
|
||||||
msgstr "Katalánština"
|
msgstr "Katalánština"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:562
|
#: paperless/settings/__init__.py:551
|
||||||
msgid "Czech"
|
msgid "Czech"
|
||||||
msgstr "Čeština"
|
msgstr "Čeština"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:563
|
#: paperless/settings/__init__.py:552
|
||||||
msgid "Danish"
|
msgid "Danish"
|
||||||
msgstr "Dánština"
|
msgstr "Dánština"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:564
|
#: paperless/settings/__init__.py:553
|
||||||
msgid "German"
|
msgid "German"
|
||||||
msgstr "Němčina"
|
msgstr "Němčina"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:565
|
#: paperless/settings/__init__.py:554
|
||||||
msgid "Greek"
|
msgid "Greek"
|
||||||
msgstr "Řečtina"
|
msgstr "Řečtina"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:566
|
#: paperless/settings/__init__.py:555
|
||||||
msgid "English (GB)"
|
msgid "English (GB)"
|
||||||
msgstr "Angličtina (GB)"
|
msgstr "Angličtina (GB)"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:567
|
#: paperless/settings/__init__.py:556
|
||||||
msgid "Spanish"
|
msgid "Spanish"
|
||||||
msgstr "Španělština"
|
msgstr "Španělština"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:568
|
#: paperless/settings/__init__.py:557
|
||||||
msgid "Persian"
|
msgid "Persian"
|
||||||
msgstr "Perština"
|
msgstr "Perština"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:569
|
#: paperless/settings/__init__.py:558
|
||||||
msgid "Finnish"
|
msgid "Finnish"
|
||||||
msgstr "Finština"
|
msgstr "Finština"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:570
|
#: paperless/settings/__init__.py:559
|
||||||
msgid "French"
|
msgid "French"
|
||||||
msgstr "Francouzština"
|
msgstr "Francouzština"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:571
|
#: paperless/settings/__init__.py:560
|
||||||
msgid "Hungarian"
|
msgid "Hungarian"
|
||||||
msgstr "Maďarština"
|
msgstr "Maďarština"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:572
|
#: paperless/settings/__init__.py:561
|
||||||
msgid "Indonesian"
|
msgid "Indonesian"
|
||||||
msgstr "Indonéština"
|
msgstr "Indonéština"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:573
|
#: paperless/settings/__init__.py:562
|
||||||
msgid "Italian"
|
msgid "Italian"
|
||||||
msgstr "Italština"
|
msgstr "Italština"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:574
|
#: paperless/settings/__init__.py:563
|
||||||
msgid "Japanese"
|
msgid "Japanese"
|
||||||
msgstr "Japonština"
|
msgstr "Japonština"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:575
|
#: paperless/settings/__init__.py:564
|
||||||
msgid "Korean"
|
msgid "Korean"
|
||||||
msgstr "Korejština"
|
msgstr "Korejština"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:576
|
#: paperless/settings/__init__.py:565
|
||||||
msgid "Luxembourgish"
|
msgid "Luxembourgish"
|
||||||
msgstr "Lucemburština"
|
msgstr "Lucemburština"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:577
|
#: paperless/settings/__init__.py:566
|
||||||
msgid "Norwegian"
|
msgid "Norwegian"
|
||||||
msgstr "Norština"
|
msgstr "Norština"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:578
|
#: paperless/settings/__init__.py:567
|
||||||
msgid "Dutch"
|
msgid "Dutch"
|
||||||
msgstr "Holandština"
|
msgstr "Holandština"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:579
|
#: paperless/settings/__init__.py:568
|
||||||
msgid "Polish"
|
msgid "Polish"
|
||||||
msgstr "Polština"
|
msgstr "Polština"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:580
|
#: paperless/settings/__init__.py:569
|
||||||
msgid "Portuguese (Brazil)"
|
msgid "Portuguese (Brazil)"
|
||||||
msgstr "Portugalština (Brazílie)"
|
msgstr "Portugalština (Brazílie)"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:581
|
#: paperless/settings/__init__.py:570
|
||||||
msgid "Portuguese"
|
msgid "Portuguese"
|
||||||
msgstr "Portugalština"
|
msgstr "Portugalština"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:582
|
#: paperless/settings/__init__.py:571
|
||||||
msgid "Romanian"
|
msgid "Romanian"
|
||||||
msgstr "Rumunština"
|
msgstr "Rumunština"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:583
|
#: paperless/settings/__init__.py:572
|
||||||
msgid "Russian"
|
msgid "Russian"
|
||||||
msgstr "Ruština"
|
msgstr "Ruština"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:584
|
#: paperless/settings/__init__.py:573
|
||||||
msgid "Slovak"
|
msgid "Slovak"
|
||||||
msgstr "Slovenština"
|
msgstr "Slovenština"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:585
|
#: paperless/settings/__init__.py:574
|
||||||
msgid "Slovenian"
|
msgid "Slovenian"
|
||||||
msgstr "Slovinština"
|
msgstr "Slovinština"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:586
|
#: paperless/settings/__init__.py:575
|
||||||
msgid "Serbian"
|
msgid "Serbian"
|
||||||
msgstr "Srbština"
|
msgstr "Srbština"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:587
|
#: paperless/settings/__init__.py:576
|
||||||
msgid "Swedish"
|
msgid "Swedish"
|
||||||
msgstr "Švédština"
|
msgstr "Švédština"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:588
|
#: paperless/settings/__init__.py:577
|
||||||
msgid "Turkish"
|
msgid "Turkish"
|
||||||
msgstr "Turečtina"
|
msgstr "Turečtina"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:589
|
#: paperless/settings/__init__.py:578
|
||||||
msgid "Ukrainian"
|
msgid "Ukrainian"
|
||||||
msgstr "Ukrajinština"
|
msgstr "Ukrajinština"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:590
|
#: paperless/settings/__init__.py:579
|
||||||
msgid "Vietnamese"
|
msgid "Vietnamese"
|
||||||
msgstr "Vietnamština"
|
msgstr "Vietnamština"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:591
|
#: paperless/settings/__init__.py:580
|
||||||
msgid "Chinese Simplified"
|
msgid "Chinese Simplified"
|
||||||
msgstr "Čínština (zjednodušená)"
|
msgstr "Čínština (zjednodušená)"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:592
|
#: paperless/settings/__init__.py:581
|
||||||
msgid "Chinese Traditional"
|
msgid "Chinese Traditional"
|
||||||
msgstr "Čínština (tradiční)"
|
msgstr "Čínština (tradiční)"
|
||||||
|
|
||||||
|
|||||||
@@ -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-25 07:12+0000\n"
|
"POT-Creation-Date: 2026-07-23 19:21+0000\n"
|
||||||
"PO-Revision-Date: 2026-07-25 07:14\n"
|
"PO-Revision-Date: 2026-07-23 19:23\n"
|
||||||
"Last-Translator: \n"
|
"Last-Translator: \n"
|
||||||
"Language-Team: Danish\n"
|
"Language-Team: Danish\n"
|
||||||
"Language: da_DK\n"
|
"Language: da_DK\n"
|
||||||
@@ -1920,151 +1920,151 @@ msgstr ""
|
|||||||
msgid "paperless application settings"
|
msgid "paperless application settings"
|
||||||
msgstr "paperless-applikationsindstillinger"
|
msgstr "paperless-applikationsindstillinger"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:556
|
#: paperless/settings/__init__.py:545
|
||||||
msgid "English (US)"
|
msgid "English (US)"
|
||||||
msgstr "Engelsk (USA)"
|
msgstr "Engelsk (USA)"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:557
|
#: paperless/settings/__init__.py:546
|
||||||
msgid "Arabic"
|
msgid "Arabic"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:558
|
#: paperless/settings/__init__.py:547
|
||||||
msgid "Afrikaans"
|
msgid "Afrikaans"
|
||||||
msgstr "Afrikaans"
|
msgstr "Afrikaans"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:559
|
#: paperless/settings/__init__.py:548
|
||||||
msgid "Belarusian"
|
msgid "Belarusian"
|
||||||
msgstr "Hviderussisk"
|
msgstr "Hviderussisk"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:560
|
#: paperless/settings/__init__.py:549
|
||||||
msgid "Bulgarian"
|
msgid "Bulgarian"
|
||||||
msgstr "Bulgarsk"
|
msgstr "Bulgarsk"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:561
|
#: paperless/settings/__init__.py:550
|
||||||
msgid "Catalan"
|
msgid "Catalan"
|
||||||
msgstr "Katalansk"
|
msgstr "Katalansk"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:562
|
#: paperless/settings/__init__.py:551
|
||||||
msgid "Czech"
|
msgid "Czech"
|
||||||
msgstr "Tjekkisk"
|
msgstr "Tjekkisk"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:563
|
#: paperless/settings/__init__.py:552
|
||||||
msgid "Danish"
|
msgid "Danish"
|
||||||
msgstr "Dansk"
|
msgstr "Dansk"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:564
|
#: paperless/settings/__init__.py:553
|
||||||
msgid "German"
|
msgid "German"
|
||||||
msgstr "Tysk"
|
msgstr "Tysk"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:565
|
#: paperless/settings/__init__.py:554
|
||||||
msgid "Greek"
|
msgid "Greek"
|
||||||
msgstr "Græsk"
|
msgstr "Græsk"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:566
|
#: paperless/settings/__init__.py:555
|
||||||
msgid "English (GB)"
|
msgid "English (GB)"
|
||||||
msgstr "Engelsk (GB)"
|
msgstr "Engelsk (GB)"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:567
|
#: paperless/settings/__init__.py:556
|
||||||
msgid "Spanish"
|
msgid "Spanish"
|
||||||
msgstr "Spansk"
|
msgstr "Spansk"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:568
|
#: paperless/settings/__init__.py:557
|
||||||
msgid "Persian"
|
msgid "Persian"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:569
|
#: paperless/settings/__init__.py:558
|
||||||
msgid "Finnish"
|
msgid "Finnish"
|
||||||
msgstr "Finsk"
|
msgstr "Finsk"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:570
|
#: paperless/settings/__init__.py:559
|
||||||
msgid "French"
|
msgid "French"
|
||||||
msgstr "Fransk"
|
msgstr "Fransk"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:571
|
#: paperless/settings/__init__.py:560
|
||||||
msgid "Hungarian"
|
msgid "Hungarian"
|
||||||
msgstr "Ungarsk"
|
msgstr "Ungarsk"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:572
|
#: paperless/settings/__init__.py:561
|
||||||
msgid "Indonesian"
|
msgid "Indonesian"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:573
|
#: paperless/settings/__init__.py:562
|
||||||
msgid "Italian"
|
msgid "Italian"
|
||||||
msgstr "Italiensk"
|
msgstr "Italiensk"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:574
|
#: paperless/settings/__init__.py:563
|
||||||
msgid "Japanese"
|
msgid "Japanese"
|
||||||
msgstr "Japansk"
|
msgstr "Japansk"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:575
|
#: paperless/settings/__init__.py:564
|
||||||
msgid "Korean"
|
msgid "Korean"
|
||||||
msgstr "Koreansk"
|
msgstr "Koreansk"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:576
|
#: paperless/settings/__init__.py:565
|
||||||
msgid "Luxembourgish"
|
msgid "Luxembourgish"
|
||||||
msgstr "Luxemburgsk"
|
msgstr "Luxemburgsk"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:577
|
#: paperless/settings/__init__.py:566
|
||||||
msgid "Norwegian"
|
msgid "Norwegian"
|
||||||
msgstr "Norsk"
|
msgstr "Norsk"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:578
|
#: paperless/settings/__init__.py:567
|
||||||
msgid "Dutch"
|
msgid "Dutch"
|
||||||
msgstr "Hollandsk"
|
msgstr "Hollandsk"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:579
|
#: paperless/settings/__init__.py:568
|
||||||
msgid "Polish"
|
msgid "Polish"
|
||||||
msgstr "Polsk"
|
msgstr "Polsk"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:580
|
#: paperless/settings/__init__.py:569
|
||||||
msgid "Portuguese (Brazil)"
|
msgid "Portuguese (Brazil)"
|
||||||
msgstr "Portugisisk (Brasilien)"
|
msgstr "Portugisisk (Brasilien)"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:581
|
#: paperless/settings/__init__.py:570
|
||||||
msgid "Portuguese"
|
msgid "Portuguese"
|
||||||
msgstr "Portugisisk"
|
msgstr "Portugisisk"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:582
|
#: paperless/settings/__init__.py:571
|
||||||
msgid "Romanian"
|
msgid "Romanian"
|
||||||
msgstr "Romansk"
|
msgstr "Romansk"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:583
|
#: paperless/settings/__init__.py:572
|
||||||
msgid "Russian"
|
msgid "Russian"
|
||||||
msgstr "Russisk"
|
msgstr "Russisk"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:584
|
#: paperless/settings/__init__.py:573
|
||||||
msgid "Slovak"
|
msgid "Slovak"
|
||||||
msgstr "Slovakisk"
|
msgstr "Slovakisk"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:585
|
#: paperless/settings/__init__.py:574
|
||||||
msgid "Slovenian"
|
msgid "Slovenian"
|
||||||
msgstr "Slovensk"
|
msgstr "Slovensk"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:586
|
#: paperless/settings/__init__.py:575
|
||||||
msgid "Serbian"
|
msgid "Serbian"
|
||||||
msgstr "Serbisk"
|
msgstr "Serbisk"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:587
|
#: paperless/settings/__init__.py:576
|
||||||
msgid "Swedish"
|
msgid "Swedish"
|
||||||
msgstr "Svensk"
|
msgstr "Svensk"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:588
|
#: paperless/settings/__init__.py:577
|
||||||
msgid "Turkish"
|
msgid "Turkish"
|
||||||
msgstr "Tyrkisk"
|
msgstr "Tyrkisk"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:589
|
#: paperless/settings/__init__.py:578
|
||||||
msgid "Ukrainian"
|
msgid "Ukrainian"
|
||||||
msgstr "Ukrainsk"
|
msgstr "Ukrainsk"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:590
|
#: paperless/settings/__init__.py:579
|
||||||
msgid "Vietnamese"
|
msgid "Vietnamese"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:591
|
#: paperless/settings/__init__.py:580
|
||||||
msgid "Chinese Simplified"
|
msgid "Chinese Simplified"
|
||||||
msgstr "Kinesisk, forenklet"
|
msgstr "Kinesisk, forenklet"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:592
|
#: paperless/settings/__init__.py:581
|
||||||
msgid "Chinese Traditional"
|
msgid "Chinese Traditional"
|
||||||
msgstr "Kinesisk, traditionelt"
|
msgstr "Kinesisk, traditionelt"
|
||||||
|
|
||||||
|
|||||||
@@ -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-25 07:12+0000\n"
|
"POT-Creation-Date: 2026-07-23 19:21+0000\n"
|
||||||
"PO-Revision-Date: 2026-07-25 07:14\n"
|
"PO-Revision-Date: 2026-07-23 19:23\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"
|
||||||
@@ -1920,151 +1920,151 @@ msgstr ""
|
|||||||
msgid "paperless application settings"
|
msgid "paperless application settings"
|
||||||
msgstr "Paperless-ngx-Anwendungseinstellungen"
|
msgstr "Paperless-ngx-Anwendungseinstellungen"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:556
|
#: paperless/settings/__init__.py:545
|
||||||
msgid "English (US)"
|
msgid "English (US)"
|
||||||
msgstr "Englisch (US)"
|
msgstr "Englisch (US)"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:557
|
#: paperless/settings/__init__.py:546
|
||||||
msgid "Arabic"
|
msgid "Arabic"
|
||||||
msgstr "Arabisch"
|
msgstr "Arabisch"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:558
|
#: paperless/settings/__init__.py:547
|
||||||
msgid "Afrikaans"
|
msgid "Afrikaans"
|
||||||
msgstr "Afrikanisch"
|
msgstr "Afrikanisch"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:559
|
#: paperless/settings/__init__.py:548
|
||||||
msgid "Belarusian"
|
msgid "Belarusian"
|
||||||
msgstr "Belarussisch"
|
msgstr "Belarussisch"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:560
|
#: paperless/settings/__init__.py:549
|
||||||
msgid "Bulgarian"
|
msgid "Bulgarian"
|
||||||
msgstr "Bulgarisch"
|
msgstr "Bulgarisch"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:561
|
#: paperless/settings/__init__.py:550
|
||||||
msgid "Catalan"
|
msgid "Catalan"
|
||||||
msgstr "Katalanisch"
|
msgstr "Katalanisch"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:562
|
#: paperless/settings/__init__.py:551
|
||||||
msgid "Czech"
|
msgid "Czech"
|
||||||
msgstr "Tschechisch"
|
msgstr "Tschechisch"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:563
|
#: paperless/settings/__init__.py:552
|
||||||
msgid "Danish"
|
msgid "Danish"
|
||||||
msgstr "Dänisch"
|
msgstr "Dänisch"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:564
|
#: paperless/settings/__init__.py:553
|
||||||
msgid "German"
|
msgid "German"
|
||||||
msgstr "Deutsch"
|
msgstr "Deutsch"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:565
|
#: paperless/settings/__init__.py:554
|
||||||
msgid "Greek"
|
msgid "Greek"
|
||||||
msgstr "Griechisch"
|
msgstr "Griechisch"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:566
|
#: paperless/settings/__init__.py:555
|
||||||
msgid "English (GB)"
|
msgid "English (GB)"
|
||||||
msgstr "Englisch (UK)"
|
msgstr "Englisch (UK)"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:567
|
#: paperless/settings/__init__.py:556
|
||||||
msgid "Spanish"
|
msgid "Spanish"
|
||||||
msgstr "Spanisch"
|
msgstr "Spanisch"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:568
|
#: paperless/settings/__init__.py:557
|
||||||
msgid "Persian"
|
msgid "Persian"
|
||||||
msgstr "Persisch"
|
msgstr "Persisch"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:569
|
#: paperless/settings/__init__.py:558
|
||||||
msgid "Finnish"
|
msgid "Finnish"
|
||||||
msgstr "Finnisch"
|
msgstr "Finnisch"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:570
|
#: paperless/settings/__init__.py:559
|
||||||
msgid "French"
|
msgid "French"
|
||||||
msgstr "Französisch"
|
msgstr "Französisch"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:571
|
#: paperless/settings/__init__.py:560
|
||||||
msgid "Hungarian"
|
msgid "Hungarian"
|
||||||
msgstr "Ungarisch"
|
msgstr "Ungarisch"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:572
|
#: paperless/settings/__init__.py:561
|
||||||
msgid "Indonesian"
|
msgid "Indonesian"
|
||||||
msgstr "Indonesisch"
|
msgstr "Indonesisch"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:573
|
#: paperless/settings/__init__.py:562
|
||||||
msgid "Italian"
|
msgid "Italian"
|
||||||
msgstr "Italienisch"
|
msgstr "Italienisch"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:574
|
#: paperless/settings/__init__.py:563
|
||||||
msgid "Japanese"
|
msgid "Japanese"
|
||||||
msgstr "Japanisch"
|
msgstr "Japanisch"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:575
|
#: paperless/settings/__init__.py:564
|
||||||
msgid "Korean"
|
msgid "Korean"
|
||||||
msgstr "Koreanisch"
|
msgstr "Koreanisch"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:576
|
#: paperless/settings/__init__.py:565
|
||||||
msgid "Luxembourgish"
|
msgid "Luxembourgish"
|
||||||
msgstr "Luxemburgisch"
|
msgstr "Luxemburgisch"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:577
|
#: paperless/settings/__init__.py:566
|
||||||
msgid "Norwegian"
|
msgid "Norwegian"
|
||||||
msgstr "Norwegisch"
|
msgstr "Norwegisch"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:578
|
#: paperless/settings/__init__.py:567
|
||||||
msgid "Dutch"
|
msgid "Dutch"
|
||||||
msgstr "Niederländisch"
|
msgstr "Niederländisch"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:579
|
#: paperless/settings/__init__.py:568
|
||||||
msgid "Polish"
|
msgid "Polish"
|
||||||
msgstr "Polnisch"
|
msgstr "Polnisch"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:580
|
#: paperless/settings/__init__.py:569
|
||||||
msgid "Portuguese (Brazil)"
|
msgid "Portuguese (Brazil)"
|
||||||
msgstr "Portugiesisch (Brasilien)"
|
msgstr "Portugiesisch (Brasilien)"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:581
|
#: paperless/settings/__init__.py:570
|
||||||
msgid "Portuguese"
|
msgid "Portuguese"
|
||||||
msgstr "Portugiesisch"
|
msgstr "Portugiesisch"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:582
|
#: paperless/settings/__init__.py:571
|
||||||
msgid "Romanian"
|
msgid "Romanian"
|
||||||
msgstr "Rumänisch"
|
msgstr "Rumänisch"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:583
|
#: paperless/settings/__init__.py:572
|
||||||
msgid "Russian"
|
msgid "Russian"
|
||||||
msgstr "Russisch"
|
msgstr "Russisch"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:584
|
#: paperless/settings/__init__.py:573
|
||||||
msgid "Slovak"
|
msgid "Slovak"
|
||||||
msgstr "Slowakisch"
|
msgstr "Slowakisch"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:585
|
#: paperless/settings/__init__.py:574
|
||||||
msgid "Slovenian"
|
msgid "Slovenian"
|
||||||
msgstr "Slowenisch"
|
msgstr "Slowenisch"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:586
|
#: paperless/settings/__init__.py:575
|
||||||
msgid "Serbian"
|
msgid "Serbian"
|
||||||
msgstr "Serbisch"
|
msgstr "Serbisch"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:587
|
#: paperless/settings/__init__.py:576
|
||||||
msgid "Swedish"
|
msgid "Swedish"
|
||||||
msgstr "Schwedisch"
|
msgstr "Schwedisch"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:588
|
#: paperless/settings/__init__.py:577
|
||||||
msgid "Turkish"
|
msgid "Turkish"
|
||||||
msgstr "Türkisch"
|
msgstr "Türkisch"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:589
|
#: paperless/settings/__init__.py:578
|
||||||
msgid "Ukrainian"
|
msgid "Ukrainian"
|
||||||
msgstr "Ukrainisch"
|
msgstr "Ukrainisch"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:590
|
#: paperless/settings/__init__.py:579
|
||||||
msgid "Vietnamese"
|
msgid "Vietnamese"
|
||||||
msgstr "Vietnamesisch"
|
msgstr "Vietnamesisch"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:591
|
#: paperless/settings/__init__.py:580
|
||||||
msgid "Chinese Simplified"
|
msgid "Chinese Simplified"
|
||||||
msgstr "Chinesisch (vereinfacht)"
|
msgstr "Chinesisch (vereinfacht)"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:592
|
#: paperless/settings/__init__.py:581
|
||||||
msgid "Chinese Traditional"
|
msgid "Chinese Traditional"
|
||||||
msgstr "Chinesisch (traditionell)"
|
msgstr "Chinesisch (traditionell)"
|
||||||
|
|
||||||
|
|||||||
@@ -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-25 07:12+0000\n"
|
"POT-Creation-Date: 2026-07-23 19:21+0000\n"
|
||||||
"PO-Revision-Date: 2026-07-25 07:14\n"
|
"PO-Revision-Date: 2026-07-23 19:23\n"
|
||||||
"Last-Translator: \n"
|
"Last-Translator: \n"
|
||||||
"Language-Team: German\n"
|
"Language-Team: German\n"
|
||||||
"Language: de_DE\n"
|
"Language: de_DE\n"
|
||||||
@@ -1920,151 +1920,151 @@ msgstr "Legt das LLM-Zeitlimit in Sekunden fest"
|
|||||||
msgid "paperless application settings"
|
msgid "paperless application settings"
|
||||||
msgstr "Paperless-ngx-Anwendungseinstellungen"
|
msgstr "Paperless-ngx-Anwendungseinstellungen"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:556
|
#: paperless/settings/__init__.py:545
|
||||||
msgid "English (US)"
|
msgid "English (US)"
|
||||||
msgstr "Englisch (US)"
|
msgstr "Englisch (US)"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:557
|
#: paperless/settings/__init__.py:546
|
||||||
msgid "Arabic"
|
msgid "Arabic"
|
||||||
msgstr "Arabisch"
|
msgstr "Arabisch"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:558
|
#: paperless/settings/__init__.py:547
|
||||||
msgid "Afrikaans"
|
msgid "Afrikaans"
|
||||||
msgstr "Afrikanisch"
|
msgstr "Afrikanisch"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:559
|
#: paperless/settings/__init__.py:548
|
||||||
msgid "Belarusian"
|
msgid "Belarusian"
|
||||||
msgstr "Belarussisch"
|
msgstr "Belarussisch"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:560
|
#: paperless/settings/__init__.py:549
|
||||||
msgid "Bulgarian"
|
msgid "Bulgarian"
|
||||||
msgstr "Bulgarisch"
|
msgstr "Bulgarisch"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:561
|
#: paperless/settings/__init__.py:550
|
||||||
msgid "Catalan"
|
msgid "Catalan"
|
||||||
msgstr "Katalanisch"
|
msgstr "Katalanisch"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:562
|
#: paperless/settings/__init__.py:551
|
||||||
msgid "Czech"
|
msgid "Czech"
|
||||||
msgstr "Tschechisch"
|
msgstr "Tschechisch"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:563
|
#: paperless/settings/__init__.py:552
|
||||||
msgid "Danish"
|
msgid "Danish"
|
||||||
msgstr "Dänisch"
|
msgstr "Dänisch"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:564
|
#: paperless/settings/__init__.py:553
|
||||||
msgid "German"
|
msgid "German"
|
||||||
msgstr "Deutsch"
|
msgstr "Deutsch"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:565
|
#: paperless/settings/__init__.py:554
|
||||||
msgid "Greek"
|
msgid "Greek"
|
||||||
msgstr "Griechisch"
|
msgstr "Griechisch"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:566
|
#: paperless/settings/__init__.py:555
|
||||||
msgid "English (GB)"
|
msgid "English (GB)"
|
||||||
msgstr "Englisch (UK)"
|
msgstr "Englisch (UK)"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:567
|
#: paperless/settings/__init__.py:556
|
||||||
msgid "Spanish"
|
msgid "Spanish"
|
||||||
msgstr "Spanisch"
|
msgstr "Spanisch"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:568
|
#: paperless/settings/__init__.py:557
|
||||||
msgid "Persian"
|
msgid "Persian"
|
||||||
msgstr "Persisch"
|
msgstr "Persisch"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:569
|
#: paperless/settings/__init__.py:558
|
||||||
msgid "Finnish"
|
msgid "Finnish"
|
||||||
msgstr "Finnisch"
|
msgstr "Finnisch"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:570
|
#: paperless/settings/__init__.py:559
|
||||||
msgid "French"
|
msgid "French"
|
||||||
msgstr "Französisch"
|
msgstr "Französisch"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:571
|
#: paperless/settings/__init__.py:560
|
||||||
msgid "Hungarian"
|
msgid "Hungarian"
|
||||||
msgstr "Ungarisch"
|
msgstr "Ungarisch"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:572
|
#: paperless/settings/__init__.py:561
|
||||||
msgid "Indonesian"
|
msgid "Indonesian"
|
||||||
msgstr "Indonesisch"
|
msgstr "Indonesisch"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:573
|
#: paperless/settings/__init__.py:562
|
||||||
msgid "Italian"
|
msgid "Italian"
|
||||||
msgstr "Italienisch"
|
msgstr "Italienisch"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:574
|
#: paperless/settings/__init__.py:563
|
||||||
msgid "Japanese"
|
msgid "Japanese"
|
||||||
msgstr "Japanisch"
|
msgstr "Japanisch"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:575
|
#: paperless/settings/__init__.py:564
|
||||||
msgid "Korean"
|
msgid "Korean"
|
||||||
msgstr "Koreanisch"
|
msgstr "Koreanisch"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:576
|
#: paperless/settings/__init__.py:565
|
||||||
msgid "Luxembourgish"
|
msgid "Luxembourgish"
|
||||||
msgstr "Luxemburgisch"
|
msgstr "Luxemburgisch"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:577
|
#: paperless/settings/__init__.py:566
|
||||||
msgid "Norwegian"
|
msgid "Norwegian"
|
||||||
msgstr "Norwegisch"
|
msgstr "Norwegisch"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:578
|
#: paperless/settings/__init__.py:567
|
||||||
msgid "Dutch"
|
msgid "Dutch"
|
||||||
msgstr "Niederländisch"
|
msgstr "Niederländisch"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:579
|
#: paperless/settings/__init__.py:568
|
||||||
msgid "Polish"
|
msgid "Polish"
|
||||||
msgstr "Polnisch"
|
msgstr "Polnisch"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:580
|
#: paperless/settings/__init__.py:569
|
||||||
msgid "Portuguese (Brazil)"
|
msgid "Portuguese (Brazil)"
|
||||||
msgstr "Portugiesisch (Brasilien)"
|
msgstr "Portugiesisch (Brasilien)"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:581
|
#: paperless/settings/__init__.py:570
|
||||||
msgid "Portuguese"
|
msgid "Portuguese"
|
||||||
msgstr "Portugiesisch"
|
msgstr "Portugiesisch"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:582
|
#: paperless/settings/__init__.py:571
|
||||||
msgid "Romanian"
|
msgid "Romanian"
|
||||||
msgstr "Rumänisch"
|
msgstr "Rumänisch"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:583
|
#: paperless/settings/__init__.py:572
|
||||||
msgid "Russian"
|
msgid "Russian"
|
||||||
msgstr "Russisch"
|
msgstr "Russisch"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:584
|
#: paperless/settings/__init__.py:573
|
||||||
msgid "Slovak"
|
msgid "Slovak"
|
||||||
msgstr "Slowakisch"
|
msgstr "Slowakisch"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:585
|
#: paperless/settings/__init__.py:574
|
||||||
msgid "Slovenian"
|
msgid "Slovenian"
|
||||||
msgstr "Slowenisch"
|
msgstr "Slowenisch"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:586
|
#: paperless/settings/__init__.py:575
|
||||||
msgid "Serbian"
|
msgid "Serbian"
|
||||||
msgstr "Serbisch"
|
msgstr "Serbisch"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:587
|
#: paperless/settings/__init__.py:576
|
||||||
msgid "Swedish"
|
msgid "Swedish"
|
||||||
msgstr "Schwedisch"
|
msgstr "Schwedisch"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:588
|
#: paperless/settings/__init__.py:577
|
||||||
msgid "Turkish"
|
msgid "Turkish"
|
||||||
msgstr "Türkisch"
|
msgstr "Türkisch"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:589
|
#: paperless/settings/__init__.py:578
|
||||||
msgid "Ukrainian"
|
msgid "Ukrainian"
|
||||||
msgstr "Ukrainisch"
|
msgstr "Ukrainisch"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:590
|
#: paperless/settings/__init__.py:579
|
||||||
msgid "Vietnamese"
|
msgid "Vietnamese"
|
||||||
msgstr "Vietnamesisch"
|
msgstr "Vietnamesisch"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:591
|
#: paperless/settings/__init__.py:580
|
||||||
msgid "Chinese Simplified"
|
msgid "Chinese Simplified"
|
||||||
msgstr "Chinesisch (vereinfacht)"
|
msgstr "Chinesisch (vereinfacht)"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:592
|
#: paperless/settings/__init__.py:581
|
||||||
msgid "Chinese Traditional"
|
msgid "Chinese Traditional"
|
||||||
msgstr "Chinesisch (traditionell)"
|
msgstr "Chinesisch (traditionell)"
|
||||||
|
|
||||||
|
|||||||
@@ -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-25 07:12+0000\n"
|
"POT-Creation-Date: 2026-07-23 19:21+0000\n"
|
||||||
"PO-Revision-Date: 2026-07-25 07:14\n"
|
"PO-Revision-Date: 2026-07-23 19:23\n"
|
||||||
"Last-Translator: \n"
|
"Last-Translator: \n"
|
||||||
"Language-Team: Greek\n"
|
"Language-Team: Greek\n"
|
||||||
"Language: el_GR\n"
|
"Language: el_GR\n"
|
||||||
@@ -1920,151 +1920,151 @@ msgstr ""
|
|||||||
msgid "paperless application settings"
|
msgid "paperless application settings"
|
||||||
msgstr "ρυθμίσεις εφαρμογής paperless"
|
msgstr "ρυθμίσεις εφαρμογής paperless"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:556
|
#: paperless/settings/__init__.py:545
|
||||||
msgid "English (US)"
|
msgid "English (US)"
|
||||||
msgstr "Αγγλικά (ΗΠΑ)"
|
msgstr "Αγγλικά (ΗΠΑ)"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:557
|
#: paperless/settings/__init__.py:546
|
||||||
msgid "Arabic"
|
msgid "Arabic"
|
||||||
msgstr "Αραβικά"
|
msgstr "Αραβικά"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:558
|
#: paperless/settings/__init__.py:547
|
||||||
msgid "Afrikaans"
|
msgid "Afrikaans"
|
||||||
msgstr "Αφρικανικά"
|
msgstr "Αφρικανικά"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:559
|
#: paperless/settings/__init__.py:548
|
||||||
msgid "Belarusian"
|
msgid "Belarusian"
|
||||||
msgstr "Λευκορωσικά"
|
msgstr "Λευκορωσικά"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:560
|
#: paperless/settings/__init__.py:549
|
||||||
msgid "Bulgarian"
|
msgid "Bulgarian"
|
||||||
msgstr "Βουλγαρικά"
|
msgstr "Βουλγαρικά"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:561
|
#: paperless/settings/__init__.py:550
|
||||||
msgid "Catalan"
|
msgid "Catalan"
|
||||||
msgstr "Καταλανικά"
|
msgstr "Καταλανικά"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:562
|
#: paperless/settings/__init__.py:551
|
||||||
msgid "Czech"
|
msgid "Czech"
|
||||||
msgstr "Τσέχικα"
|
msgstr "Τσέχικα"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:563
|
#: paperless/settings/__init__.py:552
|
||||||
msgid "Danish"
|
msgid "Danish"
|
||||||
msgstr "Δανέζικα"
|
msgstr "Δανέζικα"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:564
|
#: paperless/settings/__init__.py:553
|
||||||
msgid "German"
|
msgid "German"
|
||||||
msgstr "Γερμανικά"
|
msgstr "Γερμανικά"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:565
|
#: paperless/settings/__init__.py:554
|
||||||
msgid "Greek"
|
msgid "Greek"
|
||||||
msgstr "Ελληνικά"
|
msgstr "Ελληνικά"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:566
|
#: paperless/settings/__init__.py:555
|
||||||
msgid "English (GB)"
|
msgid "English (GB)"
|
||||||
msgstr "Αγγλικά (Ηνωμένο Βασίλειο)"
|
msgstr "Αγγλικά (Ηνωμένο Βασίλειο)"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:567
|
#: paperless/settings/__init__.py:556
|
||||||
msgid "Spanish"
|
msgid "Spanish"
|
||||||
msgstr "Ισπανικά"
|
msgstr "Ισπανικά"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:568
|
#: paperless/settings/__init__.py:557
|
||||||
msgid "Persian"
|
msgid "Persian"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:569
|
#: paperless/settings/__init__.py:558
|
||||||
msgid "Finnish"
|
msgid "Finnish"
|
||||||
msgstr "Φινλανδικά"
|
msgstr "Φινλανδικά"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:570
|
#: paperless/settings/__init__.py:559
|
||||||
msgid "French"
|
msgid "French"
|
||||||
msgstr "Γαλλικά"
|
msgstr "Γαλλικά"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:571
|
#: paperless/settings/__init__.py:560
|
||||||
msgid "Hungarian"
|
msgid "Hungarian"
|
||||||
msgstr "Ουγγρικά"
|
msgstr "Ουγγρικά"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:572
|
#: paperless/settings/__init__.py:561
|
||||||
msgid "Indonesian"
|
msgid "Indonesian"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:573
|
#: paperless/settings/__init__.py:562
|
||||||
msgid "Italian"
|
msgid "Italian"
|
||||||
msgstr "Ιταλικά"
|
msgstr "Ιταλικά"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:574
|
#: paperless/settings/__init__.py:563
|
||||||
msgid "Japanese"
|
msgid "Japanese"
|
||||||
msgstr "Ιαπωνικά"
|
msgstr "Ιαπωνικά"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:575
|
#: paperless/settings/__init__.py:564
|
||||||
msgid "Korean"
|
msgid "Korean"
|
||||||
msgstr "Κορεάτικα"
|
msgstr "Κορεάτικα"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:576
|
#: paperless/settings/__init__.py:565
|
||||||
msgid "Luxembourgish"
|
msgid "Luxembourgish"
|
||||||
msgstr "Λουξεμβουργικά"
|
msgstr "Λουξεμβουργικά"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:577
|
#: paperless/settings/__init__.py:566
|
||||||
msgid "Norwegian"
|
msgid "Norwegian"
|
||||||
msgstr "Νορβηγικά"
|
msgstr "Νορβηγικά"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:578
|
#: paperless/settings/__init__.py:567
|
||||||
msgid "Dutch"
|
msgid "Dutch"
|
||||||
msgstr "Ολλανδικά"
|
msgstr "Ολλανδικά"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:579
|
#: paperless/settings/__init__.py:568
|
||||||
msgid "Polish"
|
msgid "Polish"
|
||||||
msgstr "Πολωνικά"
|
msgstr "Πολωνικά"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:580
|
#: paperless/settings/__init__.py:569
|
||||||
msgid "Portuguese (Brazil)"
|
msgid "Portuguese (Brazil)"
|
||||||
msgstr "Πορτογαλικά (Βραζιλίας)"
|
msgstr "Πορτογαλικά (Βραζιλίας)"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:581
|
#: paperless/settings/__init__.py:570
|
||||||
msgid "Portuguese"
|
msgid "Portuguese"
|
||||||
msgstr "Πορτογαλικά"
|
msgstr "Πορτογαλικά"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:582
|
#: paperless/settings/__init__.py:571
|
||||||
msgid "Romanian"
|
msgid "Romanian"
|
||||||
msgstr "Ρουμάνικα"
|
msgstr "Ρουμάνικα"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:583
|
#: paperless/settings/__init__.py:572
|
||||||
msgid "Russian"
|
msgid "Russian"
|
||||||
msgstr "Ρωσικά"
|
msgstr "Ρωσικά"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:584
|
#: paperless/settings/__init__.py:573
|
||||||
msgid "Slovak"
|
msgid "Slovak"
|
||||||
msgstr "Σλοβακικά"
|
msgstr "Σλοβακικά"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:585
|
#: paperless/settings/__init__.py:574
|
||||||
msgid "Slovenian"
|
msgid "Slovenian"
|
||||||
msgstr "Σλοβενικά"
|
msgstr "Σλοβενικά"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:586
|
#: paperless/settings/__init__.py:575
|
||||||
msgid "Serbian"
|
msgid "Serbian"
|
||||||
msgstr "Σερβικά"
|
msgstr "Σερβικά"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:587
|
#: paperless/settings/__init__.py:576
|
||||||
msgid "Swedish"
|
msgid "Swedish"
|
||||||
msgstr "Σουηδικά"
|
msgstr "Σουηδικά"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:588
|
#: paperless/settings/__init__.py:577
|
||||||
msgid "Turkish"
|
msgid "Turkish"
|
||||||
msgstr "Τούρκικα"
|
msgstr "Τούρκικα"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:589
|
#: paperless/settings/__init__.py:578
|
||||||
msgid "Ukrainian"
|
msgid "Ukrainian"
|
||||||
msgstr "Ουκρανικά"
|
msgstr "Ουκρανικά"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:590
|
#: paperless/settings/__init__.py:579
|
||||||
msgid "Vietnamese"
|
msgid "Vietnamese"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:591
|
#: paperless/settings/__init__.py:580
|
||||||
msgid "Chinese Simplified"
|
msgid "Chinese Simplified"
|
||||||
msgstr "Κινέζικα Απλοποιημένα"
|
msgstr "Κινέζικα Απλοποιημένα"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:592
|
#: paperless/settings/__init__.py:581
|
||||||
msgid "Chinese Traditional"
|
msgid "Chinese Traditional"
|
||||||
msgstr "Κινεζικά Παραδοσιακά"
|
msgstr "Κινεζικά Παραδοσιακά"
|
||||||
|
|
||||||
|
|||||||
@@ -2,7 +2,7 @@ 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-25 07:12+0000\n"
|
"POT-Creation-Date: 2026-07-23 19:21+0000\n"
|
||||||
"PO-Revision-Date: 2022-02-17 04:17\n"
|
"PO-Revision-Date: 2022-02-17 04:17\n"
|
||||||
"Last-Translator: \n"
|
"Last-Translator: \n"
|
||||||
"Language-Team: English\n"
|
"Language-Team: English\n"
|
||||||
@@ -1946,151 +1946,151 @@ msgstr ""
|
|||||||
msgid "paperless application settings"
|
msgid "paperless application settings"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:556
|
#: paperless/settings/__init__.py:545
|
||||||
msgid "English (US)"
|
msgid "English (US)"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:557
|
#: paperless/settings/__init__.py:546
|
||||||
msgid "Arabic"
|
msgid "Arabic"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:558
|
#: paperless/settings/__init__.py:547
|
||||||
msgid "Afrikaans"
|
msgid "Afrikaans"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:559
|
#: paperless/settings/__init__.py:548
|
||||||
msgid "Belarusian"
|
msgid "Belarusian"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:560
|
#: paperless/settings/__init__.py:549
|
||||||
msgid "Bulgarian"
|
msgid "Bulgarian"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:561
|
#: paperless/settings/__init__.py:550
|
||||||
msgid "Catalan"
|
msgid "Catalan"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:562
|
#: paperless/settings/__init__.py:551
|
||||||
msgid "Czech"
|
msgid "Czech"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:563
|
#: paperless/settings/__init__.py:552
|
||||||
msgid "Danish"
|
msgid "Danish"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:564
|
#: paperless/settings/__init__.py:553
|
||||||
msgid "German"
|
msgid "German"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:565
|
#: paperless/settings/__init__.py:554
|
||||||
msgid "Greek"
|
msgid "Greek"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:566
|
#: paperless/settings/__init__.py:555
|
||||||
msgid "English (GB)"
|
msgid "English (GB)"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:567
|
#: paperless/settings/__init__.py:556
|
||||||
msgid "Spanish"
|
msgid "Spanish"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:568
|
#: paperless/settings/__init__.py:557
|
||||||
msgid "Persian"
|
msgid "Persian"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:569
|
#: paperless/settings/__init__.py:558
|
||||||
msgid "Finnish"
|
msgid "Finnish"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:570
|
#: paperless/settings/__init__.py:559
|
||||||
msgid "French"
|
msgid "French"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:571
|
#: paperless/settings/__init__.py:560
|
||||||
msgid "Hungarian"
|
msgid "Hungarian"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:572
|
#: paperless/settings/__init__.py:561
|
||||||
msgid "Indonesian"
|
msgid "Indonesian"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:573
|
#: paperless/settings/__init__.py:562
|
||||||
msgid "Italian"
|
msgid "Italian"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:574
|
#: paperless/settings/__init__.py:563
|
||||||
msgid "Japanese"
|
msgid "Japanese"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:575
|
#: paperless/settings/__init__.py:564
|
||||||
msgid "Korean"
|
msgid "Korean"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:576
|
#: paperless/settings/__init__.py:565
|
||||||
msgid "Luxembourgish"
|
msgid "Luxembourgish"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:577
|
#: paperless/settings/__init__.py:566
|
||||||
msgid "Norwegian"
|
msgid "Norwegian"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:578
|
#: paperless/settings/__init__.py:567
|
||||||
msgid "Dutch"
|
msgid "Dutch"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:579
|
#: paperless/settings/__init__.py:568
|
||||||
msgid "Polish"
|
msgid "Polish"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:580
|
#: paperless/settings/__init__.py:569
|
||||||
msgid "Portuguese (Brazil)"
|
msgid "Portuguese (Brazil)"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:581
|
#: paperless/settings/__init__.py:570
|
||||||
msgid "Portuguese"
|
msgid "Portuguese"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:582
|
#: paperless/settings/__init__.py:571
|
||||||
msgid "Romanian"
|
msgid "Romanian"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:583
|
#: paperless/settings/__init__.py:572
|
||||||
msgid "Russian"
|
msgid "Russian"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:584
|
#: paperless/settings/__init__.py:573
|
||||||
msgid "Slovak"
|
msgid "Slovak"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:585
|
#: paperless/settings/__init__.py:574
|
||||||
msgid "Slovenian"
|
msgid "Slovenian"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:586
|
#: paperless/settings/__init__.py:575
|
||||||
msgid "Serbian"
|
msgid "Serbian"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:587
|
#: paperless/settings/__init__.py:576
|
||||||
msgid "Swedish"
|
msgid "Swedish"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:588
|
#: paperless/settings/__init__.py:577
|
||||||
msgid "Turkish"
|
msgid "Turkish"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:589
|
#: paperless/settings/__init__.py:578
|
||||||
msgid "Ukrainian"
|
msgid "Ukrainian"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:590
|
#: paperless/settings/__init__.py:579
|
||||||
msgid "Vietnamese"
|
msgid "Vietnamese"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:591
|
#: paperless/settings/__init__.py:580
|
||||||
msgid "Chinese Simplified"
|
msgid "Chinese Simplified"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:592
|
#: paperless/settings/__init__.py:581
|
||||||
msgid "Chinese Traditional"
|
msgid "Chinese Traditional"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
|||||||
@@ -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-25 07:12+0000\n"
|
"POT-Creation-Date: 2026-07-23 19:21+0000\n"
|
||||||
"PO-Revision-Date: 2026-07-25 07:14\n"
|
"PO-Revision-Date: 2026-07-23 19:23\n"
|
||||||
"Last-Translator: \n"
|
"Last-Translator: \n"
|
||||||
"Language-Team: Spanish\n"
|
"Language-Team: Spanish\n"
|
||||||
"Language: es_ES\n"
|
"Language: es_ES\n"
|
||||||
@@ -1920,151 +1920,151 @@ msgstr "Establece el tiempo de espera de LLM en segundos"
|
|||||||
msgid "paperless application settings"
|
msgid "paperless application settings"
|
||||||
msgstr "Ajustes de la aplicación paperless"
|
msgstr "Ajustes de la aplicación paperless"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:556
|
#: paperless/settings/__init__.py:545
|
||||||
msgid "English (US)"
|
msgid "English (US)"
|
||||||
msgstr "Inglés (US)"
|
msgstr "Inglés (US)"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:557
|
#: paperless/settings/__init__.py:546
|
||||||
msgid "Arabic"
|
msgid "Arabic"
|
||||||
msgstr "Árabe"
|
msgstr "Árabe"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:558
|
#: paperless/settings/__init__.py:547
|
||||||
msgid "Afrikaans"
|
msgid "Afrikaans"
|
||||||
msgstr "Africano"
|
msgstr "Africano"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:559
|
#: paperless/settings/__init__.py:548
|
||||||
msgid "Belarusian"
|
msgid "Belarusian"
|
||||||
msgstr "Bielorruso"
|
msgstr "Bielorruso"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:560
|
#: paperless/settings/__init__.py:549
|
||||||
msgid "Bulgarian"
|
msgid "Bulgarian"
|
||||||
msgstr "Búlgaro"
|
msgstr "Búlgaro"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:561
|
#: paperless/settings/__init__.py:550
|
||||||
msgid "Catalan"
|
msgid "Catalan"
|
||||||
msgstr "Catalán"
|
msgstr "Catalán"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:562
|
#: paperless/settings/__init__.py:551
|
||||||
msgid "Czech"
|
msgid "Czech"
|
||||||
msgstr "Checo"
|
msgstr "Checo"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:563
|
#: paperless/settings/__init__.py:552
|
||||||
msgid "Danish"
|
msgid "Danish"
|
||||||
msgstr "Danés"
|
msgstr "Danés"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:564
|
#: paperless/settings/__init__.py:553
|
||||||
msgid "German"
|
msgid "German"
|
||||||
msgstr "Alemán"
|
msgstr "Alemán"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:565
|
#: paperless/settings/__init__.py:554
|
||||||
msgid "Greek"
|
msgid "Greek"
|
||||||
msgstr "Griego"
|
msgstr "Griego"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:566
|
#: paperless/settings/__init__.py:555
|
||||||
msgid "English (GB)"
|
msgid "English (GB)"
|
||||||
msgstr "Inglés (Gran Bretaña)"
|
msgstr "Inglés (Gran Bretaña)"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:567
|
#: paperless/settings/__init__.py:556
|
||||||
msgid "Spanish"
|
msgid "Spanish"
|
||||||
msgstr "Español"
|
msgstr "Español"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:568
|
#: paperless/settings/__init__.py:557
|
||||||
msgid "Persian"
|
msgid "Persian"
|
||||||
msgstr "Persa"
|
msgstr "Persa"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:569
|
#: paperless/settings/__init__.py:558
|
||||||
msgid "Finnish"
|
msgid "Finnish"
|
||||||
msgstr "Finlandés"
|
msgstr "Finlandés"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:570
|
#: paperless/settings/__init__.py:559
|
||||||
msgid "French"
|
msgid "French"
|
||||||
msgstr "Francés"
|
msgstr "Francés"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:571
|
#: paperless/settings/__init__.py:560
|
||||||
msgid "Hungarian"
|
msgid "Hungarian"
|
||||||
msgstr "Húngaro"
|
msgstr "Húngaro"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:572
|
#: paperless/settings/__init__.py:561
|
||||||
msgid "Indonesian"
|
msgid "Indonesian"
|
||||||
msgstr "Indonesio"
|
msgstr "Indonesio"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:573
|
#: paperless/settings/__init__.py:562
|
||||||
msgid "Italian"
|
msgid "Italian"
|
||||||
msgstr "Italiano"
|
msgstr "Italiano"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:574
|
#: paperless/settings/__init__.py:563
|
||||||
msgid "Japanese"
|
msgid "Japanese"
|
||||||
msgstr "Japonés"
|
msgstr "Japonés"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:575
|
#: paperless/settings/__init__.py:564
|
||||||
msgid "Korean"
|
msgid "Korean"
|
||||||
msgstr "Coreano"
|
msgstr "Coreano"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:576
|
#: paperless/settings/__init__.py:565
|
||||||
msgid "Luxembourgish"
|
msgid "Luxembourgish"
|
||||||
msgstr "Luxemburgués"
|
msgstr "Luxemburgués"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:577
|
#: paperless/settings/__init__.py:566
|
||||||
msgid "Norwegian"
|
msgid "Norwegian"
|
||||||
msgstr "Noruego"
|
msgstr "Noruego"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:578
|
#: paperless/settings/__init__.py:567
|
||||||
msgid "Dutch"
|
msgid "Dutch"
|
||||||
msgstr "Alemán"
|
msgstr "Alemán"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:579
|
#: paperless/settings/__init__.py:568
|
||||||
msgid "Polish"
|
msgid "Polish"
|
||||||
msgstr "Polaco"
|
msgstr "Polaco"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:580
|
#: paperless/settings/__init__.py:569
|
||||||
msgid "Portuguese (Brazil)"
|
msgid "Portuguese (Brazil)"
|
||||||
msgstr "Portugués (Brasil)"
|
msgstr "Portugués (Brasil)"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:581
|
#: paperless/settings/__init__.py:570
|
||||||
msgid "Portuguese"
|
msgid "Portuguese"
|
||||||
msgstr "Portugués"
|
msgstr "Portugués"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:582
|
#: paperless/settings/__init__.py:571
|
||||||
msgid "Romanian"
|
msgid "Romanian"
|
||||||
msgstr "Rumano"
|
msgstr "Rumano"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:583
|
#: paperless/settings/__init__.py:572
|
||||||
msgid "Russian"
|
msgid "Russian"
|
||||||
msgstr "Ruso"
|
msgstr "Ruso"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:584
|
#: paperless/settings/__init__.py:573
|
||||||
msgid "Slovak"
|
msgid "Slovak"
|
||||||
msgstr "Eslovaco"
|
msgstr "Eslovaco"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:585
|
#: paperless/settings/__init__.py:574
|
||||||
msgid "Slovenian"
|
msgid "Slovenian"
|
||||||
msgstr "Esloveno"
|
msgstr "Esloveno"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:586
|
#: paperless/settings/__init__.py:575
|
||||||
msgid "Serbian"
|
msgid "Serbian"
|
||||||
msgstr "Serbio"
|
msgstr "Serbio"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:587
|
#: paperless/settings/__init__.py:576
|
||||||
msgid "Swedish"
|
msgid "Swedish"
|
||||||
msgstr "Sueco"
|
msgstr "Sueco"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:588
|
#: paperless/settings/__init__.py:577
|
||||||
msgid "Turkish"
|
msgid "Turkish"
|
||||||
msgstr "Turco"
|
msgstr "Turco"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:589
|
#: paperless/settings/__init__.py:578
|
||||||
msgid "Ukrainian"
|
msgid "Ukrainian"
|
||||||
msgstr "Ucraniano"
|
msgstr "Ucraniano"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:590
|
#: paperless/settings/__init__.py:579
|
||||||
msgid "Vietnamese"
|
msgid "Vietnamese"
|
||||||
msgstr "Vietnamita"
|
msgstr "Vietnamita"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:591
|
#: paperless/settings/__init__.py:580
|
||||||
msgid "Chinese Simplified"
|
msgid "Chinese Simplified"
|
||||||
msgstr "Chino simplificado"
|
msgstr "Chino simplificado"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:592
|
#: paperless/settings/__init__.py:581
|
||||||
msgid "Chinese Traditional"
|
msgid "Chinese Traditional"
|
||||||
msgstr "Chino tradicional"
|
msgstr "Chino tradicional"
|
||||||
|
|
||||||
|
|||||||
@@ -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-25 07:12+0000\n"
|
"POT-Creation-Date: 2026-07-23 19:21+0000\n"
|
||||||
"PO-Revision-Date: 2026-07-25 07:14\n"
|
"PO-Revision-Date: 2026-07-23 19:23\n"
|
||||||
"Last-Translator: \n"
|
"Last-Translator: \n"
|
||||||
"Language-Team: Estonian\n"
|
"Language-Team: Estonian\n"
|
||||||
"Language: et_EE\n"
|
"Language: et_EE\n"
|
||||||
@@ -1919,151 +1919,151 @@ msgstr ""
|
|||||||
msgid "paperless application settings"
|
msgid "paperless application settings"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:556
|
#: paperless/settings/__init__.py:545
|
||||||
msgid "English (US)"
|
msgid "English (US)"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:557
|
#: paperless/settings/__init__.py:546
|
||||||
msgid "Arabic"
|
msgid "Arabic"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:558
|
#: paperless/settings/__init__.py:547
|
||||||
msgid "Afrikaans"
|
msgid "Afrikaans"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:559
|
#: paperless/settings/__init__.py:548
|
||||||
msgid "Belarusian"
|
msgid "Belarusian"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:560
|
#: paperless/settings/__init__.py:549
|
||||||
msgid "Bulgarian"
|
msgid "Bulgarian"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:561
|
#: paperless/settings/__init__.py:550
|
||||||
msgid "Catalan"
|
msgid "Catalan"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:562
|
#: paperless/settings/__init__.py:551
|
||||||
msgid "Czech"
|
msgid "Czech"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:563
|
#: paperless/settings/__init__.py:552
|
||||||
msgid "Danish"
|
msgid "Danish"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:564
|
#: paperless/settings/__init__.py:553
|
||||||
msgid "German"
|
msgid "German"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:565
|
#: paperless/settings/__init__.py:554
|
||||||
msgid "Greek"
|
msgid "Greek"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:566
|
#: paperless/settings/__init__.py:555
|
||||||
msgid "English (GB)"
|
msgid "English (GB)"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:567
|
#: paperless/settings/__init__.py:556
|
||||||
msgid "Spanish"
|
msgid "Spanish"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:568
|
#: paperless/settings/__init__.py:557
|
||||||
msgid "Persian"
|
msgid "Persian"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:569
|
#: paperless/settings/__init__.py:558
|
||||||
msgid "Finnish"
|
msgid "Finnish"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:570
|
#: paperless/settings/__init__.py:559
|
||||||
msgid "French"
|
msgid "French"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:571
|
#: paperless/settings/__init__.py:560
|
||||||
msgid "Hungarian"
|
msgid "Hungarian"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:572
|
#: paperless/settings/__init__.py:561
|
||||||
msgid "Indonesian"
|
msgid "Indonesian"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:573
|
#: paperless/settings/__init__.py:562
|
||||||
msgid "Italian"
|
msgid "Italian"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:574
|
#: paperless/settings/__init__.py:563
|
||||||
msgid "Japanese"
|
msgid "Japanese"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:575
|
#: paperless/settings/__init__.py:564
|
||||||
msgid "Korean"
|
msgid "Korean"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:576
|
#: paperless/settings/__init__.py:565
|
||||||
msgid "Luxembourgish"
|
msgid "Luxembourgish"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:577
|
#: paperless/settings/__init__.py:566
|
||||||
msgid "Norwegian"
|
msgid "Norwegian"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:578
|
#: paperless/settings/__init__.py:567
|
||||||
msgid "Dutch"
|
msgid "Dutch"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:579
|
#: paperless/settings/__init__.py:568
|
||||||
msgid "Polish"
|
msgid "Polish"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:580
|
#: paperless/settings/__init__.py:569
|
||||||
msgid "Portuguese (Brazil)"
|
msgid "Portuguese (Brazil)"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:581
|
#: paperless/settings/__init__.py:570
|
||||||
msgid "Portuguese"
|
msgid "Portuguese"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:582
|
#: paperless/settings/__init__.py:571
|
||||||
msgid "Romanian"
|
msgid "Romanian"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:583
|
#: paperless/settings/__init__.py:572
|
||||||
msgid "Russian"
|
msgid "Russian"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:584
|
#: paperless/settings/__init__.py:573
|
||||||
msgid "Slovak"
|
msgid "Slovak"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:585
|
#: paperless/settings/__init__.py:574
|
||||||
msgid "Slovenian"
|
msgid "Slovenian"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:586
|
#: paperless/settings/__init__.py:575
|
||||||
msgid "Serbian"
|
msgid "Serbian"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:587
|
#: paperless/settings/__init__.py:576
|
||||||
msgid "Swedish"
|
msgid "Swedish"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:588
|
#: paperless/settings/__init__.py:577
|
||||||
msgid "Turkish"
|
msgid "Turkish"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:589
|
#: paperless/settings/__init__.py:578
|
||||||
msgid "Ukrainian"
|
msgid "Ukrainian"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:590
|
#: paperless/settings/__init__.py:579
|
||||||
msgid "Vietnamese"
|
msgid "Vietnamese"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:591
|
#: paperless/settings/__init__.py:580
|
||||||
msgid "Chinese Simplified"
|
msgid "Chinese Simplified"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:592
|
#: paperless/settings/__init__.py:581
|
||||||
msgid "Chinese Traditional"
|
msgid "Chinese Traditional"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
|||||||
@@ -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-25 07:12+0000\n"
|
"POT-Creation-Date: 2026-07-23 19:21+0000\n"
|
||||||
"PO-Revision-Date: 2026-07-25 07:14\n"
|
"PO-Revision-Date: 2026-07-23 19:23\n"
|
||||||
"Last-Translator: \n"
|
"Last-Translator: \n"
|
||||||
"Language-Team: Persian\n"
|
"Language-Team: Persian\n"
|
||||||
"Language: fa_IR\n"
|
"Language: fa_IR\n"
|
||||||
@@ -1919,151 +1919,151 @@ msgstr ""
|
|||||||
msgid "paperless application settings"
|
msgid "paperless application settings"
|
||||||
msgstr "تنظیمات برنامه بدون کاغذ"
|
msgstr "تنظیمات برنامه بدون کاغذ"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:556
|
#: paperless/settings/__init__.py:545
|
||||||
msgid "English (US)"
|
msgid "English (US)"
|
||||||
msgstr "انگلیسی (ایالات متحده)"
|
msgstr "انگلیسی (ایالات متحده)"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:557
|
#: paperless/settings/__init__.py:546
|
||||||
msgid "Arabic"
|
msgid "Arabic"
|
||||||
msgstr "عربی"
|
msgstr "عربی"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:558
|
#: paperless/settings/__init__.py:547
|
||||||
msgid "Afrikaans"
|
msgid "Afrikaans"
|
||||||
msgstr "افریکان"
|
msgstr "افریکان"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:559
|
#: paperless/settings/__init__.py:548
|
||||||
msgid "Belarusian"
|
msgid "Belarusian"
|
||||||
msgstr "وابسته به بلروس"
|
msgstr "وابسته به بلروس"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:560
|
#: paperless/settings/__init__.py:549
|
||||||
msgid "Bulgarian"
|
msgid "Bulgarian"
|
||||||
msgstr "وابسته به بلغاری"
|
msgstr "وابسته به بلغاری"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:561
|
#: paperless/settings/__init__.py:550
|
||||||
msgid "Catalan"
|
msgid "Catalan"
|
||||||
msgstr "کاتالان"
|
msgstr "کاتالان"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:562
|
#: paperless/settings/__init__.py:551
|
||||||
msgid "Czech"
|
msgid "Czech"
|
||||||
msgstr "وابسته به چک"
|
msgstr "وابسته به چک"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:563
|
#: paperless/settings/__init__.py:552
|
||||||
msgid "Danish"
|
msgid "Danish"
|
||||||
msgstr "وابسته به دانمارکی"
|
msgstr "وابسته به دانمارکی"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:564
|
#: paperless/settings/__init__.py:553
|
||||||
msgid "German"
|
msgid "German"
|
||||||
msgstr "آلمانی"
|
msgstr "آلمانی"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:565
|
#: paperless/settings/__init__.py:554
|
||||||
msgid "Greek"
|
msgid "Greek"
|
||||||
msgstr "یونانی"
|
msgstr "یونانی"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:566
|
#: paperless/settings/__init__.py:555
|
||||||
msgid "English (GB)"
|
msgid "English (GB)"
|
||||||
msgstr "انگلیسی (GB)"
|
msgstr "انگلیسی (GB)"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:567
|
#: paperless/settings/__init__.py:556
|
||||||
msgid "Spanish"
|
msgid "Spanish"
|
||||||
msgstr "اسپانیایی"
|
msgstr "اسپانیایی"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:568
|
#: paperless/settings/__init__.py:557
|
||||||
msgid "Persian"
|
msgid "Persian"
|
||||||
msgstr "فارسی"
|
msgstr "فارسی"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:569
|
#: paperless/settings/__init__.py:558
|
||||||
msgid "Finnish"
|
msgid "Finnish"
|
||||||
msgstr "فنلاندی"
|
msgstr "فنلاندی"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:570
|
#: paperless/settings/__init__.py:559
|
||||||
msgid "French"
|
msgid "French"
|
||||||
msgstr "فرانسوی"
|
msgstr "فرانسوی"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:571
|
#: paperless/settings/__init__.py:560
|
||||||
msgid "Hungarian"
|
msgid "Hungarian"
|
||||||
msgstr "مجارستانی"
|
msgstr "مجارستانی"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:572
|
#: paperless/settings/__init__.py:561
|
||||||
msgid "Indonesian"
|
msgid "Indonesian"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:573
|
#: paperless/settings/__init__.py:562
|
||||||
msgid "Italian"
|
msgid "Italian"
|
||||||
msgstr "ایتالیایی"
|
msgstr "ایتالیایی"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:574
|
#: paperless/settings/__init__.py:563
|
||||||
msgid "Japanese"
|
msgid "Japanese"
|
||||||
msgstr "وابسته به ژاپنی"
|
msgstr "وابسته به ژاپنی"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:575
|
#: paperless/settings/__init__.py:564
|
||||||
msgid "Korean"
|
msgid "Korean"
|
||||||
msgstr "کره ای"
|
msgstr "کره ای"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:576
|
#: paperless/settings/__init__.py:565
|
||||||
msgid "Luxembourgish"
|
msgid "Luxembourgish"
|
||||||
msgstr "وابسته به لوکس"
|
msgstr "وابسته به لوکس"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:577
|
#: paperless/settings/__init__.py:566
|
||||||
msgid "Norwegian"
|
msgid "Norwegian"
|
||||||
msgstr "نروژی"
|
msgstr "نروژی"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:578
|
#: paperless/settings/__init__.py:567
|
||||||
msgid "Dutch"
|
msgid "Dutch"
|
||||||
msgstr "هلندی"
|
msgstr "هلندی"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:579
|
#: paperless/settings/__init__.py:568
|
||||||
msgid "Polish"
|
msgid "Polish"
|
||||||
msgstr "صیقل دادن"
|
msgstr "صیقل دادن"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:580
|
#: paperless/settings/__init__.py:569
|
||||||
msgid "Portuguese (Brazil)"
|
msgid "Portuguese (Brazil)"
|
||||||
msgstr "پرتغالی (برزیل)"
|
msgstr "پرتغالی (برزیل)"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:581
|
#: paperless/settings/__init__.py:570
|
||||||
msgid "Portuguese"
|
msgid "Portuguese"
|
||||||
msgstr "وابسته به پرتغالی"
|
msgstr "وابسته به پرتغالی"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:582
|
#: paperless/settings/__init__.py:571
|
||||||
msgid "Romanian"
|
msgid "Romanian"
|
||||||
msgstr "وابسته به رومانی"
|
msgstr "وابسته به رومانی"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:583
|
#: paperless/settings/__init__.py:572
|
||||||
msgid "Russian"
|
msgid "Russian"
|
||||||
msgstr "روسی"
|
msgstr "روسی"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:584
|
#: paperless/settings/__init__.py:573
|
||||||
msgid "Slovak"
|
msgid "Slovak"
|
||||||
msgstr "لگن"
|
msgstr "لگن"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:585
|
#: paperless/settings/__init__.py:574
|
||||||
msgid "Slovenian"
|
msgid "Slovenian"
|
||||||
msgstr "وابسته به اسلوونی"
|
msgstr "وابسته به اسلوونی"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:586
|
#: paperless/settings/__init__.py:575
|
||||||
msgid "Serbian"
|
msgid "Serbian"
|
||||||
msgstr "صرب"
|
msgstr "صرب"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:587
|
#: paperless/settings/__init__.py:576
|
||||||
msgid "Swedish"
|
msgid "Swedish"
|
||||||
msgstr "سوئدی"
|
msgstr "سوئدی"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:588
|
#: paperless/settings/__init__.py:577
|
||||||
msgid "Turkish"
|
msgid "Turkish"
|
||||||
msgstr "ترکی"
|
msgstr "ترکی"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:589
|
#: paperless/settings/__init__.py:578
|
||||||
msgid "Ukrainian"
|
msgid "Ukrainian"
|
||||||
msgstr "وابسته به اوکراینی"
|
msgstr "وابسته به اوکراینی"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:590
|
#: paperless/settings/__init__.py:579
|
||||||
msgid "Vietnamese"
|
msgid "Vietnamese"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:591
|
#: paperless/settings/__init__.py:580
|
||||||
msgid "Chinese Simplified"
|
msgid "Chinese Simplified"
|
||||||
msgstr "چینی ساده شد"
|
msgstr "چینی ساده شد"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:592
|
#: paperless/settings/__init__.py:581
|
||||||
msgid "Chinese Traditional"
|
msgid "Chinese Traditional"
|
||||||
msgstr "چینی سنتی"
|
msgstr "چینی سنتی"
|
||||||
|
|
||||||
|
|||||||
@@ -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-25 07:12+0000\n"
|
"POT-Creation-Date: 2026-07-23 19:21+0000\n"
|
||||||
"PO-Revision-Date: 2026-07-25 07:14\n"
|
"PO-Revision-Date: 2026-07-23 19:23\n"
|
||||||
"Last-Translator: \n"
|
"Last-Translator: \n"
|
||||||
"Language-Team: Finnish\n"
|
"Language-Team: Finnish\n"
|
||||||
"Language: fi_FI\n"
|
"Language: fi_FI\n"
|
||||||
@@ -1920,151 +1920,151 @@ msgstr ""
|
|||||||
msgid "paperless application settings"
|
msgid "paperless application settings"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:556
|
#: paperless/settings/__init__.py:545
|
||||||
msgid "English (US)"
|
msgid "English (US)"
|
||||||
msgstr "Englanti (US)"
|
msgstr "Englanti (US)"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:557
|
#: paperless/settings/__init__.py:546
|
||||||
msgid "Arabic"
|
msgid "Arabic"
|
||||||
msgstr "Arabialainen"
|
msgstr "Arabialainen"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:558
|
#: paperless/settings/__init__.py:547
|
||||||
msgid "Afrikaans"
|
msgid "Afrikaans"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:559
|
#: paperless/settings/__init__.py:548
|
||||||
msgid "Belarusian"
|
msgid "Belarusian"
|
||||||
msgstr "valkovenäjä"
|
msgstr "valkovenäjä"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:560
|
#: paperless/settings/__init__.py:549
|
||||||
msgid "Bulgarian"
|
msgid "Bulgarian"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:561
|
#: paperless/settings/__init__.py:550
|
||||||
msgid "Catalan"
|
msgid "Catalan"
|
||||||
msgstr "Katalaani"
|
msgstr "Katalaani"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:562
|
#: paperless/settings/__init__.py:551
|
||||||
msgid "Czech"
|
msgid "Czech"
|
||||||
msgstr "Tšekki"
|
msgstr "Tšekki"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:563
|
#: paperless/settings/__init__.py:552
|
||||||
msgid "Danish"
|
msgid "Danish"
|
||||||
msgstr "Tanska"
|
msgstr "Tanska"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:564
|
#: paperless/settings/__init__.py:553
|
||||||
msgid "German"
|
msgid "German"
|
||||||
msgstr "Saksa"
|
msgstr "Saksa"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:565
|
#: paperless/settings/__init__.py:554
|
||||||
msgid "Greek"
|
msgid "Greek"
|
||||||
msgstr "Kreikka"
|
msgstr "Kreikka"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:566
|
#: paperless/settings/__init__.py:555
|
||||||
msgid "English (GB)"
|
msgid "English (GB)"
|
||||||
msgstr "Englanti (US)"
|
msgstr "Englanti (US)"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:567
|
#: paperless/settings/__init__.py:556
|
||||||
msgid "Spanish"
|
msgid "Spanish"
|
||||||
msgstr "Espanja"
|
msgstr "Espanja"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:568
|
#: paperless/settings/__init__.py:557
|
||||||
msgid "Persian"
|
msgid "Persian"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:569
|
#: paperless/settings/__init__.py:558
|
||||||
msgid "Finnish"
|
msgid "Finnish"
|
||||||
msgstr "Suomi"
|
msgstr "Suomi"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:570
|
#: paperless/settings/__init__.py:559
|
||||||
msgid "French"
|
msgid "French"
|
||||||
msgstr "Ranska"
|
msgstr "Ranska"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:571
|
#: paperless/settings/__init__.py:560
|
||||||
msgid "Hungarian"
|
msgid "Hungarian"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:572
|
#: paperless/settings/__init__.py:561
|
||||||
msgid "Indonesian"
|
msgid "Indonesian"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:573
|
#: paperless/settings/__init__.py:562
|
||||||
msgid "Italian"
|
msgid "Italian"
|
||||||
msgstr "Italia"
|
msgstr "Italia"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:574
|
#: paperless/settings/__init__.py:563
|
||||||
msgid "Japanese"
|
msgid "Japanese"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:575
|
#: paperless/settings/__init__.py:564
|
||||||
msgid "Korean"
|
msgid "Korean"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:576
|
#: paperless/settings/__init__.py:565
|
||||||
msgid "Luxembourgish"
|
msgid "Luxembourgish"
|
||||||
msgstr "Luxemburg"
|
msgstr "Luxemburg"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:577
|
#: paperless/settings/__init__.py:566
|
||||||
msgid "Norwegian"
|
msgid "Norwegian"
|
||||||
msgstr "Norja"
|
msgstr "Norja"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:578
|
#: paperless/settings/__init__.py:567
|
||||||
msgid "Dutch"
|
msgid "Dutch"
|
||||||
msgstr "Hollanti"
|
msgstr "Hollanti"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:579
|
#: paperless/settings/__init__.py:568
|
||||||
msgid "Polish"
|
msgid "Polish"
|
||||||
msgstr "puola"
|
msgstr "puola"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:580
|
#: paperless/settings/__init__.py:569
|
||||||
msgid "Portuguese (Brazil)"
|
msgid "Portuguese (Brazil)"
|
||||||
msgstr "portugali (Brasilia)"
|
msgstr "portugali (Brasilia)"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:581
|
#: paperless/settings/__init__.py:570
|
||||||
msgid "Portuguese"
|
msgid "Portuguese"
|
||||||
msgstr "portugali"
|
msgstr "portugali"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:582
|
#: paperless/settings/__init__.py:571
|
||||||
msgid "Romanian"
|
msgid "Romanian"
|
||||||
msgstr "romania"
|
msgstr "romania"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:583
|
#: paperless/settings/__init__.py:572
|
||||||
msgid "Russian"
|
msgid "Russian"
|
||||||
msgstr "venäjä"
|
msgstr "venäjä"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:584
|
#: paperless/settings/__init__.py:573
|
||||||
msgid "Slovak"
|
msgid "Slovak"
|
||||||
msgstr "Slovakia"
|
msgstr "Slovakia"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:585
|
#: paperless/settings/__init__.py:574
|
||||||
msgid "Slovenian"
|
msgid "Slovenian"
|
||||||
msgstr "Slovenia"
|
msgstr "Slovenia"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:586
|
#: paperless/settings/__init__.py:575
|
||||||
msgid "Serbian"
|
msgid "Serbian"
|
||||||
msgstr "Serbia"
|
msgstr "Serbia"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:587
|
#: paperless/settings/__init__.py:576
|
||||||
msgid "Swedish"
|
msgid "Swedish"
|
||||||
msgstr "ruotsi"
|
msgstr "ruotsi"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:588
|
#: paperless/settings/__init__.py:577
|
||||||
msgid "Turkish"
|
msgid "Turkish"
|
||||||
msgstr "Turkki"
|
msgstr "Turkki"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:589
|
#: paperless/settings/__init__.py:578
|
||||||
msgid "Ukrainian"
|
msgid "Ukrainian"
|
||||||
msgstr "Ukraina"
|
msgstr "Ukraina"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:590
|
#: paperless/settings/__init__.py:579
|
||||||
msgid "Vietnamese"
|
msgid "Vietnamese"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:591
|
#: paperless/settings/__init__.py:580
|
||||||
msgid "Chinese Simplified"
|
msgid "Chinese Simplified"
|
||||||
msgstr "Kiina (yksinkertaistettu)"
|
msgstr "Kiina (yksinkertaistettu)"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:592
|
#: paperless/settings/__init__.py:581
|
||||||
msgid "Chinese Traditional"
|
msgid "Chinese Traditional"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
|||||||
@@ -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-25 07:12+0000\n"
|
"POT-Creation-Date: 2026-07-23 19:21+0000\n"
|
||||||
"PO-Revision-Date: 2026-07-25 07:14\n"
|
"PO-Revision-Date: 2026-07-23 19:23\n"
|
||||||
"Last-Translator: \n"
|
"Last-Translator: \n"
|
||||||
"Language-Team: French\n"
|
"Language-Team: French\n"
|
||||||
"Language: fr_FR\n"
|
"Language: fr_FR\n"
|
||||||
@@ -1919,151 +1919,151 @@ msgstr "Définit le délai d'attente du LLM en secondes"
|
|||||||
msgid "paperless application settings"
|
msgid "paperless application settings"
|
||||||
msgstr "paramètres de l'application paperless"
|
msgstr "paramètres de l'application paperless"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:556
|
#: paperless/settings/__init__.py:545
|
||||||
msgid "English (US)"
|
msgid "English (US)"
|
||||||
msgstr "Anglais (US)"
|
msgstr "Anglais (US)"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:557
|
#: paperless/settings/__init__.py:546
|
||||||
msgid "Arabic"
|
msgid "Arabic"
|
||||||
msgstr "Arabe"
|
msgstr "Arabe"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:558
|
#: paperless/settings/__init__.py:547
|
||||||
msgid "Afrikaans"
|
msgid "Afrikaans"
|
||||||
msgstr "Afrikaans"
|
msgstr "Afrikaans"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:559
|
#: paperless/settings/__init__.py:548
|
||||||
msgid "Belarusian"
|
msgid "Belarusian"
|
||||||
msgstr "Biélorusse"
|
msgstr "Biélorusse"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:560
|
#: paperless/settings/__init__.py:549
|
||||||
msgid "Bulgarian"
|
msgid "Bulgarian"
|
||||||
msgstr "Bulgare"
|
msgstr "Bulgare"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:561
|
#: paperless/settings/__init__.py:550
|
||||||
msgid "Catalan"
|
msgid "Catalan"
|
||||||
msgstr "Catalan"
|
msgstr "Catalan"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:562
|
#: paperless/settings/__init__.py:551
|
||||||
msgid "Czech"
|
msgid "Czech"
|
||||||
msgstr "Tchèque"
|
msgstr "Tchèque"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:563
|
#: paperless/settings/__init__.py:552
|
||||||
msgid "Danish"
|
msgid "Danish"
|
||||||
msgstr "Danois"
|
msgstr "Danois"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:564
|
#: paperless/settings/__init__.py:553
|
||||||
msgid "German"
|
msgid "German"
|
||||||
msgstr "Allemand"
|
msgstr "Allemand"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:565
|
#: paperless/settings/__init__.py:554
|
||||||
msgid "Greek"
|
msgid "Greek"
|
||||||
msgstr "Grec"
|
msgstr "Grec"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:566
|
#: paperless/settings/__init__.py:555
|
||||||
msgid "English (GB)"
|
msgid "English (GB)"
|
||||||
msgstr "Anglais (GB)"
|
msgstr "Anglais (GB)"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:567
|
#: paperless/settings/__init__.py:556
|
||||||
msgid "Spanish"
|
msgid "Spanish"
|
||||||
msgstr "Espagnol"
|
msgstr "Espagnol"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:568
|
#: paperless/settings/__init__.py:557
|
||||||
msgid "Persian"
|
msgid "Persian"
|
||||||
msgstr "Persan"
|
msgstr "Persan"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:569
|
#: paperless/settings/__init__.py:558
|
||||||
msgid "Finnish"
|
msgid "Finnish"
|
||||||
msgstr "Finnois"
|
msgstr "Finnois"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:570
|
#: paperless/settings/__init__.py:559
|
||||||
msgid "French"
|
msgid "French"
|
||||||
msgstr "Français"
|
msgstr "Français"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:571
|
#: paperless/settings/__init__.py:560
|
||||||
msgid "Hungarian"
|
msgid "Hungarian"
|
||||||
msgstr "Hongrois"
|
msgstr "Hongrois"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:572
|
#: paperless/settings/__init__.py:561
|
||||||
msgid "Indonesian"
|
msgid "Indonesian"
|
||||||
msgstr "Indonésien"
|
msgstr "Indonésien"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:573
|
#: paperless/settings/__init__.py:562
|
||||||
msgid "Italian"
|
msgid "Italian"
|
||||||
msgstr "Italien"
|
msgstr "Italien"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:574
|
#: paperless/settings/__init__.py:563
|
||||||
msgid "Japanese"
|
msgid "Japanese"
|
||||||
msgstr "Japonais"
|
msgstr "Japonais"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:575
|
#: paperless/settings/__init__.py:564
|
||||||
msgid "Korean"
|
msgid "Korean"
|
||||||
msgstr "Coréen"
|
msgstr "Coréen"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:576
|
#: paperless/settings/__init__.py:565
|
||||||
msgid "Luxembourgish"
|
msgid "Luxembourgish"
|
||||||
msgstr "Luxembourgeois"
|
msgstr "Luxembourgeois"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:577
|
#: paperless/settings/__init__.py:566
|
||||||
msgid "Norwegian"
|
msgid "Norwegian"
|
||||||
msgstr "Norvégien"
|
msgstr "Norvégien"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:578
|
#: paperless/settings/__init__.py:567
|
||||||
msgid "Dutch"
|
msgid "Dutch"
|
||||||
msgstr "Néerlandais"
|
msgstr "Néerlandais"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:579
|
#: paperless/settings/__init__.py:568
|
||||||
msgid "Polish"
|
msgid "Polish"
|
||||||
msgstr "Polonais"
|
msgstr "Polonais"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:580
|
#: paperless/settings/__init__.py:569
|
||||||
msgid "Portuguese (Brazil)"
|
msgid "Portuguese (Brazil)"
|
||||||
msgstr "Portugais (Brésil)"
|
msgstr "Portugais (Brésil)"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:581
|
#: paperless/settings/__init__.py:570
|
||||||
msgid "Portuguese"
|
msgid "Portuguese"
|
||||||
msgstr "Portugais"
|
msgstr "Portugais"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:582
|
#: paperless/settings/__init__.py:571
|
||||||
msgid "Romanian"
|
msgid "Romanian"
|
||||||
msgstr "Roumain"
|
msgstr "Roumain"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:583
|
#: paperless/settings/__init__.py:572
|
||||||
msgid "Russian"
|
msgid "Russian"
|
||||||
msgstr "Russe"
|
msgstr "Russe"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:584
|
#: paperless/settings/__init__.py:573
|
||||||
msgid "Slovak"
|
msgid "Slovak"
|
||||||
msgstr "Solvaque"
|
msgstr "Solvaque"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:585
|
#: paperless/settings/__init__.py:574
|
||||||
msgid "Slovenian"
|
msgid "Slovenian"
|
||||||
msgstr "Slovène"
|
msgstr "Slovène"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:586
|
#: paperless/settings/__init__.py:575
|
||||||
msgid "Serbian"
|
msgid "Serbian"
|
||||||
msgstr "Serbe"
|
msgstr "Serbe"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:587
|
#: paperless/settings/__init__.py:576
|
||||||
msgid "Swedish"
|
msgid "Swedish"
|
||||||
msgstr "Suédois"
|
msgstr "Suédois"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:588
|
#: paperless/settings/__init__.py:577
|
||||||
msgid "Turkish"
|
msgid "Turkish"
|
||||||
msgstr "Turc"
|
msgstr "Turc"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:589
|
#: paperless/settings/__init__.py:578
|
||||||
msgid "Ukrainian"
|
msgid "Ukrainian"
|
||||||
msgstr "Ukrainien"
|
msgstr "Ukrainien"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:590
|
#: paperless/settings/__init__.py:579
|
||||||
msgid "Vietnamese"
|
msgid "Vietnamese"
|
||||||
msgstr "Vietnamien"
|
msgstr "Vietnamien"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:591
|
#: paperless/settings/__init__.py:580
|
||||||
msgid "Chinese Simplified"
|
msgid "Chinese Simplified"
|
||||||
msgstr "Chinois simplifié"
|
msgstr "Chinois simplifié"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:592
|
#: paperless/settings/__init__.py:581
|
||||||
msgid "Chinese Traditional"
|
msgid "Chinese Traditional"
|
||||||
msgstr "Chinois traditionnel"
|
msgstr "Chinois traditionnel"
|
||||||
|
|
||||||
|
|||||||
@@ -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-25 07:12+0000\n"
|
"POT-Creation-Date: 2026-07-23 19:21+0000\n"
|
||||||
"PO-Revision-Date: 2026-07-25 07:14\n"
|
"PO-Revision-Date: 2026-07-23 19:23\n"
|
||||||
"Last-Translator: \n"
|
"Last-Translator: \n"
|
||||||
"Language-Team: Hebrew\n"
|
"Language-Team: Hebrew\n"
|
||||||
"Language: he_IL\n"
|
"Language: he_IL\n"
|
||||||
@@ -1921,151 +1921,151 @@ msgstr ""
|
|||||||
msgid "paperless application settings"
|
msgid "paperless application settings"
|
||||||
msgstr "הגדרות יישום paperless"
|
msgstr "הגדרות יישום paperless"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:556
|
#: paperless/settings/__init__.py:545
|
||||||
msgid "English (US)"
|
msgid "English (US)"
|
||||||
msgstr "אנגלית (ארה״ב)"
|
msgstr "אנגלית (ארה״ב)"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:557
|
#: paperless/settings/__init__.py:546
|
||||||
msgid "Arabic"
|
msgid "Arabic"
|
||||||
msgstr "ערבית"
|
msgstr "ערבית"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:558
|
#: paperless/settings/__init__.py:547
|
||||||
msgid "Afrikaans"
|
msgid "Afrikaans"
|
||||||
msgstr "אפריקאנס"
|
msgstr "אפריקאנס"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:559
|
#: paperless/settings/__init__.py:548
|
||||||
msgid "Belarusian"
|
msgid "Belarusian"
|
||||||
msgstr "בלרוסית"
|
msgstr "בלרוסית"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:560
|
#: paperless/settings/__init__.py:549
|
||||||
msgid "Bulgarian"
|
msgid "Bulgarian"
|
||||||
msgstr "בולגרית"
|
msgstr "בולגרית"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:561
|
#: paperless/settings/__init__.py:550
|
||||||
msgid "Catalan"
|
msgid "Catalan"
|
||||||
msgstr "קטלאנית"
|
msgstr "קטלאנית"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:562
|
#: paperless/settings/__init__.py:551
|
||||||
msgid "Czech"
|
msgid "Czech"
|
||||||
msgstr "צ'כית"
|
msgstr "צ'כית"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:563
|
#: paperless/settings/__init__.py:552
|
||||||
msgid "Danish"
|
msgid "Danish"
|
||||||
msgstr "דנית"
|
msgstr "דנית"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:564
|
#: paperless/settings/__init__.py:553
|
||||||
msgid "German"
|
msgid "German"
|
||||||
msgstr "גרמנית"
|
msgstr "גרמנית"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:565
|
#: paperless/settings/__init__.py:554
|
||||||
msgid "Greek"
|
msgid "Greek"
|
||||||
msgstr "יוונית"
|
msgstr "יוונית"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:566
|
#: paperless/settings/__init__.py:555
|
||||||
msgid "English (GB)"
|
msgid "English (GB)"
|
||||||
msgstr "אנגלית (בריטניה)"
|
msgstr "אנגלית (בריטניה)"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:567
|
#: paperless/settings/__init__.py:556
|
||||||
msgid "Spanish"
|
msgid "Spanish"
|
||||||
msgstr "ספרדית"
|
msgstr "ספרדית"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:568
|
#: paperless/settings/__init__.py:557
|
||||||
msgid "Persian"
|
msgid "Persian"
|
||||||
msgstr "פרסית"
|
msgstr "פרסית"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:569
|
#: paperless/settings/__init__.py:558
|
||||||
msgid "Finnish"
|
msgid "Finnish"
|
||||||
msgstr "פינית"
|
msgstr "פינית"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:570
|
#: paperless/settings/__init__.py:559
|
||||||
msgid "French"
|
msgid "French"
|
||||||
msgstr "צרפתית"
|
msgstr "צרפתית"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:571
|
#: paperless/settings/__init__.py:560
|
||||||
msgid "Hungarian"
|
msgid "Hungarian"
|
||||||
msgstr "הונגרית"
|
msgstr "הונגרית"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:572
|
#: paperless/settings/__init__.py:561
|
||||||
msgid "Indonesian"
|
msgid "Indonesian"
|
||||||
msgstr "אינדונזית"
|
msgstr "אינדונזית"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:573
|
#: paperless/settings/__init__.py:562
|
||||||
msgid "Italian"
|
msgid "Italian"
|
||||||
msgstr "איטלקית"
|
msgstr "איטלקית"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:574
|
#: paperless/settings/__init__.py:563
|
||||||
msgid "Japanese"
|
msgid "Japanese"
|
||||||
msgstr "יפנית"
|
msgstr "יפנית"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:575
|
#: paperless/settings/__init__.py:564
|
||||||
msgid "Korean"
|
msgid "Korean"
|
||||||
msgstr "קוריאנית"
|
msgstr "קוריאנית"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:576
|
#: paperless/settings/__init__.py:565
|
||||||
msgid "Luxembourgish"
|
msgid "Luxembourgish"
|
||||||
msgstr "לוקסמבורגית"
|
msgstr "לוקסמבורגית"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:577
|
#: paperless/settings/__init__.py:566
|
||||||
msgid "Norwegian"
|
msgid "Norwegian"
|
||||||
msgstr "נורווגית"
|
msgstr "נורווגית"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:578
|
#: paperless/settings/__init__.py:567
|
||||||
msgid "Dutch"
|
msgid "Dutch"
|
||||||
msgstr "הולנדית"
|
msgstr "הולנדית"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:579
|
#: paperless/settings/__init__.py:568
|
||||||
msgid "Polish"
|
msgid "Polish"
|
||||||
msgstr "פולנית"
|
msgstr "פולנית"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:580
|
#: paperless/settings/__init__.py:569
|
||||||
msgid "Portuguese (Brazil)"
|
msgid "Portuguese (Brazil)"
|
||||||
msgstr "פורטוגלית ברזילאית"
|
msgstr "פורטוגלית ברזילאית"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:581
|
#: paperless/settings/__init__.py:570
|
||||||
msgid "Portuguese"
|
msgid "Portuguese"
|
||||||
msgstr "פורטוגלית"
|
msgstr "פורטוגלית"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:582
|
#: paperless/settings/__init__.py:571
|
||||||
msgid "Romanian"
|
msgid "Romanian"
|
||||||
msgstr "רומנית"
|
msgstr "רומנית"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:583
|
#: paperless/settings/__init__.py:572
|
||||||
msgid "Russian"
|
msgid "Russian"
|
||||||
msgstr "רוסית"
|
msgstr "רוסית"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:584
|
#: paperless/settings/__init__.py:573
|
||||||
msgid "Slovak"
|
msgid "Slovak"
|
||||||
msgstr "סלובקית"
|
msgstr "סלובקית"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:585
|
#: paperless/settings/__init__.py:574
|
||||||
msgid "Slovenian"
|
msgid "Slovenian"
|
||||||
msgstr "סלובנית"
|
msgstr "סלובנית"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:586
|
#: paperless/settings/__init__.py:575
|
||||||
msgid "Serbian"
|
msgid "Serbian"
|
||||||
msgstr "סרבית"
|
msgstr "סרבית"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:587
|
#: paperless/settings/__init__.py:576
|
||||||
msgid "Swedish"
|
msgid "Swedish"
|
||||||
msgstr "שוודית"
|
msgstr "שוודית"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:588
|
#: paperless/settings/__init__.py:577
|
||||||
msgid "Turkish"
|
msgid "Turkish"
|
||||||
msgstr "טורקית"
|
msgstr "טורקית"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:589
|
#: paperless/settings/__init__.py:578
|
||||||
msgid "Ukrainian"
|
msgid "Ukrainian"
|
||||||
msgstr "אוקראינית"
|
msgstr "אוקראינית"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:590
|
#: paperless/settings/__init__.py:579
|
||||||
msgid "Vietnamese"
|
msgid "Vietnamese"
|
||||||
msgstr "ווייטנאמית"
|
msgstr "ווייטנאמית"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:591
|
#: paperless/settings/__init__.py:580
|
||||||
msgid "Chinese Simplified"
|
msgid "Chinese Simplified"
|
||||||
msgstr "סינית מפושטת"
|
msgstr "סינית מפושטת"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:592
|
#: paperless/settings/__init__.py:581
|
||||||
msgid "Chinese Traditional"
|
msgid "Chinese Traditional"
|
||||||
msgstr "סינית מסורתית"
|
msgstr "סינית מסורתית"
|
||||||
|
|
||||||
|
|||||||
@@ -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-25 07:12+0000\n"
|
"POT-Creation-Date: 2026-07-23 19:21+0000\n"
|
||||||
"PO-Revision-Date: 2026-07-25 07:14\n"
|
"PO-Revision-Date: 2026-07-23 19:23\n"
|
||||||
"Last-Translator: \n"
|
"Last-Translator: \n"
|
||||||
"Language-Team: Hindi\n"
|
"Language-Team: Hindi\n"
|
||||||
"Language: hi_IN\n"
|
"Language: hi_IN\n"
|
||||||
@@ -1919,151 +1919,151 @@ msgstr ""
|
|||||||
msgid "paperless application settings"
|
msgid "paperless application settings"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:556
|
#: paperless/settings/__init__.py:545
|
||||||
msgid "English (US)"
|
msgid "English (US)"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:557
|
#: paperless/settings/__init__.py:546
|
||||||
msgid "Arabic"
|
msgid "Arabic"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:558
|
#: paperless/settings/__init__.py:547
|
||||||
msgid "Afrikaans"
|
msgid "Afrikaans"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:559
|
#: paperless/settings/__init__.py:548
|
||||||
msgid "Belarusian"
|
msgid "Belarusian"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:560
|
#: paperless/settings/__init__.py:549
|
||||||
msgid "Bulgarian"
|
msgid "Bulgarian"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:561
|
#: paperless/settings/__init__.py:550
|
||||||
msgid "Catalan"
|
msgid "Catalan"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:562
|
#: paperless/settings/__init__.py:551
|
||||||
msgid "Czech"
|
msgid "Czech"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:563
|
#: paperless/settings/__init__.py:552
|
||||||
msgid "Danish"
|
msgid "Danish"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:564
|
#: paperless/settings/__init__.py:553
|
||||||
msgid "German"
|
msgid "German"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:565
|
#: paperless/settings/__init__.py:554
|
||||||
msgid "Greek"
|
msgid "Greek"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:566
|
#: paperless/settings/__init__.py:555
|
||||||
msgid "English (GB)"
|
msgid "English (GB)"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:567
|
#: paperless/settings/__init__.py:556
|
||||||
msgid "Spanish"
|
msgid "Spanish"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:568
|
#: paperless/settings/__init__.py:557
|
||||||
msgid "Persian"
|
msgid "Persian"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:569
|
#: paperless/settings/__init__.py:558
|
||||||
msgid "Finnish"
|
msgid "Finnish"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:570
|
#: paperless/settings/__init__.py:559
|
||||||
msgid "French"
|
msgid "French"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:571
|
#: paperless/settings/__init__.py:560
|
||||||
msgid "Hungarian"
|
msgid "Hungarian"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:572
|
#: paperless/settings/__init__.py:561
|
||||||
msgid "Indonesian"
|
msgid "Indonesian"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:573
|
#: paperless/settings/__init__.py:562
|
||||||
msgid "Italian"
|
msgid "Italian"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:574
|
#: paperless/settings/__init__.py:563
|
||||||
msgid "Japanese"
|
msgid "Japanese"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:575
|
#: paperless/settings/__init__.py:564
|
||||||
msgid "Korean"
|
msgid "Korean"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:576
|
#: paperless/settings/__init__.py:565
|
||||||
msgid "Luxembourgish"
|
msgid "Luxembourgish"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:577
|
#: paperless/settings/__init__.py:566
|
||||||
msgid "Norwegian"
|
msgid "Norwegian"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:578
|
#: paperless/settings/__init__.py:567
|
||||||
msgid "Dutch"
|
msgid "Dutch"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:579
|
#: paperless/settings/__init__.py:568
|
||||||
msgid "Polish"
|
msgid "Polish"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:580
|
#: paperless/settings/__init__.py:569
|
||||||
msgid "Portuguese (Brazil)"
|
msgid "Portuguese (Brazil)"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:581
|
#: paperless/settings/__init__.py:570
|
||||||
msgid "Portuguese"
|
msgid "Portuguese"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:582
|
#: paperless/settings/__init__.py:571
|
||||||
msgid "Romanian"
|
msgid "Romanian"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:583
|
#: paperless/settings/__init__.py:572
|
||||||
msgid "Russian"
|
msgid "Russian"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:584
|
#: paperless/settings/__init__.py:573
|
||||||
msgid "Slovak"
|
msgid "Slovak"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:585
|
#: paperless/settings/__init__.py:574
|
||||||
msgid "Slovenian"
|
msgid "Slovenian"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:586
|
#: paperless/settings/__init__.py:575
|
||||||
msgid "Serbian"
|
msgid "Serbian"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:587
|
#: paperless/settings/__init__.py:576
|
||||||
msgid "Swedish"
|
msgid "Swedish"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:588
|
#: paperless/settings/__init__.py:577
|
||||||
msgid "Turkish"
|
msgid "Turkish"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:589
|
#: paperless/settings/__init__.py:578
|
||||||
msgid "Ukrainian"
|
msgid "Ukrainian"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:590
|
#: paperless/settings/__init__.py:579
|
||||||
msgid "Vietnamese"
|
msgid "Vietnamese"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:591
|
#: paperless/settings/__init__.py:580
|
||||||
msgid "Chinese Simplified"
|
msgid "Chinese Simplified"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:592
|
#: paperless/settings/__init__.py:581
|
||||||
msgid "Chinese Traditional"
|
msgid "Chinese Traditional"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
|||||||
@@ -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-25 07:12+0000\n"
|
"POT-Creation-Date: 2026-07-23 19:21+0000\n"
|
||||||
"PO-Revision-Date: 2026-07-25 07:14\n"
|
"PO-Revision-Date: 2026-07-23 19:23\n"
|
||||||
"Last-Translator: \n"
|
"Last-Translator: \n"
|
||||||
"Language-Team: Croatian\n"
|
"Language-Team: Croatian\n"
|
||||||
"Language: hr_HR\n"
|
"Language: hr_HR\n"
|
||||||
@@ -1920,151 +1920,151 @@ msgstr ""
|
|||||||
msgid "paperless application settings"
|
msgid "paperless application settings"
|
||||||
msgstr "postavke paperless aplikacije"
|
msgstr "postavke paperless aplikacije"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:556
|
#: paperless/settings/__init__.py:545
|
||||||
msgid "English (US)"
|
msgid "English (US)"
|
||||||
msgstr "Engleski (US)"
|
msgstr "Engleski (US)"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:557
|
#: paperless/settings/__init__.py:546
|
||||||
msgid "Arabic"
|
msgid "Arabic"
|
||||||
msgstr "Arapski"
|
msgstr "Arapski"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:558
|
#: paperless/settings/__init__.py:547
|
||||||
msgid "Afrikaans"
|
msgid "Afrikaans"
|
||||||
msgstr "afrički"
|
msgstr "afrički"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:559
|
#: paperless/settings/__init__.py:548
|
||||||
msgid "Belarusian"
|
msgid "Belarusian"
|
||||||
msgstr "Bjeloruski"
|
msgstr "Bjeloruski"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:560
|
#: paperless/settings/__init__.py:549
|
||||||
msgid "Bulgarian"
|
msgid "Bulgarian"
|
||||||
msgstr "bugarski"
|
msgstr "bugarski"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:561
|
#: paperless/settings/__init__.py:550
|
||||||
msgid "Catalan"
|
msgid "Catalan"
|
||||||
msgstr "katalonski"
|
msgstr "katalonski"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:562
|
#: paperless/settings/__init__.py:551
|
||||||
msgid "Czech"
|
msgid "Czech"
|
||||||
msgstr "Češki"
|
msgstr "Češki"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:563
|
#: paperless/settings/__init__.py:552
|
||||||
msgid "Danish"
|
msgid "Danish"
|
||||||
msgstr "Danski"
|
msgstr "Danski"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:564
|
#: paperless/settings/__init__.py:553
|
||||||
msgid "German"
|
msgid "German"
|
||||||
msgstr "Njemački"
|
msgstr "Njemački"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:565
|
#: paperless/settings/__init__.py:554
|
||||||
msgid "Greek"
|
msgid "Greek"
|
||||||
msgstr "grčki"
|
msgstr "grčki"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:566
|
#: paperless/settings/__init__.py:555
|
||||||
msgid "English (GB)"
|
msgid "English (GB)"
|
||||||
msgstr "Engleski (GB)"
|
msgstr "Engleski (GB)"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:567
|
#: paperless/settings/__init__.py:556
|
||||||
msgid "Spanish"
|
msgid "Spanish"
|
||||||
msgstr "Španjolski"
|
msgstr "Španjolski"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:568
|
#: paperless/settings/__init__.py:557
|
||||||
msgid "Persian"
|
msgid "Persian"
|
||||||
msgstr "perzijski"
|
msgstr "perzijski"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:569
|
#: paperless/settings/__init__.py:558
|
||||||
msgid "Finnish"
|
msgid "Finnish"
|
||||||
msgstr "finski"
|
msgstr "finski"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:570
|
#: paperless/settings/__init__.py:559
|
||||||
msgid "French"
|
msgid "French"
|
||||||
msgstr "Francuski"
|
msgstr "Francuski"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:571
|
#: paperless/settings/__init__.py:560
|
||||||
msgid "Hungarian"
|
msgid "Hungarian"
|
||||||
msgstr "mađarski"
|
msgstr "mađarski"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:572
|
#: paperless/settings/__init__.py:561
|
||||||
msgid "Indonesian"
|
msgid "Indonesian"
|
||||||
msgstr "Iidonezijski"
|
msgstr "Iidonezijski"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:573
|
#: paperless/settings/__init__.py:562
|
||||||
msgid "Italian"
|
msgid "Italian"
|
||||||
msgstr "Talijanski"
|
msgstr "Talijanski"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:574
|
#: paperless/settings/__init__.py:563
|
||||||
msgid "Japanese"
|
msgid "Japanese"
|
||||||
msgstr "japanski"
|
msgstr "japanski"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:575
|
#: paperless/settings/__init__.py:564
|
||||||
msgid "Korean"
|
msgid "Korean"
|
||||||
msgstr "koreanski"
|
msgstr "koreanski"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:576
|
#: paperless/settings/__init__.py:565
|
||||||
msgid "Luxembourgish"
|
msgid "Luxembourgish"
|
||||||
msgstr "Luksemburški"
|
msgstr "Luksemburški"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:577
|
#: paperless/settings/__init__.py:566
|
||||||
msgid "Norwegian"
|
msgid "Norwegian"
|
||||||
msgstr "norveški"
|
msgstr "norveški"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:578
|
#: paperless/settings/__init__.py:567
|
||||||
msgid "Dutch"
|
msgid "Dutch"
|
||||||
msgstr "Nizozemski"
|
msgstr "Nizozemski"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:579
|
#: paperless/settings/__init__.py:568
|
||||||
msgid "Polish"
|
msgid "Polish"
|
||||||
msgstr "Poljski"
|
msgstr "Poljski"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:580
|
#: paperless/settings/__init__.py:569
|
||||||
msgid "Portuguese (Brazil)"
|
msgid "Portuguese (Brazil)"
|
||||||
msgstr "Portugalski (Brazil)"
|
msgstr "Portugalski (Brazil)"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:581
|
#: paperless/settings/__init__.py:570
|
||||||
msgid "Portuguese"
|
msgid "Portuguese"
|
||||||
msgstr "Portugalski"
|
msgstr "Portugalski"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:582
|
#: paperless/settings/__init__.py:571
|
||||||
msgid "Romanian"
|
msgid "Romanian"
|
||||||
msgstr "Rumunjski"
|
msgstr "Rumunjski"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:583
|
#: paperless/settings/__init__.py:572
|
||||||
msgid "Russian"
|
msgid "Russian"
|
||||||
msgstr "Ruski"
|
msgstr "Ruski"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:584
|
#: paperless/settings/__init__.py:573
|
||||||
msgid "Slovak"
|
msgid "Slovak"
|
||||||
msgstr "slovački"
|
msgstr "slovački"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:585
|
#: paperless/settings/__init__.py:574
|
||||||
msgid "Slovenian"
|
msgid "Slovenian"
|
||||||
msgstr "Slovenski"
|
msgstr "Slovenski"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:586
|
#: paperless/settings/__init__.py:575
|
||||||
msgid "Serbian"
|
msgid "Serbian"
|
||||||
msgstr "Srpski"
|
msgstr "Srpski"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:587
|
#: paperless/settings/__init__.py:576
|
||||||
msgid "Swedish"
|
msgid "Swedish"
|
||||||
msgstr "Švedski"
|
msgstr "Švedski"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:588
|
#: paperless/settings/__init__.py:577
|
||||||
msgid "Turkish"
|
msgid "Turkish"
|
||||||
msgstr "Turski"
|
msgstr "Turski"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:589
|
#: paperless/settings/__init__.py:578
|
||||||
msgid "Ukrainian"
|
msgid "Ukrainian"
|
||||||
msgstr "ukrajinski"
|
msgstr "ukrajinski"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:590
|
#: paperless/settings/__init__.py:579
|
||||||
msgid "Vietnamese"
|
msgid "Vietnamese"
|
||||||
msgstr "vijetnamski"
|
msgstr "vijetnamski"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:591
|
#: paperless/settings/__init__.py:580
|
||||||
msgid "Chinese Simplified"
|
msgid "Chinese Simplified"
|
||||||
msgstr "Pojednostavljeni kineski"
|
msgstr "Pojednostavljeni kineski"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:592
|
#: paperless/settings/__init__.py:581
|
||||||
msgid "Chinese Traditional"
|
msgid "Chinese Traditional"
|
||||||
msgstr "Kineski tradicionalni"
|
msgstr "Kineski tradicionalni"
|
||||||
|
|
||||||
|
|||||||
@@ -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-25 07:12+0000\n"
|
"POT-Creation-Date: 2026-07-23 19:21+0000\n"
|
||||||
"PO-Revision-Date: 2026-07-25 07:14\n"
|
"PO-Revision-Date: 2026-07-23 19:23\n"
|
||||||
"Last-Translator: \n"
|
"Last-Translator: \n"
|
||||||
"Language-Team: Hungarian\n"
|
"Language-Team: Hungarian\n"
|
||||||
"Language: hu_HU\n"
|
"Language: hu_HU\n"
|
||||||
@@ -1920,151 +1920,151 @@ msgstr ""
|
|||||||
msgid "paperless application settings"
|
msgid "paperless application settings"
|
||||||
msgstr "paperless alkalmazás beállítások"
|
msgstr "paperless alkalmazás beállítások"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:556
|
#: paperless/settings/__init__.py:545
|
||||||
msgid "English (US)"
|
msgid "English (US)"
|
||||||
msgstr "Angol (US)"
|
msgstr "Angol (US)"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:557
|
#: paperless/settings/__init__.py:546
|
||||||
msgid "Arabic"
|
msgid "Arabic"
|
||||||
msgstr "Arab"
|
msgstr "Arab"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:558
|
#: paperless/settings/__init__.py:547
|
||||||
msgid "Afrikaans"
|
msgid "Afrikaans"
|
||||||
msgstr "Afrikai"
|
msgstr "Afrikai"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:559
|
#: paperless/settings/__init__.py:548
|
||||||
msgid "Belarusian"
|
msgid "Belarusian"
|
||||||
msgstr "Fehérorosz"
|
msgstr "Fehérorosz"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:560
|
#: paperless/settings/__init__.py:549
|
||||||
msgid "Bulgarian"
|
msgid "Bulgarian"
|
||||||
msgstr "Bolgár"
|
msgstr "Bolgár"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:561
|
#: paperless/settings/__init__.py:550
|
||||||
msgid "Catalan"
|
msgid "Catalan"
|
||||||
msgstr "Katalán"
|
msgstr "Katalán"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:562
|
#: paperless/settings/__init__.py:551
|
||||||
msgid "Czech"
|
msgid "Czech"
|
||||||
msgstr "Cseh"
|
msgstr "Cseh"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:563
|
#: paperless/settings/__init__.py:552
|
||||||
msgid "Danish"
|
msgid "Danish"
|
||||||
msgstr "Dán"
|
msgstr "Dán"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:564
|
#: paperless/settings/__init__.py:553
|
||||||
msgid "German"
|
msgid "German"
|
||||||
msgstr "Német"
|
msgstr "Német"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:565
|
#: paperless/settings/__init__.py:554
|
||||||
msgid "Greek"
|
msgid "Greek"
|
||||||
msgstr "Görög"
|
msgstr "Görög"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:566
|
#: paperless/settings/__init__.py:555
|
||||||
msgid "English (GB)"
|
msgid "English (GB)"
|
||||||
msgstr "Angol (GB)"
|
msgstr "Angol (GB)"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:567
|
#: paperless/settings/__init__.py:556
|
||||||
msgid "Spanish"
|
msgid "Spanish"
|
||||||
msgstr "Spanyol"
|
msgstr "Spanyol"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:568
|
#: paperless/settings/__init__.py:557
|
||||||
msgid "Persian"
|
msgid "Persian"
|
||||||
msgstr "Perzsa"
|
msgstr "Perzsa"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:569
|
#: paperless/settings/__init__.py:558
|
||||||
msgid "Finnish"
|
msgid "Finnish"
|
||||||
msgstr "Finn"
|
msgstr "Finn"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:570
|
#: paperless/settings/__init__.py:559
|
||||||
msgid "French"
|
msgid "French"
|
||||||
msgstr "Francia"
|
msgstr "Francia"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:571
|
#: paperless/settings/__init__.py:560
|
||||||
msgid "Hungarian"
|
msgid "Hungarian"
|
||||||
msgstr "Magyar"
|
msgstr "Magyar"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:572
|
#: paperless/settings/__init__.py:561
|
||||||
msgid "Indonesian"
|
msgid "Indonesian"
|
||||||
msgstr "Indonéz"
|
msgstr "Indonéz"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:573
|
#: paperless/settings/__init__.py:562
|
||||||
msgid "Italian"
|
msgid "Italian"
|
||||||
msgstr "Olasz"
|
msgstr "Olasz"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:574
|
#: paperless/settings/__init__.py:563
|
||||||
msgid "Japanese"
|
msgid "Japanese"
|
||||||
msgstr "Japán"
|
msgstr "Japán"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:575
|
#: paperless/settings/__init__.py:564
|
||||||
msgid "Korean"
|
msgid "Korean"
|
||||||
msgstr "Koreai"
|
msgstr "Koreai"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:576
|
#: paperless/settings/__init__.py:565
|
||||||
msgid "Luxembourgish"
|
msgid "Luxembourgish"
|
||||||
msgstr "Luxemburgi"
|
msgstr "Luxemburgi"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:577
|
#: paperless/settings/__init__.py:566
|
||||||
msgid "Norwegian"
|
msgid "Norwegian"
|
||||||
msgstr "Norvég"
|
msgstr "Norvég"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:578
|
#: paperless/settings/__init__.py:567
|
||||||
msgid "Dutch"
|
msgid "Dutch"
|
||||||
msgstr "Holland"
|
msgstr "Holland"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:579
|
#: paperless/settings/__init__.py:568
|
||||||
msgid "Polish"
|
msgid "Polish"
|
||||||
msgstr "Lengyel"
|
msgstr "Lengyel"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:580
|
#: paperless/settings/__init__.py:569
|
||||||
msgid "Portuguese (Brazil)"
|
msgid "Portuguese (Brazil)"
|
||||||
msgstr "Portugál (Brazília)"
|
msgstr "Portugál (Brazília)"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:581
|
#: paperless/settings/__init__.py:570
|
||||||
msgid "Portuguese"
|
msgid "Portuguese"
|
||||||
msgstr "Portugál"
|
msgstr "Portugál"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:582
|
#: paperless/settings/__init__.py:571
|
||||||
msgid "Romanian"
|
msgid "Romanian"
|
||||||
msgstr "Román"
|
msgstr "Román"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:583
|
#: paperless/settings/__init__.py:572
|
||||||
msgid "Russian"
|
msgid "Russian"
|
||||||
msgstr "Orosz"
|
msgstr "Orosz"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:584
|
#: paperless/settings/__init__.py:573
|
||||||
msgid "Slovak"
|
msgid "Slovak"
|
||||||
msgstr "Szlovák"
|
msgstr "Szlovák"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:585
|
#: paperless/settings/__init__.py:574
|
||||||
msgid "Slovenian"
|
msgid "Slovenian"
|
||||||
msgstr "Szlovén"
|
msgstr "Szlovén"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:586
|
#: paperless/settings/__init__.py:575
|
||||||
msgid "Serbian"
|
msgid "Serbian"
|
||||||
msgstr "Szerb"
|
msgstr "Szerb"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:587
|
#: paperless/settings/__init__.py:576
|
||||||
msgid "Swedish"
|
msgid "Swedish"
|
||||||
msgstr "Svéd"
|
msgstr "Svéd"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:588
|
#: paperless/settings/__init__.py:577
|
||||||
msgid "Turkish"
|
msgid "Turkish"
|
||||||
msgstr "Török"
|
msgstr "Török"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:589
|
#: paperless/settings/__init__.py:578
|
||||||
msgid "Ukrainian"
|
msgid "Ukrainian"
|
||||||
msgstr "Ukrán"
|
msgstr "Ukrán"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:590
|
#: paperless/settings/__init__.py:579
|
||||||
msgid "Vietnamese"
|
msgid "Vietnamese"
|
||||||
msgstr "Vietnámi"
|
msgstr "Vietnámi"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:591
|
#: paperless/settings/__init__.py:580
|
||||||
msgid "Chinese Simplified"
|
msgid "Chinese Simplified"
|
||||||
msgstr "Kínai egyszerűsített"
|
msgstr "Kínai egyszerűsített"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:592
|
#: paperless/settings/__init__.py:581
|
||||||
msgid "Chinese Traditional"
|
msgid "Chinese Traditional"
|
||||||
msgstr "Tradicionális kínai"
|
msgstr "Tradicionális kínai"
|
||||||
|
|
||||||
|
|||||||
@@ -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-25 07:12+0000\n"
|
"POT-Creation-Date: 2026-07-23 19:21+0000\n"
|
||||||
"PO-Revision-Date: 2026-07-25 07:14\n"
|
"PO-Revision-Date: 2026-07-23 19:23\n"
|
||||||
"Last-Translator: \n"
|
"Last-Translator: \n"
|
||||||
"Language-Team: Indonesian\n"
|
"Language-Team: Indonesian\n"
|
||||||
"Language: id_ID\n"
|
"Language: id_ID\n"
|
||||||
@@ -1920,151 +1920,151 @@ msgstr ""
|
|||||||
msgid "paperless application settings"
|
msgid "paperless application settings"
|
||||||
msgstr "pengaturan aplikasi paperless"
|
msgstr "pengaturan aplikasi paperless"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:556
|
#: paperless/settings/__init__.py:545
|
||||||
msgid "English (US)"
|
msgid "English (US)"
|
||||||
msgstr "Inggris (AS)"
|
msgstr "Inggris (AS)"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:557
|
#: paperless/settings/__init__.py:546
|
||||||
msgid "Arabic"
|
msgid "Arabic"
|
||||||
msgstr "Arab"
|
msgstr "Arab"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:558
|
#: paperless/settings/__init__.py:547
|
||||||
msgid "Afrikaans"
|
msgid "Afrikaans"
|
||||||
msgstr "Bahasa Afrika"
|
msgstr "Bahasa Afrika"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:559
|
#: paperless/settings/__init__.py:548
|
||||||
msgid "Belarusian"
|
msgid "Belarusian"
|
||||||
msgstr "Belarusia"
|
msgstr "Belarusia"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:560
|
#: paperless/settings/__init__.py:549
|
||||||
msgid "Bulgarian"
|
msgid "Bulgarian"
|
||||||
msgstr "Bahasa Bulgaria"
|
msgstr "Bahasa Bulgaria"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:561
|
#: paperless/settings/__init__.py:550
|
||||||
msgid "Catalan"
|
msgid "Catalan"
|
||||||
msgstr "Katalan"
|
msgstr "Katalan"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:562
|
#: paperless/settings/__init__.py:551
|
||||||
msgid "Czech"
|
msgid "Czech"
|
||||||
msgstr "Bahasa Ceko"
|
msgstr "Bahasa Ceko"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:563
|
#: paperless/settings/__init__.py:552
|
||||||
msgid "Danish"
|
msgid "Danish"
|
||||||
msgstr "Denmark"
|
msgstr "Denmark"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:564
|
#: paperless/settings/__init__.py:553
|
||||||
msgid "German"
|
msgid "German"
|
||||||
msgstr "Jerman"
|
msgstr "Jerman"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:565
|
#: paperless/settings/__init__.py:554
|
||||||
msgid "Greek"
|
msgid "Greek"
|
||||||
msgstr "Yunani"
|
msgstr "Yunani"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:566
|
#: paperless/settings/__init__.py:555
|
||||||
msgid "English (GB)"
|
msgid "English (GB)"
|
||||||
msgstr "Inggris (GB)"
|
msgstr "Inggris (GB)"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:567
|
#: paperless/settings/__init__.py:556
|
||||||
msgid "Spanish"
|
msgid "Spanish"
|
||||||
msgstr "Spanyol"
|
msgstr "Spanyol"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:568
|
#: paperless/settings/__init__.py:557
|
||||||
msgid "Persian"
|
msgid "Persian"
|
||||||
msgstr "Persia"
|
msgstr "Persia"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:569
|
#: paperless/settings/__init__.py:558
|
||||||
msgid "Finnish"
|
msgid "Finnish"
|
||||||
msgstr "Finlandia"
|
msgstr "Finlandia"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:570
|
#: paperless/settings/__init__.py:559
|
||||||
msgid "French"
|
msgid "French"
|
||||||
msgstr "Prancis"
|
msgstr "Prancis"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:571
|
#: paperless/settings/__init__.py:560
|
||||||
msgid "Hungarian"
|
msgid "Hungarian"
|
||||||
msgstr "Hungaria"
|
msgstr "Hungaria"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:572
|
#: paperless/settings/__init__.py:561
|
||||||
msgid "Indonesian"
|
msgid "Indonesian"
|
||||||
msgstr "Indonesia"
|
msgstr "Indonesia"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:573
|
#: paperless/settings/__init__.py:562
|
||||||
msgid "Italian"
|
msgid "Italian"
|
||||||
msgstr "Italia"
|
msgstr "Italia"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:574
|
#: paperless/settings/__init__.py:563
|
||||||
msgid "Japanese"
|
msgid "Japanese"
|
||||||
msgstr "Bahasa Jepang"
|
msgstr "Bahasa Jepang"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:575
|
#: paperless/settings/__init__.py:564
|
||||||
msgid "Korean"
|
msgid "Korean"
|
||||||
msgstr "Bahasa Korea"
|
msgstr "Bahasa Korea"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:576
|
#: paperless/settings/__init__.py:565
|
||||||
msgid "Luxembourgish"
|
msgid "Luxembourgish"
|
||||||
msgstr "Luksemburg"
|
msgstr "Luksemburg"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:577
|
#: paperless/settings/__init__.py:566
|
||||||
msgid "Norwegian"
|
msgid "Norwegian"
|
||||||
msgstr "Norwegia"
|
msgstr "Norwegia"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:578
|
#: paperless/settings/__init__.py:567
|
||||||
msgid "Dutch"
|
msgid "Dutch"
|
||||||
msgstr "Belanda"
|
msgstr "Belanda"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:579
|
#: paperless/settings/__init__.py:568
|
||||||
msgid "Polish"
|
msgid "Polish"
|
||||||
msgstr "Polandia"
|
msgstr "Polandia"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:580
|
#: paperless/settings/__init__.py:569
|
||||||
msgid "Portuguese (Brazil)"
|
msgid "Portuguese (Brazil)"
|
||||||
msgstr "Portugis (Brasil)"
|
msgstr "Portugis (Brasil)"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:581
|
#: paperless/settings/__init__.py:570
|
||||||
msgid "Portuguese"
|
msgid "Portuguese"
|
||||||
msgstr "Portugis"
|
msgstr "Portugis"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:582
|
#: paperless/settings/__init__.py:571
|
||||||
msgid "Romanian"
|
msgid "Romanian"
|
||||||
msgstr "Rumania"
|
msgstr "Rumania"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:583
|
#: paperless/settings/__init__.py:572
|
||||||
msgid "Russian"
|
msgid "Russian"
|
||||||
msgstr "Rusia"
|
msgstr "Rusia"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:584
|
#: paperless/settings/__init__.py:573
|
||||||
msgid "Slovak"
|
msgid "Slovak"
|
||||||
msgstr "Slovakia"
|
msgstr "Slovakia"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:585
|
#: paperless/settings/__init__.py:574
|
||||||
msgid "Slovenian"
|
msgid "Slovenian"
|
||||||
msgstr "Slovenia"
|
msgstr "Slovenia"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:586
|
#: paperless/settings/__init__.py:575
|
||||||
msgid "Serbian"
|
msgid "Serbian"
|
||||||
msgstr "Serbia"
|
msgstr "Serbia"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:587
|
#: paperless/settings/__init__.py:576
|
||||||
msgid "Swedish"
|
msgid "Swedish"
|
||||||
msgstr "Swedia"
|
msgstr "Swedia"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:588
|
#: paperless/settings/__init__.py:577
|
||||||
msgid "Turkish"
|
msgid "Turkish"
|
||||||
msgstr "Turki"
|
msgstr "Turki"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:589
|
#: paperless/settings/__init__.py:578
|
||||||
msgid "Ukrainian"
|
msgid "Ukrainian"
|
||||||
msgstr "Ukraina"
|
msgstr "Ukraina"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:590
|
#: paperless/settings/__init__.py:579
|
||||||
msgid "Vietnamese"
|
msgid "Vietnamese"
|
||||||
msgstr "Vietnam"
|
msgstr "Vietnam"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:591
|
#: paperless/settings/__init__.py:580
|
||||||
msgid "Chinese Simplified"
|
msgid "Chinese Simplified"
|
||||||
msgstr "Mandarin Sederhana"
|
msgstr "Mandarin Sederhana"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:592
|
#: paperless/settings/__init__.py:581
|
||||||
msgid "Chinese Traditional"
|
msgid "Chinese Traditional"
|
||||||
msgstr "Tionghoa Tradisional"
|
msgstr "Tionghoa Tradisional"
|
||||||
|
|
||||||
|
|||||||
@@ -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-25 07:12+0000\n"
|
"POT-Creation-Date: 2026-07-23 19:21+0000\n"
|
||||||
"PO-Revision-Date: 2026-07-25 07:14\n"
|
"PO-Revision-Date: 2026-07-23 19:23\n"
|
||||||
"Last-Translator: \n"
|
"Last-Translator: \n"
|
||||||
"Language-Team: Italian\n"
|
"Language-Team: Italian\n"
|
||||||
"Language: it_IT\n"
|
"Language: it_IT\n"
|
||||||
@@ -1920,151 +1920,151 @@ msgstr "Impostare il timeout dell’LLM in secondi"
|
|||||||
msgid "paperless application settings"
|
msgid "paperless application settings"
|
||||||
msgstr "impostazioni dell'applicazione paperless"
|
msgstr "impostazioni dell'applicazione paperless"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:556
|
#: paperless/settings/__init__.py:545
|
||||||
msgid "English (US)"
|
msgid "English (US)"
|
||||||
msgstr "Inglese (US)"
|
msgstr "Inglese (US)"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:557
|
#: paperless/settings/__init__.py:546
|
||||||
msgid "Arabic"
|
msgid "Arabic"
|
||||||
msgstr "Arabo"
|
msgstr "Arabo"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:558
|
#: paperless/settings/__init__.py:547
|
||||||
msgid "Afrikaans"
|
msgid "Afrikaans"
|
||||||
msgstr "Afrikaans"
|
msgstr "Afrikaans"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:559
|
#: paperless/settings/__init__.py:548
|
||||||
msgid "Belarusian"
|
msgid "Belarusian"
|
||||||
msgstr "Bielorusso"
|
msgstr "Bielorusso"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:560
|
#: paperless/settings/__init__.py:549
|
||||||
msgid "Bulgarian"
|
msgid "Bulgarian"
|
||||||
msgstr "Bulgaro"
|
msgstr "Bulgaro"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:561
|
#: paperless/settings/__init__.py:550
|
||||||
msgid "Catalan"
|
msgid "Catalan"
|
||||||
msgstr "Catalano"
|
msgstr "Catalano"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:562
|
#: paperless/settings/__init__.py:551
|
||||||
msgid "Czech"
|
msgid "Czech"
|
||||||
msgstr "Ceco"
|
msgstr "Ceco"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:563
|
#: paperless/settings/__init__.py:552
|
||||||
msgid "Danish"
|
msgid "Danish"
|
||||||
msgstr "Danese"
|
msgstr "Danese"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:564
|
#: paperless/settings/__init__.py:553
|
||||||
msgid "German"
|
msgid "German"
|
||||||
msgstr "Tedesco"
|
msgstr "Tedesco"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:565
|
#: paperless/settings/__init__.py:554
|
||||||
msgid "Greek"
|
msgid "Greek"
|
||||||
msgstr "Greco"
|
msgstr "Greco"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:566
|
#: paperless/settings/__init__.py:555
|
||||||
msgid "English (GB)"
|
msgid "English (GB)"
|
||||||
msgstr "Inglese (GB)"
|
msgstr "Inglese (GB)"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:567
|
#: paperless/settings/__init__.py:556
|
||||||
msgid "Spanish"
|
msgid "Spanish"
|
||||||
msgstr "Spagnolo"
|
msgstr "Spagnolo"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:568
|
#: paperless/settings/__init__.py:557
|
||||||
msgid "Persian"
|
msgid "Persian"
|
||||||
msgstr "Persiano"
|
msgstr "Persiano"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:569
|
#: paperless/settings/__init__.py:558
|
||||||
msgid "Finnish"
|
msgid "Finnish"
|
||||||
msgstr "Finlandese"
|
msgstr "Finlandese"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:570
|
#: paperless/settings/__init__.py:559
|
||||||
msgid "French"
|
msgid "French"
|
||||||
msgstr "Francese"
|
msgstr "Francese"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:571
|
#: paperless/settings/__init__.py:560
|
||||||
msgid "Hungarian"
|
msgid "Hungarian"
|
||||||
msgstr "Ungherese"
|
msgstr "Ungherese"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:572
|
#: paperless/settings/__init__.py:561
|
||||||
msgid "Indonesian"
|
msgid "Indonesian"
|
||||||
msgstr "Indonesiano"
|
msgstr "Indonesiano"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:573
|
#: paperless/settings/__init__.py:562
|
||||||
msgid "Italian"
|
msgid "Italian"
|
||||||
msgstr "Italiano"
|
msgstr "Italiano"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:574
|
#: paperless/settings/__init__.py:563
|
||||||
msgid "Japanese"
|
msgid "Japanese"
|
||||||
msgstr "Giapponese"
|
msgstr "Giapponese"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:575
|
#: paperless/settings/__init__.py:564
|
||||||
msgid "Korean"
|
msgid "Korean"
|
||||||
msgstr "Coreano"
|
msgstr "Coreano"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:576
|
#: paperless/settings/__init__.py:565
|
||||||
msgid "Luxembourgish"
|
msgid "Luxembourgish"
|
||||||
msgstr "Lussemburghese"
|
msgstr "Lussemburghese"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:577
|
#: paperless/settings/__init__.py:566
|
||||||
msgid "Norwegian"
|
msgid "Norwegian"
|
||||||
msgstr "Norvegese"
|
msgstr "Norvegese"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:578
|
#: paperless/settings/__init__.py:567
|
||||||
msgid "Dutch"
|
msgid "Dutch"
|
||||||
msgstr "Olandese"
|
msgstr "Olandese"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:579
|
#: paperless/settings/__init__.py:568
|
||||||
msgid "Polish"
|
msgid "Polish"
|
||||||
msgstr "Polacco"
|
msgstr "Polacco"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:580
|
#: paperless/settings/__init__.py:569
|
||||||
msgid "Portuguese (Brazil)"
|
msgid "Portuguese (Brazil)"
|
||||||
msgstr "Portoghese (Brasile)"
|
msgstr "Portoghese (Brasile)"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:581
|
#: paperless/settings/__init__.py:570
|
||||||
msgid "Portuguese"
|
msgid "Portuguese"
|
||||||
msgstr "Portoghese"
|
msgstr "Portoghese"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:582
|
#: paperless/settings/__init__.py:571
|
||||||
msgid "Romanian"
|
msgid "Romanian"
|
||||||
msgstr "Rumeno"
|
msgstr "Rumeno"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:583
|
#: paperless/settings/__init__.py:572
|
||||||
msgid "Russian"
|
msgid "Russian"
|
||||||
msgstr "Russo"
|
msgstr "Russo"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:584
|
#: paperless/settings/__init__.py:573
|
||||||
msgid "Slovak"
|
msgid "Slovak"
|
||||||
msgstr "Slovacco"
|
msgstr "Slovacco"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:585
|
#: paperless/settings/__init__.py:574
|
||||||
msgid "Slovenian"
|
msgid "Slovenian"
|
||||||
msgstr "Sloveno"
|
msgstr "Sloveno"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:586
|
#: paperless/settings/__init__.py:575
|
||||||
msgid "Serbian"
|
msgid "Serbian"
|
||||||
msgstr "Serbo"
|
msgstr "Serbo"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:587
|
#: paperless/settings/__init__.py:576
|
||||||
msgid "Swedish"
|
msgid "Swedish"
|
||||||
msgstr "Svedese"
|
msgstr "Svedese"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:588
|
#: paperless/settings/__init__.py:577
|
||||||
msgid "Turkish"
|
msgid "Turkish"
|
||||||
msgstr "Turco"
|
msgstr "Turco"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:589
|
#: paperless/settings/__init__.py:578
|
||||||
msgid "Ukrainian"
|
msgid "Ukrainian"
|
||||||
msgstr "Ucraino"
|
msgstr "Ucraino"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:590
|
#: paperless/settings/__init__.py:579
|
||||||
msgid "Vietnamese"
|
msgid "Vietnamese"
|
||||||
msgstr "Vietnamita"
|
msgstr "Vietnamita"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:591
|
#: paperless/settings/__init__.py:580
|
||||||
msgid "Chinese Simplified"
|
msgid "Chinese Simplified"
|
||||||
msgstr "Cinese semplificato"
|
msgstr "Cinese semplificato"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:592
|
#: paperless/settings/__init__.py:581
|
||||||
msgid "Chinese Traditional"
|
msgid "Chinese Traditional"
|
||||||
msgstr "Cinese tradizionale"
|
msgstr "Cinese tradizionale"
|
||||||
|
|
||||||
|
|||||||
@@ -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-25 07:12+0000\n"
|
"POT-Creation-Date: 2026-07-23 19:21+0000\n"
|
||||||
"PO-Revision-Date: 2026-07-25 07:14\n"
|
"PO-Revision-Date: 2026-07-23 19:23\n"
|
||||||
"Last-Translator: \n"
|
"Last-Translator: \n"
|
||||||
"Language-Team: Japanese\n"
|
"Language-Team: Japanese\n"
|
||||||
"Language: ja_JP\n"
|
"Language: ja_JP\n"
|
||||||
@@ -1920,151 +1920,151 @@ msgstr ""
|
|||||||
msgid "paperless application settings"
|
msgid "paperless application settings"
|
||||||
msgstr "Paperless アプリケーションの設定"
|
msgstr "Paperless アプリケーションの設定"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:556
|
#: paperless/settings/__init__.py:545
|
||||||
msgid "English (US)"
|
msgid "English (US)"
|
||||||
msgstr "英語 (米国)"
|
msgstr "英語 (米国)"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:557
|
#: paperless/settings/__init__.py:546
|
||||||
msgid "Arabic"
|
msgid "Arabic"
|
||||||
msgstr "アラビア語"
|
msgstr "アラビア語"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:558
|
#: paperless/settings/__init__.py:547
|
||||||
msgid "Afrikaans"
|
msgid "Afrikaans"
|
||||||
msgstr "アフリカーンス語"
|
msgstr "アフリカーンス語"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:559
|
#: paperless/settings/__init__.py:548
|
||||||
msgid "Belarusian"
|
msgid "Belarusian"
|
||||||
msgstr "ベラルーシ語"
|
msgstr "ベラルーシ語"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:560
|
#: paperless/settings/__init__.py:549
|
||||||
msgid "Bulgarian"
|
msgid "Bulgarian"
|
||||||
msgstr "ブルガリア語"
|
msgstr "ブルガリア語"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:561
|
#: paperless/settings/__init__.py:550
|
||||||
msgid "Catalan"
|
msgid "Catalan"
|
||||||
msgstr "カタロニア語"
|
msgstr "カタロニア語"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:562
|
#: paperless/settings/__init__.py:551
|
||||||
msgid "Czech"
|
msgid "Czech"
|
||||||
msgstr "チェコ語"
|
msgstr "チェコ語"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:563
|
#: paperless/settings/__init__.py:552
|
||||||
msgid "Danish"
|
msgid "Danish"
|
||||||
msgstr "デンマーク語"
|
msgstr "デンマーク語"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:564
|
#: paperless/settings/__init__.py:553
|
||||||
msgid "German"
|
msgid "German"
|
||||||
msgstr "ドイツ語"
|
msgstr "ドイツ語"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:565
|
#: paperless/settings/__init__.py:554
|
||||||
msgid "Greek"
|
msgid "Greek"
|
||||||
msgstr "ギリシャ語"
|
msgstr "ギリシャ語"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:566
|
#: paperless/settings/__init__.py:555
|
||||||
msgid "English (GB)"
|
msgid "English (GB)"
|
||||||
msgstr "英語 (英国)"
|
msgstr "英語 (英国)"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:567
|
#: paperless/settings/__init__.py:556
|
||||||
msgid "Spanish"
|
msgid "Spanish"
|
||||||
msgstr "スペイン語"
|
msgstr "スペイン語"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:568
|
#: paperless/settings/__init__.py:557
|
||||||
msgid "Persian"
|
msgid "Persian"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:569
|
#: paperless/settings/__init__.py:558
|
||||||
msgid "Finnish"
|
msgid "Finnish"
|
||||||
msgstr "フィンランド語"
|
msgstr "フィンランド語"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:570
|
#: paperless/settings/__init__.py:559
|
||||||
msgid "French"
|
msgid "French"
|
||||||
msgstr "フランス語"
|
msgstr "フランス語"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:571
|
#: paperless/settings/__init__.py:560
|
||||||
msgid "Hungarian"
|
msgid "Hungarian"
|
||||||
msgstr "ハンガリー語"
|
msgstr "ハンガリー語"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:572
|
#: paperless/settings/__init__.py:561
|
||||||
msgid "Indonesian"
|
msgid "Indonesian"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:573
|
#: paperless/settings/__init__.py:562
|
||||||
msgid "Italian"
|
msgid "Italian"
|
||||||
msgstr "イタリア語"
|
msgstr "イタリア語"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:574
|
#: paperless/settings/__init__.py:563
|
||||||
msgid "Japanese"
|
msgid "Japanese"
|
||||||
msgstr "日本語"
|
msgstr "日本語"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:575
|
#: paperless/settings/__init__.py:564
|
||||||
msgid "Korean"
|
msgid "Korean"
|
||||||
msgstr "韓国語"
|
msgstr "韓国語"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:576
|
#: paperless/settings/__init__.py:565
|
||||||
msgid "Luxembourgish"
|
msgid "Luxembourgish"
|
||||||
msgstr "ルクセンブルク語"
|
msgstr "ルクセンブルク語"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:577
|
#: paperless/settings/__init__.py:566
|
||||||
msgid "Norwegian"
|
msgid "Norwegian"
|
||||||
msgstr "ノルウェー語"
|
msgstr "ノルウェー語"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:578
|
#: paperless/settings/__init__.py:567
|
||||||
msgid "Dutch"
|
msgid "Dutch"
|
||||||
msgstr "オランダ語"
|
msgstr "オランダ語"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:579
|
#: paperless/settings/__init__.py:568
|
||||||
msgid "Polish"
|
msgid "Polish"
|
||||||
msgstr "ポーランド語"
|
msgstr "ポーランド語"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:580
|
#: paperless/settings/__init__.py:569
|
||||||
msgid "Portuguese (Brazil)"
|
msgid "Portuguese (Brazil)"
|
||||||
msgstr "ポルトガル語 (ブラジル)"
|
msgstr "ポルトガル語 (ブラジル)"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:581
|
#: paperless/settings/__init__.py:570
|
||||||
msgid "Portuguese"
|
msgid "Portuguese"
|
||||||
msgstr "ポルトガル語"
|
msgstr "ポルトガル語"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:582
|
#: paperless/settings/__init__.py:571
|
||||||
msgid "Romanian"
|
msgid "Romanian"
|
||||||
msgstr "ルーマニア語"
|
msgstr "ルーマニア語"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:583
|
#: paperless/settings/__init__.py:572
|
||||||
msgid "Russian"
|
msgid "Russian"
|
||||||
msgstr "ロシア語"
|
msgstr "ロシア語"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:584
|
#: paperless/settings/__init__.py:573
|
||||||
msgid "Slovak"
|
msgid "Slovak"
|
||||||
msgstr "スロバキア語"
|
msgstr "スロバキア語"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:585
|
#: paperless/settings/__init__.py:574
|
||||||
msgid "Slovenian"
|
msgid "Slovenian"
|
||||||
msgstr "スロベニア語"
|
msgstr "スロベニア語"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:586
|
#: paperless/settings/__init__.py:575
|
||||||
msgid "Serbian"
|
msgid "Serbian"
|
||||||
msgstr "セルビア語"
|
msgstr "セルビア語"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:587
|
#: paperless/settings/__init__.py:576
|
||||||
msgid "Swedish"
|
msgid "Swedish"
|
||||||
msgstr "スウェーデン語"
|
msgstr "スウェーデン語"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:588
|
#: paperless/settings/__init__.py:577
|
||||||
msgid "Turkish"
|
msgid "Turkish"
|
||||||
msgstr "トルコ語"
|
msgstr "トルコ語"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:589
|
#: paperless/settings/__init__.py:578
|
||||||
msgid "Ukrainian"
|
msgid "Ukrainian"
|
||||||
msgstr "ウクライナ語"
|
msgstr "ウクライナ語"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:590
|
#: paperless/settings/__init__.py:579
|
||||||
msgid "Vietnamese"
|
msgid "Vietnamese"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:591
|
#: paperless/settings/__init__.py:580
|
||||||
msgid "Chinese Simplified"
|
msgid "Chinese Simplified"
|
||||||
msgstr "中国語 (簡体字)"
|
msgstr "中国語 (簡体字)"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:592
|
#: paperless/settings/__init__.py:581
|
||||||
msgid "Chinese Traditional"
|
msgid "Chinese Traditional"
|
||||||
msgstr "中国語 (繁体)"
|
msgstr "中国語 (繁体)"
|
||||||
|
|
||||||
|
|||||||
@@ -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-25 07:12+0000\n"
|
"POT-Creation-Date: 2026-07-23 19:21+0000\n"
|
||||||
"PO-Revision-Date: 2026-07-25 07:14\n"
|
"PO-Revision-Date: 2026-07-23 19:23\n"
|
||||||
"Last-Translator: \n"
|
"Last-Translator: \n"
|
||||||
"Language-Team: Korean\n"
|
"Language-Team: Korean\n"
|
||||||
"Language: ko_KR\n"
|
"Language: ko_KR\n"
|
||||||
@@ -1920,151 +1920,151 @@ msgstr ""
|
|||||||
msgid "paperless application settings"
|
msgid "paperless application settings"
|
||||||
msgstr "페이퍼리스 애플리케이션 설정"
|
msgstr "페이퍼리스 애플리케이션 설정"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:556
|
#: paperless/settings/__init__.py:545
|
||||||
msgid "English (US)"
|
msgid "English (US)"
|
||||||
msgstr "영어 (미국)"
|
msgstr "영어 (미국)"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:557
|
#: paperless/settings/__init__.py:546
|
||||||
msgid "Arabic"
|
msgid "Arabic"
|
||||||
msgstr "아랍어"
|
msgstr "아랍어"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:558
|
#: paperless/settings/__init__.py:547
|
||||||
msgid "Afrikaans"
|
msgid "Afrikaans"
|
||||||
msgstr "아프리칸스어"
|
msgstr "아프리칸스어"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:559
|
#: paperless/settings/__init__.py:548
|
||||||
msgid "Belarusian"
|
msgid "Belarusian"
|
||||||
msgstr "벨라루스어"
|
msgstr "벨라루스어"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:560
|
#: paperless/settings/__init__.py:549
|
||||||
msgid "Bulgarian"
|
msgid "Bulgarian"
|
||||||
msgstr "불가리어"
|
msgstr "불가리어"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:561
|
#: paperless/settings/__init__.py:550
|
||||||
msgid "Catalan"
|
msgid "Catalan"
|
||||||
msgstr "카탈로니아어"
|
msgstr "카탈로니아어"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:562
|
#: paperless/settings/__init__.py:551
|
||||||
msgid "Czech"
|
msgid "Czech"
|
||||||
msgstr "체코어"
|
msgstr "체코어"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:563
|
#: paperless/settings/__init__.py:552
|
||||||
msgid "Danish"
|
msgid "Danish"
|
||||||
msgstr "덴마크어"
|
msgstr "덴마크어"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:564
|
#: paperless/settings/__init__.py:553
|
||||||
msgid "German"
|
msgid "German"
|
||||||
msgstr "독일어"
|
msgstr "독일어"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:565
|
#: paperless/settings/__init__.py:554
|
||||||
msgid "Greek"
|
msgid "Greek"
|
||||||
msgstr "그리스어"
|
msgstr "그리스어"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:566
|
#: paperless/settings/__init__.py:555
|
||||||
msgid "English (GB)"
|
msgid "English (GB)"
|
||||||
msgstr "영어 (영국)"
|
msgstr "영어 (영국)"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:567
|
#: paperless/settings/__init__.py:556
|
||||||
msgid "Spanish"
|
msgid "Spanish"
|
||||||
msgstr "스페인어"
|
msgstr "스페인어"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:568
|
#: paperless/settings/__init__.py:557
|
||||||
msgid "Persian"
|
msgid "Persian"
|
||||||
msgstr "페르시아어"
|
msgstr "페르시아어"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:569
|
#: paperless/settings/__init__.py:558
|
||||||
msgid "Finnish"
|
msgid "Finnish"
|
||||||
msgstr "핀란드어"
|
msgstr "핀란드어"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:570
|
#: paperless/settings/__init__.py:559
|
||||||
msgid "French"
|
msgid "French"
|
||||||
msgstr "프랑스어"
|
msgstr "프랑스어"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:571
|
#: paperless/settings/__init__.py:560
|
||||||
msgid "Hungarian"
|
msgid "Hungarian"
|
||||||
msgstr "헝가리어"
|
msgstr "헝가리어"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:572
|
#: paperless/settings/__init__.py:561
|
||||||
msgid "Indonesian"
|
msgid "Indonesian"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:573
|
#: paperless/settings/__init__.py:562
|
||||||
msgid "Italian"
|
msgid "Italian"
|
||||||
msgstr "이탈리아어"
|
msgstr "이탈리아어"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:574
|
#: paperless/settings/__init__.py:563
|
||||||
msgid "Japanese"
|
msgid "Japanese"
|
||||||
msgstr "일본어"
|
msgstr "일본어"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:575
|
#: paperless/settings/__init__.py:564
|
||||||
msgid "Korean"
|
msgid "Korean"
|
||||||
msgstr "한국어"
|
msgstr "한국어"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:576
|
#: paperless/settings/__init__.py:565
|
||||||
msgid "Luxembourgish"
|
msgid "Luxembourgish"
|
||||||
msgstr "룩셈부르크어"
|
msgstr "룩셈부르크어"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:577
|
#: paperless/settings/__init__.py:566
|
||||||
msgid "Norwegian"
|
msgid "Norwegian"
|
||||||
msgstr "노르웨이어"
|
msgstr "노르웨이어"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:578
|
#: paperless/settings/__init__.py:567
|
||||||
msgid "Dutch"
|
msgid "Dutch"
|
||||||
msgstr "네덜란드어"
|
msgstr "네덜란드어"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:579
|
#: paperless/settings/__init__.py:568
|
||||||
msgid "Polish"
|
msgid "Polish"
|
||||||
msgstr "폴란드어"
|
msgstr "폴란드어"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:580
|
#: paperless/settings/__init__.py:569
|
||||||
msgid "Portuguese (Brazil)"
|
msgid "Portuguese (Brazil)"
|
||||||
msgstr "포르투갈어 (브라질)"
|
msgstr "포르투갈어 (브라질)"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:581
|
#: paperless/settings/__init__.py:570
|
||||||
msgid "Portuguese"
|
msgid "Portuguese"
|
||||||
msgstr "포르투갈어"
|
msgstr "포르투갈어"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:582
|
#: paperless/settings/__init__.py:571
|
||||||
msgid "Romanian"
|
msgid "Romanian"
|
||||||
msgstr "루마니아어"
|
msgstr "루마니아어"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:583
|
#: paperless/settings/__init__.py:572
|
||||||
msgid "Russian"
|
msgid "Russian"
|
||||||
msgstr "러시아어"
|
msgstr "러시아어"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:584
|
#: paperless/settings/__init__.py:573
|
||||||
msgid "Slovak"
|
msgid "Slovak"
|
||||||
msgstr "슬로바키아어"
|
msgstr "슬로바키아어"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:585
|
#: paperless/settings/__init__.py:574
|
||||||
msgid "Slovenian"
|
msgid "Slovenian"
|
||||||
msgstr "슬로베니아어"
|
msgstr "슬로베니아어"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:586
|
#: paperless/settings/__init__.py:575
|
||||||
msgid "Serbian"
|
msgid "Serbian"
|
||||||
msgstr "세르비아어"
|
msgstr "세르비아어"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:587
|
#: paperless/settings/__init__.py:576
|
||||||
msgid "Swedish"
|
msgid "Swedish"
|
||||||
msgstr "스웨덴어"
|
msgstr "스웨덴어"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:588
|
#: paperless/settings/__init__.py:577
|
||||||
msgid "Turkish"
|
msgid "Turkish"
|
||||||
msgstr "튀르키예어"
|
msgstr "튀르키예어"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:589
|
#: paperless/settings/__init__.py:578
|
||||||
msgid "Ukrainian"
|
msgid "Ukrainian"
|
||||||
msgstr "우크라이나어"
|
msgstr "우크라이나어"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:590
|
#: paperless/settings/__init__.py:579
|
||||||
msgid "Vietnamese"
|
msgid "Vietnamese"
|
||||||
msgstr "베트남어"
|
msgstr "베트남어"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:591
|
#: paperless/settings/__init__.py:580
|
||||||
msgid "Chinese Simplified"
|
msgid "Chinese Simplified"
|
||||||
msgstr "중국어 간체"
|
msgstr "중국어 간체"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:592
|
#: paperless/settings/__init__.py:581
|
||||||
msgid "Chinese Traditional"
|
msgid "Chinese Traditional"
|
||||||
msgstr "중국어 번체"
|
msgstr "중국어 번체"
|
||||||
|
|
||||||
|
|||||||
@@ -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-25 07:12+0000\n"
|
"POT-Creation-Date: 2026-07-23 19:21+0000\n"
|
||||||
"PO-Revision-Date: 2026-07-25 07:14\n"
|
"PO-Revision-Date: 2026-07-23 19:23\n"
|
||||||
"Last-Translator: \n"
|
"Last-Translator: \n"
|
||||||
"Language-Team: Luxembourgish\n"
|
"Language-Team: Luxembourgish\n"
|
||||||
"Language: lb_LU\n"
|
"Language: lb_LU\n"
|
||||||
@@ -1919,151 +1919,151 @@ msgstr ""
|
|||||||
msgid "paperless application settings"
|
msgid "paperless application settings"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:556
|
#: paperless/settings/__init__.py:545
|
||||||
msgid "English (US)"
|
msgid "English (US)"
|
||||||
msgstr "Englesch (USA)"
|
msgstr "Englesch (USA)"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:557
|
#: paperless/settings/__init__.py:546
|
||||||
msgid "Arabic"
|
msgid "Arabic"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:558
|
#: paperless/settings/__init__.py:547
|
||||||
msgid "Afrikaans"
|
msgid "Afrikaans"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:559
|
#: paperless/settings/__init__.py:548
|
||||||
msgid "Belarusian"
|
msgid "Belarusian"
|
||||||
msgstr "Belarusesch"
|
msgstr "Belarusesch"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:560
|
#: paperless/settings/__init__.py:549
|
||||||
msgid "Bulgarian"
|
msgid "Bulgarian"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:561
|
#: paperless/settings/__init__.py:550
|
||||||
msgid "Catalan"
|
msgid "Catalan"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:562
|
#: paperless/settings/__init__.py:551
|
||||||
msgid "Czech"
|
msgid "Czech"
|
||||||
msgstr "Tschechesch"
|
msgstr "Tschechesch"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:563
|
#: paperless/settings/__init__.py:552
|
||||||
msgid "Danish"
|
msgid "Danish"
|
||||||
msgstr "Dänesch"
|
msgstr "Dänesch"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:564
|
#: paperless/settings/__init__.py:553
|
||||||
msgid "German"
|
msgid "German"
|
||||||
msgstr "Däitsch"
|
msgstr "Däitsch"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:565
|
#: paperless/settings/__init__.py:554
|
||||||
msgid "Greek"
|
msgid "Greek"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:566
|
#: paperless/settings/__init__.py:555
|
||||||
msgid "English (GB)"
|
msgid "English (GB)"
|
||||||
msgstr "Englesch (GB)"
|
msgstr "Englesch (GB)"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:567
|
#: paperless/settings/__init__.py:556
|
||||||
msgid "Spanish"
|
msgid "Spanish"
|
||||||
msgstr "Spuenesch"
|
msgstr "Spuenesch"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:568
|
#: paperless/settings/__init__.py:557
|
||||||
msgid "Persian"
|
msgid "Persian"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:569
|
#: paperless/settings/__init__.py:558
|
||||||
msgid "Finnish"
|
msgid "Finnish"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:570
|
#: paperless/settings/__init__.py:559
|
||||||
msgid "French"
|
msgid "French"
|
||||||
msgstr "Franséisch"
|
msgstr "Franséisch"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:571
|
#: paperless/settings/__init__.py:560
|
||||||
msgid "Hungarian"
|
msgid "Hungarian"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:572
|
#: paperless/settings/__init__.py:561
|
||||||
msgid "Indonesian"
|
msgid "Indonesian"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:573
|
#: paperless/settings/__init__.py:562
|
||||||
msgid "Italian"
|
msgid "Italian"
|
||||||
msgstr "Italienesch"
|
msgstr "Italienesch"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:574
|
#: paperless/settings/__init__.py:563
|
||||||
msgid "Japanese"
|
msgid "Japanese"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:575
|
#: paperless/settings/__init__.py:564
|
||||||
msgid "Korean"
|
msgid "Korean"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:576
|
#: paperless/settings/__init__.py:565
|
||||||
msgid "Luxembourgish"
|
msgid "Luxembourgish"
|
||||||
msgstr "Lëtzebuergesch"
|
msgstr "Lëtzebuergesch"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:577
|
#: paperless/settings/__init__.py:566
|
||||||
msgid "Norwegian"
|
msgid "Norwegian"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:578
|
#: paperless/settings/__init__.py:567
|
||||||
msgid "Dutch"
|
msgid "Dutch"
|
||||||
msgstr "Hollännesch"
|
msgstr "Hollännesch"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:579
|
#: paperless/settings/__init__.py:568
|
||||||
msgid "Polish"
|
msgid "Polish"
|
||||||
msgstr "Polnesch"
|
msgstr "Polnesch"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:580
|
#: paperless/settings/__init__.py:569
|
||||||
msgid "Portuguese (Brazil)"
|
msgid "Portuguese (Brazil)"
|
||||||
msgstr "Portugisesch (Brasilien)"
|
msgstr "Portugisesch (Brasilien)"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:581
|
#: paperless/settings/__init__.py:570
|
||||||
msgid "Portuguese"
|
msgid "Portuguese"
|
||||||
msgstr "Portugisesch"
|
msgstr "Portugisesch"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:582
|
#: paperless/settings/__init__.py:571
|
||||||
msgid "Romanian"
|
msgid "Romanian"
|
||||||
msgstr "Rumänesch"
|
msgstr "Rumänesch"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:583
|
#: paperless/settings/__init__.py:572
|
||||||
msgid "Russian"
|
msgid "Russian"
|
||||||
msgstr "Russesch"
|
msgstr "Russesch"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:584
|
#: paperless/settings/__init__.py:573
|
||||||
msgid "Slovak"
|
msgid "Slovak"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:585
|
#: paperless/settings/__init__.py:574
|
||||||
msgid "Slovenian"
|
msgid "Slovenian"
|
||||||
msgstr "Slowenesch"
|
msgstr "Slowenesch"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:586
|
#: paperless/settings/__init__.py:575
|
||||||
msgid "Serbian"
|
msgid "Serbian"
|
||||||
msgstr "Serbesch"
|
msgstr "Serbesch"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:587
|
#: paperless/settings/__init__.py:576
|
||||||
msgid "Swedish"
|
msgid "Swedish"
|
||||||
msgstr "Schwedesch"
|
msgstr "Schwedesch"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:588
|
#: paperless/settings/__init__.py:577
|
||||||
msgid "Turkish"
|
msgid "Turkish"
|
||||||
msgstr "Tierkesch"
|
msgstr "Tierkesch"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:589
|
#: paperless/settings/__init__.py:578
|
||||||
msgid "Ukrainian"
|
msgid "Ukrainian"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:590
|
#: paperless/settings/__init__.py:579
|
||||||
msgid "Vietnamese"
|
msgid "Vietnamese"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:591
|
#: paperless/settings/__init__.py:580
|
||||||
msgid "Chinese Simplified"
|
msgid "Chinese Simplified"
|
||||||
msgstr "Chinesesch (Vereinfacht)"
|
msgstr "Chinesesch (Vereinfacht)"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:592
|
#: paperless/settings/__init__.py:581
|
||||||
msgid "Chinese Traditional"
|
msgid "Chinese Traditional"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
|||||||
@@ -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-25 07:12+0000\n"
|
"POT-Creation-Date: 2026-07-23 19:21+0000\n"
|
||||||
"PO-Revision-Date: 2026-07-25 07:14\n"
|
"PO-Revision-Date: 2026-07-23 19:23\n"
|
||||||
"Last-Translator: \n"
|
"Last-Translator: \n"
|
||||||
"Language-Team: Lithuanian\n"
|
"Language-Team: Lithuanian\n"
|
||||||
"Language: lt_LT\n"
|
"Language: lt_LT\n"
|
||||||
@@ -1919,151 +1919,151 @@ msgstr ""
|
|||||||
msgid "paperless application settings"
|
msgid "paperless application settings"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:556
|
#: paperless/settings/__init__.py:545
|
||||||
msgid "English (US)"
|
msgid "English (US)"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:557
|
#: paperless/settings/__init__.py:546
|
||||||
msgid "Arabic"
|
msgid "Arabic"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:558
|
#: paperless/settings/__init__.py:547
|
||||||
msgid "Afrikaans"
|
msgid "Afrikaans"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:559
|
#: paperless/settings/__init__.py:548
|
||||||
msgid "Belarusian"
|
msgid "Belarusian"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:560
|
#: paperless/settings/__init__.py:549
|
||||||
msgid "Bulgarian"
|
msgid "Bulgarian"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:561
|
#: paperless/settings/__init__.py:550
|
||||||
msgid "Catalan"
|
msgid "Catalan"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:562
|
#: paperless/settings/__init__.py:551
|
||||||
msgid "Czech"
|
msgid "Czech"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:563
|
#: paperless/settings/__init__.py:552
|
||||||
msgid "Danish"
|
msgid "Danish"
|
||||||
msgstr "Daniškai"
|
msgstr "Daniškai"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:564
|
#: paperless/settings/__init__.py:553
|
||||||
msgid "German"
|
msgid "German"
|
||||||
msgstr "Vokiškai"
|
msgstr "Vokiškai"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:565
|
#: paperless/settings/__init__.py:554
|
||||||
msgid "Greek"
|
msgid "Greek"
|
||||||
msgstr "Graikų"
|
msgstr "Graikų"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:566
|
#: paperless/settings/__init__.py:555
|
||||||
msgid "English (GB)"
|
msgid "English (GB)"
|
||||||
msgstr "Anglų (GB)"
|
msgstr "Anglų (GB)"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:567
|
#: paperless/settings/__init__.py:556
|
||||||
msgid "Spanish"
|
msgid "Spanish"
|
||||||
msgstr "Ispanų"
|
msgstr "Ispanų"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:568
|
#: paperless/settings/__init__.py:557
|
||||||
msgid "Persian"
|
msgid "Persian"
|
||||||
msgstr "Persų"
|
msgstr "Persų"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:569
|
#: paperless/settings/__init__.py:558
|
||||||
msgid "Finnish"
|
msgid "Finnish"
|
||||||
msgstr "Suomių"
|
msgstr "Suomių"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:570
|
#: paperless/settings/__init__.py:559
|
||||||
msgid "French"
|
msgid "French"
|
||||||
msgstr "Prancūzų"
|
msgstr "Prancūzų"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:571
|
#: paperless/settings/__init__.py:560
|
||||||
msgid "Hungarian"
|
msgid "Hungarian"
|
||||||
msgstr "Vengrų"
|
msgstr "Vengrų"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:572
|
#: paperless/settings/__init__.py:561
|
||||||
msgid "Indonesian"
|
msgid "Indonesian"
|
||||||
msgstr "Indoneziečių"
|
msgstr "Indoneziečių"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:573
|
#: paperless/settings/__init__.py:562
|
||||||
msgid "Italian"
|
msgid "Italian"
|
||||||
msgstr "Italų"
|
msgstr "Italų"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:574
|
#: paperless/settings/__init__.py:563
|
||||||
msgid "Japanese"
|
msgid "Japanese"
|
||||||
msgstr "Japonų"
|
msgstr "Japonų"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:575
|
#: paperless/settings/__init__.py:564
|
||||||
msgid "Korean"
|
msgid "Korean"
|
||||||
msgstr "Korėjiečių"
|
msgstr "Korėjiečių"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:576
|
#: paperless/settings/__init__.py:565
|
||||||
msgid "Luxembourgish"
|
msgid "Luxembourgish"
|
||||||
msgstr "Liuksemburgiečių"
|
msgstr "Liuksemburgiečių"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:577
|
#: paperless/settings/__init__.py:566
|
||||||
msgid "Norwegian"
|
msgid "Norwegian"
|
||||||
msgstr "Norvegų"
|
msgstr "Norvegų"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:578
|
#: paperless/settings/__init__.py:567
|
||||||
msgid "Dutch"
|
msgid "Dutch"
|
||||||
msgstr "Olandų"
|
msgstr "Olandų"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:579
|
#: paperless/settings/__init__.py:568
|
||||||
msgid "Polish"
|
msgid "Polish"
|
||||||
msgstr "Lenkų"
|
msgstr "Lenkų"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:580
|
#: paperless/settings/__init__.py:569
|
||||||
msgid "Portuguese (Brazil)"
|
msgid "Portuguese (Brazil)"
|
||||||
msgstr "Portugalų (Brazilija)"
|
msgstr "Portugalų (Brazilija)"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:581
|
#: paperless/settings/__init__.py:570
|
||||||
msgid "Portuguese"
|
msgid "Portuguese"
|
||||||
msgstr "Portugalų"
|
msgstr "Portugalų"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:582
|
#: paperless/settings/__init__.py:571
|
||||||
msgid "Romanian"
|
msgid "Romanian"
|
||||||
msgstr "Rumunų"
|
msgstr "Rumunų"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:583
|
#: paperless/settings/__init__.py:572
|
||||||
msgid "Russian"
|
msgid "Russian"
|
||||||
msgstr "Rusų"
|
msgstr "Rusų"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:584
|
#: paperless/settings/__init__.py:573
|
||||||
msgid "Slovak"
|
msgid "Slovak"
|
||||||
msgstr "Slovakų"
|
msgstr "Slovakų"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:585
|
#: paperless/settings/__init__.py:574
|
||||||
msgid "Slovenian"
|
msgid "Slovenian"
|
||||||
msgstr "Slovėnų"
|
msgstr "Slovėnų"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:586
|
#: paperless/settings/__init__.py:575
|
||||||
msgid "Serbian"
|
msgid "Serbian"
|
||||||
msgstr "Serbų"
|
msgstr "Serbų"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:587
|
#: paperless/settings/__init__.py:576
|
||||||
msgid "Swedish"
|
msgid "Swedish"
|
||||||
msgstr "Švedų"
|
msgstr "Švedų"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:588
|
#: paperless/settings/__init__.py:577
|
||||||
msgid "Turkish"
|
msgid "Turkish"
|
||||||
msgstr "Turkų"
|
msgstr "Turkų"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:589
|
#: paperless/settings/__init__.py:578
|
||||||
msgid "Ukrainian"
|
msgid "Ukrainian"
|
||||||
msgstr "Ukrainiečių"
|
msgstr "Ukrainiečių"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:590
|
#: paperless/settings/__init__.py:579
|
||||||
msgid "Vietnamese"
|
msgid "Vietnamese"
|
||||||
msgstr "Vietnamiečių"
|
msgstr "Vietnamiečių"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:591
|
#: paperless/settings/__init__.py:580
|
||||||
msgid "Chinese Simplified"
|
msgid "Chinese Simplified"
|
||||||
msgstr "Kinų supaprastinta"
|
msgstr "Kinų supaprastinta"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:592
|
#: paperless/settings/__init__.py:581
|
||||||
msgid "Chinese Traditional"
|
msgid "Chinese Traditional"
|
||||||
msgstr "Kinų tradicinė"
|
msgstr "Kinų tradicinė"
|
||||||
|
|
||||||
|
|||||||
@@ -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-25 07:12+0000\n"
|
"POT-Creation-Date: 2026-07-23 19:21+0000\n"
|
||||||
"PO-Revision-Date: 2026-07-25 07:14\n"
|
"PO-Revision-Date: 2026-07-23 19:23\n"
|
||||||
"Last-Translator: \n"
|
"Last-Translator: \n"
|
||||||
"Language-Team: Latvian\n"
|
"Language-Team: Latvian\n"
|
||||||
"Language: lv_LV\n"
|
"Language: lv_LV\n"
|
||||||
@@ -1919,151 +1919,151 @@ msgstr ""
|
|||||||
msgid "paperless application settings"
|
msgid "paperless application settings"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:556
|
#: paperless/settings/__init__.py:545
|
||||||
msgid "English (US)"
|
msgid "English (US)"
|
||||||
msgstr "Angļu (ASV)"
|
msgstr "Angļu (ASV)"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:557
|
#: paperless/settings/__init__.py:546
|
||||||
msgid "Arabic"
|
msgid "Arabic"
|
||||||
msgstr "Arābu"
|
msgstr "Arābu"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:558
|
#: paperless/settings/__init__.py:547
|
||||||
msgid "Afrikaans"
|
msgid "Afrikaans"
|
||||||
msgstr "Āfrikāņu"
|
msgstr "Āfrikāņu"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:559
|
#: paperless/settings/__init__.py:548
|
||||||
msgid "Belarusian"
|
msgid "Belarusian"
|
||||||
msgstr "Baltkrievu"
|
msgstr "Baltkrievu"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:560
|
#: paperless/settings/__init__.py:549
|
||||||
msgid "Bulgarian"
|
msgid "Bulgarian"
|
||||||
msgstr "Bulgāru"
|
msgstr "Bulgāru"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:561
|
#: paperless/settings/__init__.py:550
|
||||||
msgid "Catalan"
|
msgid "Catalan"
|
||||||
msgstr "Kataloniešu"
|
msgstr "Kataloniešu"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:562
|
#: paperless/settings/__init__.py:551
|
||||||
msgid "Czech"
|
msgid "Czech"
|
||||||
msgstr "Čehu"
|
msgstr "Čehu"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:563
|
#: paperless/settings/__init__.py:552
|
||||||
msgid "Danish"
|
msgid "Danish"
|
||||||
msgstr "Dāņu"
|
msgstr "Dāņu"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:564
|
#: paperless/settings/__init__.py:553
|
||||||
msgid "German"
|
msgid "German"
|
||||||
msgstr "Vācu"
|
msgstr "Vācu"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:565
|
#: paperless/settings/__init__.py:554
|
||||||
msgid "Greek"
|
msgid "Greek"
|
||||||
msgstr "Grieķu"
|
msgstr "Grieķu"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:566
|
#: paperless/settings/__init__.py:555
|
||||||
msgid "English (GB)"
|
msgid "English (GB)"
|
||||||
msgstr "Angļu (ASV)"
|
msgstr "Angļu (ASV)"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:567
|
#: paperless/settings/__init__.py:556
|
||||||
msgid "Spanish"
|
msgid "Spanish"
|
||||||
msgstr "Spāņu"
|
msgstr "Spāņu"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:568
|
#: paperless/settings/__init__.py:557
|
||||||
msgid "Persian"
|
msgid "Persian"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:569
|
#: paperless/settings/__init__.py:558
|
||||||
msgid "Finnish"
|
msgid "Finnish"
|
||||||
msgstr "Somu"
|
msgstr "Somu"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:570
|
#: paperless/settings/__init__.py:559
|
||||||
msgid "French"
|
msgid "French"
|
||||||
msgstr "Franču"
|
msgstr "Franču"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:571
|
#: paperless/settings/__init__.py:560
|
||||||
msgid "Hungarian"
|
msgid "Hungarian"
|
||||||
msgstr "Ungāru"
|
msgstr "Ungāru"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:572
|
#: paperless/settings/__init__.py:561
|
||||||
msgid "Indonesian"
|
msgid "Indonesian"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:573
|
#: paperless/settings/__init__.py:562
|
||||||
msgid "Italian"
|
msgid "Italian"
|
||||||
msgstr "Itāļu"
|
msgstr "Itāļu"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:574
|
#: paperless/settings/__init__.py:563
|
||||||
msgid "Japanese"
|
msgid "Japanese"
|
||||||
msgstr "Japāņu"
|
msgstr "Japāņu"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:575
|
#: paperless/settings/__init__.py:564
|
||||||
msgid "Korean"
|
msgid "Korean"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:576
|
#: paperless/settings/__init__.py:565
|
||||||
msgid "Luxembourgish"
|
msgid "Luxembourgish"
|
||||||
msgstr "Luksemburgiešu"
|
msgstr "Luksemburgiešu"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:577
|
#: paperless/settings/__init__.py:566
|
||||||
msgid "Norwegian"
|
msgid "Norwegian"
|
||||||
msgstr "Norvēģu"
|
msgstr "Norvēģu"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:578
|
#: paperless/settings/__init__.py:567
|
||||||
msgid "Dutch"
|
msgid "Dutch"
|
||||||
msgstr "Holandiešu"
|
msgstr "Holandiešu"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:579
|
#: paperless/settings/__init__.py:568
|
||||||
msgid "Polish"
|
msgid "Polish"
|
||||||
msgstr "Poļu"
|
msgstr "Poļu"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:580
|
#: paperless/settings/__init__.py:569
|
||||||
msgid "Portuguese (Brazil)"
|
msgid "Portuguese (Brazil)"
|
||||||
msgstr "Portugāļu (Brazīlija)"
|
msgstr "Portugāļu (Brazīlija)"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:581
|
#: paperless/settings/__init__.py:570
|
||||||
msgid "Portuguese"
|
msgid "Portuguese"
|
||||||
msgstr "Portugāļu"
|
msgstr "Portugāļu"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:582
|
#: paperless/settings/__init__.py:571
|
||||||
msgid "Romanian"
|
msgid "Romanian"
|
||||||
msgstr "Rumāņu"
|
msgstr "Rumāņu"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:583
|
#: paperless/settings/__init__.py:572
|
||||||
msgid "Russian"
|
msgid "Russian"
|
||||||
msgstr "Krievu"
|
msgstr "Krievu"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:584
|
#: paperless/settings/__init__.py:573
|
||||||
msgid "Slovak"
|
msgid "Slovak"
|
||||||
msgstr "Slovāku"
|
msgstr "Slovāku"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:585
|
#: paperless/settings/__init__.py:574
|
||||||
msgid "Slovenian"
|
msgid "Slovenian"
|
||||||
msgstr "Slovēņu"
|
msgstr "Slovēņu"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:586
|
#: paperless/settings/__init__.py:575
|
||||||
msgid "Serbian"
|
msgid "Serbian"
|
||||||
msgstr "Sērbu"
|
msgstr "Sērbu"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:587
|
#: paperless/settings/__init__.py:576
|
||||||
msgid "Swedish"
|
msgid "Swedish"
|
||||||
msgstr "Zviedru"
|
msgstr "Zviedru"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:588
|
#: paperless/settings/__init__.py:577
|
||||||
msgid "Turkish"
|
msgid "Turkish"
|
||||||
msgstr "Turku"
|
msgstr "Turku"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:589
|
#: paperless/settings/__init__.py:578
|
||||||
msgid "Ukrainian"
|
msgid "Ukrainian"
|
||||||
msgstr "Ukraiņu"
|
msgstr "Ukraiņu"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:590
|
#: paperless/settings/__init__.py:579
|
||||||
msgid "Vietnamese"
|
msgid "Vietnamese"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:591
|
#: paperless/settings/__init__.py:580
|
||||||
msgid "Chinese Simplified"
|
msgid "Chinese Simplified"
|
||||||
msgstr "Ķīniešu (vienkāršota)"
|
msgstr "Ķīniešu (vienkāršota)"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:592
|
#: paperless/settings/__init__.py:581
|
||||||
msgid "Chinese Traditional"
|
msgid "Chinese Traditional"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
|||||||
@@ -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-25 07:12+0000\n"
|
"POT-Creation-Date: 2026-07-23 19:21+0000\n"
|
||||||
"PO-Revision-Date: 2026-07-25 07:14\n"
|
"PO-Revision-Date: 2026-07-23 19:23\n"
|
||||||
"Last-Translator: \n"
|
"Last-Translator: \n"
|
||||||
"Language-Team: Macedonian\n"
|
"Language-Team: Macedonian\n"
|
||||||
"Language: mk_MK\n"
|
"Language: mk_MK\n"
|
||||||
@@ -1919,151 +1919,151 @@ msgstr ""
|
|||||||
msgid "paperless application settings"
|
msgid "paperless application settings"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:556
|
#: paperless/settings/__init__.py:545
|
||||||
msgid "English (US)"
|
msgid "English (US)"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:557
|
#: paperless/settings/__init__.py:546
|
||||||
msgid "Arabic"
|
msgid "Arabic"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:558
|
#: paperless/settings/__init__.py:547
|
||||||
msgid "Afrikaans"
|
msgid "Afrikaans"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:559
|
#: paperless/settings/__init__.py:548
|
||||||
msgid "Belarusian"
|
msgid "Belarusian"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:560
|
#: paperless/settings/__init__.py:549
|
||||||
msgid "Bulgarian"
|
msgid "Bulgarian"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:561
|
#: paperless/settings/__init__.py:550
|
||||||
msgid "Catalan"
|
msgid "Catalan"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:562
|
#: paperless/settings/__init__.py:551
|
||||||
msgid "Czech"
|
msgid "Czech"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:563
|
#: paperless/settings/__init__.py:552
|
||||||
msgid "Danish"
|
msgid "Danish"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:564
|
#: paperless/settings/__init__.py:553
|
||||||
msgid "German"
|
msgid "German"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:565
|
#: paperless/settings/__init__.py:554
|
||||||
msgid "Greek"
|
msgid "Greek"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:566
|
#: paperless/settings/__init__.py:555
|
||||||
msgid "English (GB)"
|
msgid "English (GB)"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:567
|
#: paperless/settings/__init__.py:556
|
||||||
msgid "Spanish"
|
msgid "Spanish"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:568
|
#: paperless/settings/__init__.py:557
|
||||||
msgid "Persian"
|
msgid "Persian"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:569
|
#: paperless/settings/__init__.py:558
|
||||||
msgid "Finnish"
|
msgid "Finnish"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:570
|
#: paperless/settings/__init__.py:559
|
||||||
msgid "French"
|
msgid "French"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:571
|
#: paperless/settings/__init__.py:560
|
||||||
msgid "Hungarian"
|
msgid "Hungarian"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:572
|
#: paperless/settings/__init__.py:561
|
||||||
msgid "Indonesian"
|
msgid "Indonesian"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:573
|
#: paperless/settings/__init__.py:562
|
||||||
msgid "Italian"
|
msgid "Italian"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:574
|
#: paperless/settings/__init__.py:563
|
||||||
msgid "Japanese"
|
msgid "Japanese"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:575
|
#: paperless/settings/__init__.py:564
|
||||||
msgid "Korean"
|
msgid "Korean"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:576
|
#: paperless/settings/__init__.py:565
|
||||||
msgid "Luxembourgish"
|
msgid "Luxembourgish"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:577
|
#: paperless/settings/__init__.py:566
|
||||||
msgid "Norwegian"
|
msgid "Norwegian"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:578
|
#: paperless/settings/__init__.py:567
|
||||||
msgid "Dutch"
|
msgid "Dutch"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:579
|
#: paperless/settings/__init__.py:568
|
||||||
msgid "Polish"
|
msgid "Polish"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:580
|
#: paperless/settings/__init__.py:569
|
||||||
msgid "Portuguese (Brazil)"
|
msgid "Portuguese (Brazil)"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:581
|
#: paperless/settings/__init__.py:570
|
||||||
msgid "Portuguese"
|
msgid "Portuguese"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:582
|
#: paperless/settings/__init__.py:571
|
||||||
msgid "Romanian"
|
msgid "Romanian"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:583
|
#: paperless/settings/__init__.py:572
|
||||||
msgid "Russian"
|
msgid "Russian"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:584
|
#: paperless/settings/__init__.py:573
|
||||||
msgid "Slovak"
|
msgid "Slovak"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:585
|
#: paperless/settings/__init__.py:574
|
||||||
msgid "Slovenian"
|
msgid "Slovenian"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:586
|
#: paperless/settings/__init__.py:575
|
||||||
msgid "Serbian"
|
msgid "Serbian"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:587
|
#: paperless/settings/__init__.py:576
|
||||||
msgid "Swedish"
|
msgid "Swedish"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:588
|
#: paperless/settings/__init__.py:577
|
||||||
msgid "Turkish"
|
msgid "Turkish"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:589
|
#: paperless/settings/__init__.py:578
|
||||||
msgid "Ukrainian"
|
msgid "Ukrainian"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:590
|
#: paperless/settings/__init__.py:579
|
||||||
msgid "Vietnamese"
|
msgid "Vietnamese"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:591
|
#: paperless/settings/__init__.py:580
|
||||||
msgid "Chinese Simplified"
|
msgid "Chinese Simplified"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:592
|
#: paperless/settings/__init__.py:581
|
||||||
msgid "Chinese Traditional"
|
msgid "Chinese Traditional"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
|||||||
@@ -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-25 07:12+0000\n"
|
"POT-Creation-Date: 2026-07-23 19:21+0000\n"
|
||||||
"PO-Revision-Date: 2026-07-25 07:14\n"
|
"PO-Revision-Date: 2026-07-23 19:23\n"
|
||||||
"Last-Translator: \n"
|
"Last-Translator: \n"
|
||||||
"Language-Team: Malay\n"
|
"Language-Team: Malay\n"
|
||||||
"Language: ms_MY\n"
|
"Language: ms_MY\n"
|
||||||
@@ -1919,151 +1919,151 @@ msgstr ""
|
|||||||
msgid "paperless application settings"
|
msgid "paperless application settings"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:556
|
#: paperless/settings/__init__.py:545
|
||||||
msgid "English (US)"
|
msgid "English (US)"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:557
|
#: paperless/settings/__init__.py:546
|
||||||
msgid "Arabic"
|
msgid "Arabic"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:558
|
#: paperless/settings/__init__.py:547
|
||||||
msgid "Afrikaans"
|
msgid "Afrikaans"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:559
|
#: paperless/settings/__init__.py:548
|
||||||
msgid "Belarusian"
|
msgid "Belarusian"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:560
|
#: paperless/settings/__init__.py:549
|
||||||
msgid "Bulgarian"
|
msgid "Bulgarian"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:561
|
#: paperless/settings/__init__.py:550
|
||||||
msgid "Catalan"
|
msgid "Catalan"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:562
|
#: paperless/settings/__init__.py:551
|
||||||
msgid "Czech"
|
msgid "Czech"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:563
|
#: paperless/settings/__init__.py:552
|
||||||
msgid "Danish"
|
msgid "Danish"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:564
|
#: paperless/settings/__init__.py:553
|
||||||
msgid "German"
|
msgid "German"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:565
|
#: paperless/settings/__init__.py:554
|
||||||
msgid "Greek"
|
msgid "Greek"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:566
|
#: paperless/settings/__init__.py:555
|
||||||
msgid "English (GB)"
|
msgid "English (GB)"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:567
|
#: paperless/settings/__init__.py:556
|
||||||
msgid "Spanish"
|
msgid "Spanish"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:568
|
#: paperless/settings/__init__.py:557
|
||||||
msgid "Persian"
|
msgid "Persian"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:569
|
#: paperless/settings/__init__.py:558
|
||||||
msgid "Finnish"
|
msgid "Finnish"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:570
|
#: paperless/settings/__init__.py:559
|
||||||
msgid "French"
|
msgid "French"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:571
|
#: paperless/settings/__init__.py:560
|
||||||
msgid "Hungarian"
|
msgid "Hungarian"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:572
|
#: paperless/settings/__init__.py:561
|
||||||
msgid "Indonesian"
|
msgid "Indonesian"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:573
|
#: paperless/settings/__init__.py:562
|
||||||
msgid "Italian"
|
msgid "Italian"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:574
|
#: paperless/settings/__init__.py:563
|
||||||
msgid "Japanese"
|
msgid "Japanese"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:575
|
#: paperless/settings/__init__.py:564
|
||||||
msgid "Korean"
|
msgid "Korean"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:576
|
#: paperless/settings/__init__.py:565
|
||||||
msgid "Luxembourgish"
|
msgid "Luxembourgish"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:577
|
#: paperless/settings/__init__.py:566
|
||||||
msgid "Norwegian"
|
msgid "Norwegian"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:578
|
#: paperless/settings/__init__.py:567
|
||||||
msgid "Dutch"
|
msgid "Dutch"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:579
|
#: paperless/settings/__init__.py:568
|
||||||
msgid "Polish"
|
msgid "Polish"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:580
|
#: paperless/settings/__init__.py:569
|
||||||
msgid "Portuguese (Brazil)"
|
msgid "Portuguese (Brazil)"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:581
|
#: paperless/settings/__init__.py:570
|
||||||
msgid "Portuguese"
|
msgid "Portuguese"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:582
|
#: paperless/settings/__init__.py:571
|
||||||
msgid "Romanian"
|
msgid "Romanian"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:583
|
#: paperless/settings/__init__.py:572
|
||||||
msgid "Russian"
|
msgid "Russian"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:584
|
#: paperless/settings/__init__.py:573
|
||||||
msgid "Slovak"
|
msgid "Slovak"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:585
|
#: paperless/settings/__init__.py:574
|
||||||
msgid "Slovenian"
|
msgid "Slovenian"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:586
|
#: paperless/settings/__init__.py:575
|
||||||
msgid "Serbian"
|
msgid "Serbian"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:587
|
#: paperless/settings/__init__.py:576
|
||||||
msgid "Swedish"
|
msgid "Swedish"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:588
|
#: paperless/settings/__init__.py:577
|
||||||
msgid "Turkish"
|
msgid "Turkish"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:589
|
#: paperless/settings/__init__.py:578
|
||||||
msgid "Ukrainian"
|
msgid "Ukrainian"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:590
|
#: paperless/settings/__init__.py:579
|
||||||
msgid "Vietnamese"
|
msgid "Vietnamese"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:591
|
#: paperless/settings/__init__.py:580
|
||||||
msgid "Chinese Simplified"
|
msgid "Chinese Simplified"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:592
|
#: paperless/settings/__init__.py:581
|
||||||
msgid "Chinese Traditional"
|
msgid "Chinese Traditional"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
|||||||
@@ -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-25 07:12+0000\n"
|
"POT-Creation-Date: 2026-07-23 19:21+0000\n"
|
||||||
"PO-Revision-Date: 2026-07-25 07:14\n"
|
"PO-Revision-Date: 2026-07-23 19:23\n"
|
||||||
"Last-Translator: \n"
|
"Last-Translator: \n"
|
||||||
"Language-Team: Dutch\n"
|
"Language-Team: Dutch\n"
|
||||||
"Language: nl_NL\n"
|
"Language: nl_NL\n"
|
||||||
@@ -558,11 +558,11 @@ msgstr "mimetype is"
|
|||||||
|
|
||||||
#: documents/models.py:632
|
#: documents/models.py:632
|
||||||
msgid "simple title search"
|
msgid "simple title search"
|
||||||
msgstr "eenvoudige titel zoeken"
|
msgstr ""
|
||||||
|
|
||||||
#: documents/models.py:633
|
#: documents/models.py:633
|
||||||
msgid "simple text search"
|
msgid "simple text search"
|
||||||
msgstr "eenvoudige tekst zoeken"
|
msgstr ""
|
||||||
|
|
||||||
#: documents/models.py:643
|
#: documents/models.py:643
|
||||||
msgid "rule type"
|
msgid "rule type"
|
||||||
@@ -586,19 +586,19 @@ msgstr "In behandeling"
|
|||||||
|
|
||||||
#: documents/models.py:680 documents/models.py:757
|
#: documents/models.py:680 documents/models.py:757
|
||||||
msgid "Started"
|
msgid "Started"
|
||||||
msgstr "Gestart"
|
msgstr ""
|
||||||
|
|
||||||
#: documents/models.py:681
|
#: documents/models.py:681
|
||||||
msgid "Success"
|
msgid "Success"
|
||||||
msgstr "Geslaagd"
|
msgstr ""
|
||||||
|
|
||||||
#: documents/models.py:682
|
#: documents/models.py:682
|
||||||
msgid "Failure"
|
msgid "Failure"
|
||||||
msgstr "Mislukt"
|
msgstr ""
|
||||||
|
|
||||||
#: documents/models.py:683
|
#: documents/models.py:683
|
||||||
msgid "Revoked"
|
msgid "Revoked"
|
||||||
msgstr "Ingetrokken"
|
msgstr ""
|
||||||
|
|
||||||
#: documents/models.py:686
|
#: documents/models.py:686
|
||||||
msgid "Consume File"
|
msgid "Consume File"
|
||||||
@@ -606,15 +606,15 @@ msgstr "Gebruik bestand"
|
|||||||
|
|
||||||
#: documents/models.py:687
|
#: documents/models.py:687
|
||||||
msgid "Train Classifier"
|
msgid "Train Classifier"
|
||||||
msgstr "Train Classifier"
|
msgstr ""
|
||||||
|
|
||||||
#: documents/models.py:688
|
#: documents/models.py:688
|
||||||
msgid "Sanity Check"
|
msgid "Sanity Check"
|
||||||
msgstr "Gezondheidscheck"
|
msgstr ""
|
||||||
|
|
||||||
#: documents/models.py:689
|
#: documents/models.py:689
|
||||||
msgid "Index Optimize"
|
msgid "Index Optimize"
|
||||||
msgstr "Index Optimaliseren"
|
msgstr ""
|
||||||
|
|
||||||
#: documents/models.py:690 documents/models.py:1282
|
#: documents/models.py:690 documents/models.py:1282
|
||||||
msgid "Mail Fetch"
|
msgid "Mail Fetch"
|
||||||
@@ -622,23 +622,23 @@ msgstr "E-mails ophalen"
|
|||||||
|
|
||||||
#: documents/models.py:691
|
#: documents/models.py:691
|
||||||
msgid "LLM Index"
|
msgid "LLM Index"
|
||||||
msgstr "LLM Index"
|
msgstr ""
|
||||||
|
|
||||||
#: documents/models.py:692
|
#: documents/models.py:692
|
||||||
msgid "Empty Trash"
|
msgid "Empty Trash"
|
||||||
msgstr "Prullenbak legen"
|
msgstr ""
|
||||||
|
|
||||||
#: documents/models.py:693
|
#: documents/models.py:693
|
||||||
msgid "Check Workflows"
|
msgid "Check Workflows"
|
||||||
msgstr "Controleer Workflows"
|
msgstr ""
|
||||||
|
|
||||||
#: documents/models.py:694
|
#: documents/models.py:694
|
||||||
msgid "Bulk Update"
|
msgid "Bulk Update"
|
||||||
msgstr "Bulk bijwerken"
|
msgstr ""
|
||||||
|
|
||||||
#: documents/models.py:695
|
#: documents/models.py:695
|
||||||
msgid "Reprocess Document"
|
msgid "Reprocess Document"
|
||||||
msgstr "Document opnieuw verwerken"
|
msgstr ""
|
||||||
|
|
||||||
#: documents/models.py:696
|
#: documents/models.py:696
|
||||||
msgid "Build Share Link"
|
msgid "Build Share Link"
|
||||||
@@ -646,7 +646,7 @@ msgstr "Bouw Deel Link"
|
|||||||
|
|
||||||
#: documents/models.py:697
|
#: documents/models.py:697
|
||||||
msgid "Bulk Delete"
|
msgid "Bulk Delete"
|
||||||
msgstr "Bulk verwijderen"
|
msgstr ""
|
||||||
|
|
||||||
#: documents/models.py:706 documents/models.py:1277
|
#: documents/models.py:706 documents/models.py:1277
|
||||||
msgid "Scheduled"
|
msgid "Scheduled"
|
||||||
@@ -658,23 +658,23 @@ msgstr "Web interface"
|
|||||||
|
|
||||||
#: documents/models.py:708
|
#: documents/models.py:708
|
||||||
msgid "API Upload"
|
msgid "API Upload"
|
||||||
msgstr "API Upload"
|
msgstr ""
|
||||||
|
|
||||||
#: documents/models.py:709
|
#: documents/models.py:709
|
||||||
msgid "Folder Consume"
|
msgid "Folder Consume"
|
||||||
msgstr "Map inlezen"
|
msgstr ""
|
||||||
|
|
||||||
#: documents/models.py:710
|
#: documents/models.py:710
|
||||||
msgid "Email Consume"
|
msgid "Email Consume"
|
||||||
msgstr "Email Inlezen"
|
msgstr ""
|
||||||
|
|
||||||
#: documents/models.py:711
|
#: documents/models.py:711
|
||||||
msgid "System"
|
msgid "System"
|
||||||
msgstr "Systeem"
|
msgstr ""
|
||||||
|
|
||||||
#: documents/models.py:712
|
#: documents/models.py:712
|
||||||
msgid "Manual"
|
msgid "Manual"
|
||||||
msgstr "Handmatig"
|
msgstr ""
|
||||||
|
|
||||||
#: documents/models.py:718
|
#: documents/models.py:718
|
||||||
msgid "Task ID"
|
msgid "Task ID"
|
||||||
@@ -682,7 +682,7 @@ msgstr "Taak ID"
|
|||||||
|
|
||||||
#: documents/models.py:719
|
#: documents/models.py:719
|
||||||
msgid "Celery task ID"
|
msgid "Celery task ID"
|
||||||
msgstr "Celery taak ID"
|
msgstr ""
|
||||||
|
|
||||||
#: documents/models.py:725
|
#: documents/models.py:725
|
||||||
msgid "Task Type"
|
msgid "Task Type"
|
||||||
@@ -690,35 +690,35 @@ msgstr "Taak type"
|
|||||||
|
|
||||||
#: documents/models.py:726
|
#: documents/models.py:726
|
||||||
msgid "The kind of work being performed"
|
msgid "The kind of work being performed"
|
||||||
msgstr "Het soort werk dat wordt uitgevoerd"
|
msgstr ""
|
||||||
|
|
||||||
#: documents/models.py:733
|
#: documents/models.py:733
|
||||||
msgid "Trigger Source"
|
msgid "Trigger Source"
|
||||||
msgstr "Trigger bron"
|
msgstr ""
|
||||||
|
|
||||||
#: documents/models.py:734
|
#: documents/models.py:734
|
||||||
msgid "What initiated this task"
|
msgid "What initiated this task"
|
||||||
msgstr "Wat begon deze taak"
|
msgstr ""
|
||||||
|
|
||||||
#: documents/models.py:743
|
#: documents/models.py:743
|
||||||
msgid "Status"
|
msgid "Status"
|
||||||
msgstr "Status"
|
msgstr ""
|
||||||
|
|
||||||
#: documents/models.py:763
|
#: documents/models.py:763
|
||||||
msgid "Completed"
|
msgid "Completed"
|
||||||
msgstr "Voltooid"
|
msgstr ""
|
||||||
|
|
||||||
#: documents/models.py:771
|
#: documents/models.py:771
|
||||||
msgid "Duration (seconds)"
|
msgid "Duration (seconds)"
|
||||||
msgstr "Duur (seconden)"
|
msgstr ""
|
||||||
|
|
||||||
#: documents/models.py:772
|
#: documents/models.py:772
|
||||||
msgid "Elapsed time from start to completion"
|
msgid "Elapsed time from start to completion"
|
||||||
msgstr "Verstreken tijd van begin tot voltooiing"
|
msgstr ""
|
||||||
|
|
||||||
#: documents/models.py:778
|
#: documents/models.py:778
|
||||||
msgid "Wait Time (seconds)"
|
msgid "Wait Time (seconds)"
|
||||||
msgstr "Wachttijd (seconden)"
|
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"
|
||||||
@@ -1920,151 +1920,151 @@ msgstr ""
|
|||||||
msgid "paperless application settings"
|
msgid "paperless application settings"
|
||||||
msgstr "paperless applicatie instellingen"
|
msgstr "paperless applicatie instellingen"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:556
|
#: paperless/settings/__init__.py:545
|
||||||
msgid "English (US)"
|
msgid "English (US)"
|
||||||
msgstr "Engels (US)"
|
msgstr "Engels (US)"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:557
|
#: paperless/settings/__init__.py:546
|
||||||
msgid "Arabic"
|
msgid "Arabic"
|
||||||
msgstr "Arabisch"
|
msgstr "Arabisch"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:558
|
#: paperless/settings/__init__.py:547
|
||||||
msgid "Afrikaans"
|
msgid "Afrikaans"
|
||||||
msgstr "Afrikaans"
|
msgstr "Afrikaans"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:559
|
#: paperless/settings/__init__.py:548
|
||||||
msgid "Belarusian"
|
msgid "Belarusian"
|
||||||
msgstr "Wit-Russisch"
|
msgstr "Wit-Russisch"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:560
|
#: paperless/settings/__init__.py:549
|
||||||
msgid "Bulgarian"
|
msgid "Bulgarian"
|
||||||
msgstr "Bulgaars"
|
msgstr "Bulgaars"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:561
|
#: paperless/settings/__init__.py:550
|
||||||
msgid "Catalan"
|
msgid "Catalan"
|
||||||
msgstr "Catalaans"
|
msgstr "Catalaans"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:562
|
#: paperless/settings/__init__.py:551
|
||||||
msgid "Czech"
|
msgid "Czech"
|
||||||
msgstr "Tsjechisch"
|
msgstr "Tsjechisch"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:563
|
#: paperless/settings/__init__.py:552
|
||||||
msgid "Danish"
|
msgid "Danish"
|
||||||
msgstr "Deens"
|
msgstr "Deens"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:564
|
#: paperless/settings/__init__.py:553
|
||||||
msgid "German"
|
msgid "German"
|
||||||
msgstr "Duits"
|
msgstr "Duits"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:565
|
#: paperless/settings/__init__.py:554
|
||||||
msgid "Greek"
|
msgid "Greek"
|
||||||
msgstr "Grieks"
|
msgstr "Grieks"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:566
|
#: paperless/settings/__init__.py:555
|
||||||
msgid "English (GB)"
|
msgid "English (GB)"
|
||||||
msgstr "Engels (Brits)"
|
msgstr "Engels (Brits)"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:567
|
#: paperless/settings/__init__.py:556
|
||||||
msgid "Spanish"
|
msgid "Spanish"
|
||||||
msgstr "Spaans"
|
msgstr "Spaans"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:568
|
#: paperless/settings/__init__.py:557
|
||||||
msgid "Persian"
|
msgid "Persian"
|
||||||
msgstr "Perzisch"
|
msgstr "Perzisch"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:569
|
#: paperless/settings/__init__.py:558
|
||||||
msgid "Finnish"
|
msgid "Finnish"
|
||||||
msgstr "Fins"
|
msgstr "Fins"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:570
|
#: paperless/settings/__init__.py:559
|
||||||
msgid "French"
|
msgid "French"
|
||||||
msgstr "Frans"
|
msgstr "Frans"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:571
|
#: paperless/settings/__init__.py:560
|
||||||
msgid "Hungarian"
|
msgid "Hungarian"
|
||||||
msgstr "Hongaars"
|
msgstr "Hongaars"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:572
|
#: paperless/settings/__init__.py:561
|
||||||
msgid "Indonesian"
|
msgid "Indonesian"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:573
|
#: paperless/settings/__init__.py:562
|
||||||
msgid "Italian"
|
msgid "Italian"
|
||||||
msgstr "Italiaans"
|
msgstr "Italiaans"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:574
|
#: paperless/settings/__init__.py:563
|
||||||
msgid "Japanese"
|
msgid "Japanese"
|
||||||
msgstr "Japans"
|
msgstr "Japans"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:575
|
#: paperless/settings/__init__.py:564
|
||||||
msgid "Korean"
|
msgid "Korean"
|
||||||
msgstr "Koreaans"
|
msgstr "Koreaans"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:576
|
#: paperless/settings/__init__.py:565
|
||||||
msgid "Luxembourgish"
|
msgid "Luxembourgish"
|
||||||
msgstr "Luxemburgs"
|
msgstr "Luxemburgs"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:577
|
#: paperless/settings/__init__.py:566
|
||||||
msgid "Norwegian"
|
msgid "Norwegian"
|
||||||
msgstr "Noors"
|
msgstr "Noors"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:578
|
#: paperless/settings/__init__.py:567
|
||||||
msgid "Dutch"
|
msgid "Dutch"
|
||||||
msgstr "Nederlands"
|
msgstr "Nederlands"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:579
|
#: paperless/settings/__init__.py:568
|
||||||
msgid "Polish"
|
msgid "Polish"
|
||||||
msgstr "Pools"
|
msgstr "Pools"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:580
|
#: paperless/settings/__init__.py:569
|
||||||
msgid "Portuguese (Brazil)"
|
msgid "Portuguese (Brazil)"
|
||||||
msgstr "Portugees (Brazilië)"
|
msgstr "Portugees (Brazilië)"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:581
|
#: paperless/settings/__init__.py:570
|
||||||
msgid "Portuguese"
|
msgid "Portuguese"
|
||||||
msgstr "Portugees"
|
msgstr "Portugees"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:582
|
#: paperless/settings/__init__.py:571
|
||||||
msgid "Romanian"
|
msgid "Romanian"
|
||||||
msgstr "Roemeens"
|
msgstr "Roemeens"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:583
|
#: paperless/settings/__init__.py:572
|
||||||
msgid "Russian"
|
msgid "Russian"
|
||||||
msgstr "Russisch"
|
msgstr "Russisch"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:584
|
#: paperless/settings/__init__.py:573
|
||||||
msgid "Slovak"
|
msgid "Slovak"
|
||||||
msgstr "Slowaaks"
|
msgstr "Slowaaks"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:585
|
#: paperless/settings/__init__.py:574
|
||||||
msgid "Slovenian"
|
msgid "Slovenian"
|
||||||
msgstr "Sloveens"
|
msgstr "Sloveens"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:586
|
#: paperless/settings/__init__.py:575
|
||||||
msgid "Serbian"
|
msgid "Serbian"
|
||||||
msgstr "Servisch"
|
msgstr "Servisch"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:587
|
#: paperless/settings/__init__.py:576
|
||||||
msgid "Swedish"
|
msgid "Swedish"
|
||||||
msgstr "Zweeds"
|
msgstr "Zweeds"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:588
|
#: paperless/settings/__init__.py:577
|
||||||
msgid "Turkish"
|
msgid "Turkish"
|
||||||
msgstr "Turks"
|
msgstr "Turks"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:589
|
#: paperless/settings/__init__.py:578
|
||||||
msgid "Ukrainian"
|
msgid "Ukrainian"
|
||||||
msgstr "Oekraïens"
|
msgstr "Oekraïens"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:590
|
#: paperless/settings/__init__.py:579
|
||||||
msgid "Vietnamese"
|
msgid "Vietnamese"
|
||||||
msgstr "Vietnamees"
|
msgstr "Vietnamees"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:591
|
#: paperless/settings/__init__.py:580
|
||||||
msgid "Chinese Simplified"
|
msgid "Chinese Simplified"
|
||||||
msgstr "Chinees (vereenvoudigd)"
|
msgstr "Chinees (vereenvoudigd)"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:592
|
#: paperless/settings/__init__.py:581
|
||||||
msgid "Chinese Traditional"
|
msgid "Chinese Traditional"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
|||||||
@@ -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-25 07:12+0000\n"
|
"POT-Creation-Date: 2026-07-23 19:21+0000\n"
|
||||||
"PO-Revision-Date: 2026-07-25 23:30\n"
|
"PO-Revision-Date: 2026-07-23 19:23\n"
|
||||||
"Last-Translator: \n"
|
"Last-Translator: \n"
|
||||||
"Language-Team: Norwegian\n"
|
"Language-Team: Norwegian\n"
|
||||||
"Language: no_NO\n"
|
"Language: no_NO\n"
|
||||||
@@ -1920,151 +1920,151 @@ msgstr "Setter tidsavbrudd for LLM i sekunder"
|
|||||||
msgid "paperless application settings"
|
msgid "paperless application settings"
|
||||||
msgstr "paperless application settings (NO)"
|
msgstr "paperless application settings (NO)"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:556
|
#: paperless/settings/__init__.py:545
|
||||||
msgid "English (US)"
|
msgid "English (US)"
|
||||||
msgstr "Engelsk (US)"
|
msgstr "Engelsk (US)"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:557
|
#: paperless/settings/__init__.py:546
|
||||||
msgid "Arabic"
|
msgid "Arabic"
|
||||||
msgstr "Arabisk"
|
msgstr "Arabisk"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:558
|
#: paperless/settings/__init__.py:547
|
||||||
msgid "Afrikaans"
|
msgid "Afrikaans"
|
||||||
msgstr "Afrikansk"
|
msgstr "Afrikansk"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:559
|
#: paperless/settings/__init__.py:548
|
||||||
msgid "Belarusian"
|
msgid "Belarusian"
|
||||||
msgstr "Hviterussisk"
|
msgstr "Hviterussisk"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:560
|
#: paperless/settings/__init__.py:549
|
||||||
msgid "Bulgarian"
|
msgid "Bulgarian"
|
||||||
msgstr "Bulgarian (NO)"
|
msgstr "Bulgarian (NO)"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:561
|
#: paperless/settings/__init__.py:550
|
||||||
msgid "Catalan"
|
msgid "Catalan"
|
||||||
msgstr "Katalansk"
|
msgstr "Katalansk"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:562
|
#: paperless/settings/__init__.py:551
|
||||||
msgid "Czech"
|
msgid "Czech"
|
||||||
msgstr "Tsjekkisk"
|
msgstr "Tsjekkisk"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:563
|
#: paperless/settings/__init__.py:552
|
||||||
msgid "Danish"
|
msgid "Danish"
|
||||||
msgstr "Dansk"
|
msgstr "Dansk"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:564
|
#: paperless/settings/__init__.py:553
|
||||||
msgid "German"
|
msgid "German"
|
||||||
msgstr "Tysk"
|
msgstr "Tysk"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:565
|
#: paperless/settings/__init__.py:554
|
||||||
msgid "Greek"
|
msgid "Greek"
|
||||||
msgstr "Gresk"
|
msgstr "Gresk"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:566
|
#: paperless/settings/__init__.py:555
|
||||||
msgid "English (GB)"
|
msgid "English (GB)"
|
||||||
msgstr "Engelsk (GB)"
|
msgstr "Engelsk (GB)"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:567
|
#: paperless/settings/__init__.py:556
|
||||||
msgid "Spanish"
|
msgid "Spanish"
|
||||||
msgstr "Spansk"
|
msgstr "Spansk"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:568
|
#: paperless/settings/__init__.py:557
|
||||||
msgid "Persian"
|
msgid "Persian"
|
||||||
msgstr "Persian (NO)"
|
msgstr "Persian (NO)"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:569
|
#: paperless/settings/__init__.py:558
|
||||||
msgid "Finnish"
|
msgid "Finnish"
|
||||||
msgstr "Finsk"
|
msgstr "Finsk"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:570
|
#: paperless/settings/__init__.py:559
|
||||||
msgid "French"
|
msgid "French"
|
||||||
msgstr "Fransk"
|
msgstr "Fransk"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:571
|
#: paperless/settings/__init__.py:560
|
||||||
msgid "Hungarian"
|
msgid "Hungarian"
|
||||||
msgstr "Hungarian (NO)"
|
msgstr "Hungarian (NO)"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:572
|
#: paperless/settings/__init__.py:561
|
||||||
msgid "Indonesian"
|
msgid "Indonesian"
|
||||||
msgstr "Indonesian (NO)"
|
msgstr "Indonesian (NO)"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:573
|
#: paperless/settings/__init__.py:562
|
||||||
msgid "Italian"
|
msgid "Italian"
|
||||||
msgstr "Italiensk"
|
msgstr "Italiensk"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:574
|
#: paperless/settings/__init__.py:563
|
||||||
msgid "Japanese"
|
msgid "Japanese"
|
||||||
msgstr "Japanese (NO)"
|
msgstr "Japanese (NO)"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:575
|
#: paperless/settings/__init__.py:564
|
||||||
msgid "Korean"
|
msgid "Korean"
|
||||||
msgstr "Korean (NO)"
|
msgstr "Korean (NO)"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:576
|
#: paperless/settings/__init__.py:565
|
||||||
msgid "Luxembourgish"
|
msgid "Luxembourgish"
|
||||||
msgstr "Luxembourgsk"
|
msgstr "Luxembourgsk"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:577
|
#: paperless/settings/__init__.py:566
|
||||||
msgid "Norwegian"
|
msgid "Norwegian"
|
||||||
msgstr "Norsk"
|
msgstr "Norsk"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:578
|
#: paperless/settings/__init__.py:567
|
||||||
msgid "Dutch"
|
msgid "Dutch"
|
||||||
msgstr "Nederlandsk"
|
msgstr "Nederlandsk"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:579
|
#: paperless/settings/__init__.py:568
|
||||||
msgid "Polish"
|
msgid "Polish"
|
||||||
msgstr "Polsk"
|
msgstr "Polsk"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:580
|
#: paperless/settings/__init__.py:569
|
||||||
msgid "Portuguese (Brazil)"
|
msgid "Portuguese (Brazil)"
|
||||||
msgstr "Portugisisk (Brasil)"
|
msgstr "Portugisisk (Brasil)"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:581
|
#: paperless/settings/__init__.py:570
|
||||||
msgid "Portuguese"
|
msgid "Portuguese"
|
||||||
msgstr "Portugisisk"
|
msgstr "Portugisisk"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:582
|
#: paperless/settings/__init__.py:571
|
||||||
msgid "Romanian"
|
msgid "Romanian"
|
||||||
msgstr "Rumensk"
|
msgstr "Rumensk"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:583
|
#: paperless/settings/__init__.py:572
|
||||||
msgid "Russian"
|
msgid "Russian"
|
||||||
msgstr "Russisk"
|
msgstr "Russisk"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:584
|
#: paperless/settings/__init__.py:573
|
||||||
msgid "Slovak"
|
msgid "Slovak"
|
||||||
msgstr "Slovakisk"
|
msgstr "Slovakisk"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:585
|
#: paperless/settings/__init__.py:574
|
||||||
msgid "Slovenian"
|
msgid "Slovenian"
|
||||||
msgstr "Slovenian (NO)"
|
msgstr "Slovenian (NO)"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:586
|
#: paperless/settings/__init__.py:575
|
||||||
msgid "Serbian"
|
msgid "Serbian"
|
||||||
msgstr "Serbisk"
|
msgstr "Serbisk"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:587
|
#: paperless/settings/__init__.py:576
|
||||||
msgid "Swedish"
|
msgid "Swedish"
|
||||||
msgstr "Svensk"
|
msgstr "Svensk"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:588
|
#: paperless/settings/__init__.py:577
|
||||||
msgid "Turkish"
|
msgid "Turkish"
|
||||||
msgstr "Tyrkisk"
|
msgstr "Tyrkisk"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:589
|
#: paperless/settings/__init__.py:578
|
||||||
msgid "Ukrainian"
|
msgid "Ukrainian"
|
||||||
msgstr "Ukrainsk"
|
msgstr "Ukrainsk"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:590
|
#: paperless/settings/__init__.py:579
|
||||||
msgid "Vietnamese"
|
msgid "Vietnamese"
|
||||||
msgstr "Vietnamese (NO)"
|
msgstr "Vietnamese (NO)"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:591
|
#: paperless/settings/__init__.py:580
|
||||||
msgid "Chinese Simplified"
|
msgid "Chinese Simplified"
|
||||||
msgstr "Kinesisk forenklet"
|
msgstr "Kinesisk forenklet"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:592
|
#: paperless/settings/__init__.py:581
|
||||||
msgid "Chinese Traditional"
|
msgid "Chinese Traditional"
|
||||||
msgstr "Chinese Traditional (NO)"
|
msgstr "Chinese Traditional (NO)"
|
||||||
|
|
||||||
@@ -2386,7 +2386,7 @@ msgstr "uid (NO)"
|
|||||||
|
|
||||||
#: paperless_mail/models.py:342
|
#: paperless_mail/models.py:342
|
||||||
msgid "uid validity"
|
msgid "uid validity"
|
||||||
msgstr "uid gyldighet"
|
msgstr ""
|
||||||
|
|
||||||
#: paperless_mail/models.py:350
|
#: paperless_mail/models.py:350
|
||||||
msgid "subject"
|
msgid "subject"
|
||||||
|
|||||||
@@ -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-25 07:12+0000\n"
|
"POT-Creation-Date: 2026-07-23 19:21+0000\n"
|
||||||
"PO-Revision-Date: 2026-07-25 07:14\n"
|
"PO-Revision-Date: 2026-07-23 19:23\n"
|
||||||
"Last-Translator: \n"
|
"Last-Translator: \n"
|
||||||
"Language-Team: Polish\n"
|
"Language-Team: Polish\n"
|
||||||
"Language: pl_PL\n"
|
"Language: pl_PL\n"
|
||||||
@@ -1920,151 +1920,151 @@ msgstr ""
|
|||||||
msgid "paperless application settings"
|
msgid "paperless application settings"
|
||||||
msgstr "paperless ustawienia aplikacji"
|
msgstr "paperless ustawienia aplikacji"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:556
|
#: paperless/settings/__init__.py:545
|
||||||
msgid "English (US)"
|
msgid "English (US)"
|
||||||
msgstr "Angielski (USA)"
|
msgstr "Angielski (USA)"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:557
|
#: paperless/settings/__init__.py:546
|
||||||
msgid "Arabic"
|
msgid "Arabic"
|
||||||
msgstr "arabski"
|
msgstr "arabski"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:558
|
#: paperless/settings/__init__.py:547
|
||||||
msgid "Afrikaans"
|
msgid "Afrikaans"
|
||||||
msgstr "Afrykanerski"
|
msgstr "Afrykanerski"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:559
|
#: paperless/settings/__init__.py:548
|
||||||
msgid "Belarusian"
|
msgid "Belarusian"
|
||||||
msgstr "Białoruski"
|
msgstr "Białoruski"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:560
|
#: paperless/settings/__init__.py:549
|
||||||
msgid "Bulgarian"
|
msgid "Bulgarian"
|
||||||
msgstr "Bułgarski"
|
msgstr "Bułgarski"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:561
|
#: paperless/settings/__init__.py:550
|
||||||
msgid "Catalan"
|
msgid "Catalan"
|
||||||
msgstr "Kataloński"
|
msgstr "Kataloński"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:562
|
#: paperless/settings/__init__.py:551
|
||||||
msgid "Czech"
|
msgid "Czech"
|
||||||
msgstr "Czeski"
|
msgstr "Czeski"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:563
|
#: paperless/settings/__init__.py:552
|
||||||
msgid "Danish"
|
msgid "Danish"
|
||||||
msgstr "Duński"
|
msgstr "Duński"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:564
|
#: paperless/settings/__init__.py:553
|
||||||
msgid "German"
|
msgid "German"
|
||||||
msgstr "Niemiecki"
|
msgstr "Niemiecki"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:565
|
#: paperless/settings/__init__.py:554
|
||||||
msgid "Greek"
|
msgid "Greek"
|
||||||
msgstr "Grecki"
|
msgstr "Grecki"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:566
|
#: paperless/settings/__init__.py:555
|
||||||
msgid "English (GB)"
|
msgid "English (GB)"
|
||||||
msgstr "Angielski (Wielka Brytania)"
|
msgstr "Angielski (Wielka Brytania)"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:567
|
#: paperless/settings/__init__.py:556
|
||||||
msgid "Spanish"
|
msgid "Spanish"
|
||||||
msgstr "Hiszpański"
|
msgstr "Hiszpański"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:568
|
#: paperless/settings/__init__.py:557
|
||||||
msgid "Persian"
|
msgid "Persian"
|
||||||
msgstr "perski"
|
msgstr "perski"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:569
|
#: paperless/settings/__init__.py:558
|
||||||
msgid "Finnish"
|
msgid "Finnish"
|
||||||
msgstr "Fiński"
|
msgstr "Fiński"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:570
|
#: paperless/settings/__init__.py:559
|
||||||
msgid "French"
|
msgid "French"
|
||||||
msgstr "Francuski"
|
msgstr "Francuski"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:571
|
#: paperless/settings/__init__.py:560
|
||||||
msgid "Hungarian"
|
msgid "Hungarian"
|
||||||
msgstr "Węgierski"
|
msgstr "Węgierski"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:572
|
#: paperless/settings/__init__.py:561
|
||||||
msgid "Indonesian"
|
msgid "Indonesian"
|
||||||
msgstr "Indonezyjski"
|
msgstr "Indonezyjski"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:573
|
#: paperless/settings/__init__.py:562
|
||||||
msgid "Italian"
|
msgid "Italian"
|
||||||
msgstr "Włoski"
|
msgstr "Włoski"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:574
|
#: paperless/settings/__init__.py:563
|
||||||
msgid "Japanese"
|
msgid "Japanese"
|
||||||
msgstr "Japoński"
|
msgstr "Japoński"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:575
|
#: paperless/settings/__init__.py:564
|
||||||
msgid "Korean"
|
msgid "Korean"
|
||||||
msgstr "Koreański"
|
msgstr "Koreański"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:576
|
#: paperless/settings/__init__.py:565
|
||||||
msgid "Luxembourgish"
|
msgid "Luxembourgish"
|
||||||
msgstr "Luksemburski"
|
msgstr "Luksemburski"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:577
|
#: paperless/settings/__init__.py:566
|
||||||
msgid "Norwegian"
|
msgid "Norwegian"
|
||||||
msgstr "Norweski"
|
msgstr "Norweski"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:578
|
#: paperless/settings/__init__.py:567
|
||||||
msgid "Dutch"
|
msgid "Dutch"
|
||||||
msgstr "Holenderski"
|
msgstr "Holenderski"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:579
|
#: paperless/settings/__init__.py:568
|
||||||
msgid "Polish"
|
msgid "Polish"
|
||||||
msgstr "Polski"
|
msgstr "Polski"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:580
|
#: paperless/settings/__init__.py:569
|
||||||
msgid "Portuguese (Brazil)"
|
msgid "Portuguese (Brazil)"
|
||||||
msgstr "Portugalski (Brazylia)"
|
msgstr "Portugalski (Brazylia)"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:581
|
#: paperless/settings/__init__.py:570
|
||||||
msgid "Portuguese"
|
msgid "Portuguese"
|
||||||
msgstr "Portugalski"
|
msgstr "Portugalski"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:582
|
#: paperless/settings/__init__.py:571
|
||||||
msgid "Romanian"
|
msgid "Romanian"
|
||||||
msgstr "Rumuński"
|
msgstr "Rumuński"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:583
|
#: paperless/settings/__init__.py:572
|
||||||
msgid "Russian"
|
msgid "Russian"
|
||||||
msgstr "Rosyjski"
|
msgstr "Rosyjski"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:584
|
#: paperless/settings/__init__.py:573
|
||||||
msgid "Slovak"
|
msgid "Slovak"
|
||||||
msgstr "Słowacki"
|
msgstr "Słowacki"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:585
|
#: paperless/settings/__init__.py:574
|
||||||
msgid "Slovenian"
|
msgid "Slovenian"
|
||||||
msgstr "Słoweński"
|
msgstr "Słoweński"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:586
|
#: paperless/settings/__init__.py:575
|
||||||
msgid "Serbian"
|
msgid "Serbian"
|
||||||
msgstr "Serbski"
|
msgstr "Serbski"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:587
|
#: paperless/settings/__init__.py:576
|
||||||
msgid "Swedish"
|
msgid "Swedish"
|
||||||
msgstr "Szwedzki"
|
msgstr "Szwedzki"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:588
|
#: paperless/settings/__init__.py:577
|
||||||
msgid "Turkish"
|
msgid "Turkish"
|
||||||
msgstr "Turecki"
|
msgstr "Turecki"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:589
|
#: paperless/settings/__init__.py:578
|
||||||
msgid "Ukrainian"
|
msgid "Ukrainian"
|
||||||
msgstr "Ukraiński"
|
msgstr "Ukraiński"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:590
|
#: paperless/settings/__init__.py:579
|
||||||
msgid "Vietnamese"
|
msgid "Vietnamese"
|
||||||
msgstr "Wietnamski"
|
msgstr "Wietnamski"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:591
|
#: paperless/settings/__init__.py:580
|
||||||
msgid "Chinese Simplified"
|
msgid "Chinese Simplified"
|
||||||
msgstr "Chiński uproszczony"
|
msgstr "Chiński uproszczony"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:592
|
#: paperless/settings/__init__.py:581
|
||||||
msgid "Chinese Traditional"
|
msgid "Chinese Traditional"
|
||||||
msgstr "chiński tradycyjny"
|
msgstr "chiński tradycyjny"
|
||||||
|
|
||||||
|
|||||||
@@ -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-25 07:12+0000\n"
|
"POT-Creation-Date: 2026-07-23 19:21+0000\n"
|
||||||
"PO-Revision-Date: 2026-07-25 07:14\n"
|
"PO-Revision-Date: 2026-07-23 19:23\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"
|
||||||
@@ -1922,151 +1922,151 @@ msgstr ""
|
|||||||
msgid "paperless application settings"
|
msgid "paperless application settings"
|
||||||
msgstr "configurações do aplicativo paperless"
|
msgstr "configurações do aplicativo paperless"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:556
|
#: paperless/settings/__init__.py:545
|
||||||
msgid "English (US)"
|
msgid "English (US)"
|
||||||
msgstr "Inglês (EUA)"
|
msgstr "Inglês (EUA)"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:557
|
#: paperless/settings/__init__.py:546
|
||||||
msgid "Arabic"
|
msgid "Arabic"
|
||||||
msgstr "Árabe"
|
msgstr "Árabe"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:558
|
#: paperless/settings/__init__.py:547
|
||||||
msgid "Afrikaans"
|
msgid "Afrikaans"
|
||||||
msgstr "Africanês"
|
msgstr "Africanês"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:559
|
#: paperless/settings/__init__.py:548
|
||||||
msgid "Belarusian"
|
msgid "Belarusian"
|
||||||
msgstr "Bielorrusso"
|
msgstr "Bielorrusso"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:560
|
#: paperless/settings/__init__.py:549
|
||||||
msgid "Bulgarian"
|
msgid "Bulgarian"
|
||||||
msgstr "Búlgaro"
|
msgstr "Búlgaro"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:561
|
#: paperless/settings/__init__.py:550
|
||||||
msgid "Catalan"
|
msgid "Catalan"
|
||||||
msgstr "Catalão"
|
msgstr "Catalão"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:562
|
#: paperless/settings/__init__.py:551
|
||||||
msgid "Czech"
|
msgid "Czech"
|
||||||
msgstr "Tcheco"
|
msgstr "Tcheco"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:563
|
#: paperless/settings/__init__.py:552
|
||||||
msgid "Danish"
|
msgid "Danish"
|
||||||
msgstr "Dinamarquês"
|
msgstr "Dinamarquês"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:564
|
#: paperless/settings/__init__.py:553
|
||||||
msgid "German"
|
msgid "German"
|
||||||
msgstr "Alemão"
|
msgstr "Alemão"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:565
|
#: paperless/settings/__init__.py:554
|
||||||
msgid "Greek"
|
msgid "Greek"
|
||||||
msgstr "Grego"
|
msgstr "Grego"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:566
|
#: paperless/settings/__init__.py:555
|
||||||
msgid "English (GB)"
|
msgid "English (GB)"
|
||||||
msgstr "Inglês (GB)"
|
msgstr "Inglês (GB)"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:567
|
#: paperless/settings/__init__.py:556
|
||||||
msgid "Spanish"
|
msgid "Spanish"
|
||||||
msgstr "Espanhol"
|
msgstr "Espanhol"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:568
|
#: paperless/settings/__init__.py:557
|
||||||
msgid "Persian"
|
msgid "Persian"
|
||||||
msgstr "Persa"
|
msgstr "Persa"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:569
|
#: paperless/settings/__init__.py:558
|
||||||
msgid "Finnish"
|
msgid "Finnish"
|
||||||
msgstr "Finlandês"
|
msgstr "Finlandês"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:570
|
#: paperless/settings/__init__.py:559
|
||||||
msgid "French"
|
msgid "French"
|
||||||
msgstr "Francês"
|
msgstr "Francês"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:571
|
#: paperless/settings/__init__.py:560
|
||||||
msgid "Hungarian"
|
msgid "Hungarian"
|
||||||
msgstr "Húngaro"
|
msgstr "Húngaro"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:572
|
#: paperless/settings/__init__.py:561
|
||||||
msgid "Indonesian"
|
msgid "Indonesian"
|
||||||
msgstr "Indonésio"
|
msgstr "Indonésio"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:573
|
#: paperless/settings/__init__.py:562
|
||||||
msgid "Italian"
|
msgid "Italian"
|
||||||
msgstr "Italiano"
|
msgstr "Italiano"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:574
|
#: paperless/settings/__init__.py:563
|
||||||
msgid "Japanese"
|
msgid "Japanese"
|
||||||
msgstr "Japonês"
|
msgstr "Japonês"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:575
|
#: paperless/settings/__init__.py:564
|
||||||
msgid "Korean"
|
msgid "Korean"
|
||||||
msgstr "Coreano"
|
msgstr "Coreano"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:576
|
#: paperless/settings/__init__.py:565
|
||||||
msgid "Luxembourgish"
|
msgid "Luxembourgish"
|
||||||
msgstr "Luxemburguês"
|
msgstr "Luxemburguês"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:577
|
#: paperless/settings/__init__.py:566
|
||||||
msgid "Norwegian"
|
msgid "Norwegian"
|
||||||
msgstr "Norueguês"
|
msgstr "Norueguês"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:578
|
#: paperless/settings/__init__.py:567
|
||||||
msgid "Dutch"
|
msgid "Dutch"
|
||||||
msgstr "Holandês"
|
msgstr "Holandês"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:579
|
#: paperless/settings/__init__.py:568
|
||||||
msgid "Polish"
|
msgid "Polish"
|
||||||
msgstr "Polonês"
|
msgstr "Polonês"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:580
|
#: paperless/settings/__init__.py:569
|
||||||
msgid "Portuguese (Brazil)"
|
msgid "Portuguese (Brazil)"
|
||||||
msgstr "Português (Brasil)"
|
msgstr "Português (Brasil)"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:581
|
#: paperless/settings/__init__.py:570
|
||||||
msgid "Portuguese"
|
msgid "Portuguese"
|
||||||
msgstr "Português"
|
msgstr "Português"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:582
|
#: paperless/settings/__init__.py:571
|
||||||
msgid "Romanian"
|
msgid "Romanian"
|
||||||
msgstr "Romeno"
|
msgstr "Romeno"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:583
|
#: paperless/settings/__init__.py:572
|
||||||
msgid "Russian"
|
msgid "Russian"
|
||||||
msgstr "Russo"
|
msgstr "Russo"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:584
|
#: paperless/settings/__init__.py:573
|
||||||
msgid "Slovak"
|
msgid "Slovak"
|
||||||
msgstr "Eslovaco"
|
msgstr "Eslovaco"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:585
|
#: paperless/settings/__init__.py:574
|
||||||
msgid "Slovenian"
|
msgid "Slovenian"
|
||||||
msgstr "Esloveno"
|
msgstr "Esloveno"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:586
|
#: paperless/settings/__init__.py:575
|
||||||
msgid "Serbian"
|
msgid "Serbian"
|
||||||
msgstr "Sérvio"
|
msgstr "Sérvio"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:587
|
#: paperless/settings/__init__.py:576
|
||||||
msgid "Swedish"
|
msgid "Swedish"
|
||||||
msgstr "Sueco"
|
msgstr "Sueco"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:588
|
#: paperless/settings/__init__.py:577
|
||||||
msgid "Turkish"
|
msgid "Turkish"
|
||||||
msgstr "Turco"
|
msgstr "Turco"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:589
|
#: paperless/settings/__init__.py:578
|
||||||
msgid "Ukrainian"
|
msgid "Ukrainian"
|
||||||
msgstr "Ucraniano"
|
msgstr "Ucraniano"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:590
|
#: paperless/settings/__init__.py:579
|
||||||
msgid "Vietnamese"
|
msgid "Vietnamese"
|
||||||
msgstr "vietnamita"
|
msgstr "vietnamita"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:591
|
#: paperless/settings/__init__.py:580
|
||||||
msgid "Chinese Simplified"
|
msgid "Chinese Simplified"
|
||||||
msgstr "Chinês Simplificado"
|
msgstr "Chinês Simplificado"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:592
|
#: paperless/settings/__init__.py:581
|
||||||
msgid "Chinese Traditional"
|
msgid "Chinese Traditional"
|
||||||
msgstr "Chinês Tradicional"
|
msgstr "Chinês Tradicional"
|
||||||
|
|
||||||
|
|||||||
@@ -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-25 07:12+0000\n"
|
"POT-Creation-Date: 2026-07-23 19:21+0000\n"
|
||||||
"PO-Revision-Date: 2026-07-25 07:14\n"
|
"PO-Revision-Date: 2026-07-23 19:23\n"
|
||||||
"Last-Translator: \n"
|
"Last-Translator: \n"
|
||||||
"Language-Team: Portuguese\n"
|
"Language-Team: Portuguese\n"
|
||||||
"Language: pt_PT\n"
|
"Language: pt_PT\n"
|
||||||
@@ -1920,151 +1920,151 @@ msgstr ""
|
|||||||
msgid "paperless application settings"
|
msgid "paperless application settings"
|
||||||
msgstr "configurações do paperless"
|
msgstr "configurações do paperless"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:556
|
#: paperless/settings/__init__.py:545
|
||||||
msgid "English (US)"
|
msgid "English (US)"
|
||||||
msgstr "Inglês (EUA)"
|
msgstr "Inglês (EUA)"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:557
|
#: paperless/settings/__init__.py:546
|
||||||
msgid "Arabic"
|
msgid "Arabic"
|
||||||
msgstr "Árabe"
|
msgstr "Árabe"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:558
|
#: paperless/settings/__init__.py:547
|
||||||
msgid "Afrikaans"
|
msgid "Afrikaans"
|
||||||
msgstr "Africano"
|
msgstr "Africano"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:559
|
#: paperless/settings/__init__.py:548
|
||||||
msgid "Belarusian"
|
msgid "Belarusian"
|
||||||
msgstr "Bielorrusso"
|
msgstr "Bielorrusso"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:560
|
#: paperless/settings/__init__.py:549
|
||||||
msgid "Bulgarian"
|
msgid "Bulgarian"
|
||||||
msgstr "Búlgaro"
|
msgstr "Búlgaro"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:561
|
#: paperless/settings/__init__.py:550
|
||||||
msgid "Catalan"
|
msgid "Catalan"
|
||||||
msgstr "Catalão"
|
msgstr "Catalão"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:562
|
#: paperless/settings/__init__.py:551
|
||||||
msgid "Czech"
|
msgid "Czech"
|
||||||
msgstr "Checo"
|
msgstr "Checo"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:563
|
#: paperless/settings/__init__.py:552
|
||||||
msgid "Danish"
|
msgid "Danish"
|
||||||
msgstr "Dinamarquês"
|
msgstr "Dinamarquês"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:564
|
#: paperless/settings/__init__.py:553
|
||||||
msgid "German"
|
msgid "German"
|
||||||
msgstr "Deutsch"
|
msgstr "Deutsch"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:565
|
#: paperless/settings/__init__.py:554
|
||||||
msgid "Greek"
|
msgid "Greek"
|
||||||
msgstr "Grego"
|
msgstr "Grego"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:566
|
#: paperless/settings/__init__.py:555
|
||||||
msgid "English (GB)"
|
msgid "English (GB)"
|
||||||
msgstr "Inglês (GB)"
|
msgstr "Inglês (GB)"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:567
|
#: paperless/settings/__init__.py:556
|
||||||
msgid "Spanish"
|
msgid "Spanish"
|
||||||
msgstr "Espanhol"
|
msgstr "Espanhol"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:568
|
#: paperless/settings/__init__.py:557
|
||||||
msgid "Persian"
|
msgid "Persian"
|
||||||
msgstr "Persa"
|
msgstr "Persa"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:569
|
#: paperless/settings/__init__.py:558
|
||||||
msgid "Finnish"
|
msgid "Finnish"
|
||||||
msgstr "Finlandês"
|
msgstr "Finlandês"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:570
|
#: paperless/settings/__init__.py:559
|
||||||
msgid "French"
|
msgid "French"
|
||||||
msgstr "Français"
|
msgstr "Français"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:571
|
#: paperless/settings/__init__.py:560
|
||||||
msgid "Hungarian"
|
msgid "Hungarian"
|
||||||
msgstr "Húngaro"
|
msgstr "Húngaro"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:572
|
#: paperless/settings/__init__.py:561
|
||||||
msgid "Indonesian"
|
msgid "Indonesian"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:573
|
#: paperless/settings/__init__.py:562
|
||||||
msgid "Italian"
|
msgid "Italian"
|
||||||
msgstr "Italiano"
|
msgstr "Italiano"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:574
|
#: paperless/settings/__init__.py:563
|
||||||
msgid "Japanese"
|
msgid "Japanese"
|
||||||
msgstr "Japonês"
|
msgstr "Japonês"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:575
|
#: paperless/settings/__init__.py:564
|
||||||
msgid "Korean"
|
msgid "Korean"
|
||||||
msgstr "Coreano"
|
msgstr "Coreano"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:576
|
#: paperless/settings/__init__.py:565
|
||||||
msgid "Luxembourgish"
|
msgid "Luxembourgish"
|
||||||
msgstr "Luxemburguês"
|
msgstr "Luxemburguês"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:577
|
#: paperless/settings/__init__.py:566
|
||||||
msgid "Norwegian"
|
msgid "Norwegian"
|
||||||
msgstr "Norueguês"
|
msgstr "Norueguês"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:578
|
#: paperless/settings/__init__.py:567
|
||||||
msgid "Dutch"
|
msgid "Dutch"
|
||||||
msgstr "Nederlandse"
|
msgstr "Nederlandse"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:579
|
#: paperless/settings/__init__.py:568
|
||||||
msgid "Polish"
|
msgid "Polish"
|
||||||
msgstr "Polaco"
|
msgstr "Polaco"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:580
|
#: paperless/settings/__init__.py:569
|
||||||
msgid "Portuguese (Brazil)"
|
msgid "Portuguese (Brazil)"
|
||||||
msgstr "Português (Brasil)"
|
msgstr "Português (Brasil)"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:581
|
#: paperless/settings/__init__.py:570
|
||||||
msgid "Portuguese"
|
msgid "Portuguese"
|
||||||
msgstr "Português"
|
msgstr "Português"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:582
|
#: paperless/settings/__init__.py:571
|
||||||
msgid "Romanian"
|
msgid "Romanian"
|
||||||
msgstr "Romeno"
|
msgstr "Romeno"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:583
|
#: paperless/settings/__init__.py:572
|
||||||
msgid "Russian"
|
msgid "Russian"
|
||||||
msgstr "Russo"
|
msgstr "Russo"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:584
|
#: paperless/settings/__init__.py:573
|
||||||
msgid "Slovak"
|
msgid "Slovak"
|
||||||
msgstr "Eslovaco"
|
msgstr "Eslovaco"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:585
|
#: paperless/settings/__init__.py:574
|
||||||
msgid "Slovenian"
|
msgid "Slovenian"
|
||||||
msgstr "Esloveno"
|
msgstr "Esloveno"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:586
|
#: paperless/settings/__init__.py:575
|
||||||
msgid "Serbian"
|
msgid "Serbian"
|
||||||
msgstr "Sérvio"
|
msgstr "Sérvio"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:587
|
#: paperless/settings/__init__.py:576
|
||||||
msgid "Swedish"
|
msgid "Swedish"
|
||||||
msgstr "Sueco"
|
msgstr "Sueco"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:588
|
#: paperless/settings/__init__.py:577
|
||||||
msgid "Turkish"
|
msgid "Turkish"
|
||||||
msgstr "Turco"
|
msgstr "Turco"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:589
|
#: paperless/settings/__init__.py:578
|
||||||
msgid "Ukrainian"
|
msgid "Ukrainian"
|
||||||
msgstr "Ucraniano"
|
msgstr "Ucraniano"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:590
|
#: paperless/settings/__init__.py:579
|
||||||
msgid "Vietnamese"
|
msgid "Vietnamese"
|
||||||
msgstr "Vietnamita"
|
msgstr "Vietnamita"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:591
|
#: paperless/settings/__init__.py:580
|
||||||
msgid "Chinese Simplified"
|
msgid "Chinese Simplified"
|
||||||
msgstr "Chinês Simplificado"
|
msgstr "Chinês Simplificado"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:592
|
#: paperless/settings/__init__.py:581
|
||||||
msgid "Chinese Traditional"
|
msgid "Chinese Traditional"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
|||||||
@@ -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-25 07:12+0000\n"
|
"POT-Creation-Date: 2026-07-23 19:21+0000\n"
|
||||||
"PO-Revision-Date: 2026-07-25 07:14\n"
|
"PO-Revision-Date: 2026-07-23 19:23\n"
|
||||||
"Last-Translator: \n"
|
"Last-Translator: \n"
|
||||||
"Language-Team: Romanian\n"
|
"Language-Team: Romanian\n"
|
||||||
"Language: ro_RO\n"
|
"Language: ro_RO\n"
|
||||||
@@ -1920,151 +1920,151 @@ msgstr ""
|
|||||||
msgid "paperless application settings"
|
msgid "paperless application settings"
|
||||||
msgstr "setări ale aplicației paperless"
|
msgstr "setări ale aplicației paperless"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:556
|
#: paperless/settings/__init__.py:545
|
||||||
msgid "English (US)"
|
msgid "English (US)"
|
||||||
msgstr "Engleză (Americană)"
|
msgstr "Engleză (Americană)"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:557
|
#: paperless/settings/__init__.py:546
|
||||||
msgid "Arabic"
|
msgid "Arabic"
|
||||||
msgstr "Arabă"
|
msgstr "Arabă"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:558
|
#: paperless/settings/__init__.py:547
|
||||||
msgid "Afrikaans"
|
msgid "Afrikaans"
|
||||||
msgstr "Africană"
|
msgstr "Africană"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:559
|
#: paperless/settings/__init__.py:548
|
||||||
msgid "Belarusian"
|
msgid "Belarusian"
|
||||||
msgstr "Bielorusă"
|
msgstr "Bielorusă"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:560
|
#: paperless/settings/__init__.py:549
|
||||||
msgid "Bulgarian"
|
msgid "Bulgarian"
|
||||||
msgstr "Bulgară"
|
msgstr "Bulgară"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:561
|
#: paperless/settings/__init__.py:550
|
||||||
msgid "Catalan"
|
msgid "Catalan"
|
||||||
msgstr "Catalană"
|
msgstr "Catalană"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:562
|
#: paperless/settings/__init__.py:551
|
||||||
msgid "Czech"
|
msgid "Czech"
|
||||||
msgstr "Cehă"
|
msgstr "Cehă"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:563
|
#: paperless/settings/__init__.py:552
|
||||||
msgid "Danish"
|
msgid "Danish"
|
||||||
msgstr "Daneză"
|
msgstr "Daneză"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:564
|
#: paperless/settings/__init__.py:553
|
||||||
msgid "German"
|
msgid "German"
|
||||||
msgstr "Germană"
|
msgstr "Germană"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:565
|
#: paperless/settings/__init__.py:554
|
||||||
msgid "Greek"
|
msgid "Greek"
|
||||||
msgstr "Greacă"
|
msgstr "Greacă"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:566
|
#: paperless/settings/__init__.py:555
|
||||||
msgid "English (GB)"
|
msgid "English (GB)"
|
||||||
msgstr "Engleză (Britanică)"
|
msgstr "Engleză (Britanică)"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:567
|
#: paperless/settings/__init__.py:556
|
||||||
msgid "Spanish"
|
msgid "Spanish"
|
||||||
msgstr "Spaniolă"
|
msgstr "Spaniolă"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:568
|
#: paperless/settings/__init__.py:557
|
||||||
msgid "Persian"
|
msgid "Persian"
|
||||||
msgstr "Persană"
|
msgstr "Persană"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:569
|
#: paperless/settings/__init__.py:558
|
||||||
msgid "Finnish"
|
msgid "Finnish"
|
||||||
msgstr "Finlandeză"
|
msgstr "Finlandeză"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:570
|
#: paperless/settings/__init__.py:559
|
||||||
msgid "French"
|
msgid "French"
|
||||||
msgstr "Franceză"
|
msgstr "Franceză"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:571
|
#: paperless/settings/__init__.py:560
|
||||||
msgid "Hungarian"
|
msgid "Hungarian"
|
||||||
msgstr "Maghiară"
|
msgstr "Maghiară"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:572
|
#: paperless/settings/__init__.py:561
|
||||||
msgid "Indonesian"
|
msgid "Indonesian"
|
||||||
msgstr "Indoneziană"
|
msgstr "Indoneziană"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:573
|
#: paperless/settings/__init__.py:562
|
||||||
msgid "Italian"
|
msgid "Italian"
|
||||||
msgstr "Italiană"
|
msgstr "Italiană"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:574
|
#: paperless/settings/__init__.py:563
|
||||||
msgid "Japanese"
|
msgid "Japanese"
|
||||||
msgstr "Japoneză"
|
msgstr "Japoneză"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:575
|
#: paperless/settings/__init__.py:564
|
||||||
msgid "Korean"
|
msgid "Korean"
|
||||||
msgstr "Coreeană"
|
msgstr "Coreeană"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:576
|
#: paperless/settings/__init__.py:565
|
||||||
msgid "Luxembourgish"
|
msgid "Luxembourgish"
|
||||||
msgstr "Luxemburgheză"
|
msgstr "Luxemburgheză"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:577
|
#: paperless/settings/__init__.py:566
|
||||||
msgid "Norwegian"
|
msgid "Norwegian"
|
||||||
msgstr "Norvegiană"
|
msgstr "Norvegiană"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:578
|
#: paperless/settings/__init__.py:567
|
||||||
msgid "Dutch"
|
msgid "Dutch"
|
||||||
msgstr "Olandeză"
|
msgstr "Olandeză"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:579
|
#: paperless/settings/__init__.py:568
|
||||||
msgid "Polish"
|
msgid "Polish"
|
||||||
msgstr "Poloneză"
|
msgstr "Poloneză"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:580
|
#: paperless/settings/__init__.py:569
|
||||||
msgid "Portuguese (Brazil)"
|
msgid "Portuguese (Brazil)"
|
||||||
msgstr "Portugheză (Brazilia)"
|
msgstr "Portugheză (Brazilia)"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:581
|
#: paperless/settings/__init__.py:570
|
||||||
msgid "Portuguese"
|
msgid "Portuguese"
|
||||||
msgstr "Portugheză"
|
msgstr "Portugheză"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:582
|
#: paperless/settings/__init__.py:571
|
||||||
msgid "Romanian"
|
msgid "Romanian"
|
||||||
msgstr "Română"
|
msgstr "Română"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:583
|
#: paperless/settings/__init__.py:572
|
||||||
msgid "Russian"
|
msgid "Russian"
|
||||||
msgstr "Rusă"
|
msgstr "Rusă"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:584
|
#: paperless/settings/__init__.py:573
|
||||||
msgid "Slovak"
|
msgid "Slovak"
|
||||||
msgstr "Slovacă"
|
msgstr "Slovacă"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:585
|
#: paperless/settings/__init__.py:574
|
||||||
msgid "Slovenian"
|
msgid "Slovenian"
|
||||||
msgstr "Slovenă"
|
msgstr "Slovenă"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:586
|
#: paperless/settings/__init__.py:575
|
||||||
msgid "Serbian"
|
msgid "Serbian"
|
||||||
msgstr "Sârbă"
|
msgstr "Sârbă"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:587
|
#: paperless/settings/__init__.py:576
|
||||||
msgid "Swedish"
|
msgid "Swedish"
|
||||||
msgstr "Suedeză"
|
msgstr "Suedeză"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:588
|
#: paperless/settings/__init__.py:577
|
||||||
msgid "Turkish"
|
msgid "Turkish"
|
||||||
msgstr "Turcă"
|
msgstr "Turcă"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:589
|
#: paperless/settings/__init__.py:578
|
||||||
msgid "Ukrainian"
|
msgid "Ukrainian"
|
||||||
msgstr "Ucrainiană"
|
msgstr "Ucrainiană"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:590
|
#: paperless/settings/__init__.py:579
|
||||||
msgid "Vietnamese"
|
msgid "Vietnamese"
|
||||||
msgstr "Vietnameză"
|
msgstr "Vietnameză"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:591
|
#: paperless/settings/__init__.py:580
|
||||||
msgid "Chinese Simplified"
|
msgid "Chinese Simplified"
|
||||||
msgstr "Chineză simplificată"
|
msgstr "Chineză simplificată"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:592
|
#: paperless/settings/__init__.py:581
|
||||||
msgid "Chinese Traditional"
|
msgid "Chinese Traditional"
|
||||||
msgstr "Chineză Tradițională"
|
msgstr "Chineză Tradițională"
|
||||||
|
|
||||||
|
|||||||
@@ -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-25 07:12+0000\n"
|
"POT-Creation-Date: 2026-07-23 19:21+0000\n"
|
||||||
"PO-Revision-Date: 2026-07-25 07:14\n"
|
"PO-Revision-Date: 2026-07-23 19:23\n"
|
||||||
"Last-Translator: \n"
|
"Last-Translator: \n"
|
||||||
"Language-Team: Russian\n"
|
"Language-Team: Russian\n"
|
||||||
"Language: ru_RU\n"
|
"Language: ru_RU\n"
|
||||||
@@ -1920,151 +1920,151 @@ msgstr ""
|
|||||||
msgid "paperless application settings"
|
msgid "paperless application settings"
|
||||||
msgstr "настройки приложения paperless"
|
msgstr "настройки приложения paperless"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:556
|
#: paperless/settings/__init__.py:545
|
||||||
msgid "English (US)"
|
msgid "English (US)"
|
||||||
msgstr "Английский (США)"
|
msgstr "Английский (США)"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:557
|
#: paperless/settings/__init__.py:546
|
||||||
msgid "Arabic"
|
msgid "Arabic"
|
||||||
msgstr "Арабский"
|
msgstr "Арабский"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:558
|
#: paperless/settings/__init__.py:547
|
||||||
msgid "Afrikaans"
|
msgid "Afrikaans"
|
||||||
msgstr "Африкаанс"
|
msgstr "Африкаанс"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:559
|
#: paperless/settings/__init__.py:548
|
||||||
msgid "Belarusian"
|
msgid "Belarusian"
|
||||||
msgstr "Белорусский"
|
msgstr "Белорусский"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:560
|
#: paperless/settings/__init__.py:549
|
||||||
msgid "Bulgarian"
|
msgid "Bulgarian"
|
||||||
msgstr "Болгарский"
|
msgstr "Болгарский"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:561
|
#: paperless/settings/__init__.py:550
|
||||||
msgid "Catalan"
|
msgid "Catalan"
|
||||||
msgstr "Каталонский"
|
msgstr "Каталонский"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:562
|
#: paperless/settings/__init__.py:551
|
||||||
msgid "Czech"
|
msgid "Czech"
|
||||||
msgstr "Чешский"
|
msgstr "Чешский"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:563
|
#: paperless/settings/__init__.py:552
|
||||||
msgid "Danish"
|
msgid "Danish"
|
||||||
msgstr "Датский"
|
msgstr "Датский"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:564
|
#: paperless/settings/__init__.py:553
|
||||||
msgid "German"
|
msgid "German"
|
||||||
msgstr "Немецкий"
|
msgstr "Немецкий"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:565
|
#: paperless/settings/__init__.py:554
|
||||||
msgid "Greek"
|
msgid "Greek"
|
||||||
msgstr "Греческий"
|
msgstr "Греческий"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:566
|
#: paperless/settings/__init__.py:555
|
||||||
msgid "English (GB)"
|
msgid "English (GB)"
|
||||||
msgstr "Английский (Великобритании)"
|
msgstr "Английский (Великобритании)"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:567
|
#: paperless/settings/__init__.py:556
|
||||||
msgid "Spanish"
|
msgid "Spanish"
|
||||||
msgstr "Испанский"
|
msgstr "Испанский"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:568
|
#: paperless/settings/__init__.py:557
|
||||||
msgid "Persian"
|
msgid "Persian"
|
||||||
msgstr "Персидский"
|
msgstr "Персидский"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:569
|
#: paperless/settings/__init__.py:558
|
||||||
msgid "Finnish"
|
msgid "Finnish"
|
||||||
msgstr "Финский"
|
msgstr "Финский"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:570
|
#: paperless/settings/__init__.py:559
|
||||||
msgid "French"
|
msgid "French"
|
||||||
msgstr "Французский"
|
msgstr "Французский"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:571
|
#: paperless/settings/__init__.py:560
|
||||||
msgid "Hungarian"
|
msgid "Hungarian"
|
||||||
msgstr "Венгерский"
|
msgstr "Венгерский"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:572
|
#: paperless/settings/__init__.py:561
|
||||||
msgid "Indonesian"
|
msgid "Indonesian"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:573
|
#: paperless/settings/__init__.py:562
|
||||||
msgid "Italian"
|
msgid "Italian"
|
||||||
msgstr "Итальянский"
|
msgstr "Итальянский"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:574
|
#: paperless/settings/__init__.py:563
|
||||||
msgid "Japanese"
|
msgid "Japanese"
|
||||||
msgstr "Японский"
|
msgstr "Японский"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:575
|
#: paperless/settings/__init__.py:564
|
||||||
msgid "Korean"
|
msgid "Korean"
|
||||||
msgstr "Корейский"
|
msgstr "Корейский"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:576
|
#: paperless/settings/__init__.py:565
|
||||||
msgid "Luxembourgish"
|
msgid "Luxembourgish"
|
||||||
msgstr "Люксембургский"
|
msgstr "Люксембургский"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:577
|
#: paperless/settings/__init__.py:566
|
||||||
msgid "Norwegian"
|
msgid "Norwegian"
|
||||||
msgstr "Норвежский"
|
msgstr "Норвежский"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:578
|
#: paperless/settings/__init__.py:567
|
||||||
msgid "Dutch"
|
msgid "Dutch"
|
||||||
msgstr "Датский"
|
msgstr "Датский"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:579
|
#: paperless/settings/__init__.py:568
|
||||||
msgid "Polish"
|
msgid "Polish"
|
||||||
msgstr "Польский"
|
msgstr "Польский"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:580
|
#: paperless/settings/__init__.py:569
|
||||||
msgid "Portuguese (Brazil)"
|
msgid "Portuguese (Brazil)"
|
||||||
msgstr "Португальский (Бразилия)"
|
msgstr "Португальский (Бразилия)"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:581
|
#: paperless/settings/__init__.py:570
|
||||||
msgid "Portuguese"
|
msgid "Portuguese"
|
||||||
msgstr "Португальский"
|
msgstr "Португальский"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:582
|
#: paperless/settings/__init__.py:571
|
||||||
msgid "Romanian"
|
msgid "Romanian"
|
||||||
msgstr "Румынский"
|
msgstr "Румынский"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:583
|
#: paperless/settings/__init__.py:572
|
||||||
msgid "Russian"
|
msgid "Russian"
|
||||||
msgstr "Русский"
|
msgstr "Русский"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:584
|
#: paperless/settings/__init__.py:573
|
||||||
msgid "Slovak"
|
msgid "Slovak"
|
||||||
msgstr "Словацкий"
|
msgstr "Словацкий"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:585
|
#: paperless/settings/__init__.py:574
|
||||||
msgid "Slovenian"
|
msgid "Slovenian"
|
||||||
msgstr "Словенский"
|
msgstr "Словенский"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:586
|
#: paperless/settings/__init__.py:575
|
||||||
msgid "Serbian"
|
msgid "Serbian"
|
||||||
msgstr "Сербский"
|
msgstr "Сербский"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:587
|
#: paperless/settings/__init__.py:576
|
||||||
msgid "Swedish"
|
msgid "Swedish"
|
||||||
msgstr "Шведский"
|
msgstr "Шведский"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:588
|
#: paperless/settings/__init__.py:577
|
||||||
msgid "Turkish"
|
msgid "Turkish"
|
||||||
msgstr "Турецкий"
|
msgstr "Турецкий"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:589
|
#: paperless/settings/__init__.py:578
|
||||||
msgid "Ukrainian"
|
msgid "Ukrainian"
|
||||||
msgstr "Украинский"
|
msgstr "Украинский"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:590
|
#: paperless/settings/__init__.py:579
|
||||||
msgid "Vietnamese"
|
msgid "Vietnamese"
|
||||||
msgstr "Вьетнамский"
|
msgstr "Вьетнамский"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:591
|
#: paperless/settings/__init__.py:580
|
||||||
msgid "Chinese Simplified"
|
msgid "Chinese Simplified"
|
||||||
msgstr "Китайский упрощенный"
|
msgstr "Китайский упрощенный"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:592
|
#: paperless/settings/__init__.py:581
|
||||||
msgid "Chinese Traditional"
|
msgid "Chinese Traditional"
|
||||||
msgstr "Китайский (традиционный)"
|
msgstr "Китайский (традиционный)"
|
||||||
|
|
||||||
|
|||||||
@@ -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-25 07:12+0000\n"
|
"POT-Creation-Date: 2026-07-23 19:21+0000\n"
|
||||||
"PO-Revision-Date: 2026-07-25 07:14\n"
|
"PO-Revision-Date: 2026-07-23 19:23\n"
|
||||||
"Last-Translator: \n"
|
"Last-Translator: \n"
|
||||||
"Language-Team: Slovak\n"
|
"Language-Team: Slovak\n"
|
||||||
"Language: sk_SK\n"
|
"Language: sk_SK\n"
|
||||||
@@ -1920,151 +1920,151 @@ msgstr ""
|
|||||||
msgid "paperless application settings"
|
msgid "paperless application settings"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:556
|
#: paperless/settings/__init__.py:545
|
||||||
msgid "English (US)"
|
msgid "English (US)"
|
||||||
msgstr "Angličtina (US)"
|
msgstr "Angličtina (US)"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:557
|
#: paperless/settings/__init__.py:546
|
||||||
msgid "Arabic"
|
msgid "Arabic"
|
||||||
msgstr "Arabčina"
|
msgstr "Arabčina"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:558
|
#: paperless/settings/__init__.py:547
|
||||||
msgid "Afrikaans"
|
msgid "Afrikaans"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:559
|
#: paperless/settings/__init__.py:548
|
||||||
msgid "Belarusian"
|
msgid "Belarusian"
|
||||||
msgstr "Bieloruština"
|
msgstr "Bieloruština"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:560
|
#: paperless/settings/__init__.py:549
|
||||||
msgid "Bulgarian"
|
msgid "Bulgarian"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:561
|
#: paperless/settings/__init__.py:550
|
||||||
msgid "Catalan"
|
msgid "Catalan"
|
||||||
msgstr "Catalan"
|
msgstr "Catalan"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:562
|
#: paperless/settings/__init__.py:551
|
||||||
msgid "Czech"
|
msgid "Czech"
|
||||||
msgstr "Čeština"
|
msgstr "Čeština"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:563
|
#: paperless/settings/__init__.py:552
|
||||||
msgid "Danish"
|
msgid "Danish"
|
||||||
msgstr "Dánčina"
|
msgstr "Dánčina"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:564
|
#: paperless/settings/__init__.py:553
|
||||||
msgid "German"
|
msgid "German"
|
||||||
msgstr "Nemčina"
|
msgstr "Nemčina"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:565
|
#: paperless/settings/__init__.py:554
|
||||||
msgid "Greek"
|
msgid "Greek"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:566
|
#: paperless/settings/__init__.py:555
|
||||||
msgid "English (GB)"
|
msgid "English (GB)"
|
||||||
msgstr "Angličtina (GB)"
|
msgstr "Angličtina (GB)"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:567
|
#: paperless/settings/__init__.py:556
|
||||||
msgid "Spanish"
|
msgid "Spanish"
|
||||||
msgstr "Španielčina"
|
msgstr "Španielčina"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:568
|
#: paperless/settings/__init__.py:557
|
||||||
msgid "Persian"
|
msgid "Persian"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:569
|
#: paperless/settings/__init__.py:558
|
||||||
msgid "Finnish"
|
msgid "Finnish"
|
||||||
msgstr "Finnish"
|
msgstr "Finnish"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:570
|
#: paperless/settings/__init__.py:559
|
||||||
msgid "French"
|
msgid "French"
|
||||||
msgstr "Francúzština"
|
msgstr "Francúzština"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:571
|
#: paperless/settings/__init__.py:560
|
||||||
msgid "Hungarian"
|
msgid "Hungarian"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:572
|
#: paperless/settings/__init__.py:561
|
||||||
msgid "Indonesian"
|
msgid "Indonesian"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:573
|
#: paperless/settings/__init__.py:562
|
||||||
msgid "Italian"
|
msgid "Italian"
|
||||||
msgstr "Taliančina"
|
msgstr "Taliančina"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:574
|
#: paperless/settings/__init__.py:563
|
||||||
msgid "Japanese"
|
msgid "Japanese"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:575
|
#: paperless/settings/__init__.py:564
|
||||||
msgid "Korean"
|
msgid "Korean"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:576
|
#: paperless/settings/__init__.py:565
|
||||||
msgid "Luxembourgish"
|
msgid "Luxembourgish"
|
||||||
msgstr "Luxemburčina"
|
msgstr "Luxemburčina"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:577
|
#: paperless/settings/__init__.py:566
|
||||||
msgid "Norwegian"
|
msgid "Norwegian"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:578
|
#: paperless/settings/__init__.py:567
|
||||||
msgid "Dutch"
|
msgid "Dutch"
|
||||||
msgstr "Holandčina"
|
msgstr "Holandčina"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:579
|
#: paperless/settings/__init__.py:568
|
||||||
msgid "Polish"
|
msgid "Polish"
|
||||||
msgstr "Polština"
|
msgstr "Polština"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:580
|
#: paperless/settings/__init__.py:569
|
||||||
msgid "Portuguese (Brazil)"
|
msgid "Portuguese (Brazil)"
|
||||||
msgstr "Portugalčina (Brazília)"
|
msgstr "Portugalčina (Brazília)"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:581
|
#: paperless/settings/__init__.py:570
|
||||||
msgid "Portuguese"
|
msgid "Portuguese"
|
||||||
msgstr "Portugalčina"
|
msgstr "Portugalčina"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:582
|
#: paperless/settings/__init__.py:571
|
||||||
msgid "Romanian"
|
msgid "Romanian"
|
||||||
msgstr "Rumunčina"
|
msgstr "Rumunčina"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:583
|
#: paperless/settings/__init__.py:572
|
||||||
msgid "Russian"
|
msgid "Russian"
|
||||||
msgstr "Ruština"
|
msgstr "Ruština"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:584
|
#: paperless/settings/__init__.py:573
|
||||||
msgid "Slovak"
|
msgid "Slovak"
|
||||||
msgstr "Slovenčina"
|
msgstr "Slovenčina"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:585
|
#: paperless/settings/__init__.py:574
|
||||||
msgid "Slovenian"
|
msgid "Slovenian"
|
||||||
msgstr "Slovinčina"
|
msgstr "Slovinčina"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:586
|
#: paperless/settings/__init__.py:575
|
||||||
msgid "Serbian"
|
msgid "Serbian"
|
||||||
msgstr "Srbčina"
|
msgstr "Srbčina"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:587
|
#: paperless/settings/__init__.py:576
|
||||||
msgid "Swedish"
|
msgid "Swedish"
|
||||||
msgstr "Švédčina"
|
msgstr "Švédčina"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:588
|
#: paperless/settings/__init__.py:577
|
||||||
msgid "Turkish"
|
msgid "Turkish"
|
||||||
msgstr "Turečtina"
|
msgstr "Turečtina"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:589
|
#: paperless/settings/__init__.py:578
|
||||||
msgid "Ukrainian"
|
msgid "Ukrainian"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:590
|
#: paperless/settings/__init__.py:579
|
||||||
msgid "Vietnamese"
|
msgid "Vietnamese"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:591
|
#: paperless/settings/__init__.py:580
|
||||||
msgid "Chinese Simplified"
|
msgid "Chinese Simplified"
|
||||||
msgstr "Čínština (zjednodušená)"
|
msgstr "Čínština (zjednodušená)"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:592
|
#: paperless/settings/__init__.py:581
|
||||||
msgid "Chinese Traditional"
|
msgid "Chinese Traditional"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
|||||||
@@ -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-25 07:12+0000\n"
|
"POT-Creation-Date: 2026-07-23 19:21+0000\n"
|
||||||
"PO-Revision-Date: 2026-07-25 07:14\n"
|
"PO-Revision-Date: 2026-07-23 19:23\n"
|
||||||
"Last-Translator: \n"
|
"Last-Translator: \n"
|
||||||
"Language-Team: Slovenian\n"
|
"Language-Team: Slovenian\n"
|
||||||
"Language: sl_SI\n"
|
"Language: sl_SI\n"
|
||||||
@@ -1920,151 +1920,151 @@ msgstr "Nastavi časovno omejitev LLM v sekundah"
|
|||||||
msgid "paperless application settings"
|
msgid "paperless application settings"
|
||||||
msgstr "aplikacijske nastavitve paperless"
|
msgstr "aplikacijske nastavitve paperless"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:556
|
#: paperless/settings/__init__.py:545
|
||||||
msgid "English (US)"
|
msgid "English (US)"
|
||||||
msgstr "Angleščina (ZDA)"
|
msgstr "Angleščina (ZDA)"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:557
|
#: paperless/settings/__init__.py:546
|
||||||
msgid "Arabic"
|
msgid "Arabic"
|
||||||
msgstr "Arabščina"
|
msgstr "Arabščina"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:558
|
#: paperless/settings/__init__.py:547
|
||||||
msgid "Afrikaans"
|
msgid "Afrikaans"
|
||||||
msgstr "Afrikanščina"
|
msgstr "Afrikanščina"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:559
|
#: paperless/settings/__init__.py:548
|
||||||
msgid "Belarusian"
|
msgid "Belarusian"
|
||||||
msgstr "Beloruščina"
|
msgstr "Beloruščina"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:560
|
#: paperless/settings/__init__.py:549
|
||||||
msgid "Bulgarian"
|
msgid "Bulgarian"
|
||||||
msgstr "Bolgarščina"
|
msgstr "Bolgarščina"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:561
|
#: paperless/settings/__init__.py:550
|
||||||
msgid "Catalan"
|
msgid "Catalan"
|
||||||
msgstr "Katalonščina"
|
msgstr "Katalonščina"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:562
|
#: paperless/settings/__init__.py:551
|
||||||
msgid "Czech"
|
msgid "Czech"
|
||||||
msgstr "Češčina"
|
msgstr "Češčina"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:563
|
#: paperless/settings/__init__.py:552
|
||||||
msgid "Danish"
|
msgid "Danish"
|
||||||
msgstr "Danščina"
|
msgstr "Danščina"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:564
|
#: paperless/settings/__init__.py:553
|
||||||
msgid "German"
|
msgid "German"
|
||||||
msgstr "Nemščina"
|
msgstr "Nemščina"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:565
|
#: paperless/settings/__init__.py:554
|
||||||
msgid "Greek"
|
msgid "Greek"
|
||||||
msgstr "Grščina"
|
msgstr "Grščina"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:566
|
#: paperless/settings/__init__.py:555
|
||||||
msgid "English (GB)"
|
msgid "English (GB)"
|
||||||
msgstr "Angleščina (GB)"
|
msgstr "Angleščina (GB)"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:567
|
#: paperless/settings/__init__.py:556
|
||||||
msgid "Spanish"
|
msgid "Spanish"
|
||||||
msgstr "Španščina"
|
msgstr "Španščina"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:568
|
#: paperless/settings/__init__.py:557
|
||||||
msgid "Persian"
|
msgid "Persian"
|
||||||
msgstr "Perzijščina"
|
msgstr "Perzijščina"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:569
|
#: paperless/settings/__init__.py:558
|
||||||
msgid "Finnish"
|
msgid "Finnish"
|
||||||
msgstr "Finščina"
|
msgstr "Finščina"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:570
|
#: paperless/settings/__init__.py:559
|
||||||
msgid "French"
|
msgid "French"
|
||||||
msgstr "Francoščina"
|
msgstr "Francoščina"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:571
|
#: paperless/settings/__init__.py:560
|
||||||
msgid "Hungarian"
|
msgid "Hungarian"
|
||||||
msgstr "Madžarščina"
|
msgstr "Madžarščina"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:572
|
#: paperless/settings/__init__.py:561
|
||||||
msgid "Indonesian"
|
msgid "Indonesian"
|
||||||
msgstr "Indonezijščina"
|
msgstr "Indonezijščina"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:573
|
#: paperless/settings/__init__.py:562
|
||||||
msgid "Italian"
|
msgid "Italian"
|
||||||
msgstr "Italijanščina"
|
msgstr "Italijanščina"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:574
|
#: paperless/settings/__init__.py:563
|
||||||
msgid "Japanese"
|
msgid "Japanese"
|
||||||
msgstr "japonščina"
|
msgstr "japonščina"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:575
|
#: paperless/settings/__init__.py:564
|
||||||
msgid "Korean"
|
msgid "Korean"
|
||||||
msgstr "Korejščina"
|
msgstr "Korejščina"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:576
|
#: paperless/settings/__init__.py:565
|
||||||
msgid "Luxembourgish"
|
msgid "Luxembourgish"
|
||||||
msgstr "Luksemburški"
|
msgstr "Luksemburški"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:577
|
#: paperless/settings/__init__.py:566
|
||||||
msgid "Norwegian"
|
msgid "Norwegian"
|
||||||
msgstr "Norveščina"
|
msgstr "Norveščina"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:578
|
#: paperless/settings/__init__.py:567
|
||||||
msgid "Dutch"
|
msgid "Dutch"
|
||||||
msgstr "Nizozemščina"
|
msgstr "Nizozemščina"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:579
|
#: paperless/settings/__init__.py:568
|
||||||
msgid "Polish"
|
msgid "Polish"
|
||||||
msgstr "Poljščina"
|
msgstr "Poljščina"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:580
|
#: paperless/settings/__init__.py:569
|
||||||
msgid "Portuguese (Brazil)"
|
msgid "Portuguese (Brazil)"
|
||||||
msgstr "Portugalščina (Brazilija)"
|
msgstr "Portugalščina (Brazilija)"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:581
|
#: paperless/settings/__init__.py:570
|
||||||
msgid "Portuguese"
|
msgid "Portuguese"
|
||||||
msgstr "Portugalščina"
|
msgstr "Portugalščina"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:582
|
#: paperless/settings/__init__.py:571
|
||||||
msgid "Romanian"
|
msgid "Romanian"
|
||||||
msgstr "Romunščina"
|
msgstr "Romunščina"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:583
|
#: paperless/settings/__init__.py:572
|
||||||
msgid "Russian"
|
msgid "Russian"
|
||||||
msgstr "Ruščina"
|
msgstr "Ruščina"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:584
|
#: paperless/settings/__init__.py:573
|
||||||
msgid "Slovak"
|
msgid "Slovak"
|
||||||
msgstr "Slovaščina"
|
msgstr "Slovaščina"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:585
|
#: paperless/settings/__init__.py:574
|
||||||
msgid "Slovenian"
|
msgid "Slovenian"
|
||||||
msgstr "Slovenščina"
|
msgstr "Slovenščina"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:586
|
#: paperless/settings/__init__.py:575
|
||||||
msgid "Serbian"
|
msgid "Serbian"
|
||||||
msgstr "Srbščina"
|
msgstr "Srbščina"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:587
|
#: paperless/settings/__init__.py:576
|
||||||
msgid "Swedish"
|
msgid "Swedish"
|
||||||
msgstr "Švedščina"
|
msgstr "Švedščina"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:588
|
#: paperless/settings/__init__.py:577
|
||||||
msgid "Turkish"
|
msgid "Turkish"
|
||||||
msgstr "Turščina"
|
msgstr "Turščina"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:589
|
#: paperless/settings/__init__.py:578
|
||||||
msgid "Ukrainian"
|
msgid "Ukrainian"
|
||||||
msgstr "Ukrajinščina"
|
msgstr "Ukrajinščina"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:590
|
#: paperless/settings/__init__.py:579
|
||||||
msgid "Vietnamese"
|
msgid "Vietnamese"
|
||||||
msgstr "Vietnamščina"
|
msgstr "Vietnamščina"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:591
|
#: paperless/settings/__init__.py:580
|
||||||
msgid "Chinese Simplified"
|
msgid "Chinese Simplified"
|
||||||
msgstr "Poenostavljena kitajščina"
|
msgstr "Poenostavljena kitajščina"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:592
|
#: paperless/settings/__init__.py:581
|
||||||
msgid "Chinese Traditional"
|
msgid "Chinese Traditional"
|
||||||
msgstr "Tradicionalna kitajščina"
|
msgstr "Tradicionalna kitajščina"
|
||||||
|
|
||||||
@@ -2386,7 +2386,7 @@ msgstr "uid"
|
|||||||
|
|
||||||
#: paperless_mail/models.py:342
|
#: paperless_mail/models.py:342
|
||||||
msgid "uid validity"
|
msgid "uid validity"
|
||||||
msgstr "veljavnost uid-a"
|
msgstr ""
|
||||||
|
|
||||||
#: paperless_mail/models.py:350
|
#: paperless_mail/models.py:350
|
||||||
msgid "subject"
|
msgid "subject"
|
||||||
|
|||||||
@@ -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-25 07:12+0000\n"
|
"POT-Creation-Date: 2026-07-23 19:21+0000\n"
|
||||||
"PO-Revision-Date: 2026-07-25 07:14\n"
|
"PO-Revision-Date: 2026-07-23 19:23\n"
|
||||||
"Last-Translator: \n"
|
"Last-Translator: \n"
|
||||||
"Language-Team: Albanian\n"
|
"Language-Team: Albanian\n"
|
||||||
"Language: sq_AL\n"
|
"Language: sq_AL\n"
|
||||||
@@ -1920,151 +1920,151 @@ msgstr ""
|
|||||||
msgid "paperless application settings"
|
msgid "paperless application settings"
|
||||||
msgstr "[SQ] paperless application settings"
|
msgstr "[SQ] paperless application settings"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:556
|
#: paperless/settings/__init__.py:545
|
||||||
msgid "English (US)"
|
msgid "English (US)"
|
||||||
msgstr "[SQ] English (US)"
|
msgstr "[SQ] English (US)"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:557
|
#: paperless/settings/__init__.py:546
|
||||||
msgid "Arabic"
|
msgid "Arabic"
|
||||||
msgstr "[SQ] Arabic"
|
msgstr "[SQ] Arabic"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:558
|
#: paperless/settings/__init__.py:547
|
||||||
msgid "Afrikaans"
|
msgid "Afrikaans"
|
||||||
msgstr "[SQ] Afrikaans"
|
msgstr "[SQ] Afrikaans"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:559
|
#: paperless/settings/__init__.py:548
|
||||||
msgid "Belarusian"
|
msgid "Belarusian"
|
||||||
msgstr "[SQ] Belarusian"
|
msgstr "[SQ] Belarusian"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:560
|
#: paperless/settings/__init__.py:549
|
||||||
msgid "Bulgarian"
|
msgid "Bulgarian"
|
||||||
msgstr "[SQ] Bulgarian"
|
msgstr "[SQ] Bulgarian"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:561
|
#: paperless/settings/__init__.py:550
|
||||||
msgid "Catalan"
|
msgid "Catalan"
|
||||||
msgstr "[SQ] Catalan"
|
msgstr "[SQ] Catalan"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:562
|
#: paperless/settings/__init__.py:551
|
||||||
msgid "Czech"
|
msgid "Czech"
|
||||||
msgstr "[SQ] Czech"
|
msgstr "[SQ] Czech"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:563
|
#: paperless/settings/__init__.py:552
|
||||||
msgid "Danish"
|
msgid "Danish"
|
||||||
msgstr "[SQ] Danish"
|
msgstr "[SQ] Danish"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:564
|
#: paperless/settings/__init__.py:553
|
||||||
msgid "German"
|
msgid "German"
|
||||||
msgstr "[SQ] German"
|
msgstr "[SQ] German"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:565
|
#: paperless/settings/__init__.py:554
|
||||||
msgid "Greek"
|
msgid "Greek"
|
||||||
msgstr "[SQ] Greek"
|
msgstr "[SQ] Greek"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:566
|
#: paperless/settings/__init__.py:555
|
||||||
msgid "English (GB)"
|
msgid "English (GB)"
|
||||||
msgstr "[SQ] English (GB)"
|
msgstr "[SQ] English (GB)"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:567
|
#: paperless/settings/__init__.py:556
|
||||||
msgid "Spanish"
|
msgid "Spanish"
|
||||||
msgstr "[SQ] Spanish"
|
msgstr "[SQ] Spanish"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:568
|
#: paperless/settings/__init__.py:557
|
||||||
msgid "Persian"
|
msgid "Persian"
|
||||||
msgstr "[SQ] Persian"
|
msgstr "[SQ] Persian"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:569
|
#: paperless/settings/__init__.py:558
|
||||||
msgid "Finnish"
|
msgid "Finnish"
|
||||||
msgstr "[SQ] Finnish"
|
msgstr "[SQ] Finnish"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:570
|
#: paperless/settings/__init__.py:559
|
||||||
msgid "French"
|
msgid "French"
|
||||||
msgstr "[SQ] French"
|
msgstr "[SQ] French"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:571
|
#: paperless/settings/__init__.py:560
|
||||||
msgid "Hungarian"
|
msgid "Hungarian"
|
||||||
msgstr "[SQ] Hungarian"
|
msgstr "[SQ] Hungarian"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:572
|
#: paperless/settings/__init__.py:561
|
||||||
msgid "Indonesian"
|
msgid "Indonesian"
|
||||||
msgstr "[SQ] Indonesian"
|
msgstr "[SQ] Indonesian"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:573
|
#: paperless/settings/__init__.py:562
|
||||||
msgid "Italian"
|
msgid "Italian"
|
||||||
msgstr "[SQ] Italian"
|
msgstr "[SQ] Italian"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:574
|
#: paperless/settings/__init__.py:563
|
||||||
msgid "Japanese"
|
msgid "Japanese"
|
||||||
msgstr "[SQ] Japanese"
|
msgstr "[SQ] Japanese"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:575
|
#: paperless/settings/__init__.py:564
|
||||||
msgid "Korean"
|
msgid "Korean"
|
||||||
msgstr "[SQ] Korean"
|
msgstr "[SQ] Korean"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:576
|
#: paperless/settings/__init__.py:565
|
||||||
msgid "Luxembourgish"
|
msgid "Luxembourgish"
|
||||||
msgstr "[SQ] Luxembourgish"
|
msgstr "[SQ] Luxembourgish"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:577
|
#: paperless/settings/__init__.py:566
|
||||||
msgid "Norwegian"
|
msgid "Norwegian"
|
||||||
msgstr "[SQ] Norwegian"
|
msgstr "[SQ] Norwegian"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:578
|
#: paperless/settings/__init__.py:567
|
||||||
msgid "Dutch"
|
msgid "Dutch"
|
||||||
msgstr "[SQ] Dutch"
|
msgstr "[SQ] Dutch"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:579
|
#: paperless/settings/__init__.py:568
|
||||||
msgid "Polish"
|
msgid "Polish"
|
||||||
msgstr "[SQ] Polish"
|
msgstr "[SQ] Polish"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:580
|
#: paperless/settings/__init__.py:569
|
||||||
msgid "Portuguese (Brazil)"
|
msgid "Portuguese (Brazil)"
|
||||||
msgstr "[SQ] Portuguese (Brazil)"
|
msgstr "[SQ] Portuguese (Brazil)"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:581
|
#: paperless/settings/__init__.py:570
|
||||||
msgid "Portuguese"
|
msgid "Portuguese"
|
||||||
msgstr "[SQ] Portuguese"
|
msgstr "[SQ] Portuguese"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:582
|
#: paperless/settings/__init__.py:571
|
||||||
msgid "Romanian"
|
msgid "Romanian"
|
||||||
msgstr "[SQ] Romanian"
|
msgstr "[SQ] Romanian"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:583
|
#: paperless/settings/__init__.py:572
|
||||||
msgid "Russian"
|
msgid "Russian"
|
||||||
msgstr "[SQ] Russian"
|
msgstr "[SQ] Russian"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:584
|
#: paperless/settings/__init__.py:573
|
||||||
msgid "Slovak"
|
msgid "Slovak"
|
||||||
msgstr "[SQ] Slovak"
|
msgstr "[SQ] Slovak"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:585
|
#: paperless/settings/__init__.py:574
|
||||||
msgid "Slovenian"
|
msgid "Slovenian"
|
||||||
msgstr "[SQ] Slovenian"
|
msgstr "[SQ] Slovenian"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:586
|
#: paperless/settings/__init__.py:575
|
||||||
msgid "Serbian"
|
msgid "Serbian"
|
||||||
msgstr "[SQ] Serbian"
|
msgstr "[SQ] Serbian"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:587
|
#: paperless/settings/__init__.py:576
|
||||||
msgid "Swedish"
|
msgid "Swedish"
|
||||||
msgstr "[SQ] Swedish"
|
msgstr "[SQ] Swedish"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:588
|
#: paperless/settings/__init__.py:577
|
||||||
msgid "Turkish"
|
msgid "Turkish"
|
||||||
msgstr "[SQ] Turkish"
|
msgstr "[SQ] Turkish"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:589
|
#: paperless/settings/__init__.py:578
|
||||||
msgid "Ukrainian"
|
msgid "Ukrainian"
|
||||||
msgstr "[SQ] Ukrainian"
|
msgstr "[SQ] Ukrainian"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:590
|
#: paperless/settings/__init__.py:579
|
||||||
msgid "Vietnamese"
|
msgid "Vietnamese"
|
||||||
msgstr "[SQ] Vietnamese"
|
msgstr "[SQ] Vietnamese"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:591
|
#: paperless/settings/__init__.py:580
|
||||||
msgid "Chinese Simplified"
|
msgid "Chinese Simplified"
|
||||||
msgstr "[SQ] Chinese Simplified"
|
msgstr "[SQ] Chinese Simplified"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:592
|
#: paperless/settings/__init__.py:581
|
||||||
msgid "Chinese Traditional"
|
msgid "Chinese Traditional"
|
||||||
msgstr "[SQ] Chinese Traditional"
|
msgstr "[SQ] Chinese Traditional"
|
||||||
|
|
||||||
|
|||||||
@@ -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-25 07:12+0000\n"
|
"POT-Creation-Date: 2026-07-23 19:21+0000\n"
|
||||||
"PO-Revision-Date: 2026-07-25 07:14\n"
|
"PO-Revision-Date: 2026-07-23 19:23\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"
|
||||||
@@ -1920,151 +1920,151 @@ msgstr ""
|
|||||||
msgid "paperless application settings"
|
msgid "paperless application settings"
|
||||||
msgstr "podešavanje paperless aplikacije"
|
msgstr "podešavanje paperless aplikacije"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:556
|
#: paperless/settings/__init__.py:545
|
||||||
msgid "English (US)"
|
msgid "English (US)"
|
||||||
msgstr "Engleski (US)"
|
msgstr "Engleski (US)"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:557
|
#: paperless/settings/__init__.py:546
|
||||||
msgid "Arabic"
|
msgid "Arabic"
|
||||||
msgstr "Arapski"
|
msgstr "Arapski"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:558
|
#: paperless/settings/__init__.py:547
|
||||||
msgid "Afrikaans"
|
msgid "Afrikaans"
|
||||||
msgstr "Afrički"
|
msgstr "Afrički"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:559
|
#: paperless/settings/__init__.py:548
|
||||||
msgid "Belarusian"
|
msgid "Belarusian"
|
||||||
msgstr "Beloruski"
|
msgstr "Beloruski"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:560
|
#: paperless/settings/__init__.py:549
|
||||||
msgid "Bulgarian"
|
msgid "Bulgarian"
|
||||||
msgstr "Bugarski"
|
msgstr "Bugarski"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:561
|
#: paperless/settings/__init__.py:550
|
||||||
msgid "Catalan"
|
msgid "Catalan"
|
||||||
msgstr "Katalonski"
|
msgstr "Katalonski"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:562
|
#: paperless/settings/__init__.py:551
|
||||||
msgid "Czech"
|
msgid "Czech"
|
||||||
msgstr "Češki"
|
msgstr "Češki"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:563
|
#: paperless/settings/__init__.py:552
|
||||||
msgid "Danish"
|
msgid "Danish"
|
||||||
msgstr "Danski"
|
msgstr "Danski"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:564
|
#: paperless/settings/__init__.py:553
|
||||||
msgid "German"
|
msgid "German"
|
||||||
msgstr "Nemački"
|
msgstr "Nemački"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:565
|
#: paperless/settings/__init__.py:554
|
||||||
msgid "Greek"
|
msgid "Greek"
|
||||||
msgstr "Grčki"
|
msgstr "Grčki"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:566
|
#: paperless/settings/__init__.py:555
|
||||||
msgid "English (GB)"
|
msgid "English (GB)"
|
||||||
msgstr "Engleski (UK)"
|
msgstr "Engleski (UK)"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:567
|
#: paperless/settings/__init__.py:556
|
||||||
msgid "Spanish"
|
msgid "Spanish"
|
||||||
msgstr "Španski"
|
msgstr "Španski"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:568
|
#: paperless/settings/__init__.py:557
|
||||||
msgid "Persian"
|
msgid "Persian"
|
||||||
msgstr "Persijski"
|
msgstr "Persijski"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:569
|
#: paperless/settings/__init__.py:558
|
||||||
msgid "Finnish"
|
msgid "Finnish"
|
||||||
msgstr "Finski"
|
msgstr "Finski"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:570
|
#: paperless/settings/__init__.py:559
|
||||||
msgid "French"
|
msgid "French"
|
||||||
msgstr "Francuski"
|
msgstr "Francuski"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:571
|
#: paperless/settings/__init__.py:560
|
||||||
msgid "Hungarian"
|
msgid "Hungarian"
|
||||||
msgstr "Mađarski"
|
msgstr "Mađarski"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:572
|
#: paperless/settings/__init__.py:561
|
||||||
msgid "Indonesian"
|
msgid "Indonesian"
|
||||||
msgstr "Indonežanski"
|
msgstr "Indonežanski"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:573
|
#: paperless/settings/__init__.py:562
|
||||||
msgid "Italian"
|
msgid "Italian"
|
||||||
msgstr "Italijanski"
|
msgstr "Italijanski"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:574
|
#: paperless/settings/__init__.py:563
|
||||||
msgid "Japanese"
|
msgid "Japanese"
|
||||||
msgstr "Japanski"
|
msgstr "Japanski"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:575
|
#: paperless/settings/__init__.py:564
|
||||||
msgid "Korean"
|
msgid "Korean"
|
||||||
msgstr "Korejski"
|
msgstr "Korejski"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:576
|
#: paperless/settings/__init__.py:565
|
||||||
msgid "Luxembourgish"
|
msgid "Luxembourgish"
|
||||||
msgstr "Luksemburški"
|
msgstr "Luksemburški"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:577
|
#: paperless/settings/__init__.py:566
|
||||||
msgid "Norwegian"
|
msgid "Norwegian"
|
||||||
msgstr "Norveški"
|
msgstr "Norveški"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:578
|
#: paperless/settings/__init__.py:567
|
||||||
msgid "Dutch"
|
msgid "Dutch"
|
||||||
msgstr "Holandski"
|
msgstr "Holandski"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:579
|
#: paperless/settings/__init__.py:568
|
||||||
msgid "Polish"
|
msgid "Polish"
|
||||||
msgstr "Poljski"
|
msgstr "Poljski"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:580
|
#: paperless/settings/__init__.py:569
|
||||||
msgid "Portuguese (Brazil)"
|
msgid "Portuguese (Brazil)"
|
||||||
msgstr "Portugalski (Brazil)"
|
msgstr "Portugalski (Brazil)"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:581
|
#: paperless/settings/__init__.py:570
|
||||||
msgid "Portuguese"
|
msgid "Portuguese"
|
||||||
msgstr "Portugalski"
|
msgstr "Portugalski"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:582
|
#: paperless/settings/__init__.py:571
|
||||||
msgid "Romanian"
|
msgid "Romanian"
|
||||||
msgstr "Rumunski"
|
msgstr "Rumunski"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:583
|
#: paperless/settings/__init__.py:572
|
||||||
msgid "Russian"
|
msgid "Russian"
|
||||||
msgstr "Ruski"
|
msgstr "Ruski"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:584
|
#: paperless/settings/__init__.py:573
|
||||||
msgid "Slovak"
|
msgid "Slovak"
|
||||||
msgstr "Slovački"
|
msgstr "Slovački"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:585
|
#: paperless/settings/__init__.py:574
|
||||||
msgid "Slovenian"
|
msgid "Slovenian"
|
||||||
msgstr "Slovenački"
|
msgstr "Slovenački"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:586
|
#: paperless/settings/__init__.py:575
|
||||||
msgid "Serbian"
|
msgid "Serbian"
|
||||||
msgstr "Srpski"
|
msgstr "Srpski"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:587
|
#: paperless/settings/__init__.py:576
|
||||||
msgid "Swedish"
|
msgid "Swedish"
|
||||||
msgstr "Švedski"
|
msgstr "Švedski"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:588
|
#: paperless/settings/__init__.py:577
|
||||||
msgid "Turkish"
|
msgid "Turkish"
|
||||||
msgstr "Turski"
|
msgstr "Turski"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:589
|
#: paperless/settings/__init__.py:578
|
||||||
msgid "Ukrainian"
|
msgid "Ukrainian"
|
||||||
msgstr "Ukrajinski"
|
msgstr "Ukrajinski"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:590
|
#: paperless/settings/__init__.py:579
|
||||||
msgid "Vietnamese"
|
msgid "Vietnamese"
|
||||||
msgstr "Vijetnamski"
|
msgstr "Vijetnamski"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:591
|
#: paperless/settings/__init__.py:580
|
||||||
msgid "Chinese Simplified"
|
msgid "Chinese Simplified"
|
||||||
msgstr "Kineski pojednostavljen"
|
msgstr "Kineski pojednostavljen"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:592
|
#: paperless/settings/__init__.py:581
|
||||||
msgid "Chinese Traditional"
|
msgid "Chinese Traditional"
|
||||||
msgstr "Tradicionalni kineski"
|
msgstr "Tradicionalni kineski"
|
||||||
|
|
||||||
|
|||||||
@@ -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-25 07:12+0000\n"
|
"POT-Creation-Date: 2026-07-23 19:21+0000\n"
|
||||||
"PO-Revision-Date: 2026-07-25 07:14\n"
|
"PO-Revision-Date: 2026-07-23 19:23\n"
|
||||||
"Last-Translator: \n"
|
"Last-Translator: \n"
|
||||||
"Language-Team: Swedish\n"
|
"Language-Team: Swedish\n"
|
||||||
"Language: sv_SE\n"
|
"Language: sv_SE\n"
|
||||||
@@ -1920,151 +1920,151 @@ msgstr ""
|
|||||||
msgid "paperless application settings"
|
msgid "paperless application settings"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:556
|
#: paperless/settings/__init__.py:545
|
||||||
msgid "English (US)"
|
msgid "English (US)"
|
||||||
msgstr "Engelska (USA)"
|
msgstr "Engelska (USA)"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:557
|
#: paperless/settings/__init__.py:546
|
||||||
msgid "Arabic"
|
msgid "Arabic"
|
||||||
msgstr "Arabiska"
|
msgstr "Arabiska"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:558
|
#: paperless/settings/__init__.py:547
|
||||||
msgid "Afrikaans"
|
msgid "Afrikaans"
|
||||||
msgstr "Afrikaans"
|
msgstr "Afrikaans"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:559
|
#: paperless/settings/__init__.py:548
|
||||||
msgid "Belarusian"
|
msgid "Belarusian"
|
||||||
msgstr "Belarusiska"
|
msgstr "Belarusiska"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:560
|
#: paperless/settings/__init__.py:549
|
||||||
msgid "Bulgarian"
|
msgid "Bulgarian"
|
||||||
msgstr "Bulgariska"
|
msgstr "Bulgariska"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:561
|
#: paperless/settings/__init__.py:550
|
||||||
msgid "Catalan"
|
msgid "Catalan"
|
||||||
msgstr "Kataloniska"
|
msgstr "Kataloniska"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:562
|
#: paperless/settings/__init__.py:551
|
||||||
msgid "Czech"
|
msgid "Czech"
|
||||||
msgstr "Tjeckiska"
|
msgstr "Tjeckiska"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:563
|
#: paperless/settings/__init__.py:552
|
||||||
msgid "Danish"
|
msgid "Danish"
|
||||||
msgstr "Danska"
|
msgstr "Danska"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:564
|
#: paperless/settings/__init__.py:553
|
||||||
msgid "German"
|
msgid "German"
|
||||||
msgstr "Tyska"
|
msgstr "Tyska"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:565
|
#: paperless/settings/__init__.py:554
|
||||||
msgid "Greek"
|
msgid "Greek"
|
||||||
msgstr "Grekiska"
|
msgstr "Grekiska"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:566
|
#: paperless/settings/__init__.py:555
|
||||||
msgid "English (GB)"
|
msgid "English (GB)"
|
||||||
msgstr "Engelska (GB)"
|
msgstr "Engelska (GB)"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:567
|
#: paperless/settings/__init__.py:556
|
||||||
msgid "Spanish"
|
msgid "Spanish"
|
||||||
msgstr "Spanska"
|
msgstr "Spanska"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:568
|
#: paperless/settings/__init__.py:557
|
||||||
msgid "Persian"
|
msgid "Persian"
|
||||||
msgstr "Persiska"
|
msgstr "Persiska"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:569
|
#: paperless/settings/__init__.py:558
|
||||||
msgid "Finnish"
|
msgid "Finnish"
|
||||||
msgstr "Finska"
|
msgstr "Finska"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:570
|
#: paperless/settings/__init__.py:559
|
||||||
msgid "French"
|
msgid "French"
|
||||||
msgstr "Franska"
|
msgstr "Franska"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:571
|
#: paperless/settings/__init__.py:560
|
||||||
msgid "Hungarian"
|
msgid "Hungarian"
|
||||||
msgstr "Ungerska"
|
msgstr "Ungerska"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:572
|
#: paperless/settings/__init__.py:561
|
||||||
msgid "Indonesian"
|
msgid "Indonesian"
|
||||||
msgstr "Indonesiska"
|
msgstr "Indonesiska"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:573
|
#: paperless/settings/__init__.py:562
|
||||||
msgid "Italian"
|
msgid "Italian"
|
||||||
msgstr "Italienska"
|
msgstr "Italienska"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:574
|
#: paperless/settings/__init__.py:563
|
||||||
msgid "Japanese"
|
msgid "Japanese"
|
||||||
msgstr "Japanska"
|
msgstr "Japanska"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:575
|
#: paperless/settings/__init__.py:564
|
||||||
msgid "Korean"
|
msgid "Korean"
|
||||||
msgstr "Koreanska"
|
msgstr "Koreanska"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:576
|
#: paperless/settings/__init__.py:565
|
||||||
msgid "Luxembourgish"
|
msgid "Luxembourgish"
|
||||||
msgstr "Luxemburgiska"
|
msgstr "Luxemburgiska"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:577
|
#: paperless/settings/__init__.py:566
|
||||||
msgid "Norwegian"
|
msgid "Norwegian"
|
||||||
msgstr "Norska"
|
msgstr "Norska"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:578
|
#: paperless/settings/__init__.py:567
|
||||||
msgid "Dutch"
|
msgid "Dutch"
|
||||||
msgstr "Holländska"
|
msgstr "Holländska"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:579
|
#: paperless/settings/__init__.py:568
|
||||||
msgid "Polish"
|
msgid "Polish"
|
||||||
msgstr "Polska"
|
msgstr "Polska"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:580
|
#: paperless/settings/__init__.py:569
|
||||||
msgid "Portuguese (Brazil)"
|
msgid "Portuguese (Brazil)"
|
||||||
msgstr "Portugisiska (Brasilien)"
|
msgstr "Portugisiska (Brasilien)"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:581
|
#: paperless/settings/__init__.py:570
|
||||||
msgid "Portuguese"
|
msgid "Portuguese"
|
||||||
msgstr "Portugisiska"
|
msgstr "Portugisiska"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:582
|
#: paperless/settings/__init__.py:571
|
||||||
msgid "Romanian"
|
msgid "Romanian"
|
||||||
msgstr "Rumänska"
|
msgstr "Rumänska"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:583
|
#: paperless/settings/__init__.py:572
|
||||||
msgid "Russian"
|
msgid "Russian"
|
||||||
msgstr "Ryska"
|
msgstr "Ryska"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:584
|
#: paperless/settings/__init__.py:573
|
||||||
msgid "Slovak"
|
msgid "Slovak"
|
||||||
msgstr "Slovakiska"
|
msgstr "Slovakiska"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:585
|
#: paperless/settings/__init__.py:574
|
||||||
msgid "Slovenian"
|
msgid "Slovenian"
|
||||||
msgstr "Slovenska"
|
msgstr "Slovenska"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:586
|
#: paperless/settings/__init__.py:575
|
||||||
msgid "Serbian"
|
msgid "Serbian"
|
||||||
msgstr "Serbiska"
|
msgstr "Serbiska"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:587
|
#: paperless/settings/__init__.py:576
|
||||||
msgid "Swedish"
|
msgid "Swedish"
|
||||||
msgstr "Svenska"
|
msgstr "Svenska"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:588
|
#: paperless/settings/__init__.py:577
|
||||||
msgid "Turkish"
|
msgid "Turkish"
|
||||||
msgstr "Turkiska"
|
msgstr "Turkiska"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:589
|
#: paperless/settings/__init__.py:578
|
||||||
msgid "Ukrainian"
|
msgid "Ukrainian"
|
||||||
msgstr "Ukrainiska"
|
msgstr "Ukrainiska"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:590
|
#: paperless/settings/__init__.py:579
|
||||||
msgid "Vietnamese"
|
msgid "Vietnamese"
|
||||||
msgstr "Vietnamesiska"
|
msgstr "Vietnamesiska"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:591
|
#: paperless/settings/__init__.py:580
|
||||||
msgid "Chinese Simplified"
|
msgid "Chinese Simplified"
|
||||||
msgstr "Kinesiska (förenklad)"
|
msgstr "Kinesiska (förenklad)"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:592
|
#: paperless/settings/__init__.py:581
|
||||||
msgid "Chinese Traditional"
|
msgid "Chinese Traditional"
|
||||||
msgstr "Kinesiska traditionell"
|
msgstr "Kinesiska traditionell"
|
||||||
|
|
||||||
|
|||||||
@@ -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-25 07:12+0000\n"
|
"POT-Creation-Date: 2026-07-23 19:21+0000\n"
|
||||||
"PO-Revision-Date: 2026-07-25 07:14\n"
|
"PO-Revision-Date: 2026-07-23 19:23\n"
|
||||||
"Last-Translator: \n"
|
"Last-Translator: \n"
|
||||||
"Language-Team: Thai\n"
|
"Language-Team: Thai\n"
|
||||||
"Language: th_TH\n"
|
"Language: th_TH\n"
|
||||||
@@ -1919,151 +1919,151 @@ msgstr ""
|
|||||||
msgid "paperless application settings"
|
msgid "paperless application settings"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:556
|
#: paperless/settings/__init__.py:545
|
||||||
msgid "English (US)"
|
msgid "English (US)"
|
||||||
msgstr "ภาษาอังกฤษ (สหรัฐฯ)"
|
msgstr "ภาษาอังกฤษ (สหรัฐฯ)"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:557
|
#: paperless/settings/__init__.py:546
|
||||||
msgid "Arabic"
|
msgid "Arabic"
|
||||||
msgstr "ภาษาอาหรับ"
|
msgstr "ภาษาอาหรับ"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:558
|
#: paperless/settings/__init__.py:547
|
||||||
msgid "Afrikaans"
|
msgid "Afrikaans"
|
||||||
msgstr "ภาษาอาฟรีกานส์"
|
msgstr "ภาษาอาฟรีกานส์"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:559
|
#: paperless/settings/__init__.py:548
|
||||||
msgid "Belarusian"
|
msgid "Belarusian"
|
||||||
msgstr "ภาษาเบลารุส"
|
msgstr "ภาษาเบลารุส"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:560
|
#: paperless/settings/__init__.py:549
|
||||||
msgid "Bulgarian"
|
msgid "Bulgarian"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:561
|
#: paperless/settings/__init__.py:550
|
||||||
msgid "Catalan"
|
msgid "Catalan"
|
||||||
msgstr "ภาษาคาตาลัน"
|
msgstr "ภาษาคาตาลัน"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:562
|
#: paperless/settings/__init__.py:551
|
||||||
msgid "Czech"
|
msgid "Czech"
|
||||||
msgstr "ภาษาเช็ก"
|
msgstr "ภาษาเช็ก"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:563
|
#: paperless/settings/__init__.py:552
|
||||||
msgid "Danish"
|
msgid "Danish"
|
||||||
msgstr "ภาษาเดนมาร์ก"
|
msgstr "ภาษาเดนมาร์ก"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:564
|
#: paperless/settings/__init__.py:553
|
||||||
msgid "German"
|
msgid "German"
|
||||||
msgstr "ภาษาเยอรมัน"
|
msgstr "ภาษาเยอรมัน"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:565
|
#: paperless/settings/__init__.py:554
|
||||||
msgid "Greek"
|
msgid "Greek"
|
||||||
msgstr "ภาษากรีก"
|
msgstr "ภาษากรีก"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:566
|
#: paperless/settings/__init__.py:555
|
||||||
msgid "English (GB)"
|
msgid "English (GB)"
|
||||||
msgstr "ภาษาอังกฤษ (สหราชอาณาจักร)"
|
msgstr "ภาษาอังกฤษ (สหราชอาณาจักร)"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:567
|
#: paperless/settings/__init__.py:556
|
||||||
msgid "Spanish"
|
msgid "Spanish"
|
||||||
msgstr "ภาษาสเปน"
|
msgstr "ภาษาสเปน"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:568
|
#: paperless/settings/__init__.py:557
|
||||||
msgid "Persian"
|
msgid "Persian"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:569
|
#: paperless/settings/__init__.py:558
|
||||||
msgid "Finnish"
|
msgid "Finnish"
|
||||||
msgstr "ภาษาฟินแลนด์"
|
msgstr "ภาษาฟินแลนด์"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:570
|
#: paperless/settings/__init__.py:559
|
||||||
msgid "French"
|
msgid "French"
|
||||||
msgstr "ภาษาฝรั่งเศส"
|
msgstr "ภาษาฝรั่งเศส"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:571
|
#: paperless/settings/__init__.py:560
|
||||||
msgid "Hungarian"
|
msgid "Hungarian"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:572
|
#: paperless/settings/__init__.py:561
|
||||||
msgid "Indonesian"
|
msgid "Indonesian"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:573
|
#: paperless/settings/__init__.py:562
|
||||||
msgid "Italian"
|
msgid "Italian"
|
||||||
msgstr "ภาษาอิตาลี"
|
msgstr "ภาษาอิตาลี"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:574
|
#: paperless/settings/__init__.py:563
|
||||||
msgid "Japanese"
|
msgid "Japanese"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:575
|
#: paperless/settings/__init__.py:564
|
||||||
msgid "Korean"
|
msgid "Korean"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:576
|
#: paperless/settings/__init__.py:565
|
||||||
msgid "Luxembourgish"
|
msgid "Luxembourgish"
|
||||||
msgstr "ภาษาลักเซมเบิร์ก"
|
msgstr "ภาษาลักเซมเบิร์ก"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:577
|
#: paperless/settings/__init__.py:566
|
||||||
msgid "Norwegian"
|
msgid "Norwegian"
|
||||||
msgstr "ภาษานอร์เวย์"
|
msgstr "ภาษานอร์เวย์"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:578
|
#: paperless/settings/__init__.py:567
|
||||||
msgid "Dutch"
|
msgid "Dutch"
|
||||||
msgstr "ภาษาดัตช์"
|
msgstr "ภาษาดัตช์"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:579
|
#: paperless/settings/__init__.py:568
|
||||||
msgid "Polish"
|
msgid "Polish"
|
||||||
msgstr "ภาษาโปแลนด์"
|
msgstr "ภาษาโปแลนด์"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:580
|
#: paperless/settings/__init__.py:569
|
||||||
msgid "Portuguese (Brazil)"
|
msgid "Portuguese (Brazil)"
|
||||||
msgstr "ภาษาโปรตุเกส (บราซิล)"
|
msgstr "ภาษาโปรตุเกส (บราซิล)"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:581
|
#: paperless/settings/__init__.py:570
|
||||||
msgid "Portuguese"
|
msgid "Portuguese"
|
||||||
msgstr "ภาษาโปรตุเกส"
|
msgstr "ภาษาโปรตุเกส"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:582
|
#: paperless/settings/__init__.py:571
|
||||||
msgid "Romanian"
|
msgid "Romanian"
|
||||||
msgstr "ภาษาโรมาเนีย"
|
msgstr "ภาษาโรมาเนีย"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:583
|
#: paperless/settings/__init__.py:572
|
||||||
msgid "Russian"
|
msgid "Russian"
|
||||||
msgstr "ภาษารัสเซีย"
|
msgstr "ภาษารัสเซีย"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:584
|
#: paperless/settings/__init__.py:573
|
||||||
msgid "Slovak"
|
msgid "Slovak"
|
||||||
msgstr "ภาษาสโลวาเกีย"
|
msgstr "ภาษาสโลวาเกีย"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:585
|
#: paperless/settings/__init__.py:574
|
||||||
msgid "Slovenian"
|
msgid "Slovenian"
|
||||||
msgstr "ภาษาสโลเวเนีย"
|
msgstr "ภาษาสโลเวเนีย"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:586
|
#: paperless/settings/__init__.py:575
|
||||||
msgid "Serbian"
|
msgid "Serbian"
|
||||||
msgstr "ภาษาเซอร์เบีย"
|
msgstr "ภาษาเซอร์เบีย"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:587
|
#: paperless/settings/__init__.py:576
|
||||||
msgid "Swedish"
|
msgid "Swedish"
|
||||||
msgstr "ภาษาสวีเดน"
|
msgstr "ภาษาสวีเดน"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:588
|
#: paperless/settings/__init__.py:577
|
||||||
msgid "Turkish"
|
msgid "Turkish"
|
||||||
msgstr "ภาษาตุรกี"
|
msgstr "ภาษาตุรกี"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:589
|
#: paperless/settings/__init__.py:578
|
||||||
msgid "Ukrainian"
|
msgid "Ukrainian"
|
||||||
msgstr "ภาษายูเครน"
|
msgstr "ภาษายูเครน"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:590
|
#: paperless/settings/__init__.py:579
|
||||||
msgid "Vietnamese"
|
msgid "Vietnamese"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:591
|
#: paperless/settings/__init__.py:580
|
||||||
msgid "Chinese Simplified"
|
msgid "Chinese Simplified"
|
||||||
msgstr "ภาษาจีน (ตัวย่อ)"
|
msgstr "ภาษาจีน (ตัวย่อ)"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:592
|
#: paperless/settings/__init__.py:581
|
||||||
msgid "Chinese Traditional"
|
msgid "Chinese Traditional"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
|||||||
@@ -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-25 07:12+0000\n"
|
"POT-Creation-Date: 2026-07-23 19:21+0000\n"
|
||||||
"PO-Revision-Date: 2026-07-25 07:14\n"
|
"PO-Revision-Date: 2026-07-23 19:23\n"
|
||||||
"Last-Translator: \n"
|
"Last-Translator: \n"
|
||||||
"Language-Team: Turkish\n"
|
"Language-Team: Turkish\n"
|
||||||
"Language: tr_TR\n"
|
"Language: tr_TR\n"
|
||||||
@@ -1920,151 +1920,151 @@ msgstr ""
|
|||||||
msgid "paperless application settings"
|
msgid "paperless application settings"
|
||||||
msgstr "paperless uygulama ayarları"
|
msgstr "paperless uygulama ayarları"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:556
|
#: paperless/settings/__init__.py:545
|
||||||
msgid "English (US)"
|
msgid "English (US)"
|
||||||
msgstr "İngilizce (Birleşik Devletler)"
|
msgstr "İngilizce (Birleşik Devletler)"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:557
|
#: paperless/settings/__init__.py:546
|
||||||
msgid "Arabic"
|
msgid "Arabic"
|
||||||
msgstr "Arapça"
|
msgstr "Arapça"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:558
|
#: paperless/settings/__init__.py:547
|
||||||
msgid "Afrikaans"
|
msgid "Afrikaans"
|
||||||
msgstr "Afrika dili"
|
msgstr "Afrika dili"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:559
|
#: paperless/settings/__init__.py:548
|
||||||
msgid "Belarusian"
|
msgid "Belarusian"
|
||||||
msgstr "Belarusça"
|
msgstr "Belarusça"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:560
|
#: paperless/settings/__init__.py:549
|
||||||
msgid "Bulgarian"
|
msgid "Bulgarian"
|
||||||
msgstr "Bulgarca"
|
msgstr "Bulgarca"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:561
|
#: paperless/settings/__init__.py:550
|
||||||
msgid "Catalan"
|
msgid "Catalan"
|
||||||
msgstr "Katalanca"
|
msgstr "Katalanca"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:562
|
#: paperless/settings/__init__.py:551
|
||||||
msgid "Czech"
|
msgid "Czech"
|
||||||
msgstr "Çekçe"
|
msgstr "Çekçe"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:563
|
#: paperless/settings/__init__.py:552
|
||||||
msgid "Danish"
|
msgid "Danish"
|
||||||
msgstr "Danca"
|
msgstr "Danca"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:564
|
#: paperless/settings/__init__.py:553
|
||||||
msgid "German"
|
msgid "German"
|
||||||
msgstr "Almanca"
|
msgstr "Almanca"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:565
|
#: paperless/settings/__init__.py:554
|
||||||
msgid "Greek"
|
msgid "Greek"
|
||||||
msgstr "Yunanca"
|
msgstr "Yunanca"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:566
|
#: paperless/settings/__init__.py:555
|
||||||
msgid "English (GB)"
|
msgid "English (GB)"
|
||||||
msgstr "İngilizce (GB)"
|
msgstr "İngilizce (GB)"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:567
|
#: paperless/settings/__init__.py:556
|
||||||
msgid "Spanish"
|
msgid "Spanish"
|
||||||
msgstr "İspanyolca"
|
msgstr "İspanyolca"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:568
|
#: paperless/settings/__init__.py:557
|
||||||
msgid "Persian"
|
msgid "Persian"
|
||||||
msgstr "Farsça"
|
msgstr "Farsça"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:569
|
#: paperless/settings/__init__.py:558
|
||||||
msgid "Finnish"
|
msgid "Finnish"
|
||||||
msgstr "Fince"
|
msgstr "Fince"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:570
|
#: paperless/settings/__init__.py:559
|
||||||
msgid "French"
|
msgid "French"
|
||||||
msgstr "Fransızca"
|
msgstr "Fransızca"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:571
|
#: paperless/settings/__init__.py:560
|
||||||
msgid "Hungarian"
|
msgid "Hungarian"
|
||||||
msgstr "Macarca"
|
msgstr "Macarca"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:572
|
#: paperless/settings/__init__.py:561
|
||||||
msgid "Indonesian"
|
msgid "Indonesian"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:573
|
#: paperless/settings/__init__.py:562
|
||||||
msgid "Italian"
|
msgid "Italian"
|
||||||
msgstr "İtalyanca"
|
msgstr "İtalyanca"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:574
|
#: paperless/settings/__init__.py:563
|
||||||
msgid "Japanese"
|
msgid "Japanese"
|
||||||
msgstr "Japonca"
|
msgstr "Japonca"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:575
|
#: paperless/settings/__init__.py:564
|
||||||
msgid "Korean"
|
msgid "Korean"
|
||||||
msgstr "Korece"
|
msgstr "Korece"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:576
|
#: paperless/settings/__init__.py:565
|
||||||
msgid "Luxembourgish"
|
msgid "Luxembourgish"
|
||||||
msgstr "Lüksemburgca"
|
msgstr "Lüksemburgca"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:577
|
#: paperless/settings/__init__.py:566
|
||||||
msgid "Norwegian"
|
msgid "Norwegian"
|
||||||
msgstr "Norveçce"
|
msgstr "Norveçce"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:578
|
#: paperless/settings/__init__.py:567
|
||||||
msgid "Dutch"
|
msgid "Dutch"
|
||||||
msgstr "Hollandaca"
|
msgstr "Hollandaca"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:579
|
#: paperless/settings/__init__.py:568
|
||||||
msgid "Polish"
|
msgid "Polish"
|
||||||
msgstr "Polonyaca"
|
msgstr "Polonyaca"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:580
|
#: paperless/settings/__init__.py:569
|
||||||
msgid "Portuguese (Brazil)"
|
msgid "Portuguese (Brazil)"
|
||||||
msgstr "Portekizce (Brezilya)"
|
msgstr "Portekizce (Brezilya)"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:581
|
#: paperless/settings/__init__.py:570
|
||||||
msgid "Portuguese"
|
msgid "Portuguese"
|
||||||
msgstr "Portekizce"
|
msgstr "Portekizce"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:582
|
#: paperless/settings/__init__.py:571
|
||||||
msgid "Romanian"
|
msgid "Romanian"
|
||||||
msgstr "Romence"
|
msgstr "Romence"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:583
|
#: paperless/settings/__init__.py:572
|
||||||
msgid "Russian"
|
msgid "Russian"
|
||||||
msgstr "Rusça"
|
msgstr "Rusça"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:584
|
#: paperless/settings/__init__.py:573
|
||||||
msgid "Slovak"
|
msgid "Slovak"
|
||||||
msgstr "Slovakça"
|
msgstr "Slovakça"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:585
|
#: paperless/settings/__init__.py:574
|
||||||
msgid "Slovenian"
|
msgid "Slovenian"
|
||||||
msgstr "Slovakça"
|
msgstr "Slovakça"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:586
|
#: paperless/settings/__init__.py:575
|
||||||
msgid "Serbian"
|
msgid "Serbian"
|
||||||
msgstr "Sırpça"
|
msgstr "Sırpça"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:587
|
#: paperless/settings/__init__.py:576
|
||||||
msgid "Swedish"
|
msgid "Swedish"
|
||||||
msgstr "İsveççe"
|
msgstr "İsveççe"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:588
|
#: paperless/settings/__init__.py:577
|
||||||
msgid "Turkish"
|
msgid "Turkish"
|
||||||
msgstr "Türkçe"
|
msgstr "Türkçe"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:589
|
#: paperless/settings/__init__.py:578
|
||||||
msgid "Ukrainian"
|
msgid "Ukrainian"
|
||||||
msgstr "Ukraynaca"
|
msgstr "Ukraynaca"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:590
|
#: paperless/settings/__init__.py:579
|
||||||
msgid "Vietnamese"
|
msgid "Vietnamese"
|
||||||
msgstr "Vietnamca"
|
msgstr "Vietnamca"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:591
|
#: paperless/settings/__init__.py:580
|
||||||
msgid "Chinese Simplified"
|
msgid "Chinese Simplified"
|
||||||
msgstr "Basitleştirilmiş Çince"
|
msgstr "Basitleştirilmiş Çince"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:592
|
#: paperless/settings/__init__.py:581
|
||||||
msgid "Chinese Traditional"
|
msgid "Chinese Traditional"
|
||||||
msgstr "Geleneksel Çince"
|
msgstr "Geleneksel Çince"
|
||||||
|
|
||||||
|
|||||||
@@ -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-25 07:12+0000\n"
|
"POT-Creation-Date: 2026-07-23 19:21+0000\n"
|
||||||
"PO-Revision-Date: 2026-07-25 07:14\n"
|
"PO-Revision-Date: 2026-07-23 19:23\n"
|
||||||
"Last-Translator: \n"
|
"Last-Translator: \n"
|
||||||
"Language-Team: Ukrainian\n"
|
"Language-Team: Ukrainian\n"
|
||||||
"Language: uk_UA\n"
|
"Language: uk_UA\n"
|
||||||
@@ -1920,151 +1920,151 @@ msgstr ""
|
|||||||
msgid "paperless application settings"
|
msgid "paperless application settings"
|
||||||
msgstr "налаштування програми документообігу"
|
msgstr "налаштування програми документообігу"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:556
|
#: paperless/settings/__init__.py:545
|
||||||
msgid "English (US)"
|
msgid "English (US)"
|
||||||
msgstr "Англійська (США)"
|
msgstr "Англійська (США)"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:557
|
#: paperless/settings/__init__.py:546
|
||||||
msgid "Arabic"
|
msgid "Arabic"
|
||||||
msgstr "Арабська"
|
msgstr "Арабська"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:558
|
#: paperless/settings/__init__.py:547
|
||||||
msgid "Afrikaans"
|
msgid "Afrikaans"
|
||||||
msgstr "Африкаанс"
|
msgstr "Африкаанс"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:559
|
#: paperless/settings/__init__.py:548
|
||||||
msgid "Belarusian"
|
msgid "Belarusian"
|
||||||
msgstr "Білоруська"
|
msgstr "Білоруська"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:560
|
#: paperless/settings/__init__.py:549
|
||||||
msgid "Bulgarian"
|
msgid "Bulgarian"
|
||||||
msgstr "Болгарська"
|
msgstr "Болгарська"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:561
|
#: paperless/settings/__init__.py:550
|
||||||
msgid "Catalan"
|
msgid "Catalan"
|
||||||
msgstr "Каталонська"
|
msgstr "Каталонська"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:562
|
#: paperless/settings/__init__.py:551
|
||||||
msgid "Czech"
|
msgid "Czech"
|
||||||
msgstr "Чеська"
|
msgstr "Чеська"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:563
|
#: paperless/settings/__init__.py:552
|
||||||
msgid "Danish"
|
msgid "Danish"
|
||||||
msgstr "Данська"
|
msgstr "Данська"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:564
|
#: paperless/settings/__init__.py:553
|
||||||
msgid "German"
|
msgid "German"
|
||||||
msgstr "Німецька"
|
msgstr "Німецька"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:565
|
#: paperless/settings/__init__.py:554
|
||||||
msgid "Greek"
|
msgid "Greek"
|
||||||
msgstr "Грецька"
|
msgstr "Грецька"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:566
|
#: paperless/settings/__init__.py:555
|
||||||
msgid "English (GB)"
|
msgid "English (GB)"
|
||||||
msgstr "Англійська (Велика Британія)"
|
msgstr "Англійська (Велика Британія)"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:567
|
#: paperless/settings/__init__.py:556
|
||||||
msgid "Spanish"
|
msgid "Spanish"
|
||||||
msgstr "Іспанська"
|
msgstr "Іспанська"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:568
|
#: paperless/settings/__init__.py:557
|
||||||
msgid "Persian"
|
msgid "Persian"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:569
|
#: paperless/settings/__init__.py:558
|
||||||
msgid "Finnish"
|
msgid "Finnish"
|
||||||
msgstr "Фінська"
|
msgstr "Фінська"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:570
|
#: paperless/settings/__init__.py:559
|
||||||
msgid "French"
|
msgid "French"
|
||||||
msgstr "Французька"
|
msgstr "Французька"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:571
|
#: paperless/settings/__init__.py:560
|
||||||
msgid "Hungarian"
|
msgid "Hungarian"
|
||||||
msgstr "Угорська"
|
msgstr "Угорська"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:572
|
#: paperless/settings/__init__.py:561
|
||||||
msgid "Indonesian"
|
msgid "Indonesian"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:573
|
#: paperless/settings/__init__.py:562
|
||||||
msgid "Italian"
|
msgid "Italian"
|
||||||
msgstr "Італійська"
|
msgstr "Італійська"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:574
|
#: paperless/settings/__init__.py:563
|
||||||
msgid "Japanese"
|
msgid "Japanese"
|
||||||
msgstr "Японська"
|
msgstr "Японська"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:575
|
#: paperless/settings/__init__.py:564
|
||||||
msgid "Korean"
|
msgid "Korean"
|
||||||
msgstr "Корейська"
|
msgstr "Корейська"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:576
|
#: paperless/settings/__init__.py:565
|
||||||
msgid "Luxembourgish"
|
msgid "Luxembourgish"
|
||||||
msgstr "Люксембурзька"
|
msgstr "Люксембурзька"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:577
|
#: paperless/settings/__init__.py:566
|
||||||
msgid "Norwegian"
|
msgid "Norwegian"
|
||||||
msgstr "Норвезька"
|
msgstr "Норвезька"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:578
|
#: paperless/settings/__init__.py:567
|
||||||
msgid "Dutch"
|
msgid "Dutch"
|
||||||
msgstr "Нідерландська"
|
msgstr "Нідерландська"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:579
|
#: paperless/settings/__init__.py:568
|
||||||
msgid "Polish"
|
msgid "Polish"
|
||||||
msgstr "Польська"
|
msgstr "Польська"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:580
|
#: paperless/settings/__init__.py:569
|
||||||
msgid "Portuguese (Brazil)"
|
msgid "Portuguese (Brazil)"
|
||||||
msgstr "Португальська (Бразилія)"
|
msgstr "Португальська (Бразилія)"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:581
|
#: paperless/settings/__init__.py:570
|
||||||
msgid "Portuguese"
|
msgid "Portuguese"
|
||||||
msgstr "Португальська"
|
msgstr "Португальська"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:582
|
#: paperless/settings/__init__.py:571
|
||||||
msgid "Romanian"
|
msgid "Romanian"
|
||||||
msgstr "Румунська"
|
msgstr "Румунська"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:583
|
#: paperless/settings/__init__.py:572
|
||||||
msgid "Russian"
|
msgid "Russian"
|
||||||
msgstr "Російська"
|
msgstr "Російська"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:584
|
#: paperless/settings/__init__.py:573
|
||||||
msgid "Slovak"
|
msgid "Slovak"
|
||||||
msgstr "Словацька"
|
msgstr "Словацька"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:585
|
#: paperless/settings/__init__.py:574
|
||||||
msgid "Slovenian"
|
msgid "Slovenian"
|
||||||
msgstr "Словенська"
|
msgstr "Словенська"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:586
|
#: paperless/settings/__init__.py:575
|
||||||
msgid "Serbian"
|
msgid "Serbian"
|
||||||
msgstr "Сербська"
|
msgstr "Сербська"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:587
|
#: paperless/settings/__init__.py:576
|
||||||
msgid "Swedish"
|
msgid "Swedish"
|
||||||
msgstr "Шведська"
|
msgstr "Шведська"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:588
|
#: paperless/settings/__init__.py:577
|
||||||
msgid "Turkish"
|
msgid "Turkish"
|
||||||
msgstr "Турецька"
|
msgstr "Турецька"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:589
|
#: paperless/settings/__init__.py:578
|
||||||
msgid "Ukrainian"
|
msgid "Ukrainian"
|
||||||
msgstr "Українська"
|
msgstr "Українська"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:590
|
#: paperless/settings/__init__.py:579
|
||||||
msgid "Vietnamese"
|
msgid "Vietnamese"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:591
|
#: paperless/settings/__init__.py:580
|
||||||
msgid "Chinese Simplified"
|
msgid "Chinese Simplified"
|
||||||
msgstr "Китайська спрощена"
|
msgstr "Китайська спрощена"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:592
|
#: paperless/settings/__init__.py:581
|
||||||
msgid "Chinese Traditional"
|
msgid "Chinese Traditional"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
|||||||
@@ -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-25 07:12+0000\n"
|
"POT-Creation-Date: 2026-07-23 19:21+0000\n"
|
||||||
"PO-Revision-Date: 2026-07-25 07:14\n"
|
"PO-Revision-Date: 2026-07-23 19:23\n"
|
||||||
"Last-Translator: \n"
|
"Last-Translator: \n"
|
||||||
"Language-Team: Vietnamese\n"
|
"Language-Team: Vietnamese\n"
|
||||||
"Language: vi_VN\n"
|
"Language: vi_VN\n"
|
||||||
@@ -1920,151 +1920,151 @@ msgstr ""
|
|||||||
msgid "paperless application settings"
|
msgid "paperless application settings"
|
||||||
msgstr "thiết đặt ứng dụng không cần giấy tờ"
|
msgstr "thiết đặt ứng dụng không cần giấy tờ"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:556
|
#: paperless/settings/__init__.py:545
|
||||||
msgid "English (US)"
|
msgid "English (US)"
|
||||||
msgstr "Tiếng Anh (Hoa Kỳ)"
|
msgstr "Tiếng Anh (Hoa Kỳ)"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:557
|
#: paperless/settings/__init__.py:546
|
||||||
msgid "Arabic"
|
msgid "Arabic"
|
||||||
msgstr "Tiếng Ả Rập"
|
msgstr "Tiếng Ả Rập"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:558
|
#: paperless/settings/__init__.py:547
|
||||||
msgid "Afrikaans"
|
msgid "Afrikaans"
|
||||||
msgstr "Tiếng Afrikaans"
|
msgstr "Tiếng Afrikaans"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:559
|
#: paperless/settings/__init__.py:548
|
||||||
msgid "Belarusian"
|
msgid "Belarusian"
|
||||||
msgstr "Tiếng Belarus"
|
msgstr "Tiếng Belarus"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:560
|
#: paperless/settings/__init__.py:549
|
||||||
msgid "Bulgarian"
|
msgid "Bulgarian"
|
||||||
msgstr "Tiếng Bulgaria"
|
msgstr "Tiếng Bulgaria"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:561
|
#: paperless/settings/__init__.py:550
|
||||||
msgid "Catalan"
|
msgid "Catalan"
|
||||||
msgstr "Tiếng Catalan"
|
msgstr "Tiếng Catalan"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:562
|
#: paperless/settings/__init__.py:551
|
||||||
msgid "Czech"
|
msgid "Czech"
|
||||||
msgstr "Séc"
|
msgstr "Séc"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:563
|
#: paperless/settings/__init__.py:552
|
||||||
msgid "Danish"
|
msgid "Danish"
|
||||||
msgstr "Đan Mạch"
|
msgstr "Đan Mạch"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:564
|
#: paperless/settings/__init__.py:553
|
||||||
msgid "German"
|
msgid "German"
|
||||||
msgstr "Tiếng Đức"
|
msgstr "Tiếng Đức"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:565
|
#: paperless/settings/__init__.py:554
|
||||||
msgid "Greek"
|
msgid "Greek"
|
||||||
msgstr "Tiếng Hy Lạp"
|
msgstr "Tiếng Hy Lạp"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:566
|
#: paperless/settings/__init__.py:555
|
||||||
msgid "English (GB)"
|
msgid "English (GB)"
|
||||||
msgstr "Tiếng Anh (GB)"
|
msgstr "Tiếng Anh (GB)"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:567
|
#: paperless/settings/__init__.py:556
|
||||||
msgid "Spanish"
|
msgid "Spanish"
|
||||||
msgstr "Tiếng Tây Ban Nha"
|
msgstr "Tiếng Tây Ban Nha"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:568
|
#: paperless/settings/__init__.py:557
|
||||||
msgid "Persian"
|
msgid "Persian"
|
||||||
msgstr "Tiếng Ba Tư"
|
msgstr "Tiếng Ba Tư"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:569
|
#: paperless/settings/__init__.py:558
|
||||||
msgid "Finnish"
|
msgid "Finnish"
|
||||||
msgstr "Tiếng Phần Lan"
|
msgstr "Tiếng Phần Lan"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:570
|
#: paperless/settings/__init__.py:559
|
||||||
msgid "French"
|
msgid "French"
|
||||||
msgstr "Tiếng Pháp"
|
msgstr "Tiếng Pháp"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:571
|
#: paperless/settings/__init__.py:560
|
||||||
msgid "Hungarian"
|
msgid "Hungarian"
|
||||||
msgstr "Tiếng Hungary"
|
msgstr "Tiếng Hungary"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:572
|
#: paperless/settings/__init__.py:561
|
||||||
msgid "Indonesian"
|
msgid "Indonesian"
|
||||||
msgstr "Tiếng Indonesia"
|
msgstr "Tiếng Indonesia"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:573
|
#: paperless/settings/__init__.py:562
|
||||||
msgid "Italian"
|
msgid "Italian"
|
||||||
msgstr "Tiếng Ý"
|
msgstr "Tiếng Ý"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:574
|
#: paperless/settings/__init__.py:563
|
||||||
msgid "Japanese"
|
msgid "Japanese"
|
||||||
msgstr "Tiếng Nhật"
|
msgstr "Tiếng Nhật"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:575
|
#: paperless/settings/__init__.py:564
|
||||||
msgid "Korean"
|
msgid "Korean"
|
||||||
msgstr "Tiếng Hàn"
|
msgstr "Tiếng Hàn"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:576
|
#: paperless/settings/__init__.py:565
|
||||||
msgid "Luxembourgish"
|
msgid "Luxembourgish"
|
||||||
msgstr "Luxembourgish"
|
msgstr "Luxembourgish"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:577
|
#: paperless/settings/__init__.py:566
|
||||||
msgid "Norwegian"
|
msgid "Norwegian"
|
||||||
msgstr "Tiếng Na Uy"
|
msgstr "Tiếng Na Uy"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:578
|
#: paperless/settings/__init__.py:567
|
||||||
msgid "Dutch"
|
msgid "Dutch"
|
||||||
msgstr "Tiếng Hà Lan"
|
msgstr "Tiếng Hà Lan"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:579
|
#: paperless/settings/__init__.py:568
|
||||||
msgid "Polish"
|
msgid "Polish"
|
||||||
msgstr "Tiếng Ba Lan"
|
msgstr "Tiếng Ba Lan"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:580
|
#: paperless/settings/__init__.py:569
|
||||||
msgid "Portuguese (Brazil)"
|
msgid "Portuguese (Brazil)"
|
||||||
msgstr "Tiếng Bồ Đào Nha (Brazil)"
|
msgstr "Tiếng Bồ Đào Nha (Brazil)"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:581
|
#: paperless/settings/__init__.py:570
|
||||||
msgid "Portuguese"
|
msgid "Portuguese"
|
||||||
msgstr "Tiếng Bồ Đào Nha"
|
msgstr "Tiếng Bồ Đào Nha"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:582
|
#: paperless/settings/__init__.py:571
|
||||||
msgid "Romanian"
|
msgid "Romanian"
|
||||||
msgstr "Tiếng Romania"
|
msgstr "Tiếng Romania"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:583
|
#: paperless/settings/__init__.py:572
|
||||||
msgid "Russian"
|
msgid "Russian"
|
||||||
msgstr "Tiếng Nga"
|
msgstr "Tiếng Nga"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:584
|
#: paperless/settings/__init__.py:573
|
||||||
msgid "Slovak"
|
msgid "Slovak"
|
||||||
msgstr "Tiếng Slovakia"
|
msgstr "Tiếng Slovakia"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:585
|
#: paperless/settings/__init__.py:574
|
||||||
msgid "Slovenian"
|
msgid "Slovenian"
|
||||||
msgstr "Tiếng Slovenia"
|
msgstr "Tiếng Slovenia"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:586
|
#: paperless/settings/__init__.py:575
|
||||||
msgid "Serbian"
|
msgid "Serbian"
|
||||||
msgstr "Tiếng Serbia"
|
msgstr "Tiếng Serbia"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:587
|
#: paperless/settings/__init__.py:576
|
||||||
msgid "Swedish"
|
msgid "Swedish"
|
||||||
msgstr "Tiếng Thụy Điển"
|
msgstr "Tiếng Thụy Điển"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:588
|
#: paperless/settings/__init__.py:577
|
||||||
msgid "Turkish"
|
msgid "Turkish"
|
||||||
msgstr "Thổ Nhĩ Kỳ"
|
msgstr "Thổ Nhĩ Kỳ"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:589
|
#: paperless/settings/__init__.py:578
|
||||||
msgid "Ukrainian"
|
msgid "Ukrainian"
|
||||||
msgstr "Ukraine"
|
msgstr "Ukraine"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:590
|
#: paperless/settings/__init__.py:579
|
||||||
msgid "Vietnamese"
|
msgid "Vietnamese"
|
||||||
msgstr "Tiếng Việt"
|
msgstr "Tiếng Việt"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:591
|
#: paperless/settings/__init__.py:580
|
||||||
msgid "Chinese Simplified"
|
msgid "Chinese Simplified"
|
||||||
msgstr "Tiếng Trung Giản thể"
|
msgstr "Tiếng Trung Giản thể"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:592
|
#: paperless/settings/__init__.py:581
|
||||||
msgid "Chinese Traditional"
|
msgid "Chinese Traditional"
|
||||||
msgstr "Tiếng Trung (Phồn thể)"
|
msgstr "Tiếng Trung (Phồn thể)"
|
||||||
|
|
||||||
|
|||||||
@@ -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-25 07:12+0000\n"
|
"POT-Creation-Date: 2026-07-23 19:21+0000\n"
|
||||||
"PO-Revision-Date: 2026-07-25 07:14\n"
|
"PO-Revision-Date: 2026-07-23 19:23\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"
|
||||||
@@ -1920,151 +1920,151 @@ msgstr "设置 LLM 超时时间(秒)"
|
|||||||
msgid "paperless application settings"
|
msgid "paperless application settings"
|
||||||
msgstr "paperless 应用设置"
|
msgstr "paperless 应用设置"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:556
|
#: paperless/settings/__init__.py:545
|
||||||
msgid "English (US)"
|
msgid "English (US)"
|
||||||
msgstr "英语(美国)"
|
msgstr "英语(美国)"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:557
|
#: paperless/settings/__init__.py:546
|
||||||
msgid "Arabic"
|
msgid "Arabic"
|
||||||
msgstr "阿拉伯语"
|
msgstr "阿拉伯语"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:558
|
#: paperless/settings/__init__.py:547
|
||||||
msgid "Afrikaans"
|
msgid "Afrikaans"
|
||||||
msgstr "Afrikaans 荷兰语"
|
msgstr "Afrikaans 荷兰语"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:559
|
#: paperless/settings/__init__.py:548
|
||||||
msgid "Belarusian"
|
msgid "Belarusian"
|
||||||
msgstr "白俄罗斯语"
|
msgstr "白俄罗斯语"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:560
|
#: paperless/settings/__init__.py:549
|
||||||
msgid "Bulgarian"
|
msgid "Bulgarian"
|
||||||
msgstr "保加利亚语"
|
msgstr "保加利亚语"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:561
|
#: paperless/settings/__init__.py:550
|
||||||
msgid "Catalan"
|
msgid "Catalan"
|
||||||
msgstr "Catalan 加泰罗尼亚语"
|
msgstr "Catalan 加泰罗尼亚语"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:562
|
#: paperless/settings/__init__.py:551
|
||||||
msgid "Czech"
|
msgid "Czech"
|
||||||
msgstr "捷克语"
|
msgstr "捷克语"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:563
|
#: paperless/settings/__init__.py:552
|
||||||
msgid "Danish"
|
msgid "Danish"
|
||||||
msgstr "丹麦语"
|
msgstr "丹麦语"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:564
|
#: paperless/settings/__init__.py:553
|
||||||
msgid "German"
|
msgid "German"
|
||||||
msgstr "德语"
|
msgstr "德语"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:565
|
#: paperless/settings/__init__.py:554
|
||||||
msgid "Greek"
|
msgid "Greek"
|
||||||
msgstr "Greek 希腊语"
|
msgstr "Greek 希腊语"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:566
|
#: paperless/settings/__init__.py:555
|
||||||
msgid "English (GB)"
|
msgid "English (GB)"
|
||||||
msgstr "英语(英国)"
|
msgstr "英语(英国)"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:567
|
#: paperless/settings/__init__.py:556
|
||||||
msgid "Spanish"
|
msgid "Spanish"
|
||||||
msgstr "西班牙语"
|
msgstr "西班牙语"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:568
|
#: paperless/settings/__init__.py:557
|
||||||
msgid "Persian"
|
msgid "Persian"
|
||||||
msgstr "波斯文"
|
msgstr "波斯文"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:569
|
#: paperless/settings/__init__.py:558
|
||||||
msgid "Finnish"
|
msgid "Finnish"
|
||||||
msgstr "已完成"
|
msgstr "已完成"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:570
|
#: paperless/settings/__init__.py:559
|
||||||
msgid "French"
|
msgid "French"
|
||||||
msgstr "法语"
|
msgstr "法语"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:571
|
#: paperless/settings/__init__.py:560
|
||||||
msgid "Hungarian"
|
msgid "Hungarian"
|
||||||
msgstr "匈牙利语"
|
msgstr "匈牙利语"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:572
|
#: paperless/settings/__init__.py:561
|
||||||
msgid "Indonesian"
|
msgid "Indonesian"
|
||||||
msgstr "印度尼西亚语"
|
msgstr "印度尼西亚语"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:573
|
#: paperless/settings/__init__.py:562
|
||||||
msgid "Italian"
|
msgid "Italian"
|
||||||
msgstr "意大利语"
|
msgstr "意大利语"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:574
|
#: paperless/settings/__init__.py:563
|
||||||
msgid "Japanese"
|
msgid "Japanese"
|
||||||
msgstr "日语"
|
msgstr "日语"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:575
|
#: paperless/settings/__init__.py:564
|
||||||
msgid "Korean"
|
msgid "Korean"
|
||||||
msgstr "韩语"
|
msgstr "韩语"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:576
|
#: paperless/settings/__init__.py:565
|
||||||
msgid "Luxembourgish"
|
msgid "Luxembourgish"
|
||||||
msgstr "卢森堡语"
|
msgstr "卢森堡语"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:577
|
#: paperless/settings/__init__.py:566
|
||||||
msgid "Norwegian"
|
msgid "Norwegian"
|
||||||
msgstr "Norwegian 挪威语"
|
msgstr "Norwegian 挪威语"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:578
|
#: paperless/settings/__init__.py:567
|
||||||
msgid "Dutch"
|
msgid "Dutch"
|
||||||
msgstr "荷兰语"
|
msgstr "荷兰语"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:579
|
#: paperless/settings/__init__.py:568
|
||||||
msgid "Polish"
|
msgid "Polish"
|
||||||
msgstr "波兰语"
|
msgstr "波兰语"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:580
|
#: paperless/settings/__init__.py:569
|
||||||
msgid "Portuguese (Brazil)"
|
msgid "Portuguese (Brazil)"
|
||||||
msgstr "葡萄牙语 (巴西)"
|
msgstr "葡萄牙语 (巴西)"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:581
|
#: paperless/settings/__init__.py:570
|
||||||
msgid "Portuguese"
|
msgid "Portuguese"
|
||||||
msgstr "葡萄牙语"
|
msgstr "葡萄牙语"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:582
|
#: paperless/settings/__init__.py:571
|
||||||
msgid "Romanian"
|
msgid "Romanian"
|
||||||
msgstr "罗马尼亚语"
|
msgstr "罗马尼亚语"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:583
|
#: paperless/settings/__init__.py:572
|
||||||
msgid "Russian"
|
msgid "Russian"
|
||||||
msgstr "俄语"
|
msgstr "俄语"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:584
|
#: paperless/settings/__init__.py:573
|
||||||
msgid "Slovak"
|
msgid "Slovak"
|
||||||
msgstr "斯洛伐克语"
|
msgstr "斯洛伐克语"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:585
|
#: paperless/settings/__init__.py:574
|
||||||
msgid "Slovenian"
|
msgid "Slovenian"
|
||||||
msgstr "斯洛语尼亚语"
|
msgstr "斯洛语尼亚语"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:586
|
#: paperless/settings/__init__.py:575
|
||||||
msgid "Serbian"
|
msgid "Serbian"
|
||||||
msgstr "塞尔维亚语"
|
msgstr "塞尔维亚语"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:587
|
#: paperless/settings/__init__.py:576
|
||||||
msgid "Swedish"
|
msgid "Swedish"
|
||||||
msgstr "瑞典语"
|
msgstr "瑞典语"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:588
|
#: paperless/settings/__init__.py:577
|
||||||
msgid "Turkish"
|
msgid "Turkish"
|
||||||
msgstr "土耳其语"
|
msgstr "土耳其语"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:589
|
#: paperless/settings/__init__.py:578
|
||||||
msgid "Ukrainian"
|
msgid "Ukrainian"
|
||||||
msgstr "乌克兰语"
|
msgstr "乌克兰语"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:590
|
#: paperless/settings/__init__.py:579
|
||||||
msgid "Vietnamese"
|
msgid "Vietnamese"
|
||||||
msgstr "越南语"
|
msgstr "越南语"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:591
|
#: paperless/settings/__init__.py:580
|
||||||
msgid "Chinese Simplified"
|
msgid "Chinese Simplified"
|
||||||
msgstr "简体中文"
|
msgstr "简体中文"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:592
|
#: paperless/settings/__init__.py:581
|
||||||
msgid "Chinese Traditional"
|
msgid "Chinese Traditional"
|
||||||
msgstr "繁体中文"
|
msgstr "繁体中文"
|
||||||
|
|
||||||
|
|||||||
@@ -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-25 07:12+0000\n"
|
"POT-Creation-Date: 2026-07-23 19:21+0000\n"
|
||||||
"PO-Revision-Date: 2026-07-25 07:14\n"
|
"PO-Revision-Date: 2026-07-23 19:23\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"
|
||||||
@@ -1920,151 +1920,151 @@ msgstr ""
|
|||||||
msgid "paperless application settings"
|
msgid "paperless application settings"
|
||||||
msgstr "Paperless 應用程式設定"
|
msgstr "Paperless 應用程式設定"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:556
|
#: paperless/settings/__init__.py:545
|
||||||
msgid "English (US)"
|
msgid "English (US)"
|
||||||
msgstr "英文(美國)"
|
msgstr "英文(美國)"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:557
|
#: paperless/settings/__init__.py:546
|
||||||
msgid "Arabic"
|
msgid "Arabic"
|
||||||
msgstr "阿拉伯文"
|
msgstr "阿拉伯文"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:558
|
#: paperless/settings/__init__.py:547
|
||||||
msgid "Afrikaans"
|
msgid "Afrikaans"
|
||||||
msgstr "南非荷蘭文"
|
msgstr "南非荷蘭文"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:559
|
#: paperless/settings/__init__.py:548
|
||||||
msgid "Belarusian"
|
msgid "Belarusian"
|
||||||
msgstr "白俄羅斯文"
|
msgstr "白俄羅斯文"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:560
|
#: paperless/settings/__init__.py:549
|
||||||
msgid "Bulgarian"
|
msgid "Bulgarian"
|
||||||
msgstr "保加利亞文"
|
msgstr "保加利亞文"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:561
|
#: paperless/settings/__init__.py:550
|
||||||
msgid "Catalan"
|
msgid "Catalan"
|
||||||
msgstr "加泰羅尼亞文"
|
msgstr "加泰羅尼亞文"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:562
|
#: paperless/settings/__init__.py:551
|
||||||
msgid "Czech"
|
msgid "Czech"
|
||||||
msgstr "捷克文"
|
msgstr "捷克文"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:563
|
#: paperless/settings/__init__.py:552
|
||||||
msgid "Danish"
|
msgid "Danish"
|
||||||
msgstr "丹麥文"
|
msgstr "丹麥文"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:564
|
#: paperless/settings/__init__.py:553
|
||||||
msgid "German"
|
msgid "German"
|
||||||
msgstr "德文"
|
msgstr "德文"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:565
|
#: paperless/settings/__init__.py:554
|
||||||
msgid "Greek"
|
msgid "Greek"
|
||||||
msgstr "希臘文"
|
msgstr "希臘文"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:566
|
#: paperless/settings/__init__.py:555
|
||||||
msgid "English (GB)"
|
msgid "English (GB)"
|
||||||
msgstr "英文(英國)"
|
msgstr "英文(英國)"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:567
|
#: paperless/settings/__init__.py:556
|
||||||
msgid "Spanish"
|
msgid "Spanish"
|
||||||
msgstr "西班牙文"
|
msgstr "西班牙文"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:568
|
#: paperless/settings/__init__.py:557
|
||||||
msgid "Persian"
|
msgid "Persian"
|
||||||
msgstr "波斯文"
|
msgstr "波斯文"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:569
|
#: paperless/settings/__init__.py:558
|
||||||
msgid "Finnish"
|
msgid "Finnish"
|
||||||
msgstr "芬蘭文"
|
msgstr "芬蘭文"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:570
|
#: paperless/settings/__init__.py:559
|
||||||
msgid "French"
|
msgid "French"
|
||||||
msgstr "法文"
|
msgstr "法文"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:571
|
#: paperless/settings/__init__.py:560
|
||||||
msgid "Hungarian"
|
msgid "Hungarian"
|
||||||
msgstr "匈牙利文"
|
msgstr "匈牙利文"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:572
|
#: paperless/settings/__init__.py:561
|
||||||
msgid "Indonesian"
|
msgid "Indonesian"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:573
|
#: paperless/settings/__init__.py:562
|
||||||
msgid "Italian"
|
msgid "Italian"
|
||||||
msgstr "義大利文"
|
msgstr "義大利文"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:574
|
#: paperless/settings/__init__.py:563
|
||||||
msgid "Japanese"
|
msgid "Japanese"
|
||||||
msgstr "日文"
|
msgstr "日文"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:575
|
#: paperless/settings/__init__.py:564
|
||||||
msgid "Korean"
|
msgid "Korean"
|
||||||
msgstr "韓文"
|
msgstr "韓文"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:576
|
#: paperless/settings/__init__.py:565
|
||||||
msgid "Luxembourgish"
|
msgid "Luxembourgish"
|
||||||
msgstr "盧森堡文"
|
msgstr "盧森堡文"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:577
|
#: paperless/settings/__init__.py:566
|
||||||
msgid "Norwegian"
|
msgid "Norwegian"
|
||||||
msgstr "挪威文"
|
msgstr "挪威文"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:578
|
#: paperless/settings/__init__.py:567
|
||||||
msgid "Dutch"
|
msgid "Dutch"
|
||||||
msgstr "荷蘭文"
|
msgstr "荷蘭文"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:579
|
#: paperless/settings/__init__.py:568
|
||||||
msgid "Polish"
|
msgid "Polish"
|
||||||
msgstr "波蘭文"
|
msgstr "波蘭文"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:580
|
#: paperless/settings/__init__.py:569
|
||||||
msgid "Portuguese (Brazil)"
|
msgid "Portuguese (Brazil)"
|
||||||
msgstr "葡萄牙文(巴西)"
|
msgstr "葡萄牙文(巴西)"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:581
|
#: paperless/settings/__init__.py:570
|
||||||
msgid "Portuguese"
|
msgid "Portuguese"
|
||||||
msgstr "葡萄牙文"
|
msgstr "葡萄牙文"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:582
|
#: paperless/settings/__init__.py:571
|
||||||
msgid "Romanian"
|
msgid "Romanian"
|
||||||
msgstr "羅馬尼亞文"
|
msgstr "羅馬尼亞文"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:583
|
#: paperless/settings/__init__.py:572
|
||||||
msgid "Russian"
|
msgid "Russian"
|
||||||
msgstr "俄文"
|
msgstr "俄文"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:584
|
#: paperless/settings/__init__.py:573
|
||||||
msgid "Slovak"
|
msgid "Slovak"
|
||||||
msgstr "斯洛伐克文"
|
msgstr "斯洛伐克文"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:585
|
#: paperless/settings/__init__.py:574
|
||||||
msgid "Slovenian"
|
msgid "Slovenian"
|
||||||
msgstr "斯洛維尼亞文"
|
msgstr "斯洛維尼亞文"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:586
|
#: paperless/settings/__init__.py:575
|
||||||
msgid "Serbian"
|
msgid "Serbian"
|
||||||
msgstr "塞爾維亞文"
|
msgstr "塞爾維亞文"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:587
|
#: paperless/settings/__init__.py:576
|
||||||
msgid "Swedish"
|
msgid "Swedish"
|
||||||
msgstr "瑞典文"
|
msgstr "瑞典文"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:588
|
#: paperless/settings/__init__.py:577
|
||||||
msgid "Turkish"
|
msgid "Turkish"
|
||||||
msgstr "土耳其文"
|
msgstr "土耳其文"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:589
|
#: paperless/settings/__init__.py:578
|
||||||
msgid "Ukrainian"
|
msgid "Ukrainian"
|
||||||
msgstr "烏克蘭文"
|
msgstr "烏克蘭文"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:590
|
#: paperless/settings/__init__.py:579
|
||||||
msgid "Vietnamese"
|
msgid "Vietnamese"
|
||||||
msgstr "越南文"
|
msgstr "越南文"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:591
|
#: paperless/settings/__init__.py:580
|
||||||
msgid "Chinese Simplified"
|
msgid "Chinese Simplified"
|
||||||
msgstr "簡體中文"
|
msgstr "簡體中文"
|
||||||
|
|
||||||
#: paperless/settings/__init__.py:592
|
#: paperless/settings/__init__.py:581
|
||||||
msgid "Chinese Traditional"
|
msgid "Chinese Traditional"
|
||||||
msgstr "繁體中文"
|
msgstr "繁體中文"
|
||||||
|
|
||||||
|
|||||||
@@ -9,11 +9,11 @@ from django.core.asgi import get_asgi_application
|
|||||||
os.environ.setdefault("DJANGO_SETTINGS_MODULE", "paperless.settings")
|
os.environ.setdefault("DJANGO_SETTINGS_MODULE", "paperless.settings")
|
||||||
django_asgi_app = get_asgi_application()
|
django_asgi_app = get_asgi_application()
|
||||||
|
|
||||||
from channels.auth import AuthMiddlewareStack # noqa: E402
|
from channels.auth import AuthMiddlewareStack
|
||||||
from channels.routing import ProtocolTypeRouter # noqa: E402
|
from channels.routing import ProtocolTypeRouter
|
||||||
from channels.routing import URLRouter # noqa: E402
|
from channels.routing import URLRouter
|
||||||
|
|
||||||
from paperless.urls import websocket_urlpatterns # noqa: E402
|
from paperless.urls import websocket_urlpatterns
|
||||||
|
|
||||||
application = ProtocolTypeRouter(
|
application = ProtocolTypeRouter(
|
||||||
{
|
{
|
||||||
@@ -22,9 +22,9 @@ application = ProtocolTypeRouter(
|
|||||||
},
|
},
|
||||||
)
|
)
|
||||||
|
|
||||||
import logging # noqa: E402
|
import logging
|
||||||
|
|
||||||
from paperless.version import __full_version_str__ # noqa: E402
|
from paperless.version import __full_version_str__
|
||||||
|
|
||||||
logger = logging.getLogger("paperless.asgi")
|
logger = logging.getLogger("paperless.asgi")
|
||||||
logger.info(f"[init] Paperless-ngx version: v{__full_version_str__}")
|
logger.info(f"[init] Paperless-ngx version: v{__full_version_str__}")
|
||||||
|
|||||||
@@ -17,7 +17,7 @@ class AutoLoginMiddleware(MiddlewareMixin):
|
|||||||
def process_request(self, request: HttpRequest) -> None:
|
def process_request(self, request: HttpRequest) -> None:
|
||||||
# Dont use auto-login with token request
|
# Dont use auto-login with token request
|
||||||
if request.path.startswith("/api/token/") and request.method == "POST":
|
if request.path.startswith("/api/token/") and request.method == "POST":
|
||||||
return None
|
return
|
||||||
try:
|
try:
|
||||||
request.user = User.objects.get(username=settings.AUTO_LOGIN_USERNAME)
|
request.user = User.objects.get(username=settings.AUTO_LOGIN_USERNAME)
|
||||||
auth.login(
|
auth.login(
|
||||||
|
|||||||
+16
-14
@@ -84,10 +84,11 @@ def binaries_check(app_configs: Any, **kwargs: Any) -> list[Error]:
|
|||||||
|
|
||||||
binaries = (settings.CONVERT_BINARY, "tesseract", "gs")
|
binaries = (settings.CONVERT_BINARY, "tesseract", "gs")
|
||||||
|
|
||||||
check_messages = []
|
check_messages = [
|
||||||
for binary in binaries:
|
Warning(error.format(binary), hint)
|
||||||
if shutil.which(binary) is None:
|
for binary in binaries
|
||||||
check_messages.append(Warning(error.format(binary), hint))
|
if shutil.which(binary) is None
|
||||||
|
]
|
||||||
|
|
||||||
return check_messages
|
return check_messages
|
||||||
|
|
||||||
@@ -241,7 +242,7 @@ def check_v3_minimum_upgrade_version(
|
|||||||
return []
|
return []
|
||||||
|
|
||||||
logger = logging.getLogger(__name__)
|
logger = logging.getLogger(__name__)
|
||||||
last_applied = sorted(applied)[-1] if applied else "(none)"
|
last_applied = max(applied) if applied else "(none)"
|
||||||
logger.error(
|
logger.error(
|
||||||
"V3 upgrade check failed: last applied documents migration is %r. "
|
"V3 upgrade check failed: last applied documents migration is %r. "
|
||||||
"Expected '1075_workflowaction_order' (v2.20.15). "
|
"Expected '1075_workflowaction_order' (v2.20.15). "
|
||||||
@@ -355,6 +356,7 @@ def get_tesseract_langs():
|
|||||||
proc = subprocess.run(
|
proc = subprocess.run(
|
||||||
[shutil.which("tesseract"), "--list-langs"],
|
[shutil.which("tesseract"), "--list-langs"],
|
||||||
capture_output=True,
|
capture_output=True,
|
||||||
|
check=False,
|
||||||
)
|
)
|
||||||
|
|
||||||
# Decode bytes to string, split on newlines, trim out the header
|
# Decode bytes to string, split on newlines, trim out the header
|
||||||
@@ -383,14 +385,14 @@ def check_default_language_available(app_configs: Any, **kwargs: Any) -> list[Er
|
|||||||
|
|
||||||
specified_langs = [x.strip() for x in settings.OCR_LANGUAGE.split("+")]
|
specified_langs = [x.strip() for x in settings.OCR_LANGUAGE.split("+")]
|
||||||
|
|
||||||
for lang in specified_langs:
|
errs.extend(
|
||||||
if lang not in installed_langs:
|
Error(
|
||||||
errs.append(
|
f"The selected ocr language {lang} is "
|
||||||
Error(
|
f"not installed. Paperless cannot OCR your documents "
|
||||||
f"The selected ocr language {lang} is "
|
f"without it. Please fix PAPERLESS_OCR_LANGUAGE.",
|
||||||
f"not installed. Paperless cannot OCR your documents "
|
)
|
||||||
f"without it. Please fix PAPERLESS_OCR_LANGUAGE.",
|
for lang in specified_langs
|
||||||
),
|
if lang not in installed_langs
|
||||||
)
|
)
|
||||||
|
|
||||||
return errs
|
return errs
|
||||||
|
|||||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user