diff --git a/.env b/.env index 46f557886..0bd5be6ff 100644 --- a/.env +++ b/.env @@ -1,2 +1 @@ COMPOSE_PROJECT_NAME=paperless -export PROMPT="(pipenv-projectname)$P$G" diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 8fe34d40a..ad19726cc 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -643,7 +643,7 @@ jobs: git push origin ${{ needs.publish-release.outputs.version }}-changelog - name: Create Pull Request - uses: actions/github-script@v6 + uses: actions/github-script@v7 with: script: | const { repo, owner } = context.repo; diff --git a/.github/workflows/cleanup-tags.yml b/.github/workflows/cleanup-tags.yml index 63eb5bf2c..5d3d0604c 100644 --- a/.github/workflows/cleanup-tags.yml +++ b/.github/workflows/cleanup-tags.yml @@ -19,9 +19,13 @@ concurrency: jobs: cleanup-images: - name: Cleanup Image Tags for paperless-ngx + name: Cleanup Image Tags for ${{ matrix.primary-name }} if: github.repository_owner == 'paperless-ngx' runs-on: ubuntu-22.04 + strategy: + fail-fast: false + matrix: + primary-name: ["paperless-ngx", "paperless-ngx/builder/cache/app"] env: # Requires a personal access token with the OAuth scope delete:packages TOKEN: ${{ secrets.GHA_CONTAINER_DELETE_TOKEN }} @@ -29,12 +33,12 @@ jobs: - name: Clean temporary images if: "${{ env.TOKEN != '' }}" - uses: stumpylog/image-cleaner-action/ephemeral@v0.3.0 + uses: stumpylog/image-cleaner-action/ephemeral@v0.4.0 with: token: "${{ env.TOKEN }}" owner: "${{ github.repository_owner }}" is_org: "true" - package_name: "paperless-ngx" + package_name: "${{ matrix.primary-name }}" scheme: "branch" repo_name: "paperless-ngx" match_regex: "feature-" @@ -49,18 +53,7 @@ jobs: strategy: fail-fast: false matrix: - include: - - primary-name: "paperless-ngx" - - primary-name: "paperless-ngx/builder/cache/app" - # TODO: Remove the above and replace with the below - # - primary-name: "builder/qpdf" - # - primary-name: "builder/cache/qpdf" - # - primary-name: "builder/pikepdf" - # - primary-name: "builder/cache/pikepdf" - # - primary-name: "builder/jbig2enc" - # - primary-name: "builder/cache/jbig2enc" - # - primary-name: "builder/psycopg2" - # - primary-name: "builder/cache/psycopg2" + primary-name: ["paperless-ngx", "paperless-ngx/builder/cache/app"] env: # Requires a personal access token with the OAuth scope delete:packages TOKEN: ${{ secrets.GHA_CONTAINER_DELETE_TOKEN }} @@ -68,7 +61,7 @@ jobs: - name: Clean untagged images if: "${{ env.TOKEN != '' }}" - uses: stumpylog/image-cleaner-action/untagged@v0.3.0 + uses: stumpylog/image-cleaner-action/untagged@v0.4.0 with: token: "${{ env.TOKEN }}" owner: "${{ github.repository_owner }}" diff --git a/.github/workflows/crowdin.yml b/.github/workflows/crowdin.yml new file mode 100644 index 000000000..11dc0b36a --- /dev/null +++ b/.github/workflows/crowdin.yml @@ -0,0 +1,33 @@ +name: Crowdin Action + +on: + workflow_dispatch: + schedule: + - cron: '2 */12 * * *' + push: + paths: [ + 'src/locale/**', + 'src-ui/src/locale/**' + ] + branches: [ dev ] + +jobs: + synchronize-with-crowdin: + name: Crowdin Sync + runs-on: ubuntu-latest + + steps: + - name: Checkout + uses: actions/checkout@v4 + - name: crowdin action + uses: crowdin/github-action@v1 + with: + upload_translations: false + download_translations: true + crowdin_branch_name: 'dev' + localization_branch_name: l10n_dev + pull_request_labels: 'skip-changelog, translation' + env: + GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} + CROWDIN_PROJECT_ID: ${{ secrets.CROWDIN_PROJECT_ID }} + CROWDIN_PERSONAL_TOKEN: ${{ secrets.CROWDIN_PERSONAL_TOKEN }} diff --git a/.github/workflows/project-actions.yml b/.github/workflows/project-actions.yml index 6fa849652..16ef05de1 100644 --- a/.github/workflows/project-actions.yml +++ b/.github/workflows/project-actions.yml @@ -1,10 +1,6 @@ name: Project Automations on: - issues: - types: - - opened - - reopened pull_request_target: #_target allows access to secrets types: - opened @@ -16,25 +12,7 @@ on: permissions: contents: read -env: - todo: Todo - done: Done - in_progress: In Progress - jobs: - issue_opened_or_reopened: - name: issue_opened_or_reopened - runs-on: ubuntu-22.04 - if: github.event_name == 'issues' && (github.event.action == 'opened' || github.event.action == 'reopened') - steps: - - name: Add issue to project and set status to ${{ env.todo }} - uses: leonsteinhaeuser/project-beta-automations@v2.2.1 - with: - gh_token: ${{ secrets.GH_TOKEN }} - organization: paperless-ngx - project_id: 2 - resource_node_id: ${{ github.event.issue.node_id }} - status_value: ${{ env.todo }} # Target status pr_opened_or_reopened: name: pr_opened_or_reopened runs-on: ubuntu-22.04 @@ -43,14 +21,6 @@ jobs: pull-requests: write if: github.event_name == 'pull_request_target' && (github.event.action == 'opened' || github.event.action == 'reopened') && github.event.pull_request.user.login != 'dependabot' steps: - - name: Add PR to project and set status to "Needs Review" - uses: leonsteinhaeuser/project-beta-automations@v2.2.1 - with: - gh_token: ${{ secrets.GH_TOKEN }} - organization: paperless-ngx - project_id: 2 - resource_node_id: ${{ github.event.pull_request.node_id }} - status_value: "Needs Review" # Target status - name: Label PR with release-drafter uses: release-drafter/release-drafter@v5 env: diff --git a/Pipfile.lock b/Pipfile.lock index c0afbeea7..25979d92b 100644 --- a/Pipfile.lock +++ b/Pipfile.lock @@ -1,7 +1,7 @@ { "_meta": { "hash": { - "sha256": "d7ef8db734997cda7c11971f2ddb66bf1918f4232b0956a9bf604c41763ce461" + "sha256": "b395058a24154f74cb1f2d685d51de3f1028ecb48389fac9971209e258a15543" }, "pipfile-spec": 6, "requires": {}, @@ -24,11 +24,11 @@ }, "anyio": { "hashes": [ - "sha256:cfdb2b588b9fc25ede96d8db56ed50848b0b649dca3dd1df0b11f683bb9e0b5f", - "sha256:f7ed51751b2c2add651e5747c891b47e26d2a21be5d32d9311dfe9692f3e5d7a" + "sha256:56a415fbc462291813a94528a779597226619c8e78af7de0507333f700011e5f", + "sha256:5a0bec7085176715be77df87fc66d6c9d70626bd752fcc85f57cdbee5b3760da" ], "markers": "python_version >= '3.8'", - "version": "==4.0.0" + "version": "==4.1.0" }, "asgiref": { "hashes": [ @@ -164,11 +164,11 @@ }, "certifi": { "hashes": [ - "sha256:539cc1d13202e33ca466e88b2807e29f4c13049d6d87031a3c110744495cb082", - "sha256:92d6037539857d8206b8f6ae472e8b77db8058fec5937a1ef3f54304089edbb9" + "sha256:9b469f3a900bf28dc19b8cfbf8019bf47f7fdd1a65a1d4ffb98fc14166beb4d1", + "sha256:e036ab49d5b79556f99cfc2d9320b34cfbe5be05c5871b51de9329f0603b0474" ], "markers": "python_version >= '3.6'", - "version": "==2023.7.22" + "version": "==2023.11.17" }, "cffi": { "hashes": [ @@ -540,11 +540,11 @@ }, "exceptiongroup": { "hashes": [ - "sha256:097acd85d473d75af5bb98e41b61ff7fe35efe6675e4f9370ec6ec5126d160e9", - "sha256:343280667a4585d195ca1cf9cef84a4e178c4b6cf2274caef9859782b567d5e3" + "sha256:4bfd3996ac73b41e9b9628b04e079f193850720ea5945fc96a08633c66912f14", + "sha256:91f5c769735f051a4290d52edd0858999b57e5876e9f85937691bd4c9fa3ed68" ], "markers": "python_version < '3.11'", - "version": "==1.1.3" + "version": "==1.2.0" }, "filelock": { "hashes": [ @@ -566,12 +566,12 @@ }, "gotenberg-client": { "hashes": [ - "sha256:4508ecb913ef2d553dd2ceb78e32cee001000ba08c910ba1f9ace38350d1589e", - "sha256:7a3f8a02caee768391373b3610c6ec25a853cccf391ed6b5d5a1292c3ed15e7e" + "sha256:3026726d1a47f41e9d43f18c95e530ff64f506e2ec436f116a088da27c7430da", + "sha256:c2555f7401faa48213a7cbe29c5e4a68316a003a6953753bc58d1e2b19873771" ], "index": "pypi", "markers": "python_version >= '3.8'", - "version": "==0.3.0" + "version": "==0.4.0" }, "gunicorn": { "hashes": [ @@ -753,11 +753,11 @@ "http2" ], "hashes": [ - "sha256:fec7d6cc5c27c578a391f7e87b9aa7d3d8fbcd034f6399f9f79b45bcc12a866a", - "sha256:ffd96d5cf901e63863d9f1b4b6807861dbea4d301613415d9e6e57ead15fc5d0" + "sha256:8b8fcaa0c8ea7b05edd69a094e63a2094c4efcb48129fb757361bc423c0ad9e8", + "sha256:a05d3d052d9b2dfce0e3896636467f8a5342fb2b902c819428e1ac65413ca118" ], "markers": "python_version >= '3.9'", - "version": "==0.25.1" + "version": "==0.25.2" }, "humanize": { "hashes": [ @@ -777,11 +777,11 @@ }, "idna": { "hashes": [ - "sha256:814f528e8dead7d329833b91c5faa87d60bf71824cd12a7530b5526063d02cb4", - "sha256:90b77e79eaa3eba6de819a0c442c0b4ceefc341a7a2ab77d7562bf49f425c5c2" + "sha256:9ecdbbd083b06798ae1e86adcbfe8ab1479cf864e4ee30fe4e46a003d12491ca", + "sha256:c05567e9c24a6b9faaa835c4821bad0590fbb9d5779e7caa6e1cc4978e7eb24f" ], "markers": "python_version >= '3.5'", - "version": "==3.4" + "version": "==3.6" }, "imap-tools": { "hashes": [ @@ -1849,7 +1849,7 @@ "sha256:8f92fc8806f9a6b641eaa5318da32b44d401efaac0f6678c9bc448ba3605faa0", "sha256:df8e4339e9cb77357558cbdbceca33c303714cf861d1eef15e1070055ae8b7ef" ], - "markers": "python_version < '3.11'", + "markers": "python_version < '3.10'", "version": "==4.8.0" }, "tzdata": { @@ -2300,11 +2300,11 @@ "develop": { "anyio": { "hashes": [ - "sha256:cfdb2b588b9fc25ede96d8db56ed50848b0b649dca3dd1df0b11f683bb9e0b5f", - "sha256:f7ed51751b2c2add651e5747c891b47e26d2a21be5d32d9311dfe9692f3e5d7a" + "sha256:56a415fbc462291813a94528a779597226619c8e78af7de0507333f700011e5f", + "sha256:5a0bec7085176715be77df87fc66d6c9d70626bd752fcc85f57cdbee5b3760da" ], "markers": "python_version >= '3.8'", - "version": "==4.0.0" + "version": "==4.1.0" }, "asgiref": { "hashes": [ @@ -2371,11 +2371,11 @@ }, "certifi": { "hashes": [ - "sha256:539cc1d13202e33ca466e88b2807e29f4c13049d6d87031a3c110744495cb082", - "sha256:92d6037539857d8206b8f6ae472e8b77db8058fec5937a1ef3f54304089edbb9" + "sha256:9b469f3a900bf28dc19b8cfbf8019bf47f7fdd1a65a1d4ffb98fc14166beb4d1", + "sha256:e036ab49d5b79556f99cfc2d9320b34cfbe5be05c5871b51de9329f0603b0474" ], "markers": "python_version >= '3.6'", - "version": "==2023.7.22" + "version": "==2023.11.17" }, "cffi": { "hashes": [ @@ -2671,11 +2671,11 @@ }, "exceptiongroup": { "hashes": [ - "sha256:097acd85d473d75af5bb98e41b61ff7fe35efe6675e4f9370ec6ec5126d160e9", - "sha256:343280667a4585d195ca1cf9cef84a4e178c4b6cf2274caef9859782b567d5e3" + "sha256:4bfd3996ac73b41e9b9628b04e079f193850720ea5945fc96a08633c66912f14", + "sha256:91f5c769735f051a4290d52edd0858999b57e5876e9f85937691bd4c9fa3ed68" ], "markers": "python_version < '3.11'", - "version": "==1.1.3" + "version": "==1.2.0" }, "execnet": { "hashes": [ @@ -2739,11 +2739,11 @@ "http2" ], "hashes": [ - "sha256:fec7d6cc5c27c578a391f7e87b9aa7d3d8fbcd034f6399f9f79b45bcc12a866a", - "sha256:ffd96d5cf901e63863d9f1b4b6807861dbea4d301613415d9e6e57ead15fc5d0" + "sha256:8b8fcaa0c8ea7b05edd69a094e63a2094c4efcb48129fb757361bc423c0ad9e8", + "sha256:a05d3d052d9b2dfce0e3896636467f8a5342fb2b902c819428e1ac65413ca118" ], - "markers": "python_version >= '3.9'", - "version": "==0.25.1" + "markers": "python_version >= '3.8'", + "version": "==0.25.2" }, "hyperlink": { "hashes": [ @@ -2762,11 +2762,11 @@ }, "idna": { "hashes": [ - "sha256:814f528e8dead7d329833b91c5faa87d60bf71824cd12a7530b5526063d02cb4", - "sha256:90b77e79eaa3eba6de819a0c442c0b4ceefc341a7a2ab77d7562bf49f425c5c2" + "sha256:9ecdbbd083b06798ae1e86adcbfe8ab1479cf864e4ee30fe4e46a003d12491ca", + "sha256:c05567e9c24a6b9faaa835c4821bad0590fbb9d5779e7caa6e1cc4978e7eb24f" ], "markers": "python_version >= '3.5'", - "version": "==3.4" + "version": "==3.6" }, "imagehash": { "hashes": [ @@ -2778,11 +2778,11 @@ }, "importlib-metadata": { "hashes": [ - "sha256:3ebb78df84a805d7698245025b975d9d67053cd94c79245ba4b3eb694abe68bb", - "sha256:dbace7892d8c0c4ac1ad096662232f831d4e64f4c4545bd53016a3e9d4654743" + "sha256:7fc841f8b8332803464e5dc1c63a2e59121f46ca186c0e2e182e80bf8c1319f7", + "sha256:d97503976bb81f40a193d41ee6570868479c69d5068651eb039c40d850c59d67" ], "markers": "python_version < '3.10'", - "version": "==6.8.0" + "version": "==7.0.0" }, "incremental": { "hashes": [ @@ -2907,20 +2907,20 @@ }, "mkdocs-material": { "hashes": [ - "sha256:8b20f6851bddeef37dced903893cd176cf13a21a482e97705a103c45f06ce9b9", - "sha256:f0c101453e8bc12b040e8b64ca39a405d950d8402609b1378cc2b98976e74b5f" + "sha256:a511d3ff48fa8718b033e7e37d17abd9cc1de0fdf0244a625ca2ae2387e2416d", + "sha256:dbc78a4fea97b74319a6aa9a2f0be575a6028be6958f813ba367188f7b8428f6" ], "index": "pypi", "markers": "python_version >= '3.8'", - "version": "==9.4.8" + "version": "==9.4.14" }, "mkdocs-material-extensions": { "hashes": [ - "sha256:0297cc48ba68a9fdd1ef3780a3b41b534b0d0df1d1181a44676fda5f464eeadc", - "sha256:f0446091503acb110a7cab9349cbc90eeac51b58d1caa92a704a81ca1e24ddbd" + "sha256:10c9511cea88f568257f960358a467d12b970e1f7b2c0e5fb2bb48cab1928443", + "sha256:adff8b62700b25cb77b53358dad940f3ef973dd6db797907c49e3c2ef3ab4e31" ], "markers": "python_version >= '3.8'", - "version": "==1.3" + "version": "==1.3.1" }, "mypy-extensions": { "hashes": [ @@ -3064,11 +3064,11 @@ }, "platformdirs": { "hashes": [ - "sha256:cf8ee52a3afdb965072dcc652433e0c7e3e40cf5ea1477cd4b3b1d2eb75495b3", - "sha256:e9d171d00af68be50e9202731309c4e658fd8bc76f55c11c7dd760d023bda68e" + "sha256:11c8f37bcca40db96d8144522d925583bdb7a31f7b0e37e3ed4318400a8e2380", + "sha256:906d548203468492d432bcb294d4bc2fff751bf84971fbb2c10918cc206ee420" ], - "markers": "python_version >= '3.7'", - "version": "==3.11.0" + "markers": "python_version >= '3.8'", + "version": "==4.1.0" }, "pluggy": { "hashes": [ @@ -3112,19 +3112,19 @@ }, "pygments": { "hashes": [ - "sha256:13fc09fa63bc8d8671a6d247e1eb303c4b343eaee81d861f3404db2935653692", - "sha256:1daff0494820c69bc8941e407aa20f577374ee88364ee10a98fdbe0aece96e29" + "sha256:b27c2826c47d0f3219f29554824c30c5e8945175d888647acd804ddd04af846c", + "sha256:da46cec9fd2de5be3a8a784f434e4c4ab670b4ff54d605c4c2717e9d49c4c367" ], "markers": "python_version >= '3.7'", - "version": "==2.16.1" + "version": "==2.17.2" }, "pymdown-extensions": { "hashes": [ - "sha256:bc46f11749ecd4d6b71cf62396104b4a200bad3498cb0f5dad1b8502fe461a35", - "sha256:cfc28d6a09d19448bcbf8eee3ce098c7d17ff99f7bd3069db4819af181212037" + "sha256:1b60f1e462adbec5a1ed79dac91f666c9c0d241fa294de1989f29d20096cfd0b", + "sha256:1f0ca8bb5beff091315f793ee17683bc1390731f6ac4c5eb01e27464b80fe879" ], "markers": "python_version >= '3.8'", - "version": "==10.4" + "version": "==10.5" }, "pyopenssl": { "hashes": [ @@ -3162,30 +3162,30 @@ }, "pytest-env": { "hashes": [ - "sha256:1efb8acce1f6431196150f3b30673443ff05a6fabff64539a9495cd2248adf9e", - "sha256:2b71b37c6810f28bec790a7b373c777af87352b3a359b3de0edb9d24df5cf8b3" + "sha256:aada77e6d09fcfb04540a6e462c58533c37df35fa853da78707b17ec04d17dfc", + "sha256:fcd7dc23bb71efd3d35632bde1bbe5ee8c8dc4489d6617fb010674880d96216b" ], "index": "pypi", "markers": "python_version >= '3.8'", - "version": "==1.1.1" + "version": "==1.1.3" }, "pytest-httpx": { "hashes": [ - "sha256:b489c5a7bb847551943eaee601bc35053b35dc4f5961c944305120f14a1d770a", - "sha256:ca372b94c569c0aca2f06240f6f78cc223dfbc3ab97b5700d4e14c9a73eab17a" + "sha256:24f6f53d507ab483bea8f89b975a1a111fb613ccab4d86e570be8991776e8bcc", + "sha256:a33c4e8df415cc1232b3664869b6a8b8061c4c223335aca0b237cefbc01ba0eb" ], "index": "pypi", "markers": "python_version >= '3.9'", - "version": "==0.26.0" + "version": "==0.27.0" }, "pytest-rerunfailures": { "hashes": [ - "sha256:784f462fa87fe9bdf781d0027d856b47a4bfe6c12af108f6bd887057a917b48e", - "sha256:9a1afd04e21b8177faf08a9bbbf44de7a0fe3fc29f8ddbe83b9684bd5f8f92a9" + "sha256:34919cb3fcb1f8e5d4b940aa75ccdea9661bade925091873b7c6fa5548333069", + "sha256:e132dbe420bc476f544b96e7036edd0a69707574209b6677263c950d19b09199" ], "index": "pypi", "markers": "python_version >= '3.7'", - "version": "==12.0" + "version": "==13.0" }, "pytest-sugar": { "hashes": [ @@ -3197,19 +3197,18 @@ }, "pytest-xdist": { "hashes": [ - "sha256:3a94a931dd9e268e0b871a877d09fe2efb6175c2c23d60d56a6001359002b832", - "sha256:e513118bf787677a427e025606f55e95937565e06dfaac8d87f55301e57ae607" + "sha256:cbb36f3d67e0c478baa57fa4edc8843887e0f6cfc42d677530a36d7472b32d8a", + "sha256:d075629c7e00b611df89f490a5063944bee7a4362a5ff11c7cc7824a03dfce24" ], "index": "pypi", "markers": "python_version >= '3.7'", - "version": "==3.4.0" + "version": "==3.5.0" }, "python-dateutil": { "hashes": [ "sha256:0123cacc1627ae19ddf3c27a5de5bd67ee4586fbdd6440d9748f8abb483d3e86", "sha256:961d03dc3453ebbc59dbdea9e4e11c5651520a876d0f4db161e8674aae935da9" ], - "index": "pypi", "markers": "python_version >= '2.7' and python_version not in '3.0, 3.1, 3.2, 3.3'", "version": "==2.8.2" }, @@ -3297,6 +3296,7 @@ "sha256:fd1592b3fdf65fff2ad0004b5e363300ef59ced41c2e6b3a99d4089fa8c5435d", "sha256:fd66fc5d0da6d9815ba2cebeb4205f95818ff4b79c3ebe268e75d961704af52f" ], + "markers": "python_version >= '3.6'", "version": "==6.0.1" }, "pyyaml-env-tag": { @@ -3411,27 +3411,27 @@ }, "ruff": { "hashes": [ - "sha256:171276c1df6c07fa0597fb946139ced1c2978f4f0b8254f201281729981f3c17", - "sha256:17ef33cd0bb7316ca65649fc748acc1406dfa4da96a3d0cde6d52f2e866c7b39", - "sha256:32d47fc69261c21a4c48916f16ca272bf2f273eb635d91c65d5cd548bf1f3d96", - "sha256:5cbec0ef2ae1748fb194f420fb03fb2c25c3258c86129af7172ff8f198f125ab", - "sha256:721f4b9d3b4161df8dc9f09aa8562e39d14e55a4dbaa451a8e55bdc9590e20f4", - "sha256:82bfcb9927e88c1ed50f49ac6c9728dab3ea451212693fe40d08d314663e412f", - "sha256:9b97fd6da44d6cceb188147b68db69a5741fbc736465b5cea3928fdac0bc1aeb", - "sha256:a00a7ec893f665ed60008c70fe9eeb58d210e6b4d83ec6654a9904871f982a2a", - "sha256:a4894dddb476597a0ba4473d72a23151b8b3b0b5f958f2cf4d3f1c572cdb7af7", - "sha256:a8c11206b47f283cbda399a654fd0178d7a389e631f19f51da15cbe631480c5b", - "sha256:aafb9d2b671ed934998e881e2c0f5845a4295e84e719359c71c39a5363cccc91", - "sha256:b2c205827b3f8c13b4a432e9585750b93fd907986fe1aec62b2a02cf4401eee6", - "sha256:bb408e3a2ad8f6881d0f2e7ad70cddb3ed9f200eb3517a91a245bbe27101d379", - "sha256:c21fe20ee7d76206d290a76271c1af7a5096bc4c73ab9383ed2ad35f852a0087", - "sha256:f20dc5e5905ddb407060ca27267c7174f532375c08076d1a953cf7bb016f5a24", - "sha256:f80c73bba6bc69e4fdc73b3991db0b546ce641bdcd5b07210b8ad6f64c79f1ab", - "sha256:fa29e67b3284b9a79b1a85ee66e293a94ac6b7bb068b307a8a373c3d343aa8ec" + "sha256:0683b7bfbb95e6df3c7c04fe9d78f631f8e8ba4868dfc932d43d690698057e2e", + "sha256:1ea109bdb23c2a4413f397ebd8ac32cb498bee234d4191ae1a310af760e5d287", + "sha256:276a89bcb149b3d8c1b11d91aa81898fe698900ed553a08129b38d9d6570e717", + "sha256:290ecab680dce94affebefe0bbca2322a6277e83d4f29234627e0f8f6b4fa9ce", + "sha256:416dfd0bd45d1a2baa3b1b07b1b9758e7d993c256d3e51dc6e03a5e7901c7d80", + "sha256:45b38c3f8788a65e6a2cab02e0f7adfa88872696839d9882c13b7e2f35d64c5f", + "sha256:4af95fd1d3b001fc41325064336db36e3d27d2004cdb6d21fd617d45a172dd96", + "sha256:69a4bed13bc1d5dabf3902522b5a2aadfebe28226c6269694283c3b0cecb45fd", + "sha256:6b05e3b123f93bb4146a761b7a7d57af8cb7384ccb2502d29d736eaade0db519", + "sha256:6c64cb67b2025b1ac6d58e5ffca8f7b3f7fd921f35e78198411237e4f0db8e73", + "sha256:7f80496854fdc65b6659c271d2c26e90d4d401e6a4a31908e7e334fab4645aac", + "sha256:8b0c2de9dd9daf5e07624c24add25c3a490dbf74b0e9bca4145c632457b3b42a", + "sha256:90c958fe950735041f1c80d21b42184f1072cc3975d05e736e8d66fc377119ea", + "sha256:9dcc6bb2f4df59cb5b4b40ff14be7d57012179d69c6565c1da0d1f013d29951b", + "sha256:de02ca331f2143195a712983a57137c5ec0f10acc4aa81f7c1f86519e52b92a1", + "sha256:df2bb4bb6bbe921f6b4f5b6fdd8d8468c940731cb9406f274ae8c5ed7a78c478", + "sha256:dffd699d07abf54833e5f6cc50b85a6ff043715da8788c4a79bcd4ab4734d306" ], "index": "pypi", "markers": "python_version >= '3.7'", - "version": "==0.1.5" + "version": "==0.1.7" }, "scipy": { "hashes": [ @@ -3584,7 +3584,6 @@ "sha256:d00e6be486affb5781468457b21a6cbe848c33ef43f9ea4a73b4882e5f188a44", "sha256:d429c2430c93b7903914e4db9a966c7f2b068dd2ebdd2fa9b9ce094c7d459f33" ], - "index": "pypi", "markers": "python_version >= '3.7'", "version": "==3.0.0" }, diff --git a/crowdin.yml b/crowdin.yml index 0c5fc8c98..0118d6b6e 100644 --- a/crowdin.yml +++ b/crowdin.yml @@ -1,8 +1,6 @@ -commit_message: '[ci skip]' -pull_request_labels: [ - "skip-changelog", - "translation" -] +project_id_env: CROWDIN_PROJECT_ID +api_token_env: CROWDIN_PERSONAL_TOKEN +preserve_hierarchy: true files: - source: /src/locale/en_US/LC_MESSAGES/django.po translation: /src/locale/%locale_with_underscore%/LC_MESSAGES/django.po diff --git a/docker/compose/docker-compose.ci-test.yml b/docker/compose/docker-compose.ci-test.yml index e9ff1d29e..7987b8798 100644 --- a/docker/compose/docker-compose.ci-test.yml +++ b/docker/compose/docker-compose.ci-test.yml @@ -6,7 +6,7 @@ version: "3.7" services: gotenberg: - image: docker.io/gotenberg/gotenberg:7.8 + image: docker.io/gotenberg/gotenberg:7.10 hostname: gotenberg container_name: gotenberg network_mode: host @@ -17,6 +17,8 @@ services: - "gotenberg" - "--chromium-disable-javascript=true" - "--chromium-allow-list=file:///tmp/.*" + - "--log-level=warn" + - "--log-format=text" tika: image: ghcr.io/paperless-ngx/tika:latest hostname: tika diff --git a/docker/compose/docker-compose.mariadb-tika.yml b/docker/compose/docker-compose.mariadb-tika.yml index 7513655d0..10d0e61a2 100644 --- a/docker/compose/docker-compose.mariadb-tika.yml +++ b/docker/compose/docker-compose.mariadb-tika.yml @@ -83,7 +83,7 @@ services: PAPERLESS_TIKA_ENDPOINT: http://tika:9998 gotenberg: - image: docker.io/gotenberg/gotenberg:7.8 + image: docker.io/gotenberg/gotenberg:7.10 restart: unless-stopped # The gotenberg chromium route is used to convert .eml files. We do not # want to allow external content like tracking pixels or even javascript. diff --git a/docker/compose/docker-compose.postgres-tika.yml b/docker/compose/docker-compose.postgres-tika.yml index d040b307c..5ec2595c1 100644 --- a/docker/compose/docker-compose.postgres-tika.yml +++ b/docker/compose/docker-compose.postgres-tika.yml @@ -77,7 +77,7 @@ services: PAPERLESS_TIKA_ENDPOINT: http://tika:9998 gotenberg: - image: docker.io/gotenberg/gotenberg:7.8 + image: docker.io/gotenberg/gotenberg:7.10 restart: unless-stopped # The gotenberg chromium route is used to convert .eml files. We do not diff --git a/docker/compose/docker-compose.sqlite-tika.yml b/docker/compose/docker-compose.sqlite-tika.yml index 37f619c17..ed3842224 100644 --- a/docker/compose/docker-compose.sqlite-tika.yml +++ b/docker/compose/docker-compose.sqlite-tika.yml @@ -65,7 +65,7 @@ services: PAPERLESS_TIKA_ENDPOINT: http://tika:9998 gotenberg: - image: docker.io/gotenberg/gotenberg:7.8 + image: docker.io/gotenberg/gotenberg:7.10 restart: unless-stopped # The gotenberg chromium route is used to convert .eml files. We do not diff --git a/docs/administration.md b/docs/administration.md index c5659a94c..808d6afaf 100644 --- a/docs/administration.md +++ b/docs/administration.md @@ -34,7 +34,7 @@ Options available to docker installations: Paperless uses 4 volumes: - `paperless_media`: This is where your documents are stored. - - `paperless_data`: This is where auxillary data is stored. This + - `paperless_data`: This is where auxiliary data is stored. This folder also contains the SQLite database, if you use it. - `paperless_pgdata`: Exists only if you use PostgreSQL and contains the database. @@ -408,7 +408,7 @@ that don't match a document anymore get removed as well. ### Managing the Automatic matching algorithm The _Auto_ matching algorithm requires a trained neural network to work. -This network needs to be updated whenever somethings in your data +This network needs to be updated whenever something in your data changes. The docker image takes care of that automatically with the task scheduler. You can manually renew the classifier by invoking the following management command: @@ -597,7 +597,7 @@ This tool does a fuzzy match over document content, looking for those which look close according to a given ratio. At this time, other metadata (such as correspondent or type) is not -take into account by the detection. +taken into account by the detection. ``` document_fuzzy_match [--ratio] [--processes N] diff --git a/docs/advanced_usage.md b/docs/advanced_usage.md index ac8c1549d..ca5ed4321 100644 --- a/docs/advanced_usage.md +++ b/docs/advanced_usage.md @@ -510,7 +510,7 @@ existing tables) with: ## Barcodes {#barcodes} -Paperless is able to utilize barcodes for automatically preforming some tasks. +Paperless is able to utilize barcodes for automatically performing some tasks. At this time, the library utilized for detection of barcodes supports the following types: @@ -566,7 +566,7 @@ collating two separate scans into one document, reordering the pages as necessar Suppose you have a double-sided document with 6 pages (3 sheets of paper). First, put the stack into your ADF as normal, ensuring that page 1 is scanned first. Your ADF -will now scan pages 1, 3, and 5. Then you (or your the scanner, if it supports it) upload +will now scan pages 1, 3, and 5. Then you (or your scanner, if it supports it) upload the scan into the correct sub-directory of the consume folder (`double-sided` by default; keep in mind that Paperless will _not_ automatically create the directory for you.) Paperless will then process the scan and move it into an internal staging area. diff --git a/docs/api.md b/docs/api.md index 69085b4a0..2ff8f077d 100644 --- a/docs/api.md +++ b/docs/api.md @@ -21,6 +21,7 @@ The API provides the following main endpoints: - `/api/groups/`: Full CRUD support. - `/api/share_links/`: Full CRUD support. - `/api/custom_fields/`: Full CRUD support. +- `/api/profile/`: GET, PATCH All of these endpoints except for the logging endpoint allow you to fetch (and edit and delete where appropriate) individual objects by @@ -157,6 +158,10 @@ The REST api provides three different forms of authentication. 3. Token authentication + You can create (or re-create) an API token by opening the "My Profile" + link in the user dropdown found in the web UI and clicking the circular + arrow button. + Paperless also offers an endpoint to acquire authentication tokens. POST a username and password as a form or json string to @@ -168,7 +173,7 @@ The REST api provides three different forms of authentication. Authorization: Token ``` - Tokens can be managed and revoked in the paperless admin. + Tokens can also be managed in the Django admin. ## Searching for documents diff --git a/docs/changelog.md b/docs/changelog.md index 1ef1a9282..2962c753d 100644 --- a/docs/changelog.md +++ b/docs/changelog.md @@ -2,6 +2,10 @@ ## paperless-ngx 2.0.1 +### Please Note + +Exports generated in Paperless-ngx v2.0.0–2.0.1 will **not** contain consumption templates or custom fields, we recommend users upgrade to at least v2.1. + ### Bug Fixes - Fix: Increase field the length for consumption template source [@stumpylog](https://github.com/stumpylog) ([#4719](https://github.com/paperless-ngx/paperless-ngx/pull/4719)) @@ -22,6 +26,10 @@ ## paperless-ngx 2.0.0 +### Please Note + +Exports generated in Paperless-ngx v2.0.0–2.0.1 will **not** contain consumption templates or custom fields, we recommend users upgrade to at least v2.1. + ### Breaking Changes - Breaking: Rename the environment variable for self-signed email certificates [@stumpylog](https://github.com/stumpylog) ([#4346](https://github.com/paperless-ngx/paperless-ngx/pull/4346)) diff --git a/docs/development.md b/docs/development.md index e4eb36d94..16933a172 100644 --- a/docs/development.md +++ b/docs/development.md @@ -9,7 +9,7 @@ following way: - `main` always represents the latest release and will only see changes when a new release is made. - `dev` contains the code that will be in the next release. -- `feature-X` contain bigger changes that will be in some release, but +- `feature-X` contains bigger changes that will be in some release, but not necessarily the next one. When making functional changes to Paperless-ngx, _always_ make your changes diff --git a/docs/faq.md b/docs/faq.md index 9dff29dac..5d59e29ad 100644 --- a/docs/faq.md +++ b/docs/faq.md @@ -87,7 +87,7 @@ follow the [Docker Compose instructions](https://docs.paperless-ngx.com/setup/#i space compared to a bare metal installation, docker comes with close to zero overhead, even on Raspberry Pi. -If you decide to got with the bare metal route, be aware that some of +If you decide to go with the bare metal route, be aware that some of the python requirements do not have precompiled packages for ARM / ARM64. Installation of these will require additional development libraries and compilation will take a long time. diff --git a/docs/usage.md b/docs/usage.md index 214f2f3fa..fed7412b3 100644 --- a/docs/usage.md +++ b/docs/usage.md @@ -283,6 +283,7 @@ Consumption templates can assign: - Tags, correspondent, document types - Document owner - View and / or edit permissions to users or groups +- Custom fields. Note that no value for the field will be set ### Consumption template permissions @@ -342,6 +343,7 @@ The following custom field types are supported: - `Integer`: integer number e.g. 12 - `Number`: float number e.g. 12.3456 - `Monetary`: float number with exactly two decimals, e.g. 12.30 +- `Document Link`: reference(s) to other document(s), displayed as links ## Share Links diff --git a/src-ui/.eslintrc.json b/src-ui/.eslintrc.json index 12b35ce26..37f9c7c12 100644 --- a/src-ui/.eslintrc.json +++ b/src-ui/.eslintrc.json @@ -1,7 +1,8 @@ { "root": true, "ignorePatterns": [ - "projects/**/*" + "projects/**/*", + "/src/app/components/common/pdf-viewer/**" ], "overrides": [ { diff --git a/src-ui/angular.json b/src-ui/angular.json index 1fef2fe7d..9a73922c7 100644 --- a/src-ui/angular.json +++ b/src-ui/angular.json @@ -65,7 +65,7 @@ "src/assets", "src/manifest.webmanifest", { - "glob": "pdf.worker.min.js", + "glob": "{pdf.worker.min.js,pdf.min.js}", "input": "node_modules/pdfjs-dist/build/", "output": "/assets/js/" } @@ -75,7 +75,8 @@ ], "scripts": [], "allowedCommonJsDependencies": [ - "ng2-pdf-viewer" + "pdfjs-dist", + "pdfjs-dist/web/pdf_viewer" ], "vendorChunk": true, "extractLicenses": false, @@ -109,7 +110,7 @@ { "type": "anyComponentStyle", "maximumWarning": "6kb", - "maximumError": "10kb" + "maximumError": "30kb" } ] }, diff --git a/src-ui/e2e/document-detail/document-detail.spec.ts b/src-ui/e2e/document-detail/document-detail.spec.ts index 1bc2b6aa9..e40b88ccc 100644 --- a/src-ui/e2e/document-detail/document-detail.spec.ts +++ b/src-ui/e2e/document-detail/document-detail.spec.ts @@ -79,7 +79,7 @@ test('should show a mobile preview', async ({ page }) => { await page.setViewportSize({ width: 400, height: 1000 }) await expect(page.getByRole('tab', { name: 'Preview' })).toBeVisible() await page.getByRole('tab', { name: 'Preview' }).click() - await page.waitForSelector('pdf-viewer') + await page.waitForSelector('pngx-pdf-viewer') }) test('should show a list of notes', async ({ page }) => { diff --git a/src-ui/jest.config.js b/src-ui/jest.config.js index 78edc0822..b544a4767 100644 --- a/src-ui/jest.config.js +++ b/src-ui/jest.config.js @@ -7,6 +7,7 @@ module.exports = { 'abstract-name-filter-service', 'abstract-paperless-service', ], + coveragePathIgnorePatterns: ['/src/app/components/common/pdf-viewer/*'], transformIgnorePatterns: [`/node_modules/(?!.*\\.mjs$|lodash-es)`], moduleNameMapper: { '^src/(.*)': '/src/$1', diff --git a/src-ui/messages.xlf b/src-ui/messages.xlf index 870f7c696..9bef07c8e 100644 --- a/src-ui/messages.xlf +++ b/src-ui/messages.xlf @@ -294,7 +294,7 @@ src/app/components/document-detail/document-detail.component.html - 81 + 92 @@ -403,22 +403,33 @@ src/app/components/app-frame/app-frame.component.html - 225 + 230 src/app/components/app-frame/app-frame.component.html - 228 + 233 + + + + Auto refresh + + src/app/components/admin/logs/logs.component.html + 4 + + + src/app/components/admin/tasks/tasks.component.html + 15 Loading... src/app/components/admin/logs/logs.component.html - 11 + 16 src/app/components/admin/logs/logs.component.html - 20 + 25 src/app/components/admin/settings/settings.component.html @@ -426,11 +437,7 @@ src/app/components/admin/tasks/tasks.component.html - 19 - - - src/app/components/admin/tasks/tasks.component.html - 27 + 22 src/app/components/admin/users-groups/users-groups.component.html @@ -440,6 +447,10 @@ src/app/components/common/edit-dialog/mail-account-edit-dialog/mail-account-edit-dialog.component.html 30 + + src/app/components/common/input/document-link/document-link.component.html + 40 + src/app/components/common/permissions-dialog/permissions-dialog.component.html 18 @@ -452,6 +463,10 @@ src/app/components/dashboard/widgets/widget-frame/widget-frame.component.html 14 + + src/app/components/document-detail/document-detail.component.html + 248 + src/app/components/document-list/document-list.component.html 95 @@ -489,15 +504,15 @@ src/app/components/app-frame/app-frame.component.html - 45 + 50 src/app/components/app-frame/app-frame.component.html - 203 + 208 src/app/components/app-frame/app-frame.component.html - 206 + 211 @@ -759,7 +774,7 @@ src/app/components/document-detail/document-detail.component.html - 221 + 216 src/app/components/document-list/bulk-editor/bulk-editor.component.html @@ -845,11 +860,11 @@ src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.html - 46 + 47 src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.html - 65 + 66 src/app/components/common/input/permissions/permissions-form/permissions-form.component.html @@ -872,11 +887,11 @@ src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.html - 54 + 55 src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.html - 73 + 74 src/app/components/common/input/permissions/permissions-form/permissions-form.component.html @@ -902,7 +917,7 @@ src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.html - 79 + 80 src/app/components/common/input/permissions/permissions-form/permissions-form.component.html @@ -966,7 +981,7 @@ src/app/components/app-frame/app-frame.component.html - 91 + 96 @@ -995,7 +1010,7 @@ src/app/components/admin/tasks/tasks.component.html - 40 + 35 src/app/components/admin/users-groups/users-groups.component.html @@ -1131,7 +1146,7 @@ src/app/components/admin/tasks/tasks.component.html - 44 + 39 src/app/components/admin/users-groups/users-groups.component.html @@ -1143,7 +1158,7 @@ src/app/components/document-detail/document-detail.component.html - 34 + 45 src/app/components/document-list/bulk-editor/bulk-editor.component.html @@ -1210,7 +1225,7 @@ src/app/components/document-detail/document-detail.component.html - 11 + 22 src/app/components/document-list/bulk-editor/bulk-editor.component.html @@ -1284,7 +1299,7 @@ src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.html - 90 + 91 src/app/components/common/edit-dialog/correspondent-edit-dialog/correspondent-edit-dialog.component.html @@ -1308,7 +1323,7 @@ src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html - 42 + 43 src/app/components/common/edit-dialog/storage-path-edit-dialog/storage-path-edit-dialog.component.html @@ -1322,9 +1337,13 @@ src/app/components/common/edit-dialog/user-edit-dialog/user-edit-dialog.component.html 36 + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 54 + src/app/components/document-detail/document-detail.component.html - 93 + 104 src/app/components/document-list/save-view-config-dialog/save-view-config-dialog.component.html @@ -1389,7 +1408,7 @@ src/app/components/app-frame/app-frame.component.ts - 119 + 116 @@ -1421,7 +1440,7 @@ src/app/components/app-frame/app-frame.component.html - 217 + 222 @@ -1462,18 +1481,11 @@ 22 - - Refresh - - src/app/components/admin/tasks/tasks.component.html - 20 - - Created src/app/components/admin/tasks/tasks.component.html - 41 + 36 src/app/components/dashboard/widgets/saved-view-widget/saved-view-widget.component.html @@ -1496,130 +1508,130 @@ Results src/app/components/admin/tasks/tasks.component.html - 42 + 37 Info src/app/components/admin/tasks/tasks.component.html - 43 + 38 click for full output src/app/components/admin/tasks/tasks.component.html - 66 + 61 Dismiss src/app/components/admin/tasks/tasks.component.html - 81 + 76 src/app/components/admin/tasks/tasks.component.ts - 63 + 66 Open Document src/app/components/admin/tasks/tasks.component.html - 87 + 82 {VAR_PLURAL, plural, =1 {One task} other { total tasks}} src/app/components/admin/tasks/tasks.component.html - 103 + 98 Failed src/app/components/admin/tasks/tasks.component.html - 110 + 105 Complete src/app/components/admin/tasks/tasks.component.html - 116 + 111 Started src/app/components/admin/tasks/tasks.component.html - 122 + 117 Queued src/app/components/admin/tasks/tasks.component.html - 128 + 123 Dismiss selected src/app/components/admin/tasks/tasks.component.ts - 28 + 30 Dismiss all src/app/components/admin/tasks/tasks.component.ts - 29 + 31 Confirm Dismiss All src/app/components/admin/tasks/tasks.component.ts - 60 + 63 Dismiss all tasks? src/app/components/admin/tasks/tasks.component.ts - 61 + 64 queued src/app/components/admin/tasks/tasks.component.ts - 129 + 132 started src/app/components/admin/tasks/tasks.component.ts - 131 + 134 completed src/app/components/admin/tasks/tasks.component.ts - 133 + 136 failed src/app/components/admin/tasks/tasks.component.ts - 135 + 138 @@ -1630,11 +1642,11 @@ src/app/components/app-frame/app-frame.component.html - 210 + 215 src/app/components/app-frame/app-frame.component.html - 213 + 218 @@ -1780,6 +1792,10 @@ src/app/components/admin/users-groups/users-groups.component.ts 89 + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.ts + 144 + Saved user "". @@ -1821,7 +1837,7 @@ src/app/components/document-detail/document-detail.component.ts - 677 + 691 src/app/components/document-list/bulk-editor/bulk-editor.component.ts @@ -1860,7 +1876,7 @@ src/app/components/document-detail/document-detail.component.ts - 679 + 693 src/app/components/document-list/bulk-editor/bulk-editor.component.ts @@ -1961,37 +1977,44 @@ 39 + + My Profile + + src/app/components/app-frame/app-frame.component.html + 45 + + Logout src/app/components/app-frame/app-frame.component.html - 50 + 55 Documentation src/app/components/app-frame/app-frame.component.html - 56 + 61 src/app/components/app-frame/app-frame.component.html - 232 + 237 src/app/components/app-frame/app-frame.component.html - 235 + 240 Dashboard src/app/components/app-frame/app-frame.component.html - 75 + 80 src/app/components/app-frame/app-frame.component.html - 78 + 83 src/app/components/dashboard/dashboard.component.html @@ -2002,11 +2025,11 @@ Documents src/app/components/app-frame/app-frame.component.html - 82 + 87 src/app/components/app-frame/app-frame.component.html - 85 + 90 src/app/components/document-list/document-list.component.ts @@ -2033,36 +2056,36 @@ Open documents src/app/components/app-frame/app-frame.component.html - 118 + 123 Close all src/app/components/app-frame/app-frame.component.html - 134 + 139 src/app/components/app-frame/app-frame.component.html - 137 + 142 Manage src/app/components/app-frame/app-frame.component.html - 144 + 149 Correspondents src/app/components/app-frame/app-frame.component.html - 148 + 153 src/app/components/app-frame/app-frame.component.html - 151 + 156 src/app/components/dashboard/widgets/statistics-widget/statistics-widget.component.html @@ -2073,11 +2096,11 @@ Tags src/app/components/app-frame/app-frame.component.html - 155 + 160 src/app/components/app-frame/app-frame.component.html - 158 + 163 src/app/components/common/input/tags/tags.component.ts @@ -2104,11 +2127,11 @@ Document Types src/app/components/app-frame/app-frame.component.html - 162 + 167 src/app/components/app-frame/app-frame.component.html - 165 + 170 src/app/components/dashboard/widgets/statistics-widget/statistics-widget.component.html @@ -2119,11 +2142,11 @@ Storage Paths src/app/components/app-frame/app-frame.component.html - 169 + 174 src/app/components/app-frame/app-frame.component.html - 172 + 177 src/app/components/dashboard/widgets/statistics-widget/statistics-widget.component.html @@ -2134,11 +2157,11 @@ Custom Fields src/app/components/app-frame/app-frame.component.html - 176 + 181 src/app/components/app-frame/app-frame.component.html - 179 + 184 src/app/components/common/custom-fields-dropdown/custom-fields-dropdown.component.html @@ -2153,102 +2176,102 @@ Consumption templates src/app/components/app-frame/app-frame.component.html - 183 + 188 Templates src/app/components/app-frame/app-frame.component.html - 186 + 191 Mail src/app/components/app-frame/app-frame.component.html - 190 + 195 src/app/components/app-frame/app-frame.component.html - 193 + 198 Administration src/app/components/app-frame/app-frame.component.html - 199 + 204 File Tasks src/app/components/app-frame/app-frame.component.html - 221 + 226 GitHub src/app/components/app-frame/app-frame.component.html - 241 + 246 is available. src/app/components/app-frame/app-frame.component.html - 247 + 252 Click to view. src/app/components/app-frame/app-frame.component.html - 247 + 252 Paperless-ngx can automatically check for updates src/app/components/app-frame/app-frame.component.html - 251 + 256 How does this work? src/app/components/app-frame/app-frame.component.html - 258,260 + 263,265 Update available src/app/components/app-frame/app-frame.component.html - 269 + 274 Sidebar views updated src/app/components/app-frame/app-frame.component.ts - 247 + 252 Error updating sidebar views src/app/components/app-frame/app-frame.component.ts - 250 + 255 An error occurred while saving update checking settings. src/app/components/app-frame/app-frame.component.ts - 271 + 276 @@ -2520,7 +2543,7 @@ src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html - 32 + 33 @@ -2531,7 +2554,7 @@ src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html - 34 + 35 @@ -2541,36 +2564,43 @@ 37 + + Assign custom fields + + src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.html + 38 + + Assign owner src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.html - 40 + 41 Assign view permissions src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.html - 42 + 43 Assign edit permissions src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.html - 61 + 62 Error src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.html - 88 + 89 src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html - 40 + 41 src/app/components/common/toasts/toasts.component.html @@ -2581,7 +2611,7 @@ Cancel src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.html - 89 + 90 src/app/components/common/edit-dialog/correspondent-edit-dialog/correspondent-edit-dialog.component.html @@ -2605,7 +2635,7 @@ src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html - 41 + 42 src/app/components/common/edit-dialog/storage-path-edit-dialog/storage-path-edit-dialog.component.html @@ -2623,6 +2653,10 @@ src/app/components/common/permissions-dialog/permissions-dialog.component.html 20 + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 53 + src/app/components/common/select-dialog/select-dialog.component.html 12 @@ -2640,35 +2674,35 @@ Consume Folder src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.ts - 25 + 27 API Upload src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.ts - 29 + 31 Mail Fetch src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.ts - 33 + 35 Create new consumption template src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.ts - 83 + 92 Edit consumption template src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.ts - 87 + 96 @@ -2788,14 +2822,14 @@ Create new item src/app/components/common/edit-dialog/edit-dialog.component.ts - 109 + 111 Edit item src/app/components/common/edit-dialog/edit-dialog.component.ts - 113 + 115 @@ -2843,6 +2877,10 @@ src/app/components/common/edit-dialog/user-edit-dialog/user-edit-dialog.component.html 12 + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 18 + Password is token @@ -3016,8 +3054,8 @@ 23 - - Filter attachment filename + + Filter attachment filename includes src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html 24 @@ -3030,53 +3068,67 @@ 24 + + Filter attachment filename excluding + + src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html + 25 + + + + Do not consume documents which entirely match this filename if specified. Wildcards such as *.pdf or *invoice* are allowed. Case insensitive. + + src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html + 25 + + Action src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html - 27 + 28 Action is only performed when documents are consumed from the mail. Mails without attachments remain entirely untouched. src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html - 27 + 28 Action parameter src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html - 28 + 29 Assignments specified here will supersede any consumption templates. src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html - 29 + 30 Assign title from src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html - 30 + 31 Assign correspondent from src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html - 33 + 34 Assign owner from rule src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html - 35 + 36 @@ -3293,6 +3345,10 @@ src/app/components/common/edit-dialog/user-edit-dialog/user-edit-dialog.component.html 11 + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 8 + First name @@ -3300,6 +3356,10 @@ src/app/components/common/edit-dialog/user-edit-dialog/user-edit-dialog.component.html 13 + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 28 + Last name @@ -3307,6 +3367,10 @@ src/app/components/common/edit-dialog/user-edit-dialog/user-edit-dialog.component.html 14 + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 29 + Active @@ -3419,6 +3483,10 @@ src/app/components/common/input/date/date.component.html 8 + + src/app/components/common/input/document-link/document-link.component.html + 8 + src/app/components/common/input/number/number.component.html 8 @@ -3469,6 +3537,20 @@ 155 + + No documents found + + src/app/components/common/input/document-link/document-link.component.ts + 44 + + + + Show password + + src/app/components/common/input/password/password.component.html + 5 + + Edit Permissions @@ -3571,7 +3653,7 @@ Note that permissions set here will override any existing permissions src/app/components/common/permissions-dialog/permissions-dialog.component.ts - 62 + 71 @@ -3623,6 +3705,109 @@ 61 + + Edit Profile + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 3 + + + + Confirm Email + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 13 + + + + Confirm Password + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 23 + + + + API Auth Token + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 31 + + + + Copy + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 35 + + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 39 + + + src/app/components/common/share-links-dropdown/share-links-dropdown.component.html + 23 + + + + Regenerate auth token + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 41 + + + + Copied! + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 47 + + + src/app/components/common/share-links-dropdown/share-links-dropdown.component.html + 36 + + + + Warning: changing the token cannot be undone + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 49 + + + + Emails must match + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.ts + 94 + + + + Passwords must match + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.ts + 122 + + + + Profile updated successfully + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.ts + 141 + + + + Error saving profile + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.ts + 153 + + + + Error generating auth token + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.ts + 170 + + Select @@ -3663,13 +3848,6 @@ 10,12 - - Copy - - src/app/components/common/share-links-dropdown/share-links-dropdown.component.html - 23 - - Share @@ -3677,13 +3855,6 @@ 28 - - Copied! - - src/app/components/common/share-links-dropdown/share-links-dropdown.component.html - 36 - - Share archive version @@ -3713,7 +3884,7 @@ src/app/components/common/share-links-dropdown/share-links-dropdown.component.ts - 90 + 93 @@ -3748,21 +3919,21 @@ days src/app/components/common/share-links-dropdown/share-links-dropdown.component.ts - 90 + 93 Error deleting link src/app/components/common/share-links-dropdown/share-links-dropdown.component.ts - 117 + 120 Error creating link src/app/components/common/share-links-dropdown/share-links-dropdown.component.ts - 145 + 148 @@ -3826,7 +3997,7 @@ src/app/components/document-detail/document-detail.component.html - 103 + 114 src/app/components/document-list/document-list.component.html @@ -3849,7 +4020,7 @@ src/app/components/document-detail/document-detail.component.html - 107 + 118 src/app/components/document-list/bulk-editor/bulk-editor.component.html @@ -3883,7 +4054,7 @@ src/app/components/document-detail/document-detail.component.html - 18 + 29 src/app/components/document-list/bulk-editor/bulk-editor.component.html @@ -4070,7 +4241,7 @@ Page src/app/components/document-detail/document-detail.component.html - 3 + 4 src/app/components/document-list/bulk-editor/bulk-editor.component.html @@ -4081,21 +4252,35 @@ of src/app/components/document-detail/document-detail.component.html - 5,6 + 6,7 + + + + - + + src/app/components/document-detail/document-detail.component.html + 9 + + + + + + + src/app/components/document-detail/document-detail.component.html + 15 Download original src/app/components/document-detail/document-detail.component.html - 24 + 35 Redo OCR src/app/components/document-detail/document-detail.component.html - 40 + 51 src/app/components/document-list/bulk-editor/bulk-editor.component.html @@ -4106,7 +4291,7 @@ More like this src/app/components/document-detail/document-detail.component.html - 46 + 57 src/app/components/document-list/document-card-large/document-card-large.component.html @@ -4117,7 +4302,7 @@ Close src/app/components/document-detail/document-detail.component.html - 71 + 82 src/app/guards/dirty-saved-view.guard.ts @@ -4128,56 +4313,56 @@ Previous src/app/components/document-detail/document-detail.component.html - 76 + 87 Discard src/app/components/document-detail/document-detail.component.html - 89 + 100 Save & next src/app/components/document-detail/document-detail.component.html - 91 + 102 Save & close src/app/components/document-detail/document-detail.component.html - 92 + 103 Details src/app/components/document-detail/document-detail.component.html - 100 + 111 Archive serial number src/app/components/document-detail/document-detail.component.html - 104 + 115 Date created src/app/components/document-detail/document-detail.component.html - 105 + 116 Document type src/app/components/document-detail/document-detail.component.html - 109 + 120 src/app/components/document-list/bulk-editor/bulk-editor.component.html @@ -4200,7 +4385,7 @@ Storage path src/app/components/document-detail/document-detail.component.html - 111 + 122 src/app/components/document-list/bulk-editor/bulk-editor.component.html @@ -4219,21 +4404,21 @@ Default src/app/components/document-detail/document-detail.component.html - 112 + 123 Content src/app/components/document-detail/document-detail.component.html - 130 + 142 Metadata src/app/components/document-detail/document-detail.component.html - 139 + 151 src/app/components/document-detail/metadata-collapse/metadata-collapse.component.ts @@ -4244,152 +4429,152 @@ Date modified src/app/components/document-detail/document-detail.component.html - 145 + 157 Date added src/app/components/document-detail/document-detail.component.html - 149 + 161 Media filename src/app/components/document-detail/document-detail.component.html - 153 + 165 Original filename src/app/components/document-detail/document-detail.component.html - 157 + 169 Original MD5 checksum src/app/components/document-detail/document-detail.component.html - 161 + 173 Original file size src/app/components/document-detail/document-detail.component.html - 165 + 177 Original mime type src/app/components/document-detail/document-detail.component.html - 169 + 181 Archive MD5 checksum src/app/components/document-detail/document-detail.component.html - 173 + 185 Archive file size src/app/components/document-detail/document-detail.component.html - 177 + 189 Original document metadata src/app/components/document-detail/document-detail.component.html - 183 + 195 Archived document metadata src/app/components/document-detail/document-detail.component.html - 184 + 196 Preview src/app/components/document-detail/document-detail.component.html - 190 - - - - Enter Password - - src/app/components/document-detail/document-detail.component.html - 206 - - - src/app/components/document-detail/document-detail.component.html - 249 + 202 Notes src/app/components/document-detail/document-detail.component.html - 214,215 + 209,210 + + + + Enter Password + + src/app/components/document-detail/document-detail.component.html + 237 + + + src/app/components/document-detail/document-detail.component.html + 275 An error occurred loading content: src/app/components/document-detail/document-detail.component.ts - 265,267 + 279,281 Error retrieving metadata src/app/components/document-detail/document-detail.component.ts - 413 + 427 Error retrieving suggestions. src/app/components/document-detail/document-detail.component.ts - 434 + 448 Document saved successfully. src/app/components/document-detail/document-detail.component.ts - 552 + 566 src/app/components/document-detail/document-detail.component.ts - 561 + 575 Error saving document src/app/components/document-detail/document-detail.component.ts - 565 + 579 src/app/components/document-detail/document-detail.component.ts - 606 + 620 Confirm delete src/app/components/document-detail/document-detail.component.ts - 632 + 646 src/app/components/manage/management-list/management-list.component.ts @@ -4400,35 +4585,35 @@ Do you really want to delete document ""? src/app/components/document-detail/document-detail.component.ts - 633 + 647 The files for this document will be deleted permanently. This operation cannot be undone. src/app/components/document-detail/document-detail.component.ts - 634 + 648 Delete document src/app/components/document-detail/document-detail.component.ts - 636 + 650 Error deleting document src/app/components/document-detail/document-detail.component.ts - 655 + 669 Redo OCR confirm src/app/components/document-detail/document-detail.component.ts - 675 + 689 src/app/components/document-list/bulk-editor/bulk-editor.component.ts @@ -4439,21 +4624,28 @@ This operation will permanently redo OCR for this document. src/app/components/document-detail/document-detail.component.ts - 676 + 690 Redo OCR operation will begin in the background. Close and re-open or reload this document after the operation has completed to see new content. src/app/components/document-detail/document-detail.component.ts - 687 + 701 Error executing operation src/app/components/document-detail/document-detail.component.ts - 698 + 712 + + + + Page Fit + + src/app/components/document-detail/document-detail.component.ts + 781 @@ -5288,7 +5480,7 @@ Initiating upload... src/app/components/file-drop/file-drop.component.ts - 87 + 88 @@ -5960,49 +6152,56 @@ Boolean src/app/data/paperless-custom-field.ts - 16 + 17 Date src/app/data/paperless-custom-field.ts - 20 + 21 Integer src/app/data/paperless-custom-field.ts - 24 + 25 Number src/app/data/paperless-custom-field.ts - 28 + 29 Monetary src/app/data/paperless-custom-field.ts - 32 + 33 Text src/app/data/paperless-custom-field.ts - 36 + 37 Url src/app/data/paperless-custom-field.ts - 40 + 41 + + + + Document Link + + src/app/data/paperless-custom-field.ts + 45 @@ -6268,245 +6467,245 @@ English (US) src/app/services/settings.service.ts - 155 + 157 Afrikaans src/app/services/settings.service.ts - 161 + 163 Arabic src/app/services/settings.service.ts - 167 + 169 Belarusian src/app/services/settings.service.ts - 173 + 175 Bulgarian src/app/services/settings.service.ts - 179 + 181 Catalan src/app/services/settings.service.ts - 185 + 187 Czech src/app/services/settings.service.ts - 191 + 193 Danish src/app/services/settings.service.ts - 197 + 199 German src/app/services/settings.service.ts - 203 + 205 Greek src/app/services/settings.service.ts - 209 + 211 English (GB) src/app/services/settings.service.ts - 215 + 217 Spanish src/app/services/settings.service.ts - 221 + 223 Finnish src/app/services/settings.service.ts - 227 + 229 French src/app/services/settings.service.ts - 233 + 235 Hungarian src/app/services/settings.service.ts - 239 + 241 Italian src/app/services/settings.service.ts - 245 + 247 Luxembourgish src/app/services/settings.service.ts - 251 + 253 Dutch src/app/services/settings.service.ts - 257 + 259 Norwegian src/app/services/settings.service.ts - 263 + 265 Polish src/app/services/settings.service.ts - 269 + 271 Portuguese (Brazil) src/app/services/settings.service.ts - 275 + 277 Portuguese src/app/services/settings.service.ts - 281 + 283 Romanian src/app/services/settings.service.ts - 287 + 289 Russian src/app/services/settings.service.ts - 293 + 295 Slovak src/app/services/settings.service.ts - 299 + 301 Slovenian src/app/services/settings.service.ts - 305 + 307 Serbian src/app/services/settings.service.ts - 311 + 313 Swedish src/app/services/settings.service.ts - 317 + 319 Turkish src/app/services/settings.service.ts - 323 + 325 Ukrainian src/app/services/settings.service.ts - 329 + 331 Chinese Simplified src/app/services/settings.service.ts - 335 + 337 ISO 8601 src/app/services/settings.service.ts - 352 + 354 Successfully completed one-time migratration of settings to the database! src/app/services/settings.service.ts - 471 + 473 Unable to migrate settings to the database, please try saving manually. src/app/services/settings.service.ts - 472 + 474 You can restart the tour from the settings page. src/app/services/settings.service.ts - 542 + 544 diff --git a/src-ui/package-lock.json b/src-ui/package-lock.json index 13f060d60..4e898bf81 100644 --- a/src-ui/package-lock.json +++ b/src-ui/package-lock.json @@ -25,11 +25,11 @@ "bootstrap": "^5.3.2", "file-saver": "^2.0.5", "mime-names": "^1.0.0", - "ng2-pdf-viewer": "^10.0.0", "ngx-color": "^9.0.0", "ngx-cookie-service": "^16.0.1", "ngx-file-drop": "^16.0.0", "ngx-ui-tour-ng-bootstrap": "^13.0.6", + "pdfjs-dist": "^3.11.174", "rxjs": "^7.8.1", "tslib": "^2.6.2", "uuid": "^9.0.1", @@ -45,21 +45,21 @@ "@angular-eslint/template-parser": "16.2.0", "@angular/cli": "~16.2.9", "@angular/compiler-cli": "~16.2.3", - "@playwright/test": "^1.39.0", - "@types/jest": "^29.5.7", - "@types/node": "^20.8.10", - "@typescript-eslint/eslint-plugin": "^6.9.1", - "@typescript-eslint/parser": "^6.9.1", + "@playwright/test": "^1.40.1", + "@types/jest": "^29.5.10", + "@types/node": "^20.10.2", + "@typescript-eslint/eslint-plugin": "^6.13.1", + "@typescript-eslint/parser": "^6.13.1", "concurrently": "^8.2.2", - "eslint": "^8.52.0", + "eslint": "^8.55.0", "jest": "29.7.0", "jest-environment-jsdom": "^29.7.0", - "jest-preset-angular": "^13.1.1", + "jest-preset-angular": "^13.1.4", "jest-websocket-mock": "^2.5.0", "patch-package": "^8.0.0", "ts-node": "~10.9.1", "typescript": "^5.1.6", - "wait-on": "^7.0.1" + "wait-on": "^7.2.0" } }, "node_modules/@aashutoshrathi/word-wrap": { @@ -3698,9 +3698,9 @@ } }, "node_modules/@eslint/eslintrc": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-2.1.2.tgz", - "integrity": "sha512-+wvgpDsrB1YqAMdEUCcnTlpfVBH7Vqn6A/NT3D8WVXFIaKMlErPIZT3oCIAVCOtarRpMtelZLqJeU3t7WY6X6g==", + "version": "2.1.4", + "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-2.1.4.tgz", + "integrity": "sha512-269Z39MS6wVJtsoUl10L60WdkhJVdPG24Q4eZTH3nnF6lpvSShEK3wQjDX9JRWAUPvPh7COouPpU9IrqaZFvtQ==", "dev": true, "dependencies": { "ajv": "^6.12.4", @@ -3743,9 +3743,9 @@ "dev": true }, "node_modules/@eslint/eslintrc/node_modules/globals": { - "version": "13.21.0", - "resolved": "https://registry.npmjs.org/globals/-/globals-13.21.0.tgz", - "integrity": "sha512-ybyme3s4yy/t/3s35bewwXKOf7cvzfreG2lH0lZl0JB7I4GxRP2ghxOK/Nb9EkRXdbBXZLfq/p/0W2JUONB/Gg==", + "version": "13.23.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-13.23.0.tgz", + "integrity": "sha512-XAmF0RjlrjY23MA51q3HltdlGxUpXPvg0GioKiD9X6HD28iMjo2dKC8Vqwm7lne4GNr78+RHTfliktR6ZH09wA==", "dev": true, "dependencies": { "type-fest": "^0.20.2" @@ -3788,9 +3788,9 @@ } }, "node_modules/@eslint/js": { - "version": "8.52.0", - "resolved": "https://registry.npmjs.org/@eslint/js/-/js-8.52.0.tgz", - "integrity": "sha512-mjZVbpaeMZludF2fsWLD0Z9gCref1Tk4i9+wddjRvpUNqqcndPkBD09N/Mapey0b3jaXbLm2kICwFv2E64QinA==", + "version": "8.55.0", + "resolved": "https://registry.npmjs.org/@eslint/js/-/js-8.55.0.tgz", + "integrity": "sha512-qQfo2mxH5yVom1kacMtZZJFVdW+E70mqHMJvVg6WTLo+VBuQJ4TojZlfWBjK0ve5BdEeNAVxOsl/nvNMpJOaJA==", "dev": true, "engines": { "node": "^12.22.0 || ^14.17.0 || >=16.0.0" @@ -4728,6 +4728,116 @@ "integrity": "sha512-Hcv+nVC0kZnQ3tD9GVu5xSMR4VVYOteQIr/hwFPVEvPdlXqgGEuRjiheChHgdM+JyqdgNcmzZOX/tnl0JOiI7A==", "dev": true }, + "node_modules/@mapbox/node-pre-gyp": { + "version": "1.0.11", + "resolved": "https://registry.npmjs.org/@mapbox/node-pre-gyp/-/node-pre-gyp-1.0.11.tgz", + "integrity": "sha512-Yhlar6v9WQgUp/He7BdgzOz8lqMQ8sU+jkCq7Wx8Myc5YFJLbEe7lgui/V7G1qB1DJykHSGwreceSaD60Y0PUQ==", + "optional": true, + "dependencies": { + "detect-libc": "^2.0.0", + "https-proxy-agent": "^5.0.0", + "make-dir": "^3.1.0", + "node-fetch": "^2.6.7", + "nopt": "^5.0.0", + "npmlog": "^5.0.1", + "rimraf": "^3.0.2", + "semver": "^7.3.5", + "tar": "^6.1.11" + }, + "bin": { + "node-pre-gyp": "bin/node-pre-gyp" + } + }, + "node_modules/@mapbox/node-pre-gyp/node_modules/are-we-there-yet": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/are-we-there-yet/-/are-we-there-yet-2.0.0.tgz", + "integrity": "sha512-Ci/qENmwHnsYo9xKIcUJN5LeDKdJ6R1Z1j9V/J5wyq8nh/mYPEpIKJbBZXtZjG04HiK7zV/p6Vs9952MrMeUIw==", + "optional": true, + "dependencies": { + "delegates": "^1.0.0", + "readable-stream": "^3.6.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@mapbox/node-pre-gyp/node_modules/gauge": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/gauge/-/gauge-3.0.2.tgz", + "integrity": "sha512-+5J6MS/5XksCuXq++uFRsnUd7Ovu1XenbeuIuNRJxYWjgQbPuFhT14lAvsWfqfAmnwluf1OwMjz39HjfLPci0Q==", + "optional": true, + "dependencies": { + "aproba": "^1.0.3 || ^2.0.0", + "color-support": "^1.1.2", + "console-control-strings": "^1.0.0", + "has-unicode": "^2.0.1", + "object-assign": "^4.1.1", + "signal-exit": "^3.0.0", + "string-width": "^4.2.3", + "strip-ansi": "^6.0.1", + "wide-align": "^1.1.2" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@mapbox/node-pre-gyp/node_modules/make-dir": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-3.1.0.tgz", + "integrity": "sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw==", + "optional": true, + "dependencies": { + "semver": "^6.0.0" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/@mapbox/node-pre-gyp/node_modules/make-dir/node_modules/semver": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", + "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", + "optional": true, + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/@mapbox/node-pre-gyp/node_modules/nopt": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/nopt/-/nopt-5.0.0.tgz", + "integrity": "sha512-Tbj67rffqceeLpcRXrT7vKAN8CwfPeIBgM7E6iBkmKLV7bEMwpGgYLGv0jACUsECaa/vuxP0IjEont6umdMgtQ==", + "optional": true, + "dependencies": { + "abbrev": "1" + }, + "bin": { + "nopt": "bin/nopt.js" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/@mapbox/node-pre-gyp/node_modules/npmlog": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/npmlog/-/npmlog-5.0.1.tgz", + "integrity": "sha512-AqZtDUWOMKs1G/8lwylVjrdYgqA4d9nu8hc+0gzRxlDb1I10+FHBGMXs6aiQHFdCUUlqH99MUMuLfzWDNDtfxw==", + "optional": true, + "dependencies": { + "are-we-there-yet": "^2.0.0", + "console-control-strings": "^1.1.0", + "gauge": "^3.0.0", + "set-blocking": "^2.0.0" + } + }, + "node_modules/@mapbox/node-pre-gyp/node_modules/signal-exit": { + "version": "3.0.7", + "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.7.tgz", + "integrity": "sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==", + "optional": true + }, "node_modules/@ng-bootstrap/ng-bootstrap": { "version": "15.1.2", "resolved": "https://registry.npmjs.org/@ng-bootstrap/ng-bootstrap/-/ng-bootstrap-15.1.2.tgz", @@ -5189,12 +5299,12 @@ } }, "node_modules/@playwright/test": { - "version": "1.39.0", - "resolved": "https://registry.npmjs.org/@playwright/test/-/test-1.39.0.tgz", - "integrity": "sha512-3u1iFqgzl7zr004bGPYiN/5EZpRUSFddQBra8Rqll5N0/vfpqlP9I9EXqAoGacuAbX6c9Ulg/Cjqglp5VkK6UQ==", + "version": "1.40.1", + "resolved": "https://registry.npmjs.org/@playwright/test/-/test-1.40.1.tgz", + "integrity": "sha512-EaaawMTOeEItCRvfmkI9v6rBkF1svM8wjl/YPRrg2N2Wmp+4qJYkWtJsbew1szfKKDm6fPLy4YAanBhIlf9dWw==", "dev": true, "dependencies": { - "playwright": "1.39.0" + "playwright": "1.40.1" }, "bin": { "playwright": "cli.js" @@ -5552,9 +5662,9 @@ } }, "node_modules/@types/jest": { - "version": "29.5.7", - "resolved": "https://registry.npmjs.org/@types/jest/-/jest-29.5.7.tgz", - "integrity": "sha512-HLyetab6KVPSiF+7pFcUyMeLsx25LDNDemw9mGsJBkai/oouwrjTycocSDYopMEwFhN2Y4s9oPyOCZNofgSt2g==", + "version": "29.5.10", + "resolved": "https://registry.npmjs.org/@types/jest/-/jest-29.5.10.tgz", + "integrity": "sha512-tE4yxKEphEyxj9s4inideLHktW/x6DwesIwWZ9NN1FKf9zbJYsnhBoA9vrHA/IuIOKwPa5PcFBNV4lpMIOEzyQ==", "dev": true, "dependencies": { "expect": "^29.0.0", @@ -5585,9 +5695,9 @@ "dev": true }, "node_modules/@types/node": { - "version": "20.8.10", - "resolved": "https://registry.npmjs.org/@types/node/-/node-20.8.10.tgz", - "integrity": "sha512-TlgT8JntpcbmKUFzjhsyhGfP2fsiz1Mv56im6enJ905xG1DAYesxJaeSbGqQmAw8OWPdhyJGhGSQGKRNJ45u9w==", + "version": "20.10.2", + "resolved": "https://registry.npmjs.org/@types/node/-/node-20.10.2.tgz", + "integrity": "sha512-37MXfxkb0vuIlRKHNxwCkb60PNBpR94u4efQuN4JgIAm66zfCDXGSAFCef9XUWFovX2R1ok6Z7MHhtdVXXkkIw==", "dev": true, "dependencies": { "undici-types": "~5.26.4" @@ -5702,16 +5812,16 @@ "dev": true }, "node_modules/@typescript-eslint/eslint-plugin": { - "version": "6.9.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-6.9.1.tgz", - "integrity": "sha512-w0tiiRc9I4S5XSXXrMHOWgHgxbrBn1Ro+PmiYhSg2ZVdxrAJtQgzU5o2m1BfP6UOn7Vxcc6152vFjQfmZR4xEg==", + "version": "6.13.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-6.13.1.tgz", + "integrity": "sha512-5bQDGkXaxD46bPvQt08BUz9YSaO4S0fB1LB5JHQuXTfkGPI3+UUeS387C/e9jRie5GqT8u5kFTrMvAjtX4O5kA==", "dev": true, "dependencies": { "@eslint-community/regexpp": "^4.5.1", - "@typescript-eslint/scope-manager": "6.9.1", - "@typescript-eslint/type-utils": "6.9.1", - "@typescript-eslint/utils": "6.9.1", - "@typescript-eslint/visitor-keys": "6.9.1", + "@typescript-eslint/scope-manager": "6.13.1", + "@typescript-eslint/type-utils": "6.13.1", + "@typescript-eslint/utils": "6.13.1", + "@typescript-eslint/visitor-keys": "6.13.1", "debug": "^4.3.4", "graphemer": "^1.4.0", "ignore": "^5.2.4", @@ -5737,13 +5847,13 @@ } }, "node_modules/@typescript-eslint/eslint-plugin/node_modules/@typescript-eslint/type-utils": { - "version": "6.9.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-6.9.1.tgz", - "integrity": "sha512-eh2oHaUKCK58qIeYp19F5V5TbpM52680sB4zNSz29VBQPTWIlE/hCj5P5B1AChxECe/fmZlspAWFuRniep1Skg==", + "version": "6.13.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-6.13.1.tgz", + "integrity": "sha512-A2qPlgpxx2v//3meMqQyB1qqTg1h1dJvzca7TugM3Yc2USDY+fsRBiojAEo92HO7f5hW5mjAUF6qobOPzlBCBQ==", "dev": true, "dependencies": { - "@typescript-eslint/typescript-estree": "6.9.1", - "@typescript-eslint/utils": "6.9.1", + "@typescript-eslint/typescript-estree": "6.13.1", + "@typescript-eslint/utils": "6.13.1", "debug": "^4.3.4", "ts-api-utils": "^1.0.1" }, @@ -5797,15 +5907,15 @@ "dev": true }, "node_modules/@typescript-eslint/parser": { - "version": "6.9.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-6.9.1.tgz", - "integrity": "sha512-C7AK2wn43GSaCUZ9do6Ksgi2g3mwFkMO3Cis96kzmgudoVaKyt62yNzJOktP0HDLb/iO2O0n2lBOzJgr6Q/cyg==", + "version": "6.13.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-6.13.1.tgz", + "integrity": "sha512-fs2XOhWCzRhqMmQf0eicLa/CWSaYss2feXsy7xBD/pLyWke/jCIVc2s1ikEAtSW7ina1HNhv7kONoEfVNEcdDQ==", "dev": true, "dependencies": { - "@typescript-eslint/scope-manager": "6.9.1", - "@typescript-eslint/types": "6.9.1", - "@typescript-eslint/typescript-estree": "6.9.1", - "@typescript-eslint/visitor-keys": "6.9.1", + "@typescript-eslint/scope-manager": "6.13.1", + "@typescript-eslint/types": "6.13.1", + "@typescript-eslint/typescript-estree": "6.13.1", + "@typescript-eslint/visitor-keys": "6.13.1", "debug": "^4.3.4" }, "engines": { @@ -5825,13 +5935,13 @@ } }, "node_modules/@typescript-eslint/scope-manager": { - "version": "6.9.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-6.9.1.tgz", - "integrity": "sha512-38IxvKB6NAne3g/+MyXMs2Cda/Sz+CEpmm+KLGEM8hx/CvnSRuw51i8ukfwB/B/sESdeTGet1NH1Wj7I0YXswg==", + "version": "6.13.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-6.13.1.tgz", + "integrity": "sha512-BW0kJ7ceiKi56GbT2KKzZzN+nDxzQK2DS6x0PiSMPjciPgd/JRQGMibyaN2cPt2cAvuoH0oNvn2fwonHI+4QUQ==", "dev": true, "dependencies": { - "@typescript-eslint/types": "6.9.1", - "@typescript-eslint/visitor-keys": "6.9.1" + "@typescript-eslint/types": "6.13.1", + "@typescript-eslint/visitor-keys": "6.13.1" }, "engines": { "node": "^16.0.0 || >=18.0.0" @@ -5991,9 +6101,9 @@ } }, "node_modules/@typescript-eslint/types": { - "version": "6.9.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-6.9.1.tgz", - "integrity": "sha512-BUGslGOb14zUHOUmDB2FfT6SI1CcZEJYfF3qFwBeUrU6srJfzANonwRYHDpLBuzbq3HaoF2XL2hcr01c8f8OaQ==", + "version": "6.13.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-6.13.1.tgz", + "integrity": "sha512-gjeEskSmiEKKFIbnhDXUyiqVma1gRCQNbVZ1C8q7Zjcxh3WZMbzWVfGE9rHfWd1msQtPS0BVD9Jz9jded44eKg==", "dev": true, "engines": { "node": "^16.0.0 || >=18.0.0" @@ -6004,13 +6114,13 @@ } }, "node_modules/@typescript-eslint/typescript-estree": { - "version": "6.9.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-6.9.1.tgz", - "integrity": "sha512-U+mUylTHfcqeO7mLWVQ5W/tMLXqVpRv61wm9ZtfE5egz7gtnmqVIw9ryh0mgIlkKk9rZLY3UHygsBSdB9/ftyw==", + "version": "6.13.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-6.13.1.tgz", + "integrity": "sha512-sBLQsvOC0Q7LGcUHO5qpG1HxRgePbT6wwqOiGLpR8uOJvPJbfs0mW3jPA3ujsDvfiVwVlWUDESNXv44KtINkUQ==", "dev": true, "dependencies": { - "@typescript-eslint/types": "6.9.1", - "@typescript-eslint/visitor-keys": "6.9.1", + "@typescript-eslint/types": "6.13.1", + "@typescript-eslint/visitor-keys": "6.13.1", "debug": "^4.3.4", "globby": "^11.1.0", "is-glob": "^4.0.3", @@ -6064,17 +6174,17 @@ "dev": true }, "node_modules/@typescript-eslint/utils": { - "version": "6.9.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-6.9.1.tgz", - "integrity": "sha512-L1T0A5nFdQrMVunpZgzqPL6y2wVreSyHhKGZryS6jrEN7bD9NplVAyMryUhXsQ4TWLnZmxc2ekar/lSGIlprCA==", + "version": "6.13.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-6.13.1.tgz", + "integrity": "sha512-ouPn/zVoan92JgAegesTXDB/oUp6BP1v8WpfYcqh649ejNc9Qv+B4FF2Ff626kO1xg0wWwwG48lAJ4JuesgdOw==", "dev": true, "dependencies": { "@eslint-community/eslint-utils": "^4.4.0", "@types/json-schema": "^7.0.12", "@types/semver": "^7.5.0", - "@typescript-eslint/scope-manager": "6.9.1", - "@typescript-eslint/types": "6.9.1", - "@typescript-eslint/typescript-estree": "6.9.1", + "@typescript-eslint/scope-manager": "6.13.1", + "@typescript-eslint/types": "6.13.1", + "@typescript-eslint/typescript-estree": "6.13.1", "semver": "^7.5.4" }, "engines": { @@ -6122,12 +6232,12 @@ "dev": true }, "node_modules/@typescript-eslint/visitor-keys": { - "version": "6.9.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-6.9.1.tgz", - "integrity": "sha512-MUaPUe/QRLEffARsmNfmpghuQkW436DvESW+h+M52w0coICHRfD6Np9/K6PdACwnrq1HmuLl+cSPZaJmeVPkSw==", + "version": "6.13.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-6.13.1.tgz", + "integrity": "sha512-NDhQUy2tg6XGNBGDRm1XybOHSia8mcXmlbKWoQP+nm1BIIMxa55shyJfZkHpEBN62KNPLrocSM2PdPcaLgDKMQ==", "dev": true, "dependencies": { - "@typescript-eslint/types": "6.9.1", + "@typescript-eslint/types": "6.13.1", "eslint-visitor-keys": "^3.4.1" }, "engines": { @@ -6728,7 +6838,7 @@ "version": "1.1.1", "resolved": "https://registry.npmjs.org/abbrev/-/abbrev-1.1.1.tgz", "integrity": "sha512-nne9/IiQ/hzIhY6pdDnbBtz7DjPTKrY00P/zvPSm5pOFkl6xuGrGnXn/VtTNNfNtAfZ9/1RtehkszU9qcTii0Q==", - "dev": true + "devOptional": true }, "node_modules/accepts": { "version": "1.3.8", @@ -6823,7 +6933,7 @@ "version": "6.0.2", "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-6.0.2.tgz", "integrity": "sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ==", - "dev": true, + "devOptional": true, "dependencies": { "debug": "4" }, @@ -6974,7 +7084,7 @@ "version": "2.0.0", "resolved": "https://registry.npmjs.org/aproba/-/aproba-2.0.0.tgz", "integrity": "sha512-lYe4Gx7QT+MKGbDsA+Z+he/Wtef0BiwDOlK/XkBrdfsh9J/jPPXbX0tE9x9cl27Tmu5gg3QUbUrQYa/y+KOHPQ==", - "dev": true + "devOptional": true }, "node_modules/are-we-there-yet": { "version": "3.0.1", @@ -7083,9 +7193,9 @@ } }, "node_modules/axios": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/axios/-/axios-1.4.0.tgz", - "integrity": "sha512-S4XCWMEmzvo64T9GfvQDOXgYRDJ/wsSZc7Jvdgx5u1sd0JwsuPLqb3SYmusag+edF6ziyMensPVqLTSc1PiSEA==", + "version": "1.6.2", + "resolved": "https://registry.npmjs.org/axios/-/axios-1.6.2.tgz", + "integrity": "sha512-7i24Ri4pmDRfJTR7LDBhsOTtcm+9kjX5WiY1X3wIisx6G9So3pfMkEiU7emUBe46oceVImccTEM3k6C5dbVW8A==", "dev": true, "dependencies": { "follow-redirects": "^1.15.0", @@ -7332,7 +7442,7 @@ "version": "1.0.2", "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==", - "dev": true + "devOptional": true }, "node_modules/base64-js": { "version": "1.5.1", @@ -7476,7 +7586,7 @@ "version": "1.1.11", "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", - "dev": true, + "devOptional": true, "dependencies": { "balanced-match": "^1.0.0", "concat-map": "0.0.1" @@ -7682,6 +7792,21 @@ } ] }, + "node_modules/canvas": { + "version": "2.11.2", + "resolved": "https://registry.npmjs.org/canvas/-/canvas-2.11.2.tgz", + "integrity": "sha512-ItanGBMrmRV7Py2Z+Xhs7cT+FNt5K0vPL4p9EZ/UX/Mu7hFbkxSjKF2KVtPwX7UYWp7dRKnrTvReflgrItJbdw==", + "hasInstallScript": true, + "optional": true, + "dependencies": { + "@mapbox/node-pre-gyp": "^1.0.0", + "nan": "^2.17.0", + "simple-get": "^3.0.3" + }, + "engines": { + "node": ">=6" + } + }, "node_modules/chalk": { "version": "2.4.2", "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", @@ -7740,7 +7865,7 @@ "version": "2.0.0", "resolved": "https://registry.npmjs.org/chownr/-/chownr-2.0.0.tgz", "integrity": "sha512-bIomtDF5KGpdogkLd9VspvFzk9KfpyyGlS8YFVZl7TGPBHL5snIOnxeshwVgPteQ9b4Eydl+pVbIyE1DcvCWgQ==", - "dev": true, + "devOptional": true, "engines": { "node": ">=10" } @@ -7884,7 +8009,7 @@ "version": "1.1.3", "resolved": "https://registry.npmjs.org/color-support/-/color-support-1.1.3.tgz", "integrity": "sha512-qiBjkpbMLO/HL68y+lh4q0/O1MZFj2RX6X/KmMa3+gJD3z+WwI1ZzDHysvqHGS3mP6mznPckpXmw1nI9cJjyRg==", - "dev": true, + "devOptional": true, "bin": { "color-support": "bin.js" } @@ -7974,7 +8099,7 @@ "version": "0.0.1", "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", "integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==", - "dev": true + "devOptional": true }, "node_modules/concurrently": { "version": "8.2.2", @@ -8101,7 +8226,7 @@ "version": "1.1.0", "resolved": "https://registry.npmjs.org/console-control-strings/-/console-control-strings-1.1.0.tgz", "integrity": "sha512-ty/fTekppD2fIwRvnZAVdeOiGd1c7YXEixbgJTNzqcxJWKQnjJ/V1bNEEE6hygpM3WjwHFUVK6HTjWSzV4a8sQ==", - "dev": true + "devOptional": true }, "node_modules/content-disposition": { "version": "0.5.4", @@ -8616,6 +8741,18 @@ "integrity": "sha512-VBBaLc1MgL5XpzgIP7ny5Z6Nx3UrRkIViUkPUdtl9aya5amy3De1gsUUSB1g3+3sExYNjCAsAznmukyxCb1GRA==", "dev": true }, + "node_modules/decompress-response": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/decompress-response/-/decompress-response-4.2.1.tgz", + "integrity": "sha512-jOSne2qbyE+/r8G1VU+G/82LBs2Fs4LAsTiLSHOCOMZQl2OKZ6i8i4IyHemTe+/yIXOtTcRQMzPcgyhoFlqPkw==", + "optional": true, + "dependencies": { + "mimic-response": "^2.0.0" + }, + "engines": { + "node": ">=8" + } + }, "node_modules/dedent": { "version": "1.5.1", "resolved": "https://registry.npmjs.org/dedent/-/dedent-1.5.1.tgz", @@ -8705,7 +8842,7 @@ "version": "1.0.0", "resolved": "https://registry.npmjs.org/delegates/-/delegates-1.0.0.tgz", "integrity": "sha512-bd2L678uiWATM6m5Z1VzNCErI3jiGzt6HGY8OVICs40JQq/HALfbyNJmp0UDakEY4pMMaN0Ly5om/B1VI/+xfQ==", - "dev": true + "devOptional": true }, "node_modules/depd": { "version": "2.0.0", @@ -8735,6 +8872,15 @@ "npm": "1.2.8000 || >= 1.4.16" } }, + "node_modules/detect-libc": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/detect-libc/-/detect-libc-2.0.2.tgz", + "integrity": "sha512-UX6sGumvvqSaXgdKGUsgZWqcUyIXZ/vZTrlRT/iobiKhGL0zL4d3osHj3uqllWJK+i+sixDS/3COVEOFbupFyw==", + "optional": true, + "engines": { + "node": ">=8" + } + }, "node_modules/detect-newline": { "version": "3.1.0", "resolved": "https://registry.npmjs.org/detect-newline/-/detect-newline-3.1.0.tgz", @@ -8863,12 +9009,6 @@ "url": "https://github.com/fb55/domhandler?sponsor=1" } }, - "node_modules/dommatrix": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/dommatrix/-/dommatrix-1.0.3.tgz", - "integrity": "sha512-l32Xp/TLgWb8ReqbVJAFIvXmY7go4nTxxlWiAFyhoQw9RKEOHBZNnyGvJWqDVSPmq3Y9HlM4npqF/T6VMOXhww==", - "deprecated": "dommatrix is no longer maintained. Please use @thednp/dommatrix." - }, "node_modules/domutils": { "version": "3.1.0", "resolved": "https://registry.npmjs.org/domutils/-/domutils-3.1.0.tgz", @@ -9180,15 +9320,15 @@ } }, "node_modules/eslint": { - "version": "8.52.0", - "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.52.0.tgz", - "integrity": "sha512-zh/JHnaixqHZsolRB/w9/02akBk9EPrOs9JwcTP2ek7yL5bVvXuRariiaAjjoJ5DvuwQ1WAE/HsMz+w17YgBCg==", + "version": "8.55.0", + "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.55.0.tgz", + "integrity": "sha512-iyUUAM0PCKj5QpwGfmCAG9XXbZCWsqP/eWAWrG/W0umvjuLRBECwSFdt+rCntju0xEH7teIABPwXpahftIaTdA==", "dev": true, "dependencies": { "@eslint-community/eslint-utils": "^4.2.0", "@eslint-community/regexpp": "^4.6.1", - "@eslint/eslintrc": "^2.1.2", - "@eslint/js": "8.52.0", + "@eslint/eslintrc": "^2.1.4", + "@eslint/js": "8.55.0", "@humanwhocodes/config-array": "^0.11.13", "@humanwhocodes/module-importer": "^1.0.1", "@nodelib/fs.walk": "^1.2.8", @@ -10175,7 +10315,7 @@ "version": "1.0.0", "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", "integrity": "sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==", - "dev": true + "devOptional": true }, "node_modules/fsevents": { "version": "2.3.2", @@ -10469,7 +10609,7 @@ "version": "2.0.1", "resolved": "https://registry.npmjs.org/has-unicode/-/has-unicode-2.0.1.tgz", "integrity": "sha512-8Rf9Y83NBReMnx0gFzA8JImQACstCYWUplepDa9xprwwtmgEZUF0h/i5xSA625zB/I37EtrswSST6OXxwaaIJQ==", - "dev": true + "devOptional": true }, "node_modules/hasown": { "version": "2.0.0", @@ -10706,7 +10846,7 @@ "version": "5.0.1", "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-5.0.1.tgz", "integrity": "sha512-dFcAjpTQFgoLMzC2VwU+C/CbS7uRL0lWmxDITmqm7C+7F0Odmj6s9l6alZc6AELXhrnggM2CeWSXHGOdX2YtwA==", - "dev": true, + "devOptional": true, "dependencies": { "agent-base": "6", "debug": "4" @@ -10907,7 +11047,7 @@ "version": "1.0.6", "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", "integrity": "sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==", - "dev": true, + "devOptional": true, "dependencies": { "once": "^1.3.0", "wrappy": "1" @@ -10917,7 +11057,7 @@ "version": "2.0.4", "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==", - "dev": true + "devOptional": true }, "node_modules/ini": { "version": "4.1.1", @@ -12315,9 +12455,9 @@ } }, "node_modules/jest-preset-angular": { - "version": "13.1.2", - "resolved": "https://registry.npmjs.org/jest-preset-angular/-/jest-preset-angular-13.1.2.tgz", - "integrity": "sha512-kuzuIch/YYTMaMnuGDaiZEu++Bjc5WskOAmMwqWO0Grpcd0SulqTOV70Gz6Q/ZOQuMye+LS4KPyIVfqnJr2e3g==", + "version": "13.1.4", + "resolved": "https://registry.npmjs.org/jest-preset-angular/-/jest-preset-angular-13.1.4.tgz", + "integrity": "sha512-XKeWa8Qt7p37SzlJ85qEXgig06SgkfrzV057X2GSMqfz/HLJmTUjMFkHJKe65ZaQumNQWCcXpxXREr6EfZ9bow==", "dev": true, "dependencies": { "bs-logger": "^0.2.6", @@ -12334,10 +12474,10 @@ "esbuild": ">=0.13.8" }, "peerDependencies": { - "@angular-devkit/build-angular": ">=13.0.0 <17.0.0", - "@angular/compiler-cli": ">=13.0.0 <17.0.0", - "@angular/core": ">=13.0.0 <17.0.0", - "@angular/platform-browser-dynamic": ">=13.0.0 <17.0.0", + "@angular-devkit/build-angular": ">=13.0.0 <18.0.0", + "@angular/compiler-cli": ">=13.0.0 <18.0.0", + "@angular/core": ">=13.0.0 <18.0.0", + "@angular/platform-browser-dynamic": ">=13.0.0 <18.0.0", "jest": "^29.0.0", "typescript": ">=4.4" } @@ -13133,9 +13273,9 @@ } }, "node_modules/joi": { - "version": "17.9.2", - "resolved": "https://registry.npmjs.org/joi/-/joi-17.9.2.tgz", - "integrity": "sha512-Itk/r+V4Dx0V3c7RLFdRh12IOjySm2/WGPMubBT92cQvRfYZhPM2W0hZlctjj72iES8jsRCwp7S/cRmWBnJ4nw==", + "version": "17.11.0", + "resolved": "https://registry.npmjs.org/joi/-/joi-17.11.0.tgz", + "integrity": "sha512-NgB+lZLNoqISVy1rZocE9PZI36bL/77ie924Ri43yEvi9GUUMPeyVIr8KdFTMUlby1p0PBYMk9spIxEUQYqrJQ==", "dev": true, "dependencies": { "@hapi/hoek": "^9.0.0", @@ -13824,6 +13964,18 @@ "node": ">=6" } }, + "node_modules/mimic-response": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/mimic-response/-/mimic-response-2.1.0.tgz", + "integrity": "sha512-wXqjST+SLt7R009ySCglWBCFpjUygmCIfD790/kVbiGmUgfYGuB14PiTd5DwVxSV4NcYHjzMkoj5LjQZwTQLEA==", + "optional": true, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, "node_modules/mini-css-extract-plugin": { "version": "2.7.6", "resolved": "https://registry.npmjs.org/mini-css-extract-plugin/-/mini-css-extract-plugin-2.7.6.tgz", @@ -13853,7 +14005,7 @@ "version": "3.1.2", "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", - "dev": true, + "devOptional": true, "dependencies": { "brace-expansion": "^1.1.7" }, @@ -13874,7 +14026,7 @@ "version": "5.0.0", "resolved": "https://registry.npmjs.org/minipass/-/minipass-5.0.0.tgz", "integrity": "sha512-3FnjYuehv9k6ovOEbyOswadCDPX1piCfhV8ncmYtHOjuPwylVWsghTLo7rabjC3Rx5xD4HDx8Wm1xnMF7S5qFQ==", - "dev": true, + "devOptional": true, "engines": { "node": ">=8" } @@ -14048,7 +14200,7 @@ "version": "2.1.2", "resolved": "https://registry.npmjs.org/minizlib/-/minizlib-2.1.2.tgz", "integrity": "sha512-bAxsR8BVfj60DWXHE3u30oHzfl4G7khkSuPW+qvpd7jFRHm7dLxOjUk1EHACJ/hxLY8phGJ0YhYHZo7jil7Qdg==", - "dev": true, + "devOptional": true, "dependencies": { "minipass": "^3.0.0", "yallist": "^4.0.0" @@ -14061,7 +14213,7 @@ "version": "3.3.6", "resolved": "https://registry.npmjs.org/minipass/-/minipass-3.3.6.tgz", "integrity": "sha512-DxiNidxSEK+tHG6zOIklvNOwm3hvCrbUrdtzY74U6HKTJxvIDfOUL5W5P2Ghd3DTkhhKPYGqeNUIh5qcM4YBfw==", - "dev": true, + "devOptional": true, "dependencies": { "yallist": "^4.0.0" }, @@ -14073,13 +14225,13 @@ "version": "4.0.0", "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", - "dev": true + "devOptional": true }, "node_modules/mkdirp": { "version": "1.0.4", "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz", "integrity": "sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==", - "dev": true, + "devOptional": true, "bin": { "mkdirp": "bin/cmd.js" }, @@ -14129,6 +14281,12 @@ "integrity": "sha512-nnbWWOkoWyUsTjKrhgD0dcz22mdkSnpYqbEjIm2nhwhuxlSkpywJmBo8h0ZqJdkp73mb90SssHkN4rsRaBAfAA==", "dev": true }, + "node_modules/nan": { + "version": "2.18.0", + "resolved": "https://registry.npmjs.org/nan/-/nan-2.18.0.tgz", + "integrity": "sha512-W7tfG7vMOGtD30sHoZSSc/JVYiyDPEyQVso/Zz+/uQd0B0L46gtC+pHha5FFMRpil6fm/AoEcRWyOVi4+E/f8w==", + "optional": true + }, "node_modules/nanoid": { "version": "3.3.6", "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.6.tgz", @@ -14209,18 +14367,6 @@ "integrity": "sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw==", "dev": true }, - "node_modules/ng2-pdf-viewer": { - "version": "10.0.0", - "resolved": "https://registry.npmjs.org/ng2-pdf-viewer/-/ng2-pdf-viewer-10.0.0.tgz", - "integrity": "sha512-zEefcAsTpDoxFceQYs3ycPMaUAkt5UX4OcTstVQoNqRK6w+vOY+V8z8aFCuBwnt+7iN1EHaIpquOf4S9mWc04g==", - "dependencies": { - "pdfjs-dist": "~2.16.105", - "tslib": "^2.3.0" - }, - "peerDependencies": { - "pdfjs-dist": "~2.16.105" - } - }, "node_modules/ngx-color": { "version": "9.0.0", "resolved": "https://registry.npmjs.org/ngx-color/-/ngx-color-9.0.0.tgz", @@ -14312,6 +14458,48 @@ "integrity": "sha512-mmcei9JghVNDYydghQmeDX8KoAm0FAiYyIcUt/N4nhyAipB17pllZQDOJD2fotxABnt4Mdz+dKTO7eftLg4d0A==", "dev": true }, + "node_modules/node-fetch": { + "version": "2.7.0", + "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.7.0.tgz", + "integrity": "sha512-c4FRfUm/dbcWZ7U+1Wq0AwCyFL+3nt2bEw05wfxSz+DWpWsitgmSgYmy2dQdWyKC1694ELPqMs/YzUSNozLt8A==", + "optional": true, + "dependencies": { + "whatwg-url": "^5.0.0" + }, + "engines": { + "node": "4.x || >=6.0.0" + }, + "peerDependencies": { + "encoding": "^0.1.0" + }, + "peerDependenciesMeta": { + "encoding": { + "optional": true + } + } + }, + "node_modules/node-fetch/node_modules/tr46": { + "version": "0.0.3", + "resolved": "https://registry.npmjs.org/tr46/-/tr46-0.0.3.tgz", + "integrity": "sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw==", + "optional": true + }, + "node_modules/node-fetch/node_modules/webidl-conversions": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-3.0.1.tgz", + "integrity": "sha512-2JAn3z8AR6rjK8Sm8orRC0h/bcl/DqL7tRPdGZ4I1CjdF+EaMLmYxBHyXuKL849eucPFhvBoxMsflfOb8kxaeQ==", + "optional": true + }, + "node_modules/node-fetch/node_modules/whatwg-url": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-5.0.0.tgz", + "integrity": "sha512-saE57nupxk6v3HY35+jzBwYa0rKSy0XR8JSxZPwgLr7ys0IBzhGviA1/TUGJLmSVqs8pb9AnvICXEuOHLprYTw==", + "optional": true, + "dependencies": { + "tr46": "~0.0.3", + "webidl-conversions": "^3.0.0" + } + }, "node_modules/node-forge": { "version": "1.3.1", "resolved": "https://registry.npmjs.org/node-forge/-/node-forge-1.3.1.tgz", @@ -14776,6 +14964,15 @@ "node": ">=8" } }, + "node_modules/object-assign": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", + "integrity": "sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==", + "optional": true, + "engines": { + "node": ">=0.10.0" + } + }, "node_modules/object-inspect": { "version": "1.13.1", "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.13.1.tgz", @@ -14825,7 +15022,7 @@ "version": "1.4.0", "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", "integrity": "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==", - "dev": true, + "devOptional": true, "dependencies": { "wrappy": "1" } @@ -15396,7 +15593,7 @@ "version": "1.0.1", "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", "integrity": "sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==", - "dev": true, + "devOptional": true, "engines": { "node": ">=0.10.0" } @@ -15456,21 +15653,25 @@ "node": ">=8" } }, + "node_modules/path2d-polyfill": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/path2d-polyfill/-/path2d-polyfill-2.0.1.tgz", + "integrity": "sha512-ad/3bsalbbWhmBo0D6FZ4RNMwsLsPpL6gnvhuSaU5Vm7b06Kr5ubSltQQ0T7YKsiJQO+g22zJ4dJKNTXIyOXtA==", + "optional": true, + "engines": { + "node": ">=8" + } + }, "node_modules/pdfjs-dist": { - "version": "2.16.105", - "resolved": "https://registry.npmjs.org/pdfjs-dist/-/pdfjs-dist-2.16.105.tgz", - "integrity": "sha512-J4dn41spsAwUxCpEoVf6GVoz908IAA3mYiLmNxg8J9kfRXc2jxpbUepcP0ocp0alVNLFthTAM8DZ1RaHh8sU0A==", - "dependencies": { - "dommatrix": "^1.0.3", - "web-streams-polyfill": "^3.2.1" + "version": "3.11.174", + "resolved": "https://registry.npmjs.org/pdfjs-dist/-/pdfjs-dist-3.11.174.tgz", + "integrity": "sha512-TdTZPf1trZ8/UFu5Cx/GXB7GZM30LT+wWUNfsi6Bq8ePLnb+woNKtDymI2mxZYBpMbonNFqKmiz684DIfnd8dA==", + "engines": { + "node": ">=18" }, - "peerDependencies": { - "worker-loader": "^3.0.8" - }, - "peerDependenciesMeta": { - "worker-loader": { - "optional": true - } + "optionalDependencies": { + "canvas": "^2.11.2", + "path2d-polyfill": "^2.0.1" } }, "node_modules/picocolors": { @@ -15535,12 +15736,12 @@ } }, "node_modules/playwright": { - "version": "1.39.0", - "resolved": "https://registry.npmjs.org/playwright/-/playwright-1.39.0.tgz", - "integrity": "sha512-naE5QT11uC/Oiq0BwZ50gDmy8c8WLPRTEWuSSFVG2egBka/1qMoSqYQcROMT9zLwJ86oPofcTH2jBY/5wWOgIw==", + "version": "1.40.1", + "resolved": "https://registry.npmjs.org/playwright/-/playwright-1.40.1.tgz", + "integrity": "sha512-2eHI7IioIpQ0bS1Ovg/HszsN/XKNwEG1kbzSDDmADpclKc7CyqkHw7Mg2JCz/bbCxg25QUPcjksoMW7JcIFQmw==", "dev": true, "dependencies": { - "playwright-core": "1.39.0" + "playwright-core": "1.40.1" }, "bin": { "playwright": "cli.js" @@ -15553,9 +15754,9 @@ } }, "node_modules/playwright-core": { - "version": "1.39.0", - "resolved": "https://registry.npmjs.org/playwright-core/-/playwright-core-1.39.0.tgz", - "integrity": "sha512-+k4pdZgs1qiM+OUkSjx96YiKsXsmb59evFoqv8SKO067qBA+Z2s/dCzJij/ZhdQcs2zlTAgRKfeiiLm8PQ2qvw==", + "version": "1.40.1", + "resolved": "https://registry.npmjs.org/playwright-core/-/playwright-core-1.40.1.tgz", + "integrity": "sha512-+hkOycxPiV534c4HhpfX6yrlawqVUzITRKwHAmYfmsVreltEl6fAZJ3DPfLMOODw0H3s1Itd6MDCWmP1fl/QvQ==", "dev": true, "bin": { "playwright-core": "cli.js" @@ -15990,7 +16191,7 @@ "version": "3.6.2", "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.2.tgz", "integrity": "sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==", - "dev": true, + "devOptional": true, "dependencies": { "inherits": "^2.0.3", "string_decoder": "^1.1.1", @@ -16243,7 +16444,7 @@ "version": "3.0.2", "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", - "dev": true, + "devOptional": true, "dependencies": { "glob": "^7.1.3" }, @@ -16258,7 +16459,7 @@ "version": "7.2.3", "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", - "dev": true, + "devOptional": true, "dependencies": { "fs.realpath": "^1.0.0", "inflight": "^1.0.4", @@ -16333,7 +16534,7 @@ "version": "5.2.1", "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", - "dev": true, + "devOptional": true, "funding": [ { "type": "github", @@ -16647,7 +16848,7 @@ "version": "2.0.0", "resolved": "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz", "integrity": "sha512-KiKBS8AnWGEyLzofFfmvKwpdPzqiy16LvQfK3yv/fVH7Bj13/wl3JSR1J+rfgRE9q7xUJK4qvgS8raSOeLUehw==", - "dev": true + "devOptional": true }, "node_modules/set-function-length": { "version": "1.1.1", @@ -16755,6 +16956,37 @@ "node": "^14.17.0 || ^16.13.0 || >=18.0.0" } }, + "node_modules/simple-concat": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/simple-concat/-/simple-concat-1.0.1.tgz", + "integrity": "sha512-cSFtAPtRhljv69IK0hTVZQ+OfE9nePi/rtJmw5UjHeVyVroEqJXP1sFztKUy1qU+xvz3u/sfYJLa947b7nAN2Q==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "optional": true + }, + "node_modules/simple-get": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/simple-get/-/simple-get-3.1.1.tgz", + "integrity": "sha512-CQ5LTKGfCpvE1K0n2us+kuMPbk/q0EKl82s4aheV9oXjFEz6W/Y7oQFVJuU6QG77hRT4Ghb5RURteF5vnWjupA==", + "optional": true, + "dependencies": { + "decompress-response": "^4.2.0", + "once": "^1.3.1", + "simple-concat": "^1.0.0" + } + }, "node_modules/sisteransi": { "version": "1.0.5", "resolved": "https://registry.npmjs.org/sisteransi/-/sisteransi-1.0.5.tgz", @@ -17018,7 +17250,7 @@ "version": "1.3.0", "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz", "integrity": "sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==", - "dev": true, + "devOptional": true, "dependencies": { "safe-buffer": "~5.2.0" } @@ -17186,7 +17418,7 @@ "version": "6.1.15", "resolved": "https://registry.npmjs.org/tar/-/tar-6.1.15.tgz", "integrity": "sha512-/zKt9UyngnxIT/EAGYuxaMYgOIJiP81ab9ZfkILq4oNLPFX50qyYmu7jRj9qeXoxmJHjGlbH0+cm2uy1WCs10A==", - "dev": true, + "devOptional": true, "dependencies": { "chownr": "^2.0.0", "fs-minipass": "^2.0.0", @@ -17219,7 +17451,7 @@ "version": "2.1.0", "resolved": "https://registry.npmjs.org/fs-minipass/-/fs-minipass-2.1.0.tgz", "integrity": "sha512-V/JgOLFCS+R6Vcq0slCuaeWEdNC3ouDlJMNIsacH2VtALiu9mV4LPrHc5cDl8k5aw6J8jwgWWpiTo5RYhmIzvg==", - "dev": true, + "devOptional": true, "dependencies": { "minipass": "^3.0.0" }, @@ -17231,7 +17463,7 @@ "version": "3.3.6", "resolved": "https://registry.npmjs.org/minipass/-/minipass-3.3.6.tgz", "integrity": "sha512-DxiNidxSEK+tHG6zOIklvNOwm3hvCrbUrdtzY74U6HKTJxvIDfOUL5W5P2Ghd3DTkhhKPYGqeNUIh5qcM4YBfw==", - "dev": true, + "devOptional": true, "dependencies": { "yallist": "^4.0.0" }, @@ -17243,7 +17475,7 @@ "version": "4.0.0", "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", - "dev": true + "devOptional": true }, "node_modules/terser": { "version": "5.19.2", @@ -17892,7 +18124,7 @@ "version": "1.0.2", "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", "integrity": "sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==", - "dev": true + "devOptional": true }, "node_modules/utils-merge": { "version": "1.0.1", @@ -18050,16 +18282,16 @@ } }, "node_modules/wait-on": { - "version": "7.0.1", - "resolved": "https://registry.npmjs.org/wait-on/-/wait-on-7.0.1.tgz", - "integrity": "sha512-9AnJE9qTjRQOlTZIldAaf/da2eW0eSRSgcqq85mXQja/DW3MriHxkpODDSUEg+Gri/rKEcXUZHe+cevvYItaog==", + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/wait-on/-/wait-on-7.2.0.tgz", + "integrity": "sha512-wCQcHkRazgjG5XoAq9jbTMLpNIjoSlZslrJ2+N9MxDsGEv1HnFoVjOCexL0ESva7Y9cu350j+DWADdk54s4AFQ==", "dev": true, "dependencies": { - "axios": "^0.27.2", - "joi": "^17.7.0", + "axios": "^1.6.1", + "joi": "^17.11.0", "lodash": "^4.17.21", - "minimist": "^1.2.7", - "rxjs": "^7.8.0" + "minimist": "^1.2.8", + "rxjs": "^7.8.1" }, "bin": { "wait-on": "bin/wait-on" @@ -18068,16 +18300,6 @@ "node": ">=12.0.0" } }, - "node_modules/wait-on/node_modules/axios": { - "version": "0.27.2", - "resolved": "https://registry.npmjs.org/axios/-/axios-0.27.2.tgz", - "integrity": "sha512-t+yRIyySRTp/wua5xEr+z1q60QmLq8ABsS5O9Me1AsE5dfKqgnCFzwiCZZ/cGNd1lq4/7akDWMxdhVlucjmnOQ==", - "dev": true, - "dependencies": { - "follow-redirects": "^1.14.9", - "form-data": "^4.0.0" - } - }, "node_modules/walker": { "version": "1.0.8", "resolved": "https://registry.npmjs.org/walker/-/walker-1.0.8.tgz", @@ -18118,14 +18340,6 @@ "defaults": "^1.0.3" } }, - "node_modules/web-streams-polyfill": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/web-streams-polyfill/-/web-streams-polyfill-3.2.1.tgz", - "integrity": "sha512-e0MO3wdXWKrLbL0DgGnUV7WHVuw9OUvL4hjgnPkIeEvESk74gAITi5G606JtZPp39cd8HA9VQzCIvA49LpPN5Q==", - "engines": { - "node": ">= 8" - } - }, "node_modules/webidl-conversions": { "version": "7.0.0", "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-7.0.0.tgz", @@ -18494,7 +18708,7 @@ "version": "1.1.5", "resolved": "https://registry.npmjs.org/wide-align/-/wide-align-1.1.5.tgz", "integrity": "sha512-eDMORYaPNZ4sQIuuYPDHdQvf4gyCF9rEEV/yPxGfwPkRodwEgiMUUXTx/dex+Me0wxx53S+NgUHaP7y3MGlDmg==", - "dev": true, + "devOptional": true, "dependencies": { "string-width": "^1.0.2 || 2 || 3 || 4" } @@ -18606,7 +18820,7 @@ "version": "1.0.2", "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==", - "dev": true + "devOptional": true }, "node_modules/write-file-atomic": { "version": "4.0.2", diff --git a/src-ui/package.json b/src-ui/package.json index 39e71d033..a2c94084c 100644 --- a/src-ui/package.json +++ b/src-ui/package.json @@ -27,11 +27,11 @@ "bootstrap": "^5.3.2", "file-saver": "^2.0.5", "mime-names": "^1.0.0", - "ng2-pdf-viewer": "^10.0.0", "ngx-color": "^9.0.0", "ngx-cookie-service": "^16.0.1", "ngx-file-drop": "^16.0.0", "ngx-ui-tour-ng-bootstrap": "^13.0.6", + "pdfjs-dist": "^3.11.174", "rxjs": "^7.8.1", "tslib": "^2.6.2", "uuid": "^9.0.1", @@ -47,20 +47,20 @@ "@angular-eslint/template-parser": "16.2.0", "@angular/cli": "~16.2.9", "@angular/compiler-cli": "~16.2.3", - "@playwright/test": "^1.39.0", - "@types/jest": "^29.5.7", - "@types/node": "^20.8.10", - "@typescript-eslint/eslint-plugin": "^6.9.1", - "@typescript-eslint/parser": "^6.9.1", + "@playwright/test": "^1.40.1", + "@types/jest": "^29.5.10", + "@types/node": "^20.10.2", + "@typescript-eslint/eslint-plugin": "^6.13.1", + "@typescript-eslint/parser": "^6.13.1", "concurrently": "^8.2.2", - "eslint": "^8.52.0", + "eslint": "^8.55.0", "jest": "29.7.0", "jest-environment-jsdom": "^29.7.0", - "jest-preset-angular": "^13.1.1", + "jest-preset-angular": "^13.1.4", "jest-websocket-mock": "^2.5.0", "patch-package": "^8.0.0", "ts-node": "~10.9.1", "typescript": "^5.1.6", - "wait-on": "^7.0.1" + "wait-on": "^7.2.0" } } diff --git a/src-ui/src/app/app.module.ts b/src-ui/src/app/app.module.ts index e3cef8c95..6910061d2 100644 --- a/src-ui/src/app/app.module.ts +++ b/src-ui/src/app/app.module.ts @@ -51,7 +51,6 @@ import { SavedViewWidgetComponent } from './components/dashboard/widgets/saved-v import { StatisticsWidgetComponent } from './components/dashboard/widgets/statistics-widget/statistics-widget.component' import { UploadFileWidgetComponent } from './components/dashboard/widgets/upload-file-widget/upload-file-widget.component' import { WidgetFrameComponent } from './components/dashboard/widgets/widget-frame/widget-frame.component' -import { PdfViewerModule } from 'ng2-pdf-viewer' import { WelcomeWidgetComponent } from './components/dashboard/widgets/welcome-widget/welcome-widget.component' import { YesNoPipe } from './pipes/yes-no.pipe' import { FileSizePipe } from './pipes/file-size.pipe' @@ -105,6 +104,9 @@ import { FileDropComponent } from './components/file-drop/file-drop.component' import { CustomFieldsComponent } from './components/manage/custom-fields/custom-fields.component' import { CustomFieldEditDialogComponent } from './components/common/edit-dialog/custom-field-edit-dialog/custom-field-edit-dialog.component' import { CustomFieldsDropdownComponent } from './components/common/custom-fields-dropdown/custom-fields-dropdown.component' +import { ProfileEditDialogComponent } from './components/common/profile-edit-dialog/profile-edit-dialog.component' +import { PdfViewerComponent } from './components/common/pdf-viewer/pdf-viewer.component' +import { DocumentLinkComponent } from './components/common/input/document-link/document-link.component' import localeAf from '@angular/common/locales/af' import localeAr from '@angular/common/locales/ar' @@ -256,6 +258,9 @@ function initializeApp(settings: SettingsService) { CustomFieldsComponent, CustomFieldEditDialogComponent, CustomFieldsDropdownComponent, + ProfileEditDialogComponent, + PdfViewerComponent, + DocumentLinkComponent, ], imports: [ BrowserModule, @@ -265,7 +270,6 @@ function initializeApp(settings: SettingsService) { FormsModule, ReactiveFormsModule, NgxFileDropModule, - PdfViewerModule, NgSelectModule, ColorSliderModule, TourNgBootstrapModule, diff --git a/src-ui/src/app/components/admin/logs/logs.component.html b/src-ui/src/app/components/admin/logs/logs.component.html index 91f7f3bd6..628886c62 100644 --- a/src-ui/src/app/components/admin/logs/logs.component.html +++ b/src-ui/src/app/components/admin/logs/logs.component.html @@ -1,14 +1,19 @@ - +
+ + +
diff --git a/src-ui/src/app/components/admin/logs/logs.component.spec.ts b/src-ui/src/app/components/admin/logs/logs.component.spec.ts index a9c4b4613..690bbcdde 100644 --- a/src-ui/src/app/components/admin/logs/logs.component.spec.ts +++ b/src-ui/src/app/components/admin/logs/logs.component.spec.ts @@ -1,4 +1,9 @@ -import { ComponentFixture, TestBed } from '@angular/core/testing' +import { + ComponentFixture, + TestBed, + fakeAsync, + tick, +} from '@angular/core/testing' import { LogService } from 'src/app/services/rest/log.service' import { PageHeaderComponent } from '../../common/page-header/page-header.component' import { LogsComponent } from './logs.component' @@ -26,6 +31,7 @@ describe('LogsComponent', () => { let fixture: ComponentFixture let logService: LogService let logSpy + let reloadSpy beforeEach(async () => { TestBed.configureTestingModule({ @@ -42,7 +48,9 @@ describe('LogsComponent', () => { }) fixture = TestBed.createComponent(LogsComponent) component = fixture.componentInstance + reloadSpy = jest.spyOn(component, 'reloadLogs') window.HTMLElement.prototype.scroll = function () {} // mock scroll + jest.useFakeTimers() fixture.detectChanges() }) @@ -68,4 +76,14 @@ describe('LogsComponent', () => { component.reloadLogs() expect(component.logs).toHaveLength(0) }) + + it('should auto refresh, allow toggle', () => { + jest.advanceTimersByTime(6000) + expect(reloadSpy).toHaveBeenCalledTimes(2) + + component.toggleAutoRefresh() + expect(component.autoRefreshInterval).toBeNull() + jest.advanceTimersByTime(6000) + expect(reloadSpy).toHaveBeenCalledTimes(2) + }) }) diff --git a/src-ui/src/app/components/admin/logs/logs.component.ts b/src-ui/src/app/components/admin/logs/logs.component.ts index cf88077e7..2ca259218 100644 --- a/src-ui/src/app/components/admin/logs/logs.component.ts +++ b/src-ui/src/app/components/admin/logs/logs.component.ts @@ -27,6 +27,8 @@ export class LogsComponent implements OnInit, AfterViewChecked, OnDestroy { public isLoading: boolean = false + public autoRefreshInterval: any + @ViewChild('logContainer') logContainer: ElementRef ngOnInit(): void { @@ -41,6 +43,7 @@ export class LogsComponent implements OnInit, AfterViewChecked, OnDestroy { this.activeLog = this.logFiles[0] this.reloadLogs() } + this.toggleAutoRefresh() }) } @@ -91,4 +94,15 @@ export class LogsComponent implements OnInit, AfterViewChecked, OnDestroy { behavior: 'auto', }) } + + toggleAutoRefresh(): void { + if (this.autoRefreshInterval) { + clearInterval(this.autoRefreshInterval) + this.autoRefreshInterval = null + } else { + this.autoRefreshInterval = setInterval(() => { + this.reloadLogs() + }, 5000) + } + } } diff --git a/src-ui/src/app/components/admin/settings/settings.component.ts b/src-ui/src/app/components/admin/settings/settings.component.ts index 2d3960dc5..57d308969 100644 --- a/src-ui/src/app/components/admin/settings/settings.component.ts +++ b/src-ui/src/app/components/admin/settings/settings.component.ts @@ -416,7 +416,7 @@ export class SettingsComponent ) this.settings.set( SETTINGS_KEYS.THEME_COLOR, - this.settingsForm.value.themeColor.toString() + this.settingsForm.value.themeColor ) this.settings.set( SETTINGS_KEYS.USE_NATIVE_PDF_VIEWER, diff --git a/src-ui/src/app/components/admin/tasks/tasks.component.html b/src-ui/src/app/components/admin/tasks/tasks.component.html index 62799c9f6..7e0ac4cae 100644 --- a/src-ui/src/app/components/admin/tasks/tasks.component.html +++ b/src-ui/src/app/components/admin/tasks/tasks.component.html @@ -1,5 +1,5 @@ -
+
- +
+ + +
diff --git a/src-ui/src/app/components/admin/tasks/tasks.component.spec.ts b/src-ui/src/app/components/admin/tasks/tasks.component.spec.ts index c981dac6f..b86a170b7 100644 --- a/src-ui/src/app/components/admin/tasks/tasks.component.spec.ts +++ b/src-ui/src/app/components/admin/tasks/tasks.component.spec.ts @@ -112,6 +112,7 @@ describe('TasksComponent', () => { let modalService: NgbModal let router: Router let httpTestingController: HttpTestingController + let reloadSpy beforeEach(async () => { TestBed.configureTestingModule({ @@ -141,11 +142,13 @@ describe('TasksComponent', () => { }).compileComponents() tasksService = TestBed.inject(TasksService) + reloadSpy = jest.spyOn(tasksService, 'reload') httpTestingController = TestBed.inject(HttpTestingController) modalService = TestBed.inject(NgbModal) router = TestBed.inject(Router) fixture = TestBed.createComponent(TasksComponent) component = fixture.componentInstance + jest.useFakeTimers() fixture.detectChanges() httpTestingController .expectOne(`${environment.apiBaseUrl}tasks/`) @@ -164,7 +167,7 @@ describe('TasksComponent', () => { `Failed${currentTasksLength}` ) expect( - fixture.debugElement.queryAll(By.css('input[type="checkbox"]')) + fixture.debugElement.queryAll(By.css('table input[type="checkbox"]')) ).toHaveLength(currentTasksLength + 1) currentTasksLength = tasks.filter( @@ -245,7 +248,7 @@ describe('TasksComponent', () => { it('should support toggle all tasks', () => { const toggleCheck = fixture.debugElement.query( - By.css('input[type=checkbox]') + By.css('table input[type=checkbox]') ) toggleCheck.nativeElement.dispatchEvent(new MouseEvent('click')) fixture.detectChanges() @@ -269,4 +272,15 @@ describe('TasksComponent', () => { tasks[3].related_document, ]) }) + + it('should auto refresh, allow toggle', () => { + expect(reloadSpy).toHaveBeenCalledTimes(1) + jest.advanceTimersByTime(5000) + expect(reloadSpy).toHaveBeenCalledTimes(2) + + component.toggleAutoRefresh() + expect(component.autoRefreshInterval).toBeNull() + jest.advanceTimersByTime(6000) + expect(reloadSpy).toHaveBeenCalledTimes(2) + }) }) diff --git a/src-ui/src/app/components/admin/tasks/tasks.component.ts b/src-ui/src/app/components/admin/tasks/tasks.component.ts index 32cf6800f..5a1949e77 100644 --- a/src-ui/src/app/components/admin/tasks/tasks.component.ts +++ b/src-ui/src/app/components/admin/tasks/tasks.component.ts @@ -23,6 +23,8 @@ export class TasksComponent public pageSize: number = 25 public page: number = 1 + public autoRefreshInterval: any + get dismissButtonText(): string { return this.selectedTasks.size > 0 ? $localize`Dismiss selected` @@ -39,6 +41,7 @@ export class TasksComponent ngOnInit() { this.tasksService.reload() + this.toggleAutoRefresh() } ngOnDestroy() { @@ -135,4 +138,15 @@ export class TasksComponent return $localize`failed` } } + + toggleAutoRefresh(): void { + if (this.autoRefreshInterval) { + clearInterval(this.autoRefreshInterval) + this.autoRefreshInterval = null + } else { + this.autoRefreshInterval = setInterval(() => { + this.tasksService.reload() + }, 5000) + } + } } diff --git a/src-ui/src/app/components/admin/users-groups/users-groups.component.ts b/src-ui/src/app/components/admin/users-groups/users-groups.component.ts index a9ce1d600..8f1751092 100644 --- a/src-ui/src/app/components/admin/users-groups/users-groups.component.ts +++ b/src-ui/src/app/components/admin/users-groups/users-groups.component.ts @@ -89,7 +89,7 @@ export class UsersAndGroupsComponent $localize`Password has been changed, you will be logged out momentarily.` ) setTimeout(() => { - window.location.href = `${window.location.origin}/accounts/logout/?next=/accounts/login/` + window.location.href = `${window.location.origin}/accounts/logout/?next=/accounts/login/?next=/` }, 2500) } else { this.toastService.showInfo( diff --git a/src-ui/src/app/components/app-frame/app-frame.component.html b/src-ui/src/app/components/app-frame/app-frame.component.html index a710600ef..556252670 100644 --- a/src-ui/src/app/components/app-frame/app-frame.component.html +++ b/src-ui/src/app/components/app-frame/app-frame.component.html @@ -39,6 +39,11 @@

Logged in as {{this.settingsService.displayName}}

+ diff --git a/src-ui/src/app/components/app-frame/app-frame.component.spec.ts b/src-ui/src/app/components/app-frame/app-frame.component.spec.ts index 7b8bf4bce..152429358 100644 --- a/src-ui/src/app/components/app-frame/app-frame.component.spec.ts +++ b/src-ui/src/app/components/app-frame/app-frame.component.spec.ts @@ -9,7 +9,7 @@ import { fakeAsync, tick, } from '@angular/core/testing' -import { NgbModule } from '@ng-bootstrap/ng-bootstrap' +import { NgbModal, NgbModalModule, NgbModule } from '@ng-bootstrap/ng-bootstrap' import { BrowserModule } from '@angular/platform-browser' import { RouterTestingModule } from '@angular/router/testing' import { SettingsService } from 'src/app/services/settings.service' @@ -32,6 +32,7 @@ import { routes } from 'src/app/app-routing.module' import { PermissionsGuard } from 'src/app/guards/permissions.guard' import { CdkDragDrop, DragDropModule } from '@angular/cdk/drag-drop' import { PaperlessSavedView } from 'src/app/data/paperless-saved-view' +import { ProfileEditDialogComponent } from '../common/profile-edit-dialog/profile-edit-dialog.component' const saved_views = [ { @@ -86,6 +87,7 @@ describe('AppFrameComponent', () => { let documentListViewService: DocumentListViewService let router: Router let savedViewSpy + let modalService: NgbModal beforeEach(async () => { TestBed.configureTestingModule({ @@ -98,6 +100,7 @@ describe('AppFrameComponent', () => { FormsModule, ReactiveFormsModule, DragDropModule, + NgbModalModule, ], providers: [ SettingsService, @@ -120,6 +123,7 @@ describe('AppFrameComponent', () => { ToastService, OpenDocumentsService, SearchService, + NgbModal, { provide: ActivatedRoute, useValue: { @@ -148,6 +152,7 @@ describe('AppFrameComponent', () => { openDocumentsService = TestBed.inject(OpenDocumentsService) searchService = TestBed.inject(SearchService) documentListViewService = TestBed.inject(DocumentListViewService) + modalService = TestBed.inject(NgbModal) router = TestBed.inject(Router) jest @@ -363,4 +368,12 @@ describe('AppFrameComponent', () => { >) expect(toastSpy).toHaveBeenCalled() }) + + it('should support edit profile', () => { + const modalSpy = jest.spyOn(modalService, 'open') + component.editProfile() + expect(modalSpy).toHaveBeenCalledWith(ProfileEditDialogComponent, { + backdrop: 'static', + }) + }) }) diff --git a/src-ui/src/app/components/app-frame/app-frame.component.ts b/src-ui/src/app/components/app-frame/app-frame.component.ts index 0c8f149c1..f346dc089 100644 --- a/src-ui/src/app/components/app-frame/app-frame.component.ts +++ b/src-ui/src/app/components/app-frame/app-frame.component.ts @@ -39,6 +39,8 @@ import { CdkDragDrop, moveItemInArray, } from '@angular/cdk/drag-drop' +import { NgbModal } from '@ng-bootstrap/ng-bootstrap' +import { ProfileEditDialogComponent } from '../common/profile-edit-dialog/profile-edit-dialog.component' @Component({ selector: 'pngx-app-frame', @@ -69,6 +71,7 @@ export class AppFrameComponent public settingsService: SettingsService, public tasksService: TasksService, private readonly toastService: ToastService, + private modalService: NgbModal, permissionsService: PermissionsService ) { super() @@ -121,6 +124,13 @@ export class AppFrameComponent this.isMenuCollapsed = true } + editProfile() { + this.modalService.open(ProfileEditDialogComponent, { + backdrop: 'static', + }) + this.closeMenu() + } + get openDocuments(): PaperlessDocument[] { return this.openDocumentsService.getOpenDocuments() } diff --git a/src-ui/src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.html b/src-ui/src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.html index 371faaebc..920026448 100644 --- a/src-ui/src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.html +++ b/src-ui/src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.html @@ -35,6 +35,7 @@ +
diff --git a/src-ui/src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.spec.ts b/src-ui/src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.spec.ts index 52789fb49..2a1ea25fe 100644 --- a/src-ui/src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.spec.ts +++ b/src-ui/src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.spec.ts @@ -20,6 +20,7 @@ import { TagsComponent } from '../../input/tags/tags.component' import { TextComponent } from '../../input/text/text.component' import { EditDialogMode } from '../edit-dialog.component' import { ConsumptionTemplateEditDialogComponent } from './consumption-template-edit-dialog.component' +import { CustomFieldsService } from 'src/app/services/rest/custom-fields.service' describe('ConsumptionTemplateEditDialogComponent', () => { let component: ConsumptionTemplateEditDialogComponent @@ -93,6 +94,15 @@ describe('ConsumptionTemplateEditDialogComponent', () => { }), }, }, + { + provide: CustomFieldsService, + useValue: { + listAll: () => + of({ + results: [], + }), + }, + }, ], imports: [ HttpClientTestingModule, diff --git a/src-ui/src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.ts b/src-ui/src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.ts index 3f89e5d76..dedbd3523 100644 --- a/src-ui/src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.ts +++ b/src-ui/src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.ts @@ -18,6 +18,8 @@ import { SettingsService } from 'src/app/services/settings.service' import { EditDialogComponent } from '../edit-dialog.component' import { MailRuleService } from 'src/app/services/rest/mail-rule.service' import { PaperlessMailRule } from 'src/app/data/paperless-mail-rule' +import { CustomFieldsService } from 'src/app/services/rest/custom-fields.service' +import { PaperlessCustomField } from 'src/app/data/paperless-custom-field' export const DOCUMENT_SOURCE_OPTIONS = [ { @@ -45,6 +47,7 @@ export class ConsumptionTemplateEditDialogComponent extends EditDialogComponent< documentTypes: PaperlessDocumentType[] storagePaths: PaperlessStoragePath[] mailRules: PaperlessMailRule[] + customFields: PaperlessCustomField[] constructor( service: ConsumptionTemplateService, @@ -54,7 +57,8 @@ export class ConsumptionTemplateEditDialogComponent extends EditDialogComponent< storagePathService: StoragePathService, mailRuleService: MailRuleService, userService: UserService, - settingsService: SettingsService + settingsService: SettingsService, + customFieldsService: CustomFieldsService ) { super(service, activeModal, userService, settingsService) @@ -77,6 +81,11 @@ export class ConsumptionTemplateEditDialogComponent extends EditDialogComponent< .listAll() .pipe(first()) .subscribe((result) => (this.mailRules = result.results)) + + customFieldsService + .listAll() + .pipe(first()) + .subscribe((result) => (this.customFields = result.results)) } getCreateTitle() { @@ -106,6 +115,7 @@ export class ConsumptionTemplateEditDialogComponent extends EditDialogComponent< assign_view_groups: new FormControl([]), assign_change_users: new FormControl([]), assign_change_groups: new FormControl([]), + assign_custom_fields: new FormControl([]), }) } diff --git a/src-ui/src/app/components/common/edit-dialog/custom-field-edit-dialog/custom-field-edit-dialog.component.html b/src-ui/src/app/components/common/edit-dialog/custom-field-edit-dialog/custom-field-edit-dialog.component.html index 94dc3297f..63f235b43 100644 --- a/src-ui/src/app/components/common/edit-dialog/custom-field-edit-dialog/custom-field-edit-dialog.component.html +++ b/src-ui/src/app/components/common/edit-dialog/custom-field-edit-dialog/custom-field-edit-dialog.component.html @@ -1,16 +1,16 @@
- - - -
+ + + + diff --git a/src-ui/src/app/components/common/edit-dialog/edit-dialog.component.spec.ts b/src-ui/src/app/components/common/edit-dialog/edit-dialog.component.spec.ts index e81c7c99c..d0974236d 100644 --- a/src-ui/src/app/components/common/edit-dialog/edit-dialog.component.spec.ts +++ b/src-ui/src/app/components/common/edit-dialog/edit-dialog.component.spec.ts @@ -131,6 +131,7 @@ describe('EditDialogComponent', () => { }) it('should interpolate object permissions', () => { + component.getMatchingAlgorithms() // coverage component.object = tag component.dialogMode = EditDialogMode.EDIT component.ngOnInit() diff --git a/src-ui/src/app/components/common/edit-dialog/edit-dialog.component.ts b/src-ui/src/app/components/common/edit-dialog/edit-dialog.component.ts index 30384ea31..43253ba8a 100644 --- a/src-ui/src/app/components/common/edit-dialog/edit-dialog.component.ts +++ b/src-ui/src/app/components/common/edit-dialog/edit-dialog.component.ts @@ -58,8 +58,8 @@ export abstract class EditDialogComponent< objectForm: FormGroup = this.getForm() ngOnInit(): void { - if (this.object != null) { - if (this.object['permissions']) { + if (this.object != null && this.dialogMode !== EditDialogMode.CREATE) { + if ((this.object as ObjectWithPermissions).permissions) { this.object['set_permissions'] = this.object['permissions'] } @@ -69,6 +69,8 @@ export abstract class EditDialogComponent< } this.objectForm.patchValue(this.object) } else { + // e.g. if name was set + this.objectForm.patchValue(this.object) // defaults from settings this.objectForm.patchValue({ permissions_form: { diff --git a/src-ui/src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html b/src-ui/src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html index afbcc5c8d..5c335fdaa 100644 --- a/src-ui/src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html +++ b/src-ui/src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html @@ -21,7 +21,8 @@ - + +
diff --git a/src-ui/src/app/components/common/input/document-link/document-link.component.scss b/src-ui/src/app/components/common/input/document-link/document-link.component.scss new file mode 100644 index 000000000..bcaa4e849 --- /dev/null +++ b/src-ui/src/app/components/common/input/document-link/document-link.component.scss @@ -0,0 +1,14 @@ +::ng-deep .ng-select-container .ng-value-container .ng-value { + background-color: transparent !important; + border-color: transparent; +} + +.sidebaricon { + cursor: pointer; +} + +.badge { + font-size: .75rem; + // --bs-primary: var(--pngx-bg-alt); + // color: var(--pngx-primary-text-contrast); +} diff --git a/src-ui/src/app/components/common/input/document-link/document-link.component.spec.ts b/src-ui/src/app/components/common/input/document-link/document-link.component.spec.ts new file mode 100644 index 000000000..d1af7ab2f --- /dev/null +++ b/src-ui/src/app/components/common/input/document-link/document-link.component.spec.ts @@ -0,0 +1,118 @@ +import { HttpClientTestingModule } from '@angular/common/http/testing' +import { ComponentFixture, TestBed } from '@angular/core/testing' +import { + FormsModule, + NG_VALUE_ACCESSOR, + ReactiveFormsModule, +} from '@angular/forms' +import { NgSelectModule } from '@ng-select/ng-select' +import { of, throwError } from 'rxjs' +import { DocumentService } from 'src/app/services/rest/document.service' +import { DocumentLinkComponent } from './document-link.component' +import { FILTER_TITLE } from 'src/app/data/filter-rule-type' + +const documents = [ + { + id: 1, + title: 'Document 1 foo', + }, + { + id: 12, + title: 'Document 12 bar', + }, + { + id: 23, + title: 'Document 23 bar', + }, +] + +describe('DocumentLinkComponent', () => { + let component: DocumentLinkComponent + let fixture: ComponentFixture + let documentService: DocumentService + + beforeEach(() => { + TestBed.configureTestingModule({ + declarations: [DocumentLinkComponent], + imports: [ + HttpClientTestingModule, + NgSelectModule, + FormsModule, + ReactiveFormsModule, + ], + }) + documentService = TestBed.inject(DocumentService) + fixture = TestBed.createComponent(DocumentLinkComponent) + fixture.debugElement.injector.get(NG_VALUE_ACCESSOR) + component = fixture.componentInstance + fixture.detectChanges() + }) + + it('should retrieve selected documents from APIs', () => { + const getSpy = jest.spyOn(documentService, 'getCachedMany') + getSpy.mockImplementation((ids) => { + return of(documents.filter((d) => ids.includes(d.id))) + }) + component.writeValue([1]) + expect(getSpy).toHaveBeenCalled() + }) + + it('should search API on select text input', () => { + const listSpy = jest.spyOn(documentService, 'listFiltered') + listSpy.mockImplementation( + (page, pageSize, sortField, sortReverse, filterRules, extraParams) => { + const docs = documents.filter((d) => + d.title.includes(filterRules[0].value) + ) + return of({ + count: docs.length, + results: docs, + all: docs.map((d) => d.id), + }) + } + ) + component.documentsInput$.next('bar') + expect(listSpy).toHaveBeenCalledWith( + 1, + null, + 'created', + true, + [{ rule_type: FILTER_TITLE, value: 'bar' }], + { truncate_content: true } + ) + listSpy.mockReturnValueOnce(throwError(() => new Error())) + component.documentsInput$.next('foo') + }) + + it('should load values correctly', () => { + jest.spyOn(documentService, 'getCachedMany').mockImplementation((ids) => { + return of(documents.filter((d) => ids.includes(d.id))) + }) + component.writeValue([12, 23]) + expect(component.value).toEqual([12, 23]) + expect(component.selectedDocuments).toEqual([documents[1], documents[2]]) + component.writeValue(null) + expect(component.value).toEqual([]) + expect(component.selectedDocuments).toEqual([]) + component.writeValue([]) + expect(component.value).toEqual([]) + expect(component.selectedDocuments).toEqual([]) + }) + + it('should support unselect', () => { + const getSpy = jest.spyOn(documentService, 'getCachedMany') + getSpy.mockImplementation((ids) => { + return of(documents.filter((d) => ids.includes(d.id))) + }) + component.writeValue([12, 23]) + component.unselect({ id: 23 }) + fixture.detectChanges() + expect(component.selectedDocuments).toEqual([documents[1]]) + }) + + it('should use correct compare, trackBy functions', () => { + expect(component.compareDocuments(documents[0], { id: 1 })).toBeTruthy() + expect(component.compareDocuments(documents[0], { id: 2 })).toBeFalsy() + expect(component.trackByFn(documents[1])).toEqual(12) + }) +}) diff --git a/src-ui/src/app/components/common/input/document-link/document-link.component.ts b/src-ui/src/app/components/common/input/document-link/document-link.component.ts new file mode 100644 index 000000000..dd7118074 --- /dev/null +++ b/src-ui/src/app/components/common/input/document-link/document-link.component.ts @@ -0,0 +1,120 @@ +import { Component, forwardRef, OnInit, Input, OnDestroy } from '@angular/core' +import { NG_VALUE_ACCESSOR } from '@angular/forms' +import { + Subject, + Observable, + takeUntil, + concat, + of, + distinctUntilChanged, + tap, + switchMap, + map, + catchError, +} from 'rxjs' +import { FILTER_TITLE } from 'src/app/data/filter-rule-type' +import { PaperlessDocument } from 'src/app/data/paperless-document' +import { DocumentService } from 'src/app/services/rest/document.service' +import { AbstractInputComponent } from '../abstract-input' + +@Component({ + providers: [ + { + provide: NG_VALUE_ACCESSOR, + useExisting: forwardRef(() => DocumentLinkComponent), + multi: true, + }, + ], + selector: 'pngx-input-document-link', + templateUrl: './document-link.component.html', + styleUrls: ['./document-link.component.scss'], +}) +export class DocumentLinkComponent + extends AbstractInputComponent + implements OnInit, OnDestroy +{ + documentsInput$ = new Subject() + foundDocuments$: Observable + loading = false + selectedDocuments: PaperlessDocument[] = [] + + private unsubscribeNotifier: Subject = new Subject() + + @Input() + notFoundText: string = $localize`No documents found` + + constructor(private documentsService: DocumentService) { + super() + } + + ngOnInit() { + this.loadDocs() + } + + writeValue(documentIDs: number[]): void { + if (!documentIDs || documentIDs.length === 0) { + this.selectedDocuments = [] + super.writeValue([]) + } else { + this.loading = true + this.documentsService + .getCachedMany(documentIDs) + .pipe(takeUntil(this.unsubscribeNotifier)) + .subscribe((documents) => { + this.loading = false + this.selectedDocuments = documents + super.writeValue(documentIDs) + }) + } + } + + private loadDocs() { + this.foundDocuments$ = concat( + of([]), // default items + this.documentsInput$.pipe( + distinctUntilChanged(), + takeUntil(this.unsubscribeNotifier), + tap(() => (this.loading = true)), + switchMap((title) => + this.documentsService + .listFiltered( + 1, + null, + 'created', + true, + [{ rule_type: FILTER_TITLE, value: title }], + { truncate_content: true } + ) + .pipe( + map((results) => results.results), + catchError(() => of([])), // empty on error + tap(() => (this.loading = false)) + ) + ) + ) + ) + } + + unselect(document: PaperlessDocument): void { + this.selectedDocuments = this.selectedDocuments.filter( + (d) => d.id !== document.id + ) + this.onChange(this.selectedDocuments.map((d) => d.id)) + } + + compareDocuments( + document: PaperlessDocument, + selectedDocument: PaperlessDocument + ) { + return document.id === selectedDocument.id + } + + trackByFn(item: PaperlessDocument) { + return item.id + } + + ngOnDestroy(): void { + this.unsubscribeNotifier.next(true) + this.unsubscribeNotifier.complete() + } +} diff --git a/src-ui/src/app/components/common/input/password/password.component.html b/src-ui/src/app/components/common/input/password/password.component.html index 57cdd6de8..dc285ac7b 100644 --- a/src-ui/src/app/components/common/input/password/password.component.html +++ b/src-ui/src/app/components/common/input/password/password.component.html @@ -1,8 +1,15 @@
- - +
+ + +
{{error}}
+
diff --git a/src-ui/src/app/components/common/input/password/password.component.spec.ts b/src-ui/src/app/components/common/input/password/password.component.spec.ts index 80ad853d7..1788104a6 100644 --- a/src-ui/src/app/components/common/input/password/password.component.spec.ts +++ b/src-ui/src/app/components/common/input/password/password.component.spec.ts @@ -5,6 +5,7 @@ import { NG_VALUE_ACCESSOR, } from '@angular/forms' import { PasswordComponent } from './password.component' +import { By } from '@angular/platform-browser' describe('PasswordComponent', () => { let component: PasswordComponent @@ -33,4 +34,26 @@ describe('PasswordComponent', () => { // fixture.detectChanges() // expect(component.value).toEqual('foo') }) + + it('should support toggling field visibility', () => { + expect(input.type).toEqual('password') + component.showReveal = true + fixture.detectChanges() + fixture.debugElement.query(By.css('button')).triggerEventHandler('click') + fixture.detectChanges() + expect(input.type).toEqual('text') + }) + + it('should empty field if password is obfuscated on focus', () => { + component.value = '*********' + component.onFocus() + expect(component.value).toEqual('') + component.onFocusOut() + expect(component.value).toEqual('**********') + }) + + it('should disable toggle button if no real password', () => { + component.value = '*********' + expect(component.disableRevealToggle).toBeTruthy() + }) }) diff --git a/src-ui/src/app/components/common/input/password/password.component.ts b/src-ui/src/app/components/common/input/password/password.component.ts index ce0284a77..26f5a94e8 100644 --- a/src-ui/src/app/components/common/input/password/password.component.ts +++ b/src-ui/src/app/components/common/input/password/password.component.ts @@ -1,4 +1,4 @@ -import { Component, forwardRef } from '@angular/core' +import { Component, Input, forwardRef } from '@angular/core' import { NG_VALUE_ACCESSOR } from '@angular/forms' import { AbstractInputComponent } from '../abstract-input' @@ -15,7 +15,32 @@ import { AbstractInputComponent } from '../abstract-input' styleUrls: ['./password.component.scss'], }) export class PasswordComponent extends AbstractInputComponent { - constructor() { - super() + @Input() + showReveal: boolean = false + + @Input() + autocomplete: string + + public textVisible: boolean = false + + public toggleVisibility(): void { + this.textVisible = !this.textVisible + } + + public onFocus() { + if (this.value?.replace(/\*/g, '').length === 0) { + this.writeValue('') + } + } + + public onFocusOut() { + if (this.value?.length === 0) { + this.writeValue('**********') + this.onChange(this.value) + } + } + + get disableRevealToggle(): boolean { + return this.value?.replace(/\*/g, '').length === 0 } } diff --git a/src-ui/src/app/components/common/input/tags/tags.component.html b/src-ui/src/app/components/common/input/tags/tags.component.html index a359bd387..3c93a167d 100644 --- a/src-ui/src/app/components/common/input/tags/tags.component.html +++ b/src-ui/src/app/components/common/input/tags/tags.component.html @@ -1,4 +1,4 @@ -
+
diff --git a/src-ui/src/app/components/common/input/tags/tags.component.spec.ts b/src-ui/src/app/components/common/input/tags/tags.component.spec.ts index 85c492aba..7244560fd 100644 --- a/src-ui/src/app/components/common/input/tags/tags.component.spec.ts +++ b/src-ui/src/app/components/common/input/tags/tags.component.spec.ts @@ -32,11 +32,9 @@ import { CheckComponent } from '../check/check.component' import { IfOwnerDirective } from 'src/app/directives/if-owner.directive' import { TextComponent } from '../text/text.component' import { ColorComponent } from '../color/color.component' -import { IfPermissionsDirective } from 'src/app/directives/if-permissions.directive' import { PermissionsFormComponent } from '../permissions/permissions-form/permissions-form.component' import { SelectComponent } from '../select/select.component' -import { ColorSliderModule } from 'ngx-color/slider' -import { By } from '@angular/platform-browser' +import { SettingsService } from 'src/app/services/settings.service' const tags: PaperlessTag[] = [ { @@ -63,8 +61,8 @@ const tags: PaperlessTag[] = [ describe('TagsComponent', () => { let component: TagsComponent let fixture: ComponentFixture - let input: HTMLInputElement let modalService: NgbModal + let settingsService: SettingsService beforeEach(async () => { TestBed.configureTestingModule({ @@ -110,6 +108,7 @@ describe('TagsComponent', () => { }).compileComponents() modalService = TestBed.inject(NgbModal) + settingsService = TestBed.inject(SettingsService) fixture = TestBed.createComponent(TagsComponent) fixture.debugElement.injector.get(NG_VALUE_ACCESSOR) component = fixture.componentInstance @@ -139,6 +138,7 @@ describe('TagsComponent', () => { }) it('should support create new using last search term and open a modal', () => { + settingsService.currentUser = { id: 1 } let activeInstances: NgbModalRef[] modalService.activeInstances.subscribe((v) => (activeInstances = v)) component.select.searchTerm = 'foobar' diff --git a/src-ui/src/app/components/common/input/text/text.component.html b/src-ui/src/app/components/common/input/text/text.component.html index 98714e553..47ec804c6 100644 --- a/src-ui/src/app/components/common/input/text/text.component.html +++ b/src-ui/src/app/components/common/input/text/text.component.html @@ -9,7 +9,7 @@
- +
{{error}} diff --git a/src-ui/src/app/components/common/input/text/text.component.ts b/src-ui/src/app/components/common/input/text/text.component.ts index 4060977d4..a546e2e39 100644 --- a/src-ui/src/app/components/common/input/text/text.component.ts +++ b/src-ui/src/app/components/common/input/text/text.component.ts @@ -1,4 +1,4 @@ -import { Component, forwardRef } from '@angular/core' +import { Component, Input, forwardRef } from '@angular/core' import { NG_VALUE_ACCESSOR } from '@angular/forms' import { AbstractInputComponent } from '../abstract-input' @@ -15,6 +15,9 @@ import { AbstractInputComponent } from '../abstract-input' styleUrls: ['./text.component.scss'], }) export class TextComponent extends AbstractInputComponent { + @Input() + autocomplete: string + constructor() { super() } diff --git a/src-ui/src/app/components/common/logo/logo.component.html b/src-ui/src/app/components/common/logo/logo.component.html index 6c688902e..af08e41fd 100644 --- a/src-ui/src/app/components/common/logo/logo.component.html +++ b/src-ui/src/app/components/common/logo/logo.component.html @@ -1,4 +1,4 @@ - + diff --git a/src-ui/src/app/components/common/logo/logo.component.spec.ts b/src-ui/src/app/components/common/logo/logo.component.spec.ts index 118e0e40e..921ea3765 100644 --- a/src-ui/src/app/components/common/logo/logo.component.spec.ts +++ b/src-ui/src/app/components/common/logo/logo.component.spec.ts @@ -24,13 +24,13 @@ describe('LogoComponent', () => { }) it('should support setting height', () => { - expect(fixture.debugElement.query(By.css('svg')).attributes.height).toEqual( - '6em' + expect(fixture.debugElement.query(By.css('svg')).attributes.style).toEqual( + 'height:6em' ) component.height = '10em' fixture.detectChanges() - expect(fixture.debugElement.query(By.css('svg')).attributes.height).toEqual( - '10em' + expect(fixture.debugElement.query(By.css('svg')).attributes.style).toEqual( + 'height:10em' ) }) }) diff --git a/src-ui/src/app/components/common/pdf-viewer/pdf-viewer.component.html b/src-ui/src/app/components/common/pdf-viewer/pdf-viewer.component.html new file mode 100644 index 000000000..cd2c85af5 --- /dev/null +++ b/src-ui/src/app/components/common/pdf-viewer/pdf-viewer.component.html @@ -0,0 +1,3 @@ +
+
+
diff --git a/src-ui/src/app/components/common/pdf-viewer/pdf-viewer.component.scss b/src-ui/src/app/components/common/pdf-viewer/pdf-viewer.component.scss new file mode 100644 index 000000000..408bbb0a0 --- /dev/null +++ b/src-ui/src/app/components/common/pdf-viewer/pdf-viewer.component.scss @@ -0,0 +1,1014 @@ +/** + * This file is taken and modified from https://github.com/VadimDez/ng2-pdf-viewer/blob/10.0.0/src/app/pdf-viewer/pdf-viewer.component.scss + * Created by vadimdez on 21/06/16. + */ +.pngx-pdf-viewer-container { + overflow-x: auto; + position: absolute; + height: 100%; + width: 100%; + -webkit-overflow-scrolling: touch; + } + + :host { + display: block; + position: relative; + } + + :host ::ng-deep { + /* Copyright 2014 Mozilla Foundation + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + --pdfViewer-padding-bottom: 0; + --page-margin: 1px auto -8px; + --page-border: none; + --spreadHorizontalWrapped-margin-LR: -3.5px; + --viewer-container-height: 0; + --annotation-unfocused-field-background: url("data:image/svg+xml;charset=UTF-8,"); + --xfa-unfocused-field-background: var( + --annotation-unfocused-field-background + ); + --page-border-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABMAAAATCAYAAAByUDbMAAAA1ElEQVQ4jbWUWw6EIAxFy2NFs/8NzR4UJhpqLsdi5mOmSSMUOfYWqv3S0gMr4XlYH/64gZa/gN3ANYA7KAXALt4ktoQ5MI9YxqaG8bWmsIysMuT6piSQCa4whZThCu8CM4zP9YJaKci9jicPq3NcBWYoPMGUlhG7ivtkB+gVyFY75wXghOvh8t5mto1Mdim6e+MBqH6XsY+YAwjpq3vGF7weTWQptLEDVCZvPTMl5JZZsdh47FHW6qFMyvLYqjcnmdFfY9Xk/KDOlzCusX2mi/ofM7MPkzBcSp4Q1/wAAAAASUVORK5CYII=') + 9 9 repeat; + --scale-factor: 1; + + --focus-outline: solid 2px blue; + --hover-outline: dashed 2px blue; + --freetext-line-height: 1.35; + --freetext-padding: 2px; + --editorInk-editing-cursor: pointer; + + @media screen and (forced-colors: active) { + --pdfViewer-padding-bottom: 9px; + --page-margin: 8px auto -1px; + --page-border: 1px solid CanvasText; + --page-border-image: none; + --spreadHorizontalWrapped-margin-LR: 3.5px; + } + + @media (forced-colors: active) { + --focus-outline: solid 3px ButtonText; + --hover-outline: dashed 3px ButtonText; + } + + .textLayer { + position: absolute; + text-align: initial; + left: 0; + top: 0; + right: 0; + bottom: 0; + overflow: hidden; + opacity: 0.2; + line-height: 1; + -webkit-text-size-adjust: none; + -moz-text-size-adjust: none; + text-size-adjust: none; + forced-color-adjust: none; + } + + .textLayer span, + .textLayer br { + color: transparent; + position: absolute; + white-space: pre; + cursor: text; + transform-origin: 0% 0%; + } + + /* Only necessary in Google Chrome, see issue 14205, and most unfortunately + * the problem doesn't show up in "text" reference tests. */ + .textLayer span.markedContent { + top: 0; + height: 0; + } + + .textLayer .highlight { + margin: -1px; + padding: 1px; + background-color: rgba(180, 0, 170, 1); + border-radius: 4px; + } + + .textLayer .highlight.appended { + position: initial; + } + + .textLayer .highlight.begin { + border-radius: 4px 0 0 4px; + } + + .textLayer .highlight.end { + border-radius: 0 4px 4px 0; + } + + .textLayer .highlight.middle { + border-radius: 0; + } + + .textLayer .highlight.selected { + background-color: rgba(0, 100, 0, 1); + } + + .textLayer ::-moz-selection { + background: rgba(0, 0, 255, 1); + } + + .textLayer ::selection { + background: rgba(0, 0, 255, 1); + } + + /* Avoids https://github.com/mozilla/pdf.js/issues/13840 in Chrome */ + .textLayer br::-moz-selection { + background: transparent; + } + + .textLayer br::selection { + background: transparent; + } + + .textLayer .endOfContent { + display: block; + position: absolute; + left: 0; + top: 100%; + right: 0; + bottom: 0; + z-index: -1; + cursor: default; + -webkit-user-select: none; + -moz-user-select: none; + user-select: none; + } + + .textLayer .endOfContent.active { + top: 0; + } + + @media (forced-colors: active) { + .annotationLayer .textWidgetAnnotation input:required, + .annotationLayer .textWidgetAnnotation textarea:required, + .annotationLayer .choiceWidgetAnnotation select:required, + .annotationLayer .buttonWidgetAnnotation.checkBox input:required, + .annotationLayer .buttonWidgetAnnotation.radioButton input:required { + outline: 1.5px solid selectedItem; + } + } + + .annotationLayer { + position: absolute; + top: 0; + left: 0; + pointer-events: none; + transform-origin: 0 0; + } + + .annotationLayer section { + position: absolute; + text-align: initial; + pointer-events: auto; + box-sizing: border-box; + transform-origin: 0 0; + } + + .annotationLayer .linkAnnotation > a, + .annotationLayer .buttonWidgetAnnotation.pushButton > a { + position: absolute; + font-size: 1em; + top: 0; + left: 0; + width: 100%; + height: 100%; + } + + .annotationLayer .buttonWidgetAnnotation.pushButton > canvas { + width: 100%; + height: 100%; + } + + .annotationLayer .linkAnnotation > a:hover, + .annotationLayer .buttonWidgetAnnotation.pushButton > a:hover { + opacity: 0.2; + background: rgba(255, 255, 0, 1); + box-shadow: 0 2px 10px rgba(255, 255, 0, 1); + } + + .annotationLayer .textAnnotation img { + position: absolute; + cursor: pointer; + width: 100%; + height: 100%; + } + + .annotationLayer .textWidgetAnnotation input, + .annotationLayer .textWidgetAnnotation textarea, + .annotationLayer .choiceWidgetAnnotation select, + .annotationLayer .buttonWidgetAnnotation.checkBox input, + .annotationLayer .buttonWidgetAnnotation.radioButton input { + background-image: var(--annotation-unfocused-field-background); + border: 1px solid transparent; + box-sizing: border-box; + font: calc(9px * var(--scale-factor)) sans-serif; + height: 100%; + margin: 0; + vertical-align: top; + width: 100%; + } + + .annotationLayer .textWidgetAnnotation input:required, + .annotationLayer .textWidgetAnnotation textarea:required, + .annotationLayer .choiceWidgetAnnotation select:required, + .annotationLayer .buttonWidgetAnnotation.checkBox input:required, + .annotationLayer .buttonWidgetAnnotation.radioButton input:required { + outline: 1.5px solid red; + } + + .annotationLayer .choiceWidgetAnnotation select option { + padding: 0; + } + + .annotationLayer .buttonWidgetAnnotation.radioButton input { + border-radius: 50%; + } + + .annotationLayer .textWidgetAnnotation textarea { + resize: none; + } + + .annotationLayer .textWidgetAnnotation input[disabled], + .annotationLayer .textWidgetAnnotation textarea[disabled], + .annotationLayer .choiceWidgetAnnotation select[disabled], + .annotationLayer .buttonWidgetAnnotation.checkBox input[disabled], + .annotationLayer .buttonWidgetAnnotation.radioButton input[disabled] { + background: none; + border: 1px solid transparent; + cursor: not-allowed; + } + + .annotationLayer .textWidgetAnnotation input:hover, + .annotationLayer .textWidgetAnnotation textarea:hover, + .annotationLayer .choiceWidgetAnnotation select:hover, + .annotationLayer .buttonWidgetAnnotation.checkBox input:hover, + .annotationLayer .buttonWidgetAnnotation.radioButton input:hover { + border: 1px solid rgba(0, 0, 0, 1); + } + + .annotationLayer .textWidgetAnnotation input:focus, + .annotationLayer .textWidgetAnnotation textarea:focus, + .annotationLayer .choiceWidgetAnnotation select:focus { + background: none; + border: 1px solid transparent; + } + + .annotationLayer .textWidgetAnnotation input :focus, + .annotationLayer .textWidgetAnnotation textarea :focus, + .annotationLayer .choiceWidgetAnnotation select :focus, + .annotationLayer .buttonWidgetAnnotation.checkBox :focus, + .annotationLayer .buttonWidgetAnnotation.radioButton :focus { + background-image: none; + background-color: transparent; + outline: auto; + } + + .annotationLayer .buttonWidgetAnnotation.checkBox input:checked:before, + .annotationLayer .buttonWidgetAnnotation.checkBox input:checked:after, + .annotationLayer .buttonWidgetAnnotation.radioButton input:checked:before { + background-color: CanvasText; + content: ''; + display: block; + position: absolute; + } + + .annotationLayer .buttonWidgetAnnotation.checkBox input:checked:before, + .annotationLayer .buttonWidgetAnnotation.checkBox input:checked:after { + height: 80%; + left: 45%; + width: 1px; + } + + .annotationLayer .buttonWidgetAnnotation.checkBox input:checked:before { + transform: rotate(45deg); + } + + .annotationLayer .buttonWidgetAnnotation.checkBox input:checked:after { + transform: rotate(-45deg); + } + + .annotationLayer .buttonWidgetAnnotation.radioButton input:checked:before { + border-radius: 50%; + height: 50%; + left: 30%; + top: 20%; + width: 50%; + } + + .annotationLayer .textWidgetAnnotation input.comb { + font-family: monospace; + padding-left: 2px; + padding-right: 0; + } + + .annotationLayer .textWidgetAnnotation input.comb:focus { + /* + * Letter spacing is placed on the right side of each character. Hence, the + * letter spacing of the last character may be placed outside the visible + * area, causing horizontal scrolling. We avoid this by extending the width + * when the element has focus and revert this when it loses focus. + */ + width: 103%; + } + + .annotationLayer .buttonWidgetAnnotation.checkBox input, + .annotationLayer .buttonWidgetAnnotation.radioButton input { + -webkit-appearance: none; + -moz-appearance: none; + appearance: none; + } + + .annotationLayer .popupTriggerArea { + height: 100%; + width: 100%; + } + + .annotationLayer .popupWrapper { + position: absolute; + font-size: calc(9px * var(--scale-factor)); + width: 100%; + min-width: calc(180px * var(--scale-factor)); + pointer-events: none; + } + + .annotationLayer .popup { + position: absolute; + max-width: calc(180px * var(--scale-factor)); + background-color: rgba(255, 255, 153, 1); + box-shadow: 0 calc(2px * var(--scale-factor)) + calc(5px * var(--scale-factor)) rgba(136, 136, 136, 1); + border-radius: calc(2px * var(--scale-factor)); + padding: calc(6px * var(--scale-factor)); + margin-left: calc(5px * var(--scale-factor)); + cursor: pointer; + font: message-box; + white-space: normal; + word-wrap: break-word; + pointer-events: auto; + } + + .annotationLayer .popup > * { + font-size: calc(9px * var(--scale-factor)); + } + + .annotationLayer .popup h1 { + display: inline-block; + } + + .annotationLayer .popupDate { + display: inline-block; + margin-left: calc(5px * var(--scale-factor)); + } + + .annotationLayer .popupContent { + border-top: 1px solid rgba(51, 51, 51, 1); + margin-top: calc(2px * var(--scale-factor)); + padding-top: calc(2px * var(--scale-factor)); + } + + .annotationLayer .richText > * { + white-space: pre-wrap; + font-size: calc(9px * var(--scale-factor)); + } + + .annotationLayer .highlightAnnotation, + .annotationLayer .underlineAnnotation, + .annotationLayer .squigglyAnnotation, + .annotationLayer .strikeoutAnnotation, + .annotationLayer .freeTextAnnotation, + .annotationLayer .lineAnnotation svg line, + .annotationLayer .squareAnnotation svg rect, + .annotationLayer .circleAnnotation svg ellipse, + .annotationLayer .polylineAnnotation svg polyline, + .annotationLayer .polygonAnnotation svg polygon, + .annotationLayer .caretAnnotation, + .annotationLayer .inkAnnotation svg polyline, + .annotationLayer .stampAnnotation, + .annotationLayer .fileAttachmentAnnotation { + cursor: pointer; + } + + .annotationLayer section svg { + position: absolute; + width: 100%; + height: 100%; + } + + .annotationLayer .annotationTextContent { + position: absolute; + width: 100%; + height: 100%; + opacity: 0; + color: transparent; + -webkit-user-select: none; + -moz-user-select: none; + user-select: none; + pointer-events: none; + } + + .annotationLayer .annotationTextContent span { + width: 100%; + display: inline-block; + } + + @media (forced-colors: active) { + .xfaLayer *:required { + outline: 1.5px solid selectedItem; + } + } + + .xfaLayer .highlight { + margin: -1px; + padding: 1px; + background-color: rgba(239, 203, 237, 1); + border-radius: 4px; + } + + .xfaLayer .highlight.appended { + position: initial; + } + + .xfaLayer .highlight.begin { + border-radius: 4px 0 0 4px; + } + + .xfaLayer .highlight.end { + border-radius: 0 4px 4px 0; + } + + .xfaLayer .highlight.middle { + border-radius: 0; + } + + .xfaLayer .highlight.selected { + background-color: rgba(203, 223, 203, 1); + } + + .xfaLayer ::-moz-selection { + background: rgba(0, 0, 255, 1); + } + + .xfaLayer ::selection { + background: rgba(0, 0, 255, 1); + } + + .xfaPage { + overflow: hidden; + position: relative; + } + + .xfaContentarea { + position: absolute; + } + + .xfaPrintOnly { + display: none; + } + + .xfaLayer { + position: absolute; + text-align: initial; + top: 0; + left: 0; + transform-origin: 0 0; + line-height: 1.2; + } + + .xfaLayer * { + color: inherit; + font: inherit; + font-style: inherit; + font-weight: inherit; + font-kerning: inherit; + letter-spacing: -0.01px; + text-align: inherit; + text-decoration: inherit; + box-sizing: border-box; + background-color: transparent; + padding: 0; + margin: 0; + pointer-events: auto; + line-height: inherit; + } + + .xfaLayer *:required { + outline: 1.5px solid red; + } + + .xfaLayer div { + pointer-events: none; + } + + .xfaLayer svg { + pointer-events: none; + } + + .xfaLayer svg * { + pointer-events: none; + } + + .xfaLayer a { + color: blue; + } + + .xfaRich li { + margin-left: 3em; + } + + .xfaFont { + color: black; + font-weight: normal; + font-kerning: none; + font-size: 10px; + font-style: normal; + letter-spacing: 0; + text-decoration: none; + vertical-align: 0; + } + + .xfaCaption { + overflow: hidden; + flex: 0 0 auto; + } + + .xfaCaptionForCheckButton { + overflow: hidden; + flex: 1 1 auto; + } + + .xfaLabel { + height: 100%; + width: 100%; + } + + .xfaLeft { + display: flex; + flex-direction: row; + align-items: center; + } + + .xfaRight { + display: flex; + flex-direction: row-reverse; + align-items: center; + } + + .xfaLeft > .xfaCaption, + .xfaLeft > .xfaCaptionForCheckButton, + .xfaRight > .xfaCaption, + .xfaRight > .xfaCaptionForCheckButton { + max-height: 100%; + } + + .xfaTop { + display: flex; + flex-direction: column; + align-items: flex-start; + } + + .xfaBottom { + display: flex; + flex-direction: column-reverse; + align-items: flex-start; + } + + .xfaTop > .xfaCaption, + .xfaTop > .xfaCaptionForCheckButton, + .xfaBottom > .xfaCaption, + .xfaBottom > .xfaCaptionForCheckButton { + width: 100%; + } + + .xfaBorder { + background-color: transparent; + position: absolute; + pointer-events: none; + } + + .xfaWrapped { + width: 100%; + height: 100%; + } + + .xfaTextfield:focus, + .xfaSelect:focus { + background-image: none; + background-color: transparent; + outline: auto; + outline-offset: -1px; + } + + .xfaCheckbox:focus, + .xfaRadio:focus { + outline: auto; + } + + .xfaTextfield, + .xfaSelect { + height: 100%; + width: 100%; + flex: 1 1 auto; + border: none; + resize: none; + background-image: var(--xfa-unfocused-field-background); + } + + .xfaTop > .xfaTextfield, + .xfaTop > .xfaSelect, + .xfaBottom > .xfaTextfield, + .xfaBottom > .xfaSelect { + flex: 0 1 auto; + } + + .xfaButton { + cursor: pointer; + width: 100%; + height: 100%; + border: none; + text-align: center; + } + + .xfaLink { + width: 100%; + height: 100%; + position: absolute; + top: 0; + left: 0; + } + + .xfaCheckbox, + .xfaRadio { + width: 100%; + height: 100%; + flex: 0 0 auto; + border: none; + } + + .xfaRich { + white-space: pre-wrap; + width: 100%; + height: 100%; + } + + .xfaImage { + -o-object-position: left top; + object-position: left top; + -o-object-fit: contain; + object-fit: contain; + width: 100%; + height: 100%; + } + + .xfaLrTb, + .xfaRlTb, + .xfaTb { + display: flex; + flex-direction: column; + align-items: stretch; + } + + .xfaLr { + display: flex; + flex-direction: row; + align-items: stretch; + } + + .xfaRl { + display: flex; + flex-direction: row-reverse; + align-items: stretch; + } + + .xfaTb > div { + justify-content: left; + } + + .xfaPosition { + position: relative; + } + + .xfaArea { + position: relative; + } + + .xfaValignMiddle { + display: flex; + align-items: center; + } + + .xfaTable { + display: flex; + flex-direction: column; + align-items: stretch; + } + + .xfaTable .xfaRow { + display: flex; + flex-direction: row; + align-items: stretch; + } + + .xfaTable .xfaRlRow { + display: flex; + flex-direction: row-reverse; + align-items: stretch; + flex: 1; + } + + .xfaTable .xfaRlRow > div { + flex: 1; + } + + .xfaNonInteractive input, + .xfaNonInteractive textarea, + .xfaDisabled input, + .xfaDisabled textarea, + .xfaReadOnly input, + .xfaReadOnly textarea { + background: initial; + } + + @media print { + .xfaTextfield, + .xfaSelect { + background: transparent; + } + + .xfaSelect { + -webkit-appearance: none; + -moz-appearance: none; + appearance: none; + text-indent: 1px; + text-overflow: ''; + } + } + + [data-editor-rotation='90'] { + transform: rotate(90deg); + } + [data-editor-rotation='180'] { + transform: rotate(180deg); + } + [data-editor-rotation='270'] { + transform: rotate(270deg); + } + + .annotationEditorLayer { + background: transparent; + position: absolute; + top: 0; + left: 0; + font-size: calc(100px * var(--scale-factor)); + transform-origin: 0 0; + } + + .annotationEditorLayer .selectedEditor { + outline: var(--focus-outline); + resize: none; + } + + .annotationEditorLayer .freeTextEditor { + position: absolute; + background: transparent; + border-radius: 3px; + padding: calc(var(--freetext-padding) * var(--scale-factor)); + resize: none; + width: auto; + height: auto; + z-index: 1; + transform-origin: 0 0; + touch-action: none; + } + + .annotationEditorLayer .freeTextEditor .internal { + background: transparent; + border: none; + top: 0; + left: 0; + overflow: visible; + white-space: nowrap; + resize: none; + font: 10px sans-serif; + line-height: var(--freetext-line-height); + } + + .annotationEditorLayer .freeTextEditor .overlay { + position: absolute; + display: none; + background: transparent; + top: 0; + left: 0; + width: 100%; + height: 100%; + } + + .annotationEditorLayer .freeTextEditor .overlay.enabled { + display: block; + } + + .annotationEditorLayer .freeTextEditor .internal:empty::before { + content: attr(default-content); + color: gray; + } + + .annotationEditorLayer .freeTextEditor .internal:focus { + outline: none; + } + + .annotationEditorLayer .inkEditor.disabled { + resize: none; + } + + .annotationEditorLayer .inkEditor.disabled.selectedEditor { + resize: horizontal; + } + + .annotationEditorLayer .freeTextEditor:hover:not(.selectedEditor), + .annotationEditorLayer .inkEditor:hover:not(.selectedEditor) { + outline: var(--hover-outline); + } + + .annotationEditorLayer .inkEditor { + position: absolute; + background: transparent; + border-radius: 3px; + overflow: auto; + width: 100%; + height: 100%; + z-index: 1; + transform-origin: 0 0; + cursor: auto; + } + + .annotationEditorLayer .inkEditor.editing { + resize: none; + cursor: var(--editorInk-editing-cursor), pointer; + } + + .annotationEditorLayer .inkEditor .inkEditorCanvas { + position: absolute; + top: 0; + left: 0; + width: 100%; + height: 100%; + touch-action: none; + } + + [data-main-rotation='90'] { + transform: rotate(90deg) translateY(-100%); + } + [data-main-rotation='180'] { + transform: rotate(180deg) translate(-100%, -100%); + } + [data-main-rotation='270'] { + transform: rotate(270deg) translateX(-100%); + } + + .pdfViewer { + padding-bottom: var(--pdfViewer-padding-bottom); + } + + .pdfViewer .canvasWrapper { + overflow: hidden; + } + + .pdfViewer .page { + direction: ltr; + width: 816px; + height: 1056px; + margin: var(--page-margin); + position: relative; + overflow: visible; + border: var(--page-border); + -o-border-image: var(--page-border-image); + border-image: var(--page-border-image); + background-clip: content-box; + background-color: rgba(255, 255, 255, 1); + } + + .pdfViewer .dummyPage { + position: relative; + width: 0; + height: var(--viewer-container-height); + } + + .pdfViewer.removePageBorders .page { + margin: 0 auto 10px; + border: none; + } + + .pdfViewer.singlePageView { + display: inline-block; + } + + .pdfViewer.singlePageView .page { + margin: 0; + border: none; + } + + .pdfViewer.scrollHorizontal, + .pdfViewer.scrollWrapped, + .spread { + margin-left: 3.5px; + margin-right: 3.5px; + text-align: center; + } + + .pdfViewer.scrollHorizontal, + .spread { + white-space: nowrap; + } + + .pdfViewer.removePageBorders, + .pdfViewer.scrollHorizontal .spread, + .pdfViewer.scrollWrapped .spread { + margin-left: 0; + margin-right: 0; + } + + .spread .page, + .spread .dummyPage, + .pdfViewer.scrollHorizontal .page, + .pdfViewer.scrollWrapped .page, + .pdfViewer.scrollHorizontal .spread, + .pdfViewer.scrollWrapped .spread { + display: inline-block; + vertical-align: middle; + } + + .spread .page, + .pdfViewer.scrollHorizontal .page, + .pdfViewer.scrollWrapped .page { + margin-left: var(--spreadHorizontalWrapped-margin-LR); + margin-right: var(--spreadHorizontalWrapped-margin-LR); + } + + .pdfViewer.removePageBorders .spread .page, + .pdfViewer.removePageBorders.scrollHorizontal .page, + .pdfViewer.removePageBorders.scrollWrapped .page { + margin-left: 5px; + margin-right: 5px; + } + + .pdfViewer .page canvas { + margin: 0; + display: block; + } + + .pdfViewer .page canvas[hidden] { + display: none; + } + + .pdfViewer .page .loadingIcon { + position: absolute; + display: block; + left: 0; + top: 0; + right: 0; + bottom: 0; + background: url('data:image/gif;base64,R0lGODlhGAAYAPQQAM7Ozvr6+uDg4LCwsOjo6I6OjsjIyJycnNjY2KioqMDAwPLy8nZ2doaGhri4uGhoaP///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH/C05FVFNDQVBFMi4wAwEAAAAh/ilPcHRpbWl6ZWQgd2l0aCBodHRwczovL2V6Z2lmLmNvbS9vcHRpbWl6ZQAh+QQJBwAQACwAAAAAGAAYAAAFmiAkjiTkOGVaBgjZNGSgkgKjjM8zLoI8iy+BKCdiCX8iBeMAhEEIPRXLxViYUE9CbCQoFAzFhHY3zkaT3oPvBz1zE4UBsr1eWZH4vAowOBwGAHk8AoQLfH6Agm0Ed3qOAXWOIgQKiWyFJQgDgJEpdG+WEACNEFNFmKVlVzJQk6qdkwqBoi1mebJ3ALNGeIZHtGSwNDS1RZKueCEAIfkECQcAEAAsAAAAABgAGAAABZcgJI4kpChlWgYCWRQkEKgjURgjw4zOg9CjVwuiEyEeO6CxkBC9nA+HiuUqLEyoBZI0Mx4SAFFgQCDZuguBoGv6Dtg0gvpqdhxQQDkBzuUr/4A1JwMKP39pc2mDhYCIc4GQYn6QCwCMeY91l0p6dBAEJ0OfcFRimZ91Mwt0alxxAIZyRmuAsKxDLKKvZbM1tJxmvGKRpn8hACH5BAkHABAALAAAAAAYABgAAAWhICSOJGQYZVoGAnkcJBKoI3EAY1GMCtPSosSBINKJBIwGkHdwBGGQA0OhYpEGQxNqkYzNIITBACEKKBaxxNfBeOCO4vMy0Hg8nDHFeCktkKtfNAtoS4UqAicKBj9zBAKPC4iKi4aRkISGmWWBmjUIAIyHkCUEAKCVo2WmREecVqoCgZhgP4NHrGWCj7e3szSpuxAsoVWxnp6cVV4kyZW+KSEAIfkECQcAEAAsAAAAABgAGAAABZkgJI4kBABlWgYEOQykEKgjMSDjcYxG0dKi108nEhQKQN4rCIMkCgbawjWYnSCLY2yGVSgEooBhWqsGGwxc0RtNBgoMhmJ1QgETjANYFeBKyUmBKQQIdT9JDmgPDQ6EhoKJD4sOgpWWgiwChyqEBH5hmptSoSOZgJ4kLKWkYTF7C2SaqaM/hEWygay4mYG8t6uffFuzl1iANCEAIfkECQcAEAAsAAAAABgAGAAABZ0gJI4khCBlmhKkopBCoI6LIozDMAIHO4uuBVBnOiR+I4FrCDwAZsKdQnaCLIwwmRUA8JmioprWUCjcwlwUMnAoG0qL03k2KCS8cC0UjOzDCQKBfHQFDAwFU4CCfgqFhy9+kZJWgzSKSAcPZn+BfQENDw8OljGWJAFeDoZPYTBnC1GdSXqnsoBolSulX2GyP6hgvnG0KrS3NJNhuSQhACH5BAkHABAALAAAAAAYABgAAAWaICSOJCQIZZoupGGQRKCOC0CMijIiwz2LABtQZxoMfjQhxAXszWQ7gOwECRhh0MCJJRJARTUoIHFAgbfI6uBwAJS01J/i4PClVYHvfV8lbLlIBmwFbQt+aGmChG18jXeGT4dICQxlb4g/AQUMDER9XjR6BAdiDQwINDBmkAsPDVh4cX4imw53iLKuaVqAcUsPqEiidkt6j4AzIQAh+QQJBwAQACwAAAAAGAAYAAAFmSAkjiREEGWaBiSCtCoZCMsIAKOg1LEo0KKbaKFQ9EYLoOkFuQlirNxzCQkUW9GZ0hQd4nyDAWr4G/esYSbyZFYZwu3jqiuvr8u8I2BwOAwASXh1e31/doeHC3klWnElfAlTd46MfQUGk2stCVEGBQWSdCciDg5VDAVYKoEiDQ0iBwxGcj9RDw8+qHIzebc2DJJQJK6qiKVyIQAh+QQJBwAQACwAAAAAGAAYAAAFmSAkjiS0LGWaBiRBtCoZCKgoCCMB1DF0sz6cCQDo5W62l28XAyZFpyECBv3lnCbhUqHMIo0Qg4Jbmn1jRCa4iV27TzfXGjEecOFWMN1OdvvfPGUuXSoKBw6EXokrAwcHRVU0UAeEBANAAAmUI1gNDyhjJgUHLW0iDg8FIqOnBQZrDA9TELE2rEYIDw4jta2LMpCrqld/YQpgIQAh+QQJBwAQACwAAAAAGAAYAAAFmyAkjiS0LGWaBiRBkKw6BgIqCsJcyyMe4yJajhcEml5H26o1PN2QQd3uFiv2AADlAgflIbDdZLgkABOJgep5LfWty4p4zeU+w+XsvJWXliEKDwdEBgMKYQ4PDw1qK3EDCCMAiQ5BCV0LCj+FSDQkgCgGBiYHAy2MIgoMghAHqw4HAGsNDEMFBTekdgwKI7aRB2MwkL2rVHoQoWchACH5BAkHABAALAAAAAAYABgAAAWWICSOJLQsZZoGJEGQrDoGAioKwlzLIx7jIlqOFwSaXkfbqjU83ZBB3e4WK0qrCxyU55peid0qcUwuixyNx6PhILsAcAJazXYj4lvz2MkLiFsHDAlEcABKZwwMBX8pBgoKQxAIigpBA1sLBj+PSDQkB4uSACYDlTMyBgWDEKVnl2QFBUigN61gBQYjtLV5JZ4jtlR6omMhACH5BAkHABAALAAAAAAYABgAAAWaICSOJLQsZZoGJEGQrDoGAioKwlzLIx7jIlqOFwSaXkdbidYanm7I4AjwYDh6saJuJ3JUG1mZi9srPA7EcRimJLrfJYWZUVC8TziXnEG3u/E+cIJaPAFrPQl1aQAIbRAGBZGHJQiMUQKRBkEKbQsAPZaEXQcslSYKmjMyAAdXj34ACkNEiUgDA5t+PAQHn6Ogjkuzry2DNwhuIQAh+QQFBwAQACwAAAAAGAAYAAAFnCAkjiS0LGVaBgBJEGSguo8zCsK4CPIsMg+ECCcKEH0ix6MwhJl4KiOp8UCdmrEbo6EoHpxF8A6aBBZ6vhf5dmAkkGr0CoWs21WGQ2FvsI9xC3l7B311fy93iWGKJQQOhHCAJQB6A3IqcWwJLU90i2FkUiMKlhBELEI6MwgDXRAGhQgAYD6tTqRFAJxpA6mvrqazSKJJhUWMpjlIIQA7') + center no-repeat; + } + + .pdfViewer .page .loadingIcon.notVisible { + background: none; + } + + .pdfViewer.enablePermissions .textLayer span { + -webkit-user-select: none !important; + -moz-user-select: none !important; + user-select: none !important; + cursor: not-allowed; + } + + .pdfPresentationMode .pdfViewer { + padding-bottom: 0; + } + + .pdfPresentationMode .spread { + margin: 0; + } + + .pdfPresentationMode .pdfViewer .page { + margin: 0 auto; + border: 2px solid transparent; + } + } diff --git a/src-ui/src/app/components/common/pdf-viewer/pdf-viewer.component.ts b/src-ui/src/app/components/common/pdf-viewer/pdf-viewer.component.ts new file mode 100644 index 000000000..f9e7eb005 --- /dev/null +++ b/src-ui/src/app/components/common/pdf-viewer/pdf-viewer.component.ts @@ -0,0 +1,599 @@ +/** + * This file is taken and modified from https://github.com/VadimDez/ng2-pdf-viewer/blob/10.0.0/src/app/pdf-viewer/pdf-viewer.component.ts + * Created by vadimdez on 21/06/16. + */ +import { + Component, + Input, + Output, + ElementRef, + EventEmitter, + OnChanges, + SimpleChanges, + OnInit, + OnDestroy, + ViewChild, + AfterViewChecked, + NgZone, +} from '@angular/core' +import { from, fromEvent, Subject } from 'rxjs' +import { debounceTime, filter, takeUntil } from 'rxjs/operators' +import * as PDFJS from 'pdfjs-dist' +import * as PDFJSViewer from 'pdfjs-dist/web/pdf_viewer' + +import { createEventBus } from './utils/event-bus-utils' + +import type { + PDFSource, + PDFPageProxy, + PDFProgressData, + PDFDocumentProxy, + PDFDocumentLoadingTask, + PDFViewerOptions, + ZoomScale, +} from './typings' +import { PDFSinglePageViewer } from 'pdfjs-dist/web/pdf_viewer' + +PDFJS['verbosity'] = PDFJS.VerbosityLevel.ERRORS + +// Yea this is a straight hack +declare global { + interface WeakKeyTypes { + symbol: Object + } + + type WeakKey = WeakKeyTypes[keyof WeakKeyTypes] +} + +export enum RenderTextMode { + DISABLED, + ENABLED, + ENHANCED, +} + +@Component({ + selector: 'pngx-pdf-viewer', + templateUrl: './pdf-viewer.component.html', + styleUrls: ['./pdf-viewer.component.scss'], +}) +export class PdfViewerComponent + implements OnChanges, OnInit, OnDestroy, AfterViewChecked +{ + static CSS_UNITS = 96.0 / 72.0 + static BORDER_WIDTH = 9 + + @ViewChild('pdfViewerContainer') + pdfViewerContainer!: ElementRef + + public eventBus!: PDFJSViewer.EventBus + public pdfLinkService!: PDFJSViewer.PDFLinkService + public pdfViewer!: PDFJSViewer.PDFViewer | PDFSinglePageViewer + + private isVisible = false + + private _cMapsUrl = + typeof PDFJS !== 'undefined' + ? `https://unpkg.com/pdfjs-dist@${(PDFJS as any).version}/cmaps/` + : null + private _imageResourcesPath = + typeof PDFJS !== 'undefined' + ? `https://unpkg.com/pdfjs-dist@${(PDFJS as any).version}/web/images/` + : undefined + private _renderText = true + private _renderTextMode: RenderTextMode = RenderTextMode.ENABLED + private _stickToPage = false + private _originalSize = true + private _pdf: PDFDocumentProxy | undefined + private _page = 1 + private _zoom = 1 + private _zoomScale: ZoomScale = 'page-width' + private _rotation = 0 + private _showAll = true + private _canAutoResize = true + private _fitToPage = false + private _externalLinkTarget = 'blank' + private _showBorders = false + private lastLoaded!: string | Uint8Array | PDFSource | null + private _latestScrolledPage!: number + + private resizeTimeout: number | null = null + private pageScrollTimeout: number | null = null + private isInitialized = false + private loadingTask?: PDFDocumentLoadingTask | null + private destroy$ = new Subject() + + @Output('after-load-complete') afterLoadComplete = + new EventEmitter() + @Output('page-rendered') pageRendered = new EventEmitter() + @Output('pages-initialized') pageInitialized = new EventEmitter() + @Output('text-layer-rendered') textLayerRendered = + new EventEmitter() + @Output('error') onError = new EventEmitter() + @Output('on-progress') onProgress = new EventEmitter() + @Output() pageChange: EventEmitter = new EventEmitter(true) + @Input() src?: string | Uint8Array | PDFSource + + @Input('c-maps-url') + set cMapsUrl(cMapsUrl: string) { + this._cMapsUrl = cMapsUrl + } + + @Input('page') + set page(_page: number | string | any) { + _page = parseInt(_page, 10) || 1 + const originalPage = _page + + if (this._pdf) { + _page = this.getValidPageNumber(_page) + } + + this._page = _page + if (originalPage !== _page) { + this.pageChange.emit(_page) + } + } + + @Input('render-text') + set renderText(renderText: boolean) { + this._renderText = renderText + } + + @Input('render-text-mode') + set renderTextMode(renderTextMode: RenderTextMode) { + this._renderTextMode = renderTextMode + } + + @Input('original-size') + set originalSize(originalSize: boolean) { + this._originalSize = originalSize + } + + @Input('show-all') + set showAll(value: boolean) { + this._showAll = value + } + + @Input('stick-to-page') + set stickToPage(value: boolean) { + this._stickToPage = value + } + + @Input('zoom') + set zoom(value: number) { + if (value <= 0) { + return + } + + this._zoom = value + } + + get zoom() { + return this._zoom + } + + @Input('zoom-scale') + set zoomScale(value: ZoomScale) { + this._zoomScale = value + } + + get zoomScale() { + return this._zoomScale + } + + @Input('rotation') + set rotation(value: number) { + if (!(typeof value === 'number' && value % 90 === 0)) { + console.warn('Invalid pages rotation angle.') + return + } + + this._rotation = value + } + + @Input('external-link-target') + set externalLinkTarget(value: string) { + this._externalLinkTarget = value + } + + @Input('autoresize') + set autoresize(value: boolean) { + this._canAutoResize = Boolean(value) + } + + @Input('fit-to-page') + set fitToPage(value: boolean) { + this._fitToPage = Boolean(value) + } + + @Input('show-borders') + set showBorders(value: boolean) { + this._showBorders = Boolean(value) + } + + static getLinkTarget(type: string) { + switch (type) { + case 'blank': + return (PDFJSViewer as any).LinkTarget.BLANK + case 'none': + return (PDFJSViewer as any).LinkTarget.NONE + case 'self': + return (PDFJSViewer as any).LinkTarget.SELF + case 'parent': + return (PDFJSViewer as any).LinkTarget.PARENT + case 'top': + return (PDFJSViewer as any).LinkTarget.TOP + } + + return null + } + + constructor( + private element: ElementRef, + private ngZone: NgZone + ) { + PDFJS.GlobalWorkerOptions['workerSrc'] = '/assets/js/pdf.worker.min.js' + } + + ngAfterViewChecked(): void { + if (this.isInitialized) { + return + } + + const offset = this.pdfViewerContainer.nativeElement.offsetParent + + if (this.isVisible === true && offset == null) { + this.isVisible = false + return + } + + if (this.isVisible === false && offset != null) { + this.isVisible = true + + setTimeout(() => { + this.initialize() + this.ngOnChanges({ src: this.src } as any) + }) + } + } + + ngOnInit() { + this.initialize() + this.setupResizeListener() + } + + ngOnDestroy() { + this.clear() + this.destroy$.next() + this.loadingTask = null + } + + ngOnChanges(changes: SimpleChanges) { + if (!this.isVisible) { + return + } + + if ('src' in changes) { + this.loadPDF() + } else if (this._pdf) { + if ('renderText' in changes || 'showAll' in changes) { + this.setupViewer() + this.resetPdfDocument() + } + if ('page' in changes) { + const { page } = changes + if (page.currentValue === this._latestScrolledPage) { + return + } + + // New form of page changing: The viewer will now jump to the specified page when it is changed. + // This behavior is introduced by using the PDFSinglePageViewer + this.pdfViewer.scrollPageIntoView({ pageNumber: this._page }) + } + + this.update() + } + } + + public updateSize() { + from( + this._pdf!.getPage( + this.pdfViewer.currentPageNumber + ) as unknown as Promise + ) + .pipe(takeUntil(this.destroy$)) + .subscribe({ + next: (page: PDFPageProxy) => { + const rotation = this._rotation + page.rotate + const viewportWidth = + (page as any).getViewport({ + scale: this._zoom, + rotation, + }).width * PdfViewerComponent.CSS_UNITS + let scale = this._zoom + let stickToPage = true + + // Scale the document when it shouldn't be in original size or doesn't fit into the viewport + if ( + !this._originalSize || + (this._fitToPage && + viewportWidth > this.pdfViewerContainer.nativeElement.clientWidth) + ) { + const viewPort = (page as any).getViewport({ scale: 1, rotation }) + scale = this.getScale(viewPort.width, viewPort.height) + stickToPage = !this._stickToPage + } + + setTimeout(() => { + this.pdfViewer.currentScale = scale + }) + }, + }) + } + + public clear() { + if (this.loadingTask && !this.loadingTask.destroyed) { + this.loadingTask.destroy() + } + + if (this._pdf) { + this._latestScrolledPage = 0 + this._pdf.destroy() + this._pdf = undefined + } + } + + private getPDFLinkServiceConfig() { + const linkTarget = PdfViewerComponent.getLinkTarget( + this._externalLinkTarget + ) + + if (linkTarget) { + return { externalLinkTarget: linkTarget } + } + + return {} + } + + private initEventBus() { + this.eventBus = createEventBus(PDFJSViewer, this.destroy$) + + fromEvent(this.eventBus, 'pagerendered') + .pipe(takeUntil(this.destroy$)) + .subscribe((event) => { + this.pageRendered.emit(event) + }) + + fromEvent(this.eventBus, 'pagesinit') + .pipe(takeUntil(this.destroy$)) + .subscribe((event) => { + this.pageInitialized.emit(event) + }) + + fromEvent(this.eventBus, 'pagechanging') + .pipe(takeUntil(this.destroy$)) + .subscribe(({ pageNumber }: any) => { + if (this.pageScrollTimeout) { + clearTimeout(this.pageScrollTimeout) + } + + this.pageScrollTimeout = window.setTimeout(() => { + this._latestScrolledPage = pageNumber + this.pageChange.emit(pageNumber) + }, 100) + }) + + fromEvent(this.eventBus, 'textlayerrendered') + .pipe(takeUntil(this.destroy$)) + .subscribe((event) => { + this.textLayerRendered.emit(event) + }) + } + + private initPDFServices() { + this.pdfLinkService = new PDFJSViewer.PDFLinkService({ + eventBus: this.eventBus, + ...this.getPDFLinkServiceConfig(), + }) + } + + private getPDFOptions(): PDFViewerOptions { + return { + eventBus: this.eventBus, + container: this.element.nativeElement.querySelector('div')!, + removePageBorders: !this._showBorders, + linkService: this.pdfLinkService, + textLayerMode: this._renderText + ? this._renderTextMode + : RenderTextMode.DISABLED, + imageResourcesPath: this._imageResourcesPath, + } + } + + private setupViewer() { + PDFJS['disableTextLayer'] = !this._renderText + + this.initPDFServices() + + if (this._showAll) { + this.pdfViewer = new PDFJSViewer.PDFViewer(this.getPDFOptions()) + } else { + this.pdfViewer = new PDFJSViewer.PDFSinglePageViewer(this.getPDFOptions()) + } + this.pdfLinkService.setViewer(this.pdfViewer) + + this.pdfViewer._currentPageNumber = this._page + } + + private getValidPageNumber(page: number): number { + if (page < 1) { + return 1 + } + + if (page > this._pdf!.numPages) { + return this._pdf!.numPages + } + + return page + } + + private getDocumentParams() { + const srcType = typeof this.src + + if (!this._cMapsUrl) { + return this.src + } + + const params: any = { + cMapUrl: this._cMapsUrl, + cMapPacked: true, + enableXfa: true, + } + + if (srcType === 'string') { + params.url = this.src + } else if (srcType === 'object') { + if ((this.src as any).byteLength !== undefined) { + params.data = this.src + } else { + Object.assign(params, this.src) + } + } + + return params + } + + private loadPDF() { + if (!this.src) { + return + } + + if (this.lastLoaded === this.src) { + this.update() + return + } + + this.clear() + + this.setupViewer() + + this.loadingTask = PDFJS.getDocument(this.getDocumentParams()) + + this.loadingTask!.onProgress = (progressData: PDFProgressData) => { + this.onProgress.emit(progressData) + } + + const src = this.src + + from(this.loadingTask!.promise as Promise) + .pipe(takeUntil(this.destroy$)) + .subscribe({ + next: (pdf) => { + this._pdf = pdf + this.lastLoaded = src + + this.afterLoadComplete.emit(pdf) + this.resetPdfDocument() + + this.update() + }, + error: (error) => { + this.lastLoaded = null + this.onError.emit(error) + }, + }) + } + + private update() { + this.page = this._page + + this.render() + } + + private render() { + this._page = this.getValidPageNumber(this._page) + + if ( + this._rotation !== 0 || + this.pdfViewer.pagesRotation !== this._rotation + ) { + setTimeout(() => { + this.pdfViewer.pagesRotation = this._rotation + }) + } + + if (this._stickToPage) { + setTimeout(() => { + this.pdfViewer.currentPageNumber = this._page + }) + } + + this.updateSize() + } + + private getScale(viewportWidth: number, viewportHeight: number) { + const borderSize = this._showBorders + ? 2 * PdfViewerComponent.BORDER_WIDTH + : 0 + const pdfContainerWidth = + this.pdfViewerContainer.nativeElement.clientWidth - borderSize + const pdfContainerHeight = + this.pdfViewerContainer.nativeElement.clientHeight - borderSize + + if ( + pdfContainerHeight === 0 || + viewportHeight === 0 || + pdfContainerWidth === 0 || + viewportWidth === 0 + ) { + return 1 + } + + let ratio = 1 + switch (this._zoomScale) { + case 'page-fit': + ratio = Math.min( + pdfContainerHeight / viewportHeight, + pdfContainerWidth / viewportWidth + ) + break + case 'page-height': + ratio = pdfContainerHeight / viewportHeight + break + case 'page-width': + default: + ratio = pdfContainerWidth / viewportWidth + break + } + + return (this._zoom * ratio) / PdfViewerComponent.CSS_UNITS + } + + private resetPdfDocument() { + this.pdfLinkService.setDocument(this._pdf, null) + this.pdfViewer.setDocument(this._pdf!) + } + + private initialize(): void { + if (!this.isVisible) { + return + } + + this.isInitialized = true + this.initEventBus() + this.setupViewer() + } + + private setupResizeListener(): void { + this.ngZone.runOutsideAngular(() => { + fromEvent(window, 'resize') + .pipe( + debounceTime(100), + filter(() => this._canAutoResize && !!this._pdf), + takeUntil(this.destroy$) + ) + .subscribe(() => { + this.updateSize() + }) + }) + } +} diff --git a/src-ui/src/app/components/common/pdf-viewer/typings.ts b/src-ui/src/app/components/common/pdf-viewer/typings.ts new file mode 100644 index 000000000..8dad45f30 --- /dev/null +++ b/src-ui/src/app/components/common/pdf-viewer/typings.ts @@ -0,0 +1,17 @@ +export type PDFPageProxy = + import('pdfjs-dist/types/src/display/api').PDFPageProxy +export type PDFSource = + import('pdfjs-dist/types/src/display/api').DocumentInitParameters +export type PDFDocumentProxy = + import('pdfjs-dist/types/src/display/api').PDFDocumentProxy +export type PDFDocumentLoadingTask = + import('pdfjs-dist/types/src/display/api').PDFDocumentLoadingTask +export type PDFViewerOptions = + import('pdfjs-dist/types/web/pdf_viewer').PDFViewerOptions + +export interface PDFProgressData { + loaded: number + total: number +} + +export type ZoomScale = 'page-height' | 'page-fit' | 'page-width' diff --git a/src-ui/src/app/components/common/pdf-viewer/utils/event-bus-utils.ts b/src-ui/src/app/components/common/pdf-viewer/utils/event-bus-utils.ts new file mode 100644 index 000000000..8ae501169 --- /dev/null +++ b/src-ui/src/app/components/common/pdf-viewer/utils/event-bus-utils.ts @@ -0,0 +1,182 @@ +/** + * This file is taken and modified from https://github.com/VadimDez/ng2-pdf-viewer/blob/10.0.0/src/app/pdf-viewer/utils/event-bus-utils.ts + * Created by vadimdez on 21/06/16. + */ +import { fromEvent, Subject } from 'rxjs' +import { takeUntil } from 'rxjs/operators' + +import type { EventBus } from 'pdfjs-dist/web/pdf_viewer' + +// interface EventBus { +// on(eventName: string, listener: Function): void; +// off(eventName: string, listener: Function): void; +// _listeners: any; +// dispatch(eventName: string, data: Object): void; +// _on(eventName: any, listener: any, options?: null): void; +// _off(eventName: any, listener: any, options?: null): void; +// } + +export function createEventBus(pdfJsViewer: any, destroy$: Subject) { + const globalEventBus: EventBus = new pdfJsViewer.EventBus() + attachDOMEventsToEventBus(globalEventBus, destroy$) + return globalEventBus +} + +function attachDOMEventsToEventBus( + eventBus: EventBus, + destroy$: Subject +): void { + fromEvent(eventBus, 'documentload') + .pipe(takeUntil(destroy$)) + .subscribe(() => { + const event = document.createEvent('CustomEvent') + event.initCustomEvent('documentload', true, true, {}) + window.dispatchEvent(event) + }) + + fromEvent(eventBus, 'pagerendered') + .pipe(takeUntil(destroy$)) + .subscribe(({ pageNumber, cssTransform, source }: any) => { + const event = document.createEvent('CustomEvent') + event.initCustomEvent('pagerendered', true, true, { + pageNumber, + cssTransform, + }) + source.div.dispatchEvent(event) + }) + + fromEvent(eventBus, 'textlayerrendered') + .pipe(takeUntil(destroy$)) + .subscribe(({ pageNumber, source }: any) => { + const event = document.createEvent('CustomEvent') + event.initCustomEvent('textlayerrendered', true, true, { pageNumber }) + source.textLayerDiv?.dispatchEvent(event) + }) + + fromEvent(eventBus, 'pagechanging') + .pipe(takeUntil(destroy$)) + .subscribe(({ pageNumber, source }: any) => { + const event = document.createEvent('UIEvents') as any + event.initEvent('pagechanging', true, true) + /* tslint:disable:no-string-literal */ + event['pageNumber'] = pageNumber + source.container.dispatchEvent(event) + }) + + fromEvent(eventBus, 'pagesinit') + .pipe(takeUntil(destroy$)) + .subscribe(({ source }: any) => { + const event = document.createEvent('CustomEvent') + event.initCustomEvent('pagesinit', true, true, null) + source.container.dispatchEvent(event) + }) + + fromEvent(eventBus, 'pagesloaded') + .pipe(takeUntil(destroy$)) + .subscribe(({ pagesCount, source }: any) => { + const event = document.createEvent('CustomEvent') + event.initCustomEvent('pagesloaded', true, true, { pagesCount }) + source.container.dispatchEvent(event) + }) + + fromEvent(eventBus, 'scalechange') + .pipe(takeUntil(destroy$)) + .subscribe(({ scale, presetValue, source }: any) => { + const event = document.createEvent('UIEvents') as any + event.initEvent('scalechange', true, true) + /* tslint:disable:no-string-literal */ + event['scale'] = scale + /* tslint:disable:no-string-literal */ + event['presetValue'] = presetValue + source.container.dispatchEvent(event) + }) + + fromEvent(eventBus, 'updateviewarea') + .pipe(takeUntil(destroy$)) + .subscribe(({ location, source }: any) => { + const event = document.createEvent('UIEvents') as any + event.initEvent('updateviewarea', true, true) + event['location'] = location + source.container.dispatchEvent(event) + }) + + fromEvent(eventBus, 'find') + .pipe(takeUntil(destroy$)) + .subscribe( + ({ + source, + type, + query, + phraseSearch, + caseSensitive, + highlightAll, + findPrevious, + }: any) => { + if (source === window) { + return // event comes from FirefoxCom, no need to replicate + } + const event = document.createEvent('CustomEvent') + event.initCustomEvent('find' + type, true, true, { + query, + phraseSearch, + caseSensitive, + highlightAll, + findPrevious, + }) + window.dispatchEvent(event) + } + ) + + fromEvent(eventBus, 'attachmentsloaded') + .pipe(takeUntil(destroy$)) + .subscribe(({ attachmentsCount, source }: any) => { + const event = document.createEvent('CustomEvent') + event.initCustomEvent('attachmentsloaded', true, true, { + attachmentsCount, + }) + source.container.dispatchEvent(event) + }) + + fromEvent(eventBus, 'sidebarviewchanged') + .pipe(takeUntil(destroy$)) + .subscribe(({ view, source }: any) => { + const event = document.createEvent('CustomEvent') + event.initCustomEvent('sidebarviewchanged', true, true, { view }) + source.outerContainer.dispatchEvent(event) + }) + + fromEvent(eventBus, 'pagemode') + .pipe(takeUntil(destroy$)) + .subscribe(({ mode, source }: any) => { + const event = document.createEvent('CustomEvent') + event.initCustomEvent('pagemode', true, true, { mode }) + source.pdfViewer.container.dispatchEvent(event) + }) + + fromEvent(eventBus, 'namedaction') + .pipe(takeUntil(destroy$)) + .subscribe(({ action, source }: any) => { + const event = document.createEvent('CustomEvent') + event.initCustomEvent('namedaction', true, true, { action }) + source.pdfViewer.container.dispatchEvent(event) + }) + + fromEvent(eventBus, 'presentationmodechanged') + .pipe(takeUntil(destroy$)) + .subscribe(({ active, switchInProgress }: any) => { + const event = document.createEvent('CustomEvent') + event.initCustomEvent('presentationmodechanged', true, true, { + active, + switchInProgress, + }) + window.dispatchEvent(event) + }) + + fromEvent(eventBus, 'outlineloaded') + .pipe(takeUntil(destroy$)) + .subscribe(({ outlineCount, source }: any) => { + const event = document.createEvent('CustomEvent') + event.initCustomEvent('outlineloaded', true, true, { outlineCount }) + source.container.dispatchEvent(event) + }) +} diff --git a/src-ui/src/app/components/common/permissions-dialog/permissions-dialog.component.spec.ts b/src-ui/src/app/components/common/permissions-dialog/permissions-dialog.component.spec.ts index 47f245d0a..3f601d771 100644 --- a/src-ui/src/app/components/common/permissions-dialog/permissions-dialog.component.spec.ts +++ b/src-ui/src/app/components/common/permissions-dialog/permissions-dialog.component.spec.ts @@ -80,7 +80,16 @@ describe('PermissionsDialogComponent', () => { it('should return permissions', () => { expect(component.permissions).toEqual({ owner: null, - set_permissions: null, + set_permissions: { + view: { + users: [], + groups: [], + }, + change: { + users: [], + groups: [], + }, + }, }) component.form.get('permissions_form').setValue(set_permissions) expect(component.permissions).toEqual(set_permissions) diff --git a/src-ui/src/app/components/common/permissions-dialog/permissions-dialog.component.ts b/src-ui/src/app/components/common/permissions-dialog/permissions-dialog.component.ts index 8e5f2321b..e6d5fdb2b 100644 --- a/src-ui/src/app/components/common/permissions-dialog/permissions-dialog.component.ts +++ b/src-ui/src/app/components/common/permissions-dialog/permissions-dialog.component.ts @@ -52,8 +52,17 @@ export class PermissionsDialogComponent { get permissions() { return { owner: this.form.get('permissions_form').value?.owner ?? null, - set_permissions: - this.form.get('permissions_form').value?.set_permissions ?? null, + set_permissions: this.form.get('permissions_form').value + ?.set_permissions ?? { + view: { + users: [], + groups: [], + }, + change: { + users: [], + groups: [], + }, + }, } } diff --git a/src-ui/src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html b/src-ui/src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html new file mode 100644 index 000000000..b6423b796 --- /dev/null +++ b/src-ui/src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html @@ -0,0 +1,56 @@ +
+ + + +
diff --git a/src-ui/src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.scss b/src-ui/src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.scss new file mode 100644 index 000000000..62eb6b8cf --- /dev/null +++ b/src-ui/src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.scss @@ -0,0 +1,9 @@ +::ng-deep { + .accordion-body .mb-3 { + margin: 0 !important; // hack-ish, for animation + } +} + +.copied-badge { + right: 8em; +} diff --git a/src-ui/src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.spec.ts b/src-ui/src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.spec.ts new file mode 100644 index 000000000..0b300bd74 --- /dev/null +++ b/src-ui/src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.spec.ts @@ -0,0 +1,222 @@ +import { + ComponentFixture, + TestBed, + fakeAsync, + tick, +} from '@angular/core/testing' + +import { ProfileEditDialogComponent } from './profile-edit-dialog.component' +import { ProfileService } from 'src/app/services/profile.service' +import { FormsModule, ReactiveFormsModule } from '@angular/forms' +import { + NgbAccordionModule, + NgbActiveModal, + NgbModal, + NgbModalModule, +} from '@ng-bootstrap/ng-bootstrap' +import { HttpClientModule } from '@angular/common/http' +import { TextComponent } from '../input/text/text.component' +import { PasswordComponent } from '../input/password/password.component' +import { of, throwError } from 'rxjs' +import { ToastService } from 'src/app/services/toast.service' +import { Clipboard } from '@angular/cdk/clipboard' + +const profile = { + email: 'foo@bar.com', + password: '*********', + first_name: 'foo', + last_name: 'bar', + auth_token: '123456789abcdef', +} + +describe('ProfileEditDialogComponent', () => { + let component: ProfileEditDialogComponent + let fixture: ComponentFixture + let profileService: ProfileService + let toastService: ToastService + let clipboard: Clipboard + + beforeEach(() => { + TestBed.configureTestingModule({ + declarations: [ + ProfileEditDialogComponent, + TextComponent, + PasswordComponent, + ], + providers: [NgbActiveModal], + imports: [ + HttpClientModule, + ReactiveFormsModule, + FormsModule, + NgbModalModule, + NgbAccordionModule, + ], + }) + profileService = TestBed.inject(ProfileService) + toastService = TestBed.inject(ToastService) + clipboard = TestBed.inject(Clipboard) + fixture = TestBed.createComponent(ProfileEditDialogComponent) + component = fixture.componentInstance + fixture.detectChanges() + }) + + it('should get profile on init, display in form', () => { + const getSpy = jest.spyOn(profileService, 'get') + getSpy.mockReturnValue(of(profile)) + component.ngOnInit() + expect(getSpy).toHaveBeenCalled() + fixture.detectChanges() + expect(component.form.get('email').value).toEqual(profile.email) + }) + + it('should update profile on save, display error if needed', () => { + const newProfile = { + email: 'foo@bar2.com', + password: profile.password, + first_name: 'foo2', + last_name: profile.last_name, + auth_token: profile.auth_token, + } + const updateSpy = jest.spyOn(profileService, 'update') + const errorSpy = jest.spyOn(toastService, 'showError') + updateSpy.mockReturnValueOnce(throwError(() => new Error('failed to save'))) + component.save() + expect(errorSpy).toHaveBeenCalled() + + updateSpy.mockClear() + const infoSpy = jest.spyOn(toastService, 'showInfo') + component.form.patchValue(newProfile) + updateSpy.mockReturnValueOnce(of(newProfile)) + component.save() + expect(updateSpy).toHaveBeenCalledWith(newProfile) + expect(infoSpy).toHaveBeenCalled() + }) + + it('should close on cancel', () => { + const closeSpy = jest.spyOn(component.activeModal, 'close') + component.cancel() + expect(closeSpy).toHaveBeenCalled() + }) + + it('should show additional confirmation field when email changes, warn with error & disable save', () => { + expect(component.form.get('email_confirm').enabled).toBeFalsy() + const getSpy = jest.spyOn(profileService, 'get') + getSpy.mockReturnValue(of(profile)) + component.ngOnInit() + component.form.get('email').patchValue('foo@bar2.com') + component.onEmailKeyUp({ target: { value: 'foo@bar2.com' } } as any) + fixture.detectChanges() + expect(component.form.get('email_confirm').enabled).toBeTruthy() + expect(fixture.debugElement.nativeElement.textContent).toContain( + 'Emails must match' + ) + expect(component.saveDisabled).toBeTruthy() + + component.form.get('email_confirm').patchValue('foo@bar2.com') + component.onEmailConfirmKeyUp({ target: { value: 'foo@bar2.com' } } as any) + fixture.detectChanges() + expect(fixture.debugElement.nativeElement.textContent).not.toContain( + 'Emails must match' + ) + expect(component.saveDisabled).toBeFalsy() + + component.form.get('email').patchValue(profile.email) + fixture.detectChanges() + expect(component.form.get('email_confirm').enabled).toBeFalsy() + expect(fixture.debugElement.nativeElement.textContent).not.toContain( + 'Emails must match' + ) + expect(component.saveDisabled).toBeFalsy() + }) + + it('should show additional confirmation field when password changes, warn with error & disable save', () => { + expect(component.form.get('password_confirm').enabled).toBeFalsy() + const getSpy = jest.spyOn(profileService, 'get') + getSpy.mockReturnValue(of(profile)) + component.ngOnInit() + component.form.get('password').patchValue('new*pass') + component.onPasswordKeyUp({ + target: { value: 'new*pass', tagName: 'input' }, + } as any) + component.onPasswordKeyUp({ target: { tagName: 'button' } } as any) // coverage + fixture.detectChanges() + expect(component.form.get('password_confirm').enabled).toBeTruthy() + expect(fixture.debugElement.nativeElement.textContent).toContain( + 'Passwords must match' + ) + expect(component.saveDisabled).toBeTruthy() + + component.form.get('password_confirm').patchValue('new*pass') + component.onPasswordConfirmKeyUp({ target: { value: 'new*pass' } } as any) + fixture.detectChanges() + expect(fixture.debugElement.nativeElement.textContent).not.toContain( + 'Passwords must match' + ) + expect(component.saveDisabled).toBeFalsy() + + component.form.get('password').patchValue(profile.password) + fixture.detectChanges() + expect(component.form.get('password_confirm').enabled).toBeFalsy() + expect(fixture.debugElement.nativeElement.textContent).not.toContain( + 'Passwords must match' + ) + expect(component.saveDisabled).toBeFalsy() + }) + + it('should logout on save if password changed', fakeAsync(() => { + const getSpy = jest.spyOn(profileService, 'get') + getSpy.mockReturnValue(of(profile)) + component.ngOnInit() + component['newPassword'] = 'new*pass' + component.form.get('password').patchValue('new*pass') + component.form.get('password_confirm').patchValue('new*pass') + + const updateSpy = jest.spyOn(profileService, 'update') + updateSpy.mockReturnValue(of(null)) + Object.defineProperty(window, 'location', { + value: { + href: 'http://localhost/', + }, + writable: true, // possibility to override + }) + component.save() + expect(updateSpy).toHaveBeenCalled() + tick(2600) + expect(window.location.href).toContain('logout') + })) + + it('should support auth token copy', fakeAsync(() => { + const getSpy = jest.spyOn(profileService, 'get') + getSpy.mockReturnValue(of(profile)) + component.ngOnInit() + const copySpy = jest.spyOn(clipboard, 'copy') + component.copyAuthToken() + expect(copySpy).toHaveBeenCalledWith(profile.auth_token) + expect(component.copied).toBeTruthy() + tick(3000) + expect(component.copied).toBeFalsy() + })) + + it('should support generate token, display error if needed', () => { + const getSpy = jest.spyOn(profileService, 'get') + getSpy.mockReturnValue(of(profile)) + + const generateSpy = jest.spyOn(profileService, 'generateAuthToken') + const errorSpy = jest.spyOn(toastService, 'showError') + generateSpy.mockReturnValueOnce( + throwError(() => new Error('failed to generate')) + ) + component.generateAuthToken() + expect(errorSpy).toHaveBeenCalled() + + generateSpy.mockClear() + const newToken = '789101112hijk' + generateSpy.mockReturnValueOnce(of(newToken)) + component.generateAuthToken() + expect(generateSpy).toHaveBeenCalled() + expect(component.form.get('auth_token').value).not.toEqual( + profile.auth_token + ) + expect(component.form.get('auth_token').value).toEqual(newToken) + }) +}) diff --git a/src-ui/src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.ts b/src-ui/src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.ts new file mode 100644 index 000000000..19391ce28 --- /dev/null +++ b/src-ui/src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.ts @@ -0,0 +1,184 @@ +import { Component, OnDestroy, OnInit } from '@angular/core' +import { FormControl, FormGroup } from '@angular/forms' +import { NgbActiveModal } from '@ng-bootstrap/ng-bootstrap' +import { ProfileService } from 'src/app/services/profile.service' +import { ToastService } from 'src/app/services/toast.service' +import { Subject, takeUntil } from 'rxjs' +import { Clipboard } from '@angular/cdk/clipboard' + +@Component({ + selector: 'pngx-profile-edit-dialog', + templateUrl: './profile-edit-dialog.component.html', + styleUrls: ['./profile-edit-dialog.component.scss'], +}) +export class ProfileEditDialogComponent implements OnInit, OnDestroy { + public networkActive: boolean = false + public error: any + private unsubscribeNotifier: Subject = new Subject() + + public form = new FormGroup({ + email: new FormControl(''), + email_confirm: new FormControl({ value: null, disabled: true }), + password: new FormControl(null), + password_confirm: new FormControl({ value: null, disabled: true }), + first_name: new FormControl(''), + last_name: new FormControl(''), + auth_token: new FormControl(''), + }) + + private currentPassword: string + private newPassword: string + private passwordConfirm: string + public showPasswordConfirm: boolean = false + + private currentEmail: string + private newEmail: string + private emailConfirm: string + public showEmailConfirm: boolean = false + + public copied: boolean = false + + constructor( + private profileService: ProfileService, + public activeModal: NgbActiveModal, + private toastService: ToastService, + private clipboard: Clipboard + ) {} + + ngOnInit(): void { + this.networkActive = true + this.profileService + .get() + .pipe(takeUntil(this.unsubscribeNotifier)) + .subscribe((profile) => { + this.networkActive = false + this.form.patchValue(profile) + this.currentEmail = profile.email + this.form.get('email').valueChanges.subscribe((newEmail) => { + this.newEmail = newEmail + this.onEmailChange() + }) + this.currentPassword = profile.password + this.form.get('password').valueChanges.subscribe((newPassword) => { + this.newPassword = newPassword + this.onPasswordChange() + }) + }) + } + + ngOnDestroy(): void { + this.unsubscribeNotifier.next(true) + this.unsubscribeNotifier.complete() + } + + get saveDisabled(): boolean { + return this.error?.password_confirm || this.error?.email_confirm + } + + onEmailKeyUp(event: KeyboardEvent): void { + this.newEmail = (event.target as HTMLInputElement)?.value + this.onEmailChange() + } + + onEmailConfirmKeyUp(event: KeyboardEvent): void { + this.emailConfirm = (event.target as HTMLInputElement)?.value + this.onEmailChange() + } + + onEmailChange(): void { + this.showEmailConfirm = this.currentEmail !== this.newEmail + if (this.showEmailConfirm) { + this.form.get('email_confirm').enable() + if (this.newEmail !== this.emailConfirm) { + if (!this.error) this.error = {} + this.error.email_confirm = $localize`Emails must match` + } else { + delete this.error?.email_confirm + } + } else { + this.form.get('email_confirm').disable() + delete this.error?.email_confirm + } + } + + onPasswordKeyUp(event: KeyboardEvent): void { + if ((event.target as HTMLElement).tagName !== 'input') return // toggle button can trigger this handler + this.newPassword = (event.target as HTMLInputElement)?.value + this.onPasswordChange() + } + + onPasswordConfirmKeyUp(event: KeyboardEvent): void { + this.passwordConfirm = (event.target as HTMLInputElement)?.value + this.onPasswordChange() + } + + onPasswordChange(): void { + this.showPasswordConfirm = this.currentPassword !== this.newPassword + + if (this.showPasswordConfirm) { + this.form.get('password_confirm').enable() + if (this.newPassword !== this.passwordConfirm) { + if (!this.error) this.error = {} + this.error.password_confirm = $localize`Passwords must match` + } else { + delete this.error?.password_confirm + } + } else { + this.form.get('password_confirm').disable() + delete this.error?.password_confirm + } + } + + save(): void { + const passwordChanged = this.currentPassword !== this.newPassword + const profile = Object.assign({}, this.form.value) + this.networkActive = true + this.profileService + .update(profile) + .pipe(takeUntil(this.unsubscribeNotifier)) + .subscribe({ + next: () => { + this.toastService.showInfo($localize`Profile updated successfully`) + if (passwordChanged) { + this.toastService.showInfo( + $localize`Password has been changed, you will be logged out momentarily.` + ) + setTimeout(() => { + window.location.href = `${window.location.origin}/accounts/logout/?next=/accounts/login/?next=/` + }, 2500) + } + this.activeModal.close() + }, + error: (error) => { + this.toastService.showError($localize`Error saving profile`, error) + this.networkActive = false + }, + }) + } + + cancel(): void { + this.activeModal.close() + } + + generateAuthToken(): void { + this.profileService.generateAuthToken().subscribe({ + next: (token: string) => { + this.form.patchValue({ auth_token: token }) + }, + error: (error) => { + this.toastService.showError( + $localize`Error generating auth token`, + error + ) + }, + }) + } + + copyAuthToken(): void { + this.clipboard.copy(this.form.get('auth_token').value) + this.copied = true + setTimeout(() => { + this.copied = false + }, 3000) + } +} diff --git a/src-ui/src/app/components/dashboard/widgets/welcome-widget/welcome-widget.component.html b/src-ui/src/app/components/dashboard/widgets/welcome-widget/welcome-widget.component.html index 72d0ccd41..63532813f 100644 --- a/src-ui/src/app/components/dashboard/widgets/welcome-widget/welcome-widget.component.html +++ b/src-ui/src/app/components/dashboard/widgets/welcome-widget/welcome-widget.component.html @@ -1,4 +1,4 @@ - +

Paperless-ngx is running! 🎉

You're ready to start uploading documents! Explore the various features of this web app on your own, or start a quick tour using the button below.

More detail on how to use and configure Paperless-ngx is always available in the documentation.

diff --git a/src-ui/src/app/components/document-detail/document-detail.component.html b/src-ui/src/app/components/document-detail/document-detail.component.html index 19ee955ae..ea14b750d 100644 --- a/src-ui/src/app/components/document-detail/document-detail.component.html +++ b/src-ui/src/app/components/document-detail/document-detail.component.html @@ -1,9 +1,20 @@ -
-
Page
- -
of {{previewNumPages}}
-
+ +
+
Page
+ +
of {{previewNumPages}}
+
+
+ + + +
+
@@ -189,24 +201,7 @@
  • Preview -
    - -
    - -
    - - - -
    - - - -
    -
    - -
    -
    -
    +
  • @@ -233,14 +228,7 @@
    - -
    - -
    - - - -
    +
    @@ -252,3 +240,39 @@
    + + +
    +
    +
    + Loading... +
    +
    + +
    + + +
    + + + +
    + +
    +
    +
    +
    + +
    +
    +
    diff --git a/src-ui/src/app/components/document-detail/document-detail.component.scss b/src-ui/src/app/components/document-detail/document-detail.component.scss index 9e2aef4ac..ba9b0a5ea 100644 --- a/src-ui/src/app/components/document-detail/document-detail.component.scss +++ b/src-ui/src/app/components/document-detail/document-detail.component.scss @@ -7,19 +7,14 @@ .pdf-viewer-container { background-color: gray; - pdf-viewer { + pngx-pdf-viewer { width: 100%; height: 100%; } } -::ng-deep .ng2-pdf-viewer-container .page { - --page-margin: 1px 0 10px; - width: 100% !important; -} - -::ng-deep .ng2-pdf-viewer-container .page:last-child { - --page-margin: 1px 0 20px; +::ng-deep .pngx-pdf-viewer-container .page { + --page-margin: 10px auto; } ::ng-deep .ng-select-taggable { @@ -41,3 +36,11 @@ textarea.rtl { direction: rtl; } + +.form-select { + padding-right: 2.5em; +} + +.input-group .btn-outline-secondary { + border-color: var(--bs-border-color); +} diff --git a/src-ui/src/app/components/document-detail/document-detail.component.spec.ts b/src-ui/src/app/components/document-detail/document-detail.component.spec.ts index 9f49e737b..4a9d01cc2 100644 --- a/src-ui/src/app/components/document-detail/document-detail.component.spec.ts +++ b/src-ui/src/app/components/document-detail/document-detail.component.spec.ts @@ -19,7 +19,6 @@ import { NgbDateStruct, } from '@ng-bootstrap/ng-bootstrap' import { NgSelectModule } from '@ng-select/ng-select' -import { PdfViewerComponent } from 'ng2-pdf-viewer' import { of, throwError } from 'rxjs' import { routes } from 'src/app/app-routing.module' import { @@ -70,6 +69,7 @@ import { ShareLinksDropdownComponent } from '../common/share-links-dropdown/shar import { CustomFieldsDropdownComponent } from '../common/custom-fields-dropdown/custom-fields-dropdown.component' import { PaperlessCustomFieldDataType } from 'src/app/data/paperless-custom-field' import { CustomFieldsService } from 'src/app/services/rest/custom-fields.service' +import { PdfViewerComponent } from '../common/pdf-viewer/pdf-viewer.component' const doc: PaperlessDocument = { id: 3, @@ -160,10 +160,10 @@ describe('DocumentDetailComponent', () => { PermissionsFormComponent, SafeHtmlPipe, ConfirmDialogComponent, - PdfViewerComponent, SafeUrlPipe, ShareLinksDropdownComponent, CustomFieldsDropdownComponent, + PdfViewerComponent, ], providers: [ DocumentTitlePipe, @@ -263,6 +263,7 @@ describe('DocumentDetailComponent', () => { toastService = TestBed.inject(ToastService) documentListViewService = TestBed.inject(DocumentListViewService) settingsService = TestBed.inject(SettingsService) + settingsService.currentUser = { id: 1 } customFieldsService = TestBed.inject(CustomFieldsService) fixture = TestBed.createComponent(DocumentDetailComponent) component = fixture.componentInstance @@ -682,6 +683,35 @@ describe('DocumentDetailComponent', () => { expect(component.previewNumPages).toEqual(1000) }) + it('should support zoom controls', () => { + initNormally() + component.onZoomSelect({ target: { value: '1' } } as any) // from select + expect(component.previewZoomSetting).toEqual('1') + component.increaseZoom() + expect(component.previewZoomSetting).toEqual('1.5') + component.increaseZoom() + expect(component.previewZoomSetting).toEqual('2') + component.decreaseZoom() + expect(component.previewZoomSetting).toEqual('1.5') + component.onZoomSelect({ target: { value: '1' } } as any) // from select + component.decreaseZoom() + expect(component.previewZoomSetting).toEqual('.75') + + component.onZoomSelect({ target: { value: 'page-fit' } } as any) // from select + expect(component.previewZoomScale).toEqual('page-fit') + expect(component.previewZoomSetting).toEqual('1') + component.increaseZoom() + expect(component.previewZoomSetting).toEqual('1.5') + expect(component.previewZoomScale).toEqual('page-width') + + component.onZoomSelect({ target: { value: 'page-fit' } } as any) // from select + expect(component.previewZoomScale).toEqual('page-fit') + expect(component.previewZoomSetting).toEqual('1') + component.decreaseZoom() + expect(component.previewZoomSetting).toEqual('.5') + expect(component.previewZoomScale).toEqual('page-width') + }) + it('should support updating notes dynamically', () => { const notes = [ { @@ -805,7 +835,7 @@ describe('DocumentDetailComponent', () => { jest.spyOn(settingsService, 'get').mockReturnValue(false) expect(component.useNativePdfViewer).toBeFalsy() fixture.detectChanges() - expect(fixture.debugElement.query(By.css('pdf-viewer'))).not.toBeNull() + expect(fixture.debugElement.query(By.css('pngx-pdf-viewer'))).not.toBeNull() }) it('should display native pdf viewer if enabled', () => { diff --git a/src-ui/src/app/components/document-detail/document-detail.component.ts b/src-ui/src/app/components/document-detail/document-detail.component.ts index 368f1e632..ef2728c31 100644 --- a/src-ui/src/app/components/document-detail/document-detail.component.ts +++ b/src-ui/src/app/components/document-detail/document-detail.component.ts @@ -21,7 +21,6 @@ import { DocumentService } from 'src/app/services/rest/document.service' import { ConfirmDialogComponent } from '../common/confirm-dialog/confirm-dialog.component' import { CorrespondentEditDialogComponent } from '../common/edit-dialog/correspondent-edit-dialog/correspondent-edit-dialog.component' import { DocumentTypeEditDialogComponent } from '../common/edit-dialog/document-type-edit-dialog/document-type-edit-dialog.component' -import { PDFDocumentProxy } from 'ng2-pdf-viewer' import { ToastService } from 'src/app/services/toast.service' import { TextComponent } from '../common/input/text/text.component' import { SettingsService } from 'src/app/services/settings.service' @@ -69,6 +68,7 @@ import { } from 'src/app/data/paperless-custom-field' import { PaperlessCustomFieldInstance } from 'src/app/data/paperless-custom-field-instance' import { CustomFieldsService } from 'src/app/services/rest/custom-fields.service' +import { PDFDocumentProxy } from '../common/pdf-viewer/typings' enum DocumentDetailNavIDs { Details = 1, @@ -79,6 +79,18 @@ enum DocumentDetailNavIDs { Permissions = 6, } +enum ZoomSetting { + PageFit = 'page-fit', + PageWidth = 'page-width', + Quarter = '.25', + Half = '.5', + ThreeQuarters = '.75', + One = '1', + OneAndHalf = '1.5', + Two = '2', + Three = '3', +} + @Component({ selector: 'pngx-document-detail', templateUrl: './document-detail.component.html', @@ -130,6 +142,8 @@ export class DocumentDetailComponent previewCurrentPage: number = 1 previewNumPages: number = 1 + previewZoomSetting: ZoomSetting = ZoomSetting.One + previewZoomScale: ZoomSetting = ZoomSetting.PageWidth store: BehaviorSubject isDirty$: Observable @@ -744,6 +758,54 @@ export class DocumentDetailComponent } } + onZoomSelect(event: Event) { + const setting = (event.target as HTMLSelectElement)?.value as ZoomSetting + if (ZoomSetting.PageFit === setting) { + this.previewZoomSetting = ZoomSetting.One + this.previewZoomScale = setting + } else { + this.previewZoomScale = ZoomSetting.PageWidth + this.previewZoomSetting = setting + } + } + + get zoomSettings() { + return Object.values(ZoomSetting).filter( + (setting) => setting !== ZoomSetting.PageWidth + ) + } + + getZoomSettingTitle(setting: ZoomSetting): string { + switch (setting) { + case ZoomSetting.PageFit: + return $localize`Page Fit` + default: + return `${parseFloat(setting) * 100}%` + } + } + + increaseZoom(): void { + let currentIndex = Object.values(ZoomSetting).indexOf( + this.previewZoomSetting + ) + if (this.previewZoomScale === ZoomSetting.PageFit) currentIndex = 5 + this.previewZoomScale = ZoomSetting.PageWidth + this.previewZoomSetting = + Object.values(ZoomSetting)[ + Math.min(Object.values(ZoomSetting).length - 1, currentIndex + 1) + ] + } + + decreaseZoom(): void { + let currentIndex = Object.values(ZoomSetting).indexOf( + this.previewZoomSetting + ) + if (this.previewZoomScale === ZoomSetting.PageFit) currentIndex = 4 + this.previewZoomScale = ZoomSetting.PageWidth + this.previewZoomSetting = + Object.values(ZoomSetting)[Math.max(2, currentIndex - 1)] + } + get showPermissions(): boolean { return ( this.permissionsService.currentUserCan( diff --git a/src-ui/src/app/components/file-drop/file-drop.component.spec.ts b/src-ui/src/app/components/file-drop/file-drop.component.spec.ts index ec86ff2b2..d35bf54d9 100644 --- a/src-ui/src/app/components/file-drop/file-drop.component.spec.ts +++ b/src-ui/src/app/components/file-drop/file-drop.component.spec.ts @@ -84,7 +84,9 @@ describe('FileDropComponent', () => { it('should support drag drop, initiate upload', fakeAsync(() => { jest.spyOn(permissionsService, 'currentUserCan').mockReturnValue(true) expect(component.fileIsOver).toBeFalsy() - component.onDragOver(new Event('dragover') as DragEvent) + const overEvent = new Event('dragover') as DragEvent + ;(overEvent as any).dataTransfer = { types: ['Files'] } + component.onDragOver(overEvent) tick(1) fixture.detectChanges() expect(component.fileIsOver).toBeTruthy() @@ -151,7 +153,9 @@ describe('FileDropComponent', () => { const leaveSpy = jest.spyOn(component, 'onDragLeave') jest.spyOn(permissionsService, 'currentUserCan').mockReturnValue(true) settingsService.globalDropzoneEnabled = true - component.onDragOver(new Event('dragover') as DragEvent) + const overEvent = new Event('dragover') as DragEvent + ;(overEvent as any).dataTransfer = { types: ['Files'] } + component.onDragOver(overEvent) tick(1) expect(component.hidden).toBeFalsy() expect(component.fileIsOver).toBeTruthy() @@ -165,7 +169,9 @@ describe('FileDropComponent', () => { const leaveSpy = jest.spyOn(component, 'onDragLeave') jest.spyOn(permissionsService, 'currentUserCan').mockReturnValue(true) settingsService.globalDropzoneEnabled = true - component.onDragOver(new Event('dragover') as DragEvent) + const overEvent = new Event('dragover') as DragEvent + ;(overEvent as any).dataTransfer = { types: ['Files'] } + component.onDragOver(overEvent) tick(1) expect(component.hidden).toBeFalsy() expect(component.fileIsOver).toBeTruthy() diff --git a/src-ui/src/app/components/file-drop/file-drop.component.ts b/src-ui/src/app/components/file-drop/file-drop.component.ts index 0c9637b79..e45d816b0 100644 --- a/src-ui/src/app/components/file-drop/file-drop.component.ts +++ b/src-ui/src/app/components/file-drop/file-drop.component.ts @@ -38,8 +38,9 @@ export class FileDropComponent { @ViewChild('ngxFileDrop') ngxFileDrop: NgxFileDropComponent - @HostListener('dragover', ['$event ']) onDragOver(event: DragEvent) { - if (!this.dragDropEnabled) return + @HostListener('dragover', ['$event']) onDragOver(event: DragEvent) { + if (!this.dragDropEnabled || !event.dataTransfer?.types?.includes('Files')) + return event.preventDefault() event.stopImmediatePropagation() this.settings.globalDropzoneActive = true diff --git a/src-ui/src/app/data/paperless-consumption-template.ts b/src-ui/src/app/data/paperless-consumption-template.ts index c303fc8d4..94e6202c1 100644 --- a/src-ui/src/app/data/paperless-consumption-template.ts +++ b/src-ui/src/app/data/paperless-consumption-template.ts @@ -38,4 +38,6 @@ export interface PaperlessConsumptionTemplate extends ObjectWithId { assign_change_users?: number[] // [PaperlessUser.id] assign_change_groups?: number[] // [PaperlessGroup.id] + + assign_custom_fields?: number[] // [PaperlessCustomField.id] } diff --git a/src-ui/src/app/data/paperless-custom-field.ts b/src-ui/src/app/data/paperless-custom-field.ts index 663e1507f..93bd34e33 100644 --- a/src-ui/src/app/data/paperless-custom-field.ts +++ b/src-ui/src/app/data/paperless-custom-field.ts @@ -8,6 +8,7 @@ export enum PaperlessCustomFieldDataType { Integer = 'integer', Float = 'float', Monetary = 'monetary', + DocumentLink = 'documentlink', } export const DATA_TYPE_LABELS = [ @@ -39,6 +40,10 @@ export const DATA_TYPE_LABELS = [ id: PaperlessCustomFieldDataType.Url, name: $localize`Url`, }, + { + id: PaperlessCustomFieldDataType.DocumentLink, + name: $localize`Document Link`, + }, ] export interface PaperlessCustomField extends ObjectWithId { diff --git a/src-ui/src/app/data/paperless-mail-rule.ts b/src-ui/src/app/data/paperless-mail-rule.ts index cc1bea0e7..f87ef55fa 100644 --- a/src-ui/src/app/data/paperless-mail-rule.ts +++ b/src-ui/src/app/data/paperless-mail-rule.ts @@ -49,7 +49,9 @@ export interface PaperlessMailRule extends ObjectWithPermissions { filter_body: string - filter_attachment_filename: string + filter_attachment_filename_include: string + + filter_attachment_filename_exclude: string maximum_age: number diff --git a/src-ui/src/app/data/user-profile.ts b/src-ui/src/app/data/user-profile.ts new file mode 100644 index 000000000..94012925a --- /dev/null +++ b/src-ui/src/app/data/user-profile.ts @@ -0,0 +1,7 @@ +export interface PaperlessUserProfile { + email?: string + password?: string + first_name?: string + last_name?: string + auth_token?: string +} diff --git a/src-ui/src/app/services/profile.service.spec.ts b/src-ui/src/app/services/profile.service.spec.ts new file mode 100644 index 000000000..f19a1312e --- /dev/null +++ b/src-ui/src/app/services/profile.service.spec.ts @@ -0,0 +1,54 @@ +import { TestBed } from '@angular/core/testing' + +import { ProfileService } from './profile.service' +import { + HttpClientTestingModule, + HttpTestingController, +} from '@angular/common/http/testing' +import { environment } from 'src/environments/environment' + +describe('ProfileService', () => { + let httpTestingController: HttpTestingController + let service: ProfileService + + beforeEach(() => { + TestBed.configureTestingModule({ + providers: [ProfileService], + imports: [HttpClientTestingModule], + }) + + httpTestingController = TestBed.inject(HttpTestingController) + service = TestBed.inject(ProfileService) + }) + + afterEach(() => { + httpTestingController.verify() + }) + + it('calls get profile endpoint', () => { + service.get().subscribe() + const req = httpTestingController.expectOne( + `${environment.apiBaseUrl}profile/` + ) + expect(req.request.method).toEqual('GET') + }) + + it('calls patch on update', () => { + service.update({ email: 'foo@bar.com' }).subscribe() + const req = httpTestingController.expectOne( + `${environment.apiBaseUrl}profile/` + ) + expect(req.request.method).toEqual('PATCH') + expect(req.request.body).toEqual({ + email: 'foo@bar.com', + }) + }) + + it('supports generating new auth token', () => { + service.generateAuthToken().subscribe() + const req = httpTestingController.expectOne( + `${environment.apiBaseUrl}profile/generate_auth_token/` + ) + expect(req.request.method).toEqual('POST') + }) +}) diff --git a/src-ui/src/app/services/profile.service.ts b/src-ui/src/app/services/profile.service.ts new file mode 100644 index 000000000..de5aeb7a4 --- /dev/null +++ b/src-ui/src/app/services/profile.service.ts @@ -0,0 +1,34 @@ +import { HttpClient } from '@angular/common/http' +import { Injectable } from '@angular/core' +import { Observable } from 'rxjs' +import { PaperlessUserProfile } from '../data/user-profile' +import { environment } from 'src/environments/environment' + +@Injectable({ + providedIn: 'root', +}) +export class ProfileService { + private endpoint = 'profile' + + constructor(private http: HttpClient) {} + + get(): Observable { + return this.http.get( + `${environment.apiBaseUrl}${this.endpoint}/` + ) + } + + update(profile: PaperlessUserProfile): Observable { + return this.http.patch( + `${environment.apiBaseUrl}${this.endpoint}/`, + profile + ) + } + + generateAuthToken(): Observable { + return this.http.post( + `${environment.apiBaseUrl}${this.endpoint}/generate_auth_token/`, + {} + ) + } +} diff --git a/src-ui/src/app/services/rest/mail-rule.service.spec.ts b/src-ui/src/app/services/rest/mail-rule.service.spec.ts index a83827182..69ef7cb34 100644 --- a/src-ui/src/app/services/rest/mail-rule.service.spec.ts +++ b/src-ui/src/app/services/rest/mail-rule.service.spec.ts @@ -23,7 +23,8 @@ const mail_rules = [ filter_to: null, filter_subject: null, filter_body: null, - filter_attachment_filename: null, + filter_attachment_filename_include: null, + filter_attachment_filename_exclude: null, maximum_age: 30, attachment_type: MailFilterAttachmentType.Everything, action: MailAction.MarkRead, @@ -40,7 +41,8 @@ const mail_rules = [ filter_to: null, filter_subject: null, filter_body: null, - filter_attachment_filename: null, + filter_attachment_filename_include: null, + filter_attachment_filename_exclude: null, maximum_age: 30, attachment_type: MailFilterAttachmentType.Everything, action: MailAction.Delete, @@ -57,7 +59,8 @@ const mail_rules = [ filter_to: null, filter_subject: null, filter_body: null, - filter_attachment_filename: null, + filter_attachment_filename_include: null, + filter_attachment_filename_exclude: null, maximum_age: 30, attachment_type: MailFilterAttachmentType.Everything, action: MailAction.Flag, diff --git a/src-ui/src/app/services/settings.service.ts b/src-ui/src/app/services/settings.service.ts index faa0ee059..7b9428f9e 100644 --- a/src-ui/src/app/services/settings.service.ts +++ b/src-ui/src/app/services/settings.service.ts @@ -143,6 +143,8 @@ export class SettingsService { `${hsl.l * 100}%` ) } else { + this._renderer.removeClass(this.document.body, 'primary-dark') + this._renderer.removeClass(this.document.body, 'primary-light') document.documentElement.style.removeProperty('--pngx-primary') document.documentElement.style.removeProperty('--pngx-primary-lightness') } diff --git a/src-ui/src/environments/environment.prod.ts b/src-ui/src/environments/environment.prod.ts index 3cbf8b6dc..93603f0d1 100644 --- a/src-ui/src/environments/environment.prod.ts +++ b/src-ui/src/environments/environment.prod.ts @@ -5,7 +5,7 @@ export const environment = { apiBaseUrl: document.baseURI + 'api/', apiVersion: '3', appTitle: 'Paperless-ngx', - version: '2.0.1', + version: '2.0.1-dev', webSocketHost: window.location.host, webSocketProtocol: window.location.protocol == 'https:' ? 'wss:' : 'ws:', webSocketBaseUrl: base_url.pathname + 'ws/', diff --git a/src-ui/src/locale/messages.af_ZA.xlf b/src-ui/src/locale/messages.af_ZA.xlf index 4c3760907..ad504e31b 100644 --- a/src-ui/src/locale/messages.af_ZA.xlf +++ b/src-ui/src/locale/messages.af_ZA.xlf @@ -334,7 +334,7 @@ src/app/components/document-detail/document-detail.component.html - 81 + 92 Volgende @@ -458,23 +458,35 @@ src/app/components/app-frame/app-frame.component.html - 225 + 230 src/app/components/app-frame/app-frame.component.html - 228 + 233 Logboeke + + Auto refresh + + src/app/components/admin/logs/logs.component.html + 4 + + + src/app/components/admin/tasks/tasks.component.html + 15 + + Auto refresh + Loading... src/app/components/admin/logs/logs.component.html - 11 + 16 src/app/components/admin/logs/logs.component.html - 20 + 25 src/app/components/admin/settings/settings.component.html @@ -482,11 +494,7 @@ src/app/components/admin/tasks/tasks.component.html - 19 - - - src/app/components/admin/tasks/tasks.component.html - 27 + 22 src/app/components/admin/users-groups/users-groups.component.html @@ -496,6 +504,10 @@ src/app/components/common/edit-dialog/mail-account-edit-dialog/mail-account-edit-dialog.component.html 30 + + src/app/components/common/input/document-link/document-link.component.html + 40 + src/app/components/common/permissions-dialog/permissions-dialog.component.html 18 @@ -508,6 +520,10 @@ src/app/components/dashboard/widgets/widget-frame/widget-frame.component.html 14 + + src/app/components/document-detail/document-detail.component.html + 248 + src/app/components/document-list/document-list.component.html 95 @@ -546,15 +562,15 @@ src/app/components/app-frame/app-frame.component.html - 45 + 50 src/app/components/app-frame/app-frame.component.html - 203 + 208 src/app/components/app-frame/app-frame.component.html - 206 + 211 Instellings @@ -850,7 +866,7 @@ src/app/components/document-detail/document-detail.component.html - 221 + 216 src/app/components/document-list/bulk-editor/bulk-editor.component.html @@ -942,11 +958,11 @@ src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.html - 46 + 47 src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.html - 65 + 66 src/app/components/common/input/permissions/permissions-form/permissions-form.component.html @@ -970,11 +986,11 @@ src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.html - 54 + 55 src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.html - 73 + 74 src/app/components/common/input/permissions/permissions-form/permissions-form.component.html @@ -1002,7 +1018,7 @@ src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.html - 79 + 80 src/app/components/common/input/permissions/permissions-form/permissions-form.component.html @@ -1074,7 +1090,7 @@ src/app/components/app-frame/app-frame.component.html - 91 + 96 Bewaarde aansigte @@ -1106,7 +1122,7 @@ src/app/components/admin/tasks/tasks.component.html - 40 + 35 src/app/components/admin/users-groups/users-groups.component.html @@ -1246,7 +1262,7 @@ src/app/components/admin/tasks/tasks.component.html - 44 + 39 src/app/components/admin/users-groups/users-groups.component.html @@ -1258,7 +1274,7 @@ src/app/components/document-detail/document-detail.component.html - 34 + 45 src/app/components/document-list/bulk-editor/bulk-editor.component.html @@ -1326,7 +1342,7 @@ src/app/components/document-detail/document-detail.component.html - 11 + 22 src/app/components/document-list/bulk-editor/bulk-editor.component.html @@ -1402,7 +1418,7 @@ src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.html - 90 + 91 src/app/components/common/edit-dialog/correspondent-edit-dialog/correspondent-edit-dialog.component.html @@ -1426,7 +1442,7 @@ src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html - 42 + 43 src/app/components/common/edit-dialog/storage-path-edit-dialog/storage-path-edit-dialog.component.html @@ -1440,9 +1456,13 @@ src/app/components/common/edit-dialog/user-edit-dialog/user-edit-dialog.component.html 36 + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 54 + src/app/components/document-detail/document-detail.component.html - 93 + 104 src/app/components/document-list/save-view-config-dialog/save-view-config-dialog.component.html @@ -1514,7 +1534,7 @@ src/app/components/app-frame/app-frame.component.ts - 119 + 116 Fout by die bewaar van instellings. @@ -1550,7 +1570,7 @@ src/app/components/app-frame/app-frame.component.html - 217 + 222 Lêertake @@ -1598,19 +1618,11 @@ - - Refresh - - src/app/components/admin/tasks/tasks.component.html - 20 - - Verfris - Created src/app/components/admin/tasks/tasks.component.html - 41 + 36 src/app/components/dashboard/widgets/saved-view-widget/saved-view-widget.component.html @@ -1634,7 +1646,7 @@ Results src/app/components/admin/tasks/tasks.component.html - 42 + 37 Resultate @@ -1642,7 +1654,7 @@ Info src/app/components/admin/tasks/tasks.component.html - 43 + 38 Inligting @@ -1650,7 +1662,7 @@ click for full output src/app/components/admin/tasks/tasks.component.html - 66 + 61 klik vir volle afvoer @@ -1658,11 +1670,11 @@ Dismiss src/app/components/admin/tasks/tasks.component.html - 81 + 76 src/app/components/admin/tasks/tasks.component.ts - 63 + 66 Versteek @@ -1670,7 +1682,7 @@ Open Document src/app/components/admin/tasks/tasks.component.html - 87 + 82 Open dokument @@ -1678,7 +1690,7 @@ {VAR_PLURAL, plural, =1 {One task} other { total tasks}} src/app/components/admin/tasks/tasks.component.html - 103 + 98 {VAR_PLURAL, plural, =1 {Een taak} other { totale take}} @@ -1686,7 +1698,7 @@ Failed src/app/components/admin/tasks/tasks.component.html - 110 + 105 Misluk @@ -1694,7 +1706,7 @@ Complete src/app/components/admin/tasks/tasks.component.html - 116 + 111 Voltooid @@ -1702,7 +1714,7 @@ Started src/app/components/admin/tasks/tasks.component.html - 122 + 117 Begin @@ -1710,7 +1722,7 @@ Queued src/app/components/admin/tasks/tasks.component.html - 128 + 123 Wagry @@ -1718,7 +1730,7 @@ Dismiss selected src/app/components/admin/tasks/tasks.component.ts - 28 + 30 Versteek gekose @@ -1726,7 +1738,7 @@ Dismiss all src/app/components/admin/tasks/tasks.component.ts - 29 + 31 Versteek van alle @@ -1734,7 +1746,7 @@ Confirm Dismiss All src/app/components/admin/tasks/tasks.component.ts - 60 + 63 Bevestig versteek van alle @@ -1742,7 +1754,7 @@ Dismiss all tasks? src/app/components/admin/tasks/tasks.component.ts - 61 + 64 Dismiss all tasks? @@ -1750,7 +1762,7 @@ queued src/app/components/admin/tasks/tasks.component.ts - 129 + 132 queued @@ -1758,7 +1770,7 @@ started src/app/components/admin/tasks/tasks.component.ts - 131 + 134 started @@ -1766,7 +1778,7 @@ completed src/app/components/admin/tasks/tasks.component.ts - 133 + 136 completed @@ -1774,7 +1786,7 @@ failed src/app/components/admin/tasks/tasks.component.ts - 135 + 138 failed @@ -1786,11 +1798,11 @@ src/app/components/app-frame/app-frame.component.html - 210 + 215 src/app/components/app-frame/app-frame.component.html - 213 + 218 Gebruikers & Groepe @@ -1944,6 +1956,10 @@ src/app/components/admin/users-groups/users-groups.component.ts 89 + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.ts + 144 + Wagwoord is verander, u sal vir nn oomblik afgeteken word. @@ -1990,7 +2006,7 @@ src/app/components/document-detail/document-detail.component.ts - 677 + 691 src/app/components/document-list/bulk-editor/bulk-editor.component.ts @@ -2030,7 +2046,7 @@ src/app/components/document-detail/document-detail.component.ts - 679 + 693 src/app/components/document-list/bulk-editor/bulk-editor.component.ts @@ -2143,11 +2159,19 @@ Aangeteken as + + My Profile + + src/app/components/app-frame/app-frame.component.html + 45 + + My Profile + Logout src/app/components/app-frame/app-frame.component.html - 50 + 55 Teken af @@ -2155,15 +2179,15 @@ Documentation src/app/components/app-frame/app-frame.component.html - 56 + 61 src/app/components/app-frame/app-frame.component.html - 232 + 237 src/app/components/app-frame/app-frame.component.html - 235 + 240 Dokumentasie @@ -2171,11 +2195,11 @@ Dashboard src/app/components/app-frame/app-frame.component.html - 75 + 80 src/app/components/app-frame/app-frame.component.html - 78 + 83 src/app/components/dashboard/dashboard.component.html @@ -2187,11 +2211,11 @@ Documents src/app/components/app-frame/app-frame.component.html - 82 + 87 src/app/components/app-frame/app-frame.component.html - 85 + 90 src/app/components/document-list/document-list.component.ts @@ -2219,7 +2243,7 @@ Open documents src/app/components/app-frame/app-frame.component.html - 118 + 123 Open dokumente @@ -2227,11 +2251,11 @@ Close all src/app/components/app-frame/app-frame.component.html - 134 + 139 src/app/components/app-frame/app-frame.component.html - 137 + 142 Sluit alles @@ -2239,7 +2263,7 @@ Manage src/app/components/app-frame/app-frame.component.html - 144 + 149 Bestuur @@ -2247,11 +2271,11 @@ Correspondents src/app/components/app-frame/app-frame.component.html - 148 + 153 src/app/components/app-frame/app-frame.component.html - 151 + 156 src/app/components/dashboard/widgets/statistics-widget/statistics-widget.component.html @@ -2263,11 +2287,11 @@ Tags src/app/components/app-frame/app-frame.component.html - 155 + 160 src/app/components/app-frame/app-frame.component.html - 158 + 163 src/app/components/common/input/tags/tags.component.ts @@ -2295,11 +2319,11 @@ Document Types src/app/components/app-frame/app-frame.component.html - 162 + 167 src/app/components/app-frame/app-frame.component.html - 165 + 170 src/app/components/dashboard/widgets/statistics-widget/statistics-widget.component.html @@ -2311,11 +2335,11 @@ Storage Paths src/app/components/app-frame/app-frame.component.html - 169 + 174 src/app/components/app-frame/app-frame.component.html - 172 + 177 src/app/components/dashboard/widgets/statistics-widget/statistics-widget.component.html @@ -2327,11 +2351,11 @@ Custom Fields src/app/components/app-frame/app-frame.component.html - 176 + 181 src/app/components/app-frame/app-frame.component.html - 179 + 184 src/app/components/common/custom-fields-dropdown/custom-fields-dropdown.component.html @@ -2347,7 +2371,7 @@ Consumption templates src/app/components/app-frame/app-frame.component.html - 183 + 188 Consumption templates @@ -2355,7 +2379,7 @@ Templates src/app/components/app-frame/app-frame.component.html - 186 + 191 Templates @@ -2363,11 +2387,11 @@ Mail src/app/components/app-frame/app-frame.component.html - 190 + 195 src/app/components/app-frame/app-frame.component.html - 193 + 198 E-pos @@ -2375,7 +2399,7 @@ Administration src/app/components/app-frame/app-frame.component.html - 199 + 204 Administration @@ -2383,7 +2407,7 @@ File Tasks src/app/components/app-frame/app-frame.component.html - 221 + 226 Lêertake @@ -2391,7 +2415,7 @@ GitHub src/app/components/app-frame/app-frame.component.html - 241 + 246 GitHub @@ -2399,7 +2423,7 @@ is available. src/app/components/app-frame/app-frame.component.html - 247 + 252 is beskikbaar. @@ -2407,7 +2431,7 @@ Click to view. src/app/components/app-frame/app-frame.component.html - 247 + 252 Klik om te bekyk. @@ -2415,7 +2439,7 @@ Paperless-ngx can automatically check for updates src/app/components/app-frame/app-frame.component.html - 251 + 256 Paperless-ngx kan outomaties na bywerkings soek @@ -2423,7 +2447,7 @@ How does this work? src/app/components/app-frame/app-frame.component.html - 258,260 + 263,265 Hoe werk dit? @@ -2431,7 +2455,7 @@ Update available src/app/components/app-frame/app-frame.component.html - 269 + 274 Bywerking beskikbaar @@ -2439,7 +2463,7 @@ Sidebar views updated src/app/components/app-frame/app-frame.component.ts - 247 + 252 Sidebar views updated @@ -2447,7 +2471,7 @@ Error updating sidebar views src/app/components/app-frame/app-frame.component.ts - 250 + 255 Error updating sidebar views @@ -2455,7 +2479,7 @@ An error occurred while saving update checking settings. src/app/components/app-frame/app-frame.component.ts - 271 + 276 Fout by die bewaar van instellings vir soek na bywerkings. @@ -2759,7 +2783,7 @@ src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html - 32 + 33 Ken dokumenttipe toe @@ -2771,7 +2795,7 @@ src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html - 34 + 35 Ken korrespondent toe @@ -2783,11 +2807,19 @@ Assign storage path + + Assign custom fields + + src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.html + 38 + + Assign custom fields + Assign owner src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.html - 40 + 41 Assign owner @@ -2795,7 +2827,7 @@ Assign view permissions src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.html - 42 + 43 Assign view permissions @@ -2803,7 +2835,7 @@ Assign edit permissions src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.html - 61 + 62 Assign edit permissions @@ -2811,11 +2843,11 @@ Error src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.html - 88 + 89 src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html - 40 + 41 src/app/components/common/toasts/toasts.component.html @@ -2827,7 +2859,7 @@ Cancel src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.html - 89 + 90 src/app/components/common/edit-dialog/correspondent-edit-dialog/correspondent-edit-dialog.component.html @@ -2851,7 +2883,7 @@ src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html - 41 + 42 src/app/components/common/edit-dialog/storage-path-edit-dialog/storage-path-edit-dialog.component.html @@ -2869,6 +2901,10 @@ src/app/components/common/permissions-dialog/permissions-dialog.component.html 20 + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 53 + src/app/components/common/select-dialog/select-dialog.component.html 12 @@ -2887,7 +2923,7 @@ Consume Folder src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.ts - 25 + 27 Consume Folder @@ -2895,7 +2931,7 @@ API Upload src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.ts - 29 + 31 API Upload @@ -2903,7 +2939,7 @@ Mail Fetch src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.ts - 33 + 35 Mail Fetch @@ -2911,7 +2947,7 @@ Create new consumption template src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.ts - 83 + 92 Create new consumption template @@ -2919,7 +2955,7 @@ Edit consumption template src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.ts - 87 + 96 Edit consumption template @@ -3051,7 +3087,7 @@ Create new item src/app/components/common/edit-dialog/edit-dialog.component.ts - 109 + 111 Skep nuwe item @@ -3059,7 +3095,7 @@ Edit item src/app/components/common/edit-dialog/edit-dialog.component.ts - 113 + 115 Wysig item @@ -3113,6 +3149,10 @@ src/app/components/common/edit-dialog/user-edit-dialog/user-edit-dialog.component.html 12 + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 18 + Wagwoord @@ -3311,13 +3351,13 @@ Filter inhoud - - Filter attachment filename + + Filter attachment filename includes src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html 24 - Filter aanhegsellêernaam + Filter attachment filename includes Only consume documents which entirely match this filename if specified. Wildcards such as *.pdf or *invoice* are allowed. Case insensitive. @@ -3327,11 +3367,27 @@ Verwerk slegs dokumente wat volledig met hierdie lêernaam ooreenkom indien gespesifiseer. U kan jokertekens soos *.pdf of *faktuur* gebruik. Hoofletterongevoelig. + + Filter attachment filename excluding + + src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html + 25 + + Filter attachment filename excluding + + + Do not consume documents which entirely match this filename if specified. Wildcards such as *.pdf or *invoice* are allowed. Case insensitive. + + src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html + 25 + + Do not consume documents which entirely match this filename if specified. Wildcards such as *.pdf or *invoice* are allowed. Case insensitive. + Action src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html - 27 + 28 Aksie @@ -3339,7 +3395,7 @@ Action is only performed when documents are consumed from the mail. Mails without attachments remain entirely untouched. src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html - 27 + 28 Aksie word slegs uitgevoer wanneer dokumente uit die e-pos verwerk word. E-pos sonder aanhegsels bly onaangeraak. @@ -3347,7 +3403,7 @@ Action parameter src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html - 28 + 29 Aksieparameter @@ -3355,7 +3411,7 @@ Assignments specified here will supersede any consumption templates. src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html - 29 + 30 Assignments specified here will supersede any consumption templates. @@ -3363,7 +3419,7 @@ Assign title from src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html - 30 + 31 Ken titel toe van @@ -3371,7 +3427,7 @@ Assign correspondent from src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html - 33 + 34 Ken korrespondent toe van @@ -3379,7 +3435,7 @@ Assign owner from rule src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html - 35 + 36 Assign owner from rule @@ -3625,6 +3681,10 @@ src/app/components/common/edit-dialog/user-edit-dialog/user-edit-dialog.component.html 11 + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 8 + E-pos @@ -3633,6 +3693,10 @@ src/app/components/common/edit-dialog/user-edit-dialog/user-edit-dialog.component.html 13 + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 28 + Voornaam @@ -3641,6 +3705,10 @@ src/app/components/common/edit-dialog/user-edit-dialog/user-edit-dialog.component.html 14 + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 29 + Agternaam @@ -3766,6 +3834,10 @@ src/app/components/common/input/date/date.component.html 8 + + src/app/components/common/input/document-link/document-link.component.html + 8 + src/app/components/common/input/number/number.component.html 8 @@ -3820,6 +3892,22 @@ Filter documents with this + + No documents found + + src/app/components/common/input/document-link/document-link.component.ts + 44 + + No documents found + + + Show password + + src/app/components/common/input/password/password.component.html + 5 + + Show password + Edit Permissions @@ -3933,7 +4021,7 @@ Note that permissions set here will override any existing permissions src/app/components/common/permissions-dialog/permissions-dialog.component.ts - 62 + 71 Let wel dat toestemmings wat hier gestel word enige bestaande toestemmings sal oorheers @@ -3993,6 +4081,122 @@ Oorgeneem uit groep + + Edit Profile + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 3 + + Edit Profile + + + Confirm Email + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 13 + + Confirm Email + + + Confirm Password + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 23 + + Confirm Password + + + API Auth Token + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 31 + + API Auth Token + + + Copy + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 35 + + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 39 + + + src/app/components/common/share-links-dropdown/share-links-dropdown.component.html + 23 + + Copy + + + Regenerate auth token + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 41 + + Regenerate auth token + + + Copied! + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 47 + + + src/app/components/common/share-links-dropdown/share-links-dropdown.component.html + 36 + + Copied! + + + Warning: changing the token cannot be undone + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 49 + + Warning: changing the token cannot be undone + + + Emails must match + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.ts + 94 + + Emails must match + + + Passwords must match + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.ts + 122 + + Passwords must match + + + Profile updated successfully + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.ts + 141 + + Profile updated successfully + + + Error saving profile + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.ts + 153 + + Error saving profile + + + Error generating auth token + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.ts + 170 + + Error generating auth token + Select @@ -4037,14 +4241,6 @@ No existing links - - Copy - - src/app/components/common/share-links-dropdown/share-links-dropdown.component.html - 23 - - Copy - Share @@ -4053,14 +4249,6 @@ Share - - Copied! - - src/app/components/common/share-links-dropdown/share-links-dropdown.component.html - 36 - - Copied! - Share archive version @@ -4093,7 +4281,7 @@ src/app/components/common/share-links-dropdown/share-links-dropdown.component.ts - 90 + 93 1 day @@ -4133,7 +4321,7 @@ days src/app/components/common/share-links-dropdown/share-links-dropdown.component.ts - 90 + 93 days @@ -4141,7 +4329,7 @@ Error deleting link src/app/components/common/share-links-dropdown/share-links-dropdown.component.ts - 117 + 120 Error deleting link @@ -4149,7 +4337,7 @@ Error creating link src/app/components/common/share-links-dropdown/share-links-dropdown.component.ts - 145 + 148 Error creating link @@ -4221,7 +4409,7 @@ src/app/components/document-detail/document-detail.component.html - 103 + 114 src/app/components/document-list/document-list.component.html @@ -4245,7 +4433,7 @@ src/app/components/document-detail/document-detail.component.html - 107 + 118 src/app/components/document-list/bulk-editor/bulk-editor.component.html @@ -4281,7 +4469,7 @@ src/app/components/document-detail/document-detail.component.html - 18 + 29 src/app/components/document-list/bulk-editor/bulk-editor.component.html @@ -4492,7 +4680,7 @@ Page src/app/components/document-detail/document-detail.component.html - 3 + 4 src/app/components/document-list/bulk-editor/bulk-editor.component.html @@ -4504,15 +4692,31 @@ of src/app/components/document-detail/document-detail.component.html - 5,6 + 6,7 van + + - + + src/app/components/document-detail/document-detail.component.html + 9 + + - + + + + + + src/app/components/document-detail/document-detail.component.html + 15 + + + + Download original src/app/components/document-detail/document-detail.component.html - 24 + 35 Laai oorspronklike af @@ -4520,7 +4724,7 @@ Redo OCR src/app/components/document-detail/document-detail.component.html - 40 + 51 src/app/components/document-list/bulk-editor/bulk-editor.component.html @@ -4532,7 +4736,7 @@ More like this src/app/components/document-detail/document-detail.component.html - 46 + 57 src/app/components/document-list/document-card-large/document-card-large.component.html @@ -4544,7 +4748,7 @@ Close src/app/components/document-detail/document-detail.component.html - 71 + 82 src/app/guards/dirty-saved-view.guard.ts @@ -4556,7 +4760,7 @@ Previous src/app/components/document-detail/document-detail.component.html - 76 + 87 Vorige @@ -4564,7 +4768,7 @@ Discard src/app/components/document-detail/document-detail.component.html - 89 + 100 Verwerp @@ -4572,7 +4776,7 @@ Save & next src/app/components/document-detail/document-detail.component.html - 91 + 102 Bewaar & volgende @@ -4580,7 +4784,7 @@ Save & close src/app/components/document-detail/document-detail.component.html - 92 + 103 Save & close @@ -4588,7 +4792,7 @@ Details src/app/components/document-detail/document-detail.component.html - 100 + 111 Details @@ -4596,7 +4800,7 @@ Archive serial number src/app/components/document-detail/document-detail.component.html - 104 + 115 Argiefreeksnommer @@ -4604,7 +4808,7 @@ Date created src/app/components/document-detail/document-detail.component.html - 105 + 116 Datum geskep @@ -4612,7 +4816,7 @@ Document type src/app/components/document-detail/document-detail.component.html - 109 + 120 src/app/components/document-list/bulk-editor/bulk-editor.component.html @@ -4636,7 +4840,7 @@ Storage path src/app/components/document-detail/document-detail.component.html - 111 + 122 src/app/components/document-list/bulk-editor/bulk-editor.component.html @@ -4656,7 +4860,7 @@ Default src/app/components/document-detail/document-detail.component.html - 112 + 123 Verstek @@ -4664,7 +4868,7 @@ Content src/app/components/document-detail/document-detail.component.html - 130 + 142 Inhoud @@ -4672,7 +4876,7 @@ Metadata src/app/components/document-detail/document-detail.component.html - 139 + 151 src/app/components/document-detail/metadata-collapse/metadata-collapse.component.ts @@ -4684,7 +4888,7 @@ Date modified src/app/components/document-detail/document-detail.component.html - 145 + 157 Datum gewysig @@ -4692,7 +4896,7 @@ Date added src/app/components/document-detail/document-detail.component.html - 149 + 161 Datum toegevoeg @@ -4700,7 +4904,7 @@ Media filename src/app/components/document-detail/document-detail.component.html - 153 + 165 Medialêernaam @@ -4708,7 +4912,7 @@ Original filename src/app/components/document-detail/document-detail.component.html - 157 + 169 Oorspronklike lêernaam @@ -4716,7 +4920,7 @@ Original MD5 checksum src/app/components/document-detail/document-detail.component.html - 161 + 173 Oorspronklike MD5 kontrolesom @@ -4724,7 +4928,7 @@ Original file size src/app/components/document-detail/document-detail.component.html - 165 + 177 Oorspronklike lêergrootte @@ -4732,7 +4936,7 @@ Original mime type src/app/components/document-detail/document-detail.component.html - 169 + 181 Oorspronklike MIME-tipe @@ -4740,7 +4944,7 @@ Archive MD5 checksum src/app/components/document-detail/document-detail.component.html - 173 + 185 MD5-kontrolesomargief @@ -4748,7 +4952,7 @@ Archive file size src/app/components/document-detail/document-detail.component.html - 177 + 189 Lêergrootteargief @@ -4756,7 +4960,7 @@ Original document metadata src/app/components/document-detail/document-detail.component.html - 183 + 195 Oorspronklike dokumentmetadata @@ -4764,7 +4968,7 @@ Archived document metadata src/app/components/document-detail/document-detail.component.html - 184 + 196 Geargiveerdedokumentmetadata @@ -4772,35 +4976,35 @@ Preview src/app/components/document-detail/document-detail.component.html - 190 + 202 Voorskou - - Enter Password - - src/app/components/document-detail/document-detail.component.html - 206 - - - src/app/components/document-detail/document-detail.component.html - 249 - - Voer wagwoord in - Notes src/app/components/document-detail/document-detail.component.html - 214,215 + 209,210 Notas + + Enter Password + + src/app/components/document-detail/document-detail.component.html + 237 + + + src/app/components/document-detail/document-detail.component.html + 275 + + Voer wagwoord in + An error occurred loading content: src/app/components/document-detail/document-detail.component.ts - 265,267 + 279,281 Fout by die laai van die inhoud: @@ -4808,7 +5012,7 @@ Error retrieving metadata src/app/components/document-detail/document-detail.component.ts - 413 + 427 Fout by ophaal van metadata @@ -4816,7 +5020,7 @@ Error retrieving suggestions. src/app/components/document-detail/document-detail.component.ts - 434 + 448 Fout by ophaal van voorstelle. @@ -4824,11 +5028,11 @@ Document saved successfully. src/app/components/document-detail/document-detail.component.ts - 552 + 566 src/app/components/document-detail/document-detail.component.ts - 561 + 575 Dokument is suksesvol bewaar. @@ -4836,11 +5040,11 @@ Error saving document src/app/components/document-detail/document-detail.component.ts - 565 + 579 src/app/components/document-detail/document-detail.component.ts - 606 + 620 Fout by bewaar van dokument @@ -4848,7 +5052,7 @@ Confirm delete src/app/components/document-detail/document-detail.component.ts - 632 + 646 src/app/components/manage/management-list/management-list.component.ts @@ -4860,7 +5064,7 @@ Do you really want to delete document ""? src/app/components/document-detail/document-detail.component.ts - 633 + 647 Wil u regtig dokument skrap"? @@ -4868,7 +5072,7 @@ The files for this document will be deleted permanently. This operation cannot be undone. src/app/components/document-detail/document-detail.component.ts - 634 + 648 Die lêers vir hierdie dokument word permanent geskrap. Dit kan nie ontdaan word nie. @@ -4876,7 +5080,7 @@ Delete document src/app/components/document-detail/document-detail.component.ts - 636 + 650 Skrap dokument @@ -4884,7 +5088,7 @@ Error deleting document src/app/components/document-detail/document-detail.component.ts - 655 + 669 Error deleting document @@ -4892,7 +5096,7 @@ Redo OCR confirm src/app/components/document-detail/document-detail.component.ts - 675 + 689 src/app/components/document-list/bulk-editor/bulk-editor.component.ts @@ -4904,7 +5108,7 @@ This operation will permanently redo OCR for this document. src/app/components/document-detail/document-detail.component.ts - 676 + 690 Hierdie bewerking sal OCR permanent vir hierdie dokument heruitvoer. @@ -4912,7 +5116,7 @@ Redo OCR operation will begin in the background. Close and re-open or reload this document after the operation has completed to see new content. src/app/components/document-detail/document-detail.component.ts - 687 + 701 Heruitvoer van OCR sal in die agtergrond begin. Sluit en heropen of herlaai die dokument nadat die bewerking voltooi is om nuwe inhoud te sien. @@ -4920,10 +5124,18 @@ Error executing operation src/app/components/document-detail/document-detail.component.ts - 698 + 712 Error executing operation + + Page Fit + + src/app/components/document-detail/document-detail.component.ts + 781 + + Page Fit + Select: @@ -5846,7 +6058,7 @@ Initiating upload... src/app/components/file-drop/file-drop.component.ts - 87 + 88 Oplaai word geïnisieer… @@ -6602,7 +6814,7 @@ Boolean src/app/data/paperless-custom-field.ts - 16 + 17 Boolean @@ -6610,7 +6822,7 @@ Date src/app/data/paperless-custom-field.ts - 20 + 21 Date @@ -6618,7 +6830,7 @@ Integer src/app/data/paperless-custom-field.ts - 24 + 25 Integer @@ -6626,7 +6838,7 @@ Number src/app/data/paperless-custom-field.ts - 28 + 29 Number @@ -6634,7 +6846,7 @@ Monetary src/app/data/paperless-custom-field.ts - 32 + 33 Monetary @@ -6642,7 +6854,7 @@ Text src/app/data/paperless-custom-field.ts - 36 + 37 Text @@ -6650,10 +6862,18 @@ Url src/app/data/paperless-custom-field.ts - 40 + 41 Url + + Document Link + + src/app/data/paperless-custom-field.ts + 45 + + Document Link + Warning: You have unsaved changes to your document(s). @@ -6951,7 +7171,7 @@ English (US) src/app/services/settings.service.ts - 155 + 157 Engels (VS) @@ -6959,7 +7179,7 @@ Afrikaans src/app/services/settings.service.ts - 161 + 163 Afrikaans @@ -6967,7 +7187,7 @@ Arabic src/app/services/settings.service.ts - 167 + 169 Arabies @@ -6975,7 +7195,7 @@ Belarusian src/app/services/settings.service.ts - 173 + 175 Belorussies @@ -6983,7 +7203,7 @@ Bulgarian src/app/services/settings.service.ts - 179 + 181 Bulgarian @@ -6991,7 +7211,7 @@ Catalan src/app/services/settings.service.ts - 185 + 187 Katalaans @@ -6999,7 +7219,7 @@ Czech src/app/services/settings.service.ts - 191 + 193 Tsjeggies @@ -7007,7 +7227,7 @@ Danish src/app/services/settings.service.ts - 197 + 199 Deens @@ -7015,7 +7235,7 @@ German src/app/services/settings.service.ts - 203 + 205 Duits @@ -7023,7 +7243,7 @@ Greek src/app/services/settings.service.ts - 209 + 211 Greek @@ -7031,7 +7251,7 @@ English (GB) src/app/services/settings.service.ts - 215 + 217 Engels (GB) @@ -7039,7 +7259,7 @@ Spanish src/app/services/settings.service.ts - 221 + 223 Spaans @@ -7047,7 +7267,7 @@ Finnish src/app/services/settings.service.ts - 227 + 229 Fins @@ -7055,7 +7275,7 @@ French src/app/services/settings.service.ts - 233 + 235 Frans @@ -7063,7 +7283,7 @@ Hungarian src/app/services/settings.service.ts - 239 + 241 Hungarian @@ -7071,7 +7291,7 @@ Italian src/app/services/settings.service.ts - 245 + 247 Italiaans @@ -7079,7 +7299,7 @@ Luxembourgish src/app/services/settings.service.ts - 251 + 253 Luxemburgs @@ -7087,7 +7307,7 @@ Dutch src/app/services/settings.service.ts - 257 + 259 Nederlands @@ -7095,7 +7315,7 @@ Norwegian src/app/services/settings.service.ts - 263 + 265 Norwegian @@ -7103,7 +7323,7 @@ Polish src/app/services/settings.service.ts - 269 + 271 Pools @@ -7111,7 +7331,7 @@ Portuguese (Brazil) src/app/services/settings.service.ts - 275 + 277 Portugees (Brasilië) @@ -7119,7 +7339,7 @@ Portuguese src/app/services/settings.service.ts - 281 + 283 Portugees @@ -7127,7 +7347,7 @@ Romanian src/app/services/settings.service.ts - 287 + 289 Roemeens @@ -7135,7 +7355,7 @@ Russian src/app/services/settings.service.ts - 293 + 295 Russies @@ -7143,7 +7363,7 @@ Slovak src/app/services/settings.service.ts - 299 + 301 Slovak @@ -7151,7 +7371,7 @@ Slovenian src/app/services/settings.service.ts - 305 + 307 Sloweens @@ -7159,7 +7379,7 @@ Serbian src/app/services/settings.service.ts - 311 + 313 Serwies @@ -7167,7 +7387,7 @@ Swedish src/app/services/settings.service.ts - 317 + 319 Sweeds @@ -7175,7 +7395,7 @@ Turkish src/app/services/settings.service.ts - 323 + 325 Turks @@ -7183,7 +7403,7 @@ Ukrainian src/app/services/settings.service.ts - 329 + 331 Ukrainian @@ -7191,7 +7411,7 @@ Chinese Simplified src/app/services/settings.service.ts - 335 + 337 Vereenvoudigde Sjinees @@ -7199,7 +7419,7 @@ ISO 8601 src/app/services/settings.service.ts - 352 + 354 ISO 8601 @@ -7207,7 +7427,7 @@ Successfully completed one-time migratration of settings to the database! src/app/services/settings.service.ts - 471 + 473 Eenmalige migrasie van instellings na die databasis is suksesvol voltooi! @@ -7215,7 +7435,7 @@ Unable to migrate settings to the database, please try saving manually. src/app/services/settings.service.ts - 472 + 474 Kan nie instellings na die databasis migreer nie, probeer handmatig bewaar. @@ -7223,7 +7443,7 @@ You can restart the tour from the settings page. src/app/services/settings.service.ts - 542 + 544 U kan die toer weer vanuit die instellingsblad begin. diff --git a/src-ui/src/locale/messages.ar_AR.xlf b/src-ui/src/locale/messages.ar_AR.xlf index 2bdeb0321..460213db4 100644 --- a/src-ui/src/locale/messages.ar_AR.xlf +++ b/src-ui/src/locale/messages.ar_AR.xlf @@ -334,7 +334,7 @@ src/app/components/document-detail/document-detail.component.html - 81 + 92 التالي @@ -458,23 +458,35 @@ src/app/components/app-frame/app-frame.component.html - 225 + 230 src/app/components/app-frame/app-frame.component.html - 228 + 233 السجلات + + Auto refresh + + src/app/components/admin/logs/logs.component.html + 4 + + + src/app/components/admin/tasks/tasks.component.html + 15 + + Auto refresh + Loading... src/app/components/admin/logs/logs.component.html - 11 + 16 src/app/components/admin/logs/logs.component.html - 20 + 25 src/app/components/admin/settings/settings.component.html @@ -482,11 +494,7 @@ src/app/components/admin/tasks/tasks.component.html - 19 - - - src/app/components/admin/tasks/tasks.component.html - 27 + 22 src/app/components/admin/users-groups/users-groups.component.html @@ -496,6 +504,10 @@ src/app/components/common/edit-dialog/mail-account-edit-dialog/mail-account-edit-dialog.component.html 30 + + src/app/components/common/input/document-link/document-link.component.html + 40 + src/app/components/common/permissions-dialog/permissions-dialog.component.html 18 @@ -508,6 +520,10 @@ src/app/components/dashboard/widgets/widget-frame/widget-frame.component.html 14 + + src/app/components/document-detail/document-detail.component.html + 248 + src/app/components/document-list/document-list.component.html 95 @@ -546,15 +562,15 @@ src/app/components/app-frame/app-frame.component.html - 45 + 50 src/app/components/app-frame/app-frame.component.html - 203 + 208 src/app/components/app-frame/app-frame.component.html - 206 + 211 الإعدادات @@ -850,7 +866,7 @@ src/app/components/document-detail/document-detail.component.html - 221 + 216 src/app/components/document-list/bulk-editor/bulk-editor.component.html @@ -942,11 +958,11 @@ src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.html - 46 + 47 src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.html - 65 + 66 src/app/components/common/input/permissions/permissions-form/permissions-form.component.html @@ -970,11 +986,11 @@ src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.html - 54 + 55 src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.html - 73 + 74 src/app/components/common/input/permissions/permissions-form/permissions-form.component.html @@ -1002,7 +1018,7 @@ src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.html - 79 + 80 src/app/components/common/input/permissions/permissions-form/permissions-form.component.html @@ -1074,7 +1090,7 @@ src/app/components/app-frame/app-frame.component.html - 91 + 96 طرق العرض المحفوظة @@ -1106,7 +1122,7 @@ src/app/components/admin/tasks/tasks.component.html - 40 + 35 src/app/components/admin/users-groups/users-groups.component.html @@ -1246,7 +1262,7 @@ src/app/components/admin/tasks/tasks.component.html - 44 + 39 src/app/components/admin/users-groups/users-groups.component.html @@ -1258,7 +1274,7 @@ src/app/components/document-detail/document-detail.component.html - 34 + 45 src/app/components/document-list/bulk-editor/bulk-editor.component.html @@ -1326,7 +1342,7 @@ src/app/components/document-detail/document-detail.component.html - 11 + 22 src/app/components/document-list/bulk-editor/bulk-editor.component.html @@ -1402,7 +1418,7 @@ src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.html - 90 + 91 src/app/components/common/edit-dialog/correspondent-edit-dialog/correspondent-edit-dialog.component.html @@ -1426,7 +1442,7 @@ src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html - 42 + 43 src/app/components/common/edit-dialog/storage-path-edit-dialog/storage-path-edit-dialog.component.html @@ -1440,9 +1456,13 @@ src/app/components/common/edit-dialog/user-edit-dialog/user-edit-dialog.component.html 36 + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 54 + src/app/components/document-detail/document-detail.component.html - 93 + 104 src/app/components/document-list/save-view-config-dialog/save-view-config-dialog.component.html @@ -1514,7 +1534,7 @@ src/app/components/app-frame/app-frame.component.ts - 119 + 116 حدث خطأ في أثناء حفظ الإعدادات. @@ -1550,7 +1570,7 @@ src/app/components/app-frame/app-frame.component.html - 217 + 222 ملف المهام @@ -1596,19 +1616,11 @@ - - Refresh - - src/app/components/admin/tasks/tasks.component.html - 20 - - تحديث - Created src/app/components/admin/tasks/tasks.component.html - 41 + 36 src/app/components/dashboard/widgets/saved-view-widget/saved-view-widget.component.html @@ -1632,7 +1644,7 @@ Results src/app/components/admin/tasks/tasks.component.html - 42 + 37 النتائج @@ -1640,7 +1652,7 @@ Info src/app/components/admin/tasks/tasks.component.html - 43 + 38 معلومات @@ -1648,7 +1660,7 @@ click for full output src/app/components/admin/tasks/tasks.component.html - 66 + 61 انقر لمشاهدة كامل الإخراج @@ -1656,11 +1668,11 @@ Dismiss src/app/components/admin/tasks/tasks.component.html - 81 + 76 src/app/components/admin/tasks/tasks.component.ts - 63 + 66 رفض @@ -1668,7 +1680,7 @@ Open Document src/app/components/admin/tasks/tasks.component.html - 87 + 82 فتح مستند @@ -1676,7 +1688,7 @@ {VAR_PLURAL, plural, =1 {One task} other { total tasks}} src/app/components/admin/tasks/tasks.component.html - 103 + 98 {VAR_PLURAL, plural, zero {} one { اجمالي المهام} two { اجمالي المهام} few { اجمالي المهام} many { اجمالي المهام}=1 {مهمة واحدة } other { اجمالي المهام}} @@ -1684,7 +1696,7 @@ Failed src/app/components/admin/tasks/tasks.component.html - 110 + 105 فشل @@ -1692,7 +1704,7 @@ Complete src/app/components/admin/tasks/tasks.component.html - 116 + 111 أكمل @@ -1700,7 +1712,7 @@ Started src/app/components/admin/tasks/tasks.component.html - 122 + 117 بدأ @@ -1708,7 +1720,7 @@ Queued src/app/components/admin/tasks/tasks.component.html - 128 + 123 الانتظار @@ -1716,7 +1728,7 @@ Dismiss selected src/app/components/admin/tasks/tasks.component.ts - 28 + 30 تحديد الرفض @@ -1724,7 +1736,7 @@ Dismiss all src/app/components/admin/tasks/tasks.component.ts - 29 + 31 رفض الجميع @@ -1732,7 +1744,7 @@ Confirm Dismiss All src/app/components/admin/tasks/tasks.component.ts - 60 + 63 تأكيد رفض الكل @@ -1740,7 +1752,7 @@ Dismiss all tasks? src/app/components/admin/tasks/tasks.component.ts - 61 + 64 تجاهل كل مهام؟ @@ -1748,7 +1760,7 @@ queued src/app/components/admin/tasks/tasks.component.ts - 129 + 132 في قائمة الانتظار @@ -1756,7 +1768,7 @@ started src/app/components/admin/tasks/tasks.component.ts - 131 + 134 بدأ @@ -1764,7 +1776,7 @@ completed src/app/components/admin/tasks/tasks.component.ts - 133 + 136 اكتمل @@ -1772,7 +1784,7 @@ failed src/app/components/admin/tasks/tasks.component.ts - 135 + 138 فشلت @@ -1784,11 +1796,11 @@ src/app/components/app-frame/app-frame.component.html - 210 + 215 src/app/components/app-frame/app-frame.component.html - 213 + 218 المستخدمين & المجموعات @@ -1942,6 +1954,10 @@ src/app/components/admin/users-groups/users-groups.component.ts 89 + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.ts + 144 + تم تغيير كلمة المرور، سيتم تسجيل خروجك مؤقتا. @@ -1988,7 +2004,7 @@ src/app/components/document-detail/document-detail.component.ts - 677 + 691 src/app/components/document-list/bulk-editor/bulk-editor.component.ts @@ -2028,7 +2044,7 @@ src/app/components/document-detail/document-detail.component.ts - 679 + 693 src/app/components/document-list/bulk-editor/bulk-editor.component.ts @@ -2141,11 +2157,19 @@ تسجيل الدخول باسم + + My Profile + + src/app/components/app-frame/app-frame.component.html + 45 + + My Profile + Logout src/app/components/app-frame/app-frame.component.html - 50 + 55 خروج @@ -2153,15 +2177,15 @@ Documentation src/app/components/app-frame/app-frame.component.html - 56 + 61 src/app/components/app-frame/app-frame.component.html - 232 + 237 src/app/components/app-frame/app-frame.component.html - 235 + 240 الوثائق @@ -2169,11 +2193,11 @@ Dashboard src/app/components/app-frame/app-frame.component.html - 75 + 80 src/app/components/app-frame/app-frame.component.html - 78 + 83 src/app/components/dashboard/dashboard.component.html @@ -2185,11 +2209,11 @@ Documents src/app/components/app-frame/app-frame.component.html - 82 + 87 src/app/components/app-frame/app-frame.component.html - 85 + 90 src/app/components/document-list/document-list.component.ts @@ -2217,7 +2241,7 @@ Open documents src/app/components/app-frame/app-frame.component.html - 118 + 123 فتح المستندات @@ -2225,11 +2249,11 @@ Close all src/app/components/app-frame/app-frame.component.html - 134 + 139 src/app/components/app-frame/app-frame.component.html - 137 + 142 إغلاق الكل @@ -2237,7 +2261,7 @@ Manage src/app/components/app-frame/app-frame.component.html - 144 + 149 إدارة @@ -2245,11 +2269,11 @@ Correspondents src/app/components/app-frame/app-frame.component.html - 148 + 153 src/app/components/app-frame/app-frame.component.html - 151 + 156 src/app/components/dashboard/widgets/statistics-widget/statistics-widget.component.html @@ -2261,11 +2285,11 @@ Tags src/app/components/app-frame/app-frame.component.html - 155 + 160 src/app/components/app-frame/app-frame.component.html - 158 + 163 src/app/components/common/input/tags/tags.component.ts @@ -2293,11 +2317,11 @@ Document Types src/app/components/app-frame/app-frame.component.html - 162 + 167 src/app/components/app-frame/app-frame.component.html - 165 + 170 src/app/components/dashboard/widgets/statistics-widget/statistics-widget.component.html @@ -2309,11 +2333,11 @@ Storage Paths src/app/components/app-frame/app-frame.component.html - 169 + 174 src/app/components/app-frame/app-frame.component.html - 172 + 177 src/app/components/dashboard/widgets/statistics-widget/statistics-widget.component.html @@ -2325,11 +2349,11 @@ Custom Fields src/app/components/app-frame/app-frame.component.html - 176 + 181 src/app/components/app-frame/app-frame.component.html - 179 + 184 src/app/components/common/custom-fields-dropdown/custom-fields-dropdown.component.html @@ -2345,7 +2369,7 @@ Consumption templates src/app/components/app-frame/app-frame.component.html - 183 + 188 قوالب الاستهلاك @@ -2353,7 +2377,7 @@ Templates src/app/components/app-frame/app-frame.component.html - 186 + 191 قوالب @@ -2361,11 +2385,11 @@ Mail src/app/components/app-frame/app-frame.component.html - 190 + 195 src/app/components/app-frame/app-frame.component.html - 193 + 198 البريد @@ -2373,7 +2397,7 @@ Administration src/app/components/app-frame/app-frame.component.html - 199 + 204 الإدارة @@ -2381,7 +2405,7 @@ File Tasks src/app/components/app-frame/app-frame.component.html - 221 + 226 ملف المهام @@ -2389,7 +2413,7 @@ GitHub src/app/components/app-frame/app-frame.component.html - 241 + 246 Github @@ -2397,7 +2421,7 @@ is available. src/app/components/app-frame/app-frame.component.html - 247 + 252 متوفر. @@ -2405,7 +2429,7 @@ Click to view. src/app/components/app-frame/app-frame.component.html - 247 + 252 انقر للعرض. @@ -2413,7 +2437,7 @@ Paperless-ngx can automatically check for updates src/app/components/app-frame/app-frame.component.html - 251 + 256 Paperless-ngx يتحقق تلقائياً من وجود تحديثات @@ -2421,7 +2445,7 @@ How does this work? src/app/components/app-frame/app-frame.component.html - 258,260 + 263,265 كيف يعمل هذا؟ @@ -2429,7 +2453,7 @@ Update available src/app/components/app-frame/app-frame.component.html - 269 + 274 يتوفر تحديث @@ -2437,7 +2461,7 @@ Sidebar views updated src/app/components/app-frame/app-frame.component.ts - 247 + 252 Sidebar views updated @@ -2445,7 +2469,7 @@ Error updating sidebar views src/app/components/app-frame/app-frame.component.ts - 250 + 255 Error updating sidebar views @@ -2453,7 +2477,7 @@ An error occurred while saving update checking settings. src/app/components/app-frame/app-frame.component.ts - 271 + 276 حدث خطأ في أثناء حفظ إعدادات التحقق من التحديث. @@ -2757,7 +2781,7 @@ src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html - 32 + 33 تعيين نوع المستند @@ -2769,7 +2793,7 @@ src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html - 34 + 35 تعيين مراسل @@ -2781,11 +2805,19 @@ تعيين مسار التخزين + + Assign custom fields + + src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.html + 38 + + Assign custom fields + Assign owner src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.html - 40 + 41 تعيين مالك @@ -2793,7 +2825,7 @@ Assign view permissions src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.html - 42 + 43 تعيين أذونات العرض @@ -2801,7 +2833,7 @@ Assign edit permissions src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.html - 61 + 62 تعيين أذونات التعديل @@ -2809,11 +2841,11 @@ Error src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.html - 88 + 89 src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html - 40 + 41 src/app/components/common/toasts/toasts.component.html @@ -2825,7 +2857,7 @@ Cancel src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.html - 89 + 90 src/app/components/common/edit-dialog/correspondent-edit-dialog/correspondent-edit-dialog.component.html @@ -2849,7 +2881,7 @@ src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html - 41 + 42 src/app/components/common/edit-dialog/storage-path-edit-dialog/storage-path-edit-dialog.component.html @@ -2867,6 +2899,10 @@ src/app/components/common/permissions-dialog/permissions-dialog.component.html 20 + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 53 + src/app/components/common/select-dialog/select-dialog.component.html 12 @@ -2885,7 +2921,7 @@ Consume Folder src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.ts - 25 + 27 ‏مِلَفّ الاستهلاك @@ -2893,7 +2929,7 @@ API Upload src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.ts - 29 + 31 تحميل API @@ -2901,7 +2937,7 @@ Mail Fetch src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.ts - 33 + 35 جلب البريد @@ -2909,7 +2945,7 @@ Create new consumption template src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.ts - 83 + 92 إنشاء قالب استهلاك جديد @@ -2917,7 +2953,7 @@ Edit consumption template src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.ts - 87 + 96 تعديل قالب الاستهلاك @@ -3049,7 +3085,7 @@ Create new item src/app/components/common/edit-dialog/edit-dialog.component.ts - 109 + 111 إنشاء عنصر جديد @@ -3057,7 +3093,7 @@ Edit item src/app/components/common/edit-dialog/edit-dialog.component.ts - 113 + 115 تعديل عنصر @@ -3111,6 +3147,10 @@ src/app/components/common/edit-dialog/user-edit-dialog/user-edit-dialog.component.html 12 + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 18 + كلمة المرور @@ -3309,13 +3349,13 @@ تصفية الجسم - - Filter attachment filename + + Filter attachment filename includes src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html 24 - تصفية اسم الملف المرفق + Filter attachment filename includes Only consume documents which entirely match this filename if specified. Wildcards such as *.pdf or *invoice* are allowed. Case insensitive. @@ -3325,11 +3365,27 @@ فقط المستندات التي تتطابق تماما مع اسم هذا الملف إذا تم تحديدها. المحارف البديلة مثل *.pdf أو *الفواتير* مسموح بها. لأنها غير حساسة. + + Filter attachment filename excluding + + src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html + 25 + + Filter attachment filename excluding + + + Do not consume documents which entirely match this filename if specified. Wildcards such as *.pdf or *invoice* are allowed. Case insensitive. + + src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html + 25 + + Do not consume documents which entirely match this filename if specified. Wildcards such as *.pdf or *invoice* are allowed. Case insensitive. + Action src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html - 27 + 28 إجراء @@ -3337,7 +3393,7 @@ Action is only performed when documents are consumed from the mail. Mails without attachments remain entirely untouched. src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html - 27 + 28 الإجراء المطبق على البريد. ينفذ هذا الإجراء فقط عندما تستهلك المستندات من البريد. ستبقى البُرٌد التي لا تحتوي على مرفقات ستبقى كما هي. @@ -3345,7 +3401,7 @@ Action parameter src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html - 28 + 29 إجراء المعامل @@ -3353,7 +3409,7 @@ Assignments specified here will supersede any consumption templates. src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html - 29 + 30 المهام المحددة هنا ستحل محل أي قوالب استهلاك. @@ -3361,7 +3417,7 @@ Assign title from src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html - 30 + 31 تعيين العنوان من @@ -3369,7 +3425,7 @@ Assign correspondent from src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html - 33 + 34 تعيين مراسل من @@ -3377,7 +3433,7 @@ Assign owner from rule src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html - 35 + 36 تعيين المالك من القاعدة @@ -3623,6 +3679,10 @@ src/app/components/common/edit-dialog/user-edit-dialog/user-edit-dialog.component.html 11 + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 8 + البريد الإلكتروني @@ -3631,6 +3691,10 @@ src/app/components/common/edit-dialog/user-edit-dialog/user-edit-dialog.component.html 13 + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 28 + الإسم الأول @@ -3639,6 +3703,10 @@ src/app/components/common/edit-dialog/user-edit-dialog/user-edit-dialog.component.html 14 + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 29 + الاسم الأخير @@ -3764,6 +3832,10 @@ src/app/components/common/input/date/date.component.html 8 + + src/app/components/common/input/document-link/document-link.component.html + 8 + src/app/components/common/input/number/number.component.html 8 @@ -3818,6 +3890,22 @@ البحث عن المستند باستخدام + + No documents found + + src/app/components/common/input/document-link/document-link.component.ts + 44 + + No documents found + + + Show password + + src/app/components/common/input/password/password.component.html + 5 + + Show password + Edit Permissions @@ -3931,7 +4019,7 @@ Note that permissions set here will override any existing permissions src/app/components/common/permissions-dialog/permissions-dialog.component.ts - 62 + 71 لاحظ أن الصلاحيات المحددة هنا ستتجاوز أي صلاحيات موجودة @@ -3991,6 +4079,122 @@ مأخوذ من المجموعة + + Edit Profile + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 3 + + Edit Profile + + + Confirm Email + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 13 + + Confirm Email + + + Confirm Password + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 23 + + Confirm Password + + + API Auth Token + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 31 + + API Auth Token + + + Copy + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 35 + + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 39 + + + src/app/components/common/share-links-dropdown/share-links-dropdown.component.html + 23 + + نسخ + + + Regenerate auth token + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 41 + + Regenerate auth token + + + Copied! + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 47 + + + src/app/components/common/share-links-dropdown/share-links-dropdown.component.html + 36 + + تم النسخ! + + + Warning: changing the token cannot be undone + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 49 + + Warning: changing the token cannot be undone + + + Emails must match + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.ts + 94 + + Emails must match + + + Passwords must match + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.ts + 122 + + Passwords must match + + + Profile updated successfully + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.ts + 141 + + Profile updated successfully + + + Error saving profile + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.ts + 153 + + Error saving profile + + + Error generating auth token + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.ts + 170 + + Error generating auth token + Select @@ -4035,14 +4239,6 @@ لا توجد روابط - - Copy - - src/app/components/common/share-links-dropdown/share-links-dropdown.component.html - 23 - - نسخ - Share @@ -4051,14 +4247,6 @@ شارك - - Copied! - - src/app/components/common/share-links-dropdown/share-links-dropdown.component.html - 36 - - تم النسخ! - Share archive version @@ -4091,7 +4279,7 @@ src/app/components/common/share-links-dropdown/share-links-dropdown.component.ts - 90 + 93 يوم 1 @@ -4131,7 +4319,7 @@ days src/app/components/common/share-links-dropdown/share-links-dropdown.component.ts - 90 + 93 أيام @@ -4139,7 +4327,7 @@ Error deleting link src/app/components/common/share-links-dropdown/share-links-dropdown.component.ts - 117 + 120 خطأ في حذف الرابط @@ -4147,7 +4335,7 @@ Error creating link src/app/components/common/share-links-dropdown/share-links-dropdown.component.ts - 145 + 148 خطأ في إنشاء الرابط @@ -4219,7 +4407,7 @@ src/app/components/document-detail/document-detail.component.html - 103 + 114 src/app/components/document-list/document-list.component.html @@ -4243,7 +4431,7 @@ src/app/components/document-detail/document-detail.component.html - 107 + 118 src/app/components/document-list/bulk-editor/bulk-editor.component.html @@ -4279,7 +4467,7 @@ src/app/components/document-detail/document-detail.component.html - 18 + 29 src/app/components/document-list/bulk-editor/bulk-editor.component.html @@ -4490,7 +4678,7 @@ Page src/app/components/document-detail/document-detail.component.html - 3 + 4 src/app/components/document-list/bulk-editor/bulk-editor.component.html @@ -4502,15 +4690,31 @@ of src/app/components/document-detail/document-detail.component.html - 5,6 + 6,7 من + + - + + src/app/components/document-detail/document-detail.component.html + 9 + + - + + + + + + src/app/components/document-detail/document-detail.component.html + 15 + + + + Download original src/app/components/document-detail/document-detail.component.html - 24 + 35 تحميل النسخة الأصلية @@ -4518,7 +4722,7 @@ Redo OCR src/app/components/document-detail/document-detail.component.html - 40 + 51 src/app/components/document-list/bulk-editor/bulk-editor.component.html @@ -4530,7 +4734,7 @@ More like this src/app/components/document-detail/document-detail.component.html - 46 + 57 src/app/components/document-list/document-card-large/document-card-large.component.html @@ -4542,7 +4746,7 @@ Close src/app/components/document-detail/document-detail.component.html - 71 + 82 src/app/guards/dirty-saved-view.guard.ts @@ -4554,7 +4758,7 @@ Previous src/app/components/document-detail/document-detail.component.html - 76 + 87 السابق @@ -4562,7 +4766,7 @@ Discard src/app/components/document-detail/document-detail.component.html - 89 + 100 تجاهل @@ -4570,7 +4774,7 @@ Save & next src/app/components/document-detail/document-detail.component.html - 91 + 102 حفظ & التالي @@ -4578,7 +4782,7 @@ Save & close src/app/components/document-detail/document-detail.component.html - 92 + 103 حفظ & وإغلاق @@ -4586,7 +4790,7 @@ Details src/app/components/document-detail/document-detail.component.html - 100 + 111 تفاصيل @@ -4594,7 +4798,7 @@ Archive serial number src/app/components/document-detail/document-detail.component.html - 104 + 115 الرقم التسلسلي للأرشيف @@ -4602,7 +4806,7 @@ Date created src/app/components/document-detail/document-detail.component.html - 105 + 116 تاريخ الإنشاء @@ -4610,7 +4814,7 @@ Document type src/app/components/document-detail/document-detail.component.html - 109 + 120 src/app/components/document-list/bulk-editor/bulk-editor.component.html @@ -4634,7 +4838,7 @@ Storage path src/app/components/document-detail/document-detail.component.html - 111 + 122 src/app/components/document-list/bulk-editor/bulk-editor.component.html @@ -4654,7 +4858,7 @@ Default src/app/components/document-detail/document-detail.component.html - 112 + 123 الافتراضي @@ -4662,7 +4866,7 @@ Content src/app/components/document-detail/document-detail.component.html - 130 + 142 محتوى @@ -4670,7 +4874,7 @@ Metadata src/app/components/document-detail/document-detail.component.html - 139 + 151 src/app/components/document-detail/metadata-collapse/metadata-collapse.component.ts @@ -4682,7 +4886,7 @@ Date modified src/app/components/document-detail/document-detail.component.html - 145 + 157 تاريخ التعديل @@ -4690,7 +4894,7 @@ Date added src/app/components/document-detail/document-detail.component.html - 149 + 161 تاريخ الإضافة @@ -4698,7 +4902,7 @@ Media filename src/app/components/document-detail/document-detail.component.html - 153 + 165 اسم ملف الوسائط @@ -4706,7 +4910,7 @@ Original filename src/app/components/document-detail/document-detail.component.html - 157 + 169 اسم الملف الأصلي @@ -4714,7 +4918,7 @@ Original MD5 checksum src/app/components/document-detail/document-detail.component.html - 161 + 173 مجموع MD5 الاختباري للأصل @@ -4722,7 +4926,7 @@ Original file size src/app/components/document-detail/document-detail.component.html - 165 + 177 حجم الملف الأصلي @@ -4730,7 +4934,7 @@ Original mime type src/app/components/document-detail/document-detail.component.html - 169 + 181 نوع mime الأصلي @@ -4738,7 +4942,7 @@ Archive MD5 checksum src/app/components/document-detail/document-detail.component.html - 173 + 185 مجموع MD5 الاختباري للأرشيف @@ -4746,7 +4950,7 @@ Archive file size src/app/components/document-detail/document-detail.component.html - 177 + 189 حجم ملف الأرشيف @@ -4754,7 +4958,7 @@ Original document metadata src/app/components/document-detail/document-detail.component.html - 183 + 195 بيانات التعريف للمستند الأصلي @@ -4762,7 +4966,7 @@ Archived document metadata src/app/components/document-detail/document-detail.component.html - 184 + 196 بيانات التعريف للمستند الأصلي @@ -4770,35 +4974,35 @@ Preview src/app/components/document-detail/document-detail.component.html - 190 + 202 معاينة - - Enter Password - - src/app/components/document-detail/document-detail.component.html - 206 - - - src/app/components/document-detail/document-detail.component.html - 249 - - أدخل كلمة المرور - Notes src/app/components/document-detail/document-detail.component.html - 214,215 + 209,210 الملاحظات + + Enter Password + + src/app/components/document-detail/document-detail.component.html + 237 + + + src/app/components/document-detail/document-detail.component.html + 275 + + أدخل كلمة المرور + An error occurred loading content: src/app/components/document-detail/document-detail.component.ts - 265,267 + 279,281 حدث خطأ في تحميل المحتوى @@ -4806,7 +5010,7 @@ Error retrieving metadata src/app/components/document-detail/document-detail.component.ts - 413 + 427 خطأ في استرجاع البيانات الوصفية @@ -4814,7 +5018,7 @@ Error retrieving suggestions. src/app/components/document-detail/document-detail.component.ts - 434 + 448 خطأ في استرجاع الاقتراحات. @@ -4822,11 +5026,11 @@ Document saved successfully. src/app/components/document-detail/document-detail.component.ts - 552 + 566 src/app/components/document-detail/document-detail.component.ts - 561 + 575 تم حفظ المستند بنجاح. @@ -4834,11 +5038,11 @@ Error saving document src/app/components/document-detail/document-detail.component.ts - 565 + 579 src/app/components/document-detail/document-detail.component.ts - 606 + 620 خطأ أثناء حفظ المستند @@ -4846,7 +5050,7 @@ Confirm delete src/app/components/document-detail/document-detail.component.ts - 632 + 646 src/app/components/manage/management-list/management-list.component.ts @@ -4858,7 +5062,7 @@ Do you really want to delete document ""? src/app/components/document-detail/document-detail.component.ts - 633 + 647 هل تريد حقاً حذف المستند " @@ -4866,7 +5070,7 @@ The files for this document will be deleted permanently. This operation cannot be undone. src/app/components/document-detail/document-detail.component.ts - 634 + 648 ستحذف ملفات هذا المستند بشكل دائم. لا يمكن التراجع عن هذه العملية. @@ -4874,7 +5078,7 @@ Delete document src/app/components/document-detail/document-detail.component.ts - 636 + 650 حذف مستند @@ -4882,7 +5086,7 @@ Error deleting document src/app/components/document-detail/document-detail.component.ts - 655 + 669 حدث خطأ في أثناء حذف المستند @@ -4890,7 +5094,7 @@ Redo OCR confirm src/app/components/document-detail/document-detail.component.ts - 675 + 689 src/app/components/document-list/bulk-editor/bulk-editor.component.ts @@ -4902,7 +5106,7 @@ This operation will permanently redo OCR for this document. src/app/components/document-detail/document-detail.component.ts - 676 + 690 هذه العملية ستعيد بشكل دائم OCR لهذا المستند. @@ -4910,7 +5114,7 @@ Redo OCR operation will begin in the background. Close and re-open or reload this document after the operation has completed to see new content. src/app/components/document-detail/document-detail.component.ts - 687 + 701 إعادة تشغيل OCR ستبدأ في الخلفية. إغلاق وإعادة فتح أو إعادة تحميل هذا المستند بعد اكتمال العملية لمشاهدة محتوى جديد. @@ -4918,10 +5122,18 @@ Error executing operation src/app/components/document-detail/document-detail.component.ts - 698 + 712 خطأ في تنفيذ العملية + + Page Fit + + src/app/components/document-detail/document-detail.component.ts + 781 + + Page Fit + Select: @@ -5844,7 +6056,7 @@ Initiating upload... src/app/components/file-drop/file-drop.component.ts - 87 + 88 بَدْء التحميل... @@ -6600,7 +6812,7 @@ Boolean src/app/data/paperless-custom-field.ts - 16 + 17 Boolean @@ -6608,7 +6820,7 @@ Date src/app/data/paperless-custom-field.ts - 20 + 21 Date @@ -6616,7 +6828,7 @@ Integer src/app/data/paperless-custom-field.ts - 24 + 25 Integer @@ -6624,7 +6836,7 @@ Number src/app/data/paperless-custom-field.ts - 28 + 29 Number @@ -6632,7 +6844,7 @@ Monetary src/app/data/paperless-custom-field.ts - 32 + 33 Monetary @@ -6640,7 +6852,7 @@ Text src/app/data/paperless-custom-field.ts - 36 + 37 Text @@ -6648,10 +6860,18 @@ Url src/app/data/paperless-custom-field.ts - 40 + 41 Url + + Document Link + + src/app/data/paperless-custom-field.ts + 45 + + Document Link + Warning: You have unsaved changes to your document(s). @@ -6949,7 +7169,7 @@ English (US) src/app/services/settings.service.ts - 155 + 157 الإنجليزية (الولايات المتحدة) @@ -6957,7 +7177,7 @@ Afrikaans src/app/services/settings.service.ts - 161 + 163 اللغة الأفريقانية @@ -6965,7 +7185,7 @@ Arabic src/app/services/settings.service.ts - 167 + 169 العربية @@ -6973,7 +7193,7 @@ Belarusian src/app/services/settings.service.ts - 173 + 175 البيلاروسية @@ -6981,7 +7201,7 @@ Bulgarian src/app/services/settings.service.ts - 179 + 181 Bulgarian @@ -6989,7 +7209,7 @@ Catalan src/app/services/settings.service.ts - 185 + 187 اللغة الكتالونية @@ -6997,7 +7217,7 @@ Czech src/app/services/settings.service.ts - 191 + 193 التشيكية @@ -7005,7 +7225,7 @@ Danish src/app/services/settings.service.ts - 197 + 199 الدانماركية @@ -7013,7 +7233,7 @@ German src/app/services/settings.service.ts - 203 + 205 الألمانية @@ -7021,7 +7241,7 @@ Greek src/app/services/settings.service.ts - 209 + 211 اليونانية @@ -7029,7 +7249,7 @@ English (GB) src/app/services/settings.service.ts - 215 + 217 الإنجليزية (المملكة المتحدة) @@ -7037,7 +7257,7 @@ Spanish src/app/services/settings.service.ts - 221 + 223 الإسبانية @@ -7045,7 +7265,7 @@ Finnish src/app/services/settings.service.ts - 227 + 229 الفنلندية @@ -7053,7 +7273,7 @@ French src/app/services/settings.service.ts - 233 + 235 الفرنسية @@ -7061,7 +7281,7 @@ Hungarian src/app/services/settings.service.ts - 239 + 241 Hungarian @@ -7069,7 +7289,7 @@ Italian src/app/services/settings.service.ts - 245 + 247 الإيطالية @@ -7077,7 +7297,7 @@ Luxembourgish src/app/services/settings.service.ts - 251 + 253 اللوكسمبرجية @@ -7085,7 +7305,7 @@ Dutch src/app/services/settings.service.ts - 257 + 259 الهولندية @@ -7093,7 +7313,7 @@ Norwegian src/app/services/settings.service.ts - 263 + 265 النرويجية @@ -7101,7 +7321,7 @@ Polish src/app/services/settings.service.ts - 269 + 271 البولندية @@ -7109,7 +7329,7 @@ Portuguese (Brazil) src/app/services/settings.service.ts - 275 + 277 البرتغالية (البرازيل) @@ -7117,7 +7337,7 @@ Portuguese src/app/services/settings.service.ts - 281 + 283 البرتغالية @@ -7125,7 +7345,7 @@ Romanian src/app/services/settings.service.ts - 287 + 289 الرومانية @@ -7133,7 +7353,7 @@ Russian src/app/services/settings.service.ts - 293 + 295 الروسية @@ -7141,7 +7361,7 @@ Slovak src/app/services/settings.service.ts - 299 + 301 السلوفاكية @@ -7149,7 +7369,7 @@ Slovenian src/app/services/settings.service.ts - 305 + 307 السلوفانية @@ -7157,7 +7377,7 @@ Serbian src/app/services/settings.service.ts - 311 + 313 الصربية @@ -7165,7 +7385,7 @@ Swedish src/app/services/settings.service.ts - 317 + 319 السويدية @@ -7173,7 +7393,7 @@ Turkish src/app/services/settings.service.ts - 323 + 325 التركية @@ -7181,7 +7401,7 @@ Ukrainian src/app/services/settings.service.ts - 329 + 331 الأوكرانية @@ -7189,7 +7409,7 @@ Chinese Simplified src/app/services/settings.service.ts - 335 + 337 الصينية المبسطة @@ -7197,7 +7417,7 @@ ISO 8601 src/app/services/settings.service.ts - 352 + 354 ISO 8601 @@ -7205,7 +7425,7 @@ Successfully completed one-time migratration of settings to the database! src/app/services/settings.service.ts - 471 + 473 تم بنجاح ترحيل الإعدادات مرة واحدة إلى قاعدة البيانات! @@ -7213,7 +7433,7 @@ Unable to migrate settings to the database, please try saving manually. src/app/services/settings.service.ts - 472 + 474 غير قادر على ترحيل الإعدادات إلى قاعدة البيانات، الرجاء محاولة الحفظ يدوياً. @@ -7221,7 +7441,7 @@ You can restart the tour from the settings page. src/app/services/settings.service.ts - 542 + 544 يمكنك إعادة تشغيل الجولة من صفحة الإعدادات. diff --git a/src-ui/src/locale/messages.be_BY.xlf b/src-ui/src/locale/messages.be_BY.xlf index d4df5724b..07dd0c09d 100644 --- a/src-ui/src/locale/messages.be_BY.xlf +++ b/src-ui/src/locale/messages.be_BY.xlf @@ -334,7 +334,7 @@ src/app/components/document-detail/document-detail.component.html - 81 + 92 Наступная @@ -458,23 +458,35 @@ src/app/components/app-frame/app-frame.component.html - 225 + 230 src/app/components/app-frame/app-frame.component.html - 228 + 233 Логі + + Auto refresh + + src/app/components/admin/logs/logs.component.html + 4 + + + src/app/components/admin/tasks/tasks.component.html + 15 + + Auto refresh + Loading... src/app/components/admin/logs/logs.component.html - 11 + 16 src/app/components/admin/logs/logs.component.html - 20 + 25 src/app/components/admin/settings/settings.component.html @@ -482,11 +494,7 @@ src/app/components/admin/tasks/tasks.component.html - 19 - - - src/app/components/admin/tasks/tasks.component.html - 27 + 22 src/app/components/admin/users-groups/users-groups.component.html @@ -496,6 +504,10 @@ src/app/components/common/edit-dialog/mail-account-edit-dialog/mail-account-edit-dialog.component.html 30 + + src/app/components/common/input/document-link/document-link.component.html + 40 + src/app/components/common/permissions-dialog/permissions-dialog.component.html 18 @@ -508,6 +520,10 @@ src/app/components/dashboard/widgets/widget-frame/widget-frame.component.html 14 + + src/app/components/document-detail/document-detail.component.html + 248 + src/app/components/document-list/document-list.component.html 95 @@ -546,15 +562,15 @@ src/app/components/app-frame/app-frame.component.html - 45 + 50 src/app/components/app-frame/app-frame.component.html - 203 + 208 src/app/components/app-frame/app-frame.component.html - 206 + 211 Наладкі @@ -850,7 +866,7 @@ src/app/components/document-detail/document-detail.component.html - 221 + 216 src/app/components/document-list/bulk-editor/bulk-editor.component.html @@ -942,11 +958,11 @@ src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.html - 46 + 47 src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.html - 65 + 66 src/app/components/common/input/permissions/permissions-form/permissions-form.component.html @@ -970,11 +986,11 @@ src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.html - 54 + 55 src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.html - 73 + 74 src/app/components/common/input/permissions/permissions-form/permissions-form.component.html @@ -1002,7 +1018,7 @@ src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.html - 79 + 80 src/app/components/common/input/permissions/permissions-form/permissions-form.component.html @@ -1074,7 +1090,7 @@ src/app/components/app-frame/app-frame.component.html - 91 + 96 Захаваныя выгляды @@ -1106,7 +1122,7 @@ src/app/components/admin/tasks/tasks.component.html - 40 + 35 src/app/components/admin/users-groups/users-groups.component.html @@ -1246,7 +1262,7 @@ src/app/components/admin/tasks/tasks.component.html - 44 + 39 src/app/components/admin/users-groups/users-groups.component.html @@ -1258,7 +1274,7 @@ src/app/components/document-detail/document-detail.component.html - 34 + 45 src/app/components/document-list/bulk-editor/bulk-editor.component.html @@ -1326,7 +1342,7 @@ src/app/components/document-detail/document-detail.component.html - 11 + 22 src/app/components/document-list/bulk-editor/bulk-editor.component.html @@ -1402,7 +1418,7 @@ src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.html - 90 + 91 src/app/components/common/edit-dialog/correspondent-edit-dialog/correspondent-edit-dialog.component.html @@ -1426,7 +1442,7 @@ src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html - 42 + 43 src/app/components/common/edit-dialog/storage-path-edit-dialog/storage-path-edit-dialog.component.html @@ -1440,9 +1456,13 @@ src/app/components/common/edit-dialog/user-edit-dialog/user-edit-dialog.component.html 36 + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 54 + src/app/components/document-detail/document-detail.component.html - 93 + 104 src/app/components/document-list/save-view-config-dialog/save-view-config-dialog.component.html @@ -1514,7 +1534,7 @@ src/app/components/app-frame/app-frame.component.ts - 119 + 116 Адбылася памылка пры захаванні налад. @@ -1550,7 +1570,7 @@ src/app/components/app-frame/app-frame.component.html - 217 + 222 Файлавыя задачы @@ -1596,19 +1616,11 @@ - - Refresh - - src/app/components/admin/tasks/tasks.component.html - 20 - - Аднавіць - Created src/app/components/admin/tasks/tasks.component.html - 41 + 36 src/app/components/dashboard/widgets/saved-view-widget/saved-view-widget.component.html @@ -1632,7 +1644,7 @@ Results src/app/components/admin/tasks/tasks.component.html - 42 + 37 Вынікі @@ -1640,7 +1652,7 @@ Info src/app/components/admin/tasks/tasks.component.html - 43 + 38 Інфармацыя @@ -1648,7 +1660,7 @@ click for full output src/app/components/admin/tasks/tasks.component.html - 66 + 61 націсніце для поўнага вываду @@ -1656,11 +1668,11 @@ Dismiss src/app/components/admin/tasks/tasks.component.html - 81 + 76 src/app/components/admin/tasks/tasks.component.ts - 63 + 66 Адхіліць @@ -1668,7 +1680,7 @@ Open Document src/app/components/admin/tasks/tasks.component.html - 87 + 82 Адкрыць дакумент @@ -1676,7 +1688,7 @@ {VAR_PLURAL, plural, =1 {One task} other { total tasks}} src/app/components/admin/tasks/tasks.component.html - 103 + 98 {VAR_PLURAL, plural, =1 {One task} other { total tasks}} @@ -1684,7 +1696,7 @@ Failed src/app/components/admin/tasks/tasks.component.html - 110 + 105 Не атрымалася @@ -1692,7 +1704,7 @@ Complete src/app/components/admin/tasks/tasks.component.html - 116 + 111 Поўнае выкананне @@ -1700,7 +1712,7 @@ Started src/app/components/admin/tasks/tasks.component.html - 122 + 117 Пачатак @@ -1708,7 +1720,7 @@ Queued src/app/components/admin/tasks/tasks.component.html - 128 + 123 У чарзе @@ -1716,7 +1728,7 @@ Dismiss selected src/app/components/admin/tasks/tasks.component.ts - 28 + 30 Адхіліць выбранае @@ -1724,7 +1736,7 @@ Dismiss all src/app/components/admin/tasks/tasks.component.ts - 29 + 31 Адхіліць усе @@ -1732,7 +1744,7 @@ Confirm Dismiss All src/app/components/admin/tasks/tasks.component.ts - 60 + 63 Пацвердзіць Адхіліць усе @@ -1740,7 +1752,7 @@ Dismiss all tasks? src/app/components/admin/tasks/tasks.component.ts - 61 + 64 Dismiss all tasks? @@ -1748,7 +1760,7 @@ queued src/app/components/admin/tasks/tasks.component.ts - 129 + 132 queued @@ -1756,7 +1768,7 @@ started src/app/components/admin/tasks/tasks.component.ts - 131 + 134 пачата @@ -1764,7 +1776,7 @@ completed src/app/components/admin/tasks/tasks.component.ts - 133 + 136 completed @@ -1772,7 +1784,7 @@ failed src/app/components/admin/tasks/tasks.component.ts - 135 + 138 failed @@ -1784,11 +1796,11 @@ src/app/components/app-frame/app-frame.component.html - 210 + 215 src/app/components/app-frame/app-frame.component.html - 213 + 218 Users & Groups @@ -1942,6 +1954,10 @@ src/app/components/admin/users-groups/users-groups.component.ts 89 + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.ts + 144 + Password has been changed, you will be logged out momentarily. @@ -1988,7 +2004,7 @@ src/app/components/document-detail/document-detail.component.ts - 677 + 691 src/app/components/document-list/bulk-editor/bulk-editor.component.ts @@ -2028,7 +2044,7 @@ src/app/components/document-detail/document-detail.component.ts - 679 + 693 src/app/components/document-list/bulk-editor/bulk-editor.component.ts @@ -2141,11 +2157,19 @@ Вы ўвайшлі як + + My Profile + + src/app/components/app-frame/app-frame.component.html + 45 + + My Profile + Logout src/app/components/app-frame/app-frame.component.html - 50 + 55 Выхад @@ -2153,15 +2177,15 @@ Documentation src/app/components/app-frame/app-frame.component.html - 56 + 61 src/app/components/app-frame/app-frame.component.html - 232 + 237 src/app/components/app-frame/app-frame.component.html - 235 + 240 Дакументацыя @@ -2169,11 +2193,11 @@ Dashboard src/app/components/app-frame/app-frame.component.html - 75 + 80 src/app/components/app-frame/app-frame.component.html - 78 + 83 src/app/components/dashboard/dashboard.component.html @@ -2185,11 +2209,11 @@ Documents src/app/components/app-frame/app-frame.component.html - 82 + 87 src/app/components/app-frame/app-frame.component.html - 85 + 90 src/app/components/document-list/document-list.component.ts @@ -2217,7 +2241,7 @@ Open documents src/app/components/app-frame/app-frame.component.html - 118 + 123 Адкрыць дакументы @@ -2225,11 +2249,11 @@ Close all src/app/components/app-frame/app-frame.component.html - 134 + 139 src/app/components/app-frame/app-frame.component.html - 137 + 142 Закрыць усё @@ -2237,7 +2261,7 @@ Manage src/app/components/app-frame/app-frame.component.html - 144 + 149 Кіраванне @@ -2245,11 +2269,11 @@ Correspondents src/app/components/app-frame/app-frame.component.html - 148 + 153 src/app/components/app-frame/app-frame.component.html - 151 + 156 src/app/components/dashboard/widgets/statistics-widget/statistics-widget.component.html @@ -2261,11 +2285,11 @@ Tags src/app/components/app-frame/app-frame.component.html - 155 + 160 src/app/components/app-frame/app-frame.component.html - 158 + 163 src/app/components/common/input/tags/tags.component.ts @@ -2293,11 +2317,11 @@ Document Types src/app/components/app-frame/app-frame.component.html - 162 + 167 src/app/components/app-frame/app-frame.component.html - 165 + 170 src/app/components/dashboard/widgets/statistics-widget/statistics-widget.component.html @@ -2309,11 +2333,11 @@ Storage Paths src/app/components/app-frame/app-frame.component.html - 169 + 174 src/app/components/app-frame/app-frame.component.html - 172 + 177 src/app/components/dashboard/widgets/statistics-widget/statistics-widget.component.html @@ -2325,11 +2349,11 @@ Custom Fields src/app/components/app-frame/app-frame.component.html - 176 + 181 src/app/components/app-frame/app-frame.component.html - 179 + 184 src/app/components/common/custom-fields-dropdown/custom-fields-dropdown.component.html @@ -2345,7 +2369,7 @@ Consumption templates src/app/components/app-frame/app-frame.component.html - 183 + 188 Consumption templates @@ -2353,7 +2377,7 @@ Templates src/app/components/app-frame/app-frame.component.html - 186 + 191 Templates @@ -2361,11 +2385,11 @@ Mail src/app/components/app-frame/app-frame.component.html - 190 + 195 src/app/components/app-frame/app-frame.component.html - 193 + 198 Mail @@ -2373,7 +2397,7 @@ Administration src/app/components/app-frame/app-frame.component.html - 199 + 204 Administration @@ -2381,7 +2405,7 @@ File Tasks src/app/components/app-frame/app-frame.component.html - 221 + 226 Файлавыя задачы @@ -2389,7 +2413,7 @@ GitHub src/app/components/app-frame/app-frame.component.html - 241 + 246 GitHub @@ -2397,7 +2421,7 @@ is available. src/app/components/app-frame/app-frame.component.html - 247 + 252 даступна. @@ -2405,7 +2429,7 @@ Click to view. src/app/components/app-frame/app-frame.component.html - 247 + 252 Націсніце, каб убачыць. @@ -2413,7 +2437,7 @@ Paperless-ngx can automatically check for updates src/app/components/app-frame/app-frame.component.html - 251 + 256 Paperless-ngx можа аўтаматычна правяраць наяўнасць абнаўленняў @@ -2421,7 +2445,7 @@ How does this work? src/app/components/app-frame/app-frame.component.html - 258,260 + 263,265 Як гэта працуе? @@ -2429,7 +2453,7 @@ Update available src/app/components/app-frame/app-frame.component.html - 269 + 274 Даступна абнаўленне @@ -2437,7 +2461,7 @@ Sidebar views updated src/app/components/app-frame/app-frame.component.ts - 247 + 252 Sidebar views updated @@ -2445,7 +2469,7 @@ Error updating sidebar views src/app/components/app-frame/app-frame.component.ts - 250 + 255 Error updating sidebar views @@ -2453,7 +2477,7 @@ An error occurred while saving update checking settings. src/app/components/app-frame/app-frame.component.ts - 271 + 276 Адбылася памылка падчас захавання налад праверкі абнаўленняў. @@ -2757,7 +2781,7 @@ src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html - 32 + 33 Assign document type @@ -2769,7 +2793,7 @@ src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html - 34 + 35 Assign correspondent @@ -2781,11 +2805,19 @@ Assign storage path + + Assign custom fields + + src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.html + 38 + + Assign custom fields + Assign owner src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.html - 40 + 41 Assign owner @@ -2793,7 +2825,7 @@ Assign view permissions src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.html - 42 + 43 Assign view permissions @@ -2801,7 +2833,7 @@ Assign edit permissions src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.html - 61 + 62 Assign edit permissions @@ -2809,11 +2841,11 @@ Error src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.html - 88 + 89 src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html - 40 + 41 src/app/components/common/toasts/toasts.component.html @@ -2825,7 +2857,7 @@ Cancel src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.html - 89 + 90 src/app/components/common/edit-dialog/correspondent-edit-dialog/correspondent-edit-dialog.component.html @@ -2849,7 +2881,7 @@ src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html - 41 + 42 src/app/components/common/edit-dialog/storage-path-edit-dialog/storage-path-edit-dialog.component.html @@ -2867,6 +2899,10 @@ src/app/components/common/permissions-dialog/permissions-dialog.component.html 20 + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 53 + src/app/components/common/select-dialog/select-dialog.component.html 12 @@ -2885,7 +2921,7 @@ Consume Folder src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.ts - 25 + 27 Consume Folder @@ -2893,7 +2929,7 @@ API Upload src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.ts - 29 + 31 API Upload @@ -2901,7 +2937,7 @@ Mail Fetch src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.ts - 33 + 35 Mail Fetch @@ -2909,7 +2945,7 @@ Create new consumption template src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.ts - 83 + 92 Create new consumption template @@ -2917,7 +2953,7 @@ Edit consumption template src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.ts - 87 + 96 Edit consumption template @@ -3049,7 +3085,7 @@ Create new item src/app/components/common/edit-dialog/edit-dialog.component.ts - 109 + 111 Стварыць новы элемент @@ -3057,7 +3093,7 @@ Edit item src/app/components/common/edit-dialog/edit-dialog.component.ts - 113 + 115 Рэдагаваць элемент @@ -3111,6 +3147,10 @@ src/app/components/common/edit-dialog/user-edit-dialog/user-edit-dialog.component.html 12 + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 18 + Пароль @@ -3309,13 +3349,13 @@ Filter body - - Filter attachment filename + + Filter attachment filename includes src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html 24 - Filter attachment filename + Filter attachment filename includes Only consume documents which entirely match this filename if specified. Wildcards such as *.pdf or *invoice* are allowed. Case insensitive. @@ -3325,11 +3365,27 @@ Апрацоўваць толькі дакументы, якія цалкам супадаюць з імем файла (калі яно пазначана). Маскі, напрыклад *.pdf ці *рахунак*, дазволеныя. Без уліку рэгістра. + + Filter attachment filename excluding + + src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html + 25 + + Filter attachment filename excluding + + + Do not consume documents which entirely match this filename if specified. Wildcards such as *.pdf or *invoice* are allowed. Case insensitive. + + src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html + 25 + + Do not consume documents which entirely match this filename if specified. Wildcards such as *.pdf or *invoice* are allowed. Case insensitive. + Action src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html - 27 + 28 Action @@ -3337,7 +3393,7 @@ Action is only performed when documents are consumed from the mail. Mails without attachments remain entirely untouched. src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html - 27 + 28 Action is only performed when documents are consumed from the mail. Mails without attachments remain entirely untouched. @@ -3345,7 +3401,7 @@ Action parameter src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html - 28 + 29 Action parameter @@ -3353,7 +3409,7 @@ Assignments specified here will supersede any consumption templates. src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html - 29 + 30 Assignments specified here will supersede any consumption templates. @@ -3361,7 +3417,7 @@ Assign title from src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html - 30 + 31 Assign title from @@ -3369,7 +3425,7 @@ Assign correspondent from src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html - 33 + 34 Assign correspondent from @@ -3377,7 +3433,7 @@ Assign owner from rule src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html - 35 + 36 Assign owner from rule @@ -3623,6 +3679,10 @@ src/app/components/common/edit-dialog/user-edit-dialog/user-edit-dialog.component.html 11 + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 8 + Email @@ -3631,6 +3691,10 @@ src/app/components/common/edit-dialog/user-edit-dialog/user-edit-dialog.component.html 13 + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 28 + First name @@ -3639,6 +3703,10 @@ src/app/components/common/edit-dialog/user-edit-dialog/user-edit-dialog.component.html 14 + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 29 + Last name @@ -3764,6 +3832,10 @@ src/app/components/common/input/date/date.component.html 8 + + src/app/components/common/input/document-link/document-link.component.html + 8 + src/app/components/common/input/number/number.component.html 8 @@ -3818,6 +3890,22 @@ Filter documents with this + + No documents found + + src/app/components/common/input/document-link/document-link.component.ts + 44 + + No documents found + + + Show password + + src/app/components/common/input/password/password.component.html + 5 + + Show password + Edit Permissions @@ -3931,7 +4019,7 @@ Note that permissions set here will override any existing permissions src/app/components/common/permissions-dialog/permissions-dialog.component.ts - 62 + 71 Note that permissions set here will override any existing permissions @@ -3991,6 +4079,122 @@ Inherited from group + + Edit Profile + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 3 + + Edit Profile + + + Confirm Email + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 13 + + Confirm Email + + + Confirm Password + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 23 + + Confirm Password + + + API Auth Token + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 31 + + API Auth Token + + + Copy + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 35 + + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 39 + + + src/app/components/common/share-links-dropdown/share-links-dropdown.component.html + 23 + + Copy + + + Regenerate auth token + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 41 + + Regenerate auth token + + + Copied! + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 47 + + + src/app/components/common/share-links-dropdown/share-links-dropdown.component.html + 36 + + Copied! + + + Warning: changing the token cannot be undone + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 49 + + Warning: changing the token cannot be undone + + + Emails must match + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.ts + 94 + + Emails must match + + + Passwords must match + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.ts + 122 + + Passwords must match + + + Profile updated successfully + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.ts + 141 + + Profile updated successfully + + + Error saving profile + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.ts + 153 + + Error saving profile + + + Error generating auth token + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.ts + 170 + + Error generating auth token + Select @@ -4035,14 +4239,6 @@ No existing links - - Copy - - src/app/components/common/share-links-dropdown/share-links-dropdown.component.html - 23 - - Copy - Share @@ -4051,14 +4247,6 @@ Share - - Copied! - - src/app/components/common/share-links-dropdown/share-links-dropdown.component.html - 36 - - Copied! - Share archive version @@ -4091,7 +4279,7 @@ src/app/components/common/share-links-dropdown/share-links-dropdown.component.ts - 90 + 93 1 day @@ -4131,7 +4319,7 @@ days src/app/components/common/share-links-dropdown/share-links-dropdown.component.ts - 90 + 93 days @@ -4139,7 +4327,7 @@ Error deleting link src/app/components/common/share-links-dropdown/share-links-dropdown.component.ts - 117 + 120 Error deleting link @@ -4147,7 +4335,7 @@ Error creating link src/app/components/common/share-links-dropdown/share-links-dropdown.component.ts - 145 + 148 Error creating link @@ -4219,7 +4407,7 @@ src/app/components/document-detail/document-detail.component.html - 103 + 114 src/app/components/document-list/document-list.component.html @@ -4243,7 +4431,7 @@ src/app/components/document-detail/document-detail.component.html - 107 + 118 src/app/components/document-list/bulk-editor/bulk-editor.component.html @@ -4279,7 +4467,7 @@ src/app/components/document-detail/document-detail.component.html - 18 + 29 src/app/components/document-list/bulk-editor/bulk-editor.component.html @@ -4490,7 +4678,7 @@ Page src/app/components/document-detail/document-detail.component.html - 3 + 4 src/app/components/document-list/bulk-editor/bulk-editor.component.html @@ -4502,15 +4690,31 @@ of src/app/components/document-detail/document-detail.component.html - 5,6 + 6,7 з + + - + + src/app/components/document-detail/document-detail.component.html + 9 + + - + + + + + + src/app/components/document-detail/document-detail.component.html + 15 + + + + Download original src/app/components/document-detail/document-detail.component.html - 24 + 35 Спампаваць арыгінал @@ -4518,7 +4722,7 @@ Redo OCR src/app/components/document-detail/document-detail.component.html - 40 + 51 src/app/components/document-list/bulk-editor/bulk-editor.component.html @@ -4530,7 +4734,7 @@ More like this src/app/components/document-detail/document-detail.component.html - 46 + 57 src/app/components/document-list/document-card-large/document-card-large.component.html @@ -4542,7 +4746,7 @@ Close src/app/components/document-detail/document-detail.component.html - 71 + 82 src/app/guards/dirty-saved-view.guard.ts @@ -4554,7 +4758,7 @@ Previous src/app/components/document-detail/document-detail.component.html - 76 + 87 Папярэдняя @@ -4562,7 +4766,7 @@ Discard src/app/components/document-detail/document-detail.component.html - 89 + 100 Адхіліць @@ -4570,7 +4774,7 @@ Save & next src/app/components/document-detail/document-detail.component.html - 91 + 102 Захаваць & наступны @@ -4578,7 +4782,7 @@ Save & close src/app/components/document-detail/document-detail.component.html - 92 + 103 Save & close @@ -4586,7 +4790,7 @@ Details src/app/components/document-detail/document-detail.component.html - 100 + 111 Падрабязнасці @@ -4594,7 +4798,7 @@ Archive serial number src/app/components/document-detail/document-detail.component.html - 104 + 115 Парадкавы нумар архіва @@ -4602,7 +4806,7 @@ Date created src/app/components/document-detail/document-detail.component.html - 105 + 116 Дата стварэння @@ -4610,7 +4814,7 @@ Document type src/app/components/document-detail/document-detail.component.html - 109 + 120 src/app/components/document-list/bulk-editor/bulk-editor.component.html @@ -4634,7 +4838,7 @@ Storage path src/app/components/document-detail/document-detail.component.html - 111 + 122 src/app/components/document-list/bulk-editor/bulk-editor.component.html @@ -4654,7 +4858,7 @@ Default src/app/components/document-detail/document-detail.component.html - 112 + 123 Па змаўчанні @@ -4662,7 +4866,7 @@ Content src/app/components/document-detail/document-detail.component.html - 130 + 142 Змест @@ -4670,7 +4874,7 @@ Metadata src/app/components/document-detail/document-detail.component.html - 139 + 151 src/app/components/document-detail/metadata-collapse/metadata-collapse.component.ts @@ -4682,7 +4886,7 @@ Date modified src/app/components/document-detail/document-detail.component.html - 145 + 157 Дата змянення @@ -4690,7 +4894,7 @@ Date added src/app/components/document-detail/document-detail.component.html - 149 + 161 Дата дадання @@ -4698,7 +4902,7 @@ Media filename src/app/components/document-detail/document-detail.component.html - 153 + 165 Імя медыяфайла @@ -4706,7 +4910,7 @@ Original filename src/app/components/document-detail/document-detail.component.html - 157 + 169 Арыгінальная назва файла @@ -4714,7 +4918,7 @@ Original MD5 checksum src/app/components/document-detail/document-detail.component.html - 161 + 173 Арыгінальная кантрольная сума MD5 @@ -4722,7 +4926,7 @@ Original file size src/app/components/document-detail/document-detail.component.html - 165 + 177 Арыгінальны памер файла @@ -4730,7 +4934,7 @@ Original mime type src/app/components/document-detail/document-detail.component.html - 169 + 181 Арыгінальны MIME тып @@ -4738,7 +4942,7 @@ Archive MD5 checksum src/app/components/document-detail/document-detail.component.html - 173 + 185 MD5 сума архіва @@ -4746,7 +4950,7 @@ Archive file size src/app/components/document-detail/document-detail.component.html - 177 + 189 Памер файла архіва @@ -4754,7 +4958,7 @@ Original document metadata src/app/components/document-detail/document-detail.component.html - 183 + 195 Арыгінальныя метададзеныя дакумента @@ -4762,7 +4966,7 @@ Archived document metadata src/app/components/document-detail/document-detail.component.html - 184 + 196 Метададзеныя архіўнага дакумента @@ -4770,35 +4974,35 @@ Preview src/app/components/document-detail/document-detail.component.html - 190 + 202 Preview - - Enter Password - - src/app/components/document-detail/document-detail.component.html - 206 - - - src/app/components/document-detail/document-detail.component.html - 249 - - Увядзіце пароль - Notes src/app/components/document-detail/document-detail.component.html - 214,215 + 209,210 Notes + + Enter Password + + src/app/components/document-detail/document-detail.component.html + 237 + + + src/app/components/document-detail/document-detail.component.html + 275 + + Увядзіце пароль + An error occurred loading content: src/app/components/document-detail/document-detail.component.ts - 265,267 + 279,281 An error occurred loading content: @@ -4806,7 +5010,7 @@ Error retrieving metadata src/app/components/document-detail/document-detail.component.ts - 413 + 427 Error retrieving metadata @@ -4814,7 +5018,7 @@ Error retrieving suggestions. src/app/components/document-detail/document-detail.component.ts - 434 + 448 Error retrieving suggestions. @@ -4822,11 +5026,11 @@ Document saved successfully. src/app/components/document-detail/document-detail.component.ts - 552 + 566 src/app/components/document-detail/document-detail.component.ts - 561 + 575 Document saved successfully. @@ -4834,11 +5038,11 @@ Error saving document src/app/components/document-detail/document-detail.component.ts - 565 + 579 src/app/components/document-detail/document-detail.component.ts - 606 + 620 Error saving document @@ -4846,7 +5050,7 @@ Confirm delete src/app/components/document-detail/document-detail.component.ts - 632 + 646 src/app/components/manage/management-list/management-list.component.ts @@ -4858,7 +5062,7 @@ Do you really want to delete document ""? src/app/components/document-detail/document-detail.component.ts - 633 + 647 Вы сапраўды хочаце выдаліць дакумент ""? @@ -4866,7 +5070,7 @@ The files for this document will be deleted permanently. This operation cannot be undone. src/app/components/document-detail/document-detail.component.ts - 634 + 648 Файлы для гэтага дакумента будуць выдалены назаўсёды. Гэтую аперацыю нельга адмяніць. @@ -4874,7 +5078,7 @@ Delete document src/app/components/document-detail/document-detail.component.ts - 636 + 650 Выдаліць дакумент @@ -4882,7 +5086,7 @@ Error deleting document src/app/components/document-detail/document-detail.component.ts - 655 + 669 Error deleting document @@ -4890,7 +5094,7 @@ Redo OCR confirm src/app/components/document-detail/document-detail.component.ts - 675 + 689 src/app/components/document-list/bulk-editor/bulk-editor.component.ts @@ -4902,7 +5106,7 @@ This operation will permanently redo OCR for this document. src/app/components/document-detail/document-detail.component.ts - 676 + 690 Гэтая аперацыя назаўсёды паўторыць OCR для гэтага дакумента. @@ -4910,7 +5114,7 @@ Redo OCR operation will begin in the background. Close and re-open or reload this document after the operation has completed to see new content. src/app/components/document-detail/document-detail.component.ts - 687 + 701 Redo OCR operation will begin in the background. Close and re-open or reload this document after the operation has completed to see new content. @@ -4918,10 +5122,18 @@ Error executing operation src/app/components/document-detail/document-detail.component.ts - 698 + 712 Error executing operation + + Page Fit + + src/app/components/document-detail/document-detail.component.ts + 781 + + Page Fit + Select: @@ -5844,7 +6056,7 @@ Initiating upload... src/app/components/file-drop/file-drop.component.ts - 87 + 88 Пачатак загрузкі... @@ -6600,7 +6812,7 @@ Boolean src/app/data/paperless-custom-field.ts - 16 + 17 Boolean @@ -6608,7 +6820,7 @@ Date src/app/data/paperless-custom-field.ts - 20 + 21 Date @@ -6616,7 +6828,7 @@ Integer src/app/data/paperless-custom-field.ts - 24 + 25 Integer @@ -6624,7 +6836,7 @@ Number src/app/data/paperless-custom-field.ts - 28 + 29 Number @@ -6632,7 +6844,7 @@ Monetary src/app/data/paperless-custom-field.ts - 32 + 33 Monetary @@ -6640,7 +6852,7 @@ Text src/app/data/paperless-custom-field.ts - 36 + 37 Text @@ -6648,10 +6860,18 @@ Url src/app/data/paperless-custom-field.ts - 40 + 41 Url + + Document Link + + src/app/data/paperless-custom-field.ts + 45 + + Document Link + Warning: You have unsaved changes to your document(s). @@ -6949,7 +7169,7 @@ English (US) src/app/services/settings.service.ts - 155 + 157 Англійская (ЗША) @@ -6957,7 +7177,7 @@ Afrikaans src/app/services/settings.service.ts - 161 + 163 Afrikaans @@ -6965,7 +7185,7 @@ Arabic src/app/services/settings.service.ts - 167 + 169 Arabic @@ -6973,7 +7193,7 @@ Belarusian src/app/services/settings.service.ts - 173 + 175 Беларуская @@ -6981,7 +7201,7 @@ Bulgarian src/app/services/settings.service.ts - 179 + 181 Bulgarian @@ -6989,7 +7209,7 @@ Catalan src/app/services/settings.service.ts - 185 + 187 Catalan @@ -6997,7 +7217,7 @@ Czech src/app/services/settings.service.ts - 191 + 193 Чэшская @@ -7005,7 +7225,7 @@ Danish src/app/services/settings.service.ts - 197 + 199 Дацкая @@ -7013,7 +7233,7 @@ German src/app/services/settings.service.ts - 203 + 205 Нямецкая @@ -7021,7 +7241,7 @@ Greek src/app/services/settings.service.ts - 209 + 211 Greek @@ -7029,7 +7249,7 @@ English (GB) src/app/services/settings.service.ts - 215 + 217 Англійская (Вялікабрытанія) @@ -7037,7 +7257,7 @@ Spanish src/app/services/settings.service.ts - 221 + 223 Іспанская @@ -7045,7 +7265,7 @@ Finnish src/app/services/settings.service.ts - 227 + 229 Finnish @@ -7053,7 +7273,7 @@ French src/app/services/settings.service.ts - 233 + 235 Французская @@ -7061,7 +7281,7 @@ Hungarian src/app/services/settings.service.ts - 239 + 241 Hungarian @@ -7069,7 +7289,7 @@ Italian src/app/services/settings.service.ts - 245 + 247 Італьянская @@ -7077,7 +7297,7 @@ Luxembourgish src/app/services/settings.service.ts - 251 + 253 Люксембургская @@ -7085,7 +7305,7 @@ Dutch src/app/services/settings.service.ts - 257 + 259 Нідэрландская @@ -7093,7 +7313,7 @@ Norwegian src/app/services/settings.service.ts - 263 + 265 Norwegian @@ -7101,7 +7321,7 @@ Polish src/app/services/settings.service.ts - 269 + 271 Польская @@ -7109,7 +7329,7 @@ Portuguese (Brazil) src/app/services/settings.service.ts - 275 + 277 Партугальская (Бразілія) @@ -7117,7 +7337,7 @@ Portuguese src/app/services/settings.service.ts - 281 + 283 Партугальская @@ -7125,7 +7345,7 @@ Romanian src/app/services/settings.service.ts - 287 + 289 Румынская @@ -7133,7 +7353,7 @@ Russian src/app/services/settings.service.ts - 293 + 295 Руская @@ -7141,7 +7361,7 @@ Slovak src/app/services/settings.service.ts - 299 + 301 Slovak @@ -7149,7 +7369,7 @@ Slovenian src/app/services/settings.service.ts - 305 + 307 Славенская @@ -7157,7 +7377,7 @@ Serbian src/app/services/settings.service.ts - 311 + 313 Сербская @@ -7165,7 +7385,7 @@ Swedish src/app/services/settings.service.ts - 317 + 319 Шведская @@ -7173,7 +7393,7 @@ Turkish src/app/services/settings.service.ts - 323 + 325 Турэцкая @@ -7181,7 +7401,7 @@ Ukrainian src/app/services/settings.service.ts - 329 + 331 Ukrainian @@ -7189,7 +7409,7 @@ Chinese Simplified src/app/services/settings.service.ts - 335 + 337 Кітайская спрошчаная @@ -7197,7 +7417,7 @@ ISO 8601 src/app/services/settings.service.ts - 352 + 354 ISO 8601 @@ -7205,7 +7425,7 @@ Successfully completed one-time migratration of settings to the database! src/app/services/settings.service.ts - 471 + 473 Паспяхова выканана аднаразовая міграцыя налад у базу! @@ -7213,7 +7433,7 @@ Unable to migrate settings to the database, please try saving manually. src/app/services/settings.service.ts - 472 + 474 Немагчыма перанесці налады ў базу дадзеных, паспрабуйце захаваць уручную. @@ -7221,7 +7441,7 @@ You can restart the tour from the settings page. src/app/services/settings.service.ts - 542 + 544 You can restart the tour from the settings page. diff --git a/src-ui/src/locale/messages.bg_BG.xlf b/src-ui/src/locale/messages.bg_BG.xlf index bdf7391a2..8b0f5dbdb 100644 --- a/src-ui/src/locale/messages.bg_BG.xlf +++ b/src-ui/src/locale/messages.bg_BG.xlf @@ -334,7 +334,7 @@ src/app/components/document-detail/document-detail.component.html - 81 + 92 Напред @@ -458,23 +458,35 @@ src/app/components/app-frame/app-frame.component.html - 225 + 230 src/app/components/app-frame/app-frame.component.html - 228 + 233 Дневници + + Auto refresh + + src/app/components/admin/logs/logs.component.html + 4 + + + src/app/components/admin/tasks/tasks.component.html + 15 + + Auto refresh + Loading... src/app/components/admin/logs/logs.component.html - 11 + 16 src/app/components/admin/logs/logs.component.html - 20 + 25 src/app/components/admin/settings/settings.component.html @@ -482,11 +494,7 @@ src/app/components/admin/tasks/tasks.component.html - 19 - - - src/app/components/admin/tasks/tasks.component.html - 27 + 22 src/app/components/admin/users-groups/users-groups.component.html @@ -496,6 +504,10 @@ src/app/components/common/edit-dialog/mail-account-edit-dialog/mail-account-edit-dialog.component.html 30 + + src/app/components/common/input/document-link/document-link.component.html + 40 + src/app/components/common/permissions-dialog/permissions-dialog.component.html 18 @@ -508,6 +520,10 @@ src/app/components/dashboard/widgets/widget-frame/widget-frame.component.html 14 + + src/app/components/document-detail/document-detail.component.html + 248 + src/app/components/document-list/document-list.component.html 95 @@ -546,15 +562,15 @@ src/app/components/app-frame/app-frame.component.html - 45 + 50 src/app/components/app-frame/app-frame.component.html - 203 + 208 src/app/components/app-frame/app-frame.component.html - 206 + 211 Настройки @@ -850,7 +866,7 @@ src/app/components/document-detail/document-detail.component.html - 221 + 216 src/app/components/document-list/bulk-editor/bulk-editor.component.html @@ -942,11 +958,11 @@ src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.html - 46 + 47 src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.html - 65 + 66 src/app/components/common/input/permissions/permissions-form/permissions-form.component.html @@ -970,11 +986,11 @@ src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.html - 54 + 55 src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.html - 73 + 74 src/app/components/common/input/permissions/permissions-form/permissions-form.component.html @@ -1002,7 +1018,7 @@ src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.html - 79 + 80 src/app/components/common/input/permissions/permissions-form/permissions-form.component.html @@ -1074,7 +1090,7 @@ src/app/components/app-frame/app-frame.component.html - 91 + 96 Запазени изгледи @@ -1106,7 +1122,7 @@ src/app/components/admin/tasks/tasks.component.html - 40 + 35 src/app/components/admin/users-groups/users-groups.component.html @@ -1246,7 +1262,7 @@ src/app/components/admin/tasks/tasks.component.html - 44 + 39 src/app/components/admin/users-groups/users-groups.component.html @@ -1258,7 +1274,7 @@ src/app/components/document-detail/document-detail.component.html - 34 + 45 src/app/components/document-list/bulk-editor/bulk-editor.component.html @@ -1326,7 +1342,7 @@ src/app/components/document-detail/document-detail.component.html - 11 + 22 src/app/components/document-list/bulk-editor/bulk-editor.component.html @@ -1402,7 +1418,7 @@ src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.html - 90 + 91 src/app/components/common/edit-dialog/correspondent-edit-dialog/correspondent-edit-dialog.component.html @@ -1426,7 +1442,7 @@ src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html - 42 + 43 src/app/components/common/edit-dialog/storage-path-edit-dialog/storage-path-edit-dialog.component.html @@ -1440,9 +1456,13 @@ src/app/components/common/edit-dialog/user-edit-dialog/user-edit-dialog.component.html 36 + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 54 + src/app/components/document-detail/document-detail.component.html - 93 + 104 src/app/components/document-list/save-view-config-dialog/save-view-config-dialog.component.html @@ -1514,7 +1534,7 @@ src/app/components/app-frame/app-frame.component.ts - 119 + 116 Възникна грешка при запазване на настройките. @@ -1550,7 +1570,7 @@ src/app/components/app-frame/app-frame.component.html - 217 + 222 Файлови задачи @@ -1596,19 +1616,11 @@ - - Refresh - - src/app/components/admin/tasks/tasks.component.html - 20 - - Опресняване - Created src/app/components/admin/tasks/tasks.component.html - 41 + 36 src/app/components/dashboard/widgets/saved-view-widget/saved-view-widget.component.html @@ -1632,7 +1644,7 @@ Results src/app/components/admin/tasks/tasks.component.html - 42 + 37 Резултати @@ -1640,7 +1652,7 @@ Info src/app/components/admin/tasks/tasks.component.html - 43 + 38 Информация @@ -1648,7 +1660,7 @@ click for full output src/app/components/admin/tasks/tasks.component.html - 66 + 61 щракнете за пълен резултат @@ -1656,11 +1668,11 @@ Dismiss src/app/components/admin/tasks/tasks.component.html - 81 + 76 src/app/components/admin/tasks/tasks.component.ts - 63 + 66 Отхвърляне @@ -1668,7 +1680,7 @@ Open Document src/app/components/admin/tasks/tasks.component.html - 87 + 82 Отваряне на документ @@ -1676,7 +1688,7 @@ {VAR_PLURAL, plural, =1 {One task} other { total tasks}} src/app/components/admin/tasks/tasks.component.html - 103 + 98 {VAR_PLURAL, plural, one {}=1 {Една задача} other { общо задачи}} @@ -1684,7 +1696,7 @@ Failed src/app/components/admin/tasks/tasks.component.html - 110 + 105 Провалени @@ -1692,7 +1704,7 @@ Complete src/app/components/admin/tasks/tasks.component.html - 116 + 111 Завършени @@ -1700,7 +1712,7 @@ Started src/app/components/admin/tasks/tasks.component.html - 122 + 117 Започнати @@ -1708,7 +1720,7 @@ Queued src/app/components/admin/tasks/tasks.component.html - 128 + 123 Изчакващи @@ -1716,7 +1728,7 @@ Dismiss selected src/app/components/admin/tasks/tasks.component.ts - 28 + 30 Отхвърляне на селекцията @@ -1724,7 +1736,7 @@ Dismiss all src/app/components/admin/tasks/tasks.component.ts - 29 + 31 Отхвърляне на всичко @@ -1732,7 +1744,7 @@ Confirm Dismiss All src/app/components/admin/tasks/tasks.component.ts - 60 + 63 Потвърдете отхвърлянето на всичко @@ -1740,7 +1752,7 @@ Dismiss all tasks? src/app/components/admin/tasks/tasks.component.ts - 61 + 64 Отхвърляне на всички задачи? @@ -1748,7 +1760,7 @@ queued src/app/components/admin/tasks/tasks.component.ts - 129 + 132 на опашка @@ -1756,7 +1768,7 @@ started src/app/components/admin/tasks/tasks.component.ts - 131 + 134 стартирано @@ -1764,7 +1776,7 @@ completed src/app/components/admin/tasks/tasks.component.ts - 133 + 136 завършени @@ -1772,7 +1784,7 @@ failed src/app/components/admin/tasks/tasks.component.ts - 135 + 138 неуспял @@ -1784,11 +1796,11 @@ src/app/components/app-frame/app-frame.component.html - 210 + 215 src/app/components/app-frame/app-frame.component.html - 213 + 218 Потребители & Групи @@ -1942,6 +1954,10 @@ src/app/components/admin/users-groups/users-groups.component.ts 89 + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.ts + 144 + Паролата е променена, ще излезете моментално. @@ -1988,7 +2004,7 @@ src/app/components/document-detail/document-detail.component.ts - 677 + 691 src/app/components/document-list/bulk-editor/bulk-editor.component.ts @@ -2028,7 +2044,7 @@ src/app/components/document-detail/document-detail.component.ts - 679 + 693 src/app/components/document-list/bulk-editor/bulk-editor.component.ts @@ -2141,11 +2157,19 @@ Влезли сте като + + My Profile + + src/app/components/app-frame/app-frame.component.html + 45 + + My Profile + Logout src/app/components/app-frame/app-frame.component.html - 50 + 55 Изход @@ -2153,15 +2177,15 @@ Documentation src/app/components/app-frame/app-frame.component.html - 56 + 61 src/app/components/app-frame/app-frame.component.html - 232 + 237 src/app/components/app-frame/app-frame.component.html - 235 + 240 Документация @@ -2169,11 +2193,11 @@ Dashboard src/app/components/app-frame/app-frame.component.html - 75 + 80 src/app/components/app-frame/app-frame.component.html - 78 + 83 src/app/components/dashboard/dashboard.component.html @@ -2185,11 +2209,11 @@ Documents src/app/components/app-frame/app-frame.component.html - 82 + 87 src/app/components/app-frame/app-frame.component.html - 85 + 90 src/app/components/document-list/document-list.component.ts @@ -2217,7 +2241,7 @@ Open documents src/app/components/app-frame/app-frame.component.html - 118 + 123 Отворени документи @@ -2225,11 +2249,11 @@ Close all src/app/components/app-frame/app-frame.component.html - 134 + 139 src/app/components/app-frame/app-frame.component.html - 137 + 142 Затвори всички @@ -2237,7 +2261,7 @@ Manage src/app/components/app-frame/app-frame.component.html - 144 + 149 Управление @@ -2245,11 +2269,11 @@ Correspondents src/app/components/app-frame/app-frame.component.html - 148 + 153 src/app/components/app-frame/app-frame.component.html - 151 + 156 src/app/components/dashboard/widgets/statistics-widget/statistics-widget.component.html @@ -2261,11 +2285,11 @@ Tags src/app/components/app-frame/app-frame.component.html - 155 + 160 src/app/components/app-frame/app-frame.component.html - 158 + 163 src/app/components/common/input/tags/tags.component.ts @@ -2293,11 +2317,11 @@ Document Types src/app/components/app-frame/app-frame.component.html - 162 + 167 src/app/components/app-frame/app-frame.component.html - 165 + 170 src/app/components/dashboard/widgets/statistics-widget/statistics-widget.component.html @@ -2309,11 +2333,11 @@ Storage Paths src/app/components/app-frame/app-frame.component.html - 169 + 174 src/app/components/app-frame/app-frame.component.html - 172 + 177 src/app/components/dashboard/widgets/statistics-widget/statistics-widget.component.html @@ -2325,11 +2349,11 @@ Custom Fields src/app/components/app-frame/app-frame.component.html - 176 + 181 src/app/components/app-frame/app-frame.component.html - 179 + 184 src/app/components/common/custom-fields-dropdown/custom-fields-dropdown.component.html @@ -2345,7 +2369,7 @@ Consumption templates src/app/components/app-frame/app-frame.component.html - 183 + 188 Шаблони за консумация @@ -2353,7 +2377,7 @@ Templates src/app/components/app-frame/app-frame.component.html - 186 + 191 Шаблони @@ -2361,11 +2385,11 @@ Mail src/app/components/app-frame/app-frame.component.html - 190 + 195 src/app/components/app-frame/app-frame.component.html - 193 + 198 Поща @@ -2373,7 +2397,7 @@ Administration src/app/components/app-frame/app-frame.component.html - 199 + 204 Администрация @@ -2381,7 +2405,7 @@ File Tasks src/app/components/app-frame/app-frame.component.html - 221 + 226 Файлови задачи @@ -2389,7 +2413,7 @@ GitHub src/app/components/app-frame/app-frame.component.html - 241 + 246 GitHub @@ -2397,7 +2421,7 @@ is available. src/app/components/app-frame/app-frame.component.html - 247 + 252 е налично. @@ -2405,7 +2429,7 @@ Click to view. src/app/components/app-frame/app-frame.component.html - 247 + 252 Натисни за преглед. @@ -2413,7 +2437,7 @@ Paperless-ngx can automatically check for updates src/app/components/app-frame/app-frame.component.html - 251 + 256 Paperless-ngx може автоматично да проверява за актуализации @@ -2421,7 +2445,7 @@ How does this work? src/app/components/app-frame/app-frame.component.html - 258,260 + 263,265 Как работи това? @@ -2429,7 +2453,7 @@ Update available src/app/components/app-frame/app-frame.component.html - 269 + 274 Налична актуализация @@ -2437,7 +2461,7 @@ Sidebar views updated src/app/components/app-frame/app-frame.component.ts - 247 + 252 Изгледите на страничната лента са актуализирани @@ -2445,7 +2469,7 @@ Error updating sidebar views src/app/components/app-frame/app-frame.component.ts - 250 + 255 Грешка при актуализиране на изгледите на страничната лента @@ -2453,7 +2477,7 @@ An error occurred while saving update checking settings. src/app/components/app-frame/app-frame.component.ts - 271 + 276 Възникна грешка при запазване на настройките за проверка за актуализация. @@ -2757,7 +2781,7 @@ src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html - 32 + 33 Задаване на тип на документ @@ -2769,7 +2793,7 @@ src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html - 34 + 35 Задаване на кореспондент @@ -2781,11 +2805,19 @@ Задаване нa път за съхранение + + Assign custom fields + + src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.html + 38 + + Assign custom fields + Assign owner src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.html - 40 + 41 Задаване на собственик @@ -2793,7 +2825,7 @@ Assign view permissions src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.html - 42 + 43 Задаване на права за разглеждане @@ -2801,7 +2833,7 @@ Assign edit permissions src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.html - 61 + 62 Задаване на права за промяна @@ -2809,11 +2841,11 @@ Error src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.html - 88 + 89 src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html - 40 + 41 src/app/components/common/toasts/toasts.component.html @@ -2825,7 +2857,7 @@ Cancel src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.html - 89 + 90 src/app/components/common/edit-dialog/correspondent-edit-dialog/correspondent-edit-dialog.component.html @@ -2849,7 +2881,7 @@ src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html - 41 + 42 src/app/components/common/edit-dialog/storage-path-edit-dialog/storage-path-edit-dialog.component.html @@ -2867,6 +2899,10 @@ src/app/components/common/permissions-dialog/permissions-dialog.component.html 20 + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 53 + src/app/components/common/select-dialog/select-dialog.component.html 12 @@ -2885,7 +2921,7 @@ Consume Folder src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.ts - 25 + 27 Папка за консумация @@ -2893,7 +2929,7 @@ API Upload src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.ts - 29 + 31 Качване от API @@ -2901,7 +2937,7 @@ Mail Fetch src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.ts - 33 + 35 Извличане на поща @@ -2909,7 +2945,7 @@ Create new consumption template src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.ts - 83 + 92 Създаване на шаблон за консумация @@ -2917,7 +2953,7 @@ Edit consumption template src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.ts - 87 + 96 Промяна на шаблон за консумация @@ -3049,7 +3085,7 @@ Create new item src/app/components/common/edit-dialog/edit-dialog.component.ts - 109 + 111 Създаване на нов елемент @@ -3057,7 +3093,7 @@ Edit item src/app/components/common/edit-dialog/edit-dialog.component.ts - 113 + 115 Редактиране на елемент @@ -3111,6 +3147,10 @@ src/app/components/common/edit-dialog/user-edit-dialog/user-edit-dialog.component.html 12 + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 18 + Парола @@ -3309,13 +3349,13 @@ Филтриране по тяло - - Filter attachment filename + + Filter attachment filename includes src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html 24 - Филтриране по име на прикачен файл + Filter attachment filename includes Only consume documents which entirely match this filename if specified. Wildcards such as *.pdf or *invoice* are allowed. Case insensitive. @@ -3325,11 +3365,27 @@ Да се консумират само документи, които изцяло съответстват на това файлово име, ако е посочено. Разрешени са заместващи символи като *.pdf или *invoice*. Нечувствителност към големи и малки букви. + + Filter attachment filename excluding + + src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html + 25 + + Filter attachment filename excluding + + + Do not consume documents which entirely match this filename if specified. Wildcards such as *.pdf or *invoice* are allowed. Case insensitive. + + src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html + 25 + + Do not consume documents which entirely match this filename if specified. Wildcards such as *.pdf or *invoice* are allowed. Case insensitive. + Action src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html - 27 + 28 Действие @@ -3337,7 +3393,7 @@ Action is only performed when documents are consumed from the mail. Mails without attachments remain entirely untouched. src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html - 27 + 28 Действието се извършва само когато документите се консумират от пощата. Писмата без прикачени файлове остават напълно непокътнати. @@ -3345,7 +3401,7 @@ Action parameter src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html - 28 + 29 Параметър на действието @@ -3353,7 +3409,7 @@ Assignments specified here will supersede any consumption templates. src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html - 29 + 30 Задачите, посочени тук, ще заместят всички шаблони за консумация. @@ -3361,7 +3417,7 @@ Assign title from src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html - 30 + 31 Присвояване на заглавие от @@ -3369,7 +3425,7 @@ Assign correspondent from src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html - 33 + 34 Присвояване на кореспондент от @@ -3377,7 +3433,7 @@ Assign owner from rule src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html - 35 + 36 Присвояване на собственик от правило @@ -3623,6 +3679,10 @@ src/app/components/common/edit-dialog/user-edit-dialog/user-edit-dialog.component.html 11 + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 8 + Имейл @@ -3631,6 +3691,10 @@ src/app/components/common/edit-dialog/user-edit-dialog/user-edit-dialog.component.html 13 + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 28 + Собствено име @@ -3639,6 +3703,10 @@ src/app/components/common/edit-dialog/user-edit-dialog/user-edit-dialog.component.html 14 + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 29 + Фамилно име @@ -3764,6 +3832,10 @@ src/app/components/common/input/date/date.component.html 8 + + src/app/components/common/input/document-link/document-link.component.html + 8 + src/app/components/common/input/number/number.component.html 8 @@ -3818,6 +3890,22 @@ Филтриране на документи с + + No documents found + + src/app/components/common/input/document-link/document-link.component.ts + 44 + + No documents found + + + Show password + + src/app/components/common/input/password/password.component.html + 5 + + Show password + Edit Permissions @@ -3931,7 +4019,7 @@ Note that permissions set here will override any existing permissions src/app/components/common/permissions-dialog/permissions-dialog.component.ts - 62 + 71 Имайте предвид, че правата, зададени тук, ще заменят всички съществуващи права @@ -3991,6 +4079,122 @@ Наследено от група + + Edit Profile + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 3 + + Edit Profile + + + Confirm Email + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 13 + + Confirm Email + + + Confirm Password + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 23 + + Confirm Password + + + API Auth Token + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 31 + + API Auth Token + + + Copy + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 35 + + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 39 + + + src/app/components/common/share-links-dropdown/share-links-dropdown.component.html + 23 + + Копиране + + + Regenerate auth token + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 41 + + Regenerate auth token + + + Copied! + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 47 + + + src/app/components/common/share-links-dropdown/share-links-dropdown.component.html + 36 + + Копирано! + + + Warning: changing the token cannot be undone + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 49 + + Warning: changing the token cannot be undone + + + Emails must match + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.ts + 94 + + Emails must match + + + Passwords must match + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.ts + 122 + + Passwords must match + + + Profile updated successfully + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.ts + 141 + + Profile updated successfully + + + Error saving profile + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.ts + 153 + + Error saving profile + + + Error generating auth token + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.ts + 170 + + Error generating auth token + Select @@ -4035,14 +4239,6 @@ Няма съществуващи връзки - - Copy - - src/app/components/common/share-links-dropdown/share-links-dropdown.component.html - 23 - - Копиране - Share @@ -4051,14 +4247,6 @@ Споделяне - - Copied! - - src/app/components/common/share-links-dropdown/share-links-dropdown.component.html - 36 - - Копирано! - Share archive version @@ -4091,7 +4279,7 @@ src/app/components/common/share-links-dropdown/share-links-dropdown.component.ts - 90 + 93 1 ден @@ -4131,7 +4319,7 @@ days src/app/components/common/share-links-dropdown/share-links-dropdown.component.ts - 90 + 93 дена @@ -4139,7 +4327,7 @@ Error deleting link src/app/components/common/share-links-dropdown/share-links-dropdown.component.ts - 117 + 120 Грешка при изтриване на връзка @@ -4147,7 +4335,7 @@ Error creating link src/app/components/common/share-links-dropdown/share-links-dropdown.component.ts - 145 + 148 Грешка при създаване на връзка @@ -4219,7 +4407,7 @@ src/app/components/document-detail/document-detail.component.html - 103 + 114 src/app/components/document-list/document-list.component.html @@ -4243,7 +4431,7 @@ src/app/components/document-detail/document-detail.component.html - 107 + 118 src/app/components/document-list/bulk-editor/bulk-editor.component.html @@ -4279,7 +4467,7 @@ src/app/components/document-detail/document-detail.component.html - 18 + 29 src/app/components/document-list/bulk-editor/bulk-editor.component.html @@ -4490,7 +4678,7 @@ Page src/app/components/document-detail/document-detail.component.html - 3 + 4 src/app/components/document-list/bulk-editor/bulk-editor.component.html @@ -4502,15 +4690,31 @@ of src/app/components/document-detail/document-detail.component.html - 5,6 + 6,7 от + + - + + src/app/components/document-detail/document-detail.component.html + 9 + + - + + + + + + src/app/components/document-detail/document-detail.component.html + 15 + + + + Download original src/app/components/document-detail/document-detail.component.html - 24 + 35 Изтегляне на оригинала @@ -4518,7 +4722,7 @@ Redo OCR src/app/components/document-detail/document-detail.component.html - 40 + 51 src/app/components/document-list/bulk-editor/bulk-editor.component.html @@ -4530,7 +4734,7 @@ More like this src/app/components/document-detail/document-detail.component.html - 46 + 57 src/app/components/document-list/document-card-large/document-card-large.component.html @@ -4542,7 +4746,7 @@ Close src/app/components/document-detail/document-detail.component.html - 71 + 82 src/app/guards/dirty-saved-view.guard.ts @@ -4554,7 +4758,7 @@ Previous src/app/components/document-detail/document-detail.component.html - 76 + 87 Предишно @@ -4562,7 +4766,7 @@ Discard src/app/components/document-detail/document-detail.component.html - 89 + 100 Откажи @@ -4570,7 +4774,7 @@ Save & next src/app/components/document-detail/document-detail.component.html - 91 + 102 Запази & следващото @@ -4578,7 +4782,7 @@ Save & close src/app/components/document-detail/document-detail.component.html - 92 + 103 Запази & затвори @@ -4586,7 +4790,7 @@ Details src/app/components/document-detail/document-detail.component.html - 100 + 111 Подробности @@ -4594,7 +4798,7 @@ Archive serial number src/app/components/document-detail/document-detail.component.html - 104 + 115 Сериен номер на архива @@ -4602,7 +4806,7 @@ Date created src/app/components/document-detail/document-detail.component.html - 105 + 116 Дата на създаване @@ -4610,7 +4814,7 @@ Document type src/app/components/document-detail/document-detail.component.html - 109 + 120 src/app/components/document-list/bulk-editor/bulk-editor.component.html @@ -4634,7 +4838,7 @@ Storage path src/app/components/document-detail/document-detail.component.html - 111 + 122 src/app/components/document-list/bulk-editor/bulk-editor.component.html @@ -4654,7 +4858,7 @@ Default src/app/components/document-detail/document-detail.component.html - 112 + 123 По подразбиране @@ -4662,7 +4866,7 @@ Content src/app/components/document-detail/document-detail.component.html - 130 + 142 Съдържание @@ -4670,7 +4874,7 @@ Metadata src/app/components/document-detail/document-detail.component.html - 139 + 151 src/app/components/document-detail/metadata-collapse/metadata-collapse.component.ts @@ -4682,7 +4886,7 @@ Date modified src/app/components/document-detail/document-detail.component.html - 145 + 157 Дата на промяна @@ -4690,7 +4894,7 @@ Date added src/app/components/document-detail/document-detail.component.html - 149 + 161 Дата на добавяне @@ -4698,7 +4902,7 @@ Media filename src/app/components/document-detail/document-detail.component.html - 153 + 165 Име на медиен файл @@ -4706,7 +4910,7 @@ Original filename src/app/components/document-detail/document-detail.component.html - 157 + 169 Оригинално име на файла @@ -4714,7 +4918,7 @@ Original MD5 checksum src/app/components/document-detail/document-detail.component.html - 161 + 173 Оригинална контролна сума MD5 @@ -4722,7 +4926,7 @@ Original file size src/app/components/document-detail/document-detail.component.html - 165 + 177 Оригинален размер на файла @@ -4730,7 +4934,7 @@ Original mime type src/app/components/document-detail/document-detail.component.html - 169 + 181 Оригинален mime тип @@ -4738,7 +4942,7 @@ Archive MD5 checksum src/app/components/document-detail/document-detail.component.html - 173 + 185 Архивна контролна сума MD5 @@ -4746,7 +4950,7 @@ Archive file size src/app/components/document-detail/document-detail.component.html - 177 + 189 Размер на архива @@ -4754,7 +4958,7 @@ Original document metadata src/app/components/document-detail/document-detail.component.html - 183 + 195 Оригинални метаданни на документ @@ -4762,7 +4966,7 @@ Archived document metadata src/app/components/document-detail/document-detail.component.html - 184 + 196 Архивирани метаданни на документа @@ -4770,35 +4974,35 @@ Preview src/app/components/document-detail/document-detail.component.html - 190 + 202 Преглед - - Enter Password - - src/app/components/document-detail/document-detail.component.html - 206 - - - src/app/components/document-detail/document-detail.component.html - 249 - - Въведете парола - Notes src/app/components/document-detail/document-detail.component.html - 214,215 + 209,210 Бележки + + Enter Password + + src/app/components/document-detail/document-detail.component.html + 237 + + + src/app/components/document-detail/document-detail.component.html + 275 + + Въведете парола + An error occurred loading content: src/app/components/document-detail/document-detail.component.ts - 265,267 + 279,281 Възникна грешка при зареждане на съдържание: @@ -4806,7 +5010,7 @@ Error retrieving metadata src/app/components/document-detail/document-detail.component.ts - 413 + 427 Грешка при извличане на метаданни @@ -4814,7 +5018,7 @@ Error retrieving suggestions. src/app/components/document-detail/document-detail.component.ts - 434 + 448 Грешка при извличане на предложения. @@ -4822,11 +5026,11 @@ Document saved successfully. src/app/components/document-detail/document-detail.component.ts - 552 + 566 src/app/components/document-detail/document-detail.component.ts - 561 + 575 Документа е запазен успешно. @@ -4834,11 +5038,11 @@ Error saving document src/app/components/document-detail/document-detail.component.ts - 565 + 579 src/app/components/document-detail/document-detail.component.ts - 606 + 620 Грешка при запазване на документа @@ -4846,7 +5050,7 @@ Confirm delete src/app/components/document-detail/document-detail.component.ts - 632 + 646 src/app/components/manage/management-list/management-list.component.ts @@ -4858,7 +5062,7 @@ Do you really want to delete document ""? src/app/components/document-detail/document-detail.component.ts - 633 + 647 Наистина ли искате да изтриете документа ""? @@ -4866,7 +5070,7 @@ The files for this document will be deleted permanently. This operation cannot be undone. src/app/components/document-detail/document-detail.component.ts - 634 + 648 Файловете за този документ ще бъдат изтрити завинаги. Тази операция не може да бъде отменена. @@ -4874,7 +5078,7 @@ Delete document src/app/components/document-detail/document-detail.component.ts - 636 + 650 Изтриване на документ @@ -4882,7 +5086,7 @@ Error deleting document src/app/components/document-detail/document-detail.component.ts - 655 + 669 Грешка при изтриване на документа @@ -4890,7 +5094,7 @@ Redo OCR confirm src/app/components/document-detail/document-detail.component.ts - 675 + 689 src/app/components/document-list/bulk-editor/bulk-editor.component.ts @@ -4902,7 +5106,7 @@ This operation will permanently redo OCR for this document. src/app/components/document-detail/document-detail.component.ts - 676 + 690 Тази операция ще повтори за постоянно OCR за този документ. @@ -4910,7 +5114,7 @@ Redo OCR operation will begin in the background. Close and re-open or reload this document after the operation has completed to see new content. src/app/components/document-detail/document-detail.component.ts - 687 + 701 Операцията Повтаряне OCR ще започне във фонов режим. Затворете и отворете отново или презаредете този документ, след като операцията приключи, за да видите новото съдържание. @@ -4918,10 +5122,18 @@ Error executing operation src/app/components/document-detail/document-detail.component.ts - 698 + 712 Грешка при изпълнение на операцията + + Page Fit + + src/app/components/document-detail/document-detail.component.ts + 781 + + Page Fit + Select: @@ -5844,7 +6056,7 @@ Initiating upload... src/app/components/file-drop/file-drop.component.ts - 87 + 88 Започва качване... @@ -6600,7 +6812,7 @@ Boolean src/app/data/paperless-custom-field.ts - 16 + 17 Булева @@ -6608,7 +6820,7 @@ Date src/app/data/paperless-custom-field.ts - 20 + 21 Дата @@ -6616,7 +6828,7 @@ Integer src/app/data/paperless-custom-field.ts - 24 + 25 Цяло число @@ -6624,7 +6836,7 @@ Number src/app/data/paperless-custom-field.ts - 28 + 29 Число @@ -6632,7 +6844,7 @@ Monetary src/app/data/paperless-custom-field.ts - 32 + 33 Пари @@ -6640,7 +6852,7 @@ Text src/app/data/paperless-custom-field.ts - 36 + 37 Текст @@ -6648,10 +6860,18 @@ Url src/app/data/paperless-custom-field.ts - 40 + 41 Url + + Document Link + + src/app/data/paperless-custom-field.ts + 45 + + Document Link + Warning: You have unsaved changes to your document(s). @@ -6949,7 +7169,7 @@ English (US) src/app/services/settings.service.ts - 155 + 157 Английски (САЩ) @@ -6957,7 +7177,7 @@ Afrikaans src/app/services/settings.service.ts - 161 + 163 Африканс @@ -6965,7 +7185,7 @@ Arabic src/app/services/settings.service.ts - 167 + 169 Арабски @@ -6973,7 +7193,7 @@ Belarusian src/app/services/settings.service.ts - 173 + 175 Беларуски @@ -6981,7 +7201,7 @@ Bulgarian src/app/services/settings.service.ts - 179 + 181 Български @@ -6989,7 +7209,7 @@ Catalan src/app/services/settings.service.ts - 185 + 187 Каталунски @@ -6997,7 +7217,7 @@ Czech src/app/services/settings.service.ts - 191 + 193 Чешки @@ -7005,7 +7225,7 @@ Danish src/app/services/settings.service.ts - 197 + 199 Датски @@ -7013,7 +7233,7 @@ German src/app/services/settings.service.ts - 203 + 205 Немски @@ -7021,7 +7241,7 @@ Greek src/app/services/settings.service.ts - 209 + 211 Гръцки @@ -7029,7 +7249,7 @@ English (GB) src/app/services/settings.service.ts - 215 + 217 Английски (Великобритания) @@ -7037,7 +7257,7 @@ Spanish src/app/services/settings.service.ts - 221 + 223 Испански @@ -7045,7 +7265,7 @@ Finnish src/app/services/settings.service.ts - 227 + 229 Финландски @@ -7053,7 +7273,7 @@ French src/app/services/settings.service.ts - 233 + 235 Френски @@ -7061,7 +7281,7 @@ Hungarian src/app/services/settings.service.ts - 239 + 241 Унгарски @@ -7069,7 +7289,7 @@ Italian src/app/services/settings.service.ts - 245 + 247 Италиански @@ -7077,7 +7297,7 @@ Luxembourgish src/app/services/settings.service.ts - 251 + 253 Люксембургски @@ -7085,7 +7305,7 @@ Dutch src/app/services/settings.service.ts - 257 + 259 Нидерландски @@ -7093,7 +7313,7 @@ Norwegian src/app/services/settings.service.ts - 263 + 265 Норвежки @@ -7101,7 +7321,7 @@ Polish src/app/services/settings.service.ts - 269 + 271 Полски @@ -7109,7 +7329,7 @@ Portuguese (Brazil) src/app/services/settings.service.ts - 275 + 277 Португалски (Бразилия) @@ -7117,7 +7337,7 @@ Portuguese src/app/services/settings.service.ts - 281 + 283 Португалски @@ -7125,7 +7345,7 @@ Romanian src/app/services/settings.service.ts - 287 + 289 Румънски @@ -7133,7 +7353,7 @@ Russian src/app/services/settings.service.ts - 293 + 295 Руски @@ -7141,7 +7361,7 @@ Slovak src/app/services/settings.service.ts - 299 + 301 Словашки @@ -7149,7 +7369,7 @@ Slovenian src/app/services/settings.service.ts - 305 + 307 Словенски @@ -7157,7 +7377,7 @@ Serbian src/app/services/settings.service.ts - 311 + 313 Сръбски @@ -7165,7 +7385,7 @@ Swedish src/app/services/settings.service.ts - 317 + 319 Шведски @@ -7173,7 +7393,7 @@ Turkish src/app/services/settings.service.ts - 323 + 325 Турски @@ -7181,7 +7401,7 @@ Ukrainian src/app/services/settings.service.ts - 329 + 331 Украински @@ -7189,7 +7409,7 @@ Chinese Simplified src/app/services/settings.service.ts - 335 + 337 Китайски опростен @@ -7197,7 +7417,7 @@ ISO 8601 src/app/services/settings.service.ts - 352 + 354 ISO 8601 @@ -7205,7 +7425,7 @@ Successfully completed one-time migratration of settings to the database! src/app/services/settings.service.ts - 471 + 473 Успешно завършена еднократна миграция на настройките към базата данни! @@ -7213,7 +7433,7 @@ Unable to migrate settings to the database, please try saving manually. src/app/services/settings.service.ts - 472 + 474 Неуспешно мигриране на настройки в база данни, моля опитайте ръчно запазване. @@ -7221,7 +7441,7 @@ You can restart the tour from the settings page. src/app/services/settings.service.ts - 542 + 544 Можете да рестартирате обиколката от страницата с настройки. diff --git a/src-ui/src/locale/messages.ca_ES.xlf b/src-ui/src/locale/messages.ca_ES.xlf index 6a69fe4af..39b677eb5 100644 --- a/src-ui/src/locale/messages.ca_ES.xlf +++ b/src-ui/src/locale/messages.ca_ES.xlf @@ -334,7 +334,7 @@ src/app/components/document-detail/document-detail.component.html - 81 + 92 Següent @@ -458,23 +458,35 @@ src/app/components/app-frame/app-frame.component.html - 225 + 230 src/app/components/app-frame/app-frame.component.html - 228 + 233 Logs + + Auto refresh + + src/app/components/admin/logs/logs.component.html + 4 + + + src/app/components/admin/tasks/tasks.component.html + 15 + + Auto refresca + Loading... src/app/components/admin/logs/logs.component.html - 11 + 16 src/app/components/admin/logs/logs.component.html - 20 + 25 src/app/components/admin/settings/settings.component.html @@ -482,11 +494,7 @@ src/app/components/admin/tasks/tasks.component.html - 19 - - - src/app/components/admin/tasks/tasks.component.html - 27 + 22 src/app/components/admin/users-groups/users-groups.component.html @@ -496,6 +504,10 @@ src/app/components/common/edit-dialog/mail-account-edit-dialog/mail-account-edit-dialog.component.html 30 + + src/app/components/common/input/document-link/document-link.component.html + 40 + src/app/components/common/permissions-dialog/permissions-dialog.component.html 18 @@ -508,6 +520,10 @@ src/app/components/dashboard/widgets/widget-frame/widget-frame.component.html 14 + + src/app/components/document-detail/document-detail.component.html + 248 + src/app/components/document-list/document-list.component.html 95 @@ -546,15 +562,15 @@ src/app/components/app-frame/app-frame.component.html - 45 + 50 src/app/components/app-frame/app-frame.component.html - 203 + 208 src/app/components/app-frame/app-frame.component.html - 206 + 211 Opcions @@ -850,7 +866,7 @@ src/app/components/document-detail/document-detail.component.html - 221 + 216 src/app/components/document-list/bulk-editor/bulk-editor.component.html @@ -942,11 +958,11 @@ src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.html - 46 + 47 src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.html - 65 + 66 src/app/components/common/input/permissions/permissions-form/permissions-form.component.html @@ -970,11 +986,11 @@ src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.html - 54 + 55 src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.html - 73 + 74 src/app/components/common/input/permissions/permissions-form/permissions-form.component.html @@ -1002,7 +1018,7 @@ src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.html - 79 + 80 src/app/components/common/input/permissions/permissions-form/permissions-form.component.html @@ -1074,7 +1090,7 @@ src/app/components/app-frame/app-frame.component.html - 91 + 96 Vistes guardades @@ -1106,7 +1122,7 @@ src/app/components/admin/tasks/tasks.component.html - 40 + 35 src/app/components/admin/users-groups/users-groups.component.html @@ -1246,7 +1262,7 @@ src/app/components/admin/tasks/tasks.component.html - 44 + 39 src/app/components/admin/users-groups/users-groups.component.html @@ -1258,7 +1274,7 @@ src/app/components/document-detail/document-detail.component.html - 34 + 45 src/app/components/document-list/bulk-editor/bulk-editor.component.html @@ -1326,7 +1342,7 @@ src/app/components/document-detail/document-detail.component.html - 11 + 22 src/app/components/document-list/bulk-editor/bulk-editor.component.html @@ -1402,7 +1418,7 @@ src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.html - 90 + 91 src/app/components/common/edit-dialog/correspondent-edit-dialog/correspondent-edit-dialog.component.html @@ -1426,7 +1442,7 @@ src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html - 42 + 43 src/app/components/common/edit-dialog/storage-path-edit-dialog/storage-path-edit-dialog.component.html @@ -1440,9 +1456,13 @@ src/app/components/common/edit-dialog/user-edit-dialog/user-edit-dialog.component.html 36 + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 54 + src/app/components/document-detail/document-detail.component.html - 93 + 104 src/app/components/document-list/save-view-config-dialog/save-view-config-dialog.component.html @@ -1514,7 +1534,7 @@ src/app/components/app-frame/app-frame.component.ts - 119 + 116 Error al guardar opcions. @@ -1550,7 +1570,7 @@ src/app/components/app-frame/app-frame.component.html - 217 + 222 Tasques Arxiu @@ -1596,19 +1616,11 @@ - - Refresh - - src/app/components/admin/tasks/tasks.component.html - 20 - - Refresca - Created src/app/components/admin/tasks/tasks.component.html - 41 + 36 src/app/components/dashboard/widgets/saved-view-widget/saved-view-widget.component.html @@ -1632,7 +1644,7 @@ Results src/app/components/admin/tasks/tasks.component.html - 42 + 37 Resultats @@ -1640,7 +1652,7 @@ Info src/app/components/admin/tasks/tasks.component.html - 43 + 38 Info @@ -1648,7 +1660,7 @@ click for full output src/app/components/admin/tasks/tasks.component.html - 66 + 61 clic per veure sortida completa @@ -1656,11 +1668,11 @@ Dismiss src/app/components/admin/tasks/tasks.component.html - 81 + 76 src/app/components/admin/tasks/tasks.component.ts - 63 + 66 Descarta @@ -1668,7 +1680,7 @@ Open Document src/app/components/admin/tasks/tasks.component.html - 87 + 82 Obre Document @@ -1676,7 +1688,7 @@ {VAR_PLURAL, plural, =1 {One task} other { total tasks}} src/app/components/admin/tasks/tasks.component.html - 103 + 98 {VAR_PLURAL, plural, one {}=1 {One task} other { total tasks}} @@ -1684,7 +1696,7 @@ Failed src/app/components/admin/tasks/tasks.component.html - 110 + 105 Fallit @@ -1692,7 +1704,7 @@ Complete src/app/components/admin/tasks/tasks.component.html - 116 + 111 Completat @@ -1700,7 +1712,7 @@ Started src/app/components/admin/tasks/tasks.component.html - 122 + 117 Iniciat @@ -1708,7 +1720,7 @@ Queued src/app/components/admin/tasks/tasks.component.html - 128 + 123 A la cua @@ -1716,7 +1728,7 @@ Dismiss selected src/app/components/admin/tasks/tasks.component.ts - 28 + 30 Descarta seleccionats @@ -1724,7 +1736,7 @@ Dismiss all src/app/components/admin/tasks/tasks.component.ts - 29 + 31 Descarta tot @@ -1732,7 +1744,7 @@ Confirm Dismiss All src/app/components/admin/tasks/tasks.component.ts - 60 + 63 Confirma Descarta Tot @@ -1740,7 +1752,7 @@ Dismiss all tasks? src/app/components/admin/tasks/tasks.component.ts - 61 + 64 Descarta totes tasques? @@ -1748,7 +1760,7 @@ queued src/app/components/admin/tasks/tasks.component.ts - 129 + 132 a la cua @@ -1756,7 +1768,7 @@ started src/app/components/admin/tasks/tasks.component.ts - 131 + 134 començat @@ -1764,7 +1776,7 @@ completed src/app/components/admin/tasks/tasks.component.ts - 133 + 136 acabat @@ -1772,7 +1784,7 @@ failed src/app/components/admin/tasks/tasks.component.ts - 135 + 138 Ha fallat @@ -1784,11 +1796,11 @@ src/app/components/app-frame/app-frame.component.html - 210 + 215 src/app/components/app-frame/app-frame.component.html - 213 + 218 Usuaris & Grups @@ -1942,6 +1954,10 @@ src/app/components/admin/users-groups/users-groups.component.ts 89 + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.ts + 144 + Contrasenya desada, es tancarà la sessió momentàniament. @@ -1988,7 +2004,7 @@ src/app/components/document-detail/document-detail.component.ts - 677 + 691 src/app/components/document-list/bulk-editor/bulk-editor.component.ts @@ -2028,7 +2044,7 @@ src/app/components/document-detail/document-detail.component.ts - 679 + 693 src/app/components/document-list/bulk-editor/bulk-editor.component.ts @@ -2141,11 +2157,19 @@ Logat com + + My Profile + + src/app/components/app-frame/app-frame.component.html + 45 + + Perfil + Logout src/app/components/app-frame/app-frame.component.html - 50 + 55 Tanca la sessió @@ -2153,15 +2177,15 @@ Documentation src/app/components/app-frame/app-frame.component.html - 56 + 61 src/app/components/app-frame/app-frame.component.html - 232 + 237 src/app/components/app-frame/app-frame.component.html - 235 + 240 Documentació @@ -2169,11 +2193,11 @@ Dashboard src/app/components/app-frame/app-frame.component.html - 75 + 80 src/app/components/app-frame/app-frame.component.html - 78 + 83 src/app/components/dashboard/dashboard.component.html @@ -2185,11 +2209,11 @@ Documents src/app/components/app-frame/app-frame.component.html - 82 + 87 src/app/components/app-frame/app-frame.component.html - 85 + 90 src/app/components/document-list/document-list.component.ts @@ -2217,7 +2241,7 @@ Open documents src/app/components/app-frame/app-frame.component.html - 118 + 123 Obre document @@ -2225,11 +2249,11 @@ Close all src/app/components/app-frame/app-frame.component.html - 134 + 139 src/app/components/app-frame/app-frame.component.html - 137 + 142 Tanca-ho tot @@ -2237,7 +2261,7 @@ Manage src/app/components/app-frame/app-frame.component.html - 144 + 149 Gestiona @@ -2245,11 +2269,11 @@ Correspondents src/app/components/app-frame/app-frame.component.html - 148 + 153 src/app/components/app-frame/app-frame.component.html - 151 + 156 src/app/components/dashboard/widgets/statistics-widget/statistics-widget.component.html @@ -2261,11 +2285,11 @@ Tags src/app/components/app-frame/app-frame.component.html - 155 + 160 src/app/components/app-frame/app-frame.component.html - 158 + 163 src/app/components/common/input/tags/tags.component.ts @@ -2293,11 +2317,11 @@ Document Types src/app/components/app-frame/app-frame.component.html - 162 + 167 src/app/components/app-frame/app-frame.component.html - 165 + 170 src/app/components/dashboard/widgets/statistics-widget/statistics-widget.component.html @@ -2309,11 +2333,11 @@ Storage Paths src/app/components/app-frame/app-frame.component.html - 169 + 174 src/app/components/app-frame/app-frame.component.html - 172 + 177 src/app/components/dashboard/widgets/statistics-widget/statistics-widget.component.html @@ -2325,11 +2349,11 @@ Custom Fields src/app/components/app-frame/app-frame.component.html - 176 + 181 src/app/components/app-frame/app-frame.component.html - 179 + 184 src/app/components/common/custom-fields-dropdown/custom-fields-dropdown.component.html @@ -2345,7 +2369,7 @@ Consumption templates src/app/components/app-frame/app-frame.component.html - 183 + 188 Plantilles consumicions @@ -2353,7 +2377,7 @@ Templates src/app/components/app-frame/app-frame.component.html - 186 + 191 Plantilles @@ -2361,11 +2385,11 @@ Mail src/app/components/app-frame/app-frame.component.html - 190 + 195 src/app/components/app-frame/app-frame.component.html - 193 + 198 Mail @@ -2373,7 +2397,7 @@ Administration src/app/components/app-frame/app-frame.component.html - 199 + 204 Administració @@ -2381,7 +2405,7 @@ File Tasks src/app/components/app-frame/app-frame.component.html - 221 + 226 Tasques arxiu @@ -2389,7 +2413,7 @@ GitHub src/app/components/app-frame/app-frame.component.html - 241 + 246 GitHub @@ -2397,7 +2421,7 @@ is available. src/app/components/app-frame/app-frame.component.html - 247 + 252 està disponible. @@ -2405,7 +2429,7 @@ Click to view. src/app/components/app-frame/app-frame.component.html - 247 + 252 Cliqueu per veure. @@ -2413,7 +2437,7 @@ Paperless-ngx can automatically check for updates src/app/components/app-frame/app-frame.component.html - 251 + 256 Paperless-ngx pot cercar actualitzacions automàticament @@ -2421,7 +2445,7 @@ How does this work? src/app/components/app-frame/app-frame.component.html - 258,260 + 263,265 Com funciona? @@ -2429,7 +2453,7 @@ Update available src/app/components/app-frame/app-frame.component.html - 269 + 274 Actualització disponible @@ -2437,7 +2461,7 @@ Sidebar views updated src/app/components/app-frame/app-frame.component.ts - 247 + 252 Vistes laterals actualitzades @@ -2445,7 +2469,7 @@ Error updating sidebar views src/app/components/app-frame/app-frame.component.ts - 250 + 255 Error a l'actualitzar vistes laterals @@ -2453,7 +2477,7 @@ An error occurred while saving update checking settings. src/app/components/app-frame/app-frame.component.ts - 271 + 276 S'ha produït un error en desar la configuració de comprovació d'actualitzacions. @@ -2757,7 +2781,7 @@ src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html - 32 + 33 Assigna tipus document @@ -2769,7 +2793,7 @@ src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html - 34 + 35 Assigna corresponsal @@ -2781,11 +2805,19 @@ Assigna ruta emmagatzematge + + Assign custom fields + + src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.html + 38 + + Assign custom fields + Assign owner src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.html - 40 + 41 Assigna propietari @@ -2793,7 +2825,7 @@ Assign view permissions src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.html - 42 + 43 Assigna permisos de visionat @@ -2801,7 +2833,7 @@ Assign edit permissions src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.html - 61 + 62 Assigna permisos d'edició @@ -2809,11 +2841,11 @@ Error src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.html - 88 + 89 src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html - 40 + 41 src/app/components/common/toasts/toasts.component.html @@ -2825,7 +2857,7 @@ Cancel src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.html - 89 + 90 src/app/components/common/edit-dialog/correspondent-edit-dialog/correspondent-edit-dialog.component.html @@ -2849,7 +2881,7 @@ src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html - 41 + 42 src/app/components/common/edit-dialog/storage-path-edit-dialog/storage-path-edit-dialog.component.html @@ -2867,6 +2899,10 @@ src/app/components/common/permissions-dialog/permissions-dialog.component.html 20 + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 53 + src/app/components/common/select-dialog/select-dialog.component.html 12 @@ -2885,7 +2921,7 @@ Consume Folder src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.ts - 25 + 27 Directori consumició @@ -2893,7 +2929,7 @@ API Upload src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.ts - 29 + 31 Pujada API @@ -2901,7 +2937,7 @@ Mail Fetch src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.ts - 33 + 35 Recollida Correu @@ -2909,7 +2945,7 @@ Create new consumption template src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.ts - 83 + 92 Crea plantilla consumició @@ -2917,7 +2953,7 @@ Edit consumption template src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.ts - 87 + 96 Edita plantilla consumició @@ -3049,7 +3085,7 @@ Create new item src/app/components/common/edit-dialog/edit-dialog.component.ts - 109 + 111 Crea element nou @@ -3057,7 +3093,7 @@ Edit item src/app/components/common/edit-dialog/edit-dialog.component.ts - 113 + 115 Edita element @@ -3111,6 +3147,10 @@ src/app/components/common/edit-dialog/user-edit-dialog/user-edit-dialog.component.html 12 + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 18 + Contrasenya @@ -3309,13 +3349,13 @@ Filtra cos - - Filter attachment filename + + Filter attachment filename includes src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html 24 - Filtra nom adjunt + Filtra nom del fitxer adjunt incloent Only consume documents which entirely match this filename if specified. Wildcards such as *.pdf or *invoice* are allowed. Case insensitive. @@ -3325,11 +3365,27 @@ Consumir només documents que coincideixin completament amb aquest nom de fitxer si s'especifica. Es permeten els comodins com ara *.pdf o *factura*. Cas insensible. + + Filter attachment filename excluding + + src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html + 25 + + Filtra nom del fitxer adjunt excloent + + + Do not consume documents which entirely match this filename if specified. Wildcards such as *.pdf or *invoice* are allowed. Case insensitive. + + src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html + 25 + + No consumir documents que coincideixin exactament amb nom d'arxiu especificat. Comodins com *.pdf or *invoice* permessos. Cas insensitiu. + Action src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html - 27 + 28 Acció @@ -3337,7 +3393,7 @@ Action is only performed when documents are consumed from the mail. Mails without attachments remain entirely untouched. src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html - 27 + 28 L'acció només es realitza quan es consumeixen documents del correu. Els correus sense adjunts romanen completament intactes. @@ -3345,7 +3401,7 @@ Action parameter src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html - 28 + 29 Parametre d'acció @@ -3353,7 +3409,7 @@ Assignments specified here will supersede any consumption templates. src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html - 29 + 30 Les assignacions especificades aquí substituiran qualsevol plantilla de consum. @@ -3361,7 +3417,7 @@ Assign title from src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html - 30 + 31 Assigna títol des de @@ -3369,7 +3425,7 @@ Assign correspondent from src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html - 33 + 34 Assigna corresponsal des de @@ -3377,7 +3433,7 @@ Assign owner from rule src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html - 35 + 36 Assigna propietari des de regla @@ -3623,6 +3679,10 @@ src/app/components/common/edit-dialog/user-edit-dialog/user-edit-dialog.component.html 11 + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 8 + Email @@ -3631,6 +3691,10 @@ src/app/components/common/edit-dialog/user-edit-dialog/user-edit-dialog.component.html 13 + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 28 + Nom @@ -3639,6 +3703,10 @@ src/app/components/common/edit-dialog/user-edit-dialog/user-edit-dialog.component.html 14 + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 29 + Cognom @@ -3764,6 +3832,10 @@ src/app/components/common/input/date/date.component.html 8 + + src/app/components/common/input/document-link/document-link.component.html + 8 + src/app/components/common/input/number/number.component.html 8 @@ -3818,6 +3890,22 @@ Filtra documents amb aquest + + No documents found + + src/app/components/common/input/document-link/document-link.component.ts + 44 + + No documents found + + + Show password + + src/app/components/common/input/password/password.component.html + 5 + + Mostra contrsenya + Edit Permissions @@ -3931,7 +4019,7 @@ Note that permissions set here will override any existing permissions src/app/components/common/permissions-dialog/permissions-dialog.component.ts - 62 + 71 Permisos establerts aquí anul·laran els permisos existents @@ -3991,6 +4079,122 @@ Heretat del grup + + Edit Profile + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 3 + + Edita Perfil + + + Confirm Email + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 13 + + Confirma Email + + + Confirm Password + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 23 + + Confirma Contrasenya + + + API Auth Token + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 31 + + API Auth Token + + + Copy + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 35 + + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 39 + + + src/app/components/common/share-links-dropdown/share-links-dropdown.component.html + 23 + + Copia + + + Regenerate auth token + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 41 + + Regenera auth token + + + Copied! + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 47 + + + src/app/components/common/share-links-dropdown/share-links-dropdown.component.html + 36 + + Copiat! + + + Warning: changing the token cannot be undone + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 49 + + Avís: canviar l'auth token no es pot revertir + + + Emails must match + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.ts + 94 + + Email ha de coindidir + + + Passwords must match + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.ts + 122 + + Contrasenya ha de coincidir + + + Profile updated successfully + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.ts + 141 + + Perfil actualitzat corrcetament + + + Error saving profile + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.ts + 153 + + Error desant perfil + + + Error generating auth token + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.ts + 170 + + Error generant auth token + Select @@ -4035,14 +4239,6 @@ Enllaços no existents - - Copy - - src/app/components/common/share-links-dropdown/share-links-dropdown.component.html - 23 - - Copia - Share @@ -4051,14 +4247,6 @@ Comparteix - - Copied! - - src/app/components/common/share-links-dropdown/share-links-dropdown.component.html - 36 - - Copiat! - Share archive version @@ -4091,7 +4279,7 @@ src/app/components/common/share-links-dropdown/share-links-dropdown.component.ts - 90 + 93 1 dia @@ -4131,7 +4319,7 @@ days src/app/components/common/share-links-dropdown/share-links-dropdown.component.ts - 90 + 93 dies @@ -4139,7 +4327,7 @@ Error deleting link src/app/components/common/share-links-dropdown/share-links-dropdown.component.ts - 117 + 120 Error esborrant enllaç @@ -4147,7 +4335,7 @@ Error creating link src/app/components/common/share-links-dropdown/share-links-dropdown.component.ts - 145 + 148 Error creant enllaç @@ -4219,7 +4407,7 @@ src/app/components/document-detail/document-detail.component.html - 103 + 114 src/app/components/document-list/document-list.component.html @@ -4243,7 +4431,7 @@ src/app/components/document-detail/document-detail.component.html - 107 + 118 src/app/components/document-list/bulk-editor/bulk-editor.component.html @@ -4279,7 +4467,7 @@ src/app/components/document-detail/document-detail.component.html - 18 + 29 src/app/components/document-list/bulk-editor/bulk-editor.component.html @@ -4490,7 +4678,7 @@ Page src/app/components/document-detail/document-detail.component.html - 3 + 4 src/app/components/document-list/bulk-editor/bulk-editor.component.html @@ -4502,15 +4690,31 @@ of src/app/components/document-detail/document-detail.component.html - 5,6 + 6,7 de + + - + + src/app/components/document-detail/document-detail.component.html + 9 + + - + + + + + + src/app/components/document-detail/document-detail.component.html + 15 + + + + Download original src/app/components/document-detail/document-detail.component.html - 24 + 35 Baixa original @@ -4518,7 +4722,7 @@ Redo OCR src/app/components/document-detail/document-detail.component.html - 40 + 51 src/app/components/document-list/bulk-editor/bulk-editor.component.html @@ -4530,7 +4734,7 @@ More like this src/app/components/document-detail/document-detail.component.html - 46 + 57 src/app/components/document-list/document-card-large/document-card-large.component.html @@ -4542,7 +4746,7 @@ Close src/app/components/document-detail/document-detail.component.html - 71 + 82 src/app/guards/dirty-saved-view.guard.ts @@ -4554,7 +4758,7 @@ Previous src/app/components/document-detail/document-detail.component.html - 76 + 87 Anterior @@ -4562,7 +4766,7 @@ Discard src/app/components/document-detail/document-detail.component.html - 89 + 100 Descarta @@ -4570,7 +4774,7 @@ Save & next src/app/components/document-detail/document-detail.component.html - 91 + 102 Desa & següent @@ -4578,7 +4782,7 @@ Save & close src/app/components/document-detail/document-detail.component.html - 92 + 103 Desa & tanca @@ -4586,7 +4790,7 @@ Details src/app/components/document-detail/document-detail.component.html - 100 + 111 Detalls @@ -4594,7 +4798,7 @@ Archive serial number src/app/components/document-detail/document-detail.component.html - 104 + 115 Número de sèrie de l'arxiu @@ -4602,7 +4806,7 @@ Date created src/app/components/document-detail/document-detail.component.html - 105 + 116 Data de creació @@ -4610,7 +4814,7 @@ Document type src/app/components/document-detail/document-detail.component.html - 109 + 120 src/app/components/document-list/bulk-editor/bulk-editor.component.html @@ -4634,7 +4838,7 @@ Storage path src/app/components/document-detail/document-detail.component.html - 111 + 122 src/app/components/document-list/bulk-editor/bulk-editor.component.html @@ -4654,7 +4858,7 @@ Default src/app/components/document-detail/document-detail.component.html - 112 + 123 Per defecte @@ -4662,7 +4866,7 @@ Content src/app/components/document-detail/document-detail.component.html - 130 + 142 Contingut @@ -4670,7 +4874,7 @@ Metadata src/app/components/document-detail/document-detail.component.html - 139 + 151 src/app/components/document-detail/metadata-collapse/metadata-collapse.component.ts @@ -4682,7 +4886,7 @@ Date modified src/app/components/document-detail/document-detail.component.html - 145 + 157 Data modificació @@ -4690,7 +4894,7 @@ Date added src/app/components/document-detail/document-detail.component.html - 149 + 161 Data afegit @@ -4698,7 +4902,7 @@ Media filename src/app/components/document-detail/document-detail.component.html - 153 + 165 Nom Arxiu @@ -4706,7 +4910,7 @@ Original filename src/app/components/document-detail/document-detail.component.html - 157 + 169 Nom arxiu original @@ -4714,7 +4918,7 @@ Original MD5 checksum src/app/components/document-detail/document-detail.component.html - 161 + 173 Original MD5 checksum @@ -4722,7 +4926,7 @@ Original file size src/app/components/document-detail/document-detail.component.html - 165 + 177 Mida arxiu original @@ -4730,7 +4934,7 @@ Original mime type src/app/components/document-detail/document-detail.component.html - 169 + 181 Tipus mímic original @@ -4738,7 +4942,7 @@ Archive MD5 checksum src/app/components/document-detail/document-detail.component.html - 173 + 185 MD5 checksum arxivat @@ -4746,7 +4950,7 @@ Archive file size src/app/components/document-detail/document-detail.component.html - 177 + 189 Mida arxiu arxivat @@ -4754,7 +4958,7 @@ Original document metadata src/app/components/document-detail/document-detail.component.html - 183 + 195 Metadades del document original @@ -4762,7 +4966,7 @@ Archived document metadata src/app/components/document-detail/document-detail.component.html - 184 + 196 Metadades del document arxivat @@ -4770,35 +4974,35 @@ Preview src/app/components/document-detail/document-detail.component.html - 190 + 202 Vista prèvia - - Enter Password - - src/app/components/document-detail/document-detail.component.html - 206 - - - src/app/components/document-detail/document-detail.component.html - 249 - - Introdueix Contrasenya - Notes src/app/components/document-detail/document-detail.component.html - 214,215 + 209,210 Notes + + Enter Password + + src/app/components/document-detail/document-detail.component.html + 237 + + + src/app/components/document-detail/document-detail.component.html + 275 + + Introdueix Contrasenya + An error occurred loading content: src/app/components/document-detail/document-detail.component.ts - 265,267 + 279,281 Error carregant contingut: @@ -4806,7 +5010,7 @@ Error retrieving metadata src/app/components/document-detail/document-detail.component.ts - 413 + 427 Error recuperant metadada @@ -4814,7 +5018,7 @@ Error retrieving suggestions. src/app/components/document-detail/document-detail.component.ts - 434 + 448 Error recuperant suggerències. @@ -4822,11 +5026,11 @@ Document saved successfully. src/app/components/document-detail/document-detail.component.ts - 552 + 566 src/app/components/document-detail/document-detail.component.ts - 561 + 575 Document guardat correctament. @@ -4834,11 +5038,11 @@ Error saving document src/app/components/document-detail/document-detail.component.ts - 565 + 579 src/app/components/document-detail/document-detail.component.ts - 606 + 620 Error guardant document @@ -4846,7 +5050,7 @@ Confirm delete src/app/components/document-detail/document-detail.component.ts - 632 + 646 src/app/components/manage/management-list/management-list.component.ts @@ -4858,7 +5062,7 @@ Do you really want to delete document ""? src/app/components/document-detail/document-detail.component.ts - 633 + 647 Realment vols esborrar el document ""? @@ -4866,7 +5070,7 @@ The files for this document will be deleted permanently. This operation cannot be undone. src/app/components/document-detail/document-detail.component.ts - 634 + 648 Els fitxers d'aquest document se suprimiran permanentment. Aquesta operació no es pot desfer. @@ -4874,7 +5078,7 @@ Delete document src/app/components/document-detail/document-detail.component.ts - 636 + 650 Esborra document @@ -4882,7 +5086,7 @@ Error deleting document src/app/components/document-detail/document-detail.component.ts - 655 + 669 Error esborrant document @@ -4890,7 +5094,7 @@ Redo OCR confirm src/app/components/document-detail/document-detail.component.ts - 675 + 689 src/app/components/document-list/bulk-editor/bulk-editor.component.ts @@ -4902,7 +5106,7 @@ This operation will permanently redo OCR for this document. src/app/components/document-detail/document-detail.component.ts - 676 + 690 Aquesta operació tornarà a fer l'OCR per a aquest document. @@ -4910,7 +5114,7 @@ Redo OCR operation will begin in the background. Close and re-open or reload this document after the operation has completed to see new content. src/app/components/document-detail/document-detail.component.ts - 687 + 701 L'operació de refer OCR començarà en segon pla. Tanqueu i torneu a obrir o recarregueu aquest document un cop finalitzada l'operació per veure contingut nou. @@ -4918,10 +5122,18 @@ Error executing operation src/app/components/document-detail/document-detail.component.ts - 698 + 712 Error executant operació + + Page Fit + + src/app/components/document-detail/document-detail.component.ts + 781 + + Page Fit + Select: @@ -5844,7 +6056,7 @@ Initiating upload... src/app/components/file-drop/file-drop.component.ts - 87 + 88 Inicialitzant pujada... @@ -6600,7 +6812,7 @@ Boolean src/app/data/paperless-custom-field.ts - 16 + 17 Booleà @@ -6608,7 +6820,7 @@ Date src/app/data/paperless-custom-field.ts - 20 + 21 Data @@ -6616,7 +6828,7 @@ Integer src/app/data/paperless-custom-field.ts - 24 + 25 Enter @@ -6624,7 +6836,7 @@ Number src/app/data/paperless-custom-field.ts - 28 + 29 Número @@ -6632,7 +6844,7 @@ Monetary src/app/data/paperless-custom-field.ts - 32 + 33 Monetari @@ -6640,7 +6852,7 @@ Text src/app/data/paperless-custom-field.ts - 36 + 37 Text @@ -6648,10 +6860,18 @@ Url src/app/data/paperless-custom-field.ts - 40 + 41 Url + + Document Link + + src/app/data/paperless-custom-field.ts + 45 + + Document Link + Warning: You have unsaved changes to your document(s). @@ -6949,7 +7169,7 @@ English (US) src/app/services/settings.service.ts - 155 + 157 Anglès (US) @@ -6957,7 +7177,7 @@ Afrikaans src/app/services/settings.service.ts - 161 + 163 Africà @@ -6965,7 +7185,7 @@ Arabic src/app/services/settings.service.ts - 167 + 169 Àrab @@ -6973,7 +7193,7 @@ Belarusian src/app/services/settings.service.ts - 173 + 175 Bielorús @@ -6981,7 +7201,7 @@ Bulgarian src/app/services/settings.service.ts - 179 + 181 Búlgar @@ -6989,7 +7209,7 @@ Catalan src/app/services/settings.service.ts - 185 + 187 Català @@ -6997,7 +7217,7 @@ Czech src/app/services/settings.service.ts - 191 + 193 Txec @@ -7005,7 +7225,7 @@ Danish src/app/services/settings.service.ts - 197 + 199 Danès @@ -7013,7 +7233,7 @@ German src/app/services/settings.service.ts - 203 + 205 Alemany @@ -7021,7 +7241,7 @@ Greek src/app/services/settings.service.ts - 209 + 211 Grec @@ -7029,7 +7249,7 @@ English (GB) src/app/services/settings.service.ts - 215 + 217 Anglès (GB) @@ -7037,7 +7257,7 @@ Spanish src/app/services/settings.service.ts - 221 + 223 Espanyol @@ -7045,7 +7265,7 @@ Finnish src/app/services/settings.service.ts - 227 + 229 Finès @@ -7053,7 +7273,7 @@ French src/app/services/settings.service.ts - 233 + 235 Francès @@ -7061,7 +7281,7 @@ Hungarian src/app/services/settings.service.ts - 239 + 241 Hongarès @@ -7069,7 +7289,7 @@ Italian src/app/services/settings.service.ts - 245 + 247 Italià @@ -7077,7 +7297,7 @@ Luxembourgish src/app/services/settings.service.ts - 251 + 253 Luxemburguès @@ -7085,7 +7305,7 @@ Dutch src/app/services/settings.service.ts - 257 + 259 Holandès @@ -7093,7 +7313,7 @@ Norwegian src/app/services/settings.service.ts - 263 + 265 Norueg @@ -7101,7 +7321,7 @@ Polish src/app/services/settings.service.ts - 269 + 271 Polac @@ -7109,7 +7329,7 @@ Portuguese (Brazil) src/app/services/settings.service.ts - 275 + 277 Portuguès (Brasil) @@ -7117,7 +7337,7 @@ Portuguese src/app/services/settings.service.ts - 281 + 283 Portuguès @@ -7125,7 +7345,7 @@ Romanian src/app/services/settings.service.ts - 287 + 289 Romanès @@ -7133,7 +7353,7 @@ Russian src/app/services/settings.service.ts - 293 + 295 Rus @@ -7141,7 +7361,7 @@ Slovak src/app/services/settings.service.ts - 299 + 301 Eslovac @@ -7149,7 +7369,7 @@ Slovenian src/app/services/settings.service.ts - 305 + 307 Eslovè @@ -7157,7 +7377,7 @@ Serbian src/app/services/settings.service.ts - 311 + 313 Serbi @@ -7165,7 +7385,7 @@ Swedish src/app/services/settings.service.ts - 317 + 319 Suec @@ -7173,7 +7393,7 @@ Turkish src/app/services/settings.service.ts - 323 + 325 Turc @@ -7181,7 +7401,7 @@ Ukrainian src/app/services/settings.service.ts - 329 + 331 Ucranià @@ -7189,7 +7409,7 @@ Chinese Simplified src/app/services/settings.service.ts - 335 + 337 Xinès Simplificat @@ -7197,7 +7417,7 @@ ISO 8601 src/app/services/settings.service.ts - 352 + 354 ISO 8601 @@ -7205,7 +7425,7 @@ Successfully completed one-time migratration of settings to the database! src/app/services/settings.service.ts - 471 + 473 Completat correctament la migració de la configuració de la base de dades! @@ -7213,7 +7433,7 @@ Unable to migrate settings to the database, please try saving manually. src/app/services/settings.service.ts - 472 + 474 No es pot migrar la configuració de la base de dades, prova manualment. @@ -7221,7 +7441,7 @@ You can restart the tour from the settings page. src/app/services/settings.service.ts - 542 + 544 Pots reiniciar el tour des de les opcions. diff --git a/src-ui/src/locale/messages.cs_CZ.xlf b/src-ui/src/locale/messages.cs_CZ.xlf index 13d333424..823dddfb6 100644 --- a/src-ui/src/locale/messages.cs_CZ.xlf +++ b/src-ui/src/locale/messages.cs_CZ.xlf @@ -334,7 +334,7 @@ src/app/components/document-detail/document-detail.component.html - 81 + 92 Další @@ -458,23 +458,35 @@ src/app/components/app-frame/app-frame.component.html - 225 + 230 src/app/components/app-frame/app-frame.component.html - 228 + 233 Záznamy + + Auto refresh + + src/app/components/admin/logs/logs.component.html + 4 + + + src/app/components/admin/tasks/tasks.component.html + 15 + + Auto refresh + Loading... src/app/components/admin/logs/logs.component.html - 11 + 16 src/app/components/admin/logs/logs.component.html - 20 + 25 src/app/components/admin/settings/settings.component.html @@ -482,11 +494,7 @@ src/app/components/admin/tasks/tasks.component.html - 19 - - - src/app/components/admin/tasks/tasks.component.html - 27 + 22 src/app/components/admin/users-groups/users-groups.component.html @@ -496,6 +504,10 @@ src/app/components/common/edit-dialog/mail-account-edit-dialog/mail-account-edit-dialog.component.html 30 + + src/app/components/common/input/document-link/document-link.component.html + 40 + src/app/components/common/permissions-dialog/permissions-dialog.component.html 18 @@ -508,6 +520,10 @@ src/app/components/dashboard/widgets/widget-frame/widget-frame.component.html 14 + + src/app/components/document-detail/document-detail.component.html + 248 + src/app/components/document-list/document-list.component.html 95 @@ -546,15 +562,15 @@ src/app/components/app-frame/app-frame.component.html - 45 + 50 src/app/components/app-frame/app-frame.component.html - 203 + 208 src/app/components/app-frame/app-frame.component.html - 206 + 211 Nastavení @@ -850,7 +866,7 @@ src/app/components/document-detail/document-detail.component.html - 221 + 216 src/app/components/document-list/bulk-editor/bulk-editor.component.html @@ -942,11 +958,11 @@ src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.html - 46 + 47 src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.html - 65 + 66 src/app/components/common/input/permissions/permissions-form/permissions-form.component.html @@ -970,11 +986,11 @@ src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.html - 54 + 55 src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.html - 73 + 74 src/app/components/common/input/permissions/permissions-form/permissions-form.component.html @@ -1002,7 +1018,7 @@ src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.html - 79 + 80 src/app/components/common/input/permissions/permissions-form/permissions-form.component.html @@ -1074,7 +1090,7 @@ src/app/components/app-frame/app-frame.component.html - 91 + 96 Uložené pohledy @@ -1106,7 +1122,7 @@ src/app/components/admin/tasks/tasks.component.html - 40 + 35 src/app/components/admin/users-groups/users-groups.component.html @@ -1246,7 +1262,7 @@ src/app/components/admin/tasks/tasks.component.html - 44 + 39 src/app/components/admin/users-groups/users-groups.component.html @@ -1258,7 +1274,7 @@ src/app/components/document-detail/document-detail.component.html - 34 + 45 src/app/components/document-list/bulk-editor/bulk-editor.component.html @@ -1326,7 +1342,7 @@ src/app/components/document-detail/document-detail.component.html - 11 + 22 src/app/components/document-list/bulk-editor/bulk-editor.component.html @@ -1402,7 +1418,7 @@ src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.html - 90 + 91 src/app/components/common/edit-dialog/correspondent-edit-dialog/correspondent-edit-dialog.component.html @@ -1426,7 +1442,7 @@ src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html - 42 + 43 src/app/components/common/edit-dialog/storage-path-edit-dialog/storage-path-edit-dialog.component.html @@ -1440,9 +1456,13 @@ src/app/components/common/edit-dialog/user-edit-dialog/user-edit-dialog.component.html 36 + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 54 + src/app/components/document-detail/document-detail.component.html - 93 + 104 src/app/components/document-list/save-view-config-dialog/save-view-config-dialog.component.html @@ -1514,7 +1534,7 @@ src/app/components/app-frame/app-frame.component.ts - 119 + 116 Nastala chyba při ukládání uživatelských nastavení. @@ -1550,7 +1570,7 @@ src/app/components/app-frame/app-frame.component.html - 217 + 222 Úlohy souboru @@ -1596,19 +1616,11 @@ - - Refresh - - src/app/components/admin/tasks/tasks.component.html - 20 - - Refresh - Created src/app/components/admin/tasks/tasks.component.html - 41 + 36 src/app/components/dashboard/widgets/saved-view-widget/saved-view-widget.component.html @@ -1632,7 +1644,7 @@ Results src/app/components/admin/tasks/tasks.component.html - 42 + 37 Results @@ -1640,7 +1652,7 @@ Info src/app/components/admin/tasks/tasks.component.html - 43 + 38 Informace @@ -1648,7 +1660,7 @@ click for full output src/app/components/admin/tasks/tasks.component.html - 66 + 61 click for full output @@ -1656,11 +1668,11 @@ Dismiss src/app/components/admin/tasks/tasks.component.html - 81 + 76 src/app/components/admin/tasks/tasks.component.ts - 63 + 66 Dismiss @@ -1668,7 +1680,7 @@ Open Document src/app/components/admin/tasks/tasks.component.html - 87 + 82 Open Document @@ -1676,7 +1688,7 @@ {VAR_PLURAL, plural, =1 {One task} other { total tasks}} src/app/components/admin/tasks/tasks.component.html - 103 + 98 {VAR_PLURAL, plural, =1 {One task} other { total tasks}} @@ -1684,7 +1696,7 @@ Failed src/app/components/admin/tasks/tasks.component.html - 110 + 105 Failed @@ -1692,7 +1704,7 @@ Complete src/app/components/admin/tasks/tasks.component.html - 116 + 111 Complete @@ -1700,7 +1712,7 @@ Started src/app/components/admin/tasks/tasks.component.html - 122 + 117 Started @@ -1708,7 +1720,7 @@ Queued src/app/components/admin/tasks/tasks.component.html - 128 + 123 Queued @@ -1716,7 +1728,7 @@ Dismiss selected src/app/components/admin/tasks/tasks.component.ts - 28 + 30 Dismiss selected @@ -1724,7 +1736,7 @@ Dismiss all src/app/components/admin/tasks/tasks.component.ts - 29 + 31 Dismiss all @@ -1732,7 +1744,7 @@ Confirm Dismiss All src/app/components/admin/tasks/tasks.component.ts - 60 + 63 Confirm Dismiss All @@ -1740,7 +1752,7 @@ Dismiss all tasks? src/app/components/admin/tasks/tasks.component.ts - 61 + 64 Dismiss all tasks? @@ -1748,7 +1760,7 @@ queued src/app/components/admin/tasks/tasks.component.ts - 129 + 132 queued @@ -1756,7 +1768,7 @@ started src/app/components/admin/tasks/tasks.component.ts - 131 + 134 zahájeno @@ -1764,7 +1776,7 @@ completed src/app/components/admin/tasks/tasks.component.ts - 133 + 136 completed @@ -1772,7 +1784,7 @@ failed src/app/components/admin/tasks/tasks.component.ts - 135 + 138 failed @@ -1784,11 +1796,11 @@ src/app/components/app-frame/app-frame.component.html - 210 + 215 src/app/components/app-frame/app-frame.component.html - 213 + 218 Users & Groups @@ -1942,6 +1954,10 @@ src/app/components/admin/users-groups/users-groups.component.ts 89 + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.ts + 144 + Password has been changed, you will be logged out momentarily. @@ -1988,7 +2004,7 @@ src/app/components/document-detail/document-detail.component.ts - 677 + 691 src/app/components/document-list/bulk-editor/bulk-editor.component.ts @@ -2028,7 +2044,7 @@ src/app/components/document-detail/document-detail.component.ts - 679 + 693 src/app/components/document-list/bulk-editor/bulk-editor.component.ts @@ -2141,11 +2157,19 @@ Přihlášen jako + + My Profile + + src/app/components/app-frame/app-frame.component.html + 45 + + My Profile + Logout src/app/components/app-frame/app-frame.component.html - 50 + 55 Odhlásit se @@ -2153,15 +2177,15 @@ Documentation src/app/components/app-frame/app-frame.component.html - 56 + 61 src/app/components/app-frame/app-frame.component.html - 232 + 237 src/app/components/app-frame/app-frame.component.html - 235 + 240 Dokumentace @@ -2169,11 +2193,11 @@ Dashboard src/app/components/app-frame/app-frame.component.html - 75 + 80 src/app/components/app-frame/app-frame.component.html - 78 + 83 src/app/components/dashboard/dashboard.component.html @@ -2185,11 +2209,11 @@ Documents src/app/components/app-frame/app-frame.component.html - 82 + 87 src/app/components/app-frame/app-frame.component.html - 85 + 90 src/app/components/document-list/document-list.component.ts @@ -2217,7 +2241,7 @@ Open documents src/app/components/app-frame/app-frame.component.html - 118 + 123 Otevřené dokumenty @@ -2225,11 +2249,11 @@ Close all src/app/components/app-frame/app-frame.component.html - 134 + 139 src/app/components/app-frame/app-frame.component.html - 137 + 142 Zavřít vše @@ -2237,7 +2261,7 @@ Manage src/app/components/app-frame/app-frame.component.html - 144 + 149 Spravovat @@ -2245,11 +2269,11 @@ Correspondents src/app/components/app-frame/app-frame.component.html - 148 + 153 src/app/components/app-frame/app-frame.component.html - 151 + 156 src/app/components/dashboard/widgets/statistics-widget/statistics-widget.component.html @@ -2261,11 +2285,11 @@ Tags src/app/components/app-frame/app-frame.component.html - 155 + 160 src/app/components/app-frame/app-frame.component.html - 158 + 163 src/app/components/common/input/tags/tags.component.ts @@ -2293,11 +2317,11 @@ Document Types src/app/components/app-frame/app-frame.component.html - 162 + 167 src/app/components/app-frame/app-frame.component.html - 165 + 170 src/app/components/dashboard/widgets/statistics-widget/statistics-widget.component.html @@ -2309,11 +2333,11 @@ Storage Paths src/app/components/app-frame/app-frame.component.html - 169 + 174 src/app/components/app-frame/app-frame.component.html - 172 + 177 src/app/components/dashboard/widgets/statistics-widget/statistics-widget.component.html @@ -2325,11 +2349,11 @@ Custom Fields src/app/components/app-frame/app-frame.component.html - 176 + 181 src/app/components/app-frame/app-frame.component.html - 179 + 184 src/app/components/common/custom-fields-dropdown/custom-fields-dropdown.component.html @@ -2345,7 +2369,7 @@ Consumption templates src/app/components/app-frame/app-frame.component.html - 183 + 188 Consumption templates @@ -2353,7 +2377,7 @@ Templates src/app/components/app-frame/app-frame.component.html - 186 + 191 Templates @@ -2361,11 +2385,11 @@ Mail src/app/components/app-frame/app-frame.component.html - 190 + 195 src/app/components/app-frame/app-frame.component.html - 193 + 198 Mail @@ -2373,7 +2397,7 @@ Administration src/app/components/app-frame/app-frame.component.html - 199 + 204 Administration @@ -2381,7 +2405,7 @@ File Tasks src/app/components/app-frame/app-frame.component.html - 221 + 226 File Tasks @@ -2389,7 +2413,7 @@ GitHub src/app/components/app-frame/app-frame.component.html - 241 + 246 GitHub @@ -2397,7 +2421,7 @@ is available. src/app/components/app-frame/app-frame.component.html - 247 + 252 je k dispozici. @@ -2405,7 +2429,7 @@ Click to view. src/app/components/app-frame/app-frame.component.html - 247 + 252 Klikni pro zobrazení. @@ -2413,7 +2437,7 @@ Paperless-ngx can automatically check for updates src/app/components/app-frame/app-frame.component.html - 251 + 256 Paperless-ngx umí automaticky kontrolovat aktualizace @@ -2421,7 +2445,7 @@ How does this work? src/app/components/app-frame/app-frame.component.html - 258,260 + 263,265 Jak to funguje? @@ -2429,7 +2453,7 @@ Update available src/app/components/app-frame/app-frame.component.html - 269 + 274 K dispozici je aktualizace @@ -2437,7 +2461,7 @@ Sidebar views updated src/app/components/app-frame/app-frame.component.ts - 247 + 252 Sidebar views updated @@ -2445,7 +2469,7 @@ Error updating sidebar views src/app/components/app-frame/app-frame.component.ts - 250 + 255 Error updating sidebar views @@ -2453,7 +2477,7 @@ An error occurred while saving update checking settings. src/app/components/app-frame/app-frame.component.ts - 271 + 276 Došlo k chybě při ukládání nastavení kontroly aktualizací. @@ -2757,7 +2781,7 @@ src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html - 32 + 33 Assign document type @@ -2769,7 +2793,7 @@ src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html - 34 + 35 Assign correspondent @@ -2781,11 +2805,19 @@ Assign storage path + + Assign custom fields + + src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.html + 38 + + Assign custom fields + Assign owner src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.html - 40 + 41 Assign owner @@ -2793,7 +2825,7 @@ Assign view permissions src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.html - 42 + 43 Assign view permissions @@ -2801,7 +2833,7 @@ Assign edit permissions src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.html - 61 + 62 Assign edit permissions @@ -2809,11 +2841,11 @@ Error src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.html - 88 + 89 src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html - 40 + 41 src/app/components/common/toasts/toasts.component.html @@ -2825,7 +2857,7 @@ Cancel src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.html - 89 + 90 src/app/components/common/edit-dialog/correspondent-edit-dialog/correspondent-edit-dialog.component.html @@ -2849,7 +2881,7 @@ src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html - 41 + 42 src/app/components/common/edit-dialog/storage-path-edit-dialog/storage-path-edit-dialog.component.html @@ -2867,6 +2899,10 @@ src/app/components/common/permissions-dialog/permissions-dialog.component.html 20 + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 53 + src/app/components/common/select-dialog/select-dialog.component.html 12 @@ -2885,7 +2921,7 @@ Consume Folder src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.ts - 25 + 27 Consume Folder @@ -2893,7 +2929,7 @@ API Upload src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.ts - 29 + 31 API Upload @@ -2901,7 +2937,7 @@ Mail Fetch src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.ts - 33 + 35 Mail Fetch @@ -2909,7 +2945,7 @@ Create new consumption template src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.ts - 83 + 92 Create new consumption template @@ -2917,7 +2953,7 @@ Edit consumption template src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.ts - 87 + 96 Edit consumption template @@ -3049,7 +3085,7 @@ Create new item src/app/components/common/edit-dialog/edit-dialog.component.ts - 109 + 111 Vytvořit novou položku @@ -3057,7 +3093,7 @@ Edit item src/app/components/common/edit-dialog/edit-dialog.component.ts - 113 + 115 Upravit položku @@ -3111,6 +3147,10 @@ src/app/components/common/edit-dialog/user-edit-dialog/user-edit-dialog.component.html 12 + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 18 + Heslo @@ -3309,13 +3349,13 @@ Filtrovat podle téla zprávy - - Filter attachment filename + + Filter attachment filename includes src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html 24 - Filtrovat podle názvu souboru přílohy + Filter attachment filename includes Only consume documents which entirely match this filename if specified. Wildcards such as *.pdf or *invoice* are allowed. Case insensitive. @@ -3325,11 +3365,27 @@ Zpracovat jen dokumenty, které přesně odpovídají tomuto názvu souboru, pokud bylo specifikováno. Zástupné znaky jako *.pdf nebo *faktura* jsou povoleny. Nezáleží na velikosti písmen. + + Filter attachment filename excluding + + src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html + 25 + + Filter attachment filename excluding + + + Do not consume documents which entirely match this filename if specified. Wildcards such as *.pdf or *invoice* are allowed. Case insensitive. + + src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html + 25 + + Do not consume documents which entirely match this filename if specified. Wildcards such as *.pdf or *invoice* are allowed. Case insensitive. + Action src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html - 27 + 28 Akce @@ -3337,7 +3393,7 @@ Action is only performed when documents are consumed from the mail. Mails without attachments remain entirely untouched. src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html - 27 + 28 Action is only performed when documents are consumed from the mail. Mails without attachments remain entirely untouched. @@ -3345,7 +3401,7 @@ Action parameter src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html - 28 + 29 Action parameter @@ -3353,7 +3409,7 @@ Assignments specified here will supersede any consumption templates. src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html - 29 + 30 Assignments specified here will supersede any consumption templates. @@ -3361,7 +3417,7 @@ Assign title from src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html - 30 + 31 Assign title from @@ -3369,7 +3425,7 @@ Assign correspondent from src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html - 33 + 34 Assign correspondent from @@ -3377,7 +3433,7 @@ Assign owner from rule src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html - 35 + 36 Assign owner from rule @@ -3623,6 +3679,10 @@ src/app/components/common/edit-dialog/user-edit-dialog/user-edit-dialog.component.html 11 + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 8 + Email @@ -3631,6 +3691,10 @@ src/app/components/common/edit-dialog/user-edit-dialog/user-edit-dialog.component.html 13 + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 28 + Křestní jméno @@ -3639,6 +3703,10 @@ src/app/components/common/edit-dialog/user-edit-dialog/user-edit-dialog.component.html 14 + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 29 + Příjmení @@ -3764,6 +3832,10 @@ src/app/components/common/input/date/date.component.html 8 + + src/app/components/common/input/document-link/document-link.component.html + 8 + src/app/components/common/input/number/number.component.html 8 @@ -3818,6 +3890,22 @@ Filter documents with this + + No documents found + + src/app/components/common/input/document-link/document-link.component.ts + 44 + + No documents found + + + Show password + + src/app/components/common/input/password/password.component.html + 5 + + Show password + Edit Permissions @@ -3931,7 +4019,7 @@ Note that permissions set here will override any existing permissions src/app/components/common/permissions-dialog/permissions-dialog.component.ts - 62 + 71 Upozorňujeme, že zde nastavená oprávnění přepíší všechna existující oprávnění @@ -3991,6 +4079,122 @@ Inherited from group + + Edit Profile + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 3 + + Edit Profile + + + Confirm Email + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 13 + + Confirm Email + + + Confirm Password + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 23 + + Confirm Password + + + API Auth Token + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 31 + + API Auth Token + + + Copy + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 35 + + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 39 + + + src/app/components/common/share-links-dropdown/share-links-dropdown.component.html + 23 + + Copy + + + Regenerate auth token + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 41 + + Regenerate auth token + + + Copied! + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 47 + + + src/app/components/common/share-links-dropdown/share-links-dropdown.component.html + 36 + + Copied! + + + Warning: changing the token cannot be undone + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 49 + + Warning: changing the token cannot be undone + + + Emails must match + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.ts + 94 + + Emails must match + + + Passwords must match + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.ts + 122 + + Passwords must match + + + Profile updated successfully + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.ts + 141 + + Profile updated successfully + + + Error saving profile + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.ts + 153 + + Error saving profile + + + Error generating auth token + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.ts + 170 + + Error generating auth token + Select @@ -4035,14 +4239,6 @@ No existing links - - Copy - - src/app/components/common/share-links-dropdown/share-links-dropdown.component.html - 23 - - Copy - Share @@ -4051,14 +4247,6 @@ Share - - Copied! - - src/app/components/common/share-links-dropdown/share-links-dropdown.component.html - 36 - - Copied! - Share archive version @@ -4091,7 +4279,7 @@ src/app/components/common/share-links-dropdown/share-links-dropdown.component.ts - 90 + 93 1 day @@ -4131,7 +4319,7 @@ days src/app/components/common/share-links-dropdown/share-links-dropdown.component.ts - 90 + 93 days @@ -4139,7 +4327,7 @@ Error deleting link src/app/components/common/share-links-dropdown/share-links-dropdown.component.ts - 117 + 120 Error deleting link @@ -4147,7 +4335,7 @@ Error creating link src/app/components/common/share-links-dropdown/share-links-dropdown.component.ts - 145 + 148 Error creating link @@ -4219,7 +4407,7 @@ src/app/components/document-detail/document-detail.component.html - 103 + 114 src/app/components/document-list/document-list.component.html @@ -4243,7 +4431,7 @@ src/app/components/document-detail/document-detail.component.html - 107 + 118 src/app/components/document-list/bulk-editor/bulk-editor.component.html @@ -4279,7 +4467,7 @@ src/app/components/document-detail/document-detail.component.html - 18 + 29 src/app/components/document-list/bulk-editor/bulk-editor.component.html @@ -4490,7 +4678,7 @@ Page src/app/components/document-detail/document-detail.component.html - 3 + 4 src/app/components/document-list/bulk-editor/bulk-editor.component.html @@ -4502,15 +4690,31 @@ of src/app/components/document-detail/document-detail.component.html - 5,6 + 6,7 z + + - + + src/app/components/document-detail/document-detail.component.html + 9 + + - + + + + + + src/app/components/document-detail/document-detail.component.html + 15 + + + + Download original src/app/components/document-detail/document-detail.component.html - 24 + 35 Stáhnout originál @@ -4518,7 +4722,7 @@ Redo OCR src/app/components/document-detail/document-detail.component.html - 40 + 51 src/app/components/document-list/bulk-editor/bulk-editor.component.html @@ -4530,7 +4734,7 @@ More like this src/app/components/document-detail/document-detail.component.html - 46 + 57 src/app/components/document-list/document-card-large/document-card-large.component.html @@ -4542,7 +4746,7 @@ Close src/app/components/document-detail/document-detail.component.html - 71 + 82 src/app/guards/dirty-saved-view.guard.ts @@ -4554,7 +4758,7 @@ Previous src/app/components/document-detail/document-detail.component.html - 76 + 87 Předchozí @@ -4562,7 +4766,7 @@ Discard src/app/components/document-detail/document-detail.component.html - 89 + 100 Zrušit @@ -4570,7 +4774,7 @@ Save & next src/app/components/document-detail/document-detail.component.html - 91 + 102 Uložit & další @@ -4578,7 +4782,7 @@ Save & close src/app/components/document-detail/document-detail.component.html - 92 + 103 Save & close @@ -4586,7 +4790,7 @@ Details src/app/components/document-detail/document-detail.component.html - 100 + 111 Podrobnosti @@ -4594,7 +4798,7 @@ Archive serial number src/app/components/document-detail/document-detail.component.html - 104 + 115 Sériové číslo archivu @@ -4602,7 +4806,7 @@ Date created src/app/components/document-detail/document-detail.component.html - 105 + 116 Vytvořeno @@ -4610,7 +4814,7 @@ Document type src/app/components/document-detail/document-detail.component.html - 109 + 120 src/app/components/document-list/bulk-editor/bulk-editor.component.html @@ -4634,7 +4838,7 @@ Storage path src/app/components/document-detail/document-detail.component.html - 111 + 122 src/app/components/document-list/bulk-editor/bulk-editor.component.html @@ -4654,7 +4858,7 @@ Default src/app/components/document-detail/document-detail.component.html - 112 + 123 Default @@ -4662,7 +4866,7 @@ Content src/app/components/document-detail/document-detail.component.html - 130 + 142 Obsah @@ -4670,7 +4874,7 @@ Metadata src/app/components/document-detail/document-detail.component.html - 139 + 151 src/app/components/document-detail/metadata-collapse/metadata-collapse.component.ts @@ -4682,7 +4886,7 @@ Date modified src/app/components/document-detail/document-detail.component.html - 145 + 157 Upraveno @@ -4690,7 +4894,7 @@ Date added src/app/components/document-detail/document-detail.component.html - 149 + 161 Přidána @@ -4698,7 +4902,7 @@ Media filename src/app/components/document-detail/document-detail.component.html - 153 + 165 Název souboru @@ -4706,7 +4910,7 @@ Original filename src/app/components/document-detail/document-detail.component.html - 157 + 169 Original filename @@ -4714,7 +4918,7 @@ Original MD5 checksum src/app/components/document-detail/document-detail.component.html - 161 + 173 Původní kontrolní součet MD5 @@ -4722,7 +4926,7 @@ Original file size src/app/components/document-detail/document-detail.component.html - 165 + 177 Původní velikost souboru @@ -4730,7 +4934,7 @@ Original mime type src/app/components/document-detail/document-detail.component.html - 169 + 181 Původní typ mime @@ -4738,7 +4942,7 @@ Archive MD5 checksum src/app/components/document-detail/document-detail.component.html - 173 + 185 Kontrolní součet MD5 archivu @@ -4746,7 +4950,7 @@ Archive file size src/app/components/document-detail/document-detail.component.html - 177 + 189 Velikost souboru archivu @@ -4754,7 +4958,7 @@ Original document metadata src/app/components/document-detail/document-detail.component.html - 183 + 195 Metadata původního dokumentu @@ -4762,7 +4966,7 @@ Archived document metadata src/app/components/document-detail/document-detail.component.html - 184 + 196 Metadata archivovaného dokumentu @@ -4770,35 +4974,35 @@ Preview src/app/components/document-detail/document-detail.component.html - 190 + 202 Preview - - Enter Password - - src/app/components/document-detail/document-detail.component.html - 206 - - - src/app/components/document-detail/document-detail.component.html - 249 - - Enter Password - Notes src/app/components/document-detail/document-detail.component.html - 214,215 + 209,210 Notes + + Enter Password + + src/app/components/document-detail/document-detail.component.html + 237 + + + src/app/components/document-detail/document-detail.component.html + 275 + + Enter Password + An error occurred loading content: src/app/components/document-detail/document-detail.component.ts - 265,267 + 279,281 An error occurred loading content: @@ -4806,7 +5010,7 @@ Error retrieving metadata src/app/components/document-detail/document-detail.component.ts - 413 + 427 Error retrieving metadata @@ -4814,7 +5018,7 @@ Error retrieving suggestions. src/app/components/document-detail/document-detail.component.ts - 434 + 448 Error retrieving suggestions. @@ -4822,11 +5026,11 @@ Document saved successfully. src/app/components/document-detail/document-detail.component.ts - 552 + 566 src/app/components/document-detail/document-detail.component.ts - 561 + 575 Document saved successfully. @@ -4834,11 +5038,11 @@ Error saving document src/app/components/document-detail/document-detail.component.ts - 565 + 579 src/app/components/document-detail/document-detail.component.ts - 606 + 620 Error saving document @@ -4846,7 +5050,7 @@ Confirm delete src/app/components/document-detail/document-detail.component.ts - 632 + 646 src/app/components/manage/management-list/management-list.component.ts @@ -4858,7 +5062,7 @@ Do you really want to delete document ""? src/app/components/document-detail/document-detail.component.ts - 633 + 647 Opravdu chcete smazat dokument ""? @@ -4866,7 +5070,7 @@ The files for this document will be deleted permanently. This operation cannot be undone. src/app/components/document-detail/document-detail.component.ts - 634 + 648 Soubory tohoto dokumentu budou trvale smazány. Tuto operaci nelze vrátit zpět. @@ -4874,7 +5078,7 @@ Delete document src/app/components/document-detail/document-detail.component.ts - 636 + 650 Smazat dokument @@ -4882,7 +5086,7 @@ Error deleting document src/app/components/document-detail/document-detail.component.ts - 655 + 669 Error deleting document @@ -4890,7 +5094,7 @@ Redo OCR confirm src/app/components/document-detail/document-detail.component.ts - 675 + 689 src/app/components/document-list/bulk-editor/bulk-editor.component.ts @@ -4902,7 +5106,7 @@ This operation will permanently redo OCR for this document. src/app/components/document-detail/document-detail.component.ts - 676 + 690 This operation will permanently redo OCR for this document. @@ -4910,7 +5114,7 @@ Redo OCR operation will begin in the background. Close and re-open or reload this document after the operation has completed to see new content. src/app/components/document-detail/document-detail.component.ts - 687 + 701 Redo OCR operation will begin in the background. Close and re-open or reload this document after the operation has completed to see new content. @@ -4918,10 +5122,18 @@ Error executing operation src/app/components/document-detail/document-detail.component.ts - 698 + 712 Error executing operation + + Page Fit + + src/app/components/document-detail/document-detail.component.ts + 781 + + Page Fit + Select: @@ -5844,7 +6056,7 @@ Initiating upload... src/app/components/file-drop/file-drop.component.ts - 87 + 88 Initiating upload... @@ -6600,7 +6812,7 @@ Boolean src/app/data/paperless-custom-field.ts - 16 + 17 Boolean @@ -6608,7 +6820,7 @@ Date src/app/data/paperless-custom-field.ts - 20 + 21 Date @@ -6616,7 +6828,7 @@ Integer src/app/data/paperless-custom-field.ts - 24 + 25 Integer @@ -6624,7 +6836,7 @@ Number src/app/data/paperless-custom-field.ts - 28 + 29 Number @@ -6632,7 +6844,7 @@ Monetary src/app/data/paperless-custom-field.ts - 32 + 33 Monetary @@ -6640,7 +6852,7 @@ Text src/app/data/paperless-custom-field.ts - 36 + 37 Text @@ -6648,10 +6860,18 @@ Url src/app/data/paperless-custom-field.ts - 40 + 41 Url + + Document Link + + src/app/data/paperless-custom-field.ts + 45 + + Document Link + Warning: You have unsaved changes to your document(s). @@ -6949,7 +7169,7 @@ English (US) src/app/services/settings.service.ts - 155 + 157 Angličtina (US) @@ -6957,7 +7177,7 @@ Afrikaans src/app/services/settings.service.ts - 161 + 163 Afrikaans @@ -6965,7 +7185,7 @@ Arabic src/app/services/settings.service.ts - 167 + 169 Arabština @@ -6973,7 +7193,7 @@ Belarusian src/app/services/settings.service.ts - 173 + 175 Běloruština @@ -6981,7 +7201,7 @@ Bulgarian src/app/services/settings.service.ts - 179 + 181 Bulgarian @@ -6989,7 +7209,7 @@ Catalan src/app/services/settings.service.ts - 185 + 187 Catalan @@ -6997,7 +7217,7 @@ Czech src/app/services/settings.service.ts - 191 + 193 Čeština @@ -7005,7 +7225,7 @@ Danish src/app/services/settings.service.ts - 197 + 199 Dánština @@ -7013,7 +7233,7 @@ German src/app/services/settings.service.ts - 203 + 205 Němčina @@ -7021,7 +7241,7 @@ Greek src/app/services/settings.service.ts - 209 + 211 Greek @@ -7029,7 +7249,7 @@ English (GB) src/app/services/settings.service.ts - 215 + 217 Angličtina (GB) @@ -7037,7 +7257,7 @@ Spanish src/app/services/settings.service.ts - 221 + 223 Španělština @@ -7045,7 +7265,7 @@ Finnish src/app/services/settings.service.ts - 227 + 229 Finnish @@ -7053,7 +7273,7 @@ French src/app/services/settings.service.ts - 233 + 235 Francouzština @@ -7061,7 +7281,7 @@ Hungarian src/app/services/settings.service.ts - 239 + 241 Hungarian @@ -7069,7 +7289,7 @@ Italian src/app/services/settings.service.ts - 245 + 247 Italština @@ -7077,7 +7297,7 @@ Luxembourgish src/app/services/settings.service.ts - 251 + 253 Lucemburština @@ -7085,7 +7305,7 @@ Dutch src/app/services/settings.service.ts - 257 + 259 Holandština @@ -7093,7 +7313,7 @@ Norwegian src/app/services/settings.service.ts - 263 + 265 Norwegian @@ -7101,7 +7321,7 @@ Polish src/app/services/settings.service.ts - 269 + 271 Polština @@ -7109,7 +7329,7 @@ Portuguese (Brazil) src/app/services/settings.service.ts - 275 + 277 Portugalština (Brazílie) @@ -7117,7 +7337,7 @@ Portuguese src/app/services/settings.service.ts - 281 + 283 Portugalština @@ -7125,7 +7345,7 @@ Romanian src/app/services/settings.service.ts - 287 + 289 Rumunština @@ -7133,7 +7353,7 @@ Russian src/app/services/settings.service.ts - 293 + 295 Ruština @@ -7141,7 +7361,7 @@ Slovak src/app/services/settings.service.ts - 299 + 301 Slovak @@ -7149,7 +7369,7 @@ Slovenian src/app/services/settings.service.ts - 305 + 307 Slovinština @@ -7157,7 +7377,7 @@ Serbian src/app/services/settings.service.ts - 311 + 313 Srbština @@ -7165,7 +7385,7 @@ Swedish src/app/services/settings.service.ts - 317 + 319 Švédština @@ -7173,7 +7393,7 @@ Turkish src/app/services/settings.service.ts - 323 + 325 Turečtina @@ -7181,7 +7401,7 @@ Ukrainian src/app/services/settings.service.ts - 329 + 331 Ukrainian @@ -7189,7 +7409,7 @@ Chinese Simplified src/app/services/settings.service.ts - 335 + 337 Čínština (zjednodušená) @@ -7197,7 +7417,7 @@ ISO 8601 src/app/services/settings.service.ts - 352 + 354 ISO 8601 @@ -7205,7 +7425,7 @@ Successfully completed one-time migratration of settings to the database! src/app/services/settings.service.ts - 471 + 473 Successfully completed one-time migratration of settings to the database! @@ -7213,7 +7433,7 @@ Unable to migrate settings to the database, please try saving manually. src/app/services/settings.service.ts - 472 + 474 Unable to migrate settings to the database, please try saving manually. @@ -7221,7 +7441,7 @@ You can restart the tour from the settings page. src/app/services/settings.service.ts - 542 + 544 You can restart the tour from the settings page. diff --git a/src-ui/src/locale/messages.da_DK.xlf b/src-ui/src/locale/messages.da_DK.xlf index f23853e21..6c09c8a0f 100644 --- a/src-ui/src/locale/messages.da_DK.xlf +++ b/src-ui/src/locale/messages.da_DK.xlf @@ -334,7 +334,7 @@ src/app/components/document-detail/document-detail.component.html - 81 + 92 Næste @@ -458,23 +458,35 @@ src/app/components/app-frame/app-frame.component.html - 225 + 230 src/app/components/app-frame/app-frame.component.html - 228 + 233 Logninger + + Auto refresh + + src/app/components/admin/logs/logs.component.html + 4 + + + src/app/components/admin/tasks/tasks.component.html + 15 + + Auto refresh + Loading... src/app/components/admin/logs/logs.component.html - 11 + 16 src/app/components/admin/logs/logs.component.html - 20 + 25 src/app/components/admin/settings/settings.component.html @@ -482,11 +494,7 @@ src/app/components/admin/tasks/tasks.component.html - 19 - - - src/app/components/admin/tasks/tasks.component.html - 27 + 22 src/app/components/admin/users-groups/users-groups.component.html @@ -496,6 +504,10 @@ src/app/components/common/edit-dialog/mail-account-edit-dialog/mail-account-edit-dialog.component.html 30 + + src/app/components/common/input/document-link/document-link.component.html + 40 + src/app/components/common/permissions-dialog/permissions-dialog.component.html 18 @@ -508,6 +520,10 @@ src/app/components/dashboard/widgets/widget-frame/widget-frame.component.html 14 + + src/app/components/document-detail/document-detail.component.html + 248 + src/app/components/document-list/document-list.component.html 95 @@ -546,15 +562,15 @@ src/app/components/app-frame/app-frame.component.html - 45 + 50 src/app/components/app-frame/app-frame.component.html - 203 + 208 src/app/components/app-frame/app-frame.component.html - 206 + 211 Indstillinger @@ -850,7 +866,7 @@ src/app/components/document-detail/document-detail.component.html - 221 + 216 src/app/components/document-list/bulk-editor/bulk-editor.component.html @@ -942,11 +958,11 @@ src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.html - 46 + 47 src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.html - 65 + 66 src/app/components/common/input/permissions/permissions-form/permissions-form.component.html @@ -970,11 +986,11 @@ src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.html - 54 + 55 src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.html - 73 + 74 src/app/components/common/input/permissions/permissions-form/permissions-form.component.html @@ -1002,7 +1018,7 @@ src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.html - 79 + 80 src/app/components/common/input/permissions/permissions-form/permissions-form.component.html @@ -1074,7 +1090,7 @@ src/app/components/app-frame/app-frame.component.html - 91 + 96 Gemte visninger @@ -1106,7 +1122,7 @@ src/app/components/admin/tasks/tasks.component.html - 40 + 35 src/app/components/admin/users-groups/users-groups.component.html @@ -1246,7 +1262,7 @@ src/app/components/admin/tasks/tasks.component.html - 44 + 39 src/app/components/admin/users-groups/users-groups.component.html @@ -1258,7 +1274,7 @@ src/app/components/document-detail/document-detail.component.html - 34 + 45 src/app/components/document-list/bulk-editor/bulk-editor.component.html @@ -1326,7 +1342,7 @@ src/app/components/document-detail/document-detail.component.html - 11 + 22 src/app/components/document-list/bulk-editor/bulk-editor.component.html @@ -1402,7 +1418,7 @@ src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.html - 90 + 91 src/app/components/common/edit-dialog/correspondent-edit-dialog/correspondent-edit-dialog.component.html @@ -1426,7 +1442,7 @@ src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html - 42 + 43 src/app/components/common/edit-dialog/storage-path-edit-dialog/storage-path-edit-dialog.component.html @@ -1440,9 +1456,13 @@ src/app/components/common/edit-dialog/user-edit-dialog/user-edit-dialog.component.html 36 + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 54 + src/app/components/document-detail/document-detail.component.html - 93 + 104 src/app/components/document-list/save-view-config-dialog/save-view-config-dialog.component.html @@ -1514,7 +1534,7 @@ src/app/components/app-frame/app-frame.component.ts - 119 + 116 An error occurred while saving settings. @@ -1550,7 +1570,7 @@ src/app/components/app-frame/app-frame.component.html - 217 + 222 File Tasks @@ -1596,19 +1616,11 @@ - - Refresh - - src/app/components/admin/tasks/tasks.component.html - 20 - - Refresh - Created src/app/components/admin/tasks/tasks.component.html - 41 + 36 src/app/components/dashboard/widgets/saved-view-widget/saved-view-widget.component.html @@ -1632,7 +1644,7 @@ Results src/app/components/admin/tasks/tasks.component.html - 42 + 37 Results @@ -1640,7 +1652,7 @@ Info src/app/components/admin/tasks/tasks.component.html - 43 + 38 Info @@ -1648,7 +1660,7 @@ click for full output src/app/components/admin/tasks/tasks.component.html - 66 + 61 click for full output @@ -1656,11 +1668,11 @@ Dismiss src/app/components/admin/tasks/tasks.component.html - 81 + 76 src/app/components/admin/tasks/tasks.component.ts - 63 + 66 Dismiss @@ -1668,7 +1680,7 @@ Open Document src/app/components/admin/tasks/tasks.component.html - 87 + 82 Open Document @@ -1676,7 +1688,7 @@ {VAR_PLURAL, plural, =1 {One task} other { total tasks}} src/app/components/admin/tasks/tasks.component.html - 103 + 98 {VAR_PLURAL, plural, =1 {One task} other { total tasks}} @@ -1684,7 +1696,7 @@ Failed src/app/components/admin/tasks/tasks.component.html - 110 + 105 Failed @@ -1692,7 +1704,7 @@ Complete src/app/components/admin/tasks/tasks.component.html - 116 + 111 Complete @@ -1700,7 +1712,7 @@ Started src/app/components/admin/tasks/tasks.component.html - 122 + 117 Started @@ -1708,7 +1720,7 @@ Queued src/app/components/admin/tasks/tasks.component.html - 128 + 123 Queued @@ -1716,7 +1728,7 @@ Dismiss selected src/app/components/admin/tasks/tasks.component.ts - 28 + 30 Dismiss selected @@ -1724,7 +1736,7 @@ Dismiss all src/app/components/admin/tasks/tasks.component.ts - 29 + 31 Dismiss all @@ -1732,7 +1744,7 @@ Confirm Dismiss All src/app/components/admin/tasks/tasks.component.ts - 60 + 63 Confirm Dismiss All @@ -1740,7 +1752,7 @@ Dismiss all tasks? src/app/components/admin/tasks/tasks.component.ts - 61 + 64 Dismiss all tasks? @@ -1748,7 +1760,7 @@ queued src/app/components/admin/tasks/tasks.component.ts - 129 + 132 queued @@ -1756,7 +1768,7 @@ started src/app/components/admin/tasks/tasks.component.ts - 131 + 134 started @@ -1764,7 +1776,7 @@ completed src/app/components/admin/tasks/tasks.component.ts - 133 + 136 completed @@ -1772,7 +1784,7 @@ failed src/app/components/admin/tasks/tasks.component.ts - 135 + 138 failed @@ -1784,11 +1796,11 @@ src/app/components/app-frame/app-frame.component.html - 210 + 215 src/app/components/app-frame/app-frame.component.html - 213 + 218 Users & Groups @@ -1942,6 +1954,10 @@ src/app/components/admin/users-groups/users-groups.component.ts 89 + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.ts + 144 + Password has been changed, you will be logged out momentarily. @@ -1988,7 +2004,7 @@ src/app/components/document-detail/document-detail.component.ts - 677 + 691 src/app/components/document-list/bulk-editor/bulk-editor.component.ts @@ -2028,7 +2044,7 @@ src/app/components/document-detail/document-detail.component.ts - 679 + 693 src/app/components/document-list/bulk-editor/bulk-editor.component.ts @@ -2141,11 +2157,19 @@ Logget ind som + + My Profile + + src/app/components/app-frame/app-frame.component.html + 45 + + My Profile + Logout src/app/components/app-frame/app-frame.component.html - 50 + 55 Log ud @@ -2153,15 +2177,15 @@ Documentation src/app/components/app-frame/app-frame.component.html - 56 + 61 src/app/components/app-frame/app-frame.component.html - 232 + 237 src/app/components/app-frame/app-frame.component.html - 235 + 240 Dokumentation @@ -2169,11 +2193,11 @@ Dashboard src/app/components/app-frame/app-frame.component.html - 75 + 80 src/app/components/app-frame/app-frame.component.html - 78 + 83 src/app/components/dashboard/dashboard.component.html @@ -2185,11 +2209,11 @@ Documents src/app/components/app-frame/app-frame.component.html - 82 + 87 src/app/components/app-frame/app-frame.component.html - 85 + 90 src/app/components/document-list/document-list.component.ts @@ -2217,7 +2241,7 @@ Open documents src/app/components/app-frame/app-frame.component.html - 118 + 123 Åbn dokumenter @@ -2225,11 +2249,11 @@ Close all src/app/components/app-frame/app-frame.component.html - 134 + 139 src/app/components/app-frame/app-frame.component.html - 137 + 142 Luk alle @@ -2237,7 +2261,7 @@ Manage src/app/components/app-frame/app-frame.component.html - 144 + 149 Administrér @@ -2245,11 +2269,11 @@ Correspondents src/app/components/app-frame/app-frame.component.html - 148 + 153 src/app/components/app-frame/app-frame.component.html - 151 + 156 src/app/components/dashboard/widgets/statistics-widget/statistics-widget.component.html @@ -2261,11 +2285,11 @@ Tags src/app/components/app-frame/app-frame.component.html - 155 + 160 src/app/components/app-frame/app-frame.component.html - 158 + 163 src/app/components/common/input/tags/tags.component.ts @@ -2293,11 +2317,11 @@ Document Types src/app/components/app-frame/app-frame.component.html - 162 + 167 src/app/components/app-frame/app-frame.component.html - 165 + 170 src/app/components/dashboard/widgets/statistics-widget/statistics-widget.component.html @@ -2309,11 +2333,11 @@ Storage Paths src/app/components/app-frame/app-frame.component.html - 169 + 174 src/app/components/app-frame/app-frame.component.html - 172 + 177 src/app/components/dashboard/widgets/statistics-widget/statistics-widget.component.html @@ -2325,11 +2349,11 @@ Custom Fields src/app/components/app-frame/app-frame.component.html - 176 + 181 src/app/components/app-frame/app-frame.component.html - 179 + 184 src/app/components/common/custom-fields-dropdown/custom-fields-dropdown.component.html @@ -2345,7 +2369,7 @@ Consumption templates src/app/components/app-frame/app-frame.component.html - 183 + 188 Consumption templates @@ -2353,7 +2377,7 @@ Templates src/app/components/app-frame/app-frame.component.html - 186 + 191 Templates @@ -2361,11 +2385,11 @@ Mail src/app/components/app-frame/app-frame.component.html - 190 + 195 src/app/components/app-frame/app-frame.component.html - 193 + 198 Mail @@ -2373,7 +2397,7 @@ Administration src/app/components/app-frame/app-frame.component.html - 199 + 204 Administration @@ -2381,7 +2405,7 @@ File Tasks src/app/components/app-frame/app-frame.component.html - 221 + 226 File Tasks @@ -2389,7 +2413,7 @@ GitHub src/app/components/app-frame/app-frame.component.html - 241 + 246 GitHub @@ -2397,7 +2421,7 @@ is available. src/app/components/app-frame/app-frame.component.html - 247 + 252 er tilgængelig. @@ -2405,7 +2429,7 @@ Click to view. src/app/components/app-frame/app-frame.component.html - 247 + 252 Klik for at se. @@ -2413,7 +2437,7 @@ Paperless-ngx can automatically check for updates src/app/components/app-frame/app-frame.component.html - 251 + 256 Paperless-ngx can automatically check for updates @@ -2421,7 +2445,7 @@ How does this work? src/app/components/app-frame/app-frame.component.html - 258,260 + 263,265 How does this work? @@ -2429,7 +2453,7 @@ Update available src/app/components/app-frame/app-frame.component.html - 269 + 274 Opdatering tilgængelig @@ -2437,7 +2461,7 @@ Sidebar views updated src/app/components/app-frame/app-frame.component.ts - 247 + 252 Sidebar views updated @@ -2445,7 +2469,7 @@ Error updating sidebar views src/app/components/app-frame/app-frame.component.ts - 250 + 255 Error updating sidebar views @@ -2453,7 +2477,7 @@ An error occurred while saving update checking settings. src/app/components/app-frame/app-frame.component.ts - 271 + 276 An error occurred while saving update checking settings. @@ -2757,7 +2781,7 @@ src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html - 32 + 33 Assign document type @@ -2769,7 +2793,7 @@ src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html - 34 + 35 Assign correspondent @@ -2781,11 +2805,19 @@ Assign storage path + + Assign custom fields + + src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.html + 38 + + Assign custom fields + Assign owner src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.html - 40 + 41 Assign owner @@ -2793,7 +2825,7 @@ Assign view permissions src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.html - 42 + 43 Assign view permissions @@ -2801,7 +2833,7 @@ Assign edit permissions src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.html - 61 + 62 Assign edit permissions @@ -2809,11 +2841,11 @@ Error src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.html - 88 + 89 src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html - 40 + 41 src/app/components/common/toasts/toasts.component.html @@ -2825,7 +2857,7 @@ Cancel src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.html - 89 + 90 src/app/components/common/edit-dialog/correspondent-edit-dialog/correspondent-edit-dialog.component.html @@ -2849,7 +2881,7 @@ src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html - 41 + 42 src/app/components/common/edit-dialog/storage-path-edit-dialog/storage-path-edit-dialog.component.html @@ -2867,6 +2899,10 @@ src/app/components/common/permissions-dialog/permissions-dialog.component.html 20 + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 53 + src/app/components/common/select-dialog/select-dialog.component.html 12 @@ -2885,7 +2921,7 @@ Consume Folder src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.ts - 25 + 27 Consume Folder @@ -2893,7 +2929,7 @@ API Upload src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.ts - 29 + 31 API Upload @@ -2901,7 +2937,7 @@ Mail Fetch src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.ts - 33 + 35 Mail Fetch @@ -2909,7 +2945,7 @@ Create new consumption template src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.ts - 83 + 92 Create new consumption template @@ -2917,7 +2953,7 @@ Edit consumption template src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.ts - 87 + 96 Edit consumption template @@ -3049,7 +3085,7 @@ Create new item src/app/components/common/edit-dialog/edit-dialog.component.ts - 109 + 111 Opret nyt element @@ -3057,7 +3093,7 @@ Edit item src/app/components/common/edit-dialog/edit-dialog.component.ts - 113 + 115 Redigér element @@ -3111,6 +3147,10 @@ src/app/components/common/edit-dialog/user-edit-dialog/user-edit-dialog.component.html 12 + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 18 + Adgangskode @@ -3309,13 +3349,13 @@ Filter body - - Filter attachment filename + + Filter attachment filename includes src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html 24 - Filter attachment filename + Filter attachment filename includes Only consume documents which entirely match this filename if specified. Wildcards such as *.pdf or *invoice* are allowed. Case insensitive. @@ -3325,11 +3365,27 @@ Bearbejd kun dokumenter, der helt matcher dette filnavn, hvis angivet. Wildcards såsom *.pdf eller *faktura * er tilladt. + + Filter attachment filename excluding + + src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html + 25 + + Filter attachment filename excluding + + + Do not consume documents which entirely match this filename if specified. Wildcards such as *.pdf or *invoice* are allowed. Case insensitive. + + src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html + 25 + + Do not consume documents which entirely match this filename if specified. Wildcards such as *.pdf or *invoice* are allowed. Case insensitive. + Action src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html - 27 + 28 Action @@ -3337,7 +3393,7 @@ Action is only performed when documents are consumed from the mail. Mails without attachments remain entirely untouched. src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html - 27 + 28 Action is only performed when documents are consumed from the mail. Mails without attachments remain entirely untouched. @@ -3345,7 +3401,7 @@ Action parameter src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html - 28 + 29 Action parameter @@ -3353,7 +3409,7 @@ Assignments specified here will supersede any consumption templates. src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html - 29 + 30 Assignments specified here will supersede any consumption templates. @@ -3361,7 +3417,7 @@ Assign title from src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html - 30 + 31 Assign title from @@ -3369,7 +3425,7 @@ Assign correspondent from src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html - 33 + 34 Assign correspondent from @@ -3377,7 +3433,7 @@ Assign owner from rule src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html - 35 + 36 Assign owner from rule @@ -3623,6 +3679,10 @@ src/app/components/common/edit-dialog/user-edit-dialog/user-edit-dialog.component.html 11 + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 8 + Email @@ -3631,6 +3691,10 @@ src/app/components/common/edit-dialog/user-edit-dialog/user-edit-dialog.component.html 13 + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 28 + First name @@ -3639,6 +3703,10 @@ src/app/components/common/edit-dialog/user-edit-dialog/user-edit-dialog.component.html 14 + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 29 + Last name @@ -3764,6 +3832,10 @@ src/app/components/common/input/date/date.component.html 8 + + src/app/components/common/input/document-link/document-link.component.html + 8 + src/app/components/common/input/number/number.component.html 8 @@ -3818,6 +3890,22 @@ Filter documents with this + + No documents found + + src/app/components/common/input/document-link/document-link.component.ts + 44 + + No documents found + + + Show password + + src/app/components/common/input/password/password.component.html + 5 + + Show password + Edit Permissions @@ -3931,7 +4019,7 @@ Note that permissions set here will override any existing permissions src/app/components/common/permissions-dialog/permissions-dialog.component.ts - 62 + 71 Note that permissions set here will override any existing permissions @@ -3991,6 +4079,122 @@ Inherited from group + + Edit Profile + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 3 + + Edit Profile + + + Confirm Email + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 13 + + Confirm Email + + + Confirm Password + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 23 + + Confirm Password + + + API Auth Token + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 31 + + API Auth Token + + + Copy + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 35 + + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 39 + + + src/app/components/common/share-links-dropdown/share-links-dropdown.component.html + 23 + + Copy + + + Regenerate auth token + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 41 + + Regenerate auth token + + + Copied! + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 47 + + + src/app/components/common/share-links-dropdown/share-links-dropdown.component.html + 36 + + Copied! + + + Warning: changing the token cannot be undone + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 49 + + Warning: changing the token cannot be undone + + + Emails must match + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.ts + 94 + + Emails must match + + + Passwords must match + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.ts + 122 + + Passwords must match + + + Profile updated successfully + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.ts + 141 + + Profile updated successfully + + + Error saving profile + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.ts + 153 + + Error saving profile + + + Error generating auth token + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.ts + 170 + + Error generating auth token + Select @@ -4035,14 +4239,6 @@ No existing links - - Copy - - src/app/components/common/share-links-dropdown/share-links-dropdown.component.html - 23 - - Copy - Share @@ -4051,14 +4247,6 @@ Share - - Copied! - - src/app/components/common/share-links-dropdown/share-links-dropdown.component.html - 36 - - Copied! - Share archive version @@ -4091,7 +4279,7 @@ src/app/components/common/share-links-dropdown/share-links-dropdown.component.ts - 90 + 93 1 day @@ -4131,7 +4319,7 @@ days src/app/components/common/share-links-dropdown/share-links-dropdown.component.ts - 90 + 93 days @@ -4139,7 +4327,7 @@ Error deleting link src/app/components/common/share-links-dropdown/share-links-dropdown.component.ts - 117 + 120 Error deleting link @@ -4147,7 +4335,7 @@ Error creating link src/app/components/common/share-links-dropdown/share-links-dropdown.component.ts - 145 + 148 Error creating link @@ -4219,7 +4407,7 @@ src/app/components/document-detail/document-detail.component.html - 103 + 114 src/app/components/document-list/document-list.component.html @@ -4243,7 +4431,7 @@ src/app/components/document-detail/document-detail.component.html - 107 + 118 src/app/components/document-list/bulk-editor/bulk-editor.component.html @@ -4279,7 +4467,7 @@ src/app/components/document-detail/document-detail.component.html - 18 + 29 src/app/components/document-list/bulk-editor/bulk-editor.component.html @@ -4490,7 +4678,7 @@ Page src/app/components/document-detail/document-detail.component.html - 3 + 4 src/app/components/document-list/bulk-editor/bulk-editor.component.html @@ -4502,15 +4690,31 @@ of src/app/components/document-detail/document-detail.component.html - 5,6 + 6,7 af + + - + + src/app/components/document-detail/document-detail.component.html + 9 + + - + + + + + + src/app/components/document-detail/document-detail.component.html + 15 + + + + Download original src/app/components/document-detail/document-detail.component.html - 24 + 35 Download original @@ -4518,7 +4722,7 @@ Redo OCR src/app/components/document-detail/document-detail.component.html - 40 + 51 src/app/components/document-list/bulk-editor/bulk-editor.component.html @@ -4530,7 +4734,7 @@ More like this src/app/components/document-detail/document-detail.component.html - 46 + 57 src/app/components/document-list/document-card-large/document-card-large.component.html @@ -4542,7 +4746,7 @@ Close src/app/components/document-detail/document-detail.component.html - 71 + 82 src/app/guards/dirty-saved-view.guard.ts @@ -4554,7 +4758,7 @@ Previous src/app/components/document-detail/document-detail.component.html - 76 + 87 Forrige @@ -4562,7 +4766,7 @@ Discard src/app/components/document-detail/document-detail.component.html - 89 + 100 Forkast @@ -4570,7 +4774,7 @@ Save & next src/app/components/document-detail/document-detail.component.html - 91 + 102 Gem & næste @@ -4578,7 +4782,7 @@ Save & close src/app/components/document-detail/document-detail.component.html - 92 + 103 Save & close @@ -4586,7 +4790,7 @@ Details src/app/components/document-detail/document-detail.component.html - 100 + 111 Detaljer @@ -4594,7 +4798,7 @@ Archive serial number src/app/components/document-detail/document-detail.component.html - 104 + 115 Arkiv serienummer @@ -4602,7 +4806,7 @@ Date created src/app/components/document-detail/document-detail.component.html - 105 + 116 Oprettelsesdato @@ -4610,7 +4814,7 @@ Document type src/app/components/document-detail/document-detail.component.html - 109 + 120 src/app/components/document-list/bulk-editor/bulk-editor.component.html @@ -4634,7 +4838,7 @@ Storage path src/app/components/document-detail/document-detail.component.html - 111 + 122 src/app/components/document-list/bulk-editor/bulk-editor.component.html @@ -4654,7 +4858,7 @@ Default src/app/components/document-detail/document-detail.component.html - 112 + 123 Default @@ -4662,7 +4866,7 @@ Content src/app/components/document-detail/document-detail.component.html - 130 + 142 Indhold @@ -4670,7 +4874,7 @@ Metadata src/app/components/document-detail/document-detail.component.html - 139 + 151 src/app/components/document-detail/metadata-collapse/metadata-collapse.component.ts @@ -4682,7 +4886,7 @@ Date modified src/app/components/document-detail/document-detail.component.html - 145 + 157 Ændringsdato @@ -4690,7 +4894,7 @@ Date added src/app/components/document-detail/document-detail.component.html - 149 + 161 Tilføjelsesdato @@ -4698,7 +4902,7 @@ Media filename src/app/components/document-detail/document-detail.component.html - 153 + 165 Filnavn for medie @@ -4706,7 +4910,7 @@ Original filename src/app/components/document-detail/document-detail.component.html - 157 + 169 Original filename @@ -4714,7 +4918,7 @@ Original MD5 checksum src/app/components/document-detail/document-detail.component.html - 161 + 173 Original MD5 kontrolsum @@ -4722,7 +4926,7 @@ Original file size src/app/components/document-detail/document-detail.component.html - 165 + 177 Original filstørrelse @@ -4730,7 +4934,7 @@ Original mime type src/app/components/document-detail/document-detail.component.html - 169 + 181 Original mimetype @@ -4738,7 +4942,7 @@ Archive MD5 checksum src/app/components/document-detail/document-detail.component.html - 173 + 185 Arkiv MD5 kontrolsum @@ -4746,7 +4950,7 @@ Archive file size src/app/components/document-detail/document-detail.component.html - 177 + 189 Arkiv filstørrelse @@ -4754,7 +4958,7 @@ Original document metadata src/app/components/document-detail/document-detail.component.html - 183 + 195 Original dokumentmetadata @@ -4762,7 +4966,7 @@ Archived document metadata src/app/components/document-detail/document-detail.component.html - 184 + 196 Arkiveret dokumentmetadata @@ -4770,35 +4974,35 @@ Preview src/app/components/document-detail/document-detail.component.html - 190 + 202 Preview - - Enter Password - - src/app/components/document-detail/document-detail.component.html - 206 - - - src/app/components/document-detail/document-detail.component.html - 249 - - Indtast adgangskode - Notes src/app/components/document-detail/document-detail.component.html - 214,215 + 209,210 Notes + + Enter Password + + src/app/components/document-detail/document-detail.component.html + 237 + + + src/app/components/document-detail/document-detail.component.html + 275 + + Indtast adgangskode + An error occurred loading content: src/app/components/document-detail/document-detail.component.ts - 265,267 + 279,281 An error occurred loading content: @@ -4806,7 +5010,7 @@ Error retrieving metadata src/app/components/document-detail/document-detail.component.ts - 413 + 427 Error retrieving metadata @@ -4814,7 +5018,7 @@ Error retrieving suggestions. src/app/components/document-detail/document-detail.component.ts - 434 + 448 Error retrieving suggestions. @@ -4822,11 +5026,11 @@ Document saved successfully. src/app/components/document-detail/document-detail.component.ts - 552 + 566 src/app/components/document-detail/document-detail.component.ts - 561 + 575 Document saved successfully. @@ -4834,11 +5038,11 @@ Error saving document src/app/components/document-detail/document-detail.component.ts - 565 + 579 src/app/components/document-detail/document-detail.component.ts - 606 + 620 Error saving document @@ -4846,7 +5050,7 @@ Confirm delete src/app/components/document-detail/document-detail.component.ts - 632 + 646 src/app/components/manage/management-list/management-list.component.ts @@ -4858,7 +5062,7 @@ Do you really want to delete document ""? src/app/components/document-detail/document-detail.component.ts - 633 + 647 Er du sikker på, at du vil slette dokument ""? @@ -4866,7 +5070,7 @@ The files for this document will be deleted permanently. This operation cannot be undone. src/app/components/document-detail/document-detail.component.ts - 634 + 648 Filerne for dette dokument vil blive slettet permanent. Denne handling kan ikke fortrydes. @@ -4874,7 +5078,7 @@ Delete document src/app/components/document-detail/document-detail.component.ts - 636 + 650 Slet dokument @@ -4882,7 +5086,7 @@ Error deleting document src/app/components/document-detail/document-detail.component.ts - 655 + 669 Error deleting document @@ -4890,7 +5094,7 @@ Redo OCR confirm src/app/components/document-detail/document-detail.component.ts - 675 + 689 src/app/components/document-list/bulk-editor/bulk-editor.component.ts @@ -4902,7 +5106,7 @@ This operation will permanently redo OCR for this document. src/app/components/document-detail/document-detail.component.ts - 676 + 690 This operation will permanently redo OCR for this document. @@ -4910,7 +5114,7 @@ Redo OCR operation will begin in the background. Close and re-open or reload this document after the operation has completed to see new content. src/app/components/document-detail/document-detail.component.ts - 687 + 701 Redo OCR operation will begin in the background. Close and re-open or reload this document after the operation has completed to see new content. @@ -4918,10 +5122,18 @@ Error executing operation src/app/components/document-detail/document-detail.component.ts - 698 + 712 Error executing operation + + Page Fit + + src/app/components/document-detail/document-detail.component.ts + 781 + + Page Fit + Select: @@ -5844,7 +6056,7 @@ Initiating upload... src/app/components/file-drop/file-drop.component.ts - 87 + 88 Uploader... @@ -6600,7 +6812,7 @@ Boolean src/app/data/paperless-custom-field.ts - 16 + 17 Boolean @@ -6608,7 +6820,7 @@ Date src/app/data/paperless-custom-field.ts - 20 + 21 Date @@ -6616,7 +6828,7 @@ Integer src/app/data/paperless-custom-field.ts - 24 + 25 Integer @@ -6624,7 +6836,7 @@ Number src/app/data/paperless-custom-field.ts - 28 + 29 Number @@ -6632,7 +6844,7 @@ Monetary src/app/data/paperless-custom-field.ts - 32 + 33 Monetary @@ -6640,7 +6852,7 @@ Text src/app/data/paperless-custom-field.ts - 36 + 37 Text @@ -6648,10 +6860,18 @@ Url src/app/data/paperless-custom-field.ts - 40 + 41 Url + + Document Link + + src/app/data/paperless-custom-field.ts + 45 + + Document Link + Warning: You have unsaved changes to your document(s). @@ -6949,7 +7169,7 @@ English (US) src/app/services/settings.service.ts - 155 + 157 Engelsk (USA) @@ -6957,7 +7177,7 @@ Afrikaans src/app/services/settings.service.ts - 161 + 163 Afrikaans @@ -6965,7 +7185,7 @@ Arabic src/app/services/settings.service.ts - 167 + 169 Arabic @@ -6973,7 +7193,7 @@ Belarusian src/app/services/settings.service.ts - 173 + 175 Belarusian @@ -6981,7 +7201,7 @@ Bulgarian src/app/services/settings.service.ts - 179 + 181 Bulgarian @@ -6989,7 +7209,7 @@ Catalan src/app/services/settings.service.ts - 185 + 187 Catalan @@ -6997,7 +7217,7 @@ Czech src/app/services/settings.service.ts - 191 + 193 Tjekkisk @@ -7005,7 +7225,7 @@ Danish src/app/services/settings.service.ts - 197 + 199 Dansk @@ -7013,7 +7233,7 @@ German src/app/services/settings.service.ts - 203 + 205 Tysk @@ -7021,7 +7241,7 @@ Greek src/app/services/settings.service.ts - 209 + 211 Greek @@ -7029,7 +7249,7 @@ English (GB) src/app/services/settings.service.ts - 215 + 217 Engelsk (GB) @@ -7037,7 +7257,7 @@ Spanish src/app/services/settings.service.ts - 221 + 223 Spansk @@ -7045,7 +7265,7 @@ Finnish src/app/services/settings.service.ts - 227 + 229 Finnish @@ -7053,7 +7273,7 @@ French src/app/services/settings.service.ts - 233 + 235 Fransk @@ -7061,7 +7281,7 @@ Hungarian src/app/services/settings.service.ts - 239 + 241 Hungarian @@ -7069,7 +7289,7 @@ Italian src/app/services/settings.service.ts - 245 + 247 Italiensk @@ -7077,7 +7297,7 @@ Luxembourgish src/app/services/settings.service.ts - 251 + 253 Luxemburgsk @@ -7085,7 +7305,7 @@ Dutch src/app/services/settings.service.ts - 257 + 259 Hollandsk @@ -7093,7 +7313,7 @@ Norwegian src/app/services/settings.service.ts - 263 + 265 Norwegian @@ -7101,7 +7321,7 @@ Polish src/app/services/settings.service.ts - 269 + 271 Polsk @@ -7109,7 +7329,7 @@ Portuguese (Brazil) src/app/services/settings.service.ts - 275 + 277 Portugisisk (Brasilien) @@ -7117,7 +7337,7 @@ Portuguese src/app/services/settings.service.ts - 281 + 283 Portugisisk @@ -7125,7 +7345,7 @@ Romanian src/app/services/settings.service.ts - 287 + 289 Romansk @@ -7133,7 +7353,7 @@ Russian src/app/services/settings.service.ts - 293 + 295 Russisk @@ -7141,7 +7361,7 @@ Slovak src/app/services/settings.service.ts - 299 + 301 Slovak @@ -7149,7 +7369,7 @@ Slovenian src/app/services/settings.service.ts - 305 + 307 Slovenian @@ -7157,7 +7377,7 @@ Serbian src/app/services/settings.service.ts - 311 + 313 Serbian @@ -7165,7 +7385,7 @@ Swedish src/app/services/settings.service.ts - 317 + 319 Svensk @@ -7173,7 +7393,7 @@ Turkish src/app/services/settings.service.ts - 323 + 325 Turkish @@ -7181,7 +7401,7 @@ Ukrainian src/app/services/settings.service.ts - 329 + 331 Ukrainian @@ -7189,7 +7409,7 @@ Chinese Simplified src/app/services/settings.service.ts - 335 + 337 Chinese Simplified @@ -7197,7 +7417,7 @@ ISO 8601 src/app/services/settings.service.ts - 352 + 354 ISO 8601 @@ -7205,7 +7425,7 @@ Successfully completed one-time migratration of settings to the database! src/app/services/settings.service.ts - 471 + 473 Successfully completed one-time migratration of settings to the database! @@ -7213,7 +7433,7 @@ Unable to migrate settings to the database, please try saving manually. src/app/services/settings.service.ts - 472 + 474 Unable to migrate settings to the database, please try saving manually. @@ -7221,7 +7441,7 @@ You can restart the tour from the settings page. src/app/services/settings.service.ts - 542 + 544 You can restart the tour from the settings page. diff --git a/src-ui/src/locale/messages.de_DE.xlf b/src-ui/src/locale/messages.de_DE.xlf index 264629003..bcba3907f 100644 --- a/src-ui/src/locale/messages.de_DE.xlf +++ b/src-ui/src/locale/messages.de_DE.xlf @@ -334,7 +334,7 @@ src/app/components/document-detail/document-detail.component.html - 81 + 92 Nächstes @@ -458,23 +458,35 @@ src/app/components/app-frame/app-frame.component.html - 225 + 230 src/app/components/app-frame/app-frame.component.html - 228 + 233 Protokolle + + Auto refresh + + src/app/components/admin/logs/logs.component.html + 4 + + + src/app/components/admin/tasks/tasks.component.html + 15 + + Automatisch aktualisieren + Loading... src/app/components/admin/logs/logs.component.html - 11 + 16 src/app/components/admin/logs/logs.component.html - 20 + 25 src/app/components/admin/settings/settings.component.html @@ -482,11 +494,7 @@ src/app/components/admin/tasks/tasks.component.html - 19 - - - src/app/components/admin/tasks/tasks.component.html - 27 + 22 src/app/components/admin/users-groups/users-groups.component.html @@ -496,6 +504,10 @@ src/app/components/common/edit-dialog/mail-account-edit-dialog/mail-account-edit-dialog.component.html 30 + + src/app/components/common/input/document-link/document-link.component.html + 40 + src/app/components/common/permissions-dialog/permissions-dialog.component.html 18 @@ -508,6 +520,10 @@ src/app/components/dashboard/widgets/widget-frame/widget-frame.component.html 14 + + src/app/components/document-detail/document-detail.component.html + 248 + src/app/components/document-list/document-list.component.html 95 @@ -546,15 +562,15 @@ src/app/components/app-frame/app-frame.component.html - 45 + 50 src/app/components/app-frame/app-frame.component.html - 203 + 208 src/app/components/app-frame/app-frame.component.html - 206 + 211 Einstellungen @@ -850,7 +866,7 @@ src/app/components/document-detail/document-detail.component.html - 221 + 216 src/app/components/document-list/bulk-editor/bulk-editor.component.html @@ -942,11 +958,11 @@ src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.html - 46 + 47 src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.html - 65 + 66 src/app/components/common/input/permissions/permissions-form/permissions-form.component.html @@ -970,11 +986,11 @@ src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.html - 54 + 55 src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.html - 73 + 74 src/app/components/common/input/permissions/permissions-form/permissions-form.component.html @@ -1002,7 +1018,7 @@ src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.html - 79 + 80 src/app/components/common/input/permissions/permissions-form/permissions-form.component.html @@ -1074,7 +1090,7 @@ src/app/components/app-frame/app-frame.component.html - 91 + 96 Gespeicherte Ansichten @@ -1106,7 +1122,7 @@ src/app/components/admin/tasks/tasks.component.html - 40 + 35 src/app/components/admin/users-groups/users-groups.component.html @@ -1246,7 +1262,7 @@ src/app/components/admin/tasks/tasks.component.html - 44 + 39 src/app/components/admin/users-groups/users-groups.component.html @@ -1258,7 +1274,7 @@ src/app/components/document-detail/document-detail.component.html - 34 + 45 src/app/components/document-list/bulk-editor/bulk-editor.component.html @@ -1326,7 +1342,7 @@ src/app/components/document-detail/document-detail.component.html - 11 + 22 src/app/components/document-list/bulk-editor/bulk-editor.component.html @@ -1402,7 +1418,7 @@ src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.html - 90 + 91 src/app/components/common/edit-dialog/correspondent-edit-dialog/correspondent-edit-dialog.component.html @@ -1426,7 +1442,7 @@ src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html - 42 + 43 src/app/components/common/edit-dialog/storage-path-edit-dialog/storage-path-edit-dialog.component.html @@ -1440,9 +1456,13 @@ src/app/components/common/edit-dialog/user-edit-dialog/user-edit-dialog.component.html 36 + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 54 + src/app/components/document-detail/document-detail.component.html - 93 + 104 src/app/components/document-list/save-view-config-dialog/save-view-config-dialog.component.html @@ -1514,7 +1534,7 @@ src/app/components/app-frame/app-frame.component.ts - 119 + 116 Beim Speichern der Einstellungen ist ein Fehler aufgetreten. @@ -1550,7 +1570,7 @@ src/app/components/app-frame/app-frame.component.html - 217 + 222 Dateiaufgaben @@ -1596,19 +1616,11 @@ - - Refresh - - src/app/components/admin/tasks/tasks.component.html - 20 - - Aktualisieren - Created src/app/components/admin/tasks/tasks.component.html - 41 + 36 src/app/components/dashboard/widgets/saved-view-widget/saved-view-widget.component.html @@ -1632,7 +1644,7 @@ Results src/app/components/admin/tasks/tasks.component.html - 42 + 37 Ergebnisse @@ -1640,7 +1652,7 @@ Info src/app/components/admin/tasks/tasks.component.html - 43 + 38 Info @@ -1648,7 +1660,7 @@ click for full output src/app/components/admin/tasks/tasks.component.html - 66 + 61 Für vollständige Ausgabe anklicken @@ -1656,11 +1668,11 @@ Dismiss src/app/components/admin/tasks/tasks.component.html - 81 + 76 src/app/components/admin/tasks/tasks.component.ts - 63 + 66 Verwerfen @@ -1668,7 +1680,7 @@ Open Document src/app/components/admin/tasks/tasks.component.html - 87 + 82 Dokument öffnen @@ -1676,7 +1688,7 @@ {VAR_PLURAL, plural, =1 {One task} other { total tasks}} src/app/components/admin/tasks/tasks.component.html - 103 + 98 {VAR_PLURAL, plural, =1 {Eine Aufgabe} other {Insgesamt Aufgaben}} @@ -1684,7 +1696,7 @@ Failed src/app/components/admin/tasks/tasks.component.html - 110 + 105 Fehlgeschlagen @@ -1692,7 +1704,7 @@ Complete src/app/components/admin/tasks/tasks.component.html - 116 + 111 Abgeschlossen @@ -1700,7 +1712,7 @@ Started src/app/components/admin/tasks/tasks.component.html - 122 + 117 Gestartet @@ -1708,7 +1720,7 @@ Queued src/app/components/admin/tasks/tasks.component.html - 128 + 123 Ausstehend @@ -1716,7 +1728,7 @@ Dismiss selected src/app/components/admin/tasks/tasks.component.ts - 28 + 30 Ausgewählte verwerfen @@ -1724,7 +1736,7 @@ Dismiss all src/app/components/admin/tasks/tasks.component.ts - 29 + 31 Alle verwerfen @@ -1732,7 +1744,7 @@ Confirm Dismiss All src/app/components/admin/tasks/tasks.component.ts - 60 + 63 Alle verwerfen bestätigen @@ -1740,7 +1752,7 @@ Dismiss all tasks? src/app/components/admin/tasks/tasks.component.ts - 61 + 64 Alle Aufgaben verwerfen? @@ -1748,7 +1760,7 @@ queued src/app/components/admin/tasks/tasks.component.ts - 129 + 132 ausstehend @@ -1756,7 +1768,7 @@ started src/app/components/admin/tasks/tasks.component.ts - 131 + 134 gestartet @@ -1764,7 +1776,7 @@ completed src/app/components/admin/tasks/tasks.component.ts - 133 + 136 abgeschlossen @@ -1772,7 +1784,7 @@ failed src/app/components/admin/tasks/tasks.component.ts - 135 + 138 fehlgeschlagen @@ -1784,11 +1796,11 @@ src/app/components/app-frame/app-frame.component.html - 210 + 215 src/app/components/app-frame/app-frame.component.html - 213 + 218 Benutzer & Gruppen @@ -1942,6 +1954,10 @@ src/app/components/admin/users-groups/users-groups.component.ts 89 + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.ts + 144 + Das Kennwort wurde geändert, Sie werden nun abgemeldet. @@ -1988,7 +2004,7 @@ src/app/components/document-detail/document-detail.component.ts - 677 + 691 src/app/components/document-list/bulk-editor/bulk-editor.component.ts @@ -2028,7 +2044,7 @@ src/app/components/document-detail/document-detail.component.ts - 679 + 693 src/app/components/document-list/bulk-editor/bulk-editor.component.ts @@ -2141,11 +2157,19 @@ Angemeldet als + + My Profile + + src/app/components/app-frame/app-frame.component.html + 45 + + Mein Profil + Logout src/app/components/app-frame/app-frame.component.html - 50 + 55 Abmelden @@ -2153,15 +2177,15 @@ Documentation src/app/components/app-frame/app-frame.component.html - 56 + 61 src/app/components/app-frame/app-frame.component.html - 232 + 237 src/app/components/app-frame/app-frame.component.html - 235 + 240 Dokumentation @@ -2169,11 +2193,11 @@ Dashboard src/app/components/app-frame/app-frame.component.html - 75 + 80 src/app/components/app-frame/app-frame.component.html - 78 + 83 src/app/components/dashboard/dashboard.component.html @@ -2185,11 +2209,11 @@ Documents src/app/components/app-frame/app-frame.component.html - 82 + 87 src/app/components/app-frame/app-frame.component.html - 85 + 90 src/app/components/document-list/document-list.component.ts @@ -2217,7 +2241,7 @@ Open documents src/app/components/app-frame/app-frame.component.html - 118 + 123 Geöffnete Dokumente @@ -2225,11 +2249,11 @@ Close all src/app/components/app-frame/app-frame.component.html - 134 + 139 src/app/components/app-frame/app-frame.component.html - 137 + 142 Alle schließen @@ -2237,7 +2261,7 @@ Manage src/app/components/app-frame/app-frame.component.html - 144 + 149 Verwaltung @@ -2245,11 +2269,11 @@ Correspondents src/app/components/app-frame/app-frame.component.html - 148 + 153 src/app/components/app-frame/app-frame.component.html - 151 + 156 src/app/components/dashboard/widgets/statistics-widget/statistics-widget.component.html @@ -2261,11 +2285,11 @@ Tags src/app/components/app-frame/app-frame.component.html - 155 + 160 src/app/components/app-frame/app-frame.component.html - 158 + 163 src/app/components/common/input/tags/tags.component.ts @@ -2293,11 +2317,11 @@ Document Types src/app/components/app-frame/app-frame.component.html - 162 + 167 src/app/components/app-frame/app-frame.component.html - 165 + 170 src/app/components/dashboard/widgets/statistics-widget/statistics-widget.component.html @@ -2309,11 +2333,11 @@ Storage Paths src/app/components/app-frame/app-frame.component.html - 169 + 174 src/app/components/app-frame/app-frame.component.html - 172 + 177 src/app/components/dashboard/widgets/statistics-widget/statistics-widget.component.html @@ -2321,15 +2345,15 @@ Speicherpfade - + Custom Fields src/app/components/app-frame/app-frame.component.html - 176 + 181 src/app/components/app-frame/app-frame.component.html - 179 + 184 src/app/components/common/custom-fields-dropdown/custom-fields-dropdown.component.html @@ -2339,13 +2363,13 @@ src/app/components/manage/custom-fields/custom-fields.component.html 1 - Benutzerdefinierte Felder + Benutzerdefinierte Felder Consumption templates src/app/components/app-frame/app-frame.component.html - 183 + 188 Verarbeitungsvorlagen @@ -2353,7 +2377,7 @@ Templates src/app/components/app-frame/app-frame.component.html - 186 + 191 Verarbeitungsvorlagen @@ -2361,11 +2385,11 @@ Mail src/app/components/app-frame/app-frame.component.html - 190 + 195 src/app/components/app-frame/app-frame.component.html - 193 + 198 E-Mail @@ -2373,7 +2397,7 @@ Administration src/app/components/app-frame/app-frame.component.html - 199 + 204 Administration @@ -2381,7 +2405,7 @@ File Tasks src/app/components/app-frame/app-frame.component.html - 221 + 226 Dateiaufgaben @@ -2389,7 +2413,7 @@ GitHub src/app/components/app-frame/app-frame.component.html - 241 + 246 GitHub @@ -2397,7 +2421,7 @@ is available. src/app/components/app-frame/app-frame.component.html - 247 + 252 ist verfügbar. @@ -2405,7 +2429,7 @@ Click to view. src/app/components/app-frame/app-frame.component.html - 247 + 252 Zum Anzeigen klicken. @@ -2413,7 +2437,7 @@ Paperless-ngx can automatically check for updates src/app/components/app-frame/app-frame.component.html - 251 + 256 Paperless-ngx kann automatisch auf Aktualisierungen überprüfen @@ -2421,7 +2445,7 @@ How does this work? src/app/components/app-frame/app-frame.component.html - 258,260 + 263,265 Wie funktioniert das? @@ -2429,7 +2453,7 @@ Update available src/app/components/app-frame/app-frame.component.html - 269 + 274 Aktualisierung verfügbar @@ -2437,7 +2461,7 @@ Sidebar views updated src/app/components/app-frame/app-frame.component.ts - 247 + 252 Seitenleisten-Ansichten aktualisiert @@ -2445,7 +2469,7 @@ Error updating sidebar views src/app/components/app-frame/app-frame.component.ts - 250 + 255 Fehler beim Aktualisieren der Seitenleisten-Ansichten @@ -2453,7 +2477,7 @@ An error occurred while saving update checking settings. src/app/components/app-frame/app-frame.component.ts - 271 + 276 Beim Speichern der Einstellungen für die Updateüberprüfung ist ein Fehler aufgetreten. @@ -2757,7 +2781,7 @@ src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html - 32 + 33 Dokumenttyp zuweisen @@ -2769,7 +2793,7 @@ src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html - 34 + 35 Korrespondent zuweisen @@ -2781,11 +2805,19 @@ Speicherpfad zuweisen + + Assign custom fields + + src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.html + 38 + + Assign custom fields + Assign owner src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.html - 40 + 41 Eigentümer zuweisen @@ -2793,7 +2825,7 @@ Assign view permissions src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.html - 42 + 43 Anzeigeberechtigungen zuweisen @@ -2801,7 +2833,7 @@ Assign edit permissions src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.html - 61 + 62 Bearbeitungsberechtigungen zuweisen @@ -2809,11 +2841,11 @@ Error src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.html - 88 + 89 src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html - 40 + 41 src/app/components/common/toasts/toasts.component.html @@ -2825,7 +2857,7 @@ Cancel src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.html - 89 + 90 src/app/components/common/edit-dialog/correspondent-edit-dialog/correspondent-edit-dialog.component.html @@ -2849,7 +2881,7 @@ src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html - 41 + 42 src/app/components/common/edit-dialog/storage-path-edit-dialog/storage-path-edit-dialog.component.html @@ -2867,6 +2899,10 @@ src/app/components/common/permissions-dialog/permissions-dialog.component.html 20 + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 53 + src/app/components/common/select-dialog/select-dialog.component.html 12 @@ -2885,7 +2921,7 @@ Consume Folder src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.ts - 25 + 27 Importordner @@ -2893,7 +2929,7 @@ API Upload src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.ts - 29 + 31 API-Upload @@ -2901,7 +2937,7 @@ Mail Fetch src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.ts - 33 + 35 E-Mail-Abruf @@ -2909,7 +2945,7 @@ Create new consumption template src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.ts - 83 + 92 Neue Verarbeitungsvorlage erstellen @@ -2917,7 +2953,7 @@ Edit consumption template src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.ts - 87 + 96 Verarbeitungsvorlage bearbeiten @@ -3013,21 +3049,21 @@ Datentyp kann nach der Erstellung des Feldes nicht mehr geändert werden - + Create new custom field src/app/components/common/edit-dialog/custom-field-edit-dialog/custom-field-edit-dialog.component.ts 39 - Neues benutzerdefiniertes Feld erstellen + Neues benutzerdefiniertes Feld erstellen - + Edit custom field src/app/components/common/edit-dialog/custom-field-edit-dialog/custom-field-edit-dialog.component.ts 43 - Benutzerdefiniertes Feld bearbeiten + Benutzerdefiniertes Feld bearbeiten Create new document type @@ -3049,7 +3085,7 @@ Create new item src/app/components/common/edit-dialog/edit-dialog.component.ts - 109 + 111 Neues Element erstellen @@ -3057,7 +3093,7 @@ Edit item src/app/components/common/edit-dialog/edit-dialog.component.ts - 113 + 115 Element bearbeiten @@ -3111,6 +3147,10 @@ src/app/components/common/edit-dialog/user-edit-dialog/user-edit-dialog.component.html 12 + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 18 + Kennwort @@ -3309,13 +3349,13 @@ Nachrichteninhalt filtern - - Filter attachment filename + + Filter attachment filename includes src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html 24 - Dateinamen des Anhangs filtern + Filter: Anhang-Dateiname enthält Only consume documents which entirely match this filename if specified. Wildcards such as *.pdf or *invoice* are allowed. Case insensitive. @@ -3323,13 +3363,29 @@ src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html 24 - Wenn angegeben, werden nur Dateien verarbeitet, die exakt diesem Dateinamen entsprechen. Platzhalter wie *.pdf oder *rechnung* sind erlaubt. Groß- und Kleinschreibung werden nicht berücksichtigt. + Nur Dokumente, die vollständig mit diesem Dateinamen (falls angegeben) übereinstimmen, verarbeiten. Platzhalter wie *.pdf oder *rechnung* sind erlaubt. Groß- und Kleinschreibung wird nicht beachtet. + + + Filter attachment filename excluding + + src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html + 25 + + Filter: Anhang-Dateiname enthält nicht + + + Do not consume documents which entirely match this filename if specified. Wildcards such as *.pdf or *invoice* are allowed. Case insensitive. + + src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html + 25 + + Dokumente, die vollständig mit diesem Dateinamen (falls angegeben) übereinstimmen, nicht verarbeiten. Platzhalter wie *.pdf oder *rechnung* sind erlaubt. Groß- und Kleinschreibung wird nicht beachtet. Action src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html - 27 + 28 Aktion @@ -3337,7 +3393,7 @@ Action is only performed when documents are consumed from the mail. Mails without attachments remain entirely untouched. src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html - 27 + 28 Die Aktion wird nur ausgeführt, wenn Dokumente aus der E-Mail verarbeitet werden. E-Mails ohne Anhänge bleiben vollkommen unberührt. @@ -3345,7 +3401,7 @@ Action parameter src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html - 28 + 29 Aktionsparameter @@ -3353,7 +3409,7 @@ Assignments specified here will supersede any consumption templates. src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html - 29 + 30 Die hier angegebenen Zuweisungen überschreiben Zuweisungen aus Verarbeitungsvorlagen. @@ -3361,7 +3417,7 @@ Assign title from src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html - 30 + 31 Titelzuweisung @@ -3369,7 +3425,7 @@ Assign correspondent from src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html - 33 + 34 Korrespondentenzuweisung @@ -3377,7 +3433,7 @@ Assign owner from rule src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html - 35 + 36 Eigentümer von dieser Regel zuweisen @@ -3623,6 +3679,10 @@ src/app/components/common/edit-dialog/user-edit-dialog/user-edit-dialog.component.html 11 + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 8 + E-Mail @@ -3631,6 +3691,10 @@ src/app/components/common/edit-dialog/user-edit-dialog/user-edit-dialog.component.html 13 + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 28 + Vorname @@ -3639,6 +3703,10 @@ src/app/components/common/edit-dialog/user-edit-dialog/user-edit-dialog.component.html 14 + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 29 + Name @@ -3764,6 +3832,10 @@ src/app/components/common/input/date/date.component.html 8 + + src/app/components/common/input/document-link/document-link.component.html + 8 + src/app/components/common/input/number/number.component.html 8 @@ -3818,6 +3890,22 @@ Dokumente mit diesem filtern + + No documents found + + src/app/components/common/input/document-link/document-link.component.ts + 44 + + No documents found + + + Show password + + src/app/components/common/input/password/password.component.html + 5 + + Kennwort anzeigen + Edit Permissions @@ -3931,7 +4019,7 @@ Note that permissions set here will override any existing permissions src/app/components/common/permissions-dialog/permissions-dialog.component.ts - 62 + 71 Beachten Sie, dass die hier festgelegten Berechtigungen alle vorhandenen Berechtigungen überschreiben werden @@ -3991,6 +4079,122 @@ Von Gruppe geerbt + + Edit Profile + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 3 + + Profil bearbeiten + + + Confirm Email + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 13 + + E-Mail-Adresse bestätigen + + + Confirm Password + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 23 + + Kennwort bestätigen + + + API Auth Token + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 31 + + API-Authentifizierungstoken + + + Copy + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 35 + + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 39 + + + src/app/components/common/share-links-dropdown/share-links-dropdown.component.html + 23 + + Kopieren + + + Regenerate auth token + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 41 + + Authentifizierungstoken neu generieren + + + Copied! + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 47 + + + src/app/components/common/share-links-dropdown/share-links-dropdown.component.html + 36 + + Kopiert! + + + Warning: changing the token cannot be undone + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 49 + + Warnung: das Ändern des Tokens kann nicht rückgängig gemacht werden + + + Emails must match + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.ts + 94 + + E-Mail-Adressen müssen übereinstimmen + + + Passwords must match + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.ts + 122 + + Kennwörter müssen übereinstimmen + + + Profile updated successfully + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.ts + 141 + + Profil erfolgreich aktualisiert + + + Error saving profile + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.ts + 153 + + Fehler beim Speichern des Profils + + + Error generating auth token + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.ts + 170 + + Fehler beim Generieren des Authentifizierungstokens + Select @@ -4035,14 +4239,6 @@ Keine Links vorhanden - - Copy - - src/app/components/common/share-links-dropdown/share-links-dropdown.component.html - 23 - - Kopieren - Share @@ -4051,14 +4247,6 @@ Freigeben - - Copied! - - src/app/components/common/share-links-dropdown/share-links-dropdown.component.html - 36 - - Kopiert! - Share archive version @@ -4091,7 +4279,7 @@ src/app/components/common/share-links-dropdown/share-links-dropdown.component.ts - 90 + 93 1 Tag @@ -4131,7 +4319,7 @@ days src/app/components/common/share-links-dropdown/share-links-dropdown.component.ts - 90 + 93 Tage @@ -4139,7 +4327,7 @@ Error deleting link src/app/components/common/share-links-dropdown/share-links-dropdown.component.ts - 117 + 120 Fehler beim Löschen des Links @@ -4147,7 +4335,7 @@ Error creating link src/app/components/common/share-links-dropdown/share-links-dropdown.component.ts - 145 + 148 Fehler beim Erstellen des Links @@ -4219,7 +4407,7 @@ src/app/components/document-detail/document-detail.component.html - 103 + 114 src/app/components/document-list/document-list.component.html @@ -4243,7 +4431,7 @@ src/app/components/document-detail/document-detail.component.html - 107 + 118 src/app/components/document-list/bulk-editor/bulk-editor.component.html @@ -4279,7 +4467,7 @@ src/app/components/document-detail/document-detail.component.html - 18 + 29 src/app/components/document-list/bulk-editor/bulk-editor.component.html @@ -4490,7 +4678,7 @@ Page src/app/components/document-detail/document-detail.component.html - 3 + 4 src/app/components/document-list/bulk-editor/bulk-editor.component.html @@ -4502,15 +4690,31 @@ of src/app/components/document-detail/document-detail.component.html - 5,6 + 6,7 von + + - + + src/app/components/document-detail/document-detail.component.html + 9 + + - + + + + + + src/app/components/document-detail/document-detail.component.html + 15 + + + + Download original src/app/components/document-detail/document-detail.component.html - 24 + 35 Original herunterladen @@ -4518,7 +4722,7 @@ Redo OCR src/app/components/document-detail/document-detail.component.html - 40 + 51 src/app/components/document-list/bulk-editor/bulk-editor.component.html @@ -4530,7 +4734,7 @@ More like this src/app/components/document-detail/document-detail.component.html - 46 + 57 src/app/components/document-list/document-card-large/document-card-large.component.html @@ -4542,7 +4746,7 @@ Close src/app/components/document-detail/document-detail.component.html - 71 + 82 src/app/guards/dirty-saved-view.guard.ts @@ -4554,7 +4758,7 @@ Previous src/app/components/document-detail/document-detail.component.html - 76 + 87 Vorheriges @@ -4562,7 +4766,7 @@ Discard src/app/components/document-detail/document-detail.component.html - 89 + 100 Verwerfen @@ -4570,7 +4774,7 @@ Save & next src/app/components/document-detail/document-detail.component.html - 91 + 102 Speichern & weiter @@ -4578,7 +4782,7 @@ Save & close src/app/components/document-detail/document-detail.component.html - 92 + 103 Speichern & schließen @@ -4586,7 +4790,7 @@ Details src/app/components/document-detail/document-detail.component.html - 100 + 111 Details @@ -4594,7 +4798,7 @@ Archive serial number src/app/components/document-detail/document-detail.component.html - 104 + 115 Archiv-Seriennummer @@ -4602,7 +4806,7 @@ Date created src/app/components/document-detail/document-detail.component.html - 105 + 116 Ausgestellt am @@ -4610,7 +4814,7 @@ Document type src/app/components/document-detail/document-detail.component.html - 109 + 120 src/app/components/document-list/bulk-editor/bulk-editor.component.html @@ -4634,7 +4838,7 @@ Storage path src/app/components/document-detail/document-detail.component.html - 111 + 122 src/app/components/document-list/bulk-editor/bulk-editor.component.html @@ -4654,7 +4858,7 @@ Default src/app/components/document-detail/document-detail.component.html - 112 + 123 Standard @@ -4662,7 +4866,7 @@ Content src/app/components/document-detail/document-detail.component.html - 130 + 142 Inhalt @@ -4670,7 +4874,7 @@ Metadata src/app/components/document-detail/document-detail.component.html - 139 + 151 src/app/components/document-detail/metadata-collapse/metadata-collapse.component.ts @@ -4682,7 +4886,7 @@ Date modified src/app/components/document-detail/document-detail.component.html - 145 + 157 Geändert am @@ -4690,7 +4894,7 @@ Date added src/app/components/document-detail/document-detail.component.html - 149 + 161 Hinzugefügt am @@ -4698,7 +4902,7 @@ Media filename src/app/components/document-detail/document-detail.component.html - 153 + 165 Media-Dateiname @@ -4706,7 +4910,7 @@ Original filename src/app/components/document-detail/document-detail.component.html - 157 + 169 Ursprünglicher Dateiname @@ -4714,7 +4918,7 @@ Original MD5 checksum src/app/components/document-detail/document-detail.component.html - 161 + 173 MD5-Prüfsumme Original @@ -4722,7 +4926,7 @@ Original file size src/app/components/document-detail/document-detail.component.html - 165 + 177 Dateigröße Original @@ -4730,7 +4934,7 @@ Original mime type src/app/components/document-detail/document-detail.component.html - 169 + 181 MIME-Typ Original @@ -4738,7 +4942,7 @@ Archive MD5 checksum src/app/components/document-detail/document-detail.component.html - 173 + 185 MD5-Prüfsumme Archiv @@ -4746,7 +4950,7 @@ Archive file size src/app/components/document-detail/document-detail.component.html - 177 + 189 Dateigröße Archiv @@ -4754,7 +4958,7 @@ Original document metadata src/app/components/document-detail/document-detail.component.html - 183 + 195 Metadaten Original @@ -4762,7 +4966,7 @@ Archived document metadata src/app/components/document-detail/document-detail.component.html - 184 + 196 Metadaten Archiv @@ -4770,35 +4974,35 @@ Preview src/app/components/document-detail/document-detail.component.html - 190 + 202 Vorschau - - Enter Password - - src/app/components/document-detail/document-detail.component.html - 206 - - - src/app/components/document-detail/document-detail.component.html - 249 - - Kennwort eingeben - Notes src/app/components/document-detail/document-detail.component.html - 214,215 + 209,210 Notizen + + Enter Password + + src/app/components/document-detail/document-detail.component.html + 237 + + + src/app/components/document-detail/document-detail.component.html + 275 + + Kennwort eingeben + An error occurred loading content: src/app/components/document-detail/document-detail.component.ts - 265,267 + 279,281 Fehler beim Laden des Inhalts: @@ -4806,7 +5010,7 @@ Error retrieving metadata src/app/components/document-detail/document-detail.component.ts - 413 + 427 Fehler beim Abrufen der Metadaten @@ -4814,7 +5018,7 @@ Error retrieving suggestions. src/app/components/document-detail/document-detail.component.ts - 434 + 448 Fehler beim Abrufen der Vorschläge. @@ -4822,11 +5026,11 @@ Document saved successfully. src/app/components/document-detail/document-detail.component.ts - 552 + 566 src/app/components/document-detail/document-detail.component.ts - 561 + 575 Dokument erfolgreich gespeichert. @@ -4834,11 +5038,11 @@ Error saving document src/app/components/document-detail/document-detail.component.ts - 565 + 579 src/app/components/document-detail/document-detail.component.ts - 606 + 620 Fehler beim Speichern des Dokuments @@ -4846,7 +5050,7 @@ Confirm delete src/app/components/document-detail/document-detail.component.ts - 632 + 646 src/app/components/manage/management-list/management-list.component.ts @@ -4858,7 +5062,7 @@ Do you really want to delete document ""? src/app/components/document-detail/document-detail.component.ts - 633 + 647 Möchten Sie das Dokument „“ wirklich löschen? @@ -4866,7 +5070,7 @@ The files for this document will be deleted permanently. This operation cannot be undone. src/app/components/document-detail/document-detail.component.ts - 634 + 648 Die Dateien dieses Dokuments werden permanent gelöscht. Diese Aktion kann nicht rückgängig gemacht werden. @@ -4874,7 +5078,7 @@ Delete document src/app/components/document-detail/document-detail.component.ts - 636 + 650 Dokument löschen @@ -4882,7 +5086,7 @@ Error deleting document src/app/components/document-detail/document-detail.component.ts - 655 + 669 Fehler beim Löschen des Dokuments @@ -4890,7 +5094,7 @@ Redo OCR confirm src/app/components/document-detail/document-detail.component.ts - 675 + 689 src/app/components/document-list/bulk-editor/bulk-editor.component.ts @@ -4902,7 +5106,7 @@ This operation will permanently redo OCR for this document. src/app/components/document-detail/document-detail.component.ts - 676 + 690 Diese Aktion wird die Texterkennung für dieses Dokument wiederholen und dauerhaft überschreiben. @@ -4910,7 +5114,7 @@ Redo OCR operation will begin in the background. Close and re-open or reload this document after the operation has completed to see new content. src/app/components/document-detail/document-detail.component.ts - 687 + 701 OCR-Vorgang wird im Hintergrund neu gestartet. Schließen und öffnen Sie dieses Dokument nach Abschluss der Operation erneut, oder laden Sie es neu, um neue Inhalte anzuzeigen. @@ -4918,10 +5122,18 @@ Error executing operation src/app/components/document-detail/document-detail.component.ts - 698 + 712 Fehler beim Ausführen der Aktion + + Page Fit + + src/app/components/document-detail/document-detail.component.ts + 781 + + Page Fit + Select: @@ -5692,13 +5904,13 @@ Titel & Inhalt - + Custom fields src/app/components/document-list/filter-editor/filter-editor.component.ts 211 - Benutzerdefinierte Felder + Benutzerdefinierte Felder Advanced search @@ -5844,7 +6056,7 @@ Initiating upload... src/app/components/file-drop/file-drop.component.ts - 87 + 88 Beginne Upload... @@ -5984,13 +6196,13 @@ Keine Felder definiert. - + Confirm delete field src/app/components/manage/custom-fields/custom-fields.component.ts 74 - Löschen des benutzerdefinierten Feldes bestätigen + Löschen des benutzerdefinierten Feldes bestätigen This operation will permanently delete this field. @@ -6600,7 +6812,7 @@ Boolean src/app/data/paperless-custom-field.ts - 16 + 17 Wahrheitswert @@ -6608,7 +6820,7 @@ Date src/app/data/paperless-custom-field.ts - 20 + 21 Datum @@ -6616,7 +6828,7 @@ Integer src/app/data/paperless-custom-field.ts - 24 + 25 Ganzzahl @@ -6624,7 +6836,7 @@ Number src/app/data/paperless-custom-field.ts - 28 + 29 Zahl @@ -6632,7 +6844,7 @@ Monetary src/app/data/paperless-custom-field.ts - 32 + 33 Währung @@ -6640,7 +6852,7 @@ Text src/app/data/paperless-custom-field.ts - 36 + 37 Text @@ -6648,10 +6860,18 @@ Url src/app/data/paperless-custom-field.ts - 40 + 41 URL + + Document Link + + src/app/data/paperless-custom-field.ts + 45 + + Document Link + Warning: You have unsaved changes to your document(s). @@ -6949,7 +7169,7 @@ English (US) src/app/services/settings.service.ts - 155 + 157 Englisch (US) @@ -6957,7 +7177,7 @@ Afrikaans src/app/services/settings.service.ts - 161 + 163 Afrikanisch @@ -6965,7 +7185,7 @@ Arabic src/app/services/settings.service.ts - 167 + 169 Arabisch @@ -6973,7 +7193,7 @@ Belarusian src/app/services/settings.service.ts - 173 + 175 Belarussisch @@ -6981,7 +7201,7 @@ Bulgarian src/app/services/settings.service.ts - 179 + 181 Bulgarisch @@ -6989,7 +7209,7 @@ Catalan src/app/services/settings.service.ts - 185 + 187 Katalanisch @@ -6997,7 +7217,7 @@ Czech src/app/services/settings.service.ts - 191 + 193 Tschechisch @@ -7005,7 +7225,7 @@ Danish src/app/services/settings.service.ts - 197 + 199 Dänisch @@ -7013,7 +7233,7 @@ German src/app/services/settings.service.ts - 203 + 205 Deutsch @@ -7021,7 +7241,7 @@ Greek src/app/services/settings.service.ts - 209 + 211 Griechisch @@ -7029,7 +7249,7 @@ English (GB) src/app/services/settings.service.ts - 215 + 217 Englisch (UK) @@ -7037,7 +7257,7 @@ Spanish src/app/services/settings.service.ts - 221 + 223 Spanisch @@ -7045,7 +7265,7 @@ Finnish src/app/services/settings.service.ts - 227 + 229 Finnisch @@ -7053,7 +7273,7 @@ French src/app/services/settings.service.ts - 233 + 235 Französisch @@ -7061,7 +7281,7 @@ Hungarian src/app/services/settings.service.ts - 239 + 241 Ungarisch @@ -7069,7 +7289,7 @@ Italian src/app/services/settings.service.ts - 245 + 247 Italienisch @@ -7077,7 +7297,7 @@ Luxembourgish src/app/services/settings.service.ts - 251 + 253 Luxemburgisch @@ -7085,7 +7305,7 @@ Dutch src/app/services/settings.service.ts - 257 + 259 Niederländisch @@ -7093,7 +7313,7 @@ Norwegian src/app/services/settings.service.ts - 263 + 265 Norwegisch @@ -7101,7 +7321,7 @@ Polish src/app/services/settings.service.ts - 269 + 271 Polnisch @@ -7109,7 +7329,7 @@ Portuguese (Brazil) src/app/services/settings.service.ts - 275 + 277 Portugiesisch (Brasilien) @@ -7117,7 +7337,7 @@ Portuguese src/app/services/settings.service.ts - 281 + 283 Portugiesisch @@ -7125,7 +7345,7 @@ Romanian src/app/services/settings.service.ts - 287 + 289 Rumänisch @@ -7133,7 +7353,7 @@ Russian src/app/services/settings.service.ts - 293 + 295 Russisch @@ -7141,7 +7361,7 @@ Slovak src/app/services/settings.service.ts - 299 + 301 Slovakisch @@ -7149,7 +7369,7 @@ Slovenian src/app/services/settings.service.ts - 305 + 307 Slowenisch @@ -7157,7 +7377,7 @@ Serbian src/app/services/settings.service.ts - 311 + 313 Serbisch @@ -7165,7 +7385,7 @@ Swedish src/app/services/settings.service.ts - 317 + 319 Schwedisch @@ -7173,7 +7393,7 @@ Turkish src/app/services/settings.service.ts - 323 + 325 Türkisch @@ -7181,7 +7401,7 @@ Ukrainian src/app/services/settings.service.ts - 329 + 331 Ukrainisch @@ -7189,7 +7409,7 @@ Chinese Simplified src/app/services/settings.service.ts - 335 + 337 Chinesisch (vereinfacht) @@ -7197,7 +7417,7 @@ ISO 8601 src/app/services/settings.service.ts - 352 + 354 ISO 8601 @@ -7205,7 +7425,7 @@ Successfully completed one-time migratration of settings to the database! src/app/services/settings.service.ts - 471 + 473 Einmalige Migration der Einstellungen in die Datenbank erfolgreich abgeschlossen! @@ -7213,7 +7433,7 @@ Unable to migrate settings to the database, please try saving manually. src/app/services/settings.service.ts - 472 + 474 Einstellungen konnten nicht in die Datenbank migriert werden. Bitte versuchen Sie, manuell zu speichern. @@ -7221,7 +7441,7 @@ You can restart the tour from the settings page. src/app/services/settings.service.ts - 542 + 544 Sie können die Tour in den Einstellungen erneut starten. diff --git a/src-ui/src/locale/messages.el_GR.xlf b/src-ui/src/locale/messages.el_GR.xlf index 45491601c..0341d6d1b 100644 --- a/src-ui/src/locale/messages.el_GR.xlf +++ b/src-ui/src/locale/messages.el_GR.xlf @@ -334,7 +334,7 @@ src/app/components/document-detail/document-detail.component.html - 81 + 92 Επόμενο @@ -458,23 +458,35 @@ src/app/components/app-frame/app-frame.component.html - 225 + 230 src/app/components/app-frame/app-frame.component.html - 228 + 233 Αρχεία Καταγραφής + + Auto refresh + + src/app/components/admin/logs/logs.component.html + 4 + + + src/app/components/admin/tasks/tasks.component.html + 15 + + Auto refresh + Loading... src/app/components/admin/logs/logs.component.html - 11 + 16 src/app/components/admin/logs/logs.component.html - 20 + 25 src/app/components/admin/settings/settings.component.html @@ -482,11 +494,7 @@ src/app/components/admin/tasks/tasks.component.html - 19 - - - src/app/components/admin/tasks/tasks.component.html - 27 + 22 src/app/components/admin/users-groups/users-groups.component.html @@ -496,6 +504,10 @@ src/app/components/common/edit-dialog/mail-account-edit-dialog/mail-account-edit-dialog.component.html 30 + + src/app/components/common/input/document-link/document-link.component.html + 40 + src/app/components/common/permissions-dialog/permissions-dialog.component.html 18 @@ -508,6 +520,10 @@ src/app/components/dashboard/widgets/widget-frame/widget-frame.component.html 14 + + src/app/components/document-detail/document-detail.component.html + 248 + src/app/components/document-list/document-list.component.html 95 @@ -546,15 +562,15 @@ src/app/components/app-frame/app-frame.component.html - 45 + 50 src/app/components/app-frame/app-frame.component.html - 203 + 208 src/app/components/app-frame/app-frame.component.html - 206 + 211 Ρυθμίσεις @@ -850,7 +866,7 @@ src/app/components/document-detail/document-detail.component.html - 221 + 216 src/app/components/document-list/bulk-editor/bulk-editor.component.html @@ -942,11 +958,11 @@ src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.html - 46 + 47 src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.html - 65 + 66 src/app/components/common/input/permissions/permissions-form/permissions-form.component.html @@ -970,11 +986,11 @@ src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.html - 54 + 55 src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.html - 73 + 74 src/app/components/common/input/permissions/permissions-form/permissions-form.component.html @@ -1002,7 +1018,7 @@ src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.html - 79 + 80 src/app/components/common/input/permissions/permissions-form/permissions-form.component.html @@ -1074,7 +1090,7 @@ src/app/components/app-frame/app-frame.component.html - 91 + 96 Αποθηκευμένες προβολές @@ -1106,7 +1122,7 @@ src/app/components/admin/tasks/tasks.component.html - 40 + 35 src/app/components/admin/users-groups/users-groups.component.html @@ -1246,7 +1262,7 @@ src/app/components/admin/tasks/tasks.component.html - 44 + 39 src/app/components/admin/users-groups/users-groups.component.html @@ -1258,7 +1274,7 @@ src/app/components/document-detail/document-detail.component.html - 34 + 45 src/app/components/document-list/bulk-editor/bulk-editor.component.html @@ -1326,7 +1342,7 @@ src/app/components/document-detail/document-detail.component.html - 11 + 22 src/app/components/document-list/bulk-editor/bulk-editor.component.html @@ -1402,7 +1418,7 @@ src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.html - 90 + 91 src/app/components/common/edit-dialog/correspondent-edit-dialog/correspondent-edit-dialog.component.html @@ -1426,7 +1442,7 @@ src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html - 42 + 43 src/app/components/common/edit-dialog/storage-path-edit-dialog/storage-path-edit-dialog.component.html @@ -1440,9 +1456,13 @@ src/app/components/common/edit-dialog/user-edit-dialog/user-edit-dialog.component.html 36 + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 54 + src/app/components/document-detail/document-detail.component.html - 93 + 104 src/app/components/document-list/save-view-config-dialog/save-view-config-dialog.component.html @@ -1514,7 +1534,7 @@ src/app/components/app-frame/app-frame.component.ts - 119 + 116 Παρουσιάστηκε σφάλμα κατά την αποθήκευση των ρυθμίσεων. @@ -1550,7 +1570,7 @@ src/app/components/app-frame/app-frame.component.html - 217 + 222 Εργασίες Αρχείων @@ -1596,19 +1616,11 @@ - - Refresh - - src/app/components/admin/tasks/tasks.component.html - 20 - - Ανανέωση - Created src/app/components/admin/tasks/tasks.component.html - 41 + 36 src/app/components/dashboard/widgets/saved-view-widget/saved-view-widget.component.html @@ -1632,7 +1644,7 @@ Results src/app/components/admin/tasks/tasks.component.html - 42 + 37 Αποτελέσματα @@ -1640,7 +1652,7 @@ Info src/app/components/admin/tasks/tasks.component.html - 43 + 38 Πληροφορίες @@ -1648,7 +1660,7 @@ click for full output src/app/components/admin/tasks/tasks.component.html - 66 + 61 κάντε κλικ για το πλήρες αποτέλεσμα @@ -1656,11 +1668,11 @@ Dismiss src/app/components/admin/tasks/tasks.component.html - 81 + 76 src/app/components/admin/tasks/tasks.component.ts - 63 + 66 Παράβλεψη @@ -1668,7 +1680,7 @@ Open Document src/app/components/admin/tasks/tasks.component.html - 87 + 82 Άνοιγμα εγγράφου @@ -1676,7 +1688,7 @@ {VAR_PLURAL, plural, =1 {One task} other { total tasks}} src/app/components/admin/tasks/tasks.component.html - 103 + 98 {VAR_PLURAL, plural, =1 {Μία εργασία} other { συνολικές εργασίες}} @@ -1684,7 +1696,7 @@ Failed src/app/components/admin/tasks/tasks.component.html - 110 + 105 Απέτυχε @@ -1692,7 +1704,7 @@ Complete src/app/components/admin/tasks/tasks.component.html - 116 + 111 Ολοκληρώθηκε @@ -1700,7 +1712,7 @@ Started src/app/components/admin/tasks/tasks.component.html - 122 + 117 Ξεκίνησε @@ -1708,7 +1720,7 @@ Queued src/app/components/admin/tasks/tasks.component.html - 128 + 123 Στην ουρά @@ -1716,7 +1728,7 @@ Dismiss selected src/app/components/admin/tasks/tasks.component.ts - 28 + 30 Παράβλεψη επιλεγμένων @@ -1724,7 +1736,7 @@ Dismiss all src/app/components/admin/tasks/tasks.component.ts - 29 + 31 Παράβλεψη όλων @@ -1732,7 +1744,7 @@ Confirm Dismiss All src/app/components/admin/tasks/tasks.component.ts - 60 + 63 Επιβεβαίωση Παράβλεψης Όλων @@ -1740,7 +1752,7 @@ Dismiss all tasks? src/app/components/admin/tasks/tasks.component.ts - 61 + 64 Dismiss all tasks? @@ -1748,7 +1760,7 @@ queued src/app/components/admin/tasks/tasks.component.ts - 129 + 132 στην ουρά @@ -1756,7 +1768,7 @@ started src/app/components/admin/tasks/tasks.component.ts - 131 + 134 ξεκίνησε @@ -1764,7 +1776,7 @@ completed src/app/components/admin/tasks/tasks.component.ts - 133 + 136 ολοκληρώθηκε @@ -1772,7 +1784,7 @@ failed src/app/components/admin/tasks/tasks.component.ts - 135 + 138 απέτυχε @@ -1784,11 +1796,11 @@ src/app/components/app-frame/app-frame.component.html - 210 + 215 src/app/components/app-frame/app-frame.component.html - 213 + 218 Χρήστες & Ομάδες @@ -1942,6 +1954,10 @@ src/app/components/admin/users-groups/users-groups.component.ts 89 + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.ts + 144 + Ο κωδικός πρόσβασης έχει αλλάξει, θα αποσυνδεθείτε αμέσως. @@ -1988,7 +2004,7 @@ src/app/components/document-detail/document-detail.component.ts - 677 + 691 src/app/components/document-list/bulk-editor/bulk-editor.component.ts @@ -2028,7 +2044,7 @@ src/app/components/document-detail/document-detail.component.ts - 679 + 693 src/app/components/document-list/bulk-editor/bulk-editor.component.ts @@ -2141,11 +2157,19 @@ Συνδεθήκατε ως + + My Profile + + src/app/components/app-frame/app-frame.component.html + 45 + + My Profile + Logout src/app/components/app-frame/app-frame.component.html - 50 + 55 Αποσύνδεση @@ -2153,15 +2177,15 @@ Documentation src/app/components/app-frame/app-frame.component.html - 56 + 61 src/app/components/app-frame/app-frame.component.html - 232 + 237 src/app/components/app-frame/app-frame.component.html - 235 + 240 Τεκμηρίωση @@ -2169,11 +2193,11 @@ Dashboard src/app/components/app-frame/app-frame.component.html - 75 + 80 src/app/components/app-frame/app-frame.component.html - 78 + 83 src/app/components/dashboard/dashboard.component.html @@ -2185,11 +2209,11 @@ Documents src/app/components/app-frame/app-frame.component.html - 82 + 87 src/app/components/app-frame/app-frame.component.html - 85 + 90 src/app/components/document-list/document-list.component.ts @@ -2217,7 +2241,7 @@ Open documents src/app/components/app-frame/app-frame.component.html - 118 + 123 Άνοιγμα εγγράφων @@ -2225,11 +2249,11 @@ Close all src/app/components/app-frame/app-frame.component.html - 134 + 139 src/app/components/app-frame/app-frame.component.html - 137 + 142 Κλείσιμο όλων @@ -2237,7 +2261,7 @@ Manage src/app/components/app-frame/app-frame.component.html - 144 + 149 Διαχείριση @@ -2245,11 +2269,11 @@ Correspondents src/app/components/app-frame/app-frame.component.html - 148 + 153 src/app/components/app-frame/app-frame.component.html - 151 + 156 src/app/components/dashboard/widgets/statistics-widget/statistics-widget.component.html @@ -2261,11 +2285,11 @@ Tags src/app/components/app-frame/app-frame.component.html - 155 + 160 src/app/components/app-frame/app-frame.component.html - 158 + 163 src/app/components/common/input/tags/tags.component.ts @@ -2293,11 +2317,11 @@ Document Types src/app/components/app-frame/app-frame.component.html - 162 + 167 src/app/components/app-frame/app-frame.component.html - 165 + 170 src/app/components/dashboard/widgets/statistics-widget/statistics-widget.component.html @@ -2309,11 +2333,11 @@ Storage Paths src/app/components/app-frame/app-frame.component.html - 169 + 174 src/app/components/app-frame/app-frame.component.html - 172 + 177 src/app/components/dashboard/widgets/statistics-widget/statistics-widget.component.html @@ -2325,11 +2349,11 @@ Custom Fields src/app/components/app-frame/app-frame.component.html - 176 + 181 src/app/components/app-frame/app-frame.component.html - 179 + 184 src/app/components/common/custom-fields-dropdown/custom-fields-dropdown.component.html @@ -2345,7 +2369,7 @@ Consumption templates src/app/components/app-frame/app-frame.component.html - 183 + 188 Consumption templates @@ -2353,7 +2377,7 @@ Templates src/app/components/app-frame/app-frame.component.html - 186 + 191 Templates @@ -2361,11 +2385,11 @@ Mail src/app/components/app-frame/app-frame.component.html - 190 + 195 src/app/components/app-frame/app-frame.component.html - 193 + 198 Αλληλογραφία @@ -2373,7 +2397,7 @@ Administration src/app/components/app-frame/app-frame.component.html - 199 + 204 Administration @@ -2381,7 +2405,7 @@ File Tasks src/app/components/app-frame/app-frame.component.html - 221 + 226 Εργασίες αρχείων @@ -2389,7 +2413,7 @@ GitHub src/app/components/app-frame/app-frame.component.html - 241 + 246 GitHub @@ -2397,7 +2421,7 @@ is available. src/app/components/app-frame/app-frame.component.html - 247 + 252 είναι διαθέσιμο. @@ -2405,7 +2429,7 @@ Click to view. src/app/components/app-frame/app-frame.component.html - 247 + 252 Κάνε κλικ για προβολή. @@ -2413,7 +2437,7 @@ Paperless-ngx can automatically check for updates src/app/components/app-frame/app-frame.component.html - 251 + 256 Το Paperless-ngx μπορεί να ελέγξει αυτόματα για ενημερώσεις @@ -2421,7 +2445,7 @@ How does this work? src/app/components/app-frame/app-frame.component.html - 258,260 + 263,265 Πώς λειτουργεί; @@ -2429,7 +2453,7 @@ Update available src/app/components/app-frame/app-frame.component.html - 269 + 274 Υπάρχει διαθέσιμη ενημέρωση @@ -2437,7 +2461,7 @@ Sidebar views updated src/app/components/app-frame/app-frame.component.ts - 247 + 252 Sidebar views updated @@ -2445,7 +2469,7 @@ Error updating sidebar views src/app/components/app-frame/app-frame.component.ts - 250 + 255 Error updating sidebar views @@ -2453,7 +2477,7 @@ An error occurred while saving update checking settings. src/app/components/app-frame/app-frame.component.ts - 271 + 276 Παρουσιάστηκε σφάλμα κατά την αποθήκευση των ρυθμίσεων ελέγχου ενημερώσεων. @@ -2757,7 +2781,7 @@ src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html - 32 + 33 Ανάθεση τύπου εγγράφου @@ -2769,7 +2793,7 @@ src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html - 34 + 35 Ανάθεση ανταποκριτή @@ -2781,11 +2805,19 @@ Assign storage path + + Assign custom fields + + src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.html + 38 + + Assign custom fields + Assign owner src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.html - 40 + 41 Assign owner @@ -2793,7 +2825,7 @@ Assign view permissions src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.html - 42 + 43 Assign view permissions @@ -2801,7 +2833,7 @@ Assign edit permissions src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.html - 61 + 62 Assign edit permissions @@ -2809,11 +2841,11 @@ Error src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.html - 88 + 89 src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html - 40 + 41 src/app/components/common/toasts/toasts.component.html @@ -2825,7 +2857,7 @@ Cancel src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.html - 89 + 90 src/app/components/common/edit-dialog/correspondent-edit-dialog/correspondent-edit-dialog.component.html @@ -2849,7 +2881,7 @@ src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html - 41 + 42 src/app/components/common/edit-dialog/storage-path-edit-dialog/storage-path-edit-dialog.component.html @@ -2867,6 +2899,10 @@ src/app/components/common/permissions-dialog/permissions-dialog.component.html 20 + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 53 + src/app/components/common/select-dialog/select-dialog.component.html 12 @@ -2885,7 +2921,7 @@ Consume Folder src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.ts - 25 + 27 Consume Folder @@ -2893,7 +2929,7 @@ API Upload src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.ts - 29 + 31 API Upload @@ -2901,7 +2937,7 @@ Mail Fetch src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.ts - 33 + 35 Mail Fetch @@ -2909,7 +2945,7 @@ Create new consumption template src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.ts - 83 + 92 Create new consumption template @@ -2917,7 +2953,7 @@ Edit consumption template src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.ts - 87 + 96 Edit consumption template @@ -3049,7 +3085,7 @@ Create new item src/app/components/common/edit-dialog/edit-dialog.component.ts - 109 + 111 Δημιουργία νέου αντικειμένου @@ -3057,7 +3093,7 @@ Edit item src/app/components/common/edit-dialog/edit-dialog.component.ts - 113 + 115 Επεξεργασία αντικειμένου @@ -3111,6 +3147,10 @@ src/app/components/common/edit-dialog/user-edit-dialog/user-edit-dialog.component.html 12 + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 18 + Κωδικός @@ -3309,13 +3349,13 @@ Φίλτρο σώματος - - Filter attachment filename + + Filter attachment filename includes src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html 24 - Φίλτρο ονόματος αρχείου συνημμένου + Filter attachment filename includes Only consume documents which entirely match this filename if specified. Wildcards such as *.pdf or *invoice* are allowed. Case insensitive. @@ -3325,11 +3365,27 @@ Μόνο κατανάλωση αρχείων που ταιριάζουν απόλυτα με το όνομα αρχείου, εάν καθοριστεί. Επιτρέπεται η χρήση μπαλαντέρ όπως *.pdf ή *invoice*. Δεν υπάρχει έλεγχος πεζών/κεφαλαίων. + + Filter attachment filename excluding + + src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html + 25 + + Filter attachment filename excluding + + + Do not consume documents which entirely match this filename if specified. Wildcards such as *.pdf or *invoice* are allowed. Case insensitive. + + src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html + 25 + + Do not consume documents which entirely match this filename if specified. Wildcards such as *.pdf or *invoice* are allowed. Case insensitive. + Action src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html - 27 + 28 Ενέργεια @@ -3337,7 +3393,7 @@ Action is only performed when documents are consumed from the mail. Mails without attachments remain entirely untouched. src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html - 27 + 28 Η ενέργεια εκτελείται μόνο όταν τα έγγραφα καταναλώνονται από το mail. Τα mails χωρίς συνημμένα παραμένουν εντελώς άθικτα. @@ -3345,7 +3401,7 @@ Action parameter src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html - 28 + 29 Παράμετρος ενέργειας @@ -3353,7 +3409,7 @@ Assignments specified here will supersede any consumption templates. src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html - 29 + 30 Assignments specified here will supersede any consumption templates. @@ -3361,7 +3417,7 @@ Assign title from src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html - 30 + 31 Ανάθεση τίτλου από @@ -3369,7 +3425,7 @@ Assign correspondent from src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html - 33 + 34 Ανάθεση ανταποκριτή από @@ -3377,7 +3433,7 @@ Assign owner from rule src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html - 35 + 36 Assign owner from rule @@ -3623,6 +3679,10 @@ src/app/components/common/edit-dialog/user-edit-dialog/user-edit-dialog.component.html 11 + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 8 + E-mail @@ -3631,6 +3691,10 @@ src/app/components/common/edit-dialog/user-edit-dialog/user-edit-dialog.component.html 13 + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 28 + Όνομα @@ -3639,6 +3703,10 @@ src/app/components/common/edit-dialog/user-edit-dialog/user-edit-dialog.component.html 14 + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 29 + Επώνυμο @@ -3764,6 +3832,10 @@ src/app/components/common/input/date/date.component.html 8 + + src/app/components/common/input/document-link/document-link.component.html + 8 + src/app/components/common/input/number/number.component.html 8 @@ -3818,6 +3890,22 @@ Φιλτράρισμα εγγράφων με + + No documents found + + src/app/components/common/input/document-link/document-link.component.ts + 44 + + No documents found + + + Show password + + src/app/components/common/input/password/password.component.html + 5 + + Show password + Edit Permissions @@ -3931,7 +4019,7 @@ Note that permissions set here will override any existing permissions src/app/components/common/permissions-dialog/permissions-dialog.component.ts - 62 + 71 Σημειώστε ότι τα δικαιώματα που ορίστηκαν εδώ θα αντικαταστήσουν τυχόν υπάρχοντα δικαιώματα @@ -3991,6 +4079,122 @@ Κληρονομούμενο από την ομάδα + + Edit Profile + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 3 + + Edit Profile + + + Confirm Email + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 13 + + Confirm Email + + + Confirm Password + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 23 + + Confirm Password + + + API Auth Token + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 31 + + API Auth Token + + + Copy + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 35 + + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 39 + + + src/app/components/common/share-links-dropdown/share-links-dropdown.component.html + 23 + + Αντιγραφή + + + Regenerate auth token + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 41 + + Regenerate auth token + + + Copied! + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 47 + + + src/app/components/common/share-links-dropdown/share-links-dropdown.component.html + 36 + + Αντιγράφηκε! + + + Warning: changing the token cannot be undone + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 49 + + Warning: changing the token cannot be undone + + + Emails must match + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.ts + 94 + + Emails must match + + + Passwords must match + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.ts + 122 + + Passwords must match + + + Profile updated successfully + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.ts + 141 + + Profile updated successfully + + + Error saving profile + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.ts + 153 + + Error saving profile + + + Error generating auth token + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.ts + 170 + + Error generating auth token + Select @@ -4035,14 +4239,6 @@ Καμία υπάρχουσα σύνδεση - - Copy - - src/app/components/common/share-links-dropdown/share-links-dropdown.component.html - 23 - - Αντιγραφή - Share @@ -4051,14 +4247,6 @@ Κοινοποίηση - - Copied! - - src/app/components/common/share-links-dropdown/share-links-dropdown.component.html - 36 - - Αντιγράφηκε! - Share archive version @@ -4091,7 +4279,7 @@ src/app/components/common/share-links-dropdown/share-links-dropdown.component.ts - 90 + 93 1 ημέρα @@ -4131,7 +4319,7 @@ days src/app/components/common/share-links-dropdown/share-links-dropdown.component.ts - 90 + 93 ημέρες @@ -4139,7 +4327,7 @@ Error deleting link src/app/components/common/share-links-dropdown/share-links-dropdown.component.ts - 117 + 120 Σφάλμα διαγραφής συνδέσμου @@ -4147,7 +4335,7 @@ Error creating link src/app/components/common/share-links-dropdown/share-links-dropdown.component.ts - 145 + 148 Σφάλμα δημιουργίας συνδέσμου @@ -4219,7 +4407,7 @@ src/app/components/document-detail/document-detail.component.html - 103 + 114 src/app/components/document-list/document-list.component.html @@ -4243,7 +4431,7 @@ src/app/components/document-detail/document-detail.component.html - 107 + 118 src/app/components/document-list/bulk-editor/bulk-editor.component.html @@ -4279,7 +4467,7 @@ src/app/components/document-detail/document-detail.component.html - 18 + 29 src/app/components/document-list/bulk-editor/bulk-editor.component.html @@ -4490,7 +4678,7 @@ Page src/app/components/document-detail/document-detail.component.html - 3 + 4 src/app/components/document-list/bulk-editor/bulk-editor.component.html @@ -4502,15 +4690,31 @@ of src/app/components/document-detail/document-detail.component.html - 5,6 + 6,7 από + + - + + src/app/components/document-detail/document-detail.component.html + 9 + + - + + + + + + src/app/components/document-detail/document-detail.component.html + 15 + + + + Download original src/app/components/document-detail/document-detail.component.html - 24 + 35 Λήψη πρωτότυπου @@ -4518,7 +4722,7 @@ Redo OCR src/app/components/document-detail/document-detail.component.html - 40 + 51 src/app/components/document-list/bulk-editor/bulk-editor.component.html @@ -4530,7 +4734,7 @@ More like this src/app/components/document-detail/document-detail.component.html - 46 + 57 src/app/components/document-list/document-card-large/document-card-large.component.html @@ -4542,7 +4746,7 @@ Close src/app/components/document-detail/document-detail.component.html - 71 + 82 src/app/guards/dirty-saved-view.guard.ts @@ -4554,7 +4758,7 @@ Previous src/app/components/document-detail/document-detail.component.html - 76 + 87 Προηγούμενο @@ -4562,7 +4766,7 @@ Discard src/app/components/document-detail/document-detail.component.html - 89 + 100 Απόρριψη @@ -4570,7 +4774,7 @@ Save & next src/app/components/document-detail/document-detail.component.html - 91 + 102 Αποθήκευση & επόμενο @@ -4578,7 +4782,7 @@ Save & close src/app/components/document-detail/document-detail.component.html - 92 + 103 Αποθήκευση & κλείσιμο @@ -4586,7 +4790,7 @@ Details src/app/components/document-detail/document-detail.component.html - 100 + 111 Λεπτομέρειες @@ -4594,7 +4798,7 @@ Archive serial number src/app/components/document-detail/document-detail.component.html - 104 + 115 Αρχειοθέτηση σειριακού αριθμού @@ -4602,7 +4806,7 @@ Date created src/app/components/document-detail/document-detail.component.html - 105 + 116 Ημερομηνία δημιουργίας @@ -4610,7 +4814,7 @@ Document type src/app/components/document-detail/document-detail.component.html - 109 + 120 src/app/components/document-list/bulk-editor/bulk-editor.component.html @@ -4634,7 +4838,7 @@ Storage path src/app/components/document-detail/document-detail.component.html - 111 + 122 src/app/components/document-list/bulk-editor/bulk-editor.component.html @@ -4654,7 +4858,7 @@ Default src/app/components/document-detail/document-detail.component.html - 112 + 123 Προεπιλογή @@ -4662,7 +4866,7 @@ Content src/app/components/document-detail/document-detail.component.html - 130 + 142 Περιεχόμενο @@ -4670,7 +4874,7 @@ Metadata src/app/components/document-detail/document-detail.component.html - 139 + 151 src/app/components/document-detail/metadata-collapse/metadata-collapse.component.ts @@ -4682,7 +4886,7 @@ Date modified src/app/components/document-detail/document-detail.component.html - 145 + 157 Ημερομηνία τροποποίησης @@ -4690,7 +4894,7 @@ Date added src/app/components/document-detail/document-detail.component.html - 149 + 161 Ημερομηνία προσθήκης @@ -4698,7 +4902,7 @@ Media filename src/app/components/document-detail/document-detail.component.html - 153 + 165 Όνομα αρχείου πολυμέσων @@ -4706,7 +4910,7 @@ Original filename src/app/components/document-detail/document-detail.component.html - 157 + 169 Πρωτότυπο όνομα αρχείου @@ -4714,7 +4918,7 @@ Original MD5 checksum src/app/components/document-detail/document-detail.component.html - 161 + 173 Αρχικό checksum MD5 @@ -4722,7 +4926,7 @@ Original file size src/app/components/document-detail/document-detail.component.html - 165 + 177 Αρχικό μέγεθος αρχείου @@ -4730,7 +4934,7 @@ Original mime type src/app/components/document-detail/document-detail.component.html - 169 + 181 Αρχικός τύπος mime @@ -4738,7 +4942,7 @@ Archive MD5 checksum src/app/components/document-detail/document-detail.component.html - 173 + 185 Αρχειοθέτηση MD5 checksum @@ -4746,7 +4950,7 @@ Archive file size src/app/components/document-detail/document-detail.component.html - 177 + 189 Μέγεθος αρχείου αρχειοθέτησης @@ -4754,7 +4958,7 @@ Original document metadata src/app/components/document-detail/document-detail.component.html - 183 + 195 Πρωτότυπα μεταδεδομένα εγγράφου @@ -4762,7 +4966,7 @@ Archived document metadata src/app/components/document-detail/document-detail.component.html - 184 + 196 Αρχειοθετημένα μεταδεδομένα εγγράφου @@ -4770,35 +4974,35 @@ Preview src/app/components/document-detail/document-detail.component.html - 190 + 202 Προεπισκόπηση - - Enter Password - - src/app/components/document-detail/document-detail.component.html - 206 - - - src/app/components/document-detail/document-detail.component.html - 249 - - Εισαγωγή Κωδικού Πρόσβασης - Notes src/app/components/document-detail/document-detail.component.html - 214,215 + 209,210 Σημειώσεις + + Enter Password + + src/app/components/document-detail/document-detail.component.html + 237 + + + src/app/components/document-detail/document-detail.component.html + 275 + + Εισαγωγή Κωδικού Πρόσβασης + An error occurred loading content: src/app/components/document-detail/document-detail.component.ts - 265,267 + 279,281 Παρουσιάστηκε σφάλμα κατά τη φόρτωση του περιεχομένου: @@ -4806,7 +5010,7 @@ Error retrieving metadata src/app/components/document-detail/document-detail.component.ts - 413 + 427 Σφάλμα ανάκτησης μεταδεδομένων @@ -4814,7 +5018,7 @@ Error retrieving suggestions. src/app/components/document-detail/document-detail.component.ts - 434 + 448 Σφάλμα στην ανάκτηση προτάσεων. @@ -4822,11 +5026,11 @@ Document saved successfully. src/app/components/document-detail/document-detail.component.ts - 552 + 566 src/app/components/document-detail/document-detail.component.ts - 561 + 575 Το έγγραφο αποθηκεύτηκε επιτυχώς. @@ -4834,11 +5038,11 @@ Error saving document src/app/components/document-detail/document-detail.component.ts - 565 + 579 src/app/components/document-detail/document-detail.component.ts - 606 + 620 Σφάλμα αποθήκευσης του εγγράφου @@ -4846,7 +5050,7 @@ Confirm delete src/app/components/document-detail/document-detail.component.ts - 632 + 646 src/app/components/manage/management-list/management-list.component.ts @@ -4858,7 +5062,7 @@ Do you really want to delete document ""? src/app/components/document-detail/document-detail.component.ts - 633 + 647 Θέλετε πραγματικά να διαγράψετε το έγγραφο ""; @@ -4866,7 +5070,7 @@ The files for this document will be deleted permanently. This operation cannot be undone. src/app/components/document-detail/document-detail.component.ts - 634 + 648 Τα αρχεία αυτού του εγγράφου θα διαγραφούν οριστικά. Αυτή η λειτουργία δεν μπορεί να αναιρεθεί. @@ -4874,7 +5078,7 @@ Delete document src/app/components/document-detail/document-detail.component.ts - 636 + 650 Διαγραφή εγγράφου @@ -4882,7 +5086,7 @@ Error deleting document src/app/components/document-detail/document-detail.component.ts - 655 + 669 Σφάλμα διαγραφής εγγράφου @@ -4890,7 +5094,7 @@ Redo OCR confirm src/app/components/document-detail/document-detail.component.ts - 675 + 689 src/app/components/document-list/bulk-editor/bulk-editor.component.ts @@ -4902,7 +5106,7 @@ This operation will permanently redo OCR for this document. src/app/components/document-detail/document-detail.component.ts - 676 + 690 Αυτή η λειτουργία θα ξανακάνει οριστικά OCR για αυτό το έγγραφο. @@ -4910,7 +5114,7 @@ Redo OCR operation will begin in the background. Close and re-open or reload this document after the operation has completed to see new content. src/app/components/document-detail/document-detail.component.ts - 687 + 701 Η λειτουργία επανάληψης OCR θα ξεκινήσει στο παρασκήνιο. Κλείστε και ανοίξτε εκ νέου ή επαναφορτώστε αυτό το έγγραφο μετά την ολοκλήρωση της λειτουργίας για να δείτε νέο περιεχόμενο. @@ -4918,10 +5122,18 @@ Error executing operation src/app/components/document-detail/document-detail.component.ts - 698 + 712 Σφάλμα εκτέλεσης λειτουργίας + + Page Fit + + src/app/components/document-detail/document-detail.component.ts + 781 + + Page Fit + Select: @@ -5844,7 +6056,7 @@ Initiating upload... src/app/components/file-drop/file-drop.component.ts - 87 + 88 Εκκίνηση μεταφόρτωσης... @@ -6600,7 +6812,7 @@ Boolean src/app/data/paperless-custom-field.ts - 16 + 17 Boolean @@ -6608,7 +6820,7 @@ Date src/app/data/paperless-custom-field.ts - 20 + 21 Date @@ -6616,7 +6828,7 @@ Integer src/app/data/paperless-custom-field.ts - 24 + 25 Integer @@ -6624,7 +6836,7 @@ Number src/app/data/paperless-custom-field.ts - 28 + 29 Number @@ -6632,7 +6844,7 @@ Monetary src/app/data/paperless-custom-field.ts - 32 + 33 Monetary @@ -6640,7 +6852,7 @@ Text src/app/data/paperless-custom-field.ts - 36 + 37 Text @@ -6648,10 +6860,18 @@ Url src/app/data/paperless-custom-field.ts - 40 + 41 Url + + Document Link + + src/app/data/paperless-custom-field.ts + 45 + + Document Link + Warning: You have unsaved changes to your document(s). @@ -6949,7 +7169,7 @@ English (US) src/app/services/settings.service.ts - 155 + 157 Αγγλικά (ΗΠΑ) @@ -6957,7 +7177,7 @@ Afrikaans src/app/services/settings.service.ts - 161 + 163 Αφρικανικά @@ -6965,7 +7185,7 @@ Arabic src/app/services/settings.service.ts - 167 + 169 Αραβικά @@ -6973,7 +7193,7 @@ Belarusian src/app/services/settings.service.ts - 173 + 175 Λευκορωσικά @@ -6981,7 +7201,7 @@ Bulgarian src/app/services/settings.service.ts - 179 + 181 Bulgarian @@ -6989,7 +7209,7 @@ Catalan src/app/services/settings.service.ts - 185 + 187 Καταλανικά @@ -6997,7 +7217,7 @@ Czech src/app/services/settings.service.ts - 191 + 193 Τσεχικά @@ -7005,7 +7225,7 @@ Danish src/app/services/settings.service.ts - 197 + 199 Δανέζικα @@ -7013,7 +7233,7 @@ German src/app/services/settings.service.ts - 203 + 205 Γερμανικά @@ -7021,7 +7241,7 @@ Greek src/app/services/settings.service.ts - 209 + 211 Ελληνικά @@ -7029,7 +7249,7 @@ English (GB) src/app/services/settings.service.ts - 215 + 217 Αγγλικά (Ηνωμένο Βασίλειο) @@ -7037,7 +7257,7 @@ Spanish src/app/services/settings.service.ts - 221 + 223 Ισπανικά @@ -7045,7 +7265,7 @@ Finnish src/app/services/settings.service.ts - 227 + 229 Φινλανδικά @@ -7053,7 +7273,7 @@ French src/app/services/settings.service.ts - 233 + 235 Γαλλικά @@ -7061,7 +7281,7 @@ Hungarian src/app/services/settings.service.ts - 239 + 241 Hungarian @@ -7069,7 +7289,7 @@ Italian src/app/services/settings.service.ts - 245 + 247 Ιταλικά @@ -7077,7 +7297,7 @@ Luxembourgish src/app/services/settings.service.ts - 251 + 253 Λουξεμβουργικά @@ -7085,7 +7305,7 @@ Dutch src/app/services/settings.service.ts - 257 + 259 Ολλανδικά @@ -7093,7 +7313,7 @@ Norwegian src/app/services/settings.service.ts - 263 + 265 Νορβηγικά @@ -7101,7 +7321,7 @@ Polish src/app/services/settings.service.ts - 269 + 271 Πολωνικά @@ -7109,7 +7329,7 @@ Portuguese (Brazil) src/app/services/settings.service.ts - 275 + 277 Πορτογαλικά (Βραζιλίας) @@ -7117,7 +7337,7 @@ Portuguese src/app/services/settings.service.ts - 281 + 283 Πορτογαλικά @@ -7125,7 +7345,7 @@ Romanian src/app/services/settings.service.ts - 287 + 289 Ρουμάνικα @@ -7133,7 +7353,7 @@ Russian src/app/services/settings.service.ts - 293 + 295 Ρωσικά @@ -7141,7 +7361,7 @@ Slovak src/app/services/settings.service.ts - 299 + 301 Σλοβάκικα @@ -7149,7 +7369,7 @@ Slovenian src/app/services/settings.service.ts - 305 + 307 Σλοβενικά @@ -7157,7 +7377,7 @@ Serbian src/app/services/settings.service.ts - 311 + 313 Σερβικά @@ -7165,7 +7385,7 @@ Swedish src/app/services/settings.service.ts - 317 + 319 Σουηδικά @@ -7173,7 +7393,7 @@ Turkish src/app/services/settings.service.ts - 323 + 325 Τούρκικα @@ -7181,7 +7401,7 @@ Ukrainian src/app/services/settings.service.ts - 329 + 331 Ουκρανικά @@ -7189,7 +7409,7 @@ Chinese Simplified src/app/services/settings.service.ts - 335 + 337 Κινέζικα Απλοποιημένα @@ -7197,7 +7417,7 @@ ISO 8601 src/app/services/settings.service.ts - 352 + 354 ISO 8601 @@ -7205,7 +7425,7 @@ Successfully completed one-time migratration of settings to the database! src/app/services/settings.service.ts - 471 + 473 Ολοκληρώθηκε με επιτυχία η μετεγκατάσταση των ρυθμίσεων στη βάση δεδομένων! @@ -7213,7 +7433,7 @@ Unable to migrate settings to the database, please try saving manually. src/app/services/settings.service.ts - 472 + 474 Δεν είναι δυνατή η μετεγκατάσταση των ρυθμίσεων στη βάση δεδομένων, παρακαλώ δοκιμάστε χειροκίνητα. @@ -7221,7 +7441,7 @@ You can restart the tour from the settings page. src/app/services/settings.service.ts - 542 + 544 Μπορείτε να επανεκκινήσετε την περιήγηση από τη σελίδα ρυθμίσεων. diff --git a/src-ui/src/locale/messages.es_ES.xlf b/src-ui/src/locale/messages.es_ES.xlf index b93ad8dc9..77ebcbaac 100644 --- a/src-ui/src/locale/messages.es_ES.xlf +++ b/src-ui/src/locale/messages.es_ES.xlf @@ -334,7 +334,7 @@ src/app/components/document-detail/document-detail.component.html - 81 + 92 Siguiente @@ -458,23 +458,35 @@ src/app/components/app-frame/app-frame.component.html - 225 + 230 src/app/components/app-frame/app-frame.component.html - 228 + 233 Logs + + Auto refresh + + src/app/components/admin/logs/logs.component.html + 4 + + + src/app/components/admin/tasks/tasks.component.html + 15 + + Auto refresh + Loading... src/app/components/admin/logs/logs.component.html - 11 + 16 src/app/components/admin/logs/logs.component.html - 20 + 25 src/app/components/admin/settings/settings.component.html @@ -482,11 +494,7 @@ src/app/components/admin/tasks/tasks.component.html - 19 - - - src/app/components/admin/tasks/tasks.component.html - 27 + 22 src/app/components/admin/users-groups/users-groups.component.html @@ -496,6 +504,10 @@ src/app/components/common/edit-dialog/mail-account-edit-dialog/mail-account-edit-dialog.component.html 30 + + src/app/components/common/input/document-link/document-link.component.html + 40 + src/app/components/common/permissions-dialog/permissions-dialog.component.html 18 @@ -508,6 +520,10 @@ src/app/components/dashboard/widgets/widget-frame/widget-frame.component.html 14 + + src/app/components/document-detail/document-detail.component.html + 248 + src/app/components/document-list/document-list.component.html 95 @@ -546,15 +562,15 @@ src/app/components/app-frame/app-frame.component.html - 45 + 50 src/app/components/app-frame/app-frame.component.html - 203 + 208 src/app/components/app-frame/app-frame.component.html - 206 + 211 Ajustes @@ -850,7 +866,7 @@ src/app/components/document-detail/document-detail.component.html - 221 + 216 src/app/components/document-list/bulk-editor/bulk-editor.component.html @@ -942,11 +958,11 @@ src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.html - 46 + 47 src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.html - 65 + 66 src/app/components/common/input/permissions/permissions-form/permissions-form.component.html @@ -970,11 +986,11 @@ src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.html - 54 + 55 src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.html - 73 + 74 src/app/components/common/input/permissions/permissions-form/permissions-form.component.html @@ -1002,7 +1018,7 @@ src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.html - 79 + 80 src/app/components/common/input/permissions/permissions-form/permissions-form.component.html @@ -1074,7 +1090,7 @@ src/app/components/app-frame/app-frame.component.html - 91 + 96 Vistas guardadas @@ -1106,7 +1122,7 @@ src/app/components/admin/tasks/tasks.component.html - 40 + 35 src/app/components/admin/users-groups/users-groups.component.html @@ -1246,7 +1262,7 @@ src/app/components/admin/tasks/tasks.component.html - 44 + 39 src/app/components/admin/users-groups/users-groups.component.html @@ -1258,7 +1274,7 @@ src/app/components/document-detail/document-detail.component.html - 34 + 45 src/app/components/document-list/bulk-editor/bulk-editor.component.html @@ -1326,7 +1342,7 @@ src/app/components/document-detail/document-detail.component.html - 11 + 22 src/app/components/document-list/bulk-editor/bulk-editor.component.html @@ -1402,7 +1418,7 @@ src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.html - 90 + 91 src/app/components/common/edit-dialog/correspondent-edit-dialog/correspondent-edit-dialog.component.html @@ -1426,7 +1442,7 @@ src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html - 42 + 43 src/app/components/common/edit-dialog/storage-path-edit-dialog/storage-path-edit-dialog.component.html @@ -1440,9 +1456,13 @@ src/app/components/common/edit-dialog/user-edit-dialog/user-edit-dialog.component.html 36 + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 54 + src/app/components/document-detail/document-detail.component.html - 93 + 104 src/app/components/document-list/save-view-config-dialog/save-view-config-dialog.component.html @@ -1514,7 +1534,7 @@ src/app/components/app-frame/app-frame.component.ts - 119 + 116 Se produjo un error al guardar la configuración. @@ -1550,7 +1570,7 @@ src/app/components/app-frame/app-frame.component.html - 217 + 222 Tareas de archivo @@ -1596,19 +1616,11 @@ - - Refresh - - src/app/components/admin/tasks/tasks.component.html - 20 - - Actualizar - Created src/app/components/admin/tasks/tasks.component.html - 41 + 36 src/app/components/dashboard/widgets/saved-view-widget/saved-view-widget.component.html @@ -1632,7 +1644,7 @@ Results src/app/components/admin/tasks/tasks.component.html - 42 + 37 Resultados @@ -1640,7 +1652,7 @@ Info src/app/components/admin/tasks/tasks.component.html - 43 + 38 Información @@ -1648,7 +1660,7 @@ click for full output src/app/components/admin/tasks/tasks.component.html - 66 + 61 haz clic para obtener una salida completa @@ -1656,11 +1668,11 @@ Dismiss src/app/components/admin/tasks/tasks.component.html - 81 + 76 src/app/components/admin/tasks/tasks.component.ts - 63 + 66 Descartar @@ -1668,7 +1680,7 @@ Open Document src/app/components/admin/tasks/tasks.component.html - 87 + 82 Abrir documento @@ -1676,7 +1688,7 @@ {VAR_PLURAL, plural, =1 {One task} other { total tasks}} src/app/components/admin/tasks/tasks.component.html - 103 + 98 {VAR_PLURAL, plural, one {}=1 {Una tarea} other { en total tareas}} @@ -1684,7 +1696,7 @@ Failed src/app/components/admin/tasks/tasks.component.html - 110 + 105 Error @@ -1692,7 +1704,7 @@ Complete src/app/components/admin/tasks/tasks.component.html - 116 + 111 Completado @@ -1700,7 +1712,7 @@ Started src/app/components/admin/tasks/tasks.component.html - 122 + 117 Iniciado @@ -1708,7 +1720,7 @@ Queued src/app/components/admin/tasks/tasks.component.html - 128 + 123 Encolado @@ -1716,7 +1728,7 @@ Dismiss selected src/app/components/admin/tasks/tasks.component.ts - 28 + 30 Descartar seleccionados @@ -1724,7 +1736,7 @@ Dismiss all src/app/components/admin/tasks/tasks.component.ts - 29 + 31 Descartar todo @@ -1732,7 +1744,7 @@ Confirm Dismiss All src/app/components/admin/tasks/tasks.component.ts - 60 + 63 Confirmar Descartar Todo @@ -1740,7 +1752,7 @@ Dismiss all tasks? src/app/components/admin/tasks/tasks.component.ts - 61 + 64 Dismiss all tasks? @@ -1748,7 +1760,7 @@ queued src/app/components/admin/tasks/tasks.component.ts - 129 + 132 queued @@ -1756,7 +1768,7 @@ started src/app/components/admin/tasks/tasks.component.ts - 131 + 134 started @@ -1764,7 +1776,7 @@ completed src/app/components/admin/tasks/tasks.component.ts - 133 + 136 completed @@ -1772,7 +1784,7 @@ failed src/app/components/admin/tasks/tasks.component.ts - 135 + 138 failed @@ -1784,11 +1796,11 @@ src/app/components/app-frame/app-frame.component.html - 210 + 215 src/app/components/app-frame/app-frame.component.html - 213 + 218 Usuarios & Grupos @@ -1942,6 +1954,10 @@ src/app/components/admin/users-groups/users-groups.component.ts 89 + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.ts + 144 + La contraseña ha sido cambiada, tu sesión será cerrada en un momento. @@ -1988,7 +2004,7 @@ src/app/components/document-detail/document-detail.component.ts - 677 + 691 src/app/components/document-list/bulk-editor/bulk-editor.component.ts @@ -2028,7 +2044,7 @@ src/app/components/document-detail/document-detail.component.ts - 679 + 693 src/app/components/document-list/bulk-editor/bulk-editor.component.ts @@ -2141,11 +2157,19 @@ Sesión iniciada como + + My Profile + + src/app/components/app-frame/app-frame.component.html + 45 + + My Profile + Logout src/app/components/app-frame/app-frame.component.html - 50 + 55 Cerrar sesión @@ -2153,15 +2177,15 @@ Documentation src/app/components/app-frame/app-frame.component.html - 56 + 61 src/app/components/app-frame/app-frame.component.html - 232 + 237 src/app/components/app-frame/app-frame.component.html - 235 + 240 Documentación @@ -2169,11 +2193,11 @@ Dashboard src/app/components/app-frame/app-frame.component.html - 75 + 80 src/app/components/app-frame/app-frame.component.html - 78 + 83 src/app/components/dashboard/dashboard.component.html @@ -2185,11 +2209,11 @@ Documents src/app/components/app-frame/app-frame.component.html - 82 + 87 src/app/components/app-frame/app-frame.component.html - 85 + 90 src/app/components/document-list/document-list.component.ts @@ -2217,7 +2241,7 @@ Open documents src/app/components/app-frame/app-frame.component.html - 118 + 123 Abrir documentos @@ -2225,11 +2249,11 @@ Close all src/app/components/app-frame/app-frame.component.html - 134 + 139 src/app/components/app-frame/app-frame.component.html - 137 + 142 Cerrar todos @@ -2237,7 +2261,7 @@ Manage src/app/components/app-frame/app-frame.component.html - 144 + 149 Organizar @@ -2245,11 +2269,11 @@ Correspondents src/app/components/app-frame/app-frame.component.html - 148 + 153 src/app/components/app-frame/app-frame.component.html - 151 + 156 src/app/components/dashboard/widgets/statistics-widget/statistics-widget.component.html @@ -2261,11 +2285,11 @@ Tags src/app/components/app-frame/app-frame.component.html - 155 + 160 src/app/components/app-frame/app-frame.component.html - 158 + 163 src/app/components/common/input/tags/tags.component.ts @@ -2293,11 +2317,11 @@ Document Types src/app/components/app-frame/app-frame.component.html - 162 + 167 src/app/components/app-frame/app-frame.component.html - 165 + 170 src/app/components/dashboard/widgets/statistics-widget/statistics-widget.component.html @@ -2309,11 +2333,11 @@ Storage Paths src/app/components/app-frame/app-frame.component.html - 169 + 174 src/app/components/app-frame/app-frame.component.html - 172 + 177 src/app/components/dashboard/widgets/statistics-widget/statistics-widget.component.html @@ -2325,11 +2349,11 @@ Custom Fields src/app/components/app-frame/app-frame.component.html - 176 + 181 src/app/components/app-frame/app-frame.component.html - 179 + 184 src/app/components/common/custom-fields-dropdown/custom-fields-dropdown.component.html @@ -2345,7 +2369,7 @@ Consumption templates src/app/components/app-frame/app-frame.component.html - 183 + 188 Consumption templates @@ -2353,7 +2377,7 @@ Templates src/app/components/app-frame/app-frame.component.html - 186 + 191 Templates @@ -2361,11 +2385,11 @@ Mail src/app/components/app-frame/app-frame.component.html - 190 + 195 src/app/components/app-frame/app-frame.component.html - 193 + 198 Correo @@ -2373,7 +2397,7 @@ Administration src/app/components/app-frame/app-frame.component.html - 199 + 204 Administration @@ -2381,7 +2405,7 @@ File Tasks src/app/components/app-frame/app-frame.component.html - 221 + 226 Tareas del Archivo @@ -2389,7 +2413,7 @@ GitHub src/app/components/app-frame/app-frame.component.html - 241 + 246 GitHub @@ -2397,7 +2421,7 @@ is available. src/app/components/app-frame/app-frame.component.html - 247 + 252 está disponible. @@ -2405,7 +2429,7 @@ Click to view. src/app/components/app-frame/app-frame.component.html - 247 + 252 Haz clic para ver. @@ -2413,7 +2437,7 @@ Paperless-ngx can automatically check for updates src/app/components/app-frame/app-frame.component.html - 251 + 256 Paperless-ngx puede comprobar automáticamente si hay actualizaciones @@ -2421,7 +2445,7 @@ How does this work? src/app/components/app-frame/app-frame.component.html - 258,260 + 263,265 ¿Cómo funciona? @@ -2429,7 +2453,7 @@ Update available src/app/components/app-frame/app-frame.component.html - 269 + 274 Actualización disponible @@ -2437,7 +2461,7 @@ Sidebar views updated src/app/components/app-frame/app-frame.component.ts - 247 + 252 Sidebar views updated @@ -2445,7 +2469,7 @@ Error updating sidebar views src/app/components/app-frame/app-frame.component.ts - 250 + 255 Error updating sidebar views @@ -2453,7 +2477,7 @@ An error occurred while saving update checking settings. src/app/components/app-frame/app-frame.component.ts - 271 + 276 Se produjo un error al guardar la configuración de comprobación de actualizaciones. @@ -2757,7 +2781,7 @@ src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html - 32 + 33 Asignar tipo de documento @@ -2769,7 +2793,7 @@ src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html - 34 + 35 Asignar interlocutor @@ -2781,11 +2805,19 @@ Asignar ruta de almacenamiento + + Assign custom fields + + src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.html + 38 + + Assign custom fields + Assign owner src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.html - 40 + 41 Asignar dueño @@ -2793,7 +2825,7 @@ Assign view permissions src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.html - 42 + 43 Asignar permisos de vista @@ -2801,7 +2833,7 @@ Assign edit permissions src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.html - 61 + 62 Asignar permisos de edición @@ -2809,11 +2841,11 @@ Error src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.html - 88 + 89 src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html - 40 + 41 src/app/components/common/toasts/toasts.component.html @@ -2825,7 +2857,7 @@ Cancel src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.html - 89 + 90 src/app/components/common/edit-dialog/correspondent-edit-dialog/correspondent-edit-dialog.component.html @@ -2849,7 +2881,7 @@ src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html - 41 + 42 src/app/components/common/edit-dialog/storage-path-edit-dialog/storage-path-edit-dialog.component.html @@ -2867,6 +2899,10 @@ src/app/components/common/permissions-dialog/permissions-dialog.component.html 20 + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 53 + src/app/components/common/select-dialog/select-dialog.component.html 12 @@ -2885,7 +2921,7 @@ Consume Folder src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.ts - 25 + 27 Consumir carpeta @@ -2893,7 +2929,7 @@ API Upload src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.ts - 29 + 31 Carga de API @@ -2901,7 +2937,7 @@ Mail Fetch src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.ts - 33 + 35 Buscar correo @@ -2909,7 +2945,7 @@ Create new consumption template src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.ts - 83 + 92 Crear nueva plantilla de consumo @@ -2917,7 +2953,7 @@ Edit consumption template src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.ts - 87 + 96 Editar plantilla de consumo @@ -3049,7 +3085,7 @@ Create new item src/app/components/common/edit-dialog/edit-dialog.component.ts - 109 + 111 Crear nuevo elemento @@ -3057,7 +3093,7 @@ Edit item src/app/components/common/edit-dialog/edit-dialog.component.ts - 113 + 115 Editar elemento @@ -3111,6 +3147,10 @@ src/app/components/common/edit-dialog/user-edit-dialog/user-edit-dialog.component.html 12 + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 18 + Contraseña @@ -3309,13 +3349,13 @@ Filtrar cuerpo - - Filter attachment filename + + Filter attachment filename includes src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html 24 - Filtrar nombre del fichero adjunto + Filter attachment filename includes Only consume documents which entirely match this filename if specified. Wildcards such as *.pdf or *invoice* are allowed. Case insensitive. @@ -3325,11 +3365,27 @@ Sólo consumirá documentos que coincidan completamente con este nombre de archivo si se especifica. Se permiten comodines como *.pdf o *factura*. No diferencia mayúsculas. + + Filter attachment filename excluding + + src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html + 25 + + Filter attachment filename excluding + + + Do not consume documents which entirely match this filename if specified. Wildcards such as *.pdf or *invoice* are allowed. Case insensitive. + + src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html + 25 + + Do not consume documents which entirely match this filename if specified. Wildcards such as *.pdf or *invoice* are allowed. Case insensitive. + Action src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html - 27 + 28 Acción @@ -3337,7 +3393,7 @@ Action is only performed when documents are consumed from the mail. Mails without attachments remain entirely untouched. src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html - 27 + 28 La acción solo es ejecutada cuando se consumen documentos desde el correo. Los correos sin adjuntos permanecen intactos. @@ -3345,7 +3401,7 @@ Action parameter src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html - 28 + 29 Parámetro de acción @@ -3353,7 +3409,7 @@ Assignments specified here will supersede any consumption templates. src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html - 29 + 30 Las tareas especificadas aquí reemplazarán a cualquier plantilla de consumo. @@ -3361,7 +3417,7 @@ Assign title from src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html - 30 + 31 Asignar título desde @@ -3369,7 +3425,7 @@ Assign correspondent from src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html - 33 + 34 Asignar interlocutor desde @@ -3377,7 +3433,7 @@ Assign owner from rule src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html - 35 + 36 Asignar dueño de la regla @@ -3623,6 +3679,10 @@ src/app/components/common/edit-dialog/user-edit-dialog/user-edit-dialog.component.html 11 + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 8 + E-mail @@ -3631,6 +3691,10 @@ src/app/components/common/edit-dialog/user-edit-dialog/user-edit-dialog.component.html 13 + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 28 + Nombre @@ -3639,6 +3703,10 @@ src/app/components/common/edit-dialog/user-edit-dialog/user-edit-dialog.component.html 14 + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 29 + Apellido @@ -3764,6 +3832,10 @@ src/app/components/common/input/date/date.component.html 8 + + src/app/components/common/input/document-link/document-link.component.html + 8 + src/app/components/common/input/number/number.component.html 8 @@ -3818,6 +3890,22 @@ Filtrar documentos con + + No documents found + + src/app/components/common/input/document-link/document-link.component.ts + 44 + + No documents found + + + Show password + + src/app/components/common/input/password/password.component.html + 5 + + Show password + Edit Permissions @@ -3931,7 +4019,7 @@ Note that permissions set here will override any existing permissions src/app/components/common/permissions-dialog/permissions-dialog.component.ts - 62 + 71 Tenga en cuenta que los permisos establecidos aquí reescribiran los permisos existentes @@ -3991,6 +4079,122 @@ Heredar desde grupo + + Edit Profile + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 3 + + Edit Profile + + + Confirm Email + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 13 + + Confirm Email + + + Confirm Password + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 23 + + Confirm Password + + + API Auth Token + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 31 + + API Auth Token + + + Copy + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 35 + + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 39 + + + src/app/components/common/share-links-dropdown/share-links-dropdown.component.html + 23 + + Copiar + + + Regenerate auth token + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 41 + + Regenerate auth token + + + Copied! + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 47 + + + src/app/components/common/share-links-dropdown/share-links-dropdown.component.html + 36 + + ¡Copiado! + + + Warning: changing the token cannot be undone + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 49 + + Warning: changing the token cannot be undone + + + Emails must match + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.ts + 94 + + Emails must match + + + Passwords must match + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.ts + 122 + + Passwords must match + + + Profile updated successfully + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.ts + 141 + + Profile updated successfully + + + Error saving profile + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.ts + 153 + + Error saving profile + + + Error generating auth token + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.ts + 170 + + Error generating auth token + Select @@ -4035,14 +4239,6 @@ No hay enlaces existentes - - Copy - - src/app/components/common/share-links-dropdown/share-links-dropdown.component.html - 23 - - Copiar - Share @@ -4051,14 +4247,6 @@ Compartir - - Copied! - - src/app/components/common/share-links-dropdown/share-links-dropdown.component.html - 36 - - ¡Copiado! - Share archive version @@ -4091,7 +4279,7 @@ src/app/components/common/share-links-dropdown/share-links-dropdown.component.ts - 90 + 93 Un día @@ -4131,7 +4319,7 @@ days src/app/components/common/share-links-dropdown/share-links-dropdown.component.ts - 90 + 93 días @@ -4139,7 +4327,7 @@ Error deleting link src/app/components/common/share-links-dropdown/share-links-dropdown.component.ts - 117 + 120 Error eliminando enlace @@ -4147,7 +4335,7 @@ Error creating link src/app/components/common/share-links-dropdown/share-links-dropdown.component.ts - 145 + 148 Error creando enlace @@ -4219,7 +4407,7 @@ src/app/components/document-detail/document-detail.component.html - 103 + 114 src/app/components/document-list/document-list.component.html @@ -4243,7 +4431,7 @@ src/app/components/document-detail/document-detail.component.html - 107 + 118 src/app/components/document-list/bulk-editor/bulk-editor.component.html @@ -4279,7 +4467,7 @@ src/app/components/document-detail/document-detail.component.html - 18 + 29 src/app/components/document-list/bulk-editor/bulk-editor.component.html @@ -4490,7 +4678,7 @@ Page src/app/components/document-detail/document-detail.component.html - 3 + 4 src/app/components/document-list/bulk-editor/bulk-editor.component.html @@ -4502,15 +4690,31 @@ of src/app/components/document-detail/document-detail.component.html - 5,6 + 6,7 de + + - + + src/app/components/document-detail/document-detail.component.html + 9 + + - + + + + + + src/app/components/document-detail/document-detail.component.html + 15 + + + + Download original src/app/components/document-detail/document-detail.component.html - 24 + 35 Documento original @@ -4518,7 +4722,7 @@ Redo OCR src/app/components/document-detail/document-detail.component.html - 40 + 51 src/app/components/document-list/bulk-editor/bulk-editor.component.html @@ -4530,7 +4734,7 @@ More like this src/app/components/document-detail/document-detail.component.html - 46 + 57 src/app/components/document-list/document-card-large/document-card-large.component.html @@ -4542,7 +4746,7 @@ Close src/app/components/document-detail/document-detail.component.html - 71 + 82 src/app/guards/dirty-saved-view.guard.ts @@ -4554,7 +4758,7 @@ Previous src/app/components/document-detail/document-detail.component.html - 76 + 87 Anterior @@ -4562,7 +4766,7 @@ Discard src/app/components/document-detail/document-detail.component.html - 89 + 100 Descartar @@ -4570,7 +4774,7 @@ Save & next src/app/components/document-detail/document-detail.component.html - 91 + 102 Guardar y continuar @@ -4578,7 +4782,7 @@ Save & close src/app/components/document-detail/document-detail.component.html - 92 + 103 Guardar & cerrar @@ -4586,7 +4790,7 @@ Details src/app/components/document-detail/document-detail.component.html - 100 + 111 Detalles @@ -4594,7 +4798,7 @@ Archive serial number src/app/components/document-detail/document-detail.component.html - 104 + 115 Número de serie del archivo @@ -4602,7 +4806,7 @@ Date created src/app/components/document-detail/document-detail.component.html - 105 + 116 Fecha de creación @@ -4610,7 +4814,7 @@ Document type src/app/components/document-detail/document-detail.component.html - 109 + 120 src/app/components/document-list/bulk-editor/bulk-editor.component.html @@ -4634,7 +4838,7 @@ Storage path src/app/components/document-detail/document-detail.component.html - 111 + 122 src/app/components/document-list/bulk-editor/bulk-editor.component.html @@ -4654,7 +4858,7 @@ Default src/app/components/document-detail/document-detail.component.html - 112 + 123 Por defecto @@ -4662,7 +4866,7 @@ Content src/app/components/document-detail/document-detail.component.html - 130 + 142 Contenido @@ -4670,7 +4874,7 @@ Metadata src/app/components/document-detail/document-detail.component.html - 139 + 151 src/app/components/document-detail/metadata-collapse/metadata-collapse.component.ts @@ -4682,7 +4886,7 @@ Date modified src/app/components/document-detail/document-detail.component.html - 145 + 157 Fecha de modificación @@ -4690,7 +4894,7 @@ Date added src/app/components/document-detail/document-detail.component.html - 149 + 161 Fecha de subida @@ -4698,7 +4902,7 @@ Media filename src/app/components/document-detail/document-detail.component.html - 153 + 165 Nombre del fichero @@ -4706,7 +4910,7 @@ Original filename src/app/components/document-detail/document-detail.component.html - 157 + 169 Nombre del archivo original @@ -4714,7 +4918,7 @@ Original MD5 checksum src/app/components/document-detail/document-detail.component.html - 161 + 173 Comprobación MD5 original @@ -4722,7 +4926,7 @@ Original file size src/app/components/document-detail/document-detail.component.html - 165 + 177 Tamaño del fichero original @@ -4730,7 +4934,7 @@ Original mime type src/app/components/document-detail/document-detail.component.html - 169 + 181 Tipo MIME original @@ -4738,7 +4942,7 @@ Archive MD5 checksum src/app/components/document-detail/document-detail.component.html - 173 + 185 Comprobación MD5 del archivo @@ -4746,7 +4950,7 @@ Archive file size src/app/components/document-detail/document-detail.component.html - 177 + 189 Tamaño del archivo @@ -4754,7 +4958,7 @@ Original document metadata src/app/components/document-detail/document-detail.component.html - 183 + 195 Metadatos originales @@ -4762,7 +4966,7 @@ Archived document metadata src/app/components/document-detail/document-detail.component.html - 184 + 196 Metadatos archivados @@ -4770,35 +4974,35 @@ Preview src/app/components/document-detail/document-detail.component.html - 190 + 202 Vista previa - - Enter Password - - src/app/components/document-detail/document-detail.component.html - 206 - - - src/app/components/document-detail/document-detail.component.html - 249 - - Introducir contraseña - Notes src/app/components/document-detail/document-detail.component.html - 214,215 + 209,210 Notas + + Enter Password + + src/app/components/document-detail/document-detail.component.html + 237 + + + src/app/components/document-detail/document-detail.component.html + 275 + + Introducir contraseña + An error occurred loading content: src/app/components/document-detail/document-detail.component.ts - 265,267 + 279,281 Se ha producido un error al cargar el contenido: @@ -4806,7 +5010,7 @@ Error retrieving metadata src/app/components/document-detail/document-detail.component.ts - 413 + 427 Error al recuperar los metadatos @@ -4814,7 +5018,7 @@ Error retrieving suggestions. src/app/components/document-detail/document-detail.component.ts - 434 + 448 Error al recuperar las sugerencias. @@ -4822,11 +5026,11 @@ Document saved successfully. src/app/components/document-detail/document-detail.component.ts - 552 + 566 src/app/components/document-detail/document-detail.component.ts - 561 + 575 El documento guardado correctamente. @@ -4834,11 +5038,11 @@ Error saving document src/app/components/document-detail/document-detail.component.ts - 565 + 579 src/app/components/document-detail/document-detail.component.ts - 606 + 620 Error al guardar el documento @@ -4846,7 +5050,7 @@ Confirm delete src/app/components/document-detail/document-detail.component.ts - 632 + 646 src/app/components/manage/management-list/management-list.component.ts @@ -4858,7 +5062,7 @@ Do you really want to delete document ""? src/app/components/document-detail/document-detail.component.ts - 633 + 647 ¿Estás seguro de querer borrar el documento ""? @@ -4866,7 +5070,7 @@ The files for this document will be deleted permanently. This operation cannot be undone. src/app/components/document-detail/document-detail.component.ts - 634 + 648 Los archivos para este documento serán borrados permanentemente. Esta operación no se puede deshacer. @@ -4874,7 +5078,7 @@ Delete document src/app/components/document-detail/document-detail.component.ts - 636 + 650 Borrar documento @@ -4882,7 +5086,7 @@ Error deleting document src/app/components/document-detail/document-detail.component.ts - 655 + 669 Error al eliminar documento @@ -4890,7 +5094,7 @@ Redo OCR confirm src/app/components/document-detail/document-detail.component.ts - 675 + 689 src/app/components/document-list/bulk-editor/bulk-editor.component.ts @@ -4902,7 +5106,7 @@ This operation will permanently redo OCR for this document. src/app/components/document-detail/document-detail.component.ts - 676 + 690 Esta operación rehará permanentemente el OCR de este documento. @@ -4910,7 +5114,7 @@ Redo OCR operation will begin in the background. Close and re-open or reload this document after the operation has completed to see new content. src/app/components/document-detail/document-detail.component.ts - 687 + 701 La operación de rehacer OCR comenzará en segundo plano. Cierra y vuelve a abrir o vuelve a cargar este documento después de que la operación se haya completado para ver el nuevo contenido. @@ -4918,10 +5122,18 @@ Error executing operation src/app/components/document-detail/document-detail.component.ts - 698 + 712 Error al ejecutar la operación + + Page Fit + + src/app/components/document-detail/document-detail.component.ts + 781 + + Page Fit + Select: @@ -5844,7 +6056,7 @@ Initiating upload... src/app/components/file-drop/file-drop.component.ts - 87 + 88 Iniciando subida... @@ -6600,7 +6812,7 @@ Boolean src/app/data/paperless-custom-field.ts - 16 + 17 Boolean @@ -6608,7 +6820,7 @@ Date src/app/data/paperless-custom-field.ts - 20 + 21 Date @@ -6616,7 +6828,7 @@ Integer src/app/data/paperless-custom-field.ts - 24 + 25 Integer @@ -6624,7 +6836,7 @@ Number src/app/data/paperless-custom-field.ts - 28 + 29 Number @@ -6632,7 +6844,7 @@ Monetary src/app/data/paperless-custom-field.ts - 32 + 33 Monetary @@ -6640,7 +6852,7 @@ Text src/app/data/paperless-custom-field.ts - 36 + 37 Text @@ -6648,10 +6860,18 @@ Url src/app/data/paperless-custom-field.ts - 40 + 41 Url + + Document Link + + src/app/data/paperless-custom-field.ts + 45 + + Document Link + Warning: You have unsaved changes to your document(s). @@ -6949,7 +7169,7 @@ English (US) src/app/services/settings.service.ts - 155 + 157 Inglés (US) @@ -6957,7 +7177,7 @@ Afrikaans src/app/services/settings.service.ts - 161 + 163 Afrikaans @@ -6965,7 +7185,7 @@ Arabic src/app/services/settings.service.ts - 167 + 169 Árabe @@ -6973,7 +7193,7 @@ Belarusian src/app/services/settings.service.ts - 173 + 175 Bielorruso @@ -6981,7 +7201,7 @@ Bulgarian src/app/services/settings.service.ts - 179 + 181 Bulgarian @@ -6989,7 +7209,7 @@ Catalan src/app/services/settings.service.ts - 185 + 187 Catalán @@ -6997,7 +7217,7 @@ Czech src/app/services/settings.service.ts - 191 + 193 Checo @@ -7005,7 +7225,7 @@ Danish src/app/services/settings.service.ts - 197 + 199 Danés @@ -7013,7 +7233,7 @@ German src/app/services/settings.service.ts - 203 + 205 Alemán @@ -7021,7 +7241,7 @@ Greek src/app/services/settings.service.ts - 209 + 211 Greek @@ -7029,7 +7249,7 @@ English (GB) src/app/services/settings.service.ts - 215 + 217 Inglés (Gran Bretaña) @@ -7037,7 +7257,7 @@ Spanish src/app/services/settings.service.ts - 221 + 223 Español @@ -7045,7 +7265,7 @@ Finnish src/app/services/settings.service.ts - 227 + 229 Finlandés @@ -7053,7 +7273,7 @@ French src/app/services/settings.service.ts - 233 + 235 Francés @@ -7061,7 +7281,7 @@ Hungarian src/app/services/settings.service.ts - 239 + 241 Hungarian @@ -7069,7 +7289,7 @@ Italian src/app/services/settings.service.ts - 245 + 247 Italiano @@ -7077,7 +7297,7 @@ Luxembourgish src/app/services/settings.service.ts - 251 + 253 Luxemburgués @@ -7085,7 +7305,7 @@ Dutch src/app/services/settings.service.ts - 257 + 259 Alemán @@ -7093,7 +7313,7 @@ Norwegian src/app/services/settings.service.ts - 263 + 265 Norwegian @@ -7101,7 +7321,7 @@ Polish src/app/services/settings.service.ts - 269 + 271 Polaco @@ -7109,7 +7329,7 @@ Portuguese (Brazil) src/app/services/settings.service.ts - 275 + 277 Portugués (Brasil) @@ -7117,7 +7337,7 @@ Portuguese src/app/services/settings.service.ts - 281 + 283 Portugués @@ -7125,7 +7345,7 @@ Romanian src/app/services/settings.service.ts - 287 + 289 Rumano @@ -7133,7 +7353,7 @@ Russian src/app/services/settings.service.ts - 293 + 295 Ruso @@ -7141,7 +7361,7 @@ Slovak src/app/services/settings.service.ts - 299 + 301 Slovak @@ -7149,7 +7369,7 @@ Slovenian src/app/services/settings.service.ts - 305 + 307 Esloveno @@ -7157,7 +7377,7 @@ Serbian src/app/services/settings.service.ts - 311 + 313 Serbio @@ -7165,7 +7385,7 @@ Swedish src/app/services/settings.service.ts - 317 + 319 Sueco @@ -7173,7 +7393,7 @@ Turkish src/app/services/settings.service.ts - 323 + 325 Turco @@ -7181,7 +7401,7 @@ Ukrainian src/app/services/settings.service.ts - 329 + 331 Ukrainian @@ -7189,7 +7409,7 @@ Chinese Simplified src/app/services/settings.service.ts - 335 + 337 Chino simplificado @@ -7197,7 +7417,7 @@ ISO 8601 src/app/services/settings.service.ts - 352 + 354 ISO 8601 @@ -7205,7 +7425,7 @@ Successfully completed one-time migratration of settings to the database! src/app/services/settings.service.ts - 471 + 473 ¡Se completó con éxito la migración única de la configuración a la base de datos! @@ -7213,7 +7433,7 @@ Unable to migrate settings to the database, please try saving manually. src/app/services/settings.service.ts - 472 + 474 No se puede migrar la configuración a la base de datos, por favor intente guardarla manualmente. @@ -7221,7 +7441,7 @@ You can restart the tour from the settings page. src/app/services/settings.service.ts - 542 + 544 Puede reiniciar la visita desde la página de configuración. diff --git a/src-ui/src/locale/messages.fi_FI.xlf b/src-ui/src/locale/messages.fi_FI.xlf index 1d7f28411..32daa8f19 100644 --- a/src-ui/src/locale/messages.fi_FI.xlf +++ b/src-ui/src/locale/messages.fi_FI.xlf @@ -334,7 +334,7 @@ src/app/components/document-detail/document-detail.component.html - 81 + 92 Seuraava @@ -458,23 +458,35 @@ src/app/components/app-frame/app-frame.component.html - 225 + 230 src/app/components/app-frame/app-frame.component.html - 228 + 233 Lokit + + Auto refresh + + src/app/components/admin/logs/logs.component.html + 4 + + + src/app/components/admin/tasks/tasks.component.html + 15 + + Auto refresh + Loading... src/app/components/admin/logs/logs.component.html - 11 + 16 src/app/components/admin/logs/logs.component.html - 20 + 25 src/app/components/admin/settings/settings.component.html @@ -482,11 +494,7 @@ src/app/components/admin/tasks/tasks.component.html - 19 - - - src/app/components/admin/tasks/tasks.component.html - 27 + 22 src/app/components/admin/users-groups/users-groups.component.html @@ -496,6 +504,10 @@ src/app/components/common/edit-dialog/mail-account-edit-dialog/mail-account-edit-dialog.component.html 30 + + src/app/components/common/input/document-link/document-link.component.html + 40 + src/app/components/common/permissions-dialog/permissions-dialog.component.html 18 @@ -508,6 +520,10 @@ src/app/components/dashboard/widgets/widget-frame/widget-frame.component.html 14 + + src/app/components/document-detail/document-detail.component.html + 248 + src/app/components/document-list/document-list.component.html 95 @@ -546,15 +562,15 @@ src/app/components/app-frame/app-frame.component.html - 45 + 50 src/app/components/app-frame/app-frame.component.html - 203 + 208 src/app/components/app-frame/app-frame.component.html - 206 + 211 Asetukset @@ -850,7 +866,7 @@ src/app/components/document-detail/document-detail.component.html - 221 + 216 src/app/components/document-list/bulk-editor/bulk-editor.component.html @@ -942,11 +958,11 @@ src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.html - 46 + 47 src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.html - 65 + 66 src/app/components/common/input/permissions/permissions-form/permissions-form.component.html @@ -970,11 +986,11 @@ src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.html - 54 + 55 src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.html - 73 + 74 src/app/components/common/input/permissions/permissions-form/permissions-form.component.html @@ -1002,7 +1018,7 @@ src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.html - 79 + 80 src/app/components/common/input/permissions/permissions-form/permissions-form.component.html @@ -1074,7 +1090,7 @@ src/app/components/app-frame/app-frame.component.html - 91 + 96 Tallennetut näkymät @@ -1106,7 +1122,7 @@ src/app/components/admin/tasks/tasks.component.html - 40 + 35 src/app/components/admin/users-groups/users-groups.component.html @@ -1246,7 +1262,7 @@ src/app/components/admin/tasks/tasks.component.html - 44 + 39 src/app/components/admin/users-groups/users-groups.component.html @@ -1258,7 +1274,7 @@ src/app/components/document-detail/document-detail.component.html - 34 + 45 src/app/components/document-list/bulk-editor/bulk-editor.component.html @@ -1326,7 +1342,7 @@ src/app/components/document-detail/document-detail.component.html - 11 + 22 src/app/components/document-list/bulk-editor/bulk-editor.component.html @@ -1402,7 +1418,7 @@ src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.html - 90 + 91 src/app/components/common/edit-dialog/correspondent-edit-dialog/correspondent-edit-dialog.component.html @@ -1426,7 +1442,7 @@ src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html - 42 + 43 src/app/components/common/edit-dialog/storage-path-edit-dialog/storage-path-edit-dialog.component.html @@ -1440,9 +1456,13 @@ src/app/components/common/edit-dialog/user-edit-dialog/user-edit-dialog.component.html 36 + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 54 + src/app/components/document-detail/document-detail.component.html - 93 + 104 src/app/components/document-list/save-view-config-dialog/save-view-config-dialog.component.html @@ -1514,7 +1534,7 @@ src/app/components/app-frame/app-frame.component.ts - 119 + 116 Virhe tallennettaessa asetuksia. @@ -1550,7 +1570,7 @@ src/app/components/app-frame/app-frame.component.html - 217 + 222 Tiedostotehtävät @@ -1596,19 +1616,11 @@ - - Refresh - - src/app/components/admin/tasks/tasks.component.html - 20 - - Päivitä - Created src/app/components/admin/tasks/tasks.component.html - 41 + 36 src/app/components/dashboard/widgets/saved-view-widget/saved-view-widget.component.html @@ -1632,7 +1644,7 @@ Results src/app/components/admin/tasks/tasks.component.html - 42 + 37 Tulokset @@ -1640,7 +1652,7 @@ Info src/app/components/admin/tasks/tasks.component.html - 43 + 38 Info @@ -1648,7 +1660,7 @@ click for full output src/app/components/admin/tasks/tasks.component.html - 66 + 61 klikkaa saadaksesi täyden tulosteen @@ -1656,11 +1668,11 @@ Dismiss src/app/components/admin/tasks/tasks.component.html - 81 + 76 src/app/components/admin/tasks/tasks.component.ts - 63 + 66 Hylkää @@ -1668,7 +1680,7 @@ Open Document src/app/components/admin/tasks/tasks.component.html - 87 + 82 Avaa asiakirja @@ -1676,7 +1688,7 @@ {VAR_PLURAL, plural, =1 {One task} other { total tasks}} src/app/components/admin/tasks/tasks.component.html - 103 + 98 {VAR_PLURAL, plural, =1 {One task} other { total tasks}} @@ -1684,7 +1696,7 @@ Failed src/app/components/admin/tasks/tasks.component.html - 110 + 105 Epäonnistui @@ -1692,7 +1704,7 @@ Complete src/app/components/admin/tasks/tasks.component.html - 116 + 111 Onnistui @@ -1700,7 +1712,7 @@ Started src/app/components/admin/tasks/tasks.component.html - 122 + 117 Aloitettu @@ -1708,7 +1720,7 @@ Queued src/app/components/admin/tasks/tasks.component.html - 128 + 123 Jonossa @@ -1716,7 +1728,7 @@ Dismiss selected src/app/components/admin/tasks/tasks.component.ts - 28 + 30 Poista valitut @@ -1724,7 +1736,7 @@ Dismiss all src/app/components/admin/tasks/tasks.component.ts - 29 + 31 Poista kaikki @@ -1732,7 +1744,7 @@ Confirm Dismiss All src/app/components/admin/tasks/tasks.component.ts - 60 + 63 Vahvista "poista kaikki" @@ -1740,7 +1752,7 @@ Dismiss all tasks? src/app/components/admin/tasks/tasks.component.ts - 61 + 64 Dismiss all tasks? @@ -1748,7 +1760,7 @@ queued src/app/components/admin/tasks/tasks.component.ts - 129 + 132 jonossa @@ -1756,7 +1768,7 @@ started src/app/components/admin/tasks/tasks.component.ts - 131 + 134 aloitettu @@ -1764,7 +1776,7 @@ completed src/app/components/admin/tasks/tasks.component.ts - 133 + 136 valmistui @@ -1772,7 +1784,7 @@ failed src/app/components/admin/tasks/tasks.component.ts - 135 + 138 epäonnistui @@ -1784,11 +1796,11 @@ src/app/components/app-frame/app-frame.component.html - 210 + 215 src/app/components/app-frame/app-frame.component.html - 213 + 218 Käyttäjät & ryhmät @@ -1942,6 +1954,10 @@ src/app/components/admin/users-groups/users-groups.component.ts 89 + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.ts + 144 + Salasana on vaihdettu, sinut kirjataan ulos hetken kuluttua. @@ -1988,7 +2004,7 @@ src/app/components/document-detail/document-detail.component.ts - 677 + 691 src/app/components/document-list/bulk-editor/bulk-editor.component.ts @@ -2028,7 +2044,7 @@ src/app/components/document-detail/document-detail.component.ts - 679 + 693 src/app/components/document-list/bulk-editor/bulk-editor.component.ts @@ -2141,11 +2157,19 @@ Kirjautunut käyttäjänä + + My Profile + + src/app/components/app-frame/app-frame.component.html + 45 + + My Profile + Logout src/app/components/app-frame/app-frame.component.html - 50 + 55 Kirjaudu ulos @@ -2153,15 +2177,15 @@ Documentation src/app/components/app-frame/app-frame.component.html - 56 + 61 src/app/components/app-frame/app-frame.component.html - 232 + 237 src/app/components/app-frame/app-frame.component.html - 235 + 240 Dokumentaatio @@ -2169,11 +2193,11 @@ Dashboard src/app/components/app-frame/app-frame.component.html - 75 + 80 src/app/components/app-frame/app-frame.component.html - 78 + 83 src/app/components/dashboard/dashboard.component.html @@ -2185,11 +2209,11 @@ Documents src/app/components/app-frame/app-frame.component.html - 82 + 87 src/app/components/app-frame/app-frame.component.html - 85 + 90 src/app/components/document-list/document-list.component.ts @@ -2217,7 +2241,7 @@ Open documents src/app/components/app-frame/app-frame.component.html - 118 + 123 Avaa asiakirjat @@ -2225,11 +2249,11 @@ Close all src/app/components/app-frame/app-frame.component.html - 134 + 139 src/app/components/app-frame/app-frame.component.html - 137 + 142 Sulje kaikki @@ -2237,7 +2261,7 @@ Manage src/app/components/app-frame/app-frame.component.html - 144 + 149 Hallitse @@ -2245,11 +2269,11 @@ Correspondents src/app/components/app-frame/app-frame.component.html - 148 + 153 src/app/components/app-frame/app-frame.component.html - 151 + 156 src/app/components/dashboard/widgets/statistics-widget/statistics-widget.component.html @@ -2261,11 +2285,11 @@ Tags src/app/components/app-frame/app-frame.component.html - 155 + 160 src/app/components/app-frame/app-frame.component.html - 158 + 163 src/app/components/common/input/tags/tags.component.ts @@ -2293,11 +2317,11 @@ Document Types src/app/components/app-frame/app-frame.component.html - 162 + 167 src/app/components/app-frame/app-frame.component.html - 165 + 170 src/app/components/dashboard/widgets/statistics-widget/statistics-widget.component.html @@ -2309,11 +2333,11 @@ Storage Paths src/app/components/app-frame/app-frame.component.html - 169 + 174 src/app/components/app-frame/app-frame.component.html - 172 + 177 src/app/components/dashboard/widgets/statistics-widget/statistics-widget.component.html @@ -2325,11 +2349,11 @@ Custom Fields src/app/components/app-frame/app-frame.component.html - 176 + 181 src/app/components/app-frame/app-frame.component.html - 179 + 184 src/app/components/common/custom-fields-dropdown/custom-fields-dropdown.component.html @@ -2345,7 +2369,7 @@ Consumption templates src/app/components/app-frame/app-frame.component.html - 183 + 188 Consumption templates @@ -2353,7 +2377,7 @@ Templates src/app/components/app-frame/app-frame.component.html - 186 + 191 Mallipohjat @@ -2361,11 +2385,11 @@ Mail src/app/components/app-frame/app-frame.component.html - 190 + 195 src/app/components/app-frame/app-frame.component.html - 193 + 198 Sähköposti @@ -2373,7 +2397,7 @@ Administration src/app/components/app-frame/app-frame.component.html - 199 + 204 Ylläpito @@ -2381,7 +2405,7 @@ File Tasks src/app/components/app-frame/app-frame.component.html - 221 + 226 Tiedostotehtävät @@ -2389,7 +2413,7 @@ GitHub src/app/components/app-frame/app-frame.component.html - 241 + 246 GitHub @@ -2397,7 +2421,7 @@ is available. src/app/components/app-frame/app-frame.component.html - 247 + 252 on saatavilla. @@ -2405,7 +2429,7 @@ Click to view. src/app/components/app-frame/app-frame.component.html - 247 + 252 Näytä klikkaamalla. @@ -2413,7 +2437,7 @@ Paperless-ngx can automatically check for updates src/app/components/app-frame/app-frame.component.html - 251 + 256 Paperless-ngx voi tarkistaa päivitykset automaattisesti @@ -2421,7 +2445,7 @@ How does this work? src/app/components/app-frame/app-frame.component.html - 258,260 + 263,265 Kuinka tämä toimii? @@ -2429,7 +2453,7 @@ Update available src/app/components/app-frame/app-frame.component.html - 269 + 274 Päivitys saatavilla @@ -2437,7 +2461,7 @@ Sidebar views updated src/app/components/app-frame/app-frame.component.ts - 247 + 252 Sidebar views updated @@ -2445,7 +2469,7 @@ Error updating sidebar views src/app/components/app-frame/app-frame.component.ts - 250 + 255 Error updating sidebar views @@ -2453,7 +2477,7 @@ An error occurred while saving update checking settings. src/app/components/app-frame/app-frame.component.ts - 271 + 276 Virhe tallennettaessa päivitystarkistuksen asetuksia @@ -2757,7 +2781,7 @@ src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html - 32 + 33 Määritä asiakirjatyyppi @@ -2769,7 +2793,7 @@ src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html - 34 + 35 Määritä yhteyshenkilö @@ -2781,11 +2805,19 @@ Assign storage path + + Assign custom fields + + src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.html + 38 + + Assign custom fields + Assign owner src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.html - 40 + 41 Määritä omistaja @@ -2793,7 +2825,7 @@ Assign view permissions src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.html - 42 + 43 Määritä katseluoikeudet @@ -2801,7 +2833,7 @@ Assign edit permissions src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.html - 61 + 62 Määritä muokkausoikeudet @@ -2809,11 +2841,11 @@ Error src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.html - 88 + 89 src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html - 40 + 41 src/app/components/common/toasts/toasts.component.html @@ -2825,7 +2857,7 @@ Cancel src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.html - 89 + 90 src/app/components/common/edit-dialog/correspondent-edit-dialog/correspondent-edit-dialog.component.html @@ -2849,7 +2881,7 @@ src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html - 41 + 42 src/app/components/common/edit-dialog/storage-path-edit-dialog/storage-path-edit-dialog.component.html @@ -2867,6 +2899,10 @@ src/app/components/common/permissions-dialog/permissions-dialog.component.html 20 + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 53 + src/app/components/common/select-dialog/select-dialog.component.html 12 @@ -2885,7 +2921,7 @@ Consume Folder src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.ts - 25 + 27 Consume Folder @@ -2893,7 +2929,7 @@ API Upload src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.ts - 29 + 31 API-lähetys @@ -2901,7 +2937,7 @@ Mail Fetch src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.ts - 33 + 35 Mail Fetch @@ -2909,7 +2945,7 @@ Create new consumption template src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.ts - 83 + 92 Create new consumption template @@ -2917,7 +2953,7 @@ Edit consumption template src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.ts - 87 + 96 Edit consumption template @@ -3049,7 +3085,7 @@ Create new item src/app/components/common/edit-dialog/edit-dialog.component.ts - 109 + 111 Luo uusi @@ -3057,7 +3093,7 @@ Edit item src/app/components/common/edit-dialog/edit-dialog.component.ts - 113 + 115 Muokkaa @@ -3111,6 +3147,10 @@ src/app/components/common/edit-dialog/user-edit-dialog/user-edit-dialog.component.html 12 + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 18 + Salasana @@ -3309,13 +3349,13 @@ Suodata runko - - Filter attachment filename + + Filter attachment filename includes src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html 24 - Suodata liitteen tiedostonimi + Filter attachment filename includes Only consume documents which entirely match this filename if specified. Wildcards such as *.pdf or *invoice* are allowed. Case insensitive. @@ -3325,11 +3365,27 @@ Tuo vain dokumentit jotka täsmäävät täysin tiedostonimen suhteen. Jokerimerkit kuten *.pdf tai *lasku* ovat sallittuja. Kirjainkoko ei merkitse. + + Filter attachment filename excluding + + src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html + 25 + + Filter attachment filename excluding + + + Do not consume documents which entirely match this filename if specified. Wildcards such as *.pdf or *invoice* are allowed. Case insensitive. + + src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html + 25 + + Do not consume documents which entirely match this filename if specified. Wildcards such as *.pdf or *invoice* are allowed. Case insensitive. + Action src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html - 27 + 28 Toiminto @@ -3337,7 +3393,7 @@ Action is only performed when documents are consumed from the mail. Mails without attachments remain entirely untouched. src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html - 27 + 28 Tämä toiminto suoritetaan vasta, kun asiakirjat on luettu sähköpostin kautta. Sähköpostit ilman liitteitä pysyvät täysin koskemattomina. @@ -3345,7 +3401,7 @@ Action parameter src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html - 28 + 29 Toiminnon parametrit @@ -3353,7 +3409,7 @@ Assignments specified here will supersede any consumption templates. src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html - 29 + 30 Assignments specified here will supersede any consumption templates. @@ -3361,7 +3417,7 @@ Assign title from src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html - 30 + 31 Aseta otsikko kohteesta @@ -3369,7 +3425,7 @@ Assign correspondent from src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html - 33 + 34 Määritä yhteyshenkilö @@ -3377,7 +3433,7 @@ Assign owner from rule src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html - 35 + 36 Assign owner from rule @@ -3623,6 +3679,10 @@ src/app/components/common/edit-dialog/user-edit-dialog/user-edit-dialog.component.html 11 + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 8 + Sähköposti @@ -3631,6 +3691,10 @@ src/app/components/common/edit-dialog/user-edit-dialog/user-edit-dialog.component.html 13 + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 28 + Etunimi @@ -3639,6 +3703,10 @@ src/app/components/common/edit-dialog/user-edit-dialog/user-edit-dialog.component.html 14 + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 29 + Sukunimi @@ -3764,6 +3832,10 @@ src/app/components/common/input/date/date.component.html 8 + + src/app/components/common/input/document-link/document-link.component.html + 8 + src/app/components/common/input/number/number.component.html 8 @@ -3818,6 +3890,22 @@ Filter documents with this + + No documents found + + src/app/components/common/input/document-link/document-link.component.ts + 44 + + No documents found + + + Show password + + src/app/components/common/input/password/password.component.html + 5 + + Show password + Edit Permissions @@ -3931,7 +4019,7 @@ Note that permissions set here will override any existing permissions src/app/components/common/permissions-dialog/permissions-dialog.component.ts - 62 + 71 Tässä asetetut käyttöoikeudet korvaavat olemassa olevat käyttöoikeudet @@ -3991,6 +4079,122 @@ Peritty ryhmästä + + Edit Profile + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 3 + + Edit Profile + + + Confirm Email + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 13 + + Confirm Email + + + Confirm Password + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 23 + + Confirm Password + + + API Auth Token + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 31 + + API Auth Token + + + Copy + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 35 + + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 39 + + + src/app/components/common/share-links-dropdown/share-links-dropdown.component.html + 23 + + Kopioi + + + Regenerate auth token + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 41 + + Regenerate auth token + + + Copied! + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 47 + + + src/app/components/common/share-links-dropdown/share-links-dropdown.component.html + 36 + + Kopioitu! + + + Warning: changing the token cannot be undone + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 49 + + Warning: changing the token cannot be undone + + + Emails must match + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.ts + 94 + + Emails must match + + + Passwords must match + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.ts + 122 + + Passwords must match + + + Profile updated successfully + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.ts + 141 + + Profile updated successfully + + + Error saving profile + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.ts + 153 + + Error saving profile + + + Error generating auth token + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.ts + 170 + + Error generating auth token + Select @@ -4035,14 +4239,6 @@ Ei olemassa olevia linkkejä - - Copy - - src/app/components/common/share-links-dropdown/share-links-dropdown.component.html - 23 - - Kopioi - Share @@ -4051,14 +4247,6 @@ Jaa - - Copied! - - src/app/components/common/share-links-dropdown/share-links-dropdown.component.html - 36 - - Kopioitu! - Share archive version @@ -4091,7 +4279,7 @@ src/app/components/common/share-links-dropdown/share-links-dropdown.component.ts - 90 + 93 1 päivä @@ -4131,7 +4319,7 @@ days src/app/components/common/share-links-dropdown/share-links-dropdown.component.ts - 90 + 93 päivää @@ -4139,7 +4327,7 @@ Error deleting link src/app/components/common/share-links-dropdown/share-links-dropdown.component.ts - 117 + 120 Virhe poistaessa linkkiä @@ -4147,7 +4335,7 @@ Error creating link src/app/components/common/share-links-dropdown/share-links-dropdown.component.ts - 145 + 148 Virhe luotaessa linkkiä @@ -4219,7 +4407,7 @@ src/app/components/document-detail/document-detail.component.html - 103 + 114 src/app/components/document-list/document-list.component.html @@ -4243,7 +4431,7 @@ src/app/components/document-detail/document-detail.component.html - 107 + 118 src/app/components/document-list/bulk-editor/bulk-editor.component.html @@ -4279,7 +4467,7 @@ src/app/components/document-detail/document-detail.component.html - 18 + 29 src/app/components/document-list/bulk-editor/bulk-editor.component.html @@ -4490,7 +4678,7 @@ Page src/app/components/document-detail/document-detail.component.html - 3 + 4 src/app/components/document-list/bulk-editor/bulk-editor.component.html @@ -4502,15 +4690,31 @@ of src/app/components/document-detail/document-detail.component.html - 5,6 + 6,7 sivusta + + - + + src/app/components/document-detail/document-detail.component.html + 9 + + - + + + + + + src/app/components/document-detail/document-detail.component.html + 15 + + + + Download original src/app/components/document-detail/document-detail.component.html - 24 + 35 Lataa alkuperäinen @@ -4518,7 +4722,7 @@ Redo OCR src/app/components/document-detail/document-detail.component.html - 40 + 51 src/app/components/document-list/bulk-editor/bulk-editor.component.html @@ -4530,7 +4734,7 @@ More like this src/app/components/document-detail/document-detail.component.html - 46 + 57 src/app/components/document-list/document-card-large/document-card-large.component.html @@ -4542,7 +4746,7 @@ Close src/app/components/document-detail/document-detail.component.html - 71 + 82 src/app/guards/dirty-saved-view.guard.ts @@ -4554,7 +4758,7 @@ Previous src/app/components/document-detail/document-detail.component.html - 76 + 87 Edellinen @@ -4562,7 +4766,7 @@ Discard src/app/components/document-detail/document-detail.component.html - 89 + 100 Hylkää @@ -4570,7 +4774,7 @@ Save & next src/app/components/document-detail/document-detail.component.html - 91 + 102 Tallenna & Lopeta @@ -4578,7 +4782,7 @@ Save & close src/app/components/document-detail/document-detail.component.html - 92 + 103 Tallenna ja sulje @@ -4586,7 +4790,7 @@ Details src/app/components/document-detail/document-detail.component.html - 100 + 111 Tarkemmat tiedot @@ -4594,7 +4798,7 @@ Archive serial number src/app/components/document-detail/document-detail.component.html - 104 + 115 Arkistointisarjanumero @@ -4602,7 +4806,7 @@ Date created src/app/components/document-detail/document-detail.component.html - 105 + 116 Luontipäivä @@ -4610,7 +4814,7 @@ Document type src/app/components/document-detail/document-detail.component.html - 109 + 120 src/app/components/document-list/bulk-editor/bulk-editor.component.html @@ -4634,7 +4838,7 @@ Storage path src/app/components/document-detail/document-detail.component.html - 111 + 122 src/app/components/document-list/bulk-editor/bulk-editor.component.html @@ -4654,7 +4858,7 @@ Default src/app/components/document-detail/document-detail.component.html - 112 + 123 Oletusarvo @@ -4662,7 +4866,7 @@ Content src/app/components/document-detail/document-detail.component.html - 130 + 142 Sisältö @@ -4670,7 +4874,7 @@ Metadata src/app/components/document-detail/document-detail.component.html - 139 + 151 src/app/components/document-detail/metadata-collapse/metadata-collapse.component.ts @@ -4682,7 +4886,7 @@ Date modified src/app/components/document-detail/document-detail.component.html - 145 + 157 Muokkauspäivämäärä @@ -4690,7 +4894,7 @@ Date added src/app/components/document-detail/document-detail.component.html - 149 + 161 Lisäyspäivämäärä @@ -4698,7 +4902,7 @@ Media filename src/app/components/document-detail/document-detail.component.html - 153 + 165 Median tiedostonimi @@ -4706,7 +4910,7 @@ Original filename src/app/components/document-detail/document-detail.component.html - 157 + 169 Alkuperäinen tiedoston nimi @@ -4714,7 +4918,7 @@ Original MD5 checksum src/app/components/document-detail/document-detail.component.html - 161 + 173 Alkuperäinen MD5-tarkistussumma @@ -4722,7 +4926,7 @@ Original file size src/app/components/document-detail/document-detail.component.html - 165 + 177 Alkuperäinen tiedostokoko @@ -4730,7 +4934,7 @@ Original mime type src/app/components/document-detail/document-detail.component.html - 169 + 181 Alkuperäinen mime-tyyppi @@ -4738,7 +4942,7 @@ Archive MD5 checksum src/app/components/document-detail/document-detail.component.html - 173 + 185 Arkistoidun MD5-tarkistussumma @@ -4746,7 +4950,7 @@ Archive file size src/app/components/document-detail/document-detail.component.html - 177 + 189 Arkistoidun tiedostokoko @@ -4754,7 +4958,7 @@ Original document metadata src/app/components/document-detail/document-detail.component.html - 183 + 195 Alkuperäisen asiakirjan metatiedot @@ -4762,7 +4966,7 @@ Archived document metadata src/app/components/document-detail/document-detail.component.html - 184 + 196 Arkistoidun dokumentin metatiedot @@ -4770,35 +4974,35 @@ Preview src/app/components/document-detail/document-detail.component.html - 190 + 202 Esikatsele - - Enter Password - - src/app/components/document-detail/document-detail.component.html - 206 - - - src/app/components/document-detail/document-detail.component.html - 249 - - Syötä salasana - Notes src/app/components/document-detail/document-detail.component.html - 214,215 + 209,210 Muistiinpanot + + Enter Password + + src/app/components/document-detail/document-detail.component.html + 237 + + + src/app/components/document-detail/document-detail.component.html + 275 + + Syötä salasana + An error occurred loading content: src/app/components/document-detail/document-detail.component.ts - 265,267 + 279,281 Sisällön lataamisessa tapahtui virhe: @@ -4806,7 +5010,7 @@ Error retrieving metadata src/app/components/document-detail/document-detail.component.ts - 413 + 427 Virhe haettaessa metatietoja @@ -4814,7 +5018,7 @@ Error retrieving suggestions. src/app/components/document-detail/document-detail.component.ts - 434 + 448 Virhe ehdotuksia noutaessa. @@ -4822,11 +5026,11 @@ Document saved successfully. src/app/components/document-detail/document-detail.component.ts - 552 + 566 src/app/components/document-detail/document-detail.component.ts - 561 + 575 Asiakirja tallennettu onnistuneesti. @@ -4834,11 +5038,11 @@ Error saving document src/app/components/document-detail/document-detail.component.ts - 565 + 579 src/app/components/document-detail/document-detail.component.ts - 606 + 620 Virhe tallennettaessa asiakirjaa @@ -4846,7 +5050,7 @@ Confirm delete src/app/components/document-detail/document-detail.component.ts - 632 + 646 src/app/components/manage/management-list/management-list.component.ts @@ -4858,7 +5062,7 @@ Do you really want to delete document ""? src/app/components/document-detail/document-detail.component.ts - 633 + 647 Haluatko varmasti poistaa asiakirjan ""? @@ -4866,7 +5070,7 @@ The files for this document will be deleted permanently. This operation cannot be undone. src/app/components/document-detail/document-detail.component.ts - 634 + 648 Tämän asiakirjan tiedostot poistetaan pysyvästi. Tätä toimintoa ei voi peruuttaa. @@ -4874,7 +5078,7 @@ Delete document src/app/components/document-detail/document-detail.component.ts - 636 + 650 Poista asiakirja @@ -4882,7 +5086,7 @@ Error deleting document src/app/components/document-detail/document-detail.component.ts - 655 + 669 Virhe asiakirjaa poistaessa @@ -4890,7 +5094,7 @@ Redo OCR confirm src/app/components/document-detail/document-detail.component.ts - 675 + 689 src/app/components/document-list/bulk-editor/bulk-editor.component.ts @@ -4902,7 +5106,7 @@ This operation will permanently redo OCR for this document. src/app/components/document-detail/document-detail.component.ts - 676 + 690 Tämä toiminto suorittaa OCR:n uudelleen. @@ -4910,7 +5114,7 @@ Redo OCR operation will begin in the background. Close and re-open or reload this document after the operation has completed to see new content. src/app/components/document-detail/document-detail.component.ts - 687 + 701 OCR-toiminto alkaa taustalla. Sulje ja avaa uudelleen tämä asiakirja tai lataa se uudelleen, kun toiminto on suoritettu nähdäksesi uuden sisällön. @@ -4918,10 +5122,18 @@ Error executing operation src/app/components/document-detail/document-detail.component.ts - 698 + 712 Error executing operation + + Page Fit + + src/app/components/document-detail/document-detail.component.ts + 781 + + Page Fit + Select: @@ -5844,7 +6056,7 @@ Initiating upload... src/app/components/file-drop/file-drop.component.ts - 87 + 88 Aloittaa latausta... @@ -6600,7 +6812,7 @@ Boolean src/app/data/paperless-custom-field.ts - 16 + 17 Boolean @@ -6608,7 +6820,7 @@ Date src/app/data/paperless-custom-field.ts - 20 + 21 Date @@ -6616,7 +6828,7 @@ Integer src/app/data/paperless-custom-field.ts - 24 + 25 Integer @@ -6624,7 +6836,7 @@ Number src/app/data/paperless-custom-field.ts - 28 + 29 Number @@ -6632,7 +6844,7 @@ Monetary src/app/data/paperless-custom-field.ts - 32 + 33 Monetary @@ -6640,7 +6852,7 @@ Text src/app/data/paperless-custom-field.ts - 36 + 37 Text @@ -6648,10 +6860,18 @@ Url src/app/data/paperless-custom-field.ts - 40 + 41 Url + + Document Link + + src/app/data/paperless-custom-field.ts + 45 + + Document Link + Warning: You have unsaved changes to your document(s). @@ -6949,7 +7169,7 @@ English (US) src/app/services/settings.service.ts - 155 + 157 Englanti (US) @@ -6957,7 +7177,7 @@ Afrikaans src/app/services/settings.service.ts - 161 + 163 Afrikaans @@ -6965,7 +7185,7 @@ Arabic src/app/services/settings.service.ts - 167 + 169 Arabialainen @@ -6973,7 +7193,7 @@ Belarusian src/app/services/settings.service.ts - 173 + 175 Valkovenäjä @@ -6981,7 +7201,7 @@ Bulgarian src/app/services/settings.service.ts - 179 + 181 Bulgarian @@ -6989,7 +7209,7 @@ Catalan src/app/services/settings.service.ts - 185 + 187 Katalaani @@ -6997,7 +7217,7 @@ Czech src/app/services/settings.service.ts - 191 + 193 Tšekki @@ -7005,7 +7225,7 @@ Danish src/app/services/settings.service.ts - 197 + 199 Tanska @@ -7013,7 +7233,7 @@ German src/app/services/settings.service.ts - 203 + 205 Saksa @@ -7021,7 +7241,7 @@ Greek src/app/services/settings.service.ts - 209 + 211 Kreikka @@ -7029,7 +7249,7 @@ English (GB) src/app/services/settings.service.ts - 215 + 217 Englanti (GB) @@ -7037,7 +7257,7 @@ Spanish src/app/services/settings.service.ts - 221 + 223 Espanja @@ -7045,7 +7265,7 @@ Finnish src/app/services/settings.service.ts - 227 + 229 Suomi @@ -7053,7 +7273,7 @@ French src/app/services/settings.service.ts - 233 + 235 Ranska @@ -7061,7 +7281,7 @@ Hungarian src/app/services/settings.service.ts - 239 + 241 Hungarian @@ -7069,7 +7289,7 @@ Italian src/app/services/settings.service.ts - 245 + 247 Italia @@ -7077,7 +7297,7 @@ Luxembourgish src/app/services/settings.service.ts - 251 + 253 Luxemburg @@ -7085,7 +7305,7 @@ Dutch src/app/services/settings.service.ts - 257 + 259 Hollanti @@ -7093,7 +7313,7 @@ Norwegian src/app/services/settings.service.ts - 263 + 265 Norja @@ -7101,7 +7321,7 @@ Polish src/app/services/settings.service.ts - 269 + 271 Puola @@ -7109,7 +7329,7 @@ Portuguese (Brazil) src/app/services/settings.service.ts - 275 + 277 Portugali (Brasilia) @@ -7117,7 +7337,7 @@ Portuguese src/app/services/settings.service.ts - 281 + 283 Portugali @@ -7125,7 +7345,7 @@ Romanian src/app/services/settings.service.ts - 287 + 289 Romania @@ -7133,7 +7353,7 @@ Russian src/app/services/settings.service.ts - 293 + 295 Venäjä @@ -7141,7 +7361,7 @@ Slovak src/app/services/settings.service.ts - 299 + 301 Slovakia @@ -7149,7 +7369,7 @@ Slovenian src/app/services/settings.service.ts - 305 + 307 Slovenia @@ -7157,7 +7377,7 @@ Serbian src/app/services/settings.service.ts - 311 + 313 Serbia @@ -7165,7 +7385,7 @@ Swedish src/app/services/settings.service.ts - 317 + 319 Ruotsi @@ -7173,7 +7393,7 @@ Turkish src/app/services/settings.service.ts - 323 + 325 Turkki @@ -7181,7 +7401,7 @@ Ukrainian src/app/services/settings.service.ts - 329 + 331 Ukraina @@ -7189,7 +7409,7 @@ Chinese Simplified src/app/services/settings.service.ts - 335 + 337 Kiina (yksinkertaistettu) @@ -7197,7 +7417,7 @@ ISO 8601 src/app/services/settings.service.ts - 352 + 354 ISO 8601 @@ -7205,7 +7425,7 @@ Successfully completed one-time migratration of settings to the database! src/app/services/settings.service.ts - 471 + 473 Kertaluontoinen asetusten migratointi tietokantaan suoritettu onnistuneesti! @@ -7213,7 +7433,7 @@ Unable to migrate settings to the database, please try saving manually. src/app/services/settings.service.ts - 472 + 474 Asetuksia ei saatu migratoitua tietokantaan. Yritä tallennusta manuaalisesti. @@ -7221,7 +7441,7 @@ You can restart the tour from the settings page. src/app/services/settings.service.ts - 542 + 544 Voit käynnistää opastuksen uudelleen asetussivulta. diff --git a/src-ui/src/locale/messages.fr_FR.xlf b/src-ui/src/locale/messages.fr_FR.xlf index 89afbd485..d88bb6ae2 100644 --- a/src-ui/src/locale/messages.fr_FR.xlf +++ b/src-ui/src/locale/messages.fr_FR.xlf @@ -334,7 +334,7 @@ src/app/components/document-detail/document-detail.component.html - 81 + 92 Suivant @@ -458,23 +458,35 @@ src/app/components/app-frame/app-frame.component.html - 225 + 230 src/app/components/app-frame/app-frame.component.html - 228 + 233 Journaux + + Auto refresh + + src/app/components/admin/logs/logs.component.html + 4 + + + src/app/components/admin/tasks/tasks.component.html + 15 + + Actualisation automatique + Loading... src/app/components/admin/logs/logs.component.html - 11 + 16 src/app/components/admin/logs/logs.component.html - 20 + 25 src/app/components/admin/settings/settings.component.html @@ -482,11 +494,7 @@ src/app/components/admin/tasks/tasks.component.html - 19 - - - src/app/components/admin/tasks/tasks.component.html - 27 + 22 src/app/components/admin/users-groups/users-groups.component.html @@ -496,6 +504,10 @@ src/app/components/common/edit-dialog/mail-account-edit-dialog/mail-account-edit-dialog.component.html 30 + + src/app/components/common/input/document-link/document-link.component.html + 40 + src/app/components/common/permissions-dialog/permissions-dialog.component.html 18 @@ -508,6 +520,10 @@ src/app/components/dashboard/widgets/widget-frame/widget-frame.component.html 14 + + src/app/components/document-detail/document-detail.component.html + 248 + src/app/components/document-list/document-list.component.html 95 @@ -546,15 +562,15 @@ src/app/components/app-frame/app-frame.component.html - 45 + 50 src/app/components/app-frame/app-frame.component.html - 203 + 208 src/app/components/app-frame/app-frame.component.html - 206 + 211 Paramètres @@ -850,7 +866,7 @@ src/app/components/document-detail/document-detail.component.html - 221 + 216 src/app/components/document-list/bulk-editor/bulk-editor.component.html @@ -942,11 +958,11 @@ src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.html - 46 + 47 src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.html - 65 + 66 src/app/components/common/input/permissions/permissions-form/permissions-form.component.html @@ -970,11 +986,11 @@ src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.html - 54 + 55 src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.html - 73 + 74 src/app/components/common/input/permissions/permissions-form/permissions-form.component.html @@ -1002,7 +1018,7 @@ src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.html - 79 + 80 src/app/components/common/input/permissions/permissions-form/permissions-form.component.html @@ -1074,7 +1090,7 @@ src/app/components/app-frame/app-frame.component.html - 91 + 96 Vues enregistrées @@ -1106,7 +1122,7 @@ src/app/components/admin/tasks/tasks.component.html - 40 + 35 src/app/components/admin/users-groups/users-groups.component.html @@ -1246,7 +1262,7 @@ src/app/components/admin/tasks/tasks.component.html - 44 + 39 src/app/components/admin/users-groups/users-groups.component.html @@ -1258,7 +1274,7 @@ src/app/components/document-detail/document-detail.component.html - 34 + 45 src/app/components/document-list/bulk-editor/bulk-editor.component.html @@ -1326,7 +1342,7 @@ src/app/components/document-detail/document-detail.component.html - 11 + 22 src/app/components/document-list/bulk-editor/bulk-editor.component.html @@ -1402,7 +1418,7 @@ src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.html - 90 + 91 src/app/components/common/edit-dialog/correspondent-edit-dialog/correspondent-edit-dialog.component.html @@ -1426,7 +1442,7 @@ src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html - 42 + 43 src/app/components/common/edit-dialog/storage-path-edit-dialog/storage-path-edit-dialog.component.html @@ -1440,9 +1456,13 @@ src/app/components/common/edit-dialog/user-edit-dialog/user-edit-dialog.component.html 36 + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 54 + src/app/components/document-detail/document-detail.component.html - 93 + 104 src/app/components/document-list/save-view-config-dialog/save-view-config-dialog.component.html @@ -1514,7 +1534,7 @@ src/app/components/app-frame/app-frame.component.ts - 119 + 116 Une erreur est survenue lors de la sauvegarde des paramètres. @@ -1550,7 +1570,7 @@ src/app/components/app-frame/app-frame.component.html - 217 + 222 Tâches sur les fichiers @@ -1596,19 +1616,11 @@ - - Refresh - - src/app/components/admin/tasks/tasks.component.html - 20 - - Rafraîchir - Created src/app/components/admin/tasks/tasks.component.html - 41 + 36 src/app/components/dashboard/widgets/saved-view-widget/saved-view-widget.component.html @@ -1632,7 +1644,7 @@ Results src/app/components/admin/tasks/tasks.component.html - 42 + 37 Résultats @@ -1640,7 +1652,7 @@ Info src/app/components/admin/tasks/tasks.component.html - 43 + 38 Information @@ -1648,7 +1660,7 @@ click for full output src/app/components/admin/tasks/tasks.component.html - 66 + 61 cliquer pour obtenir l'affichage complet @@ -1656,11 +1668,11 @@ Dismiss src/app/components/admin/tasks/tasks.component.html - 81 + 76 src/app/components/admin/tasks/tasks.component.ts - 63 + 66 Ignorer @@ -1668,7 +1680,7 @@ Open Document src/app/components/admin/tasks/tasks.component.html - 87 + 82 Ouvrir le document @@ -1676,7 +1688,7 @@ {VAR_PLURAL, plural, =1 {One task} other { total tasks}} src/app/components/admin/tasks/tasks.component.html - 103 + 98 {VAR_PLURAL, plural,=1 {Une tâche } other { tâches }} @@ -1684,7 +1696,7 @@ Failed src/app/components/admin/tasks/tasks.component.html - 110 + 105 Échouées @@ -1692,7 +1704,7 @@ Complete src/app/components/admin/tasks/tasks.component.html - 116 + 111 Réussies @@ -1700,7 +1712,7 @@ Started src/app/components/admin/tasks/tasks.component.html - 122 + 117 Commencées @@ -1708,7 +1720,7 @@ Queued src/app/components/admin/tasks/tasks.component.html - 128 + 123 En attente @@ -1716,7 +1728,7 @@ Dismiss selected src/app/components/admin/tasks/tasks.component.ts - 28 + 30 Ignorer la sélection @@ -1724,7 +1736,7 @@ Dismiss all src/app/components/admin/tasks/tasks.component.ts - 29 + 31 Tout ignorer @@ -1732,7 +1744,7 @@ Confirm Dismiss All src/app/components/admin/tasks/tasks.component.ts - 60 + 63 Confirmer « Tout ignorer » @@ -1740,7 +1752,7 @@ Dismiss all tasks? src/app/components/admin/tasks/tasks.component.ts - 61 + 64 Ignorer les tâches ? @@ -1748,7 +1760,7 @@ queued src/app/components/admin/tasks/tasks.component.ts - 129 + 132 liste d'attente @@ -1756,7 +1768,7 @@ started src/app/components/admin/tasks/tasks.component.ts - 131 + 134 commencé @@ -1764,7 +1776,7 @@ completed src/app/components/admin/tasks/tasks.component.ts - 133 + 136 terminé @@ -1772,7 +1784,7 @@ failed src/app/components/admin/tasks/tasks.component.ts - 135 + 138 échec @@ -1784,11 +1796,11 @@ src/app/components/app-frame/app-frame.component.html - 210 + 215 src/app/components/app-frame/app-frame.component.html - 213 + 218 Utilisateurs & Groupes @@ -1942,6 +1954,10 @@ src/app/components/admin/users-groups/users-groups.component.ts 89 + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.ts + 144 + Le mot de passe a été modifié, vous serez déconnecté momentanément. @@ -1960,13 +1976,13 @@ Erreur lors de l'enregistrement de l'utilisateur. - + Confirm delete user account src/app/components/admin/users-groups/users-groups.component.ts 114 - Confirmer la suppression du compte utilisateur + Confirmer la suppression du compte utilisateur This operation will permanently delete this user account. @@ -1988,7 +2004,7 @@ src/app/components/document-detail/document-detail.component.ts - 677 + 691 src/app/components/document-list/bulk-editor/bulk-editor.component.ts @@ -2028,7 +2044,7 @@ src/app/components/document-detail/document-detail.component.ts - 679 + 693 src/app/components/document-list/bulk-editor/bulk-editor.component.ts @@ -2141,11 +2157,19 @@ Connecté en tant que + + My Profile + + src/app/components/app-frame/app-frame.component.html + 45 + + Mon profil + Logout src/app/components/app-frame/app-frame.component.html - 50 + 55 Déconnexion @@ -2153,15 +2177,15 @@ Documentation src/app/components/app-frame/app-frame.component.html - 56 + 61 src/app/components/app-frame/app-frame.component.html - 232 + 237 src/app/components/app-frame/app-frame.component.html - 235 + 240 Documentation @@ -2169,11 +2193,11 @@ Dashboard src/app/components/app-frame/app-frame.component.html - 75 + 80 src/app/components/app-frame/app-frame.component.html - 78 + 83 src/app/components/dashboard/dashboard.component.html @@ -2185,11 +2209,11 @@ Documents src/app/components/app-frame/app-frame.component.html - 82 + 87 src/app/components/app-frame/app-frame.component.html - 85 + 90 src/app/components/document-list/document-list.component.ts @@ -2217,7 +2241,7 @@ Open documents src/app/components/app-frame/app-frame.component.html - 118 + 123 Documents ouverts @@ -2225,11 +2249,11 @@ Close all src/app/components/app-frame/app-frame.component.html - 134 + 139 src/app/components/app-frame/app-frame.component.html - 137 + 142 Tout fermer @@ -2237,7 +2261,7 @@ Manage src/app/components/app-frame/app-frame.component.html - 144 + 149 Gestion @@ -2245,11 +2269,11 @@ Correspondents src/app/components/app-frame/app-frame.component.html - 148 + 153 src/app/components/app-frame/app-frame.component.html - 151 + 156 src/app/components/dashboard/widgets/statistics-widget/statistics-widget.component.html @@ -2261,11 +2285,11 @@ Tags src/app/components/app-frame/app-frame.component.html - 155 + 160 src/app/components/app-frame/app-frame.component.html - 158 + 163 src/app/components/common/input/tags/tags.component.ts @@ -2293,11 +2317,11 @@ Document Types src/app/components/app-frame/app-frame.component.html - 162 + 167 src/app/components/app-frame/app-frame.component.html - 165 + 170 src/app/components/dashboard/widgets/statistics-widget/statistics-widget.component.html @@ -2309,11 +2333,11 @@ Storage Paths src/app/components/app-frame/app-frame.component.html - 169 + 174 src/app/components/app-frame/app-frame.component.html - 172 + 177 src/app/components/dashboard/widgets/statistics-widget/statistics-widget.component.html @@ -2325,11 +2349,11 @@ Custom Fields src/app/components/app-frame/app-frame.component.html - 176 + 181 src/app/components/app-frame/app-frame.component.html - 179 + 184 src/app/components/common/custom-fields-dropdown/custom-fields-dropdown.component.html @@ -2345,7 +2369,7 @@ Consumption templates src/app/components/app-frame/app-frame.component.html - 183 + 188 Modèles de consommation @@ -2353,7 +2377,7 @@ Templates src/app/components/app-frame/app-frame.component.html - 186 + 191 Modèles @@ -2361,11 +2385,11 @@ Mail src/app/components/app-frame/app-frame.component.html - 190 + 195 src/app/components/app-frame/app-frame.component.html - 193 + 198 Courriel @@ -2373,7 +2397,7 @@ Administration src/app/components/app-frame/app-frame.component.html - 199 + 204 Administration @@ -2381,7 +2405,7 @@ File Tasks src/app/components/app-frame/app-frame.component.html - 221 + 226 Traitement des fichiers @@ -2389,7 +2413,7 @@ GitHub src/app/components/app-frame/app-frame.component.html - 241 + 246 GitHub @@ -2397,7 +2421,7 @@ is available. src/app/components/app-frame/app-frame.component.html - 247 + 252 est disponible. @@ -2405,7 +2429,7 @@ Click to view. src/app/components/app-frame/app-frame.component.html - 247 + 252 Cliquer pour visualiser. @@ -2413,7 +2437,7 @@ Paperless-ngx can automatically check for updates src/app/components/app-frame/app-frame.component.html - 251 + 256 Paperless-ngx peut automatiquement vérifier la disponibilité des mises à jour @@ -2421,7 +2445,7 @@ How does this work? src/app/components/app-frame/app-frame.component.html - 258,260 + 263,265 Comment ça fonctionne ? @@ -2429,7 +2453,7 @@ Update available src/app/components/app-frame/app-frame.component.html - 269 + 274 Mise à jour disponible @@ -2437,7 +2461,7 @@ Sidebar views updated src/app/components/app-frame/app-frame.component.ts - 247 + 252 Vues sur la barre latérale mises à jour @@ -2445,7 +2469,7 @@ Error updating sidebar views src/app/components/app-frame/app-frame.component.ts - 250 + 255 Erreur lors de la mise à jour des vues de la barre latérale @@ -2453,7 +2477,7 @@ An error occurred while saving update checking settings. src/app/components/app-frame/app-frame.component.ts - 271 + 276 Une erreur s'est produite lors de l'enregistrement des paramètres de vérification des mises à jour. @@ -2757,7 +2781,7 @@ src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html - 32 + 33 Affectation du type de document @@ -2769,7 +2793,7 @@ src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html - 34 + 35 Affecter le correspondant @@ -2781,11 +2805,19 @@ Attribuer un chemin de stockage + + Assign custom fields + + src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.html + 38 + + Assign custom fields + Assign owner src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.html - 40 + 41 Affecter un propriétaire @@ -2793,27 +2825,27 @@ Assign view permissions src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.html - 42 + 43 Affecter des autorisations de vue - + Assign edit permissions src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.html - 61 + 62 - Assigner des autorisations d'édition + Assigner des autorisations d'édition Error src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.html - 88 + 89 src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html - 40 + 41 src/app/components/common/toasts/toasts.component.html @@ -2825,7 +2857,7 @@ Cancel src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.html - 89 + 90 src/app/components/common/edit-dialog/correspondent-edit-dialog/correspondent-edit-dialog.component.html @@ -2849,7 +2881,7 @@ src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html - 41 + 42 src/app/components/common/edit-dialog/storage-path-edit-dialog/storage-path-edit-dialog.component.html @@ -2867,6 +2899,10 @@ src/app/components/common/permissions-dialog/permissions-dialog.component.html 20 + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 53 + src/app/components/common/select-dialog/select-dialog.component.html 12 @@ -2885,7 +2921,7 @@ Consume Folder src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.ts - 25 + 27 Dossier de traitement @@ -2893,7 +2929,7 @@ API Upload src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.ts - 29 + 31 Chargement de l'API @@ -2901,7 +2937,7 @@ Mail Fetch src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.ts - 33 + 35 Récupération du courrier @@ -2909,7 +2945,7 @@ Create new consumption template src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.ts - 83 + 92 Créer un nouveau modèle de consommation @@ -2917,7 +2953,7 @@ Edit consumption template src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.ts - 87 + 96 Modifier le modèle de consommation @@ -3049,7 +3085,7 @@ Create new item src/app/components/common/edit-dialog/edit-dialog.component.ts - 109 + 111 Créer un nouvel élément @@ -3057,7 +3093,7 @@ Edit item src/app/components/common/edit-dialog/edit-dialog.component.ts - 113 + 115 Modifier l'élément @@ -3111,6 +3147,10 @@ src/app/components/common/edit-dialog/user-edit-dialog/user-edit-dialog.component.html 12 + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 18 + Mot de passe @@ -3309,13 +3349,13 @@ Filtre selon le contenu du courriel - - Filter attachment filename + + Filter attachment filename includes src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html 24 - Filtre selon le nom de fichier de la pièce jointe + Filtrer les noms de fichiers des pièces jointes Only consume documents which entirely match this filename if specified. Wildcards such as *.pdf or *invoice* are allowed. Case insensitive. @@ -3325,11 +3365,27 @@ Ne traiter que les documents correspondant intégralement à ce nom de fichier s'il est spécifié. Les jokers tels que *.pdf ou *facture* sont autorisés. La casse n'est pas prise en compte. + + Filter attachment filename excluding + + src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html + 25 + + Filtrer les noms de fichiers des pièces jointes par exclusion + + + Do not consume documents which entirely match this filename if specified. Wildcards such as *.pdf or *invoice* are allowed. Case insensitive. + + src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html + 25 + + N'importer que les documents qui correspondent intégralement à ce nom de fichier s'il est spécifié. Les caractères tels que *.pdf ou *facture* sont autorisés. La casse n'est pas prise en compte. + Action src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html - 27 + 28 Action @@ -3337,7 +3393,7 @@ Action is only performed when documents are consumed from the mail. Mails without attachments remain entirely untouched. src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html - 27 + 28 Cette action n'est exécutée que lorsque les documents sont traités depuis des courriels. Les courriels sans pièces jointes ne seront pas affectés. @@ -3345,7 +3401,7 @@ Action parameter src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html - 28 + 29 Paramètre d'action @@ -3353,7 +3409,7 @@ Assignments specified here will supersede any consumption templates. src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html - 29 + 30 Les affectations spécifiées ici remplaceront tous les modèles de traitement. @@ -3361,7 +3417,7 @@ Assign title from src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html - 30 + 31 Affectation du titre du document @@ -3369,7 +3425,7 @@ Assign correspondent from src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html - 33 + 34 Affectation du correspondant @@ -3377,7 +3433,7 @@ Assign owner from rule src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html - 35 + 36 Affecter le propriétaire à la règle @@ -3623,6 +3679,10 @@ src/app/components/common/edit-dialog/user-edit-dialog/user-edit-dialog.component.html 11 + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 8 + Adresse électronique @@ -3631,6 +3691,10 @@ src/app/components/common/edit-dialog/user-edit-dialog/user-edit-dialog.component.html 13 + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 28 + Prénom @@ -3639,6 +3703,10 @@ src/app/components/common/edit-dialog/user-edit-dialog/user-edit-dialog.component.html 14 + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 29 + Nom @@ -3764,6 +3832,10 @@ src/app/components/common/input/date/date.component.html 8 + + src/app/components/common/input/document-link/document-link.component.html + 8 + src/app/components/common/input/number/number.component.html 8 @@ -3818,6 +3890,22 @@ Filtrer les documents avec ce + + No documents found + + src/app/components/common/input/document-link/document-link.component.ts + 44 + + No documents found + + + Show password + + src/app/components/common/input/password/password.component.html + 5 + + Afficher le mot de passe + Edit Permissions @@ -3931,7 +4019,7 @@ Note that permissions set here will override any existing permissions src/app/components/common/permissions-dialog/permissions-dialog.component.ts - 62 + 71 Notez que les droits d'accès définis ici écraseront tous les droits d'accès existants @@ -3991,6 +4079,122 @@ Hérité du groupe + + Edit Profile + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 3 + + Modifier le profil + + + Confirm Email + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 13 + + Confirmer l'email + + + Confirm Password + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 23 + + Confirmer le mot de passe + + + API Auth Token + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 31 + + Jeton d'authentification d'API + + + Copy + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 35 + + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 39 + + + src/app/components/common/share-links-dropdown/share-links-dropdown.component.html + 23 + + Copier + + + Regenerate auth token + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 41 + + Régénérer le jeton d'authentification + + + Copied! + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 47 + + + src/app/components/common/share-links-dropdown/share-links-dropdown.component.html + 36 + + Copié ! + + + Warning: changing the token cannot be undone + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 49 + + Attention : la modification du jeton ne peut pas être annulée + + + Emails must match + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.ts + 94 + + Les e-mails doivent correspondre + + + Passwords must match + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.ts + 122 + + Les mots de passe doivent correspondre + + + Profile updated successfully + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.ts + 141 + + Profil mis à jour avec succès + + + Error saving profile + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.ts + 153 + + Erreur lors de l'enregistrement du profil + + + Error generating auth token + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.ts + 170 + + Erreur lors de la génération du jeton d'authentification + Select @@ -4035,14 +4239,6 @@ Aucun lien n'existe - - Copy - - src/app/components/common/share-links-dropdown/share-links-dropdown.component.html - 23 - - Copier - Share @@ -4051,14 +4247,6 @@ Partager - - Copied! - - src/app/components/common/share-links-dropdown/share-links-dropdown.component.html - 36 - - Copié ! - Share archive version @@ -4091,7 +4279,7 @@ src/app/components/common/share-links-dropdown/share-links-dropdown.component.ts - 90 + 93 1 jour @@ -4131,7 +4319,7 @@ days src/app/components/common/share-links-dropdown/share-links-dropdown.component.ts - 90 + 93 jours @@ -4139,7 +4327,7 @@ Error deleting link src/app/components/common/share-links-dropdown/share-links-dropdown.component.ts - 117 + 120 Erreur lors de la suppression du lien @@ -4147,7 +4335,7 @@ Error creating link src/app/components/common/share-links-dropdown/share-links-dropdown.component.ts - 145 + 148 Erreur lors de la création du lien @@ -4159,13 +4347,13 @@ État - + Copy Raw Error src/app/components/common/toasts/toasts.component.html 33 - Erreur lors de la copie brute + Copier l'erreur brute Hello , welcome to Paperless-ngx @@ -4219,7 +4407,7 @@ src/app/components/document-detail/document-detail.component.html - 103 + 114 src/app/components/document-list/document-list.component.html @@ -4243,7 +4431,7 @@ src/app/components/document-detail/document-detail.component.html - 107 + 118 src/app/components/document-list/bulk-editor/bulk-editor.component.html @@ -4279,7 +4467,7 @@ src/app/components/document-detail/document-detail.component.html - 18 + 29 src/app/components/document-list/bulk-editor/bulk-editor.component.html @@ -4490,7 +4678,7 @@ Page src/app/components/document-detail/document-detail.component.html - 3 + 4 src/app/components/document-list/bulk-editor/bulk-editor.component.html @@ -4502,15 +4690,31 @@ of src/app/components/document-detail/document-detail.component.html - 5,6 + 6,7 sur + + - + + src/app/components/document-detail/document-detail.component.html + 9 + + - + + + + + + src/app/components/document-detail/document-detail.component.html + 15 + + + + Download original src/app/components/document-detail/document-detail.component.html - 24 + 35 Télécharger l'original @@ -4518,7 +4722,7 @@ Redo OCR src/app/components/document-detail/document-detail.component.html - 40 + 51 src/app/components/document-list/bulk-editor/bulk-editor.component.html @@ -4530,7 +4734,7 @@ More like this src/app/components/document-detail/document-detail.component.html - 46 + 57 src/app/components/document-list/document-card-large/document-card-large.component.html @@ -4542,7 +4746,7 @@ Close src/app/components/document-detail/document-detail.component.html - 71 + 82 src/app/guards/dirty-saved-view.guard.ts @@ -4554,7 +4758,7 @@ Previous src/app/components/document-detail/document-detail.component.html - 76 + 87 Précédent @@ -4562,7 +4766,7 @@ Discard src/app/components/document-detail/document-detail.component.html - 89 + 100 Abandonner @@ -4570,7 +4774,7 @@ Save & next src/app/components/document-detail/document-detail.component.html - 91 + 102 Enregistrer & suivant @@ -4578,7 +4782,7 @@ Save & close src/app/components/document-detail/document-detail.component.html - 92 + 103 Enregister & fermer @@ -4586,7 +4790,7 @@ Details src/app/components/document-detail/document-detail.component.html - 100 + 111 Détails @@ -4594,7 +4798,7 @@ Archive serial number src/app/components/document-detail/document-detail.component.html - 104 + 115 Numéro de série d'archivage (NSA) @@ -4602,7 +4806,7 @@ Date created src/app/components/document-detail/document-detail.component.html - 105 + 116 Date de création @@ -4610,7 +4814,7 @@ Document type src/app/components/document-detail/document-detail.component.html - 109 + 120 src/app/components/document-list/bulk-editor/bulk-editor.component.html @@ -4634,7 +4838,7 @@ Storage path src/app/components/document-detail/document-detail.component.html - 111 + 122 src/app/components/document-list/bulk-editor/bulk-editor.component.html @@ -4654,7 +4858,7 @@ Default src/app/components/document-detail/document-detail.component.html - 112 + 123 Par défaut @@ -4662,7 +4866,7 @@ Content src/app/components/document-detail/document-detail.component.html - 130 + 142 Contenu @@ -4670,7 +4874,7 @@ Metadata src/app/components/document-detail/document-detail.component.html - 139 + 151 src/app/components/document-detail/metadata-collapse/metadata-collapse.component.ts @@ -4682,7 +4886,7 @@ Date modified src/app/components/document-detail/document-detail.component.html - 145 + 157 Date de modification @@ -4690,7 +4894,7 @@ Date added src/app/components/document-detail/document-detail.component.html - 149 + 161 Date d'ajout @@ -4698,7 +4902,7 @@ Media filename src/app/components/document-detail/document-detail.component.html - 153 + 165 Nom de fichier du média @@ -4706,7 +4910,7 @@ Original filename src/app/components/document-detail/document-detail.component.html - 157 + 169 Nom du fichier d'origine @@ -4714,7 +4918,7 @@ Original MD5 checksum src/app/components/document-detail/document-detail.component.html - 161 + 173 Somme de contrôle MD5 de l'original @@ -4722,7 +4926,7 @@ Original file size src/app/components/document-detail/document-detail.component.html - 165 + 177 Taille du fichier original @@ -4730,7 +4934,7 @@ Original mime type src/app/components/document-detail/document-detail.component.html - 169 + 181 Type MIME de l'original @@ -4738,7 +4942,7 @@ Archive MD5 checksum src/app/components/document-detail/document-detail.component.html - 173 + 185 Somme de contrôle MD5 de l'archive @@ -4746,7 +4950,7 @@ Archive file size src/app/components/document-detail/document-detail.component.html - 177 + 189 Taille du fichier archivé @@ -4754,7 +4958,7 @@ Original document metadata src/app/components/document-detail/document-detail.component.html - 183 + 195 Métadonnées du document original @@ -4762,7 +4966,7 @@ Archived document metadata src/app/components/document-detail/document-detail.component.html - 184 + 196 Métadonnées du document archivé @@ -4770,35 +4974,35 @@ Preview src/app/components/document-detail/document-detail.component.html - 190 + 202 Prévisualisation - - Enter Password - - src/app/components/document-detail/document-detail.component.html - 206 - - - src/app/components/document-detail/document-detail.component.html - 249 - - Saisir le mot de passe - Notes src/app/components/document-detail/document-detail.component.html - 214,215 + 209,210 Notes + + Enter Password + + src/app/components/document-detail/document-detail.component.html + 237 + + + src/app/components/document-detail/document-detail.component.html + 275 + + Saisir le mot de passe + An error occurred loading content: src/app/components/document-detail/document-detail.component.ts - 265,267 + 279,281 Une erreur s'est produite lors du chargement du contenu : @@ -4806,7 +5010,7 @@ Error retrieving metadata src/app/components/document-detail/document-detail.component.ts - 413 + 427 Erreur lors de la récupération des métadonnées @@ -4814,7 +5018,7 @@ Error retrieving suggestions. src/app/components/document-detail/document-detail.component.ts - 434 + 448 Erreur lors de la récupération des suggestions. @@ -4822,11 +5026,11 @@ Document saved successfully. src/app/components/document-detail/document-detail.component.ts - 552 + 566 src/app/components/document-detail/document-detail.component.ts - 561 + 575 Document enregistré avec succès. @@ -4834,11 +5038,11 @@ Error saving document src/app/components/document-detail/document-detail.component.ts - 565 + 579 src/app/components/document-detail/document-detail.component.ts - 606 + 620 Erreur lors de la sauvegarde du document @@ -4846,7 +5050,7 @@ Confirm delete src/app/components/document-detail/document-detail.component.ts - 632 + 646 src/app/components/manage/management-list/management-list.component.ts @@ -4858,7 +5062,7 @@ Do you really want to delete document ""? src/app/components/document-detail/document-detail.component.ts - 633 + 647 Voulez-vous vraiment supprimer le document "" ? @@ -4866,7 +5070,7 @@ The files for this document will be deleted permanently. This operation cannot be undone. src/app/components/document-detail/document-detail.component.ts - 634 + 648 Les fichiers liés à ce document seront supprimés définitivement. Cette action est irréversible. @@ -4874,7 +5078,7 @@ Delete document src/app/components/document-detail/document-detail.component.ts - 636 + 650 Supprimer le document @@ -4882,7 +5086,7 @@ Error deleting document src/app/components/document-detail/document-detail.component.ts - 655 + 669 Erreur lors de la suppression du document @@ -4890,7 +5094,7 @@ Redo OCR confirm src/app/components/document-detail/document-detail.component.ts - 675 + 689 src/app/components/document-list/bulk-editor/bulk-editor.component.ts @@ -4902,7 +5106,7 @@ This operation will permanently redo OCR for this document. src/app/components/document-detail/document-detail.component.ts - 676 + 690 Cette opération écrasera l’OCR pour ce document. @@ -4910,7 +5114,7 @@ Redo OCR operation will begin in the background. Close and re-open or reload this document after the operation has completed to see new content. src/app/components/document-detail/document-detail.component.ts - 687 + 701 La relance de l'ORC va démarrer en arrière-plan. Fermez et réouvrez ou recharger ce document une fois l'opération terminée pour voir le nouveau contenu. @@ -4918,10 +5122,18 @@ Error executing operation src/app/components/document-detail/document-detail.component.ts - 698 + 712 Erreur lors de l'exécution de l'opération + + Page Fit + + src/app/components/document-detail/document-detail.component.ts + 781 + + Page Fit + Select: @@ -5844,7 +6056,7 @@ Initiating upload... src/app/components/file-drop/file-drop.component.ts - 87 + 88 Démarrage du téléversement... @@ -6120,13 +6332,13 @@ Erreur lors de la récupération des règles de messagerie - + Saved account "". src/app/components/manage/mail/mail.component.ts 92 - Compte enregistré. + Compte enregistré. Error saving account. @@ -6136,21 +6348,21 @@ Erreur lors de l'enregistrement du compte. - + Confirm delete mail account src/app/components/manage/mail/mail.component.ts 112 - Confirmer la suppression du compte de messagerie + Confirmer la suppression du compte de messagerie - + This operation will permanently delete this mail account. src/app/components/manage/mail/mail.component.ts 113 - Cette opération supprimera définitivement ce compte de messagerie. + Cette opération supprimera définitivement ce compte de messagerie. Deleted mail account @@ -6216,13 +6428,13 @@ Erreur lors de la supression de la règle de messagerie. - + Permissions updated src/app/components/manage/mail/mail.component.ts 212 - Droits d'accès mis à jour + Droits d'accès mis à jour Error updating permissions @@ -6600,7 +6812,7 @@ Boolean src/app/data/paperless-custom-field.ts - 16 + 17 Booléen @@ -6608,7 +6820,7 @@ Date src/app/data/paperless-custom-field.ts - 20 + 21 Date @@ -6616,7 +6828,7 @@ Integer src/app/data/paperless-custom-field.ts - 24 + 25 Nombre entier @@ -6624,7 +6836,7 @@ Number src/app/data/paperless-custom-field.ts - 28 + 29 Nombre @@ -6632,7 +6844,7 @@ Monetary src/app/data/paperless-custom-field.ts - 32 + 33 Monétaire @@ -6640,7 +6852,7 @@ Text src/app/data/paperless-custom-field.ts - 36 + 37 Texte @@ -6648,10 +6860,18 @@ Url src/app/data/paperless-custom-field.ts - 40 + 41 URL + + Document Link + + src/app/data/paperless-custom-field.ts + 45 + + Document Link + Warning: You have unsaved changes to your document(s). @@ -6949,7 +7169,7 @@ English (US) src/app/services/settings.service.ts - 155 + 157 Anglais (US) @@ -6957,7 +7177,7 @@ Afrikaans src/app/services/settings.service.ts - 161 + 163 Afrikaans @@ -6965,7 +7185,7 @@ Arabic src/app/services/settings.service.ts - 167 + 169 Arabe @@ -6973,7 +7193,7 @@ Belarusian src/app/services/settings.service.ts - 173 + 175 Biélorusse @@ -6981,7 +7201,7 @@ Bulgarian src/app/services/settings.service.ts - 179 + 181 Bulgare @@ -6989,7 +7209,7 @@ Catalan src/app/services/settings.service.ts - 185 + 187 Catalan @@ -6997,7 +7217,7 @@ Czech src/app/services/settings.service.ts - 191 + 193 Tchèque @@ -7005,7 +7225,7 @@ Danish src/app/services/settings.service.ts - 197 + 199 Danois @@ -7013,7 +7233,7 @@ German src/app/services/settings.service.ts - 203 + 205 Allemand @@ -7021,7 +7241,7 @@ Greek src/app/services/settings.service.ts - 209 + 211 Grec @@ -7029,7 +7249,7 @@ English (GB) src/app/services/settings.service.ts - 215 + 217 Anglais (GB) @@ -7037,7 +7257,7 @@ Spanish src/app/services/settings.service.ts - 221 + 223 Espagnol @@ -7045,7 +7265,7 @@ Finnish src/app/services/settings.service.ts - 227 + 229 Finnois @@ -7053,7 +7273,7 @@ French src/app/services/settings.service.ts - 233 + 235 Français @@ -7061,7 +7281,7 @@ Hungarian src/app/services/settings.service.ts - 239 + 241 Hongrois @@ -7069,7 +7289,7 @@ Italian src/app/services/settings.service.ts - 245 + 247 Italien @@ -7077,7 +7297,7 @@ Luxembourgish src/app/services/settings.service.ts - 251 + 253 Luxembourgeois @@ -7085,7 +7305,7 @@ Dutch src/app/services/settings.service.ts - 257 + 259 Néerlandais @@ -7093,7 +7313,7 @@ Norwegian src/app/services/settings.service.ts - 263 + 265 Norvégien @@ -7101,7 +7321,7 @@ Polish src/app/services/settings.service.ts - 269 + 271 Polonais @@ -7109,7 +7329,7 @@ Portuguese (Brazil) src/app/services/settings.service.ts - 275 + 277 Portugais (Brésil) @@ -7117,7 +7337,7 @@ Portuguese src/app/services/settings.service.ts - 281 + 283 Portugais @@ -7125,7 +7345,7 @@ Romanian src/app/services/settings.service.ts - 287 + 289 Roumain @@ -7133,7 +7353,7 @@ Russian src/app/services/settings.service.ts - 293 + 295 Russe @@ -7141,7 +7361,7 @@ Slovak src/app/services/settings.service.ts - 299 + 301 Slovaque @@ -7149,7 +7369,7 @@ Slovenian src/app/services/settings.service.ts - 305 + 307 Slovène @@ -7157,7 +7377,7 @@ Serbian src/app/services/settings.service.ts - 311 + 313 Serbe @@ -7165,7 +7385,7 @@ Swedish src/app/services/settings.service.ts - 317 + 319 Suédois @@ -7173,7 +7393,7 @@ Turkish src/app/services/settings.service.ts - 323 + 325 Turc @@ -7181,7 +7401,7 @@ Ukrainian src/app/services/settings.service.ts - 329 + 331 Ukrainien @@ -7189,7 +7409,7 @@ Chinese Simplified src/app/services/settings.service.ts - 335 + 337 Chinois simplifié @@ -7197,7 +7417,7 @@ ISO 8601 src/app/services/settings.service.ts - 352 + 354 ISO 8601 @@ -7205,7 +7425,7 @@ Successfully completed one-time migratration of settings to the database! src/app/services/settings.service.ts - 471 + 473 La migration des paramètres vers la base de données a été effectuée avec succès ! @@ -7213,7 +7433,7 @@ Unable to migrate settings to the database, please try saving manually. src/app/services/settings.service.ts - 472 + 474 Impossible de migrer les paramètres vers la base de données, veuillez essayer d’enregistrer manuellement. @@ -7221,7 +7441,7 @@ You can restart the tour from the settings page. src/app/services/settings.service.ts - 542 + 544 Vous pouvez recommencer la visite depuis les paramètres. diff --git a/src-ui/src/locale/messages.he_IL.xlf b/src-ui/src/locale/messages.he_IL.xlf index a83994c73..8c4213cdf 100644 --- a/src-ui/src/locale/messages.he_IL.xlf +++ b/src-ui/src/locale/messages.he_IL.xlf @@ -334,7 +334,7 @@ src/app/components/document-detail/document-detail.component.html - 81 + 92 הבא @@ -458,23 +458,35 @@ src/app/components/app-frame/app-frame.component.html - 225 + 230 src/app/components/app-frame/app-frame.component.html - 228 + 233 יומני רישום + + Auto refresh + + src/app/components/admin/logs/logs.component.html + 4 + + + src/app/components/admin/tasks/tasks.component.html + 15 + + Auto refresh + Loading... src/app/components/admin/logs/logs.component.html - 11 + 16 src/app/components/admin/logs/logs.component.html - 20 + 25 src/app/components/admin/settings/settings.component.html @@ -482,11 +494,7 @@ src/app/components/admin/tasks/tasks.component.html - 19 - - - src/app/components/admin/tasks/tasks.component.html - 27 + 22 src/app/components/admin/users-groups/users-groups.component.html @@ -496,6 +504,10 @@ src/app/components/common/edit-dialog/mail-account-edit-dialog/mail-account-edit-dialog.component.html 30 + + src/app/components/common/input/document-link/document-link.component.html + 40 + src/app/components/common/permissions-dialog/permissions-dialog.component.html 18 @@ -508,6 +520,10 @@ src/app/components/dashboard/widgets/widget-frame/widget-frame.component.html 14 + + src/app/components/document-detail/document-detail.component.html + 248 + src/app/components/document-list/document-list.component.html 95 @@ -546,15 +562,15 @@ src/app/components/app-frame/app-frame.component.html - 45 + 50 src/app/components/app-frame/app-frame.component.html - 203 + 208 src/app/components/app-frame/app-frame.component.html - 206 + 211 הגדרות @@ -850,7 +866,7 @@ src/app/components/document-detail/document-detail.component.html - 221 + 216 src/app/components/document-list/bulk-editor/bulk-editor.component.html @@ -942,11 +958,11 @@ src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.html - 46 + 47 src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.html - 65 + 66 src/app/components/common/input/permissions/permissions-form/permissions-form.component.html @@ -970,11 +986,11 @@ src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.html - 54 + 55 src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.html - 73 + 74 src/app/components/common/input/permissions/permissions-form/permissions-form.component.html @@ -1002,7 +1018,7 @@ src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.html - 79 + 80 src/app/components/common/input/permissions/permissions-form/permissions-form.component.html @@ -1074,7 +1090,7 @@ src/app/components/app-frame/app-frame.component.html - 91 + 96 תצוגות שמורות @@ -1106,7 +1122,7 @@ src/app/components/admin/tasks/tasks.component.html - 40 + 35 src/app/components/admin/users-groups/users-groups.component.html @@ -1246,7 +1262,7 @@ src/app/components/admin/tasks/tasks.component.html - 44 + 39 src/app/components/admin/users-groups/users-groups.component.html @@ -1258,7 +1274,7 @@ src/app/components/document-detail/document-detail.component.html - 34 + 45 src/app/components/document-list/bulk-editor/bulk-editor.component.html @@ -1326,7 +1342,7 @@ src/app/components/document-detail/document-detail.component.html - 11 + 22 src/app/components/document-list/bulk-editor/bulk-editor.component.html @@ -1402,7 +1418,7 @@ src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.html - 90 + 91 src/app/components/common/edit-dialog/correspondent-edit-dialog/correspondent-edit-dialog.component.html @@ -1426,7 +1442,7 @@ src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html - 42 + 43 src/app/components/common/edit-dialog/storage-path-edit-dialog/storage-path-edit-dialog.component.html @@ -1440,9 +1456,13 @@ src/app/components/common/edit-dialog/user-edit-dialog/user-edit-dialog.component.html 36 + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 54 + src/app/components/document-detail/document-detail.component.html - 93 + 104 src/app/components/document-list/save-view-config-dialog/save-view-config-dialog.component.html @@ -1514,7 +1534,7 @@ src/app/components/app-frame/app-frame.component.ts - 119 + 116 An error occurred while saving settings. @@ -1550,7 +1570,7 @@ src/app/components/app-frame/app-frame.component.html - 217 + 222 משימות קבצים @@ -1596,19 +1616,11 @@ - - Refresh - - src/app/components/admin/tasks/tasks.component.html - 20 - - רענון - Created src/app/components/admin/tasks/tasks.component.html - 41 + 36 src/app/components/dashboard/widgets/saved-view-widget/saved-view-widget.component.html @@ -1632,7 +1644,7 @@ Results src/app/components/admin/tasks/tasks.component.html - 42 + 37 תוצאות @@ -1640,7 +1652,7 @@ Info src/app/components/admin/tasks/tasks.component.html - 43 + 38 מידע @@ -1648,7 +1660,7 @@ click for full output src/app/components/admin/tasks/tasks.component.html - 66 + 61 לחיצה תציג פלט מלא @@ -1656,11 +1668,11 @@ Dismiss src/app/components/admin/tasks/tasks.component.html - 81 + 76 src/app/components/admin/tasks/tasks.component.ts - 63 + 66 התעלמות @@ -1668,7 +1680,7 @@ Open Document src/app/components/admin/tasks/tasks.component.html - 87 + 82 פתח מסמך @@ -1676,7 +1688,7 @@ {VAR_PLURAL, plural, =1 {One task} other { total tasks}} src/app/components/admin/tasks/tasks.component.html - 103 + 98 {VAR_PLURAL, plural, =1 {One task} other { total tasks}} @@ -1684,7 +1696,7 @@ Failed src/app/components/admin/tasks/tasks.component.html - 110 + 105 Failed @@ -1692,7 +1704,7 @@ Complete src/app/components/admin/tasks/tasks.component.html - 116 + 111 הושלם @@ -1700,7 +1712,7 @@ Started src/app/components/admin/tasks/tasks.component.html - 122 + 117 התחיל @@ -1708,7 +1720,7 @@ Queued src/app/components/admin/tasks/tasks.component.html - 128 + 123 בתור @@ -1716,7 +1728,7 @@ Dismiss selected src/app/components/admin/tasks/tasks.component.ts - 28 + 30 בטל מסומנים @@ -1724,7 +1736,7 @@ Dismiss all src/app/components/admin/tasks/tasks.component.ts - 29 + 31 בטל הכל @@ -1732,7 +1744,7 @@ Confirm Dismiss All src/app/components/admin/tasks/tasks.component.ts - 60 + 63 אשר לבטל מסומנים @@ -1740,7 +1752,7 @@ Dismiss all tasks? src/app/components/admin/tasks/tasks.component.ts - 61 + 64 Dismiss all tasks? @@ -1748,7 +1760,7 @@ queued src/app/components/admin/tasks/tasks.component.ts - 129 + 132 בתור @@ -1756,7 +1768,7 @@ started src/app/components/admin/tasks/tasks.component.ts - 131 + 134 התחיל @@ -1764,7 +1776,7 @@ completed src/app/components/admin/tasks/tasks.component.ts - 133 + 136 הושלם @@ -1772,7 +1784,7 @@ failed src/app/components/admin/tasks/tasks.component.ts - 135 + 138 נכשל @@ -1784,11 +1796,11 @@ src/app/components/app-frame/app-frame.component.html - 210 + 215 src/app/components/app-frame/app-frame.component.html - 213 + 218 Users & Groups @@ -1942,6 +1954,10 @@ src/app/components/admin/users-groups/users-groups.component.ts 89 + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.ts + 144 + Password has been changed, you will be logged out momentarily. @@ -1988,7 +2004,7 @@ src/app/components/document-detail/document-detail.component.ts - 677 + 691 src/app/components/document-list/bulk-editor/bulk-editor.component.ts @@ -2028,7 +2044,7 @@ src/app/components/document-detail/document-detail.component.ts - 679 + 693 src/app/components/document-list/bulk-editor/bulk-editor.component.ts @@ -2141,11 +2157,19 @@ מחובר כ- + + My Profile + + src/app/components/app-frame/app-frame.component.html + 45 + + My Profile + Logout src/app/components/app-frame/app-frame.component.html - 50 + 55 התנתק/י @@ -2153,15 +2177,15 @@ Documentation src/app/components/app-frame/app-frame.component.html - 56 + 61 src/app/components/app-frame/app-frame.component.html - 232 + 237 src/app/components/app-frame/app-frame.component.html - 235 + 240 תיעוד @@ -2169,11 +2193,11 @@ Dashboard src/app/components/app-frame/app-frame.component.html - 75 + 80 src/app/components/app-frame/app-frame.component.html - 78 + 83 src/app/components/dashboard/dashboard.component.html @@ -2185,11 +2209,11 @@ Documents src/app/components/app-frame/app-frame.component.html - 82 + 87 src/app/components/app-frame/app-frame.component.html - 85 + 90 src/app/components/document-list/document-list.component.ts @@ -2217,7 +2241,7 @@ Open documents src/app/components/app-frame/app-frame.component.html - 118 + 123 מסמכים פתוחים @@ -2225,11 +2249,11 @@ Close all src/app/components/app-frame/app-frame.component.html - 134 + 139 src/app/components/app-frame/app-frame.component.html - 137 + 142 סגור הכל @@ -2237,7 +2261,7 @@ Manage src/app/components/app-frame/app-frame.component.html - 144 + 149 נהל @@ -2245,11 +2269,11 @@ Correspondents src/app/components/app-frame/app-frame.component.html - 148 + 153 src/app/components/app-frame/app-frame.component.html - 151 + 156 src/app/components/dashboard/widgets/statistics-widget/statistics-widget.component.html @@ -2261,11 +2285,11 @@ Tags src/app/components/app-frame/app-frame.component.html - 155 + 160 src/app/components/app-frame/app-frame.component.html - 158 + 163 src/app/components/common/input/tags/tags.component.ts @@ -2293,11 +2317,11 @@ Document Types src/app/components/app-frame/app-frame.component.html - 162 + 167 src/app/components/app-frame/app-frame.component.html - 165 + 170 src/app/components/dashboard/widgets/statistics-widget/statistics-widget.component.html @@ -2309,11 +2333,11 @@ Storage Paths src/app/components/app-frame/app-frame.component.html - 169 + 174 src/app/components/app-frame/app-frame.component.html - 172 + 177 src/app/components/dashboard/widgets/statistics-widget/statistics-widget.component.html @@ -2325,11 +2349,11 @@ Custom Fields src/app/components/app-frame/app-frame.component.html - 176 + 181 src/app/components/app-frame/app-frame.component.html - 179 + 184 src/app/components/common/custom-fields-dropdown/custom-fields-dropdown.component.html @@ -2345,7 +2369,7 @@ Consumption templates src/app/components/app-frame/app-frame.component.html - 183 + 188 Consumption templates @@ -2353,7 +2377,7 @@ Templates src/app/components/app-frame/app-frame.component.html - 186 + 191 Templates @@ -2361,11 +2385,11 @@ Mail src/app/components/app-frame/app-frame.component.html - 190 + 195 src/app/components/app-frame/app-frame.component.html - 193 + 198 דואר @@ -2373,7 +2397,7 @@ Administration src/app/components/app-frame/app-frame.component.html - 199 + 204 Administration @@ -2381,7 +2405,7 @@ File Tasks src/app/components/app-frame/app-frame.component.html - 221 + 226 File Tasks @@ -2389,7 +2413,7 @@ GitHub src/app/components/app-frame/app-frame.component.html - 241 + 246 GitHub @@ -2397,7 +2421,7 @@ is available. src/app/components/app-frame/app-frame.component.html - 247 + 252 זמין. @@ -2405,7 +2429,7 @@ Click to view. src/app/components/app-frame/app-frame.component.html - 247 + 252 לחץ להצגה. @@ -2413,7 +2437,7 @@ Paperless-ngx can automatically check for updates src/app/components/app-frame/app-frame.component.html - 251 + 256 Paperless-ngx יכול לבדוק אוטומטית אם יש עדכונים @@ -2421,7 +2445,7 @@ How does this work? src/app/components/app-frame/app-frame.component.html - 258,260 + 263,265 איך זה עובד? @@ -2429,7 +2453,7 @@ Update available src/app/components/app-frame/app-frame.component.html - 269 + 274 קיים עדכון @@ -2437,7 +2461,7 @@ Sidebar views updated src/app/components/app-frame/app-frame.component.ts - 247 + 252 Sidebar views updated @@ -2445,7 +2469,7 @@ Error updating sidebar views src/app/components/app-frame/app-frame.component.ts - 250 + 255 Error updating sidebar views @@ -2453,7 +2477,7 @@ An error occurred while saving update checking settings. src/app/components/app-frame/app-frame.component.ts - 271 + 276 An error occurred while saving update checking settings. @@ -2757,7 +2781,7 @@ src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html - 32 + 33 שייך סוג מסמך @@ -2769,7 +2793,7 @@ src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html - 34 + 35 שייך מכותב זה @@ -2781,11 +2805,19 @@ Assign storage path + + Assign custom fields + + src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.html + 38 + + Assign custom fields + Assign owner src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.html - 40 + 41 Assign owner @@ -2793,7 +2825,7 @@ Assign view permissions src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.html - 42 + 43 Assign view permissions @@ -2801,7 +2833,7 @@ Assign edit permissions src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.html - 61 + 62 Assign edit permissions @@ -2809,11 +2841,11 @@ Error src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.html - 88 + 89 src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html - 40 + 41 src/app/components/common/toasts/toasts.component.html @@ -2825,7 +2857,7 @@ Cancel src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.html - 89 + 90 src/app/components/common/edit-dialog/correspondent-edit-dialog/correspondent-edit-dialog.component.html @@ -2849,7 +2881,7 @@ src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html - 41 + 42 src/app/components/common/edit-dialog/storage-path-edit-dialog/storage-path-edit-dialog.component.html @@ -2867,6 +2899,10 @@ src/app/components/common/permissions-dialog/permissions-dialog.component.html 20 + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 53 + src/app/components/common/select-dialog/select-dialog.component.html 12 @@ -2885,7 +2921,7 @@ Consume Folder src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.ts - 25 + 27 Consume Folder @@ -2893,7 +2929,7 @@ API Upload src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.ts - 29 + 31 API Upload @@ -2901,7 +2937,7 @@ Mail Fetch src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.ts - 33 + 35 Mail Fetch @@ -2909,7 +2945,7 @@ Create new consumption template src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.ts - 83 + 92 Create new consumption template @@ -2917,7 +2953,7 @@ Edit consumption template src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.ts - 87 + 96 Edit consumption template @@ -3049,7 +3085,7 @@ Create new item src/app/components/common/edit-dialog/edit-dialog.component.ts - 109 + 111 יצירת פריט חדש @@ -3057,7 +3093,7 @@ Edit item src/app/components/common/edit-dialog/edit-dialog.component.ts - 113 + 115 עריכת פריט @@ -3111,6 +3147,10 @@ src/app/components/common/edit-dialog/user-edit-dialog/user-edit-dialog.component.html 12 + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 18 + סיסמה @@ -3309,13 +3349,13 @@ סנן לפי ׳גוף׳ - - Filter attachment filename + + Filter attachment filename includes src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html 24 - סנין לפי קובץ מצורף + Filter attachment filename includes Only consume documents which entirely match this filename if specified. Wildcards such as *.pdf or *invoice* are allowed. Case insensitive. @@ -3325,11 +3365,27 @@ קבל רק מסמכים שתואמים לחלוטין את שם הקובץ הזה אם צוין. תווים כלליים כגון pdf.* או *חשבונית* מותרים. חסר רגישות תווים גדולים/קטנים (אנגלית). + + Filter attachment filename excluding + + src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html + 25 + + Filter attachment filename excluding + + + Do not consume documents which entirely match this filename if specified. Wildcards such as *.pdf or *invoice* are allowed. Case insensitive. + + src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html + 25 + + Do not consume documents which entirely match this filename if specified. Wildcards such as *.pdf or *invoice* are allowed. Case insensitive. + Action src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html - 27 + 28 פעולה @@ -3337,7 +3393,7 @@ Action is only performed when documents are consumed from the mail. Mails without attachments remain entirely untouched. src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html - 27 + 28 הפעולה חלה רק כאשר מסמכים זוהו על ידי הדואר. דואר ללא צרופות ישאר ללא נגע. @@ -3345,7 +3401,7 @@ Action parameter src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html - 28 + 29 פרמטר פעולה @@ -3353,7 +3409,7 @@ Assignments specified here will supersede any consumption templates. src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html - 29 + 30 Assignments specified here will supersede any consumption templates. @@ -3361,7 +3417,7 @@ Assign title from src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html - 30 + 31 שייך כותרת מ- @@ -3369,7 +3425,7 @@ Assign correspondent from src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html - 33 + 34 שייך מכותב מ- @@ -3377,7 +3433,7 @@ Assign owner from rule src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html - 35 + 36 Assign owner from rule @@ -3623,6 +3679,10 @@ src/app/components/common/edit-dialog/user-edit-dialog/user-edit-dialog.component.html 11 + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 8 + דוא"ל @@ -3631,6 +3691,10 @@ src/app/components/common/edit-dialog/user-edit-dialog/user-edit-dialog.component.html 13 + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 28 + שם פרטי @@ -3639,6 +3703,10 @@ src/app/components/common/edit-dialog/user-edit-dialog/user-edit-dialog.component.html 14 + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 29 + שם משפחה @@ -3764,6 +3832,10 @@ src/app/components/common/input/date/date.component.html 8 + + src/app/components/common/input/document-link/document-link.component.html + 8 + src/app/components/common/input/number/number.component.html 8 @@ -3818,6 +3890,22 @@ Filter documents with this + + No documents found + + src/app/components/common/input/document-link/document-link.component.ts + 44 + + No documents found + + + Show password + + src/app/components/common/input/password/password.component.html + 5 + + Show password + Edit Permissions @@ -3931,7 +4019,7 @@ Note that permissions set here will override any existing permissions src/app/components/common/permissions-dialog/permissions-dialog.component.ts - 62 + 71 Note that permissions set here will override any existing permissions @@ -3991,6 +4079,122 @@ בירושה מהקבוצה + + Edit Profile + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 3 + + Edit Profile + + + Confirm Email + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 13 + + Confirm Email + + + Confirm Password + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 23 + + Confirm Password + + + API Auth Token + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 31 + + API Auth Token + + + Copy + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 35 + + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 39 + + + src/app/components/common/share-links-dropdown/share-links-dropdown.component.html + 23 + + העתקה + + + Regenerate auth token + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 41 + + Regenerate auth token + + + Copied! + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 47 + + + src/app/components/common/share-links-dropdown/share-links-dropdown.component.html + 36 + + Copied! + + + Warning: changing the token cannot be undone + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 49 + + Warning: changing the token cannot be undone + + + Emails must match + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.ts + 94 + + Emails must match + + + Passwords must match + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.ts + 122 + + Passwords must match + + + Profile updated successfully + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.ts + 141 + + Profile updated successfully + + + Error saving profile + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.ts + 153 + + Error saving profile + + + Error generating auth token + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.ts + 170 + + Error generating auth token + Select @@ -4035,14 +4239,6 @@ אין קישורים קיימים - - Copy - - src/app/components/common/share-links-dropdown/share-links-dropdown.component.html - 23 - - העתקה - Share @@ -4051,14 +4247,6 @@ Share - - Copied! - - src/app/components/common/share-links-dropdown/share-links-dropdown.component.html - 36 - - Copied! - Share archive version @@ -4091,7 +4279,7 @@ src/app/components/common/share-links-dropdown/share-links-dropdown.component.ts - 90 + 93 1 day @@ -4131,7 +4319,7 @@ days src/app/components/common/share-links-dropdown/share-links-dropdown.component.ts - 90 + 93 days @@ -4139,7 +4327,7 @@ Error deleting link src/app/components/common/share-links-dropdown/share-links-dropdown.component.ts - 117 + 120 Error deleting link @@ -4147,7 +4335,7 @@ Error creating link src/app/components/common/share-links-dropdown/share-links-dropdown.component.ts - 145 + 148 Error creating link @@ -4219,7 +4407,7 @@ src/app/components/document-detail/document-detail.component.html - 103 + 114 src/app/components/document-list/document-list.component.html @@ -4243,7 +4431,7 @@ src/app/components/document-detail/document-detail.component.html - 107 + 118 src/app/components/document-list/bulk-editor/bulk-editor.component.html @@ -4279,7 +4467,7 @@ src/app/components/document-detail/document-detail.component.html - 18 + 29 src/app/components/document-list/bulk-editor/bulk-editor.component.html @@ -4490,7 +4678,7 @@ Page src/app/components/document-detail/document-detail.component.html - 3 + 4 src/app/components/document-list/bulk-editor/bulk-editor.component.html @@ -4502,15 +4690,31 @@ of src/app/components/document-detail/document-detail.component.html - 5,6 + 6,7 מתוך + + - + + src/app/components/document-detail/document-detail.component.html + 9 + + - + + + + + + src/app/components/document-detail/document-detail.component.html + 15 + + + + Download original src/app/components/document-detail/document-detail.component.html - 24 + 35 הורדת קובץ המקור @@ -4518,7 +4722,7 @@ Redo OCR src/app/components/document-detail/document-detail.component.html - 40 + 51 src/app/components/document-list/bulk-editor/bulk-editor.component.html @@ -4530,7 +4734,7 @@ More like this src/app/components/document-detail/document-detail.component.html - 46 + 57 src/app/components/document-list/document-card-large/document-card-large.component.html @@ -4542,7 +4746,7 @@ Close src/app/components/document-detail/document-detail.component.html - 71 + 82 src/app/guards/dirty-saved-view.guard.ts @@ -4554,7 +4758,7 @@ Previous src/app/components/document-detail/document-detail.component.html - 76 + 87 הקודם @@ -4562,7 +4766,7 @@ Discard src/app/components/document-detail/document-detail.component.html - 89 + 100 בטל @@ -4570,7 +4774,7 @@ Save & next src/app/components/document-detail/document-detail.component.html - 91 + 102 שמור & הבא @@ -4578,7 +4782,7 @@ Save & close src/app/components/document-detail/document-detail.component.html - 92 + 103 שמור & סגור @@ -4586,7 +4790,7 @@ Details src/app/components/document-detail/document-detail.component.html - 100 + 111 פרטים @@ -4594,7 +4798,7 @@ Archive serial number src/app/components/document-detail/document-detail.component.html - 104 + 115 מספר סידורי בארכיון @@ -4602,7 +4806,7 @@ Date created src/app/components/document-detail/document-detail.component.html - 105 + 116 תאריך יצירה @@ -4610,7 +4814,7 @@ Document type src/app/components/document-detail/document-detail.component.html - 109 + 120 src/app/components/document-list/bulk-editor/bulk-editor.component.html @@ -4634,7 +4838,7 @@ Storage path src/app/components/document-detail/document-detail.component.html - 111 + 122 src/app/components/document-list/bulk-editor/bulk-editor.component.html @@ -4654,7 +4858,7 @@ Default src/app/components/document-detail/document-detail.component.html - 112 + 123 ברירת המחדל @@ -4662,7 +4866,7 @@ Content src/app/components/document-detail/document-detail.component.html - 130 + 142 תוכן @@ -4670,7 +4874,7 @@ Metadata src/app/components/document-detail/document-detail.component.html - 139 + 151 src/app/components/document-detail/metadata-collapse/metadata-collapse.component.ts @@ -4682,7 +4886,7 @@ Date modified src/app/components/document-detail/document-detail.component.html - 145 + 157 תאריך שינוי @@ -4690,7 +4894,7 @@ Date added src/app/components/document-detail/document-detail.component.html - 149 + 161 תאריך הוספה @@ -4698,7 +4902,7 @@ Media filename src/app/components/document-detail/document-detail.component.html - 153 + 165 שם קובץ המסמך @@ -4706,7 +4910,7 @@ Original filename src/app/components/document-detail/document-detail.component.html - 157 + 169 שם קובץ מקורי @@ -4714,7 +4918,7 @@ Original MD5 checksum src/app/components/document-detail/document-detail.component.html - 161 + 173 סכום בדיקה MD5 לקובץ המקורי @@ -4722,7 +4926,7 @@ Original file size src/app/components/document-detail/document-detail.component.html - 165 + 177 גודל הקובץ המקורי @@ -4730,7 +4934,7 @@ Original mime type src/app/components/document-detail/document-detail.component.html - 169 + 181 סוג ה-mime המקורי @@ -4738,7 +4942,7 @@ Archive MD5 checksum src/app/components/document-detail/document-detail.component.html - 173 + 185 סכום בדיקה MD5 לקובץ בארכיון @@ -4746,7 +4950,7 @@ Archive file size src/app/components/document-detail/document-detail.component.html - 177 + 189 גודל הקובץ בארכיון @@ -4754,7 +4958,7 @@ Original document metadata src/app/components/document-detail/document-detail.component.html - 183 + 195 מטא-נתונים של המסמך המקורי @@ -4762,7 +4966,7 @@ Archived document metadata src/app/components/document-detail/document-detail.component.html - 184 + 196 מטא-נתונים של המסמך בארכיון @@ -4770,35 +4974,35 @@ Preview src/app/components/document-detail/document-detail.component.html - 190 + 202 תצוגה מקדימה - - Enter Password - - src/app/components/document-detail/document-detail.component.html - 206 - - - src/app/components/document-detail/document-detail.component.html - 249 - - הזן סיסמה - Notes src/app/components/document-detail/document-detail.component.html - 214,215 + 209,210 הערות + + Enter Password + + src/app/components/document-detail/document-detail.component.html + 237 + + + src/app/components/document-detail/document-detail.component.html + 275 + + הזן סיסמה + An error occurred loading content: src/app/components/document-detail/document-detail.component.ts - 265,267 + 279,281 ארעה שגיאה בטעינת התוכן: @@ -4806,7 +5010,7 @@ Error retrieving metadata src/app/components/document-detail/document-detail.component.ts - 413 + 427 שגיאה באחזור נתונים @@ -4814,7 +5018,7 @@ Error retrieving suggestions. src/app/components/document-detail/document-detail.component.ts - 434 + 448 שגיאה באחזור הצעות. @@ -4822,11 +5026,11 @@ Document saved successfully. src/app/components/document-detail/document-detail.component.ts - 552 + 566 src/app/components/document-detail/document-detail.component.ts - 561 + 575 מסמך נשמר בהצלחה. @@ -4834,11 +5038,11 @@ Error saving document src/app/components/document-detail/document-detail.component.ts - 565 + 579 src/app/components/document-detail/document-detail.component.ts - 606 + 620 שגיאה בשמירת מסמך @@ -4846,7 +5050,7 @@ Confirm delete src/app/components/document-detail/document-detail.component.ts - 632 + 646 src/app/components/manage/management-list/management-list.component.ts @@ -4858,7 +5062,7 @@ Do you really want to delete document ""? src/app/components/document-detail/document-detail.component.ts - 633 + 647 בטוח שברצנך למחוק את המסמך ? @@ -4866,7 +5070,7 @@ The files for this document will be deleted permanently. This operation cannot be undone. src/app/components/document-detail/document-detail.component.ts - 634 + 648 הקבצים עבור מסמך זה יימחקו לצמיתות. לא ניתן לבטל פעולה זו. @@ -4874,7 +5078,7 @@ Delete document src/app/components/document-detail/document-detail.component.ts - 636 + 650 מחק מסמך @@ -4882,7 +5086,7 @@ Error deleting document src/app/components/document-detail/document-detail.component.ts - 655 + 669 Error deleting document @@ -4890,7 +5094,7 @@ Redo OCR confirm src/app/components/document-detail/document-detail.component.ts - 675 + 689 src/app/components/document-list/bulk-editor/bulk-editor.component.ts @@ -4902,7 +5106,7 @@ This operation will permanently redo OCR for this document. src/app/components/document-detail/document-detail.component.ts - 676 + 690 פעולה זו תבצע סריקת OCR מחודשת של המסמך. @@ -4910,7 +5114,7 @@ Redo OCR operation will begin in the background. Close and re-open or reload this document after the operation has completed to see new content. src/app/components/document-detail/document-detail.component.ts - 687 + 701 ביצוע OCR מחדש תתחיל ברקע. סגור ופתח מחדש או רענן את המסמך לאחר שהפעולה תושלם לצפייה בתוכן החדש. @@ -4918,10 +5122,18 @@ Error executing operation src/app/components/document-detail/document-detail.component.ts - 698 + 712 Error executing operation + + Page Fit + + src/app/components/document-detail/document-detail.component.ts + 781 + + Page Fit + Select: @@ -5844,7 +6056,7 @@ Initiating upload... src/app/components/file-drop/file-drop.component.ts - 87 + 88 מאתחל העלאה... @@ -6600,7 +6812,7 @@ Boolean src/app/data/paperless-custom-field.ts - 16 + 17 Boolean @@ -6608,7 +6820,7 @@ Date src/app/data/paperless-custom-field.ts - 20 + 21 Date @@ -6616,7 +6828,7 @@ Integer src/app/data/paperless-custom-field.ts - 24 + 25 Integer @@ -6624,7 +6836,7 @@ Number src/app/data/paperless-custom-field.ts - 28 + 29 Number @@ -6632,7 +6844,7 @@ Monetary src/app/data/paperless-custom-field.ts - 32 + 33 Monetary @@ -6640,7 +6852,7 @@ Text src/app/data/paperless-custom-field.ts - 36 + 37 Text @@ -6648,10 +6860,18 @@ Url src/app/data/paperless-custom-field.ts - 40 + 41 Url + + Document Link + + src/app/data/paperless-custom-field.ts + 45 + + Document Link + Warning: You have unsaved changes to your document(s). @@ -6949,7 +7169,7 @@ English (US) src/app/services/settings.service.ts - 155 + 157 אנגלית (ארה"ב) @@ -6957,7 +7177,7 @@ Afrikaans src/app/services/settings.service.ts - 161 + 163 אפריקאנס @@ -6965,7 +7185,7 @@ Arabic src/app/services/settings.service.ts - 167 + 169 ערבית @@ -6973,7 +7193,7 @@ Belarusian src/app/services/settings.service.ts - 173 + 175 בלרוסית @@ -6981,7 +7201,7 @@ Bulgarian src/app/services/settings.service.ts - 179 + 181 Bulgarian @@ -6989,7 +7209,7 @@ Catalan src/app/services/settings.service.ts - 185 + 187 קטלאנית @@ -6997,7 +7217,7 @@ Czech src/app/services/settings.service.ts - 191 + 193 צ'כית @@ -7005,7 +7225,7 @@ Danish src/app/services/settings.service.ts - 197 + 199 דנית @@ -7013,7 +7233,7 @@ German src/app/services/settings.service.ts - 203 + 205 גרמנית @@ -7021,7 +7241,7 @@ Greek src/app/services/settings.service.ts - 209 + 211 יוונית @@ -7029,7 +7249,7 @@ English (GB) src/app/services/settings.service.ts - 215 + 217 אנגלית (בריטניה) @@ -7037,7 +7257,7 @@ Spanish src/app/services/settings.service.ts - 221 + 223 ספרדית @@ -7045,7 +7265,7 @@ Finnish src/app/services/settings.service.ts - 227 + 229 פינית @@ -7053,7 +7273,7 @@ French src/app/services/settings.service.ts - 233 + 235 צרפתית @@ -7061,7 +7281,7 @@ Hungarian src/app/services/settings.service.ts - 239 + 241 Hungarian @@ -7069,7 +7289,7 @@ Italian src/app/services/settings.service.ts - 245 + 247 איטלקית @@ -7077,7 +7297,7 @@ Luxembourgish src/app/services/settings.service.ts - 251 + 253 לוקסמבורגית @@ -7085,7 +7305,7 @@ Dutch src/app/services/settings.service.ts - 257 + 259 הולנדית @@ -7093,7 +7313,7 @@ Norwegian src/app/services/settings.service.ts - 263 + 265 נורווגית @@ -7101,7 +7321,7 @@ Polish src/app/services/settings.service.ts - 269 + 271 פולנית @@ -7109,7 +7329,7 @@ Portuguese (Brazil) src/app/services/settings.service.ts - 275 + 277 פורטוגזית (ברזיל) @@ -7117,7 +7337,7 @@ Portuguese src/app/services/settings.service.ts - 281 + 283 פורטוגזית @@ -7125,7 +7345,7 @@ Romanian src/app/services/settings.service.ts - 287 + 289 רומנית @@ -7133,7 +7353,7 @@ Russian src/app/services/settings.service.ts - 293 + 295 רוסית @@ -7141,7 +7361,7 @@ Slovak src/app/services/settings.service.ts - 299 + 301 סלובקית @@ -7149,7 +7369,7 @@ Slovenian src/app/services/settings.service.ts - 305 + 307 סלובנית @@ -7157,7 +7377,7 @@ Serbian src/app/services/settings.service.ts - 311 + 313 סרבית @@ -7165,7 +7385,7 @@ Swedish src/app/services/settings.service.ts - 317 + 319 שוודית @@ -7173,7 +7393,7 @@ Turkish src/app/services/settings.service.ts - 323 + 325 טורקית @@ -7181,7 +7401,7 @@ Ukrainian src/app/services/settings.service.ts - 329 + 331 אוקראינית @@ -7189,7 +7409,7 @@ Chinese Simplified src/app/services/settings.service.ts - 335 + 337 סינית מופשטת @@ -7197,7 +7417,7 @@ ISO 8601 src/app/services/settings.service.ts - 352 + 354 ISO 8601 @@ -7205,7 +7425,7 @@ Successfully completed one-time migratration of settings to the database! src/app/services/settings.service.ts - 471 + 473 הושלמה בהצלחה העברה חד פעמית של הגדרות למסד הנתונים! @@ -7213,7 +7433,7 @@ Unable to migrate settings to the database, please try saving manually. src/app/services/settings.service.ts - 472 + 474 לא ניתן לבצע העברה של הגדרות למסד הנתונים, נסה לשמור באופן ידני. @@ -7221,7 +7441,7 @@ You can restart the tour from the settings page. src/app/services/settings.service.ts - 542 + 544 You can restart the tour from the settings page. diff --git a/src-ui/src/locale/messages.hr_HR.xlf b/src-ui/src/locale/messages.hr_HR.xlf index 1a76efa33..052f8343e 100644 --- a/src-ui/src/locale/messages.hr_HR.xlf +++ b/src-ui/src/locale/messages.hr_HR.xlf @@ -334,7 +334,7 @@ src/app/components/document-detail/document-detail.component.html - 81 + 92 Sljedeće @@ -458,23 +458,35 @@ src/app/components/app-frame/app-frame.component.html - 225 + 230 src/app/components/app-frame/app-frame.component.html - 228 + 233 Zapisnici + + Auto refresh + + src/app/components/admin/logs/logs.component.html + 4 + + + src/app/components/admin/tasks/tasks.component.html + 15 + + Auto refresh + Loading... src/app/components/admin/logs/logs.component.html - 11 + 16 src/app/components/admin/logs/logs.component.html - 20 + 25 src/app/components/admin/settings/settings.component.html @@ -482,11 +494,7 @@ src/app/components/admin/tasks/tasks.component.html - 19 - - - src/app/components/admin/tasks/tasks.component.html - 27 + 22 src/app/components/admin/users-groups/users-groups.component.html @@ -496,6 +504,10 @@ src/app/components/common/edit-dialog/mail-account-edit-dialog/mail-account-edit-dialog.component.html 30 + + src/app/components/common/input/document-link/document-link.component.html + 40 + src/app/components/common/permissions-dialog/permissions-dialog.component.html 18 @@ -508,6 +520,10 @@ src/app/components/dashboard/widgets/widget-frame/widget-frame.component.html 14 + + src/app/components/document-detail/document-detail.component.html + 248 + src/app/components/document-list/document-list.component.html 95 @@ -546,15 +562,15 @@ src/app/components/app-frame/app-frame.component.html - 45 + 50 src/app/components/app-frame/app-frame.component.html - 203 + 208 src/app/components/app-frame/app-frame.component.html - 206 + 211 Postavke @@ -850,7 +866,7 @@ src/app/components/document-detail/document-detail.component.html - 221 + 216 src/app/components/document-list/bulk-editor/bulk-editor.component.html @@ -942,11 +958,11 @@ src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.html - 46 + 47 src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.html - 65 + 66 src/app/components/common/input/permissions/permissions-form/permissions-form.component.html @@ -970,11 +986,11 @@ src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.html - 54 + 55 src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.html - 73 + 74 src/app/components/common/input/permissions/permissions-form/permissions-form.component.html @@ -1002,7 +1018,7 @@ src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.html - 79 + 80 src/app/components/common/input/permissions/permissions-form/permissions-form.component.html @@ -1074,7 +1090,7 @@ src/app/components/app-frame/app-frame.component.html - 91 + 96 Spremljeni prikazi @@ -1106,7 +1122,7 @@ src/app/components/admin/tasks/tasks.component.html - 40 + 35 src/app/components/admin/users-groups/users-groups.component.html @@ -1246,7 +1262,7 @@ src/app/components/admin/tasks/tasks.component.html - 44 + 39 src/app/components/admin/users-groups/users-groups.component.html @@ -1258,7 +1274,7 @@ src/app/components/document-detail/document-detail.component.html - 34 + 45 src/app/components/document-list/bulk-editor/bulk-editor.component.html @@ -1326,7 +1342,7 @@ src/app/components/document-detail/document-detail.component.html - 11 + 22 src/app/components/document-list/bulk-editor/bulk-editor.component.html @@ -1402,7 +1418,7 @@ src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.html - 90 + 91 src/app/components/common/edit-dialog/correspondent-edit-dialog/correspondent-edit-dialog.component.html @@ -1426,7 +1442,7 @@ src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html - 42 + 43 src/app/components/common/edit-dialog/storage-path-edit-dialog/storage-path-edit-dialog.component.html @@ -1440,9 +1456,13 @@ src/app/components/common/edit-dialog/user-edit-dialog/user-edit-dialog.component.html 36 + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 54 + src/app/components/document-detail/document-detail.component.html - 93 + 104 src/app/components/document-list/save-view-config-dialog/save-view-config-dialog.component.html @@ -1514,7 +1534,7 @@ src/app/components/app-frame/app-frame.component.ts - 119 + 116 Došlo je do pogreške prilikom spremanja postavki. @@ -1550,7 +1570,7 @@ src/app/components/app-frame/app-frame.component.html - 217 + 222 Zadaci datoteke @@ -1596,19 +1616,11 @@ - - Refresh - - src/app/components/admin/tasks/tasks.component.html - 20 - - Refresh - Created src/app/components/admin/tasks/tasks.component.html - 41 + 36 src/app/components/dashboard/widgets/saved-view-widget/saved-view-widget.component.html @@ -1632,7 +1644,7 @@ Results src/app/components/admin/tasks/tasks.component.html - 42 + 37 Results @@ -1640,7 +1652,7 @@ Info src/app/components/admin/tasks/tasks.component.html - 43 + 38 Informacije @@ -1648,7 +1660,7 @@ click for full output src/app/components/admin/tasks/tasks.component.html - 66 + 61 click for full output @@ -1656,11 +1668,11 @@ Dismiss src/app/components/admin/tasks/tasks.component.html - 81 + 76 src/app/components/admin/tasks/tasks.component.ts - 63 + 66 Dismiss @@ -1668,7 +1680,7 @@ Open Document src/app/components/admin/tasks/tasks.component.html - 87 + 82 Open Document @@ -1676,7 +1688,7 @@ {VAR_PLURAL, plural, =1 {One task} other { total tasks}} src/app/components/admin/tasks/tasks.component.html - 103 + 98 {VAR_PLURAL, plural, =1 {One task} other { total tasks}} @@ -1684,7 +1696,7 @@ Failed src/app/components/admin/tasks/tasks.component.html - 110 + 105 Failed @@ -1692,7 +1704,7 @@ Complete src/app/components/admin/tasks/tasks.component.html - 116 + 111 Complete @@ -1700,7 +1712,7 @@ Started src/app/components/admin/tasks/tasks.component.html - 122 + 117 Started @@ -1708,7 +1720,7 @@ Queued src/app/components/admin/tasks/tasks.component.html - 128 + 123 Queued @@ -1716,7 +1728,7 @@ Dismiss selected src/app/components/admin/tasks/tasks.component.ts - 28 + 30 Dismiss selected @@ -1724,7 +1736,7 @@ Dismiss all src/app/components/admin/tasks/tasks.component.ts - 29 + 31 Dismiss all @@ -1732,7 +1744,7 @@ Confirm Dismiss All src/app/components/admin/tasks/tasks.component.ts - 60 + 63 Confirm Dismiss All @@ -1740,7 +1752,7 @@ Dismiss all tasks? src/app/components/admin/tasks/tasks.component.ts - 61 + 64 Dismiss all tasks? @@ -1748,7 +1760,7 @@ queued src/app/components/admin/tasks/tasks.component.ts - 129 + 132 queued @@ -1756,7 +1768,7 @@ started src/app/components/admin/tasks/tasks.component.ts - 131 + 134 započeto @@ -1764,7 +1776,7 @@ completed src/app/components/admin/tasks/tasks.component.ts - 133 + 136 completed @@ -1772,7 +1784,7 @@ failed src/app/components/admin/tasks/tasks.component.ts - 135 + 138 failed @@ -1784,11 +1796,11 @@ src/app/components/app-frame/app-frame.component.html - 210 + 215 src/app/components/app-frame/app-frame.component.html - 213 + 218 Users & Groups @@ -1942,6 +1954,10 @@ src/app/components/admin/users-groups/users-groups.component.ts 89 + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.ts + 144 + Password has been changed, you will be logged out momentarily. @@ -1988,7 +2004,7 @@ src/app/components/document-detail/document-detail.component.ts - 677 + 691 src/app/components/document-list/bulk-editor/bulk-editor.component.ts @@ -2028,7 +2044,7 @@ src/app/components/document-detail/document-detail.component.ts - 679 + 693 src/app/components/document-list/bulk-editor/bulk-editor.component.ts @@ -2141,11 +2157,19 @@ Prijavljen kao + + My Profile + + src/app/components/app-frame/app-frame.component.html + 45 + + My Profile + Logout src/app/components/app-frame/app-frame.component.html - 50 + 55 Odjavi se @@ -2153,15 +2177,15 @@ Documentation src/app/components/app-frame/app-frame.component.html - 56 + 61 src/app/components/app-frame/app-frame.component.html - 232 + 237 src/app/components/app-frame/app-frame.component.html - 235 + 240 Dokumentacija @@ -2169,11 +2193,11 @@ Dashboard src/app/components/app-frame/app-frame.component.html - 75 + 80 src/app/components/app-frame/app-frame.component.html - 78 + 83 src/app/components/dashboard/dashboard.component.html @@ -2185,11 +2209,11 @@ Documents src/app/components/app-frame/app-frame.component.html - 82 + 87 src/app/components/app-frame/app-frame.component.html - 85 + 90 src/app/components/document-list/document-list.component.ts @@ -2217,7 +2241,7 @@ Open documents src/app/components/app-frame/app-frame.component.html - 118 + 123 Otvoreni dokumenti @@ -2225,11 +2249,11 @@ Close all src/app/components/app-frame/app-frame.component.html - 134 + 139 src/app/components/app-frame/app-frame.component.html - 137 + 142 Zatvori sve @@ -2237,7 +2261,7 @@ Manage src/app/components/app-frame/app-frame.component.html - 144 + 149 Upravljaj @@ -2245,11 +2269,11 @@ Correspondents src/app/components/app-frame/app-frame.component.html - 148 + 153 src/app/components/app-frame/app-frame.component.html - 151 + 156 src/app/components/dashboard/widgets/statistics-widget/statistics-widget.component.html @@ -2261,11 +2285,11 @@ Tags src/app/components/app-frame/app-frame.component.html - 155 + 160 src/app/components/app-frame/app-frame.component.html - 158 + 163 src/app/components/common/input/tags/tags.component.ts @@ -2293,11 +2317,11 @@ Document Types src/app/components/app-frame/app-frame.component.html - 162 + 167 src/app/components/app-frame/app-frame.component.html - 165 + 170 src/app/components/dashboard/widgets/statistics-widget/statistics-widget.component.html @@ -2309,11 +2333,11 @@ Storage Paths src/app/components/app-frame/app-frame.component.html - 169 + 174 src/app/components/app-frame/app-frame.component.html - 172 + 177 src/app/components/dashboard/widgets/statistics-widget/statistics-widget.component.html @@ -2325,11 +2349,11 @@ Custom Fields src/app/components/app-frame/app-frame.component.html - 176 + 181 src/app/components/app-frame/app-frame.component.html - 179 + 184 src/app/components/common/custom-fields-dropdown/custom-fields-dropdown.component.html @@ -2345,7 +2369,7 @@ Consumption templates src/app/components/app-frame/app-frame.component.html - 183 + 188 Consumption templates @@ -2353,7 +2377,7 @@ Templates src/app/components/app-frame/app-frame.component.html - 186 + 191 Templates @@ -2361,11 +2385,11 @@ Mail src/app/components/app-frame/app-frame.component.html - 190 + 195 src/app/components/app-frame/app-frame.component.html - 193 + 198 Mail @@ -2373,7 +2397,7 @@ Administration src/app/components/app-frame/app-frame.component.html - 199 + 204 Administration @@ -2381,7 +2405,7 @@ File Tasks src/app/components/app-frame/app-frame.component.html - 221 + 226 Zadaci datoteke @@ -2389,7 +2413,7 @@ GitHub src/app/components/app-frame/app-frame.component.html - 241 + 246 GitHub @@ -2397,7 +2421,7 @@ is available. src/app/components/app-frame/app-frame.component.html - 247 + 252 je dostupno. @@ -2405,7 +2429,7 @@ Click to view. src/app/components/app-frame/app-frame.component.html - 247 + 252 Klikni za prikaz. @@ -2413,7 +2437,7 @@ Paperless-ngx can automatically check for updates src/app/components/app-frame/app-frame.component.html - 251 + 256 Paperless-ngx može automatski provjeriti aktualizaciju @@ -2421,7 +2445,7 @@ How does this work? src/app/components/app-frame/app-frame.component.html - 258,260 + 263,265 Kako ovo radi? @@ -2429,7 +2453,7 @@ Update available src/app/components/app-frame/app-frame.component.html - 269 + 274 Dostupno ažuriranje @@ -2437,7 +2461,7 @@ Sidebar views updated src/app/components/app-frame/app-frame.component.ts - 247 + 252 Sidebar views updated @@ -2445,7 +2469,7 @@ Error updating sidebar views src/app/components/app-frame/app-frame.component.ts - 250 + 255 Error updating sidebar views @@ -2453,7 +2477,7 @@ An error occurred while saving update checking settings. src/app/components/app-frame/app-frame.component.ts - 271 + 276 An error occurred while saving update checking settings. @@ -2757,7 +2781,7 @@ src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html - 32 + 33 Assign document type @@ -2769,7 +2793,7 @@ src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html - 34 + 35 Assign correspondent @@ -2781,11 +2805,19 @@ Assign storage path + + Assign custom fields + + src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.html + 38 + + Assign custom fields + Assign owner src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.html - 40 + 41 Assign owner @@ -2793,7 +2825,7 @@ Assign view permissions src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.html - 42 + 43 Assign view permissions @@ -2801,7 +2833,7 @@ Assign edit permissions src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.html - 61 + 62 Assign edit permissions @@ -2809,11 +2841,11 @@ Error src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.html - 88 + 89 src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html - 40 + 41 src/app/components/common/toasts/toasts.component.html @@ -2825,7 +2857,7 @@ Cancel src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.html - 89 + 90 src/app/components/common/edit-dialog/correspondent-edit-dialog/correspondent-edit-dialog.component.html @@ -2849,7 +2881,7 @@ src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html - 41 + 42 src/app/components/common/edit-dialog/storage-path-edit-dialog/storage-path-edit-dialog.component.html @@ -2867,6 +2899,10 @@ src/app/components/common/permissions-dialog/permissions-dialog.component.html 20 + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 53 + src/app/components/common/select-dialog/select-dialog.component.html 12 @@ -2885,7 +2921,7 @@ Consume Folder src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.ts - 25 + 27 Consume Folder @@ -2893,7 +2929,7 @@ API Upload src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.ts - 29 + 31 API Upload @@ -2901,7 +2937,7 @@ Mail Fetch src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.ts - 33 + 35 Mail Fetch @@ -2909,7 +2945,7 @@ Create new consumption template src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.ts - 83 + 92 Create new consumption template @@ -2917,7 +2953,7 @@ Edit consumption template src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.ts - 87 + 96 Edit consumption template @@ -3049,7 +3085,7 @@ Create new item src/app/components/common/edit-dialog/edit-dialog.component.ts - 109 + 111 Stvori novu stavku @@ -3057,7 +3093,7 @@ Edit item src/app/components/common/edit-dialog/edit-dialog.component.ts - 113 + 115 Uredi stavku @@ -3111,6 +3147,10 @@ src/app/components/common/edit-dialog/user-edit-dialog/user-edit-dialog.component.html 12 + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 18 + Lozinka @@ -3309,13 +3349,13 @@ Filtriraj po sadržaju - - Filter attachment filename + + Filter attachment filename includes src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html 24 - Filtriraj po nazivu datoteke iz privitka + Filter attachment filename includes Only consume documents which entirely match this filename if specified. Wildcards such as *.pdf or *invoice* are allowed. Case insensitive. @@ -3325,11 +3365,27 @@ Upotrijebi samo dokumente koji u potpunosti odgovaraju ovom nazivu datoteke ako je navedeno. Dopušteni su zamjenski znakovi kao što su *.pdf ili *faktura*. Neosjetljivo na mala i velika slova. + + Filter attachment filename excluding + + src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html + 25 + + Filter attachment filename excluding + + + Do not consume documents which entirely match this filename if specified. Wildcards such as *.pdf or *invoice* are allowed. Case insensitive. + + src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html + 25 + + Do not consume documents which entirely match this filename if specified. Wildcards such as *.pdf or *invoice* are allowed. Case insensitive. + Action src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html - 27 + 28 Radnja @@ -3337,7 +3393,7 @@ Action is only performed when documents are consumed from the mail. Mails without attachments remain entirely untouched. src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html - 27 + 28 Action is only performed when documents are consumed from the mail. Mails without attachments remain entirely untouched. @@ -3345,7 +3401,7 @@ Action parameter src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html - 28 + 29 Action parameter @@ -3353,7 +3409,7 @@ Assignments specified here will supersede any consumption templates. src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html - 29 + 30 Assignments specified here will supersede any consumption templates. @@ -3361,7 +3417,7 @@ Assign title from src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html - 30 + 31 Assign title from @@ -3369,7 +3425,7 @@ Assign correspondent from src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html - 33 + 34 Assign correspondent from @@ -3377,7 +3433,7 @@ Assign owner from rule src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html - 35 + 36 Assign owner from rule @@ -3623,6 +3679,10 @@ src/app/components/common/edit-dialog/user-edit-dialog/user-edit-dialog.component.html 11 + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 8 + Email @@ -3631,6 +3691,10 @@ src/app/components/common/edit-dialog/user-edit-dialog/user-edit-dialog.component.html 13 + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 28 + First name @@ -3639,6 +3703,10 @@ src/app/components/common/edit-dialog/user-edit-dialog/user-edit-dialog.component.html 14 + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 29 + Last name @@ -3764,6 +3832,10 @@ src/app/components/common/input/date/date.component.html 8 + + src/app/components/common/input/document-link/document-link.component.html + 8 + src/app/components/common/input/number/number.component.html 8 @@ -3818,6 +3890,22 @@ Filter documents with this + + No documents found + + src/app/components/common/input/document-link/document-link.component.ts + 44 + + No documents found + + + Show password + + src/app/components/common/input/password/password.component.html + 5 + + Show password + Edit Permissions @@ -3931,7 +4019,7 @@ Note that permissions set here will override any existing permissions src/app/components/common/permissions-dialog/permissions-dialog.component.ts - 62 + 71 Note that permissions set here will override any existing permissions @@ -3991,6 +4079,122 @@ Naslijeđeno od grupe + + Edit Profile + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 3 + + Edit Profile + + + Confirm Email + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 13 + + Confirm Email + + + Confirm Password + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 23 + + Confirm Password + + + API Auth Token + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 31 + + API Auth Token + + + Copy + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 35 + + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 39 + + + src/app/components/common/share-links-dropdown/share-links-dropdown.component.html + 23 + + Copy + + + Regenerate auth token + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 41 + + Regenerate auth token + + + Copied! + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 47 + + + src/app/components/common/share-links-dropdown/share-links-dropdown.component.html + 36 + + Copied! + + + Warning: changing the token cannot be undone + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 49 + + Warning: changing the token cannot be undone + + + Emails must match + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.ts + 94 + + Emails must match + + + Passwords must match + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.ts + 122 + + Passwords must match + + + Profile updated successfully + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.ts + 141 + + Profile updated successfully + + + Error saving profile + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.ts + 153 + + Error saving profile + + + Error generating auth token + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.ts + 170 + + Error generating auth token + Select @@ -4035,14 +4239,6 @@ No existing links - - Copy - - src/app/components/common/share-links-dropdown/share-links-dropdown.component.html - 23 - - Copy - Share @@ -4051,14 +4247,6 @@ Share - - Copied! - - src/app/components/common/share-links-dropdown/share-links-dropdown.component.html - 36 - - Copied! - Share archive version @@ -4091,7 +4279,7 @@ src/app/components/common/share-links-dropdown/share-links-dropdown.component.ts - 90 + 93 1 day @@ -4131,7 +4319,7 @@ days src/app/components/common/share-links-dropdown/share-links-dropdown.component.ts - 90 + 93 days @@ -4139,7 +4327,7 @@ Error deleting link src/app/components/common/share-links-dropdown/share-links-dropdown.component.ts - 117 + 120 Error deleting link @@ -4147,7 +4335,7 @@ Error creating link src/app/components/common/share-links-dropdown/share-links-dropdown.component.ts - 145 + 148 Error creating link @@ -4219,7 +4407,7 @@ src/app/components/document-detail/document-detail.component.html - 103 + 114 src/app/components/document-list/document-list.component.html @@ -4243,7 +4431,7 @@ src/app/components/document-detail/document-detail.component.html - 107 + 118 src/app/components/document-list/bulk-editor/bulk-editor.component.html @@ -4279,7 +4467,7 @@ src/app/components/document-detail/document-detail.component.html - 18 + 29 src/app/components/document-list/bulk-editor/bulk-editor.component.html @@ -4490,7 +4678,7 @@ Page src/app/components/document-detail/document-detail.component.html - 3 + 4 src/app/components/document-list/bulk-editor/bulk-editor.component.html @@ -4502,15 +4690,31 @@ of src/app/components/document-detail/document-detail.component.html - 5,6 + 6,7 of + + - + + src/app/components/document-detail/document-detail.component.html + 9 + + - + + + + + + src/app/components/document-detail/document-detail.component.html + 15 + + + + Download original src/app/components/document-detail/document-detail.component.html - 24 + 35 Download original @@ -4518,7 +4722,7 @@ Redo OCR src/app/components/document-detail/document-detail.component.html - 40 + 51 src/app/components/document-list/bulk-editor/bulk-editor.component.html @@ -4530,7 +4734,7 @@ More like this src/app/components/document-detail/document-detail.component.html - 46 + 57 src/app/components/document-list/document-card-large/document-card-large.component.html @@ -4542,7 +4746,7 @@ Close src/app/components/document-detail/document-detail.component.html - 71 + 82 src/app/guards/dirty-saved-view.guard.ts @@ -4554,7 +4758,7 @@ Previous src/app/components/document-detail/document-detail.component.html - 76 + 87 Prethodni @@ -4562,7 +4766,7 @@ Discard src/app/components/document-detail/document-detail.component.html - 89 + 100 Discard @@ -4570,7 +4774,7 @@ Save & next src/app/components/document-detail/document-detail.component.html - 91 + 102 Save & next @@ -4578,7 +4782,7 @@ Save & close src/app/components/document-detail/document-detail.component.html - 92 + 103 Save & close @@ -4586,7 +4790,7 @@ Details src/app/components/document-detail/document-detail.component.html - 100 + 111 Detalji @@ -4594,7 +4798,7 @@ Archive serial number src/app/components/document-detail/document-detail.component.html - 104 + 115 Serijski broj pohrane @@ -4602,7 +4806,7 @@ Date created src/app/components/document-detail/document-detail.component.html - 105 + 116 Datum izrade @@ -4610,7 +4814,7 @@ Document type src/app/components/document-detail/document-detail.component.html - 109 + 120 src/app/components/document-list/bulk-editor/bulk-editor.component.html @@ -4634,7 +4838,7 @@ Storage path src/app/components/document-detail/document-detail.component.html - 111 + 122 src/app/components/document-list/bulk-editor/bulk-editor.component.html @@ -4654,7 +4858,7 @@ Default src/app/components/document-detail/document-detail.component.html - 112 + 123 Default @@ -4662,7 +4866,7 @@ Content src/app/components/document-detail/document-detail.component.html - 130 + 142 Content @@ -4670,7 +4874,7 @@ Metadata src/app/components/document-detail/document-detail.component.html - 139 + 151 src/app/components/document-detail/metadata-collapse/metadata-collapse.component.ts @@ -4682,7 +4886,7 @@ Date modified src/app/components/document-detail/document-detail.component.html - 145 + 157 Date modified @@ -4690,7 +4894,7 @@ Date added src/app/components/document-detail/document-detail.component.html - 149 + 161 Date added @@ -4698,7 +4902,7 @@ Media filename src/app/components/document-detail/document-detail.component.html - 153 + 165 Media filename @@ -4706,7 +4910,7 @@ Original filename src/app/components/document-detail/document-detail.component.html - 157 + 169 Original filename @@ -4714,7 +4918,7 @@ Original MD5 checksum src/app/components/document-detail/document-detail.component.html - 161 + 173 Original MD5 checksum @@ -4722,7 +4926,7 @@ Original file size src/app/components/document-detail/document-detail.component.html - 165 + 177 Original file size @@ -4730,7 +4934,7 @@ Original mime type src/app/components/document-detail/document-detail.component.html - 169 + 181 Original mime type @@ -4738,7 +4942,7 @@ Archive MD5 checksum src/app/components/document-detail/document-detail.component.html - 173 + 185 Archive MD5 checksum @@ -4746,7 +4950,7 @@ Archive file size src/app/components/document-detail/document-detail.component.html - 177 + 189 Archive file size @@ -4754,7 +4958,7 @@ Original document metadata src/app/components/document-detail/document-detail.component.html - 183 + 195 Original document metadata @@ -4762,7 +4966,7 @@ Archived document metadata src/app/components/document-detail/document-detail.component.html - 184 + 196 Archived document metadata @@ -4770,35 +4974,35 @@ Preview src/app/components/document-detail/document-detail.component.html - 190 + 202 Preview - - Enter Password - - src/app/components/document-detail/document-detail.component.html - 206 - - - src/app/components/document-detail/document-detail.component.html - 249 - - Enter Password - Notes src/app/components/document-detail/document-detail.component.html - 214,215 + 209,210 Notes + + Enter Password + + src/app/components/document-detail/document-detail.component.html + 237 + + + src/app/components/document-detail/document-detail.component.html + 275 + + Enter Password + An error occurred loading content: src/app/components/document-detail/document-detail.component.ts - 265,267 + 279,281 An error occurred loading content: @@ -4806,7 +5010,7 @@ Error retrieving metadata src/app/components/document-detail/document-detail.component.ts - 413 + 427 Error retrieving metadata @@ -4814,7 +5018,7 @@ Error retrieving suggestions. src/app/components/document-detail/document-detail.component.ts - 434 + 448 Error retrieving suggestions. @@ -4822,11 +5026,11 @@ Document saved successfully. src/app/components/document-detail/document-detail.component.ts - 552 + 566 src/app/components/document-detail/document-detail.component.ts - 561 + 575 Document saved successfully. @@ -4834,11 +5038,11 @@ Error saving document src/app/components/document-detail/document-detail.component.ts - 565 + 579 src/app/components/document-detail/document-detail.component.ts - 606 + 620 Error saving document @@ -4846,7 +5050,7 @@ Confirm delete src/app/components/document-detail/document-detail.component.ts - 632 + 646 src/app/components/manage/management-list/management-list.component.ts @@ -4858,7 +5062,7 @@ Do you really want to delete document ""? src/app/components/document-detail/document-detail.component.ts - 633 + 647 Do you really want to delete document ""? @@ -4866,7 +5070,7 @@ The files for this document will be deleted permanently. This operation cannot be undone. src/app/components/document-detail/document-detail.component.ts - 634 + 648 The files for this document will be deleted permanently. This operation cannot be undone. @@ -4874,7 +5078,7 @@ Delete document src/app/components/document-detail/document-detail.component.ts - 636 + 650 Delete document @@ -4882,7 +5086,7 @@ Error deleting document src/app/components/document-detail/document-detail.component.ts - 655 + 669 Error deleting document @@ -4890,7 +5094,7 @@ Redo OCR confirm src/app/components/document-detail/document-detail.component.ts - 675 + 689 src/app/components/document-list/bulk-editor/bulk-editor.component.ts @@ -4902,7 +5106,7 @@ This operation will permanently redo OCR for this document. src/app/components/document-detail/document-detail.component.ts - 676 + 690 This operation will permanently redo OCR for this document. @@ -4910,7 +5114,7 @@ Redo OCR operation will begin in the background. Close and re-open or reload this document after the operation has completed to see new content. src/app/components/document-detail/document-detail.component.ts - 687 + 701 Redo OCR operation will begin in the background. Close and re-open or reload this document after the operation has completed to see new content. @@ -4918,10 +5122,18 @@ Error executing operation src/app/components/document-detail/document-detail.component.ts - 698 + 712 Error executing operation + + Page Fit + + src/app/components/document-detail/document-detail.component.ts + 781 + + Page Fit + Select: @@ -5844,7 +6056,7 @@ Initiating upload... src/app/components/file-drop/file-drop.component.ts - 87 + 88 Pokretanje prijenosa... @@ -6600,7 +6812,7 @@ Boolean src/app/data/paperless-custom-field.ts - 16 + 17 Boolean @@ -6608,7 +6820,7 @@ Date src/app/data/paperless-custom-field.ts - 20 + 21 Date @@ -6616,7 +6828,7 @@ Integer src/app/data/paperless-custom-field.ts - 24 + 25 Integer @@ -6624,7 +6836,7 @@ Number src/app/data/paperless-custom-field.ts - 28 + 29 Number @@ -6632,7 +6844,7 @@ Monetary src/app/data/paperless-custom-field.ts - 32 + 33 Monetary @@ -6640,7 +6852,7 @@ Text src/app/data/paperless-custom-field.ts - 36 + 37 Text @@ -6648,10 +6860,18 @@ Url src/app/data/paperless-custom-field.ts - 40 + 41 Url + + Document Link + + src/app/data/paperless-custom-field.ts + 45 + + Document Link + Warning: You have unsaved changes to your document(s). @@ -6949,7 +7169,7 @@ English (US) src/app/services/settings.service.ts - 155 + 157 Engleski (US) @@ -6957,7 +7177,7 @@ Afrikaans src/app/services/settings.service.ts - 161 + 163 Afrikaans @@ -6965,7 +7185,7 @@ Arabic src/app/services/settings.service.ts - 167 + 169 Arapski @@ -6973,7 +7193,7 @@ Belarusian src/app/services/settings.service.ts - 173 + 175 Bjeloruski @@ -6981,7 +7201,7 @@ Bulgarian src/app/services/settings.service.ts - 179 + 181 Bulgarian @@ -6989,7 +7209,7 @@ Catalan src/app/services/settings.service.ts - 185 + 187 Catalan @@ -6997,7 +7217,7 @@ Czech src/app/services/settings.service.ts - 191 + 193 Češki @@ -7005,7 +7225,7 @@ Danish src/app/services/settings.service.ts - 197 + 199 Danski @@ -7013,7 +7233,7 @@ German src/app/services/settings.service.ts - 203 + 205 Njemački @@ -7021,7 +7241,7 @@ Greek src/app/services/settings.service.ts - 209 + 211 Greek @@ -7029,7 +7249,7 @@ English (GB) src/app/services/settings.service.ts - 215 + 217 Engleski (GB) @@ -7037,7 +7257,7 @@ Spanish src/app/services/settings.service.ts - 221 + 223 Španjolski @@ -7045,7 +7265,7 @@ Finnish src/app/services/settings.service.ts - 227 + 229 Finnish @@ -7053,7 +7273,7 @@ French src/app/services/settings.service.ts - 233 + 235 Francuski @@ -7061,7 +7281,7 @@ Hungarian src/app/services/settings.service.ts - 239 + 241 Hungarian @@ -7069,7 +7289,7 @@ Italian src/app/services/settings.service.ts - 245 + 247 Talijanski @@ -7077,7 +7297,7 @@ Luxembourgish src/app/services/settings.service.ts - 251 + 253 Luksemburški @@ -7085,7 +7305,7 @@ Dutch src/app/services/settings.service.ts - 257 + 259 Nizozemski @@ -7093,7 +7313,7 @@ Norwegian src/app/services/settings.service.ts - 263 + 265 Norwegian @@ -7101,7 +7321,7 @@ Polish src/app/services/settings.service.ts - 269 + 271 Poljski @@ -7109,7 +7329,7 @@ Portuguese (Brazil) src/app/services/settings.service.ts - 275 + 277 Portugalski (Brazil) @@ -7117,7 +7337,7 @@ Portuguese src/app/services/settings.service.ts - 281 + 283 Portugalski @@ -7125,7 +7345,7 @@ Romanian src/app/services/settings.service.ts - 287 + 289 Rumunjski @@ -7133,7 +7353,7 @@ Russian src/app/services/settings.service.ts - 293 + 295 Ruski @@ -7141,7 +7361,7 @@ Slovak src/app/services/settings.service.ts - 299 + 301 Slovak @@ -7149,7 +7369,7 @@ Slovenian src/app/services/settings.service.ts - 305 + 307 Slovenski @@ -7157,7 +7377,7 @@ Serbian src/app/services/settings.service.ts - 311 + 313 Srpski @@ -7165,7 +7385,7 @@ Swedish src/app/services/settings.service.ts - 317 + 319 Švedski @@ -7173,7 +7393,7 @@ Turkish src/app/services/settings.service.ts - 323 + 325 Turski @@ -7181,7 +7401,7 @@ Ukrainian src/app/services/settings.service.ts - 329 + 331 Ukrainian @@ -7189,7 +7409,7 @@ Chinese Simplified src/app/services/settings.service.ts - 335 + 337 Pojednostavljeni kineski @@ -7197,7 +7417,7 @@ ISO 8601 src/app/services/settings.service.ts - 352 + 354 ISO 8601 @@ -7205,7 +7425,7 @@ Successfully completed one-time migratration of settings to the database! src/app/services/settings.service.ts - 471 + 473 Successfully completed one-time migratration of settings to the database! @@ -7213,7 +7433,7 @@ Unable to migrate settings to the database, please try saving manually. src/app/services/settings.service.ts - 472 + 474 Unable to migrate settings to the database, please try saving manually. @@ -7221,7 +7441,7 @@ You can restart the tour from the settings page. src/app/services/settings.service.ts - 542 + 544 You can restart the tour from the settings page. diff --git a/src-ui/src/locale/messages.hu_HU.xlf b/src-ui/src/locale/messages.hu_HU.xlf index 77f5df45a..b26d99d2a 100644 --- a/src-ui/src/locale/messages.hu_HU.xlf +++ b/src-ui/src/locale/messages.hu_HU.xlf @@ -194,7 +194,7 @@ node_modules/src/ngb-config.ts 13 - Csökkenő órák + Órák csökkentése Next @@ -226,7 +226,7 @@ node_modules/src/ngb-config.ts 13 - Csökkenő percek + Percek csökkentése SS @@ -288,7 +288,7 @@ src/app/app.component.ts 92 - Document was added to Paperless-ngx. + A dokumentum hozzá lett adva a Paperless-ngx-hez. Open document @@ -316,7 +316,7 @@ src/app/app.component.ts 122 - Document is being processed by Paperless-ngx. + A dokumentumot a Paperless-ngx feldolgozza. Prev @@ -334,7 +334,7 @@ src/app/components/document-detail/document-detail.component.html - 81 + 92 Következő @@ -458,23 +458,35 @@ src/app/components/app-frame/app-frame.component.html - 225 + 230 src/app/components/app-frame/app-frame.component.html - 228 + 233 Naplók + + Auto refresh + + src/app/components/admin/logs/logs.component.html + 4 + + + src/app/components/admin/tasks/tasks.component.html + 15 + + Automatikus frissítés + Loading... src/app/components/admin/logs/logs.component.html - 11 + 16 src/app/components/admin/logs/logs.component.html - 20 + 25 src/app/components/admin/settings/settings.component.html @@ -482,11 +494,7 @@ src/app/components/admin/tasks/tasks.component.html - 19 - - - src/app/components/admin/tasks/tasks.component.html - 27 + 22 src/app/components/admin/users-groups/users-groups.component.html @@ -496,6 +504,10 @@ src/app/components/common/edit-dialog/mail-account-edit-dialog/mail-account-edit-dialog.component.html 30 + + src/app/components/common/input/document-link/document-link.component.html + 40 + src/app/components/common/permissions-dialog/permissions-dialog.component.html 18 @@ -508,6 +520,10 @@ src/app/components/dashboard/widgets/widget-frame/widget-frame.component.html 14 + + src/app/components/document-detail/document-detail.component.html + 248 + src/app/components/document-list/document-list.component.html 95 @@ -546,15 +562,15 @@ src/app/components/app-frame/app-frame.component.html - 45 + 50 src/app/components/app-frame/app-frame.component.html - 203 + 208 src/app/components/app-frame/app-frame.component.html - 206 + 211 Beállítások @@ -850,7 +866,7 @@ src/app/components/document-detail/document-detail.component.html - 221 + 216 src/app/components/document-list/bulk-editor/bulk-editor.component.html @@ -942,11 +958,11 @@ src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.html - 46 + 47 src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.html - 65 + 66 src/app/components/common/input/permissions/permissions-form/permissions-form.component.html @@ -970,11 +986,11 @@ src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.html - 54 + 55 src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.html - 73 + 74 src/app/components/common/input/permissions/permissions-form/permissions-form.component.html @@ -1002,7 +1018,7 @@ src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.html - 79 + 80 src/app/components/common/input/permissions/permissions-form/permissions-form.component.html @@ -1074,7 +1090,7 @@ src/app/components/app-frame/app-frame.component.html - 91 + 96 Mentett nézetek @@ -1106,7 +1122,7 @@ src/app/components/admin/tasks/tasks.component.html - 40 + 35 src/app/components/admin/users-groups/users-groups.component.html @@ -1246,7 +1262,7 @@ src/app/components/admin/tasks/tasks.component.html - 44 + 39 src/app/components/admin/users-groups/users-groups.component.html @@ -1258,7 +1274,7 @@ src/app/components/document-detail/document-detail.component.html - 34 + 45 src/app/components/document-list/bulk-editor/bulk-editor.component.html @@ -1326,7 +1342,7 @@ src/app/components/document-detail/document-detail.component.html - 11 + 22 src/app/components/document-list/bulk-editor/bulk-editor.component.html @@ -1402,7 +1418,7 @@ src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.html - 90 + 91 src/app/components/common/edit-dialog/correspondent-edit-dialog/correspondent-edit-dialog.component.html @@ -1426,7 +1442,7 @@ src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html - 42 + 43 src/app/components/common/edit-dialog/storage-path-edit-dialog/storage-path-edit-dialog.component.html @@ -1440,9 +1456,13 @@ src/app/components/common/edit-dialog/user-edit-dialog/user-edit-dialog.component.html 36 + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 54 + src/app/components/document-detail/document-detail.component.html - 93 + 104 src/app/components/document-list/save-view-config-dialog/save-view-config-dialog.component.html @@ -1514,7 +1534,7 @@ src/app/components/app-frame/app-frame.component.ts - 119 + 116 Hiba történt a beállítások mentése közben. @@ -1550,7 +1570,7 @@ src/app/components/app-frame/app-frame.component.html - 217 + 222 Fájl feladatok @@ -1598,19 +1618,11 @@ - - Refresh - - src/app/components/admin/tasks/tasks.component.html - 20 - - Frissítés - Created src/app/components/admin/tasks/tasks.component.html - 41 + 36 src/app/components/dashboard/widgets/saved-view-widget/saved-view-widget.component.html @@ -1634,7 +1646,7 @@ Results src/app/components/admin/tasks/tasks.component.html - 42 + 37 Eredmények @@ -1642,7 +1654,7 @@ Info src/app/components/admin/tasks/tasks.component.html - 43 + 38 Infó @@ -1650,7 +1662,7 @@ click for full output src/app/components/admin/tasks/tasks.component.html - 66 + 61 kattintson a teljes kimenetért @@ -1658,11 +1670,11 @@ Dismiss src/app/components/admin/tasks/tasks.component.html - 81 + 76 src/app/components/admin/tasks/tasks.component.ts - 63 + 66 Elutasít @@ -1670,7 +1682,7 @@ Open Document src/app/components/admin/tasks/tasks.component.html - 87 + 82 Dokumentum megnyitása @@ -1678,7 +1690,7 @@ {VAR_PLURAL, plural, =1 {One task} other { total tasks}} src/app/components/admin/tasks/tasks.component.html - 103 + 98 {VAR_PLURAL, plural, =1 {Egy feladat} other { összesen feladatok}} @@ -1686,7 +1698,7 @@ Failed src/app/components/admin/tasks/tasks.component.html - 110 + 105 Sikertelen @@ -1694,7 +1706,7 @@ Complete src/app/components/admin/tasks/tasks.component.html - 116 + 111 Teljes @@ -1702,7 +1714,7 @@ Started src/app/components/admin/tasks/tasks.component.html - 122 + 117 Elindult @@ -1710,7 +1722,7 @@ Queued src/app/components/admin/tasks/tasks.component.html - 128 + 123 Várakozik @@ -1718,7 +1730,7 @@ Dismiss selected src/app/components/admin/tasks/tasks.component.ts - 28 + 30 Elveti a kijelöltet @@ -1726,7 +1738,7 @@ Dismiss all src/app/components/admin/tasks/tasks.component.ts - 29 + 31 Elveti az összeset @@ -1734,7 +1746,7 @@ Confirm Dismiss All src/app/components/admin/tasks/tasks.component.ts - 60 + 63 Összes elvetés megerősítése @@ -1742,7 +1754,7 @@ Dismiss all tasks? src/app/components/admin/tasks/tasks.component.ts - 61 + 64 Az összes feladat elvetése? @@ -1750,7 +1762,7 @@ queued src/app/components/admin/tasks/tasks.component.ts - 129 + 132 várakozik @@ -1758,7 +1770,7 @@ started src/app/components/admin/tasks/tasks.component.ts - 131 + 134 elindult @@ -1766,7 +1778,7 @@ completed src/app/components/admin/tasks/tasks.component.ts - 133 + 136 elkészült @@ -1774,7 +1786,7 @@ failed src/app/components/admin/tasks/tasks.component.ts - 135 + 138 sikertelen @@ -1786,11 +1798,11 @@ src/app/components/app-frame/app-frame.component.html - 210 + 215 src/app/components/app-frame/app-frame.component.html - 213 + 218 Felhasználók & Csoportok @@ -1928,7 +1940,7 @@ src/app/components/admin/users-groups/users-groups.component.html 55 - Új csoport + Csoport hozzáadása No groups defined @@ -1944,6 +1956,10 @@ src/app/components/admin/users-groups/users-groups.component.ts 89 + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.ts + 144 + A jelszó megváltozott, Önt kiléptetjük a rendszerből. @@ -1990,7 +2006,7 @@ src/app/components/document-detail/document-detail.component.ts - 677 + 691 src/app/components/document-list/bulk-editor/bulk-editor.component.ts @@ -2030,7 +2046,7 @@ src/app/components/document-detail/document-detail.component.ts - 679 + 693 src/app/components/document-list/bulk-editor/bulk-editor.component.ts @@ -2143,11 +2159,19 @@ Bejelentkezve + + My Profile + + src/app/components/app-frame/app-frame.component.html + 45 + + My Profile + Logout src/app/components/app-frame/app-frame.component.html - 50 + 55 Kijelentkezés @@ -2155,15 +2179,15 @@ Documentation src/app/components/app-frame/app-frame.component.html - 56 + 61 src/app/components/app-frame/app-frame.component.html - 232 + 237 src/app/components/app-frame/app-frame.component.html - 235 + 240 Dokumentáció @@ -2171,11 +2195,11 @@ Dashboard src/app/components/app-frame/app-frame.component.html - 75 + 80 src/app/components/app-frame/app-frame.component.html - 78 + 83 src/app/components/dashboard/dashboard.component.html @@ -2187,11 +2211,11 @@ Documents src/app/components/app-frame/app-frame.component.html - 82 + 87 src/app/components/app-frame/app-frame.component.html - 85 + 90 src/app/components/document-list/document-list.component.ts @@ -2219,7 +2243,7 @@ Open documents src/app/components/app-frame/app-frame.component.html - 118 + 123 Dokumentumok megnyitása @@ -2227,11 +2251,11 @@ Close all src/app/components/app-frame/app-frame.component.html - 134 + 139 src/app/components/app-frame/app-frame.component.html - 137 + 142 Bezár mindent @@ -2239,7 +2263,7 @@ Manage src/app/components/app-frame/app-frame.component.html - 144 + 149 Kezelés @@ -2247,11 +2271,11 @@ Correspondents src/app/components/app-frame/app-frame.component.html - 148 + 153 src/app/components/app-frame/app-frame.component.html - 151 + 156 src/app/components/dashboard/widgets/statistics-widget/statistics-widget.component.html @@ -2263,11 +2287,11 @@ Tags src/app/components/app-frame/app-frame.component.html - 155 + 160 src/app/components/app-frame/app-frame.component.html - 158 + 163 src/app/components/common/input/tags/tags.component.ts @@ -2289,17 +2313,17 @@ src/app/components/document-list/filter-editor/filter-editor.component.html 26 - Címkék + Jelölők Document Types src/app/components/app-frame/app-frame.component.html - 162 + 167 src/app/components/app-frame/app-frame.component.html - 165 + 170 src/app/components/dashboard/widgets/statistics-widget/statistics-widget.component.html @@ -2311,11 +2335,11 @@ Storage Paths src/app/components/app-frame/app-frame.component.html - 169 + 174 src/app/components/app-frame/app-frame.component.html - 172 + 177 src/app/components/dashboard/widgets/statistics-widget/statistics-widget.component.html @@ -2327,11 +2351,11 @@ Custom Fields src/app/components/app-frame/app-frame.component.html - 176 + 181 src/app/components/app-frame/app-frame.component.html - 179 + 184 src/app/components/common/custom-fields-dropdown/custom-fields-dropdown.component.html @@ -2347,7 +2371,7 @@ Consumption templates src/app/components/app-frame/app-frame.component.html - 183 + 188 Feldolgozási sablonok @@ -2355,7 +2379,7 @@ Templates src/app/components/app-frame/app-frame.component.html - 186 + 191 Sablonok @@ -2363,11 +2387,11 @@ Mail src/app/components/app-frame/app-frame.component.html - 190 + 195 src/app/components/app-frame/app-frame.component.html - 193 + 198 Mail @@ -2375,7 +2399,7 @@ Administration src/app/components/app-frame/app-frame.component.html - 199 + 204 Adminisztráció @@ -2383,7 +2407,7 @@ File Tasks src/app/components/app-frame/app-frame.component.html - 221 + 226 Fájlfeladatok @@ -2391,7 +2415,7 @@ GitHub src/app/components/app-frame/app-frame.component.html - 241 + 246 GitHub @@ -2399,7 +2423,7 @@ is available. src/app/components/app-frame/app-frame.component.html - 247 + 252 rendelkezésre áll. @@ -2407,7 +2431,7 @@ Click to view. src/app/components/app-frame/app-frame.component.html - 247 + 252 Kattintson a megtekintéshez. @@ -2415,7 +2439,7 @@ Paperless-ngx can automatically check for updates src/app/components/app-frame/app-frame.component.html - 251 + 256 A Paperless-ngx automatikusan ellenőrizni tudja a frissítéseket @@ -2423,7 +2447,7 @@ How does this work? src/app/components/app-frame/app-frame.component.html - 258,260 + 263,265 Hogyan működik ez? @@ -2431,7 +2455,7 @@ Update available src/app/components/app-frame/app-frame.component.html - 269 + 274 Frissítés elérhető @@ -2439,7 +2463,7 @@ Sidebar views updated src/app/components/app-frame/app-frame.component.ts - 247 + 252 Oldalsáv nézetek frissítve @@ -2447,7 +2471,7 @@ Error updating sidebar views src/app/components/app-frame/app-frame.component.ts - 250 + 255 Hiba az oldalsáv nézetek frissítésében @@ -2455,7 +2479,7 @@ An error occurred while saving update checking settings. src/app/components/app-frame/app-frame.component.ts - 271 + 276 Hiba történt a frissítési ellenőrzési beállítások mentése közben. @@ -2759,7 +2783,7 @@ src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html - 32 + 33 Dokumentumtípus hozzárendelése @@ -2771,7 +2795,7 @@ src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html - 34 + 35 Levelező kijelölése @@ -2783,11 +2807,19 @@ Tárolási útvonal hozzárendelése + + Assign custom fields + + src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.html + 38 + + Assign custom fields + Assign owner src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.html - 40 + 41 Tulajdonos kijelölése @@ -2795,7 +2827,7 @@ Assign view permissions src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.html - 42 + 43 Nézetjogosultságok hozzárendelése @@ -2803,7 +2835,7 @@ Assign edit permissions src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.html - 61 + 62 Szerkesztési engedélyek hozzárendelése @@ -2811,11 +2843,11 @@ Error src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.html - 88 + 89 src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html - 40 + 41 src/app/components/common/toasts/toasts.component.html @@ -2827,7 +2859,7 @@ Cancel src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.html - 89 + 90 src/app/components/common/edit-dialog/correspondent-edit-dialog/correspondent-edit-dialog.component.html @@ -2851,7 +2883,7 @@ src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html - 41 + 42 src/app/components/common/edit-dialog/storage-path-edit-dialog/storage-path-edit-dialog.component.html @@ -2869,6 +2901,10 @@ src/app/components/common/permissions-dialog/permissions-dialog.component.html 20 + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 53 + src/app/components/common/select-dialog/select-dialog.component.html 12 @@ -2887,7 +2923,7 @@ Consume Folder src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.ts - 25 + 27 Feldolgozási mappa @@ -2895,7 +2931,7 @@ API Upload src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.ts - 29 + 31 API feltöltés @@ -2903,7 +2939,7 @@ Mail Fetch src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.ts - 33 + 35 Mail lehívás @@ -2911,7 +2947,7 @@ Create new consumption template src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.ts - 83 + 92 Új feldolgozási sablon létrehozása @@ -2919,7 +2955,7 @@ Edit consumption template src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.ts - 87 + 96 Feldolgozási sablon szerkesztése @@ -3051,7 +3087,7 @@ Create new item src/app/components/common/edit-dialog/edit-dialog.component.ts - 109 + 111 Új elem létrehozása @@ -3059,7 +3095,7 @@ Edit item src/app/components/common/edit-dialog/edit-dialog.component.ts - 113 + 115 Elem szerkesztése @@ -3113,6 +3149,10 @@ src/app/components/common/edit-dialog/user-edit-dialog/user-edit-dialog.component.html 12 + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 18 + Jelszó @@ -3311,13 +3351,13 @@ Szűrő tartalomra - - Filter attachment filename + + Filter attachment filename includes src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html 24 - Szűrő csatolt fájlnévre + Filter attachment filename includes Only consume documents which entirely match this filename if specified. Wildcards such as *.pdf or *invoice* are allowed. Case insensitive. @@ -3327,11 +3367,27 @@ Csak olyan dokumentumokat dolgoz fel, amelyek teljes mértékben megfelelnek ennek a fájlnévnek, ha meg van adva. Az olyan helyettesítő karakterek, mint *.pdf vagy *számla* engedélyezettek. Nagy- és kisbetűket nem érzékeny. + + Filter attachment filename excluding + + src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html + 25 + + Filter attachment filename excluding + + + Do not consume documents which entirely match this filename if specified. Wildcards such as *.pdf or *invoice* are allowed. Case insensitive. + + src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html + 25 + + Do not consume documents which entirely match this filename if specified. Wildcards such as *.pdf or *invoice* are allowed. Case insensitive. + Action src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html - 27 + 28 Akció @@ -3339,7 +3395,7 @@ Action is only performed when documents are consumed from the mail. Mails without attachments remain entirely untouched. src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html - 27 + 28 A művelet csak akkor kerül végrehajtásra, amikor a dokumentumokat a levélből emelik ki. A mellékletek nélküli levelek teljesen érintetlenek maradnak. @@ -3347,7 +3403,7 @@ Action parameter src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html - 28 + 29 Művelet paraméter @@ -3355,7 +3411,7 @@ Assignments specified here will supersede any consumption templates. src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html - 29 + 30 Az itt megadott hozzárendelések felülírják a feldolgozási sablonokat. @@ -3363,7 +3419,7 @@ Assign title from src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html - 30 + 31 Cím hozzárendelése a @@ -3371,7 +3427,7 @@ Assign correspondent from src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html - 33 + 34 Levelező hozzárendelése a @@ -3379,7 +3435,7 @@ Assign owner from rule src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html - 35 + 36 Tulajdonos hozzárendelése szabályból @@ -3625,6 +3681,10 @@ src/app/components/common/edit-dialog/user-edit-dialog/user-edit-dialog.component.html 11 + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 8 + E-mail @@ -3633,6 +3693,10 @@ src/app/components/common/edit-dialog/user-edit-dialog/user-edit-dialog.component.html 13 + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 28 + Keresztnév @@ -3641,6 +3705,10 @@ src/app/components/common/edit-dialog/user-edit-dialog/user-edit-dialog.component.html 14 + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 29 + Vezetéknév @@ -3766,6 +3834,10 @@ src/app/components/common/input/date/date.component.html 8 + + src/app/components/common/input/document-link/document-link.component.html + 8 + src/app/components/common/input/number/number.component.html 8 @@ -3820,6 +3892,22 @@ Szűrje meg a dokumentumokat ezzel a címmel + + No documents found + + src/app/components/common/input/document-link/document-link.component.ts + 44 + + No documents found + + + Show password + + src/app/components/common/input/password/password.component.html + 5 + + Show password + Edit Permissions @@ -3933,7 +4021,7 @@ Note that permissions set here will override any existing permissions src/app/components/common/permissions-dialog/permissions-dialog.component.ts - 62 + 71 Vegye figyelembe, hogy az itt beállított engedélyek felülírják a meglévő engedélyeket. @@ -3993,6 +4081,122 @@ A csoporttól örökölt + + Edit Profile + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 3 + + Edit Profile + + + Confirm Email + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 13 + + Confirm Email + + + Confirm Password + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 23 + + Confirm Password + + + API Auth Token + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 31 + + API Auth Token + + + Copy + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 35 + + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 39 + + + src/app/components/common/share-links-dropdown/share-links-dropdown.component.html + 23 + + Másolás + + + Regenerate auth token + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 41 + + Regenerate auth token + + + Copied! + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 47 + + + src/app/components/common/share-links-dropdown/share-links-dropdown.component.html + 36 + + Másolom! + + + Warning: changing the token cannot be undone + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 49 + + Warning: changing the token cannot be undone + + + Emails must match + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.ts + 94 + + Emails must match + + + Passwords must match + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.ts + 122 + + Passwords must match + + + Profile updated successfully + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.ts + 141 + + Profile updated successfully + + + Error saving profile + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.ts + 153 + + Error saving profile + + + Error generating auth token + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.ts + 170 + + Error generating auth token + Select @@ -4037,14 +4241,6 @@ Nincsenek meglévő linkek - - Copy - - src/app/components/common/share-links-dropdown/share-links-dropdown.component.html - 23 - - Másolás - Share @@ -4053,14 +4249,6 @@ Megosztás - - Copied! - - src/app/components/common/share-links-dropdown/share-links-dropdown.component.html - 36 - - Másolom! - Share archive version @@ -4075,7 +4263,7 @@ src/app/components/common/share-links-dropdown/share-links-dropdown.component.html 46 - Expires + Lejárati idő Create @@ -4093,7 +4281,7 @@ src/app/components/common/share-links-dropdown/share-links-dropdown.component.ts - 90 + 93 1 nap @@ -4133,7 +4321,7 @@ days src/app/components/common/share-links-dropdown/share-links-dropdown.component.ts - 90 + 93 napok @@ -4141,7 +4329,7 @@ Error deleting link src/app/components/common/share-links-dropdown/share-links-dropdown.component.ts - 117 + 120 Hiba a link törlésében @@ -4149,7 +4337,7 @@ Error creating link src/app/components/common/share-links-dropdown/share-links-dropdown.component.ts - 145 + 148 Hiba a link létrehozásában @@ -4221,7 +4409,7 @@ src/app/components/document-detail/document-detail.component.html - 103 + 114 src/app/components/document-list/document-list.component.html @@ -4245,7 +4433,7 @@ src/app/components/document-detail/document-detail.component.html - 107 + 118 src/app/components/document-list/bulk-editor/bulk-editor.component.html @@ -4281,7 +4469,7 @@ src/app/components/document-detail/document-detail.component.html - 18 + 29 src/app/components/document-list/bulk-editor/bulk-editor.component.html @@ -4492,7 +4680,7 @@ Page src/app/components/document-detail/document-detail.component.html - 3 + 4 src/app/components/document-list/bulk-editor/bulk-editor.component.html @@ -4504,15 +4692,31 @@ of src/app/components/document-detail/document-detail.component.html - 5,6 + 6,7 + + - + + src/app/components/document-detail/document-detail.component.html + 9 + + - + + + + + + src/app/components/document-detail/document-detail.component.html + 15 + + + + Download original src/app/components/document-detail/document-detail.component.html - 24 + 35 Eredeti letöltés @@ -4520,7 +4724,7 @@ Redo OCR src/app/components/document-detail/document-detail.component.html - 40 + 51 src/app/components/document-list/bulk-editor/bulk-editor.component.html @@ -4532,7 +4736,7 @@ More like this src/app/components/document-detail/document-detail.component.html - 46 + 57 src/app/components/document-list/document-card-large/document-card-large.component.html @@ -4544,7 +4748,7 @@ Close src/app/components/document-detail/document-detail.component.html - 71 + 82 src/app/guards/dirty-saved-view.guard.ts @@ -4556,7 +4760,7 @@ Previous src/app/components/document-detail/document-detail.component.html - 76 + 87 Előző @@ -4564,7 +4768,7 @@ Discard src/app/components/document-detail/document-detail.component.html - 89 + 100 Eldob @@ -4572,7 +4776,7 @@ Save & next src/app/components/document-detail/document-detail.component.html - 91 + 102 Mentés & következő @@ -4580,7 +4784,7 @@ Save & close src/app/components/document-detail/document-detail.component.html - 92 + 103 Mentés & bezárás @@ -4588,7 +4792,7 @@ Details src/app/components/document-detail/document-detail.component.html - 100 + 111 Részletek @@ -4596,7 +4800,7 @@ Archive serial number src/app/components/document-detail/document-detail.component.html - 104 + 115 Archívum sorszáma @@ -4604,7 +4808,7 @@ Date created src/app/components/document-detail/document-detail.component.html - 105 + 116 Létrehozás dátuma @@ -4612,7 +4816,7 @@ Document type src/app/components/document-detail/document-detail.component.html - 109 + 120 src/app/components/document-list/bulk-editor/bulk-editor.component.html @@ -4636,7 +4840,7 @@ Storage path src/app/components/document-detail/document-detail.component.html - 111 + 122 src/app/components/document-list/bulk-editor/bulk-editor.component.html @@ -4656,7 +4860,7 @@ Default src/app/components/document-detail/document-detail.component.html - 112 + 123 Alapértelmezett @@ -4664,7 +4868,7 @@ Content src/app/components/document-detail/document-detail.component.html - 130 + 142 Tartalom @@ -4672,7 +4876,7 @@ Metadata src/app/components/document-detail/document-detail.component.html - 139 + 151 src/app/components/document-detail/metadata-collapse/metadata-collapse.component.ts @@ -4684,7 +4888,7 @@ Date modified src/app/components/document-detail/document-detail.component.html - 145 + 157 Módosított dátum @@ -4692,7 +4896,7 @@ Date added src/app/components/document-detail/document-detail.component.html - 149 + 161 Hozzáadás dátuma @@ -4700,7 +4904,7 @@ Media filename src/app/components/document-detail/document-detail.component.html - 153 + 165 Média fájlnév @@ -4708,7 +4912,7 @@ Original filename src/app/components/document-detail/document-detail.component.html - 157 + 169 Eredeti fájlnév @@ -4716,7 +4920,7 @@ Original MD5 checksum src/app/components/document-detail/document-detail.component.html - 161 + 173 Eredeti MD5 ellenőrző összeg @@ -4724,7 +4928,7 @@ Original file size src/app/components/document-detail/document-detail.component.html - 165 + 177 Eredeti fájlméret @@ -4732,7 +4936,7 @@ Original mime type src/app/components/document-detail/document-detail.component.html - 169 + 181 Eredeti mime típus @@ -4740,7 +4944,7 @@ Archive MD5 checksum src/app/components/document-detail/document-detail.component.html - 173 + 185 Archívum MD5 ellenőrző összege @@ -4748,7 +4952,7 @@ Archive file size src/app/components/document-detail/document-detail.component.html - 177 + 189 Archivált fájl mérete @@ -4756,7 +4960,7 @@ Original document metadata src/app/components/document-detail/document-detail.component.html - 183 + 195 Eredeti dokumentum metaadatai @@ -4764,7 +4968,7 @@ Archived document metadata src/app/components/document-detail/document-detail.component.html - 184 + 196 Archivált dokumentum metaadatok @@ -4772,35 +4976,35 @@ Preview src/app/components/document-detail/document-detail.component.html - 190 + 202 Előnézet - - Enter Password - - src/app/components/document-detail/document-detail.component.html - 206 - - - src/app/components/document-detail/document-detail.component.html - 249 - - Jelszó megadása - Notes src/app/components/document-detail/document-detail.component.html - 214,215 + 209,210 Megjegyzések + + Enter Password + + src/app/components/document-detail/document-detail.component.html + 237 + + + src/app/components/document-detail/document-detail.component.html + 275 + + Jelszó megadása + An error occurred loading content: src/app/components/document-detail/document-detail.component.ts - 265,267 + 279,281 Hiba történt a tartalom betöltése során: @@ -4808,7 +5012,7 @@ Error retrieving metadata src/app/components/document-detail/document-detail.component.ts - 413 + 427 Hiba a metaadatok lekérdezésében @@ -4816,7 +5020,7 @@ Error retrieving suggestions. src/app/components/document-detail/document-detail.component.ts - 434 + 448 Hiba a javaslatok lekérdezésében. @@ -4824,11 +5028,11 @@ Document saved successfully. src/app/components/document-detail/document-detail.component.ts - 552 + 566 src/app/components/document-detail/document-detail.component.ts - 561 + 575 A dokumentum sikeresen mentve. @@ -4836,11 +5040,11 @@ Error saving document src/app/components/document-detail/document-detail.component.ts - 565 + 579 src/app/components/document-detail/document-detail.component.ts - 606 + 620 Dokumentum mentési hiba @@ -4848,7 +5052,7 @@ Confirm delete src/app/components/document-detail/document-detail.component.ts - 632 + 646 src/app/components/manage/management-list/management-list.component.ts @@ -4860,7 +5064,7 @@ Do you really want to delete document ""? src/app/components/document-detail/document-detail.component.ts - 633 + 647 Tényleg törölni szeretné a "" dokumentumot? @@ -4868,7 +5072,7 @@ The files for this document will be deleted permanently. This operation cannot be undone. src/app/components/document-detail/document-detail.component.ts - 634 + 648 A dokumentum fájljai véglegesen törlésre kerülnek. Ez a művelet nem vonható vissza. @@ -4876,7 +5080,7 @@ Delete document src/app/components/document-detail/document-detail.component.ts - 636 + 650 Dokumentum törlése @@ -4884,7 +5088,7 @@ Error deleting document src/app/components/document-detail/document-detail.component.ts - 655 + 669 Hiba a dokumentum törlésében @@ -4892,7 +5096,7 @@ Redo OCR confirm src/app/components/document-detail/document-detail.component.ts - 675 + 689 src/app/components/document-list/bulk-editor/bulk-editor.component.ts @@ -4904,7 +5108,7 @@ This operation will permanently redo OCR for this document. src/app/components/document-detail/document-detail.component.ts - 676 + 690 Ez a művelet véglegesen újra elvégzi a dokumentum OCR-felismerését. @@ -4912,7 +5116,7 @@ Redo OCR operation will begin in the background. Close and re-open or reload this document after the operation has completed to see new content. src/app/components/document-detail/document-detail.component.ts - 687 + 701 Az OCR-művelet újbóli elvégzése a háttérben kezdődik. A művelet befejezése után zárja be és nyissa meg újra a dokumentumot, vagy töltse be újra, hogy az új tartalom megjelenjen. @@ -4920,10 +5124,18 @@ Error executing operation src/app/components/document-detail/document-detail.component.ts - 698 + 712 Hiba a művelet végrehajtásában + + Page Fit + + src/app/components/document-detail/document-detail.component.ts + 781 + + Page Fit + Select: @@ -5846,7 +6058,7 @@ Initiating upload... src/app/components/file-drop/file-drop.component.ts - 87 + 88 Feltöltés kezdeményezése... @@ -5856,7 +6068,7 @@ src/app/components/manage/consumption-templates/consumption-templates.component.html 1 - Consumption Templates + Felhasználói sablonok Add Template @@ -6602,7 +6814,7 @@ Boolean src/app/data/paperless-custom-field.ts - 16 + 17 Boolean @@ -6610,7 +6822,7 @@ Date src/app/data/paperless-custom-field.ts - 20 + 21 Dátum @@ -6618,7 +6830,7 @@ Integer src/app/data/paperless-custom-field.ts - 24 + 25 Egész szám @@ -6626,7 +6838,7 @@ Number src/app/data/paperless-custom-field.ts - 28 + 29 Szám @@ -6634,7 +6846,7 @@ Monetary src/app/data/paperless-custom-field.ts - 32 + 33 Monetáris @@ -6642,7 +6854,7 @@ Text src/app/data/paperless-custom-field.ts - 36 + 37 Szöveg @@ -6650,10 +6862,18 @@ Url src/app/data/paperless-custom-field.ts - 40 + 41 Url + + Document Link + + src/app/data/paperless-custom-field.ts + 45 + + Document Link + Warning: You have unsaved changes to your document(s). @@ -6951,7 +7171,7 @@ English (US) src/app/services/settings.service.ts - 155 + 157 Angol (US) @@ -6959,7 +7179,7 @@ Afrikaans src/app/services/settings.service.ts - 161 + 163 Afrikai @@ -6967,7 +7187,7 @@ Arabic src/app/services/settings.service.ts - 167 + 169 Arab @@ -6975,7 +7195,7 @@ Belarusian src/app/services/settings.service.ts - 173 + 175 Fehérorosz @@ -6983,7 +7203,7 @@ Bulgarian src/app/services/settings.service.ts - 179 + 181 Bolgár @@ -6991,7 +7211,7 @@ Catalan src/app/services/settings.service.ts - 185 + 187 Katalán @@ -6999,7 +7219,7 @@ Czech src/app/services/settings.service.ts - 191 + 193 Cseh @@ -7007,7 +7227,7 @@ Danish src/app/services/settings.service.ts - 197 + 199 Dán @@ -7015,7 +7235,7 @@ German src/app/services/settings.service.ts - 203 + 205 Német @@ -7023,7 +7243,7 @@ Greek src/app/services/settings.service.ts - 209 + 211 Görög @@ -7031,7 +7251,7 @@ English (GB) src/app/services/settings.service.ts - 215 + 217 Angol (GB) @@ -7039,7 +7259,7 @@ Spanish src/app/services/settings.service.ts - 221 + 223 Spanyol @@ -7047,7 +7267,7 @@ Finnish src/app/services/settings.service.ts - 227 + 229 Finn @@ -7055,7 +7275,7 @@ French src/app/services/settings.service.ts - 233 + 235 Francia @@ -7063,15 +7283,15 @@ Hungarian src/app/services/settings.service.ts - 239 + 241 - Hungarian + Magyar Italian src/app/services/settings.service.ts - 245 + 247 Olasz @@ -7079,7 +7299,7 @@ Luxembourgish src/app/services/settings.service.ts - 251 + 253 Luxemburgi @@ -7087,7 +7307,7 @@ Dutch src/app/services/settings.service.ts - 257 + 259 Holland @@ -7095,7 +7315,7 @@ Norwegian src/app/services/settings.service.ts - 263 + 265 Norvég @@ -7103,7 +7323,7 @@ Polish src/app/services/settings.service.ts - 269 + 271 Lengyel @@ -7111,7 +7331,7 @@ Portuguese (Brazil) src/app/services/settings.service.ts - 275 + 277 Portugál (Brazília) @@ -7119,7 +7339,7 @@ Portuguese src/app/services/settings.service.ts - 281 + 283 Portugál @@ -7127,7 +7347,7 @@ Romanian src/app/services/settings.service.ts - 287 + 289 Román @@ -7135,7 +7355,7 @@ Russian src/app/services/settings.service.ts - 293 + 295 Orosz @@ -7143,7 +7363,7 @@ Slovak src/app/services/settings.service.ts - 299 + 301 Szlovák @@ -7151,7 +7371,7 @@ Slovenian src/app/services/settings.service.ts - 305 + 307 Szlovén @@ -7159,7 +7379,7 @@ Serbian src/app/services/settings.service.ts - 311 + 313 Szerb @@ -7167,7 +7387,7 @@ Swedish src/app/services/settings.service.ts - 317 + 319 Svéd @@ -7175,7 +7395,7 @@ Turkish src/app/services/settings.service.ts - 323 + 325 Török @@ -7183,7 +7403,7 @@ Ukrainian src/app/services/settings.service.ts - 329 + 331 Ukrán @@ -7191,7 +7411,7 @@ Chinese Simplified src/app/services/settings.service.ts - 335 + 337 Kínai egyszerűsített @@ -7199,7 +7419,7 @@ ISO 8601 src/app/services/settings.service.ts - 352 + 354 ISO 8601 @@ -7207,7 +7427,7 @@ Successfully completed one-time migratration of settings to the database! src/app/services/settings.service.ts - 471 + 473 Sikeresen befejeződött a beállítások egyszeri migrálása az adatbázisba! @@ -7215,7 +7435,7 @@ Unable to migrate settings to the database, please try saving manually. src/app/services/settings.service.ts - 472 + 474 Nem sikerült a beállításokat az adatbázisba migrálni, kérjük, próbálja meg manuálisan menteni. @@ -7223,7 +7443,7 @@ You can restart the tour from the settings page. src/app/services/settings.service.ts - 542 + 544 A túrát a beállítások oldalról indíthatja újra. diff --git a/src-ui/src/locale/messages.id_ID.xlf b/src-ui/src/locale/messages.id_ID.xlf index 11c642547..d36d4bd19 100644 --- a/src-ui/src/locale/messages.id_ID.xlf +++ b/src-ui/src/locale/messages.id_ID.xlf @@ -334,7 +334,7 @@ src/app/components/document-detail/document-detail.component.html - 81 + 92 Selanjutnya @@ -458,23 +458,35 @@ src/app/components/app-frame/app-frame.component.html - 225 + 230 src/app/components/app-frame/app-frame.component.html - 228 + 233 Log + + Auto refresh + + src/app/components/admin/logs/logs.component.html + 4 + + + src/app/components/admin/tasks/tasks.component.html + 15 + + Muat ulang otomatis + Loading... src/app/components/admin/logs/logs.component.html - 11 + 16 src/app/components/admin/logs/logs.component.html - 20 + 25 src/app/components/admin/settings/settings.component.html @@ -482,11 +494,7 @@ src/app/components/admin/tasks/tasks.component.html - 19 - - - src/app/components/admin/tasks/tasks.component.html - 27 + 22 src/app/components/admin/users-groups/users-groups.component.html @@ -496,6 +504,10 @@ src/app/components/common/edit-dialog/mail-account-edit-dialog/mail-account-edit-dialog.component.html 30 + + src/app/components/common/input/document-link/document-link.component.html + 40 + src/app/components/common/permissions-dialog/permissions-dialog.component.html 18 @@ -508,6 +520,10 @@ src/app/components/dashboard/widgets/widget-frame/widget-frame.component.html 14 + + src/app/components/document-detail/document-detail.component.html + 248 + src/app/components/document-list/document-list.component.html 95 @@ -546,15 +562,15 @@ src/app/components/app-frame/app-frame.component.html - 45 + 50 src/app/components/app-frame/app-frame.component.html - 203 + 208 src/app/components/app-frame/app-frame.component.html - 206 + 211 Pengaturan @@ -564,7 +580,7 @@ src/app/components/admin/settings/settings.component.html 2 - Start tour + Mulai tur Open Django Admin @@ -572,7 +588,7 @@ src/app/components/admin/settings/settings.component.html 4 - Open Django Admin + Buka Admin Django General @@ -580,7 +596,7 @@ src/app/components/admin/settings/settings.component.html 15 - General + Umum Appearance @@ -588,7 +604,7 @@ src/app/components/admin/settings/settings.component.html 18 - Appearance + Tampilan Display language @@ -596,7 +612,7 @@ src/app/components/admin/settings/settings.component.html 22 - Display language + Bahasa tampilan You need to reload the page after applying a new language. @@ -620,7 +636,7 @@ src/app/components/admin/settings/settings.component.html 50 - Date format + Format tanggal Short: @@ -660,7 +676,7 @@ src/app/components/admin/settings/settings.component.html 88 - Document editor + Editor dokumen Use PDF viewer provided by the browser @@ -668,7 +684,7 @@ src/app/components/admin/settings/settings.component.html 92 - Use PDF viewer provided by the browser + Gunakan penampil PDF disediakan browser This is usually faster for displaying large PDF documents, but it might not work on some browsers. @@ -700,7 +716,7 @@ src/app/components/admin/settings/settings.component.html 110 - Dark mode + Mode gelap Use system settings @@ -708,7 +724,7 @@ src/app/components/admin/settings/settings.component.html 113 - Use system settings + Gunakan pengaturan sistem Enable dark mode @@ -716,7 +732,7 @@ src/app/components/admin/settings/settings.component.html 114 - Enable dark mode + Aktifkan mode gelap Invert thumbnails in dark mode @@ -732,7 +748,7 @@ src/app/components/admin/settings/settings.component.html 121 - Theme Color + Warna Tema Reset @@ -748,7 +764,7 @@ src/app/components/admin/settings/settings.component.html 135 - Update checking + Periksa pembaruan Update checking works by pinging the public GitHub API for the latest release to determine whether a new version is available. Actual updating of the app must still be performed manually. @@ -820,7 +836,7 @@ src/app/services/rest/document.service.ts 25 - Notes + Catatan Enable notes @@ -850,7 +866,7 @@ src/app/components/document-detail/document-detail.component.html - 221 + 216 src/app/components/document-list/bulk-editor/bulk-editor.component.html @@ -942,11 +958,11 @@ src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.html - 46 + 47 src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.html - 65 + 66 src/app/components/common/input/permissions/permissions-form/permissions-form.component.html @@ -956,7 +972,7 @@ src/app/components/common/input/permissions/permissions-form/permissions-form.component.html 50 - Users: + Pengguna: Groups: @@ -970,11 +986,11 @@ src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.html - 54 + 55 src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.html - 73 + 74 src/app/components/common/input/permissions/permissions-form/permissions-form.component.html @@ -1002,7 +1018,7 @@ src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.html - 79 + 80 src/app/components/common/input/permissions/permissions-form/permissions-form.component.html @@ -1016,7 +1032,7 @@ src/app/components/admin/settings/settings.component.html 253 - Notifications + Notifikasi Document processing @@ -1024,7 +1040,7 @@ src/app/components/admin/settings/settings.component.html 256 - Document processing + Memproses dokumen Show notifications when new documents are detected @@ -1032,7 +1048,7 @@ src/app/components/admin/settings/settings.component.html 260 - Show notifications when new documents are detected + Tampilkan notifikasi saat dokumen baru terdeteksi Show notifications when document processing completes successfully @@ -1040,7 +1056,7 @@ src/app/components/admin/settings/settings.component.html 261 - Show notifications when document processing completes successfully + Tampilkan notifikasi saat dokumen berhasil diproses Show notifications when document processing fails @@ -1048,7 +1064,7 @@ src/app/components/admin/settings/settings.component.html 262 - Show notifications when document processing fails + Tampilkan notifikasi saat dokumen gagal diproses Suppress notifications on dashboard @@ -1074,7 +1090,7 @@ src/app/components/app-frame/app-frame.component.html - 91 + 96 Tampilan disimpan @@ -1106,7 +1122,7 @@ src/app/components/admin/tasks/tasks.component.html - 40 + 35 src/app/components/admin/users-groups/users-groups.component.html @@ -1224,7 +1240,7 @@ src/app/components/document-list/save-view-config-dialog/save-view-config-dialog.component.html 10 - Show on dashboard + Tampilkan di dasbor Show in sidebar @@ -1236,7 +1252,7 @@ src/app/components/document-list/save-view-config-dialog/save-view-config-dialog.component.html 9 - Show in sidebar + Tunjukan di bilah sisi Actions @@ -1246,7 +1262,7 @@ src/app/components/admin/tasks/tasks.component.html - 44 + 39 src/app/components/admin/users-groups/users-groups.component.html @@ -1258,7 +1274,7 @@ src/app/components/document-detail/document-detail.component.html - 34 + 45 src/app/components/document-list/bulk-editor/bulk-editor.component.html @@ -1326,7 +1342,7 @@ src/app/components/document-detail/document-detail.component.html - 11 + 22 src/app/components/document-list/bulk-editor/bulk-editor.component.html @@ -1402,7 +1418,7 @@ src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.html - 90 + 91 src/app/components/common/edit-dialog/correspondent-edit-dialog/correspondent-edit-dialog.component.html @@ -1426,7 +1442,7 @@ src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html - 42 + 43 src/app/components/common/edit-dialog/storage-path-edit-dialog/storage-path-edit-dialog.component.html @@ -1440,9 +1456,13 @@ src/app/components/common/edit-dialog/user-edit-dialog/user-edit-dialog.component.html 36 + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 54 + src/app/components/document-detail/document-detail.component.html - 93 + 104 src/app/components/document-list/save-view-config-dialog/save-view-config-dialog.component.html @@ -1504,7 +1524,7 @@ src/app/components/admin/settings/settings.component.ts 497 - Reload now + Muat ulang sekarang An error occurred while saving settings. @@ -1514,7 +1534,7 @@ src/app/components/app-frame/app-frame.component.ts - 119 + 116 Terjadi kesalahan saat menyimpan setelan. @@ -1524,7 +1544,7 @@ src/app/components/admin/settings/settings.component.ts 515 - Use system language + Gunakan bahasa sistem Use date format of display language @@ -1540,7 +1560,7 @@ src/app/components/admin/settings/settings.component.ts 545 - Error while storing settings on server. + Kesalahan saat menyimpan pengaturan ke server. File Tasks @@ -1550,7 +1570,7 @@ src/app/components/app-frame/app-frame.component.html - 217 + 222 Tugas File @@ -1576,7 +1596,7 @@ src/app/components/manage/management-list/management-list.component.html 5 - Clear selection + Hapus pilihan @@ -1596,19 +1616,11 @@ - - Refresh - - src/app/components/admin/tasks/tasks.component.html - 20 - - Refresh - Created src/app/components/admin/tasks/tasks.component.html - 41 + 36 src/app/components/dashboard/widgets/saved-view-widget/saved-view-widget.component.html @@ -1632,15 +1644,15 @@ Results src/app/components/admin/tasks/tasks.component.html - 42 + 37 - Results + Hasil Info src/app/components/admin/tasks/tasks.component.html - 43 + 38 Informasi @@ -1648,7 +1660,7 @@ click for full output src/app/components/admin/tasks/tasks.component.html - 66 + 61 click for full output @@ -1656,27 +1668,27 @@ Dismiss src/app/components/admin/tasks/tasks.component.html - 81 + 76 src/app/components/admin/tasks/tasks.component.ts - 63 + 66 - Dismiss + Abaikan Open Document src/app/components/admin/tasks/tasks.component.html - 87 + 82 - Open Document + Buka Dokumen {VAR_PLURAL, plural, =1 {One task} other { total tasks}} src/app/components/admin/tasks/tasks.component.html - 103 + 98 {VAR_PLURAL, plural, =1 {One task} other { total tasks}} @@ -1684,7 +1696,7 @@ Failed src/app/components/admin/tasks/tasks.component.html - 110 + 105 Failed @@ -1692,7 +1704,7 @@ Complete src/app/components/admin/tasks/tasks.component.html - 116 + 111 Complete @@ -1700,7 +1712,7 @@ Started src/app/components/admin/tasks/tasks.component.html - 122 + 117 Started @@ -1708,7 +1720,7 @@ Queued src/app/components/admin/tasks/tasks.component.html - 128 + 123 Queued @@ -1716,23 +1728,23 @@ Dismiss selected src/app/components/admin/tasks/tasks.component.ts - 28 + 30 - Dismiss selected + Abaikan pilihan Dismiss all src/app/components/admin/tasks/tasks.component.ts - 29 + 31 - Dismiss all + Abaikan semua Confirm Dismiss All src/app/components/admin/tasks/tasks.component.ts - 60 + 63 Confirm Dismiss All @@ -1740,41 +1752,41 @@ Dismiss all tasks? src/app/components/admin/tasks/tasks.component.ts - 61 + 64 - Dismiss all tasks? + Abaikan semua tugas? queued src/app/components/admin/tasks/tasks.component.ts - 129 + 132 - queued + diantrikan started src/app/components/admin/tasks/tasks.component.ts - 131 + 134 - started + dimulai completed src/app/components/admin/tasks/tasks.component.ts - 133 + 136 - completed + selesai failed src/app/components/admin/tasks/tasks.component.ts - 135 + 138 - failed + gagal Users & Groups @@ -1784,11 +1796,11 @@ src/app/components/app-frame/app-frame.component.html - 210 + 215 src/app/components/app-frame/app-frame.component.html - 213 + 218 Users & Groups @@ -1802,7 +1814,7 @@ src/app/components/common/permissions-filter-dropdown/permissions-filter-dropdown.component.html 68 - Users + Pengguna Add User @@ -1810,7 +1822,7 @@ src/app/components/admin/users-groups/users-groups.component.html 11 - Add User + Tambahkan Pengguna Username @@ -1918,7 +1930,7 @@ src/app/components/manage/management-list/management-list.component.html 93 - Edit + Sunting Add Group @@ -1942,6 +1954,10 @@ src/app/components/admin/users-groups/users-groups.component.ts 89 + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.ts + 144 + Password has been changed, you will be logged out momentarily. @@ -1958,7 +1974,7 @@ src/app/components/admin/users-groups/users-groups.component.ts 106 - Error saving user. + Kesalahan saat menyimpan pengguna. Confirm delete user account @@ -1966,7 +1982,7 @@ src/app/components/admin/users-groups/users-groups.component.ts 114 - Confirm delete user account + Konfirmasi hapus akun pengguna This operation will permanently delete this user account. @@ -1974,7 +1990,7 @@ src/app/components/admin/users-groups/users-groups.component.ts 115 - This operation will permanently delete this user account. + Tindakan ini akan menghapus secara permanen akun pengguna ini. This operation cannot be undone. @@ -1988,7 +2004,7 @@ src/app/components/document-detail/document-detail.component.ts - 677 + 691 src/app/components/document-list/bulk-editor/bulk-editor.component.ts @@ -2014,7 +2030,7 @@ src/app/components/manage/mail/mail.component.ts 173 - This operation cannot be undone. + Tindakan ini tidak bisa dibatalkan. Proceed @@ -2028,7 +2044,7 @@ src/app/components/document-detail/document-detail.component.ts - 679 + 693 src/app/components/document-list/bulk-editor/bulk-editor.component.ts @@ -2058,7 +2074,7 @@ src/app/components/admin/users-groups/users-groups.component.ts 124 - Deleted user + Pengguna terhapus Error deleting user. @@ -2066,7 +2082,7 @@ src/app/components/admin/users-groups/users-groups.component.ts 130 - Error deleting user. + Kesalahan saat menghapus pengguna. Saved group "". @@ -2141,11 +2157,19 @@ Masuk sebagai + + My Profile + + src/app/components/app-frame/app-frame.component.html + 45 + + Profil Saya + Logout src/app/components/app-frame/app-frame.component.html - 50 + 55 Keluar @@ -2153,15 +2177,15 @@ Documentation src/app/components/app-frame/app-frame.component.html - 56 + 61 src/app/components/app-frame/app-frame.component.html - 232 + 237 src/app/components/app-frame/app-frame.component.html - 235 + 240 Dokumentasi @@ -2169,11 +2193,11 @@ Dashboard src/app/components/app-frame/app-frame.component.html - 75 + 80 src/app/components/app-frame/app-frame.component.html - 78 + 83 src/app/components/dashboard/dashboard.component.html @@ -2185,11 +2209,11 @@ Documents src/app/components/app-frame/app-frame.component.html - 82 + 87 src/app/components/app-frame/app-frame.component.html - 85 + 90 src/app/components/document-list/document-list.component.ts @@ -2217,7 +2241,7 @@ Open documents src/app/components/app-frame/app-frame.component.html - 118 + 123 Buka dokumen @@ -2225,11 +2249,11 @@ Close all src/app/components/app-frame/app-frame.component.html - 134 + 139 src/app/components/app-frame/app-frame.component.html - 137 + 142 Tutup semua @@ -2237,7 +2261,7 @@ Manage src/app/components/app-frame/app-frame.component.html - 144 + 149 Kelola @@ -2245,11 +2269,11 @@ Correspondents src/app/components/app-frame/app-frame.component.html - 148 + 153 src/app/components/app-frame/app-frame.component.html - 151 + 156 src/app/components/dashboard/widgets/statistics-widget/statistics-widget.component.html @@ -2261,11 +2285,11 @@ Tags src/app/components/app-frame/app-frame.component.html - 155 + 160 src/app/components/app-frame/app-frame.component.html - 158 + 163 src/app/components/common/input/tags/tags.component.ts @@ -2293,11 +2317,11 @@ Document Types src/app/components/app-frame/app-frame.component.html - 162 + 167 src/app/components/app-frame/app-frame.component.html - 165 + 170 src/app/components/dashboard/widgets/statistics-widget/statistics-widget.component.html @@ -2309,11 +2333,11 @@ Storage Paths src/app/components/app-frame/app-frame.component.html - 169 + 174 src/app/components/app-frame/app-frame.component.html - 172 + 177 src/app/components/dashboard/widgets/statistics-widget/statistics-widget.component.html @@ -2325,11 +2349,11 @@ Custom Fields src/app/components/app-frame/app-frame.component.html - 176 + 181 src/app/components/app-frame/app-frame.component.html - 179 + 184 src/app/components/common/custom-fields-dropdown/custom-fields-dropdown.component.html @@ -2345,7 +2369,7 @@ Consumption templates src/app/components/app-frame/app-frame.component.html - 183 + 188 Consumption templates @@ -2353,7 +2377,7 @@ Templates src/app/components/app-frame/app-frame.component.html - 186 + 191 Templates @@ -2361,11 +2385,11 @@ Mail src/app/components/app-frame/app-frame.component.html - 190 + 195 src/app/components/app-frame/app-frame.component.html - 193 + 198 Mail @@ -2373,7 +2397,7 @@ Administration src/app/components/app-frame/app-frame.component.html - 199 + 204 Administration @@ -2381,7 +2405,7 @@ File Tasks src/app/components/app-frame/app-frame.component.html - 221 + 226 Tugas File @@ -2389,7 +2413,7 @@ GitHub src/app/components/app-frame/app-frame.component.html - 241 + 246 GitHub @@ -2397,7 +2421,7 @@ is available. src/app/components/app-frame/app-frame.component.html - 247 + 252 telah tersedia. @@ -2405,7 +2429,7 @@ Click to view. src/app/components/app-frame/app-frame.component.html - 247 + 252 Ketuk untuk melihat. @@ -2413,7 +2437,7 @@ Paperless-ngx can automatically check for updates src/app/components/app-frame/app-frame.component.html - 251 + 256 Paperless-ngx dapat secara otomatis memeriksa pembaruan @@ -2421,7 +2445,7 @@ How does this work? src/app/components/app-frame/app-frame.component.html - 258,260 + 263,265 Bagaimana ini dapat bekerja? @@ -2429,7 +2453,7 @@ Update available src/app/components/app-frame/app-frame.component.html - 269 + 274 Pembaruan tersedia @@ -2437,7 +2461,7 @@ Sidebar views updated src/app/components/app-frame/app-frame.component.ts - 247 + 252 Sidebar views updated @@ -2445,7 +2469,7 @@ Error updating sidebar views src/app/components/app-frame/app-frame.component.ts - 250 + 255 Error updating sidebar views @@ -2453,7 +2477,7 @@ An error occurred while saving update checking settings. src/app/components/app-frame/app-frame.component.ts - 271 + 276 Terjadi kesalahan saat menyimpan setelan pemeriksaan pembaruan. @@ -2583,7 +2607,7 @@ src/app/components/common/date-dropdown/date-dropdown.component.html 20 - now + sekarang After @@ -2757,7 +2781,7 @@ src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html - 32 + 33 Assign document type @@ -2769,7 +2793,7 @@ src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html - 34 + 35 Assign correspondent @@ -2781,11 +2805,19 @@ Assign storage path + + Assign custom fields + + src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.html + 38 + + Assign custom fields + Assign owner src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.html - 40 + 41 Assign owner @@ -2793,7 +2825,7 @@ Assign view permissions src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.html - 42 + 43 Assign view permissions @@ -2801,7 +2833,7 @@ Assign edit permissions src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.html - 61 + 62 Assign edit permissions @@ -2809,11 +2841,11 @@ Error src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.html - 88 + 89 src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html - 40 + 41 src/app/components/common/toasts/toasts.component.html @@ -2825,7 +2857,7 @@ Cancel src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.html - 89 + 90 src/app/components/common/edit-dialog/correspondent-edit-dialog/correspondent-edit-dialog.component.html @@ -2849,7 +2881,7 @@ src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html - 41 + 42 src/app/components/common/edit-dialog/storage-path-edit-dialog/storage-path-edit-dialog.component.html @@ -2867,6 +2899,10 @@ src/app/components/common/permissions-dialog/permissions-dialog.component.html 20 + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 53 + src/app/components/common/select-dialog/select-dialog.component.html 12 @@ -2885,7 +2921,7 @@ Consume Folder src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.ts - 25 + 27 Consume Folder @@ -2893,15 +2929,15 @@ API Upload src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.ts - 29 + 31 - API Upload + Unggah Menggunakan API Mail Fetch src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.ts - 33 + 35 Mail Fetch @@ -2909,7 +2945,7 @@ Create new consumption template src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.ts - 83 + 92 Create new consumption template @@ -2917,7 +2953,7 @@ Edit consumption template src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.ts - 87 + 96 Edit consumption template @@ -3003,7 +3039,7 @@ src/app/components/common/edit-dialog/custom-field-edit-dialog/custom-field-edit-dialog.component.html 9 - Data type + Jenis data Data type cannot be changed after a field is created @@ -3049,7 +3085,7 @@ Create new item src/app/components/common/edit-dialog/edit-dialog.component.ts - 109 + 111 Buat barang baru @@ -3057,7 +3093,7 @@ Edit item src/app/components/common/edit-dialog/edit-dialog.component.ts - 113 + 115 Sunting barang @@ -3111,6 +3147,10 @@ src/app/components/common/edit-dialog/user-edit-dialog/user-edit-dialog.component.html 12 + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 18 + Kata sandi @@ -3119,7 +3159,7 @@ src/app/components/common/edit-dialog/mail-account-edit-dialog/mail-account-edit-dialog.component.html 18 - Password is token + Kata sandi adalah token Check if the password above is a token used for authentication @@ -3175,7 +3215,7 @@ src/app/components/common/edit-dialog/mail-account-edit-dialog/mail-account-edit-dialog.component.ts 41 - Create new mail account + Buat akun surel baru Edit mail account @@ -3183,7 +3223,7 @@ src/app/components/common/edit-dialog/mail-account-edit-dialog/mail-account-edit-dialog.component.ts 45 - Edit mail account + Sunting akun surel Successfully connected to the mail server @@ -3283,7 +3323,7 @@ src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html 20 - Filter from + Saring dari Filter to @@ -3291,7 +3331,7 @@ src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html 21 - Filter to + Saring ke Filter subject @@ -3299,7 +3339,7 @@ src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html 22 - Filter subject + Saring subjek Filter body @@ -3309,13 +3349,13 @@ Saring badan - - Filter attachment filename + + Filter attachment filename includes src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html 24 - Saring nama file lampiran + Filter attachment filename includes Only consume documents which entirely match this filename if specified. Wildcards such as *.pdf or *invoice* are allowed. Case insensitive. @@ -3325,11 +3365,27 @@ Only consume documents which entirely match this filename if specified. Wildcards such as *.pdf or *invoice* are allowed. Case insensitive. + + Filter attachment filename excluding + + src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html + 25 + + Filter attachment filename excluding + + + Do not consume documents which entirely match this filename if specified. Wildcards such as *.pdf or *invoice* are allowed. Case insensitive. + + src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html + 25 + + Do not consume documents which entirely match this filename if specified. Wildcards such as *.pdf or *invoice* are allowed. Case insensitive. + Action src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html - 27 + 28 Aksi @@ -3337,7 +3393,7 @@ Action is only performed when documents are consumed from the mail. Mails without attachments remain entirely untouched. src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html - 27 + 28 Action is only performed when documents are consumed from the mail. Mails without attachments remain entirely untouched. @@ -3345,7 +3401,7 @@ Action parameter src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html - 28 + 29 Action parameter @@ -3353,7 +3409,7 @@ Assignments specified here will supersede any consumption templates. src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html - 29 + 30 Assignments specified here will supersede any consumption templates. @@ -3361,7 +3417,7 @@ Assign title from src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html - 30 + 31 Assign title from @@ -3369,7 +3425,7 @@ Assign correspondent from src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html - 33 + 34 Assign correspondent from @@ -3377,7 +3433,7 @@ Assign owner from rule src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html - 35 + 36 Assign owner from rule @@ -3623,6 +3679,10 @@ src/app/components/common/edit-dialog/user-edit-dialog/user-edit-dialog.component.html 11 + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 8 + Surat elektronik @@ -3631,6 +3691,10 @@ src/app/components/common/edit-dialog/user-edit-dialog/user-edit-dialog.component.html 13 + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 28 + Nama depan @@ -3639,6 +3703,10 @@ src/app/components/common/edit-dialog/user-edit-dialog/user-edit-dialog.component.html 14 + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 29 + Nama akhir @@ -3764,6 +3832,10 @@ src/app/components/common/input/date/date.component.html 8 + + src/app/components/common/input/document-link/document-link.component.html + 8 + src/app/components/common/input/number/number.component.html 8 @@ -3780,7 +3852,7 @@ src/app/components/common/input/url/url.component.html 8 - Remove + Hapus Invalid date. @@ -3818,6 +3890,22 @@ Filter documents with this + + No documents found + + src/app/components/common/input/document-link/document-link.component.ts + 44 + + No documents found + + + Show password + + src/app/components/common/input/password/password.component.html + 5 + + Tampilkan kata sandi + Edit Permissions @@ -3877,7 +3965,7 @@ src/app/components/document-list/document-card-small/document-card-small.component.ts 80 - Private + Privat No items found @@ -3931,7 +4019,7 @@ Note that permissions set here will override any existing permissions src/app/components/common/permissions-dialog/permissions-dialog.component.ts - 62 + 71 Note that permissions set here will override any existing permissions @@ -3941,7 +4029,7 @@ src/app/components/common/permissions-filter-dropdown/permissions-filter-dropdown.component.html 28 - My documents + Dokumen saya Shared with me @@ -3949,7 +4037,7 @@ src/app/components/common/permissions-filter-dropdown/permissions-filter-dropdown.component.html 38 - Shared with me + Dibagikan dengan saya Unowned @@ -3991,6 +4079,122 @@ Inherited from group + + Edit Profile + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 3 + + Sunting Profil + + + Confirm Email + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 13 + + Confirm Email + + + Confirm Password + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 23 + + Confirm Password + + + API Auth Token + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 31 + + API Auth Token + + + Copy + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 35 + + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 39 + + + src/app/components/common/share-links-dropdown/share-links-dropdown.component.html + 23 + + Salin + + + Regenerate auth token + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 41 + + Regenerate auth token + + + Copied! + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 47 + + + src/app/components/common/share-links-dropdown/share-links-dropdown.component.html + 36 + + Copied! + + + Warning: changing the token cannot be undone + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 49 + + Warning: changing the token cannot be undone + + + Emails must match + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.ts + 94 + + Emails must match + + + Passwords must match + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.ts + 122 + + Passwords must match + + + Profile updated successfully + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.ts + 141 + + Profil berhasil diperbarui + + + Error saving profile + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.ts + 153 + + Kesalahan saat menyimpan profil + + + Error generating auth token + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.ts + 170 + + Error generating auth token + Select @@ -4025,7 +4229,7 @@ src/app/components/common/share-links-dropdown/share-links-dropdown.component.ts 26 - Share Links + Bagikan Tautan No existing links @@ -4035,29 +4239,13 @@ No existing links - - Copy - - src/app/components/common/share-links-dropdown/share-links-dropdown.component.html - 23 - - Copy - Share src/app/components/common/share-links-dropdown/share-links-dropdown.component.html 28 - Share - - - Copied! - - src/app/components/common/share-links-dropdown/share-links-dropdown.component.html - 36 - - Copied! + Bagikan Share archive version @@ -4073,7 +4261,7 @@ src/app/components/common/share-links-dropdown/share-links-dropdown.component.html 46 - Expires + Kadaluarsa Create @@ -4081,7 +4269,7 @@ src/app/components/common/share-links-dropdown/share-links-dropdown.component.html 55 - Create + Buat 1 day @@ -4091,9 +4279,9 @@ src/app/components/common/share-links-dropdown/share-links-dropdown.component.ts - 90 + 93 - 1 day + 1 hari 7 days @@ -4101,7 +4289,7 @@ src/app/components/common/share-links-dropdown/share-links-dropdown.component.ts 20 - 7 days + 7 hari 30 days @@ -4109,7 +4297,7 @@ src/app/components/common/share-links-dropdown/share-links-dropdown.component.ts 21 - 30 days + 30 hari Never @@ -4117,7 +4305,7 @@ src/app/components/common/share-links-dropdown/share-links-dropdown.component.ts 22 - Never + Jangan pernah Error retrieving links @@ -4131,7 +4319,7 @@ days src/app/components/common/share-links-dropdown/share-links-dropdown.component.ts - 90 + 93 days @@ -4139,17 +4327,17 @@ Error deleting link src/app/components/common/share-links-dropdown/share-links-dropdown.component.ts - 117 + 120 - Error deleting link + Kesalahan saat menghapus tautan Error creating link src/app/components/common/share-links-dropdown/share-links-dropdown.component.ts - 145 + 148 - Error creating link + Kesalahan saat membuat tautan Status @@ -4157,7 +4345,7 @@ src/app/components/common/toasts/toasts.component.html 22 - Status + Status Copy Raw Error @@ -4189,7 +4377,7 @@ src/app/components/dashboard/dashboard.component.ts 71 - Dashboard updated + Dasbor diperbarui Error updating dashboard @@ -4197,7 +4385,7 @@ src/app/components/dashboard/dashboard.component.ts 74 - Error updating dashboard + Kesalahan saat memperbarui dasbor Show all @@ -4219,7 +4407,7 @@ src/app/components/document-detail/document-detail.component.html - 103 + 114 src/app/components/document-list/document-list.component.html @@ -4243,7 +4431,7 @@ src/app/components/document-detail/document-detail.component.html - 107 + 118 src/app/components/document-list/bulk-editor/bulk-editor.component.html @@ -4269,7 +4457,7 @@ src/app/components/dashboard/widgets/saved-view-widget/saved-view-widget.component.html 31 - View Preview + Lihat Pratinjau Download @@ -4279,7 +4467,7 @@ src/app/components/document-detail/document-detail.component.html - 18 + 29 src/app/components/document-list/bulk-editor/bulk-editor.component.html @@ -4301,7 +4489,7 @@ src/app/components/dashboard/widgets/saved-view-widget/saved-view-widget.component.html 53 - No documents + Tidak ada dokumen Statistics @@ -4390,7 +4578,7 @@ 13 This button dismisses all status messages about processed documents on the dashboard (failed and successful) - Dismiss completed + Abaikan selesai {VAR_PLURAL, plural, =1 {One more document} other { more documents}} @@ -4490,7 +4678,7 @@ Page src/app/components/document-detail/document-detail.component.html - 3 + 4 src/app/components/document-list/bulk-editor/bulk-editor.component.html @@ -4502,23 +4690,39 @@ of src/app/components/document-detail/document-detail.component.html - 5,6 + 6,7 dari + + - + + src/app/components/document-detail/document-detail.component.html + 9 + + - + + + + + + src/app/components/document-detail/document-detail.component.html + 15 + + + + Download original src/app/components/document-detail/document-detail.component.html - 24 + 35 - Download original + Unduh asli Redo OCR src/app/components/document-detail/document-detail.component.html - 40 + 51 src/app/components/document-list/bulk-editor/bulk-editor.component.html @@ -4530,7 +4734,7 @@ More like this src/app/components/document-detail/document-detail.component.html - 46 + 57 src/app/components/document-list/document-card-large/document-card-large.component.html @@ -4542,7 +4746,7 @@ Close src/app/components/document-detail/document-detail.component.html - 71 + 82 src/app/guards/dirty-saved-view.guard.ts @@ -4554,7 +4758,7 @@ Previous src/app/components/document-detail/document-detail.component.html - 76 + 87 Sebelumnya @@ -4562,7 +4766,7 @@ Discard src/app/components/document-detail/document-detail.component.html - 89 + 100 Batalkan @@ -4570,7 +4774,7 @@ Save & next src/app/components/document-detail/document-detail.component.html - 91 + 102 Simpan & lanjut @@ -4578,15 +4782,15 @@ Save & close src/app/components/document-detail/document-detail.component.html - 92 + 103 - Save & close + Simpan & tutup Details src/app/components/document-detail/document-detail.component.html - 100 + 111 Rincian @@ -4594,7 +4798,7 @@ Archive serial number src/app/components/document-detail/document-detail.component.html - 104 + 115 Nomor serial arsip @@ -4602,7 +4806,7 @@ Date created src/app/components/document-detail/document-detail.component.html - 105 + 116 Tanggal dibuat @@ -4610,7 +4814,7 @@ Document type src/app/components/document-detail/document-detail.component.html - 109 + 120 src/app/components/document-list/bulk-editor/bulk-editor.component.html @@ -4634,7 +4838,7 @@ Storage path src/app/components/document-detail/document-detail.component.html - 111 + 122 src/app/components/document-list/bulk-editor/bulk-editor.component.html @@ -4654,7 +4858,7 @@ Default src/app/components/document-detail/document-detail.component.html - 112 + 123 Bawaan @@ -4662,7 +4866,7 @@ Content src/app/components/document-detail/document-detail.component.html - 130 + 142 Konten @@ -4670,7 +4874,7 @@ Metadata src/app/components/document-detail/document-detail.component.html - 139 + 151 src/app/components/document-detail/metadata-collapse/metadata-collapse.component.ts @@ -4682,7 +4886,7 @@ Date modified src/app/components/document-detail/document-detail.component.html - 145 + 157 Tanggal dimodifikasi @@ -4690,7 +4894,7 @@ Date added src/app/components/document-detail/document-detail.component.html - 149 + 161 Tanggal ditambahkan @@ -4698,7 +4902,7 @@ Media filename src/app/components/document-detail/document-detail.component.html - 153 + 165 Media filename @@ -4706,15 +4910,15 @@ Original filename src/app/components/document-detail/document-detail.component.html - 157 + 169 - Original filename + Nama file asli Original MD5 checksum src/app/components/document-detail/document-detail.component.html - 161 + 173 Original MD5 checksum @@ -4722,15 +4926,15 @@ Original file size src/app/components/document-detail/document-detail.component.html - 165 + 177 - Original file size + Ukuran file asli Original mime type src/app/components/document-detail/document-detail.component.html - 169 + 181 Original mime type @@ -4738,7 +4942,7 @@ Archive MD5 checksum src/app/components/document-detail/document-detail.component.html - 173 + 185 Archive MD5 checksum @@ -4746,7 +4950,7 @@ Archive file size src/app/components/document-detail/document-detail.component.html - 177 + 189 Ukuran file arsip @@ -4754,7 +4958,7 @@ Original document metadata src/app/components/document-detail/document-detail.component.html - 183 + 195 Original document metadata @@ -4762,7 +4966,7 @@ Archived document metadata src/app/components/document-detail/document-detail.component.html - 184 + 196 Archived document metadata @@ -4770,35 +4974,35 @@ Preview src/app/components/document-detail/document-detail.component.html - 190 + 202 Pratinjau - - Enter Password - - src/app/components/document-detail/document-detail.component.html - 206 - - - src/app/components/document-detail/document-detail.component.html - 249 - - Masukan Kata Sandi - Notes src/app/components/document-detail/document-detail.component.html - 214,215 + 209,210 Notes + + Enter Password + + src/app/components/document-detail/document-detail.component.html + 237 + + + src/app/components/document-detail/document-detail.component.html + 275 + + Masukan Kata Sandi + An error occurred loading content: src/app/components/document-detail/document-detail.component.ts - 265,267 + 279,281 Terjadi masalah saat memuat konten: @@ -4806,7 +5010,7 @@ Error retrieving metadata src/app/components/document-detail/document-detail.component.ts - 413 + 427 Kesalahan saat mendapatkan metadata @@ -4814,7 +5018,7 @@ Error retrieving suggestions. src/app/components/document-detail/document-detail.component.ts - 434 + 448 Error retrieving suggestions. @@ -4822,11 +5026,11 @@ Document saved successfully. src/app/components/document-detail/document-detail.component.ts - 552 + 566 src/app/components/document-detail/document-detail.component.ts - 561 + 575 Document saved successfully. @@ -4834,11 +5038,11 @@ Error saving document src/app/components/document-detail/document-detail.component.ts - 565 + 579 src/app/components/document-detail/document-detail.component.ts - 606 + 620 Kesalahan saat menyimpan dokumen @@ -4846,7 +5050,7 @@ Confirm delete src/app/components/document-detail/document-detail.component.ts - 632 + 646 src/app/components/manage/management-list/management-list.component.ts @@ -4858,7 +5062,7 @@ Do you really want to delete document ""? src/app/components/document-detail/document-detail.component.ts - 633 + 647 Apakah Anda yakin ingin menghapus dokumen ""? @@ -4866,7 +5070,7 @@ The files for this document will be deleted permanently. This operation cannot be undone. src/app/components/document-detail/document-detail.component.ts - 634 + 648 File untuk dokumen akan dihapus secara permanen. Operasi ini tidak dapat diurungkan. @@ -4874,7 +5078,7 @@ Delete document src/app/components/document-detail/document-detail.component.ts - 636 + 650 Hapus dokumen @@ -4882,15 +5086,15 @@ Error deleting document src/app/components/document-detail/document-detail.component.ts - 655 + 669 - Error deleting document + Kesalahan saat menghapus dokumen Redo OCR confirm src/app/components/document-detail/document-detail.component.ts - 675 + 689 src/app/components/document-list/bulk-editor/bulk-editor.component.ts @@ -4902,7 +5106,7 @@ This operation will permanently redo OCR for this document. src/app/components/document-detail/document-detail.component.ts - 676 + 690 This operation will permanently redo OCR for this document. @@ -4910,7 +5114,7 @@ Redo OCR operation will begin in the background. Close and re-open or reload this document after the operation has completed to see new content. src/app/components/document-detail/document-detail.component.ts - 687 + 701 Redo OCR operation will begin in the background. Close and re-open or reload this document after the operation has completed to see new content. @@ -4918,10 +5122,18 @@ Error executing operation src/app/components/document-detail/document-detail.component.ts - 698 + 712 Error executing operation + + Page Fit + + src/app/components/document-detail/document-detail.component.ts + 781 + + Page Fit + Select: @@ -4960,7 +5172,7 @@ src/app/components/document-list/filter-editor/filter-editor.component.html 36 - Filter correspondents + Saring koresponden Filter document types @@ -4972,7 +5184,7 @@ src/app/components/document-list/filter-editor/filter-editor.component.html 44 - Filter document types + Saring jenis dokumen Filter storage paths @@ -4984,7 +5196,7 @@ src/app/components/document-list/filter-editor/filter-editor.component.html 52 - Filter storage paths + Saring lokasi penyimpanan Include: @@ -5354,7 +5566,7 @@ src/app/components/document-list/document-list.component.html 11 - Select none + Kosongkan pilihan Select page @@ -5362,7 +5574,7 @@ src/app/components/document-list/document-list.component.html 12 - Select page + Pilih halaman Select all @@ -5370,7 +5582,7 @@ src/app/components/document-list/document-list.component.html 13 - Select all + Pilih semua Sort @@ -5378,7 +5590,7 @@ src/app/components/document-list/document-list.component.html 38 - Sort + Urutkan Save "" @@ -5470,7 +5682,7 @@ src/app/components/document-list/document-list.component.html 138 - Sort by correspondent + Urutkan berdasarkan koresponden Sort by title @@ -5478,7 +5690,7 @@ src/app/components/document-list/document-list.component.html 145 - Sort by title + Urutkan berdasarkan judul Sort by owner @@ -5486,7 +5698,7 @@ src/app/components/document-list/document-list.component.html 153 - Sort by owner + Urutkan berdasarkan pemilik Owner @@ -5506,7 +5718,7 @@ src/app/components/document-list/document-list.component.html 160 - Sort by notes + Urutkan berdasarkan catatan Sort by document type @@ -5514,7 +5726,7 @@ src/app/components/document-list/document-list.component.html 167 - Sort by document type + Urutkan berdasarkan jenis dokumen Sort by storage path @@ -5522,7 +5734,7 @@ src/app/components/document-list/document-list.component.html 174 - Sort by storage path + Urutkan berdasarkan lokasi penyimpanan Sort by created date @@ -5530,7 +5742,7 @@ src/app/components/document-list/document-list.component.html 181 - Sort by created date + Urutkan berdasarkan tanggal dibuat Sort by added date @@ -5538,7 +5750,7 @@ src/app/components/document-list/document-list.component.html 188 - Sort by added date + Urutkan berdasarkan tanggal ditambahkan Added @@ -5594,7 +5806,7 @@ src/app/components/document-list/filter-editor/filter-editor.component.ts 124 - Without correspondent + Tanpa koresponden Document type: @@ -5802,7 +6014,7 @@ src/app/components/document-notes/document-notes.component.html 11 - Add note + Tambahkan catatan Delete note @@ -5814,7 +6026,7 @@ src/app/components/document-notes/document-notes.component.html 25 - Delete note + Hapus catatan Error saving note @@ -5822,7 +6034,7 @@ src/app/components/document-notes/document-notes.component.ts 66 - Error saving note + Kesalahan saat menyimpan catatan Error deleting note @@ -5830,7 +6042,7 @@ src/app/components/document-notes/document-notes.component.ts 80 - Error deleting note + Kesalahan saat menghapus catatan Drop files to begin upload @@ -5844,7 +6056,7 @@ Initiating upload... src/app/components/file-drop/file-drop.component.ts - 87 + 88 Mulai mengunggah... @@ -5950,7 +6162,7 @@ src/app/components/manage/correspondent-list/correspondent-list.component.ts 45 - Last used + Terahkir digunakan Do you really want to delete the correspondent ""? @@ -5958,7 +6170,7 @@ src/app/components/manage/correspondent-list/correspondent-list.component.ts 67 - Do you really want to delete the correspondent ""? + Apakah Anda yakin ingin menghapus koresponden ""? Add Field @@ -5974,7 +6186,7 @@ src/app/components/manage/custom-fields/custom-fields.component.html 15 - Data Type + Jenis Data No fields defined. @@ -6600,7 +6812,7 @@ Boolean src/app/data/paperless-custom-field.ts - 16 + 17 Boolean @@ -6608,15 +6820,15 @@ Date src/app/data/paperless-custom-field.ts - 20 + 21 - Date + Tanggal Integer src/app/data/paperless-custom-field.ts - 24 + 25 Integer @@ -6624,7 +6836,7 @@ Number src/app/data/paperless-custom-field.ts - 28 + 29 Number @@ -6632,7 +6844,7 @@ Monetary src/app/data/paperless-custom-field.ts - 32 + 33 Monetary @@ -6640,18 +6852,26 @@ Text src/app/data/paperless-custom-field.ts - 36 + 37 - Text + Teks Url src/app/data/paperless-custom-field.ts - 40 + 41 Url + + Document Link + + src/app/data/paperless-custom-field.ts + 45 + + Document Link + Warning: You have unsaved changes to your document(s). @@ -6949,7 +7169,7 @@ English (US) src/app/services/settings.service.ts - 155 + 157 Inggris (AS) @@ -6957,7 +7177,7 @@ Afrikaans src/app/services/settings.service.ts - 161 + 163 Afrikaans @@ -6965,7 +7185,7 @@ Arabic src/app/services/settings.service.ts - 167 + 169 Arab @@ -6973,7 +7193,7 @@ Belarusian src/app/services/settings.service.ts - 173 + 175 Belarusia @@ -6981,7 +7201,7 @@ Bulgarian src/app/services/settings.service.ts - 179 + 181 Bulgarian @@ -6989,7 +7209,7 @@ Catalan src/app/services/settings.service.ts - 185 + 187 Catalan @@ -6997,7 +7217,7 @@ Czech src/app/services/settings.service.ts - 191 + 193 Czech @@ -7005,7 +7225,7 @@ Danish src/app/services/settings.service.ts - 197 + 199 Danish @@ -7013,7 +7233,7 @@ German src/app/services/settings.service.ts - 203 + 205 German @@ -7021,7 +7241,7 @@ Greek src/app/services/settings.service.ts - 209 + 211 Greek @@ -7029,7 +7249,7 @@ English (GB) src/app/services/settings.service.ts - 215 + 217 Inggris (GB) @@ -7037,7 +7257,7 @@ Spanish src/app/services/settings.service.ts - 221 + 223 Spanyol @@ -7045,7 +7265,7 @@ Finnish src/app/services/settings.service.ts - 227 + 229 Finnish @@ -7053,7 +7273,7 @@ French src/app/services/settings.service.ts - 233 + 235 French @@ -7061,7 +7281,7 @@ Hungarian src/app/services/settings.service.ts - 239 + 241 Hungarian @@ -7069,7 +7289,7 @@ Italian src/app/services/settings.service.ts - 245 + 247 Italian @@ -7077,7 +7297,7 @@ Luxembourgish src/app/services/settings.service.ts - 251 + 253 Luxembourgish @@ -7085,7 +7305,7 @@ Dutch src/app/services/settings.service.ts - 257 + 259 Belanda @@ -7093,7 +7313,7 @@ Norwegian src/app/services/settings.service.ts - 263 + 265 Norwegian @@ -7101,7 +7321,7 @@ Polish src/app/services/settings.service.ts - 269 + 271 Polandia @@ -7109,7 +7329,7 @@ Portuguese (Brazil) src/app/services/settings.service.ts - 275 + 277 Portugis (Brasil) @@ -7117,7 +7337,7 @@ Portuguese src/app/services/settings.service.ts - 281 + 283 Portugis @@ -7125,7 +7345,7 @@ Romanian src/app/services/settings.service.ts - 287 + 289 Rumania @@ -7133,7 +7353,7 @@ Russian src/app/services/settings.service.ts - 293 + 295 Rusia @@ -7141,7 +7361,7 @@ Slovak src/app/services/settings.service.ts - 299 + 301 Slovak @@ -7149,7 +7369,7 @@ Slovenian src/app/services/settings.service.ts - 305 + 307 Slovenia @@ -7157,7 +7377,7 @@ Serbian src/app/services/settings.service.ts - 311 + 313 Serbia @@ -7165,7 +7385,7 @@ Swedish src/app/services/settings.service.ts - 317 + 319 Swedia @@ -7173,7 +7393,7 @@ Turkish src/app/services/settings.service.ts - 323 + 325 Turki @@ -7181,7 +7401,7 @@ Ukrainian src/app/services/settings.service.ts - 329 + 331 Ukrainian @@ -7189,7 +7409,7 @@ Chinese Simplified src/app/services/settings.service.ts - 335 + 337 Mandarin Sederhana @@ -7197,7 +7417,7 @@ ISO 8601 src/app/services/settings.service.ts - 352 + 354 ISO 8601 @@ -7205,7 +7425,7 @@ Successfully completed one-time migratration of settings to the database! src/app/services/settings.service.ts - 471 + 473 Successfully completed one-time migratration of settings to the database! @@ -7213,7 +7433,7 @@ Unable to migrate settings to the database, please try saving manually. src/app/services/settings.service.ts - 472 + 474 Unable to migrate settings to the database, please try saving manually. @@ -7221,7 +7441,7 @@ You can restart the tour from the settings page. src/app/services/settings.service.ts - 542 + 544 You can restart the tour from the settings page. diff --git a/src-ui/src/locale/messages.it_IT.xlf b/src-ui/src/locale/messages.it_IT.xlf index 8bd44d755..5178e1ded 100644 --- a/src-ui/src/locale/messages.it_IT.xlf +++ b/src-ui/src/locale/messages.it_IT.xlf @@ -288,7 +288,7 @@ src/app/app.component.ts 92 - Document was added to Paperless-ngx. + Il documento è stato aggiunto a Paperless-ngx. Open document @@ -316,7 +316,7 @@ src/app/app.component.ts 122 - Document is being processed by Paperless-ngx. + Paperless-ngx sta elaborando il documento . Prev @@ -334,7 +334,7 @@ src/app/components/document-detail/document-detail.component.html - 81 + 92 Successivo @@ -400,7 +400,7 @@ src/app/app.component.ts 174 - Manage e-mail accounts and rules for automatically importing documents. + Gestisci account e-mail e le regole per l'importazione automatica dei documenti. Consumption templates give you finer control over the document ingestion process. @@ -408,7 +408,7 @@ src/app/app.component.ts 182 - Consumption templates give you finer control over the document ingestion process. + I modelli di elaborazione offrono un controllo più accurato sul processo di elaborazione del documento. File Tasks shows you documents that have been consumed, are waiting to be, or may have failed during the process. @@ -416,7 +416,7 @@ src/app/app.component.ts 190 - Le Attività File mostrano i documenti che sono stati consumati, sono in attesa di esserlo, o possano aver portato a un fallimento durante l'Attività. + Le Attività File mostrano i documenti che sono stati elaborati, sono in attesa di esserlo, o possano aver portato a un fallimento durante l'Attività. Check out the settings for various tweaks to the web app and toggle settings for saved views. @@ -424,7 +424,7 @@ src/app/app.component.ts 198 - Check out the settings for various tweaks to the web app and toggle settings for saved views. + Controlla le impostazioni per varie modifiche all'applicazione web o per attivare o disattivare le impostazioni per le viste salvate. Thank you! 🙏 @@ -458,23 +458,35 @@ src/app/components/app-frame/app-frame.component.html - 225 + 230 src/app/components/app-frame/app-frame.component.html - 228 + 233 Log + + Auto refresh + + src/app/components/admin/logs/logs.component.html + 4 + + + src/app/components/admin/tasks/tasks.component.html + 15 + + Aggiornamento automatico + Loading... src/app/components/admin/logs/logs.component.html - 11 + 16 src/app/components/admin/logs/logs.component.html - 20 + 25 src/app/components/admin/settings/settings.component.html @@ -482,11 +494,7 @@ src/app/components/admin/tasks/tasks.component.html - 19 - - - src/app/components/admin/tasks/tasks.component.html - 27 + 22 src/app/components/admin/users-groups/users-groups.component.html @@ -496,6 +504,10 @@ src/app/components/common/edit-dialog/mail-account-edit-dialog/mail-account-edit-dialog.component.html 30 + + src/app/components/common/input/document-link/document-link.component.html + 40 + src/app/components/common/permissions-dialog/permissions-dialog.component.html 18 @@ -508,6 +520,10 @@ src/app/components/dashboard/widgets/widget-frame/widget-frame.component.html 14 + + src/app/components/document-detail/document-detail.component.html + 248 + src/app/components/document-list/document-list.component.html 95 @@ -546,15 +562,15 @@ src/app/components/app-frame/app-frame.component.html - 45 + 50 src/app/components/app-frame/app-frame.component.html - 203 + 208 src/app/components/app-frame/app-frame.component.html - 206 + 211 Impostazioni @@ -756,7 +772,7 @@ src/app/components/admin/settings/settings.component.html 139,142 - Update checking works by pinging the public GitHub API for the latest release to determine whether a new version is available. Actual updating of the app must still be performed manually. + Il controllo degli aggiornamenti funziona tramite ping alle API di Github per determinare se è disponibile una nuova versione. L'aggiornamento effettivo dell'applicazione deve comunque essere eseguito manualmente. No tracking data is collected by the app in any way. @@ -850,7 +866,7 @@ src/app/components/document-detail/document-detail.component.html - 221 + 216 src/app/components/document-list/bulk-editor/bulk-editor.component.html @@ -892,7 +908,7 @@ src/app/components/admin/settings/settings.component.html 174 - Default Permissions + Permessi predefiniti Settings apply to this user account for objects (Tags, Mail Rules, etc.) created via the web UI @@ -900,7 +916,7 @@ src/app/components/admin/settings/settings.component.html 178,180 - Settings apply to this user account for objects (Tags, Mail Rules, etc.) created via the web UI + Le impostazioni si applicano a questo account per gli oggetti (Tag, Regole e-mail, ecc.) creati tramite l'interfaccia web Default Owner @@ -908,7 +924,7 @@ src/app/components/admin/settings/settings.component.html 185 - Default Owner + Proprietario predefinito Objects without an owner can be viewed and edited by all users @@ -928,7 +944,7 @@ src/app/components/admin/settings/settings.component.html 194 - Default View Permissions + Permessi predefiniti di visualizzazione Users: @@ -942,11 +958,11 @@ src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.html - 46 + 47 src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.html - 65 + 66 src/app/components/common/input/permissions/permissions-form/permissions-form.component.html @@ -970,11 +986,11 @@ src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.html - 54 + 55 src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.html - 73 + 74 src/app/components/common/input/permissions/permissions-form/permissions-form.component.html @@ -992,7 +1008,7 @@ src/app/components/admin/settings/settings.component.html 221 - Default Edit Permissions + Permessi predefiniti di modifica Edit permissions also grant viewing permissions @@ -1002,7 +1018,7 @@ src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.html - 79 + 80 src/app/components/common/input/permissions/permissions-form/permissions-form.component.html @@ -1074,7 +1090,7 @@ src/app/components/app-frame/app-frame.component.html - 91 + 96 Viste salvate @@ -1106,7 +1122,7 @@ src/app/components/admin/tasks/tasks.component.html - 40 + 35 src/app/components/admin/users-groups/users-groups.component.html @@ -1246,7 +1262,7 @@ src/app/components/admin/tasks/tasks.component.html - 44 + 39 src/app/components/admin/users-groups/users-groups.component.html @@ -1258,7 +1274,7 @@ src/app/components/document-detail/document-detail.component.html - 34 + 45 src/app/components/document-list/bulk-editor/bulk-editor.component.html @@ -1326,7 +1342,7 @@ src/app/components/document-detail/document-detail.component.html - 11 + 22 src/app/components/document-list/bulk-editor/bulk-editor.component.html @@ -1402,7 +1418,7 @@ src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.html - 90 + 91 src/app/components/common/edit-dialog/correspondent-edit-dialog/correspondent-edit-dialog.component.html @@ -1426,7 +1442,7 @@ src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html - 42 + 43 src/app/components/common/edit-dialog/storage-path-edit-dialog/storage-path-edit-dialog.component.html @@ -1440,9 +1456,13 @@ src/app/components/common/edit-dialog/user-edit-dialog/user-edit-dialog.component.html 36 + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 54 + src/app/components/document-detail/document-detail.component.html - 93 + 104 src/app/components/document-list/save-view-config-dialog/save-view-config-dialog.component.html @@ -1514,7 +1534,7 @@ src/app/components/app-frame/app-frame.component.ts - 119 + 116 Si è verificato un errore durante il salvataggio delle impostazioni. @@ -1550,7 +1570,7 @@ src/app/components/app-frame/app-frame.component.html - 217 + 222 Attività File @@ -1596,19 +1616,11 @@ - - Refresh - - src/app/components/admin/tasks/tasks.component.html - 20 - - Aggiorna - Created src/app/components/admin/tasks/tasks.component.html - 41 + 36 src/app/components/dashboard/widgets/saved-view-widget/saved-view-widget.component.html @@ -1632,7 +1644,7 @@ Results src/app/components/admin/tasks/tasks.component.html - 42 + 37 Risultati @@ -1640,7 +1652,7 @@ Info src/app/components/admin/tasks/tasks.component.html - 43 + 38 Informazioni @@ -1648,7 +1660,7 @@ click for full output src/app/components/admin/tasks/tasks.component.html - 66 + 61 clicca per l'output completo @@ -1656,11 +1668,11 @@ Dismiss src/app/components/admin/tasks/tasks.component.html - 81 + 76 src/app/components/admin/tasks/tasks.component.ts - 63 + 66 Ignora @@ -1668,7 +1680,7 @@ Open Document src/app/components/admin/tasks/tasks.component.html - 87 + 82 Apri Documento @@ -1676,7 +1688,7 @@ {VAR_PLURAL, plural, =1 {One task} other { total tasks}} src/app/components/admin/tasks/tasks.component.html - 103 + 98 {VAR_PLURAL, plural, =1 {Una attività} other { totale attività}} @@ -1684,7 +1696,7 @@ Failed src/app/components/admin/tasks/tasks.component.html - 110 + 105 Fallito @@ -1692,7 +1704,7 @@ Complete src/app/components/admin/tasks/tasks.component.html - 116 + 111 Completato @@ -1700,15 +1712,15 @@ Started src/app/components/admin/tasks/tasks.component.html - 122 + 117 - Aviato + Avviato Queued src/app/components/admin/tasks/tasks.component.html - 128 + 123 In coda @@ -1716,7 +1728,7 @@ Dismiss selected src/app/components/admin/tasks/tasks.component.ts - 28 + 30 Ignora selezionati @@ -1724,7 +1736,7 @@ Dismiss all src/app/components/admin/tasks/tasks.component.ts - 29 + 31 Ignora tutto @@ -1732,7 +1744,7 @@ Confirm Dismiss All src/app/components/admin/tasks/tasks.component.ts - 60 + 63 Conferma Ignora Tutto @@ -1740,15 +1752,15 @@ Dismiss all tasks? src/app/components/admin/tasks/tasks.component.ts - 61 + 64 - Dismiss all tasks? + Ignorare tutte le attività ? queued src/app/components/admin/tasks/tasks.component.ts - 129 + 132 in coda @@ -1756,7 +1768,7 @@ started src/app/components/admin/tasks/tasks.component.ts - 131 + 134 avviato @@ -1764,7 +1776,7 @@ completed src/app/components/admin/tasks/tasks.component.ts - 133 + 136 completato @@ -1772,7 +1784,7 @@ failed src/app/components/admin/tasks/tasks.component.ts - 135 + 138 fallito @@ -1784,11 +1796,11 @@ src/app/components/app-frame/app-frame.component.html - 210 + 215 src/app/components/app-frame/app-frame.component.html - 213 + 218 Utenti & gruppi @@ -1934,7 +1946,7 @@ src/app/components/admin/users-groups/users-groups.component.html 89 - No groups defined + Nessun gruppo specificato Password has been changed, you will be logged out momentarily. @@ -1942,6 +1954,10 @@ src/app/components/admin/users-groups/users-groups.component.ts 89 + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.ts + 144 + La password è stata cambiata, sarai disconnesso momentaneamente. @@ -1988,7 +2004,7 @@ src/app/components/document-detail/document-detail.component.ts - 677 + 691 src/app/components/document-list/bulk-editor/bulk-editor.component.ts @@ -2028,7 +2044,7 @@ src/app/components/document-detail/document-detail.component.ts - 679 + 693 src/app/components/document-list/bulk-editor/bulk-editor.component.ts @@ -2050,7 +2066,7 @@ src/app/components/manage/mail/mail.component.ts 175 - Procedi + Continua Deleted user @@ -2141,11 +2157,19 @@ Accesso effettuato come + + My Profile + + src/app/components/app-frame/app-frame.component.html + 45 + + Il mio profilo + Logout src/app/components/app-frame/app-frame.component.html - 50 + 55 Esci @@ -2153,15 +2177,15 @@ Documentation src/app/components/app-frame/app-frame.component.html - 56 + 61 src/app/components/app-frame/app-frame.component.html - 232 + 237 src/app/components/app-frame/app-frame.component.html - 235 + 240 Documentazione @@ -2169,11 +2193,11 @@ Dashboard src/app/components/app-frame/app-frame.component.html - 75 + 80 src/app/components/app-frame/app-frame.component.html - 78 + 83 src/app/components/dashboard/dashboard.component.html @@ -2185,11 +2209,11 @@ Documents src/app/components/app-frame/app-frame.component.html - 82 + 87 src/app/components/app-frame/app-frame.component.html - 85 + 90 src/app/components/document-list/document-list.component.ts @@ -2217,7 +2241,7 @@ Open documents src/app/components/app-frame/app-frame.component.html - 118 + 123 Apri documenti @@ -2225,11 +2249,11 @@ Close all src/app/components/app-frame/app-frame.component.html - 134 + 139 src/app/components/app-frame/app-frame.component.html - 137 + 142 Chiudi tutti @@ -2237,7 +2261,7 @@ Manage src/app/components/app-frame/app-frame.component.html - 144 + 149 Gestisci @@ -2245,11 +2269,11 @@ Correspondents src/app/components/app-frame/app-frame.component.html - 148 + 153 src/app/components/app-frame/app-frame.component.html - 151 + 156 src/app/components/dashboard/widgets/statistics-widget/statistics-widget.component.html @@ -2261,11 +2285,11 @@ Tags src/app/components/app-frame/app-frame.component.html - 155 + 160 src/app/components/app-frame/app-frame.component.html - 158 + 163 src/app/components/common/input/tags/tags.component.ts @@ -2293,43 +2317,43 @@ Document Types src/app/components/app-frame/app-frame.component.html - 162 + 167 src/app/components/app-frame/app-frame.component.html - 165 + 170 src/app/components/dashboard/widgets/statistics-widget/statistics-widget.component.html 61 - Document Types + Tipi di documento Storage Paths src/app/components/app-frame/app-frame.component.html - 169 + 174 src/app/components/app-frame/app-frame.component.html - 172 + 177 src/app/components/dashboard/widgets/statistics-widget/statistics-widget.component.html 67 - Storage Paths + Percorsi di archiviazione Custom Fields src/app/components/app-frame/app-frame.component.html - 176 + 181 src/app/components/app-frame/app-frame.component.html - 179 + 184 src/app/components/common/custom-fields-dropdown/custom-fields-dropdown.component.html @@ -2339,33 +2363,33 @@ src/app/components/manage/custom-fields/custom-fields.component.html 1 - Custom Fields + Campi personalizzati Consumption templates src/app/components/app-frame/app-frame.component.html - 183 + 188 - Consumption templates + Modelli di elaborazione Templates src/app/components/app-frame/app-frame.component.html - 186 + 191 - Templates + Modelli Mail src/app/components/app-frame/app-frame.component.html - 190 + 195 src/app/components/app-frame/app-frame.component.html - 193 + 198 E-Mail @@ -2373,15 +2397,15 @@ Administration src/app/components/app-frame/app-frame.component.html - 199 + 204 - Administration + Amministrazione File Tasks src/app/components/app-frame/app-frame.component.html - 221 + 226 Attività File @@ -2389,7 +2413,7 @@ GitHub src/app/components/app-frame/app-frame.component.html - 241 + 246 GitHub @@ -2397,7 +2421,7 @@ is available. src/app/components/app-frame/app-frame.component.html - 247 + 252 è disponibile. @@ -2405,7 +2429,7 @@ Click to view. src/app/components/app-frame/app-frame.component.html - 247 + 252 Clicca per visualizzare. @@ -2413,7 +2437,7 @@ Paperless-ngx can automatically check for updates src/app/components/app-frame/app-frame.component.html - 251 + 256 Paperless-ngx può controllare automaticamente la presenza di aggiornamenti @@ -2421,7 +2445,7 @@ How does this work? src/app/components/app-frame/app-frame.component.html - 258,260 + 263,265 Come funziona? @@ -2429,7 +2453,7 @@ Update available src/app/components/app-frame/app-frame.component.html - 269 + 274 Aggiornamento disponibile @@ -2437,23 +2461,23 @@ Sidebar views updated src/app/components/app-frame/app-frame.component.ts - 247 + 252 - Sidebar views updated + Viste barra laterale aggiornate Error updating sidebar views src/app/components/app-frame/app-frame.component.ts - 250 + 255 - Error updating sidebar views + Errore nell'aggiornamento delle viste della barra laterale An error occurred while saving update checking settings. src/app/components/app-frame/app-frame.component.ts - 271 + 276 Si è verificato un errore durante il salvataggio delle impostazioni sugli aggiornamenti. @@ -2523,7 +2547,7 @@ src/app/components/common/custom-fields-dropdown/custom-fields-dropdown.component.html 25 - Create New Field + Crea un nuovo campo Add @@ -2543,7 +2567,7 @@ src/app/components/common/custom-fields-dropdown/custom-fields-dropdown.component.ts 52 - Choose field + Seleziona campo No unused fields found @@ -2551,7 +2575,7 @@ src/app/components/common/custom-fields-dropdown/custom-fields-dropdown.component.ts 56 - No unused fields found + Nessun campo inutilizzato trovato Saved field "". @@ -2563,7 +2587,7 @@ src/app/components/manage/custom-fields/custom-fields.component.ts 59 - Saved field "". + Campo "" salvato. Error saving field. @@ -2575,7 +2599,7 @@ src/app/components/manage/custom-fields/custom-fields.component.ts 66 - Error saving field. + Errore durante il salvataggio del campo. now @@ -2643,7 +2667,7 @@ src/app/components/manage/consumption-templates/consumption-templates.component.html 15 - Sort order + Ordinamento Filters @@ -2651,7 +2675,7 @@ src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.html 18 - Filters + Filtri Process documents that match all filters specified below. @@ -2659,7 +2683,7 @@ src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.html 19 - Process documents that match all filters specified below. + Elabora i documenti che corrispondono a tutti i filtri specificati sotto. Filter sources @@ -2667,7 +2691,7 @@ src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.html 20 - Filter sources + Filtra sorgenti Filter filename @@ -2675,7 +2699,7 @@ src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.html 21 - Filter filename + Filtra nome file Apply to documents that match this filename. Wildcards such as *.pdf or *invoice* are allowed. Case insensitive. @@ -2683,7 +2707,7 @@ src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.html 21 - Apply to documents that match this filename. Wildcards such as *.pdf or *invoice* are allowed. Case insensitive. + Elabora i documenti che corrispondono a questo nome. Puoi usare wildcard come *.pdf o *fattura*. Ignora maiuscole e minuscole. Filter path @@ -2691,7 +2715,7 @@ src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.html 22 - Filter path + Filtro percorso Apply to documents that match this path. Wildcards specified as * are allowed. Case insensitive.</a> @@ -2699,7 +2723,7 @@ src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.html 22 - Apply to documents that match this path. Wildcards specified as * are allowed. Case insensitive.</a> + Applica ai documenti che corrispondono a questo percorso. I caratteri wildcard come * sono permessi. Ignora maiuscole e minuscole.</a> Filter mail rule @@ -2707,7 +2731,7 @@ src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.html 23 - Filter mail rule + Regola e-mail Apply to documents consumed via this mail rule. @@ -2715,7 +2739,7 @@ src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.html 23 - Apply to documents consumed via this mail rule. + Applica ai documenti elaborati attraverso questa regola di posta. Assignments @@ -2723,7 +2747,7 @@ src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.html 28 - Assignments + Compiti Assign title @@ -2731,7 +2755,7 @@ src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.html 33 - Assign title + Assegna titolo Can include some placeholders, see <a target='_blank' href='https://docs.paperless-ngx.com/usage/#consumption-templates'>documentation</a>. @@ -2739,7 +2763,7 @@ src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.html 33 - Can include some placeholders, see <a target='_blank' href='https://docs.paperless-ngx.com/usage/#consumption-templates'>documentation</a>. + Può includere alcuni segnaposti, vedi la <a target='_blank' href='https://docs.paperless-ngx.com/usage/#consumption-templates'>documentazione</a>. Assign tags @@ -2747,7 +2771,7 @@ src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.html 34 - Assign tags + Assegna tag Assign document type @@ -2757,7 +2781,7 @@ src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html - 32 + 33 Assegna tipo di documento @@ -2769,7 +2793,7 @@ src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html - 34 + 35 Assegna corrispondente @@ -2779,41 +2803,49 @@ src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.html 37 - Assign storage path + Assegna percorso di archiviazione + + + Assign custom fields + + src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.html + 38 + + Assign custom fields Assign owner src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.html - 40 + 41 - Assign owner + Assegna proprietario Assign view permissions src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.html - 42 + 43 - Assign view permissions + Assegna permessi di visualizzazione Assign edit permissions src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.html - 61 + 62 - Assign edit permissions + Assegna permessi di modifica Error src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.html - 88 + 89 src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html - 40 + 41 src/app/components/common/toasts/toasts.component.html @@ -2825,7 +2857,7 @@ Cancel src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.html - 89 + 90 src/app/components/common/edit-dialog/correspondent-edit-dialog/correspondent-edit-dialog.component.html @@ -2849,7 +2881,7 @@ src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html - 41 + 42 src/app/components/common/edit-dialog/storage-path-edit-dialog/storage-path-edit-dialog.component.html @@ -2867,6 +2899,10 @@ src/app/components/common/permissions-dialog/permissions-dialog.component.html 20 + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 53 + src/app/components/common/select-dialog/select-dialog.component.html 12 @@ -2885,41 +2921,41 @@ Consume Folder src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.ts - 25 + 27 - Consume Folder + Cartella di elaborazione API Upload src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.ts - 29 + 31 - API Upload + Upload API Mail Fetch src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.ts - 33 + 35 - Mail Fetch + Recupero Posta Create new consumption template src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.ts - 83 + 92 - Create new consumption template + Crea nuovo modello di elaborazione Edit consumption template src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.ts - 87 + 96 - Edit consumption template + Modifica modello di elaborazione Matching algorithm @@ -3003,7 +3039,7 @@ src/app/components/common/edit-dialog/custom-field-edit-dialog/custom-field-edit-dialog.component.html 9 - Data type + Tipo di dati Data type cannot be changed after a field is created @@ -3011,7 +3047,7 @@ src/app/components/common/edit-dialog/custom-field-edit-dialog/custom-field-edit-dialog.component.html 10 - Data type cannot be changed after a field is created + Il tipo di dati non può essere modificato dopo la creazione del campo Create new custom field @@ -3019,7 +3055,7 @@ src/app/components/common/edit-dialog/custom-field-edit-dialog/custom-field-edit-dialog.component.ts 39 - Create new custom field + Crea un nuovo campo personalizzato Edit custom field @@ -3027,7 +3063,7 @@ src/app/components/common/edit-dialog/custom-field-edit-dialog/custom-field-edit-dialog.component.ts 43 - Edit custom field + Modifica campo personalizzato Create new document type @@ -3049,7 +3085,7 @@ Create new item src/app/components/common/edit-dialog/edit-dialog.component.ts - 109 + 111 Crea nuovo elemento @@ -3057,7 +3093,7 @@ Edit item src/app/components/common/edit-dialog/edit-dialog.component.ts - 113 + 115 Modifica elemento @@ -3111,6 +3147,10 @@ src/app/components/common/edit-dialog/user-edit-dialog/user-edit-dialog.component.html 12 + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 18 + Password @@ -3309,13 +3349,13 @@ Filtro corpo messaggio - - Filter attachment filename + + Filter attachment filename includes src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html 24 - Filtro nome allegato + Filtra il nome del file allegato includendo Only consume documents which entirely match this filename if specified. Wildcards such as *.pdf or *invoice* are allowed. Case insensitive. @@ -3323,13 +3363,29 @@ src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html 24 - Elabora esclusivamente i documenti che corrispondono completamente a questo nome. Puoi usare wildcard come *.pdf o *fattura*. Non fa differenza fra maiuscole e minuscole. + Elabora esclusivamente i documenti che corrispondono completamente a questo nome. Puoi usare wildcard come *.pdf o *fattura*. Ignora maiuscole e minuscole. + + + Filter attachment filename excluding + + src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html + 25 + + Filtra il nome del file allegato escludendo + + + Do not consume documents which entirely match this filename if specified. Wildcards such as *.pdf or *invoice* are allowed. Case insensitive. + + src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html + 25 + + Non elaborare i documenti che corrispondono completamente a questo nome se specificato. Puoi usare wildcard come *.pdf o *fattura*. Ignora maiuscole e minuscole. Action src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html - 27 + 28 Azione @@ -3337,7 +3393,7 @@ Action is only performed when documents are consumed from the mail. Mails without attachments remain entirely untouched. src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html - 27 + 28 L'azione viene eseguita solo quando i documenti vengono elaborati dalle email. Le email senza allegati non vengolo toccate. @@ -3345,7 +3401,7 @@ Action parameter src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html - 28 + 29 Azione parametro @@ -3353,15 +3409,15 @@ Assignments specified here will supersede any consumption templates. src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html - 29 + 30 - Assignments specified here will supersede any consumption templates. + Le assegnazioni qui specificate sostituiranno tutti i modelli di elaborazione. Assign title from src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html - 30 + 31 Assegna tittolo da @@ -3369,7 +3425,7 @@ Assign correspondent from src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html - 33 + 34 Assegna corrispondente da @@ -3377,9 +3433,9 @@ Assign owner from rule src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html - 35 + 36 - Assign owner from rule + Assegna proprietario dalla regola Only process attachments @@ -3471,7 +3527,7 @@ src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.ts 84 - Do not assign title from this rule + Non assegnare il titolo da questa regola Do not assign a correspondent @@ -3623,6 +3679,10 @@ src/app/components/common/edit-dialog/user-edit-dialog/user-edit-dialog.component.html 11 + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 8 + Email @@ -3631,6 +3691,10 @@ src/app/components/common/edit-dialog/user-edit-dialog/user-edit-dialog.component.html 13 + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 28 + Nome @@ -3639,6 +3703,10 @@ src/app/components/common/edit-dialog/user-edit-dialog/user-edit-dialog.component.html 14 + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 29 + Cognome @@ -3764,6 +3832,10 @@ src/app/components/common/input/date/date.component.html 8 + + src/app/components/common/input/document-link/document-link.component.html + 8 + src/app/components/common/input/number/number.component.html 8 @@ -3780,7 +3852,7 @@ src/app/components/common/input/url/url.component.html 8 - Remove + Rimuovi Invalid date. @@ -3818,6 +3890,22 @@ Filtra i documenti con questo + + No documents found + + src/app/components/common/input/document-link/document-link.component.ts + 44 + + No documents found + + + Show password + + src/app/components/common/input/password/password.component.html + 5 + + Mostra password + Edit Permissions @@ -3885,7 +3973,7 @@ src/app/components/common/input/select/select.component.ts 92 - No items found + Nessun elemento trovato Add tag @@ -3909,7 +3997,7 @@ src/app/components/common/input/url/url.component.html 14 - Open link + Apri link Set permissions @@ -3917,7 +4005,7 @@ src/app/components/common/permissions-dialog/permissions-dialog.component.ts 28 - Set permissions + Imposta permessi Edit permissions for @@ -3925,13 +4013,13 @@ src/app/components/common/permissions-dialog/permissions-dialog.component.ts 33 - Edit permissions for + Modifica permessi per Note that permissions set here will override any existing permissions src/app/components/common/permissions-dialog/permissions-dialog.component.ts - 62 + 71 Nota che i permessi impostati qui sovrascriveranno tuiti i permessi esistenti @@ -3991,6 +4079,122 @@ Ereditato dal gruppo + + Edit Profile + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 3 + + Modifica il Profilo + + + Confirm Email + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 13 + + Conferma indirizzo e-mail + + + Confirm Password + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 23 + + Conferma Password + + + API Auth Token + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 31 + + Token di autenticazione API + + + Copy + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 35 + + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 39 + + + src/app/components/common/share-links-dropdown/share-links-dropdown.component.html + 23 + + Copia + + + Regenerate auth token + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 41 + + Rigenera il token di autenticazione + + + Copied! + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 47 + + + src/app/components/common/share-links-dropdown/share-links-dropdown.component.html + 36 + + Copiato! + + + Warning: changing the token cannot be undone + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 49 + + Attenzione: la modifica del token non può essere annullata + + + Emails must match + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.ts + 94 + + Le email devono corrispondere + + + Passwords must match + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.ts + 122 + + Le password devono corrispondere + + + Profile updated successfully + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.ts + 141 + + Profilo aggiornato con successo + + + Error saving profile + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.ts + 153 + + Errore durante il salvataggio del profilo + + + Error generating auth token + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.ts + 170 + + Errore nella generazione del token di autenticazione + Select @@ -4035,14 +4239,6 @@ Nessun collegamento esistente - - Copy - - src/app/components/common/share-links-dropdown/share-links-dropdown.component.html - 23 - - Copia - Share @@ -4051,14 +4247,6 @@ Condividi - - Copied! - - src/app/components/common/share-links-dropdown/share-links-dropdown.component.html - 36 - - Copiato! - Share archive version @@ -4073,7 +4261,7 @@ src/app/components/common/share-links-dropdown/share-links-dropdown.component.html 46 - Expires + Scadenza Create @@ -4091,7 +4279,7 @@ src/app/components/common/share-links-dropdown/share-links-dropdown.component.ts - 90 + 93 1 giorno @@ -4131,7 +4319,7 @@ days src/app/components/common/share-links-dropdown/share-links-dropdown.component.ts - 90 + 93 giorni @@ -4139,7 +4327,7 @@ Error deleting link src/app/components/common/share-links-dropdown/share-links-dropdown.component.ts - 117 + 120 Errore nell'eliminazione del collegamento @@ -4147,7 +4335,7 @@ Error creating link src/app/components/common/share-links-dropdown/share-links-dropdown.component.ts - 145 + 148 Errore nella creazione del collegamento @@ -4189,7 +4377,7 @@ src/app/components/dashboard/dashboard.component.ts 71 - Dashboard updated + Dashboard aggiornata Error updating dashboard @@ -4197,7 +4385,7 @@ src/app/components/dashboard/dashboard.component.ts 74 - Error updating dashboard + Errore nell'aggiornamento della dashboard Show all @@ -4219,7 +4407,7 @@ src/app/components/document-detail/document-detail.component.html - 103 + 114 src/app/components/document-list/document-list.component.html @@ -4243,7 +4431,7 @@ src/app/components/document-detail/document-detail.component.html - 107 + 118 src/app/components/document-list/bulk-editor/bulk-editor.component.html @@ -4279,7 +4467,7 @@ src/app/components/document-detail/document-detail.component.html - 18 + 29 src/app/components/document-list/bulk-editor/bulk-editor.component.html @@ -4301,7 +4489,7 @@ src/app/components/dashboard/widgets/saved-view-widget/saved-view-widget.component.html 53 - No documents + Nessun documento Statistics @@ -4373,7 +4561,7 @@ src/app/components/dashboard/widgets/upload-file-widget/upload-file-widget.component.html 4 - Drop documents anywhere or + Trascina qui i documenti oppure Browse files @@ -4490,7 +4678,7 @@ Page src/app/components/document-detail/document-detail.component.html - 3 + 4 src/app/components/document-list/bulk-editor/bulk-editor.component.html @@ -4502,15 +4690,31 @@ of src/app/components/document-detail/document-detail.component.html - 5,6 + 6,7 di + + - + + src/app/components/document-detail/document-detail.component.html + 9 + + - + + + + + + src/app/components/document-detail/document-detail.component.html + 15 + + + + Download original src/app/components/document-detail/document-detail.component.html - 24 + 35 Scarica originale @@ -4518,7 +4722,7 @@ Redo OCR src/app/components/document-detail/document-detail.component.html - 40 + 51 src/app/components/document-list/bulk-editor/bulk-editor.component.html @@ -4530,7 +4734,7 @@ More like this src/app/components/document-detail/document-detail.component.html - 46 + 57 src/app/components/document-list/document-card-large/document-card-large.component.html @@ -4542,7 +4746,7 @@ Close src/app/components/document-detail/document-detail.component.html - 71 + 82 src/app/guards/dirty-saved-view.guard.ts @@ -4554,7 +4758,7 @@ Previous src/app/components/document-detail/document-detail.component.html - 76 + 87 Precedente @@ -4562,7 +4766,7 @@ Discard src/app/components/document-detail/document-detail.component.html - 89 + 100 Scarta @@ -4570,7 +4774,7 @@ Save & next src/app/components/document-detail/document-detail.component.html - 91 + 102 Salva e vai al prossimo @@ -4578,7 +4782,7 @@ Save & close src/app/components/document-detail/document-detail.component.html - 92 + 103 Salva & chiudi @@ -4586,7 +4790,7 @@ Details src/app/components/document-detail/document-detail.component.html - 100 + 111 Dettagli @@ -4594,7 +4798,7 @@ Archive serial number src/app/components/document-detail/document-detail.component.html - 104 + 115 Numero seriale di archivio @@ -4602,7 +4806,7 @@ Date created src/app/components/document-detail/document-detail.component.html - 105 + 116 Data creazione @@ -4610,7 +4814,7 @@ Document type src/app/components/document-detail/document-detail.component.html - 109 + 120 src/app/components/document-list/bulk-editor/bulk-editor.component.html @@ -4634,7 +4838,7 @@ Storage path src/app/components/document-detail/document-detail.component.html - 111 + 122 src/app/components/document-list/bulk-editor/bulk-editor.component.html @@ -4654,7 +4858,7 @@ Default src/app/components/document-detail/document-detail.component.html - 112 + 123 Predefinito @@ -4662,7 +4866,7 @@ Content src/app/components/document-detail/document-detail.component.html - 130 + 142 Contenuto @@ -4670,7 +4874,7 @@ Metadata src/app/components/document-detail/document-detail.component.html - 139 + 151 src/app/components/document-detail/metadata-collapse/metadata-collapse.component.ts @@ -4682,7 +4886,7 @@ Date modified src/app/components/document-detail/document-detail.component.html - 145 + 157 Data modifica @@ -4690,7 +4894,7 @@ Date added src/app/components/document-detail/document-detail.component.html - 149 + 161 Data aggiunta @@ -4698,7 +4902,7 @@ Media filename src/app/components/document-detail/document-detail.component.html - 153 + 165 Nome file @@ -4706,7 +4910,7 @@ Original filename src/app/components/document-detail/document-detail.component.html - 157 + 169 Nome file originale @@ -4714,7 +4918,7 @@ Original MD5 checksum src/app/components/document-detail/document-detail.component.html - 161 + 173 Checksum MD5 originale @@ -4722,7 +4926,7 @@ Original file size src/app/components/document-detail/document-detail.component.html - 165 + 177 Dimensione file originale @@ -4730,7 +4934,7 @@ Original mime type src/app/components/document-detail/document-detail.component.html - 169 + 181 Tipo mime originale @@ -4738,7 +4942,7 @@ Archive MD5 checksum src/app/components/document-detail/document-detail.component.html - 173 + 185 Checksum MD5 archivio @@ -4746,7 +4950,7 @@ Archive file size src/app/components/document-detail/document-detail.component.html - 177 + 189 Dimensione file archivio @@ -4754,7 +4958,7 @@ Original document metadata src/app/components/document-detail/document-detail.component.html - 183 + 195 Metadati del documento originale @@ -4762,7 +4966,7 @@ Archived document metadata src/app/components/document-detail/document-detail.component.html - 184 + 196 Metadati del documento archiviato @@ -4770,35 +4974,35 @@ Preview src/app/components/document-detail/document-detail.component.html - 190 + 202 Anteprima - - Enter Password - - src/app/components/document-detail/document-detail.component.html - 206 - - - src/app/components/document-detail/document-detail.component.html - 249 - - Immettere Password - Notes src/app/components/document-detail/document-detail.component.html - 214,215 + 209,210 Note + + Enter Password + + src/app/components/document-detail/document-detail.component.html + 237 + + + src/app/components/document-detail/document-detail.component.html + 275 + + Immettere Password + An error occurred loading content: src/app/components/document-detail/document-detail.component.ts - 265,267 + 279,281 Si è verificato un errore durante il caricamento del contenuto: @@ -4806,7 +5010,7 @@ Error retrieving metadata src/app/components/document-detail/document-detail.component.ts - 413 + 427 Errore nel recupero dei metadati @@ -4814,7 +5018,7 @@ Error retrieving suggestions. src/app/components/document-detail/document-detail.component.ts - 434 + 448 Errore durante il recupero dei suggerimenti. @@ -4822,11 +5026,11 @@ Document saved successfully. src/app/components/document-detail/document-detail.component.ts - 552 + 566 src/app/components/document-detail/document-detail.component.ts - 561 + 575 Documento salvato con successo. @@ -4834,11 +5038,11 @@ Error saving document src/app/components/document-detail/document-detail.component.ts - 565 + 579 src/app/components/document-detail/document-detail.component.ts - 606 + 620 Errore nel salvare il documento @@ -4846,7 +5050,7 @@ Confirm delete src/app/components/document-detail/document-detail.component.ts - 632 + 646 src/app/components/manage/management-list/management-list.component.ts @@ -4858,7 +5062,7 @@ Do you really want to delete document ""? src/app/components/document-detail/document-detail.component.ts - 633 + 647 Vuoi eliminare il documento ""? @@ -4866,7 +5070,7 @@ The files for this document will be deleted permanently. This operation cannot be undone. src/app/components/document-detail/document-detail.component.ts - 634 + 648 I file di questo documento saranno eliminati permanentemente. Questa operazione è irreversibile. @@ -4874,7 +5078,7 @@ Delete document src/app/components/document-detail/document-detail.component.ts - 636 + 650 Elimina documento @@ -4882,7 +5086,7 @@ Error deleting document src/app/components/document-detail/document-detail.component.ts - 655 + 669 Errore durante l'eliminazione del documento @@ -4890,7 +5094,7 @@ Redo OCR confirm src/app/components/document-detail/document-detail.component.ts - 675 + 689 src/app/components/document-list/bulk-editor/bulk-editor.component.ts @@ -4902,7 +5106,7 @@ This operation will permanently redo OCR for this document. src/app/components/document-detail/document-detail.component.ts - 676 + 690 Questa operazione effettuerà la rilettura OCR di questo documento. @@ -4910,7 +5114,7 @@ Redo OCR operation will begin in the background. Close and re-open or reload this document after the operation has completed to see new content. src/app/components/document-detail/document-detail.component.ts - 687 + 701 L'operazione di rilettura OCR inizierà in background. Chiudi e riapri o ricarica questo documento dopo che l'operazione è stata completata per vedere i nuovi contenuti. @@ -4918,10 +5122,18 @@ Error executing operation src/app/components/document-detail/document-detail.component.ts - 698 + 712 Errore nell'esecuzione dell'operazione + + Page Fit + + src/app/components/document-detail/document-detail.component.ts + 781 + + Page Fit + Select: @@ -5206,7 +5418,7 @@ src/app/components/document-list/bulk-editor/bulk-editor.component.ts 499 - Questa operazione riesegue in modo permanente l'OCR per documento/i selezionato/i. + Questa operazione riesegue completamente l'OCR per i documento/i selezionato/i. Filter by correspondent @@ -5698,7 +5910,7 @@ src/app/components/document-list/filter-editor/filter-editor.component.ts 211 - Custom fields + Campi personalizzati Advanced search @@ -5844,7 +6056,7 @@ Initiating upload... src/app/components/file-drop/file-drop.component.ts - 87 + 88 Avvio caricamento... @@ -5854,7 +6066,7 @@ src/app/components/manage/consumption-templates/consumption-templates.component.html 1 - Consumption Templates + Modelli di elaborazione Add Template @@ -5862,7 +6074,7 @@ src/app/components/manage/consumption-templates/consumption-templates.component.html 6 - Add Template + Aggiungi modello Document Sources @@ -5870,7 +6082,7 @@ src/app/components/manage/consumption-templates/consumption-templates.component.html 16 - Document Sources + Origini del documento No templates defined. @@ -5878,7 +6090,7 @@ src/app/components/manage/consumption-templates/consumption-templates.component.html 42 - No templates defined. + Nessun modello definito. Saved template "". @@ -5886,7 +6098,7 @@ src/app/components/manage/consumption-templates/consumption-templates.component.ts 73 - Saved template "". + Modello " salvato. Error saving template. @@ -5894,7 +6106,7 @@ src/app/components/manage/consumption-templates/consumption-templates.component.ts 81 - Error saving template. + Errore durante il salvataggio del modello. Confirm delete template @@ -5902,7 +6114,7 @@ src/app/components/manage/consumption-templates/consumption-templates.component.ts 89 - Confirm delete template + Conferma eliminazione modello This operation will permanently delete this template. @@ -5910,7 +6122,7 @@ src/app/components/manage/consumption-templates/consumption-templates.component.ts 90 - This operation will permanently delete this template. + Questa operazione eliminerà definitivamente questo modello. Deleted template @@ -5918,7 +6130,7 @@ src/app/components/manage/consumption-templates/consumption-templates.component.ts 99 - Deleted template + Modello eliminato Error deleting template. @@ -5926,7 +6138,7 @@ src/app/components/manage/consumption-templates/consumption-templates.component.ts 104 - Error deleting template. + Errore durante l'eliminazione del modello. correspondent @@ -5966,7 +6178,7 @@ src/app/components/manage/custom-fields/custom-fields.component.html 6 - Add Field + Aggiungi campo Data Type @@ -5974,7 +6186,7 @@ src/app/components/manage/custom-fields/custom-fields.component.html 15 - Data Type + Tipo di dati No fields defined. @@ -5982,7 +6194,7 @@ src/app/components/manage/custom-fields/custom-fields.component.html 40 - No fields defined. + Nessun campo specificato. Confirm delete field @@ -5990,7 +6202,7 @@ src/app/components/manage/custom-fields/custom-fields.component.ts 74 - Confirm delete field + Conferma eliminazione campo This operation will permanently delete this field. @@ -5998,7 +6210,7 @@ src/app/components/manage/custom-fields/custom-fields.component.ts 75 - This operation will permanently delete this field. + Questa operazione eliminerà permanentemente questo campo. Deleted field @@ -6006,7 +6218,7 @@ src/app/components/manage/custom-fields/custom-fields.component.ts 84 - Deleted field + Campo eliminato Error deleting field. @@ -6014,7 +6226,7 @@ src/app/components/manage/custom-fields/custom-fields.component.ts 89 - Error deleting field. + Errore durante l'eliminazione del campo. document type @@ -6046,7 +6258,7 @@ src/app/components/manage/mail/mail.component.html 1 - Mail Settings + Impostazioni email Mail accounts @@ -6198,7 +6410,7 @@ src/app/components/manage/mail/mail.component.ts 172 - Questa operazione eliminerà permanentemente questa regola di posta. + Questa operazione eliminerà definitivamente questa regola di posta. Deleted mail rule @@ -6222,7 +6434,7 @@ src/app/components/manage/mail/mail.component.ts 212 - Permissions updated + Permessi aggiornati Error updating permissions @@ -6234,7 +6446,7 @@ src/app/components/manage/management-list/management-list.component.ts 300 - Error updating permissions + Errore durante l'aggiornamento dei permnessi Create @@ -6254,7 +6466,7 @@ src/app/components/manage/management-list/management-list.component.html 13,17 - Create + Crea Filter by: @@ -6434,7 +6646,7 @@ src/app/components/manage/management-list/management-list.component.ts 293 - Permissions updated successfully + Permessi aggiornati storage path @@ -6600,57 +6812,65 @@ Boolean src/app/data/paperless-custom-field.ts - 16 + 17 - Boolean + Booleano (sì/no) Date src/app/data/paperless-custom-field.ts - 20 + 21 - Date + Data Integer src/app/data/paperless-custom-field.ts - 24 + 25 - Integer + Numero Intero Number src/app/data/paperless-custom-field.ts - 28 + 29 - Number + Numero Monetary src/app/data/paperless-custom-field.ts - 32 + 33 - Monetary + Valuta Text src/app/data/paperless-custom-field.ts - 36 + 37 - Text + Testo Url src/app/data/paperless-custom-field.ts - 40 + 41 - Url + Url + + + Document Link + + src/app/data/paperless-custom-field.ts + 45 + + Document Link Warning: You have unsaved changes to your document(s). @@ -6949,7 +7169,7 @@ English (US) src/app/services/settings.service.ts - 155 + 157 Inglese (US) @@ -6957,7 +7177,7 @@ Afrikaans src/app/services/settings.service.ts - 161 + 163 Afrikaans @@ -6965,7 +7185,7 @@ Arabic src/app/services/settings.service.ts - 167 + 169 Arabo @@ -6973,7 +7193,7 @@ Belarusian src/app/services/settings.service.ts - 173 + 175 Bielorusso @@ -6981,15 +7201,15 @@ Bulgarian src/app/services/settings.service.ts - 179 + 181 - Bulgarian + Bulgaro Catalan src/app/services/settings.service.ts - 185 + 187 Catalano @@ -6997,7 +7217,7 @@ Czech src/app/services/settings.service.ts - 191 + 193 Ceco @@ -7005,7 +7225,7 @@ Danish src/app/services/settings.service.ts - 197 + 199 Danese @@ -7013,7 +7233,7 @@ German src/app/services/settings.service.ts - 203 + 205 Tedesco @@ -7021,7 +7241,7 @@ Greek src/app/services/settings.service.ts - 209 + 211 Greco @@ -7029,7 +7249,7 @@ English (GB) src/app/services/settings.service.ts - 215 + 217 Inglese (GB) @@ -7037,7 +7257,7 @@ Spanish src/app/services/settings.service.ts - 221 + 223 Spagnolo @@ -7045,7 +7265,7 @@ Finnish src/app/services/settings.service.ts - 227 + 229 Finlandese @@ -7053,7 +7273,7 @@ French src/app/services/settings.service.ts - 233 + 235 Francese @@ -7061,15 +7281,15 @@ Hungarian src/app/services/settings.service.ts - 239 + 241 - Hungarian + Ungherese Italian src/app/services/settings.service.ts - 245 + 247 Italiano @@ -7077,7 +7297,7 @@ Luxembourgish src/app/services/settings.service.ts - 251 + 253 Lussemburghese @@ -7085,7 +7305,7 @@ Dutch src/app/services/settings.service.ts - 257 + 259 Olandese @@ -7093,7 +7313,7 @@ Norwegian src/app/services/settings.service.ts - 263 + 265 Norvegese @@ -7101,7 +7321,7 @@ Polish src/app/services/settings.service.ts - 269 + 271 Polacco @@ -7109,7 +7329,7 @@ Portuguese (Brazil) src/app/services/settings.service.ts - 275 + 277 Portoghese (Brasile) @@ -7117,7 +7337,7 @@ Portuguese src/app/services/settings.service.ts - 281 + 283 Portoghese @@ -7125,7 +7345,7 @@ Romanian src/app/services/settings.service.ts - 287 + 289 Rumeno @@ -7133,7 +7353,7 @@ Russian src/app/services/settings.service.ts - 293 + 295 Russo @@ -7141,7 +7361,7 @@ Slovak src/app/services/settings.service.ts - 299 + 301 Slovacco @@ -7149,7 +7369,7 @@ Slovenian src/app/services/settings.service.ts - 305 + 307 Sloveno @@ -7157,7 +7377,7 @@ Serbian src/app/services/settings.service.ts - 311 + 313 Serbo @@ -7165,7 +7385,7 @@ Swedish src/app/services/settings.service.ts - 317 + 319 Svedese @@ -7173,7 +7393,7 @@ Turkish src/app/services/settings.service.ts - 323 + 325 Turco @@ -7181,7 +7401,7 @@ Ukrainian src/app/services/settings.service.ts - 329 + 331 Ucraino @@ -7189,7 +7409,7 @@ Chinese Simplified src/app/services/settings.service.ts - 335 + 337 Cinese semplificato @@ -7197,7 +7417,7 @@ ISO 8601 src/app/services/settings.service.ts - 352 + 354 ISO 8601 @@ -7205,7 +7425,7 @@ Successfully completed one-time migratration of settings to the database! src/app/services/settings.service.ts - 471 + 473 La migrazione delle impostazioni al database è stata completata con successo! @@ -7213,7 +7433,7 @@ Unable to migrate settings to the database, please try saving manually. src/app/services/settings.service.ts - 472 + 474 Impossibile migrare le impostazioni nel database, prova a salvare manualmente. @@ -7221,7 +7441,7 @@ You can restart the tour from the settings page. src/app/services/settings.service.ts - 542 + 544 Puoi riavviare il tour dalla pagina delle impostazioni. diff --git a/src-ui/src/locale/messages.ko_KR.xlf b/src-ui/src/locale/messages.ko_KR.xlf index 4e29ddcb0..ba5da8fc0 100644 --- a/src-ui/src/locale/messages.ko_KR.xlf +++ b/src-ui/src/locale/messages.ko_KR.xlf @@ -334,7 +334,7 @@ src/app/components/document-detail/document-detail.component.html - 81 + 92 Next @@ -458,23 +458,35 @@ src/app/components/app-frame/app-frame.component.html - 225 + 230 src/app/components/app-frame/app-frame.component.html - 228 + 233 Logs + + Auto refresh + + src/app/components/admin/logs/logs.component.html + 4 + + + src/app/components/admin/tasks/tasks.component.html + 15 + + Auto refresh + Loading... src/app/components/admin/logs/logs.component.html - 11 + 16 src/app/components/admin/logs/logs.component.html - 20 + 25 src/app/components/admin/settings/settings.component.html @@ -482,11 +494,7 @@ src/app/components/admin/tasks/tasks.component.html - 19 - - - src/app/components/admin/tasks/tasks.component.html - 27 + 22 src/app/components/admin/users-groups/users-groups.component.html @@ -496,6 +504,10 @@ src/app/components/common/edit-dialog/mail-account-edit-dialog/mail-account-edit-dialog.component.html 30 + + src/app/components/common/input/document-link/document-link.component.html + 40 + src/app/components/common/permissions-dialog/permissions-dialog.component.html 18 @@ -508,6 +520,10 @@ src/app/components/dashboard/widgets/widget-frame/widget-frame.component.html 14 + + src/app/components/document-detail/document-detail.component.html + 248 + src/app/components/document-list/document-list.component.html 95 @@ -546,15 +562,15 @@ src/app/components/app-frame/app-frame.component.html - 45 + 50 src/app/components/app-frame/app-frame.component.html - 203 + 208 src/app/components/app-frame/app-frame.component.html - 206 + 211 Settings @@ -850,7 +866,7 @@ src/app/components/document-detail/document-detail.component.html - 221 + 216 src/app/components/document-list/bulk-editor/bulk-editor.component.html @@ -942,11 +958,11 @@ src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.html - 46 + 47 src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.html - 65 + 66 src/app/components/common/input/permissions/permissions-form/permissions-form.component.html @@ -970,11 +986,11 @@ src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.html - 54 + 55 src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.html - 73 + 74 src/app/components/common/input/permissions/permissions-form/permissions-form.component.html @@ -1002,7 +1018,7 @@ src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.html - 79 + 80 src/app/components/common/input/permissions/permissions-form/permissions-form.component.html @@ -1074,7 +1090,7 @@ src/app/components/app-frame/app-frame.component.html - 91 + 96 Saved views @@ -1106,7 +1122,7 @@ src/app/components/admin/tasks/tasks.component.html - 40 + 35 src/app/components/admin/users-groups/users-groups.component.html @@ -1246,7 +1262,7 @@ src/app/components/admin/tasks/tasks.component.html - 44 + 39 src/app/components/admin/users-groups/users-groups.component.html @@ -1258,7 +1274,7 @@ src/app/components/document-detail/document-detail.component.html - 34 + 45 src/app/components/document-list/bulk-editor/bulk-editor.component.html @@ -1326,7 +1342,7 @@ src/app/components/document-detail/document-detail.component.html - 11 + 22 src/app/components/document-list/bulk-editor/bulk-editor.component.html @@ -1402,7 +1418,7 @@ src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.html - 90 + 91 src/app/components/common/edit-dialog/correspondent-edit-dialog/correspondent-edit-dialog.component.html @@ -1426,7 +1442,7 @@ src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html - 42 + 43 src/app/components/common/edit-dialog/storage-path-edit-dialog/storage-path-edit-dialog.component.html @@ -1440,9 +1456,13 @@ src/app/components/common/edit-dialog/user-edit-dialog/user-edit-dialog.component.html 36 + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 54 + src/app/components/document-detail/document-detail.component.html - 93 + 104 src/app/components/document-list/save-view-config-dialog/save-view-config-dialog.component.html @@ -1514,7 +1534,7 @@ src/app/components/app-frame/app-frame.component.ts - 119 + 116 An error occurred while saving settings. @@ -1550,7 +1570,7 @@ src/app/components/app-frame/app-frame.component.html - 217 + 222 File Tasks @@ -1596,19 +1616,11 @@ - - Refresh - - src/app/components/admin/tasks/tasks.component.html - 20 - - Refresh - Created src/app/components/admin/tasks/tasks.component.html - 41 + 36 src/app/components/dashboard/widgets/saved-view-widget/saved-view-widget.component.html @@ -1632,7 +1644,7 @@ Results src/app/components/admin/tasks/tasks.component.html - 42 + 37 Results @@ -1640,7 +1652,7 @@ Info src/app/components/admin/tasks/tasks.component.html - 43 + 38 Info @@ -1648,7 +1660,7 @@ click for full output src/app/components/admin/tasks/tasks.component.html - 66 + 61 click for full output @@ -1656,11 +1668,11 @@ Dismiss src/app/components/admin/tasks/tasks.component.html - 81 + 76 src/app/components/admin/tasks/tasks.component.ts - 63 + 66 Dismiss @@ -1668,7 +1680,7 @@ Open Document src/app/components/admin/tasks/tasks.component.html - 87 + 82 Open Document @@ -1676,7 +1688,7 @@ {VAR_PLURAL, plural, =1 {One task} other { total tasks}} src/app/components/admin/tasks/tasks.component.html - 103 + 98 {VAR_PLURAL, plural, =1 {One task} other { total tasks}} @@ -1684,7 +1696,7 @@ Failed src/app/components/admin/tasks/tasks.component.html - 110 + 105 Failed @@ -1692,7 +1704,7 @@ Complete src/app/components/admin/tasks/tasks.component.html - 116 + 111 Complete @@ -1700,7 +1712,7 @@ Started src/app/components/admin/tasks/tasks.component.html - 122 + 117 Started @@ -1708,7 +1720,7 @@ Queued src/app/components/admin/tasks/tasks.component.html - 128 + 123 Queued @@ -1716,7 +1728,7 @@ Dismiss selected src/app/components/admin/tasks/tasks.component.ts - 28 + 30 Dismiss selected @@ -1724,7 +1736,7 @@ Dismiss all src/app/components/admin/tasks/tasks.component.ts - 29 + 31 Dismiss all @@ -1732,7 +1744,7 @@ Confirm Dismiss All src/app/components/admin/tasks/tasks.component.ts - 60 + 63 Confirm Dismiss All @@ -1740,7 +1752,7 @@ Dismiss all tasks? src/app/components/admin/tasks/tasks.component.ts - 61 + 64 Dismiss all tasks? @@ -1748,7 +1760,7 @@ queued src/app/components/admin/tasks/tasks.component.ts - 129 + 132 queued @@ -1756,7 +1768,7 @@ started src/app/components/admin/tasks/tasks.component.ts - 131 + 134 started @@ -1764,7 +1776,7 @@ completed src/app/components/admin/tasks/tasks.component.ts - 133 + 136 completed @@ -1772,7 +1784,7 @@ failed src/app/components/admin/tasks/tasks.component.ts - 135 + 138 failed @@ -1784,11 +1796,11 @@ src/app/components/app-frame/app-frame.component.html - 210 + 215 src/app/components/app-frame/app-frame.component.html - 213 + 218 Users & Groups @@ -1942,6 +1954,10 @@ src/app/components/admin/users-groups/users-groups.component.ts 89 + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.ts + 144 + Password has been changed, you will be logged out momentarily. @@ -1988,7 +2004,7 @@ src/app/components/document-detail/document-detail.component.ts - 677 + 691 src/app/components/document-list/bulk-editor/bulk-editor.component.ts @@ -2028,7 +2044,7 @@ src/app/components/document-detail/document-detail.component.ts - 679 + 693 src/app/components/document-list/bulk-editor/bulk-editor.component.ts @@ -2141,11 +2157,19 @@ Logged in as + + My Profile + + src/app/components/app-frame/app-frame.component.html + 45 + + My Profile + Logout src/app/components/app-frame/app-frame.component.html - 50 + 55 Logout @@ -2153,15 +2177,15 @@ Documentation src/app/components/app-frame/app-frame.component.html - 56 + 61 src/app/components/app-frame/app-frame.component.html - 232 + 237 src/app/components/app-frame/app-frame.component.html - 235 + 240 Documentation @@ -2169,11 +2193,11 @@ Dashboard src/app/components/app-frame/app-frame.component.html - 75 + 80 src/app/components/app-frame/app-frame.component.html - 78 + 83 src/app/components/dashboard/dashboard.component.html @@ -2185,11 +2209,11 @@ Documents src/app/components/app-frame/app-frame.component.html - 82 + 87 src/app/components/app-frame/app-frame.component.html - 85 + 90 src/app/components/document-list/document-list.component.ts @@ -2217,7 +2241,7 @@ Open documents src/app/components/app-frame/app-frame.component.html - 118 + 123 Open documents @@ -2225,11 +2249,11 @@ Close all src/app/components/app-frame/app-frame.component.html - 134 + 139 src/app/components/app-frame/app-frame.component.html - 137 + 142 Close all @@ -2237,7 +2261,7 @@ Manage src/app/components/app-frame/app-frame.component.html - 144 + 149 Manage @@ -2245,11 +2269,11 @@ Correspondents src/app/components/app-frame/app-frame.component.html - 148 + 153 src/app/components/app-frame/app-frame.component.html - 151 + 156 src/app/components/dashboard/widgets/statistics-widget/statistics-widget.component.html @@ -2261,11 +2285,11 @@ Tags src/app/components/app-frame/app-frame.component.html - 155 + 160 src/app/components/app-frame/app-frame.component.html - 158 + 163 src/app/components/common/input/tags/tags.component.ts @@ -2293,11 +2317,11 @@ Document Types src/app/components/app-frame/app-frame.component.html - 162 + 167 src/app/components/app-frame/app-frame.component.html - 165 + 170 src/app/components/dashboard/widgets/statistics-widget/statistics-widget.component.html @@ -2309,11 +2333,11 @@ Storage Paths src/app/components/app-frame/app-frame.component.html - 169 + 174 src/app/components/app-frame/app-frame.component.html - 172 + 177 src/app/components/dashboard/widgets/statistics-widget/statistics-widget.component.html @@ -2325,11 +2349,11 @@ Custom Fields src/app/components/app-frame/app-frame.component.html - 176 + 181 src/app/components/app-frame/app-frame.component.html - 179 + 184 src/app/components/common/custom-fields-dropdown/custom-fields-dropdown.component.html @@ -2345,7 +2369,7 @@ Consumption templates src/app/components/app-frame/app-frame.component.html - 183 + 188 Consumption templates @@ -2353,7 +2377,7 @@ Templates src/app/components/app-frame/app-frame.component.html - 186 + 191 Templates @@ -2361,11 +2385,11 @@ Mail src/app/components/app-frame/app-frame.component.html - 190 + 195 src/app/components/app-frame/app-frame.component.html - 193 + 198 Mail @@ -2373,7 +2397,7 @@ Administration src/app/components/app-frame/app-frame.component.html - 199 + 204 Administration @@ -2381,7 +2405,7 @@ File Tasks src/app/components/app-frame/app-frame.component.html - 221 + 226 File Tasks @@ -2389,7 +2413,7 @@ GitHub src/app/components/app-frame/app-frame.component.html - 241 + 246 GitHub @@ -2397,7 +2421,7 @@ is available. src/app/components/app-frame/app-frame.component.html - 247 + 252 is available. @@ -2405,7 +2429,7 @@ Click to view. src/app/components/app-frame/app-frame.component.html - 247 + 252 Click to view. @@ -2413,7 +2437,7 @@ Paperless-ngx can automatically check for updates src/app/components/app-frame/app-frame.component.html - 251 + 256 Paperless-ngx can automatically check for updates @@ -2421,7 +2445,7 @@ How does this work? src/app/components/app-frame/app-frame.component.html - 258,260 + 263,265 How does this work? @@ -2429,7 +2453,7 @@ Update available src/app/components/app-frame/app-frame.component.html - 269 + 274 Update available @@ -2437,7 +2461,7 @@ Sidebar views updated src/app/components/app-frame/app-frame.component.ts - 247 + 252 Sidebar views updated @@ -2445,7 +2469,7 @@ Error updating sidebar views src/app/components/app-frame/app-frame.component.ts - 250 + 255 Error updating sidebar views @@ -2453,7 +2477,7 @@ An error occurred while saving update checking settings. src/app/components/app-frame/app-frame.component.ts - 271 + 276 An error occurred while saving update checking settings. @@ -2757,7 +2781,7 @@ src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html - 32 + 33 Assign document type @@ -2769,7 +2793,7 @@ src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html - 34 + 35 Assign correspondent @@ -2781,11 +2805,19 @@ Assign storage path + + Assign custom fields + + src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.html + 38 + + Assign custom fields + Assign owner src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.html - 40 + 41 Assign owner @@ -2793,7 +2825,7 @@ Assign view permissions src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.html - 42 + 43 Assign view permissions @@ -2801,7 +2833,7 @@ Assign edit permissions src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.html - 61 + 62 Assign edit permissions @@ -2809,11 +2841,11 @@ Error src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.html - 88 + 89 src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html - 40 + 41 src/app/components/common/toasts/toasts.component.html @@ -2825,7 +2857,7 @@ Cancel src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.html - 89 + 90 src/app/components/common/edit-dialog/correspondent-edit-dialog/correspondent-edit-dialog.component.html @@ -2849,7 +2881,7 @@ src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html - 41 + 42 src/app/components/common/edit-dialog/storage-path-edit-dialog/storage-path-edit-dialog.component.html @@ -2867,6 +2899,10 @@ src/app/components/common/permissions-dialog/permissions-dialog.component.html 20 + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 53 + src/app/components/common/select-dialog/select-dialog.component.html 12 @@ -2885,7 +2921,7 @@ Consume Folder src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.ts - 25 + 27 Consume Folder @@ -2893,7 +2929,7 @@ API Upload src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.ts - 29 + 31 API Upload @@ -2901,7 +2937,7 @@ Mail Fetch src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.ts - 33 + 35 Mail Fetch @@ -2909,7 +2945,7 @@ Create new consumption template src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.ts - 83 + 92 Create new consumption template @@ -2917,7 +2953,7 @@ Edit consumption template src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.ts - 87 + 96 Edit consumption template @@ -3049,7 +3085,7 @@ Create new item src/app/components/common/edit-dialog/edit-dialog.component.ts - 109 + 111 Create new item @@ -3057,7 +3093,7 @@ Edit item src/app/components/common/edit-dialog/edit-dialog.component.ts - 113 + 115 Edit item @@ -3111,6 +3147,10 @@ src/app/components/common/edit-dialog/user-edit-dialog/user-edit-dialog.component.html 12 + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 18 + 비밀번호 @@ -3309,13 +3349,13 @@ Filter body - - Filter attachment filename + + Filter attachment filename includes src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html 24 - Filter attachment filename + Filter attachment filename includes Only consume documents which entirely match this filename if specified. Wildcards such as *.pdf or *invoice* are allowed. Case insensitive. @@ -3325,11 +3365,27 @@ Only consume documents which entirely match this filename if specified. Wildcards such as *.pdf or *invoice* are allowed. Case insensitive. + + Filter attachment filename excluding + + src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html + 25 + + Filter attachment filename excluding + + + Do not consume documents which entirely match this filename if specified. Wildcards such as *.pdf or *invoice* are allowed. Case insensitive. + + src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html + 25 + + Do not consume documents which entirely match this filename if specified. Wildcards such as *.pdf or *invoice* are allowed. Case insensitive. + Action src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html - 27 + 28 Action @@ -3337,7 +3393,7 @@ Action is only performed when documents are consumed from the mail. Mails without attachments remain entirely untouched. src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html - 27 + 28 Action is only performed when documents are consumed from the mail. Mails without attachments remain entirely untouched. @@ -3345,7 +3401,7 @@ Action parameter src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html - 28 + 29 Action parameter @@ -3353,7 +3409,7 @@ Assignments specified here will supersede any consumption templates. src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html - 29 + 30 Assignments specified here will supersede any consumption templates. @@ -3361,7 +3417,7 @@ Assign title from src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html - 30 + 31 Assign title from @@ -3369,7 +3425,7 @@ Assign correspondent from src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html - 33 + 34 Assign correspondent from @@ -3377,7 +3433,7 @@ Assign owner from rule src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html - 35 + 36 Assign owner from rule @@ -3623,6 +3679,10 @@ src/app/components/common/edit-dialog/user-edit-dialog/user-edit-dialog.component.html 11 + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 8 + 전자우편 @@ -3631,6 +3691,10 @@ src/app/components/common/edit-dialog/user-edit-dialog/user-edit-dialog.component.html 13 + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 28 + First name @@ -3639,6 +3703,10 @@ src/app/components/common/edit-dialog/user-edit-dialog/user-edit-dialog.component.html 14 + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 29 + Last name @@ -3764,6 +3832,10 @@ src/app/components/common/input/date/date.component.html 8 + + src/app/components/common/input/document-link/document-link.component.html + 8 + src/app/components/common/input/number/number.component.html 8 @@ -3818,6 +3890,22 @@ Filter documents with this + + No documents found + + src/app/components/common/input/document-link/document-link.component.ts + 44 + + No documents found + + + Show password + + src/app/components/common/input/password/password.component.html + 5 + + Show password + Edit Permissions @@ -3931,7 +4019,7 @@ Note that permissions set here will override any existing permissions src/app/components/common/permissions-dialog/permissions-dialog.component.ts - 62 + 71 Note that permissions set here will override any existing permissions @@ -3991,6 +4079,122 @@ Inherited from group + + Edit Profile + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 3 + + Edit Profile + + + Confirm Email + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 13 + + Confirm Email + + + Confirm Password + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 23 + + Confirm Password + + + API Auth Token + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 31 + + API Auth Token + + + Copy + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 35 + + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 39 + + + src/app/components/common/share-links-dropdown/share-links-dropdown.component.html + 23 + + Copy + + + Regenerate auth token + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 41 + + Regenerate auth token + + + Copied! + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 47 + + + src/app/components/common/share-links-dropdown/share-links-dropdown.component.html + 36 + + Copied! + + + Warning: changing the token cannot be undone + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 49 + + Warning: changing the token cannot be undone + + + Emails must match + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.ts + 94 + + Emails must match + + + Passwords must match + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.ts + 122 + + Passwords must match + + + Profile updated successfully + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.ts + 141 + + Profile updated successfully + + + Error saving profile + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.ts + 153 + + Error saving profile + + + Error generating auth token + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.ts + 170 + + Error generating auth token + Select @@ -4035,14 +4239,6 @@ No existing links - - Copy - - src/app/components/common/share-links-dropdown/share-links-dropdown.component.html - 23 - - Copy - Share @@ -4051,14 +4247,6 @@ Share - - Copied! - - src/app/components/common/share-links-dropdown/share-links-dropdown.component.html - 36 - - Copied! - Share archive version @@ -4091,7 +4279,7 @@ src/app/components/common/share-links-dropdown/share-links-dropdown.component.ts - 90 + 93 1 day @@ -4131,7 +4319,7 @@ days src/app/components/common/share-links-dropdown/share-links-dropdown.component.ts - 90 + 93 days @@ -4139,7 +4327,7 @@ Error deleting link src/app/components/common/share-links-dropdown/share-links-dropdown.component.ts - 117 + 120 Error deleting link @@ -4147,7 +4335,7 @@ Error creating link src/app/components/common/share-links-dropdown/share-links-dropdown.component.ts - 145 + 148 Error creating link @@ -4219,7 +4407,7 @@ src/app/components/document-detail/document-detail.component.html - 103 + 114 src/app/components/document-list/document-list.component.html @@ -4243,7 +4431,7 @@ src/app/components/document-detail/document-detail.component.html - 107 + 118 src/app/components/document-list/bulk-editor/bulk-editor.component.html @@ -4279,7 +4467,7 @@ src/app/components/document-detail/document-detail.component.html - 18 + 29 src/app/components/document-list/bulk-editor/bulk-editor.component.html @@ -4490,7 +4678,7 @@ Page src/app/components/document-detail/document-detail.component.html - 3 + 4 src/app/components/document-list/bulk-editor/bulk-editor.component.html @@ -4502,15 +4690,31 @@ of src/app/components/document-detail/document-detail.component.html - 5,6 + 6,7 of + + - + + src/app/components/document-detail/document-detail.component.html + 9 + + - + + + + + + src/app/components/document-detail/document-detail.component.html + 15 + + + + Download original src/app/components/document-detail/document-detail.component.html - 24 + 35 Download original @@ -4518,7 +4722,7 @@ Redo OCR src/app/components/document-detail/document-detail.component.html - 40 + 51 src/app/components/document-list/bulk-editor/bulk-editor.component.html @@ -4530,7 +4734,7 @@ More like this src/app/components/document-detail/document-detail.component.html - 46 + 57 src/app/components/document-list/document-card-large/document-card-large.component.html @@ -4542,7 +4746,7 @@ Close src/app/components/document-detail/document-detail.component.html - 71 + 82 src/app/guards/dirty-saved-view.guard.ts @@ -4554,7 +4758,7 @@ Previous src/app/components/document-detail/document-detail.component.html - 76 + 87 Previous @@ -4562,7 +4766,7 @@ Discard src/app/components/document-detail/document-detail.component.html - 89 + 100 Discard @@ -4570,7 +4774,7 @@ Save & next src/app/components/document-detail/document-detail.component.html - 91 + 102 Save & next @@ -4578,7 +4782,7 @@ Save & close src/app/components/document-detail/document-detail.component.html - 92 + 103 Save & close @@ -4586,7 +4790,7 @@ Details src/app/components/document-detail/document-detail.component.html - 100 + 111 Details @@ -4594,7 +4798,7 @@ Archive serial number src/app/components/document-detail/document-detail.component.html - 104 + 115 Archive serial number @@ -4602,7 +4806,7 @@ Date created src/app/components/document-detail/document-detail.component.html - 105 + 116 Date created @@ -4610,7 +4814,7 @@ Document type src/app/components/document-detail/document-detail.component.html - 109 + 120 src/app/components/document-list/bulk-editor/bulk-editor.component.html @@ -4634,7 +4838,7 @@ Storage path src/app/components/document-detail/document-detail.component.html - 111 + 122 src/app/components/document-list/bulk-editor/bulk-editor.component.html @@ -4654,7 +4858,7 @@ Default src/app/components/document-detail/document-detail.component.html - 112 + 123 Default @@ -4662,7 +4866,7 @@ Content src/app/components/document-detail/document-detail.component.html - 130 + 142 Content @@ -4670,7 +4874,7 @@ Metadata src/app/components/document-detail/document-detail.component.html - 139 + 151 src/app/components/document-detail/metadata-collapse/metadata-collapse.component.ts @@ -4682,7 +4886,7 @@ Date modified src/app/components/document-detail/document-detail.component.html - 145 + 157 Date modified @@ -4690,7 +4894,7 @@ Date added src/app/components/document-detail/document-detail.component.html - 149 + 161 Date added @@ -4698,7 +4902,7 @@ Media filename src/app/components/document-detail/document-detail.component.html - 153 + 165 Media filename @@ -4706,7 +4910,7 @@ Original filename src/app/components/document-detail/document-detail.component.html - 157 + 169 Original filename @@ -4714,7 +4918,7 @@ Original MD5 checksum src/app/components/document-detail/document-detail.component.html - 161 + 173 Original MD5 checksum @@ -4722,7 +4926,7 @@ Original file size src/app/components/document-detail/document-detail.component.html - 165 + 177 Original file size @@ -4730,7 +4934,7 @@ Original mime type src/app/components/document-detail/document-detail.component.html - 169 + 181 Original mime type @@ -4738,7 +4942,7 @@ Archive MD5 checksum src/app/components/document-detail/document-detail.component.html - 173 + 185 Archive MD5 checksum @@ -4746,7 +4950,7 @@ Archive file size src/app/components/document-detail/document-detail.component.html - 177 + 189 Archive file size @@ -4754,7 +4958,7 @@ Original document metadata src/app/components/document-detail/document-detail.component.html - 183 + 195 Original document metadata @@ -4762,7 +4966,7 @@ Archived document metadata src/app/components/document-detail/document-detail.component.html - 184 + 196 Archived document metadata @@ -4770,35 +4974,35 @@ Preview src/app/components/document-detail/document-detail.component.html - 190 + 202 Preview - - Enter Password - - src/app/components/document-detail/document-detail.component.html - 206 - - - src/app/components/document-detail/document-detail.component.html - 249 - - Enter Password - Notes src/app/components/document-detail/document-detail.component.html - 214,215 + 209,210 Notes + + Enter Password + + src/app/components/document-detail/document-detail.component.html + 237 + + + src/app/components/document-detail/document-detail.component.html + 275 + + Enter Password + An error occurred loading content: src/app/components/document-detail/document-detail.component.ts - 265,267 + 279,281 An error occurred loading content: @@ -4806,7 +5010,7 @@ Error retrieving metadata src/app/components/document-detail/document-detail.component.ts - 413 + 427 Error retrieving metadata @@ -4814,7 +5018,7 @@ Error retrieving suggestions. src/app/components/document-detail/document-detail.component.ts - 434 + 448 Error retrieving suggestions. @@ -4822,11 +5026,11 @@ Document saved successfully. src/app/components/document-detail/document-detail.component.ts - 552 + 566 src/app/components/document-detail/document-detail.component.ts - 561 + 575 Document saved successfully. @@ -4834,11 +5038,11 @@ Error saving document src/app/components/document-detail/document-detail.component.ts - 565 + 579 src/app/components/document-detail/document-detail.component.ts - 606 + 620 Error saving document @@ -4846,7 +5050,7 @@ Confirm delete src/app/components/document-detail/document-detail.component.ts - 632 + 646 src/app/components/manage/management-list/management-list.component.ts @@ -4858,7 +5062,7 @@ Do you really want to delete document ""? src/app/components/document-detail/document-detail.component.ts - 633 + 647 Do you really want to delete document ""? @@ -4866,7 +5070,7 @@ The files for this document will be deleted permanently. This operation cannot be undone. src/app/components/document-detail/document-detail.component.ts - 634 + 648 The files for this document will be deleted permanently. This operation cannot be undone. @@ -4874,7 +5078,7 @@ Delete document src/app/components/document-detail/document-detail.component.ts - 636 + 650 Delete document @@ -4882,7 +5086,7 @@ Error deleting document src/app/components/document-detail/document-detail.component.ts - 655 + 669 Error deleting document @@ -4890,7 +5094,7 @@ Redo OCR confirm src/app/components/document-detail/document-detail.component.ts - 675 + 689 src/app/components/document-list/bulk-editor/bulk-editor.component.ts @@ -4902,7 +5106,7 @@ This operation will permanently redo OCR for this document. src/app/components/document-detail/document-detail.component.ts - 676 + 690 This operation will permanently redo OCR for this document. @@ -4910,7 +5114,7 @@ Redo OCR operation will begin in the background. Close and re-open or reload this document after the operation has completed to see new content. src/app/components/document-detail/document-detail.component.ts - 687 + 701 Redo OCR operation will begin in the background. Close and re-open or reload this document after the operation has completed to see new content. @@ -4918,10 +5122,18 @@ Error executing operation src/app/components/document-detail/document-detail.component.ts - 698 + 712 Error executing operation + + Page Fit + + src/app/components/document-detail/document-detail.component.ts + 781 + + Page Fit + Select: @@ -5844,7 +6056,7 @@ Initiating upload... src/app/components/file-drop/file-drop.component.ts - 87 + 88 Initiating upload... @@ -6600,7 +6812,7 @@ Boolean src/app/data/paperless-custom-field.ts - 16 + 17 Boolean @@ -6608,7 +6820,7 @@ Date src/app/data/paperless-custom-field.ts - 20 + 21 Date @@ -6616,7 +6828,7 @@ Integer src/app/data/paperless-custom-field.ts - 24 + 25 Integer @@ -6624,7 +6836,7 @@ Number src/app/data/paperless-custom-field.ts - 28 + 29 Number @@ -6632,7 +6844,7 @@ Monetary src/app/data/paperless-custom-field.ts - 32 + 33 Monetary @@ -6640,7 +6852,7 @@ Text src/app/data/paperless-custom-field.ts - 36 + 37 Text @@ -6648,10 +6860,18 @@ Url src/app/data/paperless-custom-field.ts - 40 + 41 Url + + Document Link + + src/app/data/paperless-custom-field.ts + 45 + + Document Link + Warning: You have unsaved changes to your document(s). @@ -6949,7 +7169,7 @@ English (US) src/app/services/settings.service.ts - 155 + 157 영어 (미국) @@ -6957,7 +7177,7 @@ Afrikaans src/app/services/settings.service.ts - 161 + 163 아프리칸스어 @@ -6965,7 +7185,7 @@ Arabic src/app/services/settings.service.ts - 167 + 169 아랍어 @@ -6973,7 +7193,7 @@ Belarusian src/app/services/settings.service.ts - 173 + 175 벨라루스어 @@ -6981,7 +7201,7 @@ Bulgarian src/app/services/settings.service.ts - 179 + 181 Bulgarian @@ -6989,7 +7209,7 @@ Catalan src/app/services/settings.service.ts - 185 + 187 카탈로니아어 @@ -6997,7 +7217,7 @@ Czech src/app/services/settings.service.ts - 191 + 193 체코어 @@ -7005,7 +7225,7 @@ Danish src/app/services/settings.service.ts - 197 + 199 덴마크어 @@ -7013,7 +7233,7 @@ German src/app/services/settings.service.ts - 203 + 205 독일어 @@ -7021,7 +7241,7 @@ Greek src/app/services/settings.service.ts - 209 + 211 그리스어 @@ -7029,7 +7249,7 @@ English (GB) src/app/services/settings.service.ts - 215 + 217 영어 (영국) @@ -7037,7 +7257,7 @@ Spanish src/app/services/settings.service.ts - 221 + 223 스페인어 @@ -7045,7 +7265,7 @@ Finnish src/app/services/settings.service.ts - 227 + 229 핀란드어 @@ -7053,7 +7273,7 @@ French src/app/services/settings.service.ts - 233 + 235 프랑스어 @@ -7061,7 +7281,7 @@ Hungarian src/app/services/settings.service.ts - 239 + 241 Hungarian @@ -7069,7 +7289,7 @@ Italian src/app/services/settings.service.ts - 245 + 247 이탈리아어 @@ -7077,7 +7297,7 @@ Luxembourgish src/app/services/settings.service.ts - 251 + 253 룩셈부르크어 @@ -7085,7 +7305,7 @@ Dutch src/app/services/settings.service.ts - 257 + 259 Dutch @@ -7093,7 +7313,7 @@ Norwegian src/app/services/settings.service.ts - 263 + 265 노르웨이어 @@ -7101,7 +7321,7 @@ Polish src/app/services/settings.service.ts - 269 + 271 Polish @@ -7109,7 +7329,7 @@ Portuguese (Brazil) src/app/services/settings.service.ts - 275 + 277 Portuguese (Brazil) @@ -7117,7 +7337,7 @@ Portuguese src/app/services/settings.service.ts - 281 + 283 Portuguese @@ -7125,7 +7345,7 @@ Romanian src/app/services/settings.service.ts - 287 + 289 Romanian @@ -7133,7 +7353,7 @@ Russian src/app/services/settings.service.ts - 293 + 295 Russian @@ -7141,7 +7361,7 @@ Slovak src/app/services/settings.service.ts - 299 + 301 Slovak @@ -7149,7 +7369,7 @@ Slovenian src/app/services/settings.service.ts - 305 + 307 Slovenian @@ -7157,7 +7377,7 @@ Serbian src/app/services/settings.service.ts - 311 + 313 Serbian @@ -7165,7 +7385,7 @@ Swedish src/app/services/settings.service.ts - 317 + 319 Swedish @@ -7173,7 +7393,7 @@ Turkish src/app/services/settings.service.ts - 323 + 325 Turkish @@ -7181,7 +7401,7 @@ Ukrainian src/app/services/settings.service.ts - 329 + 331 Ukrainian @@ -7189,7 +7409,7 @@ Chinese Simplified src/app/services/settings.service.ts - 335 + 337 Chinese Simplified @@ -7197,7 +7417,7 @@ ISO 8601 src/app/services/settings.service.ts - 352 + 354 ISO 8601 @@ -7205,7 +7425,7 @@ Successfully completed one-time migratration of settings to the database! src/app/services/settings.service.ts - 471 + 473 Successfully completed one-time migratration of settings to the database! @@ -7213,7 +7433,7 @@ Unable to migrate settings to the database, please try saving manually. src/app/services/settings.service.ts - 472 + 474 Unable to migrate settings to the database, please try saving manually. @@ -7221,7 +7441,7 @@ You can restart the tour from the settings page. src/app/services/settings.service.ts - 542 + 544 You can restart the tour from the settings page. diff --git a/src-ui/src/locale/messages.lb_LU.xlf b/src-ui/src/locale/messages.lb_LU.xlf index 70abc553d..a35febe62 100644 --- a/src-ui/src/locale/messages.lb_LU.xlf +++ b/src-ui/src/locale/messages.lb_LU.xlf @@ -334,7 +334,7 @@ src/app/components/document-detail/document-detail.component.html - 81 + 92 Weider @@ -458,23 +458,35 @@ src/app/components/app-frame/app-frame.component.html - 225 + 230 src/app/components/app-frame/app-frame.component.html - 228 + 233 Protokoller + + Auto refresh + + src/app/components/admin/logs/logs.component.html + 4 + + + src/app/components/admin/tasks/tasks.component.html + 15 + + Auto refresh + Loading... src/app/components/admin/logs/logs.component.html - 11 + 16 src/app/components/admin/logs/logs.component.html - 20 + 25 src/app/components/admin/settings/settings.component.html @@ -482,11 +494,7 @@ src/app/components/admin/tasks/tasks.component.html - 19 - - - src/app/components/admin/tasks/tasks.component.html - 27 + 22 src/app/components/admin/users-groups/users-groups.component.html @@ -496,6 +504,10 @@ src/app/components/common/edit-dialog/mail-account-edit-dialog/mail-account-edit-dialog.component.html 30 + + src/app/components/common/input/document-link/document-link.component.html + 40 + src/app/components/common/permissions-dialog/permissions-dialog.component.html 18 @@ -508,6 +520,10 @@ src/app/components/dashboard/widgets/widget-frame/widget-frame.component.html 14 + + src/app/components/document-detail/document-detail.component.html + 248 + src/app/components/document-list/document-list.component.html 95 @@ -546,15 +562,15 @@ src/app/components/app-frame/app-frame.component.html - 45 + 50 src/app/components/app-frame/app-frame.component.html - 203 + 208 src/app/components/app-frame/app-frame.component.html - 206 + 211 Astellungen @@ -850,7 +866,7 @@ src/app/components/document-detail/document-detail.component.html - 221 + 216 src/app/components/document-list/bulk-editor/bulk-editor.component.html @@ -942,11 +958,11 @@ src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.html - 46 + 47 src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.html - 65 + 66 src/app/components/common/input/permissions/permissions-form/permissions-form.component.html @@ -970,11 +986,11 @@ src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.html - 54 + 55 src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.html - 73 + 74 src/app/components/common/input/permissions/permissions-form/permissions-form.component.html @@ -1002,7 +1018,7 @@ src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.html - 79 + 80 src/app/components/common/input/permissions/permissions-form/permissions-form.component.html @@ -1074,7 +1090,7 @@ src/app/components/app-frame/app-frame.component.html - 91 + 96 Gespäichert Usiichten @@ -1106,7 +1122,7 @@ src/app/components/admin/tasks/tasks.component.html - 40 + 35 src/app/components/admin/users-groups/users-groups.component.html @@ -1246,7 +1262,7 @@ src/app/components/admin/tasks/tasks.component.html - 44 + 39 src/app/components/admin/users-groups/users-groups.component.html @@ -1258,7 +1274,7 @@ src/app/components/document-detail/document-detail.component.html - 34 + 45 src/app/components/document-list/bulk-editor/bulk-editor.component.html @@ -1326,7 +1342,7 @@ src/app/components/document-detail/document-detail.component.html - 11 + 22 src/app/components/document-list/bulk-editor/bulk-editor.component.html @@ -1402,7 +1418,7 @@ src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.html - 90 + 91 src/app/components/common/edit-dialog/correspondent-edit-dialog/correspondent-edit-dialog.component.html @@ -1426,7 +1442,7 @@ src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html - 42 + 43 src/app/components/common/edit-dialog/storage-path-edit-dialog/storage-path-edit-dialog.component.html @@ -1440,9 +1456,13 @@ src/app/components/common/edit-dialog/user-edit-dialog/user-edit-dialog.component.html 36 + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 54 + src/app/components/document-detail/document-detail.component.html - 93 + 104 src/app/components/document-list/save-view-config-dialog/save-view-config-dialog.component.html @@ -1514,7 +1534,7 @@ src/app/components/app-frame/app-frame.component.ts - 119 + 116 An error occurred while saving settings. @@ -1550,7 +1570,7 @@ src/app/components/app-frame/app-frame.component.html - 217 + 222 Datei Jobs @@ -1596,19 +1616,11 @@ - - Refresh - - src/app/components/admin/tasks/tasks.component.html - 20 - - Refresh - Created src/app/components/admin/tasks/tasks.component.html - 41 + 36 src/app/components/dashboard/widgets/saved-view-widget/saved-view-widget.component.html @@ -1632,7 +1644,7 @@ Results src/app/components/admin/tasks/tasks.component.html - 42 + 37 Results @@ -1640,7 +1652,7 @@ Info src/app/components/admin/tasks/tasks.component.html - 43 + 38 Informatiounen @@ -1648,7 +1660,7 @@ click for full output src/app/components/admin/tasks/tasks.component.html - 66 + 61 click for full output @@ -1656,11 +1668,11 @@ Dismiss src/app/components/admin/tasks/tasks.component.html - 81 + 76 src/app/components/admin/tasks/tasks.component.ts - 63 + 66 Dismiss @@ -1668,7 +1680,7 @@ Open Document src/app/components/admin/tasks/tasks.component.html - 87 + 82 Dokument opmaachen @@ -1676,7 +1688,7 @@ {VAR_PLURAL, plural, =1 {One task} other { total tasks}} src/app/components/admin/tasks/tasks.component.html - 103 + 98 {VAR_PLURAL, plural, =1 {One task} other { total tasks}} @@ -1684,7 +1696,7 @@ Failed src/app/components/admin/tasks/tasks.component.html - 110 + 105 Failed @@ -1692,7 +1704,7 @@ Complete src/app/components/admin/tasks/tasks.component.html - 116 + 111 Complete @@ -1700,7 +1712,7 @@ Started src/app/components/admin/tasks/tasks.component.html - 122 + 117 Started @@ -1708,7 +1720,7 @@ Queued src/app/components/admin/tasks/tasks.component.html - 128 + 123 Queued @@ -1716,7 +1728,7 @@ Dismiss selected src/app/components/admin/tasks/tasks.component.ts - 28 + 30 Dismiss selected @@ -1724,7 +1736,7 @@ Dismiss all src/app/components/admin/tasks/tasks.component.ts - 29 + 31 Dismiss all @@ -1732,7 +1744,7 @@ Confirm Dismiss All src/app/components/admin/tasks/tasks.component.ts - 60 + 63 Confirm Dismiss All @@ -1740,7 +1752,7 @@ Dismiss all tasks? src/app/components/admin/tasks/tasks.component.ts - 61 + 64 Dismiss all tasks? @@ -1748,7 +1760,7 @@ queued src/app/components/admin/tasks/tasks.component.ts - 129 + 132 queued @@ -1756,7 +1768,7 @@ started src/app/components/admin/tasks/tasks.component.ts - 131 + 134 started @@ -1764,7 +1776,7 @@ completed src/app/components/admin/tasks/tasks.component.ts - 133 + 136 completed @@ -1772,7 +1784,7 @@ failed src/app/components/admin/tasks/tasks.component.ts - 135 + 138 failed @@ -1784,11 +1796,11 @@ src/app/components/app-frame/app-frame.component.html - 210 + 215 src/app/components/app-frame/app-frame.component.html - 213 + 218 Users & Groups @@ -1942,6 +1954,10 @@ src/app/components/admin/users-groups/users-groups.component.ts 89 + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.ts + 144 + Password has been changed, you will be logged out momentarily. @@ -1988,7 +2004,7 @@ src/app/components/document-detail/document-detail.component.ts - 677 + 691 src/app/components/document-list/bulk-editor/bulk-editor.component.ts @@ -2028,7 +2044,7 @@ src/app/components/document-detail/document-detail.component.ts - 679 + 693 src/app/components/document-list/bulk-editor/bulk-editor.component.ts @@ -2141,11 +2157,19 @@ Ageloggt als + + My Profile + + src/app/components/app-frame/app-frame.component.html + 45 + + My Profile + Logout src/app/components/app-frame/app-frame.component.html - 50 + 55 Ofmellen @@ -2153,15 +2177,15 @@ Documentation src/app/components/app-frame/app-frame.component.html - 56 + 61 src/app/components/app-frame/app-frame.component.html - 232 + 237 src/app/components/app-frame/app-frame.component.html - 235 + 240 Dokumentatioun @@ -2169,11 +2193,11 @@ Dashboard src/app/components/app-frame/app-frame.component.html - 75 + 80 src/app/components/app-frame/app-frame.component.html - 78 + 83 src/app/components/dashboard/dashboard.component.html @@ -2185,11 +2209,11 @@ Documents src/app/components/app-frame/app-frame.component.html - 82 + 87 src/app/components/app-frame/app-frame.component.html - 85 + 90 src/app/components/document-list/document-list.component.ts @@ -2217,7 +2241,7 @@ Open documents src/app/components/app-frame/app-frame.component.html - 118 + 123 Oppen Dokumenter @@ -2225,11 +2249,11 @@ Close all src/app/components/app-frame/app-frame.component.html - 134 + 139 src/app/components/app-frame/app-frame.component.html - 137 + 142 All zoumaachen @@ -2237,7 +2261,7 @@ Manage src/app/components/app-frame/app-frame.component.html - 144 + 149 Verwalten @@ -2245,11 +2269,11 @@ Correspondents src/app/components/app-frame/app-frame.component.html - 148 + 153 src/app/components/app-frame/app-frame.component.html - 151 + 156 src/app/components/dashboard/widgets/statistics-widget/statistics-widget.component.html @@ -2261,11 +2285,11 @@ Tags src/app/components/app-frame/app-frame.component.html - 155 + 160 src/app/components/app-frame/app-frame.component.html - 158 + 163 src/app/components/common/input/tags/tags.component.ts @@ -2293,11 +2317,11 @@ Document Types src/app/components/app-frame/app-frame.component.html - 162 + 167 src/app/components/app-frame/app-frame.component.html - 165 + 170 src/app/components/dashboard/widgets/statistics-widget/statistics-widget.component.html @@ -2309,11 +2333,11 @@ Storage Paths src/app/components/app-frame/app-frame.component.html - 169 + 174 src/app/components/app-frame/app-frame.component.html - 172 + 177 src/app/components/dashboard/widgets/statistics-widget/statistics-widget.component.html @@ -2325,11 +2349,11 @@ Custom Fields src/app/components/app-frame/app-frame.component.html - 176 + 181 src/app/components/app-frame/app-frame.component.html - 179 + 184 src/app/components/common/custom-fields-dropdown/custom-fields-dropdown.component.html @@ -2345,7 +2369,7 @@ Consumption templates src/app/components/app-frame/app-frame.component.html - 183 + 188 Consumption templates @@ -2353,7 +2377,7 @@ Templates src/app/components/app-frame/app-frame.component.html - 186 + 191 Templates @@ -2361,11 +2385,11 @@ Mail src/app/components/app-frame/app-frame.component.html - 190 + 195 src/app/components/app-frame/app-frame.component.html - 193 + 198 Mail @@ -2373,7 +2397,7 @@ Administration src/app/components/app-frame/app-frame.component.html - 199 + 204 Administration @@ -2381,7 +2405,7 @@ File Tasks src/app/components/app-frame/app-frame.component.html - 221 + 226 File Tasks @@ -2389,7 +2413,7 @@ GitHub src/app/components/app-frame/app-frame.component.html - 241 + 246 GitHub @@ -2397,7 +2421,7 @@ is available. src/app/components/app-frame/app-frame.component.html - 247 + 252 ass disponibel. @@ -2405,7 +2429,7 @@ Click to view. src/app/components/app-frame/app-frame.component.html - 247 + 252 Klicke fir unzeweisen. @@ -2413,7 +2437,7 @@ Paperless-ngx can automatically check for updates src/app/components/app-frame/app-frame.component.html - 251 + 256 Paperless-ngx can automatically check for updates @@ -2421,7 +2445,7 @@ How does this work? src/app/components/app-frame/app-frame.component.html - 258,260 + 263,265 How does this work? @@ -2429,7 +2453,7 @@ Update available src/app/components/app-frame/app-frame.component.html - 269 + 274 Update disponibel @@ -2437,7 +2461,7 @@ Sidebar views updated src/app/components/app-frame/app-frame.component.ts - 247 + 252 Sidebar views updated @@ -2445,7 +2469,7 @@ Error updating sidebar views src/app/components/app-frame/app-frame.component.ts - 250 + 255 Error updating sidebar views @@ -2453,7 +2477,7 @@ An error occurred while saving update checking settings. src/app/components/app-frame/app-frame.component.ts - 271 + 276 An error occurred while saving update checking settings. @@ -2757,7 +2781,7 @@ src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html - 32 + 33 Assign document type @@ -2769,7 +2793,7 @@ src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html - 34 + 35 Assign correspondent @@ -2781,11 +2805,19 @@ Assign storage path + + Assign custom fields + + src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.html + 38 + + Assign custom fields + Assign owner src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.html - 40 + 41 Assign owner @@ -2793,7 +2825,7 @@ Assign view permissions src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.html - 42 + 43 Assign view permissions @@ -2801,7 +2833,7 @@ Assign edit permissions src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.html - 61 + 62 Assign edit permissions @@ -2809,11 +2841,11 @@ Error src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.html - 88 + 89 src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html - 40 + 41 src/app/components/common/toasts/toasts.component.html @@ -2825,7 +2857,7 @@ Cancel src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.html - 89 + 90 src/app/components/common/edit-dialog/correspondent-edit-dialog/correspondent-edit-dialog.component.html @@ -2849,7 +2881,7 @@ src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html - 41 + 42 src/app/components/common/edit-dialog/storage-path-edit-dialog/storage-path-edit-dialog.component.html @@ -2867,6 +2899,10 @@ src/app/components/common/permissions-dialog/permissions-dialog.component.html 20 + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 53 + src/app/components/common/select-dialog/select-dialog.component.html 12 @@ -2885,7 +2921,7 @@ Consume Folder src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.ts - 25 + 27 Consume Folder @@ -2893,7 +2929,7 @@ API Upload src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.ts - 29 + 31 API Upload @@ -2901,7 +2937,7 @@ Mail Fetch src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.ts - 33 + 35 Mail Fetch @@ -2909,7 +2945,7 @@ Create new consumption template src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.ts - 83 + 92 Create new consumption template @@ -2917,7 +2953,7 @@ Edit consumption template src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.ts - 87 + 96 Edit consumption template @@ -3049,7 +3085,7 @@ Create new item src/app/components/common/edit-dialog/edit-dialog.component.ts - 109 + 111 Neit Element erstellen @@ -3057,7 +3093,7 @@ Edit item src/app/components/common/edit-dialog/edit-dialog.component.ts - 113 + 115 Element beaarbechten @@ -3111,6 +3147,10 @@ src/app/components/common/edit-dialog/user-edit-dialog/user-edit-dialog.component.html 12 + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 18 + Passwuert @@ -3309,13 +3349,13 @@ Filter body - - Filter attachment filename + + Filter attachment filename includes src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html 24 - Filter attachment filename + Filter attachment filename includes Only consume documents which entirely match this filename if specified. Wildcards such as *.pdf or *invoice* are allowed. Case insensitive. @@ -3325,11 +3365,27 @@ Just Dokumenter traitéieren, déi exakt dësen Dateinumm hunn (falls definéiert). Platzhalter wéi *.pdf oder *invoice* sinn erlaabt. D'Grouss-/Klengschreiwung gëtt ignoréiert. + + Filter attachment filename excluding + + src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html + 25 + + Filter attachment filename excluding + + + Do not consume documents which entirely match this filename if specified. Wildcards such as *.pdf or *invoice* are allowed. Case insensitive. + + src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html + 25 + + Do not consume documents which entirely match this filename if specified. Wildcards such as *.pdf or *invoice* are allowed. Case insensitive. + Action src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html - 27 + 28 Action @@ -3337,7 +3393,7 @@ Action is only performed when documents are consumed from the mail. Mails without attachments remain entirely untouched. src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html - 27 + 28 Action is only performed when documents are consumed from the mail. Mails without attachments remain entirely untouched. @@ -3345,7 +3401,7 @@ Action parameter src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html - 28 + 29 Action parameter @@ -3353,7 +3409,7 @@ Assignments specified here will supersede any consumption templates. src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html - 29 + 30 Assignments specified here will supersede any consumption templates. @@ -3361,7 +3417,7 @@ Assign title from src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html - 30 + 31 Assign title from @@ -3369,7 +3425,7 @@ Assign correspondent from src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html - 33 + 34 Assign correspondent from @@ -3377,7 +3433,7 @@ Assign owner from rule src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html - 35 + 36 Assign owner from rule @@ -3623,6 +3679,10 @@ src/app/components/common/edit-dialog/user-edit-dialog/user-edit-dialog.component.html 11 + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 8 + Email @@ -3631,6 +3691,10 @@ src/app/components/common/edit-dialog/user-edit-dialog/user-edit-dialog.component.html 13 + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 28 + First name @@ -3639,6 +3703,10 @@ src/app/components/common/edit-dialog/user-edit-dialog/user-edit-dialog.component.html 14 + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 29 + Last name @@ -3764,6 +3832,10 @@ src/app/components/common/input/date/date.component.html 8 + + src/app/components/common/input/document-link/document-link.component.html + 8 + src/app/components/common/input/number/number.component.html 8 @@ -3818,6 +3890,22 @@ Filter documents with this + + No documents found + + src/app/components/common/input/document-link/document-link.component.ts + 44 + + No documents found + + + Show password + + src/app/components/common/input/password/password.component.html + 5 + + Show password + Edit Permissions @@ -3931,7 +4019,7 @@ Note that permissions set here will override any existing permissions src/app/components/common/permissions-dialog/permissions-dialog.component.ts - 62 + 71 Note that permissions set here will override any existing permissions @@ -3991,6 +4079,122 @@ Inherited from group + + Edit Profile + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 3 + + Edit Profile + + + Confirm Email + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 13 + + Confirm Email + + + Confirm Password + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 23 + + Confirm Password + + + API Auth Token + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 31 + + API Auth Token + + + Copy + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 35 + + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 39 + + + src/app/components/common/share-links-dropdown/share-links-dropdown.component.html + 23 + + Copy + + + Regenerate auth token + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 41 + + Regenerate auth token + + + Copied! + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 47 + + + src/app/components/common/share-links-dropdown/share-links-dropdown.component.html + 36 + + Copied! + + + Warning: changing the token cannot be undone + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 49 + + Warning: changing the token cannot be undone + + + Emails must match + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.ts + 94 + + Emails must match + + + Passwords must match + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.ts + 122 + + Passwords must match + + + Profile updated successfully + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.ts + 141 + + Profile updated successfully + + + Error saving profile + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.ts + 153 + + Error saving profile + + + Error generating auth token + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.ts + 170 + + Error generating auth token + Select @@ -4035,14 +4239,6 @@ No existing links - - Copy - - src/app/components/common/share-links-dropdown/share-links-dropdown.component.html - 23 - - Copy - Share @@ -4051,14 +4247,6 @@ Share - - Copied! - - src/app/components/common/share-links-dropdown/share-links-dropdown.component.html - 36 - - Copied! - Share archive version @@ -4091,7 +4279,7 @@ src/app/components/common/share-links-dropdown/share-links-dropdown.component.ts - 90 + 93 1 day @@ -4131,7 +4319,7 @@ days src/app/components/common/share-links-dropdown/share-links-dropdown.component.ts - 90 + 93 days @@ -4139,7 +4327,7 @@ Error deleting link src/app/components/common/share-links-dropdown/share-links-dropdown.component.ts - 117 + 120 Error deleting link @@ -4147,7 +4335,7 @@ Error creating link src/app/components/common/share-links-dropdown/share-links-dropdown.component.ts - 145 + 148 Error creating link @@ -4219,7 +4407,7 @@ src/app/components/document-detail/document-detail.component.html - 103 + 114 src/app/components/document-list/document-list.component.html @@ -4243,7 +4431,7 @@ src/app/components/document-detail/document-detail.component.html - 107 + 118 src/app/components/document-list/bulk-editor/bulk-editor.component.html @@ -4279,7 +4467,7 @@ src/app/components/document-detail/document-detail.component.html - 18 + 29 src/app/components/document-list/bulk-editor/bulk-editor.component.html @@ -4490,7 +4678,7 @@ Page src/app/components/document-detail/document-detail.component.html - 3 + 4 src/app/components/document-list/bulk-editor/bulk-editor.component.html @@ -4502,15 +4690,31 @@ of src/app/components/document-detail/document-detail.component.html - 5,6 + 6,7 vu(n) + + - + + src/app/components/document-detail/document-detail.component.html + 9 + + - + + + + + + src/app/components/document-detail/document-detail.component.html + 15 + + + + Download original src/app/components/document-detail/document-detail.component.html - 24 + 35 Original eroflueden @@ -4518,7 +4722,7 @@ Redo OCR src/app/components/document-detail/document-detail.component.html - 40 + 51 src/app/components/document-list/bulk-editor/bulk-editor.component.html @@ -4530,7 +4734,7 @@ More like this src/app/components/document-detail/document-detail.component.html - 46 + 57 src/app/components/document-list/document-card-large/document-card-large.component.html @@ -4542,7 +4746,7 @@ Close src/app/components/document-detail/document-detail.component.html - 71 + 82 src/app/guards/dirty-saved-view.guard.ts @@ -4554,7 +4758,7 @@ Previous src/app/components/document-detail/document-detail.component.html - 76 + 87 Zréck @@ -4562,7 +4766,7 @@ Discard src/app/components/document-detail/document-detail.component.html - 89 + 100 Verwerfen @@ -4570,7 +4774,7 @@ Save & next src/app/components/document-detail/document-detail.component.html - 91 + 102 Späicheren a weider @@ -4578,7 +4782,7 @@ Save & close src/app/components/document-detail/document-detail.component.html - 92 + 103 Save & close @@ -4586,7 +4790,7 @@ Details src/app/components/document-detail/document-detail.component.html - 100 + 111 Detailer @@ -4594,7 +4798,7 @@ Archive serial number src/app/components/document-detail/document-detail.component.html - 104 + 115 Archiv-Seriennummer @@ -4602,7 +4806,7 @@ Date created src/app/components/document-detail/document-detail.component.html - 105 + 116 Erstellungsdatum @@ -4610,7 +4814,7 @@ Document type src/app/components/document-detail/document-detail.component.html - 109 + 120 src/app/components/document-list/bulk-editor/bulk-editor.component.html @@ -4634,7 +4838,7 @@ Storage path src/app/components/document-detail/document-detail.component.html - 111 + 122 src/app/components/document-list/bulk-editor/bulk-editor.component.html @@ -4654,7 +4858,7 @@ Default src/app/components/document-detail/document-detail.component.html - 112 + 123 Virdefinéiert @@ -4662,7 +4866,7 @@ Content src/app/components/document-detail/document-detail.component.html - 130 + 142 Inhalt @@ -4670,7 +4874,7 @@ Metadata src/app/components/document-detail/document-detail.component.html - 139 + 151 src/app/components/document-detail/metadata-collapse/metadata-collapse.component.ts @@ -4682,7 +4886,7 @@ Date modified src/app/components/document-detail/document-detail.component.html - 145 + 157 Verännert um @@ -4690,7 +4894,7 @@ Date added src/app/components/document-detail/document-detail.component.html - 149 + 161 Dobäigesat um @@ -4698,7 +4902,7 @@ Media filename src/app/components/document-detail/document-detail.component.html - 153 + 165 Dateinumm vum Mediefichier @@ -4706,7 +4910,7 @@ Original filename src/app/components/document-detail/document-detail.component.html - 157 + 169 Original Dateinumm @@ -4714,7 +4918,7 @@ Original MD5 checksum src/app/components/document-detail/document-detail.component.html - 161 + 173 MD5-Préifzomm vum Original @@ -4722,7 +4926,7 @@ Original file size src/app/components/document-detail/document-detail.component.html - 165 + 177 Dateigréisst vum Original @@ -4730,7 +4934,7 @@ Original mime type src/app/components/document-detail/document-detail.component.html - 169 + 181 Urspréngleche MIME-Typ @@ -4738,7 +4942,7 @@ Archive MD5 checksum src/app/components/document-detail/document-detail.component.html - 173 + 185 MD5-Préifzomm vum Archiv @@ -4746,7 +4950,7 @@ Archive file size src/app/components/document-detail/document-detail.component.html - 177 + 189 Archiv-Dateigréisst @@ -4754,7 +4958,7 @@ Original document metadata src/app/components/document-detail/document-detail.component.html - 183 + 195 Metadate vum Original-Dokument @@ -4762,7 +4966,7 @@ Archived document metadata src/app/components/document-detail/document-detail.component.html - 184 + 196 Metadate vum Archiv-Dokument @@ -4770,35 +4974,35 @@ Preview src/app/components/document-detail/document-detail.component.html - 190 + 202 Preview - - Enter Password - - src/app/components/document-detail/document-detail.component.html - 206 - - - src/app/components/document-detail/document-detail.component.html - 249 - - Passwuert aginn - Notes src/app/components/document-detail/document-detail.component.html - 214,215 + 209,210 Notes + + Enter Password + + src/app/components/document-detail/document-detail.component.html + 237 + + + src/app/components/document-detail/document-detail.component.html + 275 + + Passwuert aginn + An error occurred loading content: src/app/components/document-detail/document-detail.component.ts - 265,267 + 279,281 An error occurred loading content: @@ -4806,7 +5010,7 @@ Error retrieving metadata src/app/components/document-detail/document-detail.component.ts - 413 + 427 Error retrieving metadata @@ -4814,7 +5018,7 @@ Error retrieving suggestions. src/app/components/document-detail/document-detail.component.ts - 434 + 448 Error retrieving suggestions. @@ -4822,11 +5026,11 @@ Document saved successfully. src/app/components/document-detail/document-detail.component.ts - 552 + 566 src/app/components/document-detail/document-detail.component.ts - 561 + 575 Document saved successfully. @@ -4834,11 +5038,11 @@ Error saving document src/app/components/document-detail/document-detail.component.ts - 565 + 579 src/app/components/document-detail/document-detail.component.ts - 606 + 620 Error saving document @@ -4846,7 +5050,7 @@ Confirm delete src/app/components/document-detail/document-detail.component.ts - 632 + 646 src/app/components/manage/management-list/management-list.component.ts @@ -4858,7 +5062,7 @@ Do you really want to delete document ""? src/app/components/document-detail/document-detail.component.ts - 633 + 647 Wëllt Dir d'Dokument "" wierklech läschen? @@ -4866,7 +5070,7 @@ The files for this document will be deleted permanently. This operation cannot be undone. src/app/components/document-detail/document-detail.component.ts - 634 + 648 D'Fichiere fir dëst Dokument gi permanent geläscht. Dës Operatioun kann net réckgängeg gemaach ginn. @@ -4874,7 +5078,7 @@ Delete document src/app/components/document-detail/document-detail.component.ts - 636 + 650 Dokument läschen @@ -4882,7 +5086,7 @@ Error deleting document src/app/components/document-detail/document-detail.component.ts - 655 + 669 Error deleting document @@ -4890,7 +5094,7 @@ Redo OCR confirm src/app/components/document-detail/document-detail.component.ts - 675 + 689 src/app/components/document-list/bulk-editor/bulk-editor.component.ts @@ -4902,7 +5106,7 @@ This operation will permanently redo OCR for this document. src/app/components/document-detail/document-detail.component.ts - 676 + 690 This operation will permanently redo OCR for this document. @@ -4910,7 +5114,7 @@ Redo OCR operation will begin in the background. Close and re-open or reload this document after the operation has completed to see new content. src/app/components/document-detail/document-detail.component.ts - 687 + 701 Redo OCR operation will begin in the background. Close and re-open or reload this document after the operation has completed to see new content. @@ -4918,10 +5122,18 @@ Error executing operation src/app/components/document-detail/document-detail.component.ts - 698 + 712 Error executing operation + + Page Fit + + src/app/components/document-detail/document-detail.component.ts + 781 + + Page Fit + Select: @@ -5844,7 +6056,7 @@ Initiating upload... src/app/components/file-drop/file-drop.component.ts - 87 + 88 Upload fänkt un... @@ -6600,7 +6812,7 @@ Boolean src/app/data/paperless-custom-field.ts - 16 + 17 Boolean @@ -6608,7 +6820,7 @@ Date src/app/data/paperless-custom-field.ts - 20 + 21 Date @@ -6616,7 +6828,7 @@ Integer src/app/data/paperless-custom-field.ts - 24 + 25 Integer @@ -6624,7 +6836,7 @@ Number src/app/data/paperless-custom-field.ts - 28 + 29 Number @@ -6632,7 +6844,7 @@ Monetary src/app/data/paperless-custom-field.ts - 32 + 33 Monetary @@ -6640,7 +6852,7 @@ Text src/app/data/paperless-custom-field.ts - 36 + 37 Text @@ -6648,10 +6860,18 @@ Url src/app/data/paperless-custom-field.ts - 40 + 41 Url + + Document Link + + src/app/data/paperless-custom-field.ts + 45 + + Document Link + Warning: You have unsaved changes to your document(s). @@ -6949,7 +7169,7 @@ English (US) src/app/services/settings.service.ts - 155 + 157 Englesch (USA) @@ -6957,7 +7177,7 @@ Afrikaans src/app/services/settings.service.ts - 161 + 163 Afrikaans @@ -6965,7 +7185,7 @@ Arabic src/app/services/settings.service.ts - 167 + 169 Arabic @@ -6973,7 +7193,7 @@ Belarusian src/app/services/settings.service.ts - 173 + 175 Belarusesch @@ -6981,7 +7201,7 @@ Bulgarian src/app/services/settings.service.ts - 179 + 181 Bulgarian @@ -6989,7 +7209,7 @@ Catalan src/app/services/settings.service.ts - 185 + 187 Catalan @@ -6997,7 +7217,7 @@ Czech src/app/services/settings.service.ts - 191 + 193 Tschechesch @@ -7005,7 +7225,7 @@ Danish src/app/services/settings.service.ts - 197 + 199 Dänesch @@ -7013,7 +7233,7 @@ German src/app/services/settings.service.ts - 203 + 205 Däitsch @@ -7021,7 +7241,7 @@ Greek src/app/services/settings.service.ts - 209 + 211 Greek @@ -7029,7 +7249,7 @@ English (GB) src/app/services/settings.service.ts - 215 + 217 Englesch (GB) @@ -7037,7 +7257,7 @@ Spanish src/app/services/settings.service.ts - 221 + 223 Spuenesch @@ -7045,7 +7265,7 @@ Finnish src/app/services/settings.service.ts - 227 + 229 Finnish @@ -7053,7 +7273,7 @@ French src/app/services/settings.service.ts - 233 + 235 Franséisch @@ -7061,7 +7281,7 @@ Hungarian src/app/services/settings.service.ts - 239 + 241 Hungarian @@ -7069,7 +7289,7 @@ Italian src/app/services/settings.service.ts - 245 + 247 Italienesch @@ -7077,7 +7297,7 @@ Luxembourgish src/app/services/settings.service.ts - 251 + 253 Lëtzebuergesch @@ -7085,7 +7305,7 @@ Dutch src/app/services/settings.service.ts - 257 + 259 Hollännesch @@ -7093,7 +7313,7 @@ Norwegian src/app/services/settings.service.ts - 263 + 265 Norwegian @@ -7101,7 +7321,7 @@ Polish src/app/services/settings.service.ts - 269 + 271 Polnesch @@ -7109,7 +7329,7 @@ Portuguese (Brazil) src/app/services/settings.service.ts - 275 + 277 Portugisesch (Brasilien) @@ -7117,7 +7337,7 @@ Portuguese src/app/services/settings.service.ts - 281 + 283 Portugisesch @@ -7125,7 +7345,7 @@ Romanian src/app/services/settings.service.ts - 287 + 289 Rumänesch @@ -7133,7 +7353,7 @@ Russian src/app/services/settings.service.ts - 293 + 295 Russesch @@ -7141,7 +7361,7 @@ Slovak src/app/services/settings.service.ts - 299 + 301 Slovak @@ -7149,7 +7369,7 @@ Slovenian src/app/services/settings.service.ts - 305 + 307 Slowenesch @@ -7157,7 +7377,7 @@ Serbian src/app/services/settings.service.ts - 311 + 313 Serbesch @@ -7165,7 +7385,7 @@ Swedish src/app/services/settings.service.ts - 317 + 319 Schwedesch @@ -7173,7 +7393,7 @@ Turkish src/app/services/settings.service.ts - 323 + 325 Tierkesch @@ -7181,7 +7401,7 @@ Ukrainian src/app/services/settings.service.ts - 329 + 331 Ukrainian @@ -7189,7 +7409,7 @@ Chinese Simplified src/app/services/settings.service.ts - 335 + 337 Chinesesch (Vereinfacht) @@ -7197,7 +7417,7 @@ ISO 8601 src/app/services/settings.service.ts - 352 + 354 ISO 8601 @@ -7205,7 +7425,7 @@ Successfully completed one-time migratration of settings to the database! src/app/services/settings.service.ts - 471 + 473 Successfully completed one-time migratration of settings to the database! @@ -7213,7 +7433,7 @@ Unable to migrate settings to the database, please try saving manually. src/app/services/settings.service.ts - 472 + 474 Unable to migrate settings to the database, please try saving manually. @@ -7221,7 +7441,7 @@ You can restart the tour from the settings page. src/app/services/settings.service.ts - 542 + 544 You can restart the tour from the settings page. diff --git a/src-ui/src/locale/messages.lv_LV.xlf b/src-ui/src/locale/messages.lv_LV.xlf index faef9fc84..5a79ce6b5 100644 --- a/src-ui/src/locale/messages.lv_LV.xlf +++ b/src-ui/src/locale/messages.lv_LV.xlf @@ -334,7 +334,7 @@ src/app/components/document-detail/document-detail.component.html - 81 + 92 Nākamā @@ -458,23 +458,35 @@ src/app/components/app-frame/app-frame.component.html - 225 + 230 src/app/components/app-frame/app-frame.component.html - 228 + 233 Logs + + Auto refresh + + src/app/components/admin/logs/logs.component.html + 4 + + + src/app/components/admin/tasks/tasks.component.html + 15 + + Auto refresh + Loading... src/app/components/admin/logs/logs.component.html - 11 + 16 src/app/components/admin/logs/logs.component.html - 20 + 25 src/app/components/admin/settings/settings.component.html @@ -482,11 +494,7 @@ src/app/components/admin/tasks/tasks.component.html - 19 - - - src/app/components/admin/tasks/tasks.component.html - 27 + 22 src/app/components/admin/users-groups/users-groups.component.html @@ -496,6 +504,10 @@ src/app/components/common/edit-dialog/mail-account-edit-dialog/mail-account-edit-dialog.component.html 30 + + src/app/components/common/input/document-link/document-link.component.html + 40 + src/app/components/common/permissions-dialog/permissions-dialog.component.html 18 @@ -508,6 +520,10 @@ src/app/components/dashboard/widgets/widget-frame/widget-frame.component.html 14 + + src/app/components/document-detail/document-detail.component.html + 248 + src/app/components/document-list/document-list.component.html 95 @@ -546,15 +562,15 @@ src/app/components/app-frame/app-frame.component.html - 45 + 50 src/app/components/app-frame/app-frame.component.html - 203 + 208 src/app/components/app-frame/app-frame.component.html - 206 + 211 Settings @@ -850,7 +866,7 @@ src/app/components/document-detail/document-detail.component.html - 221 + 216 src/app/components/document-list/bulk-editor/bulk-editor.component.html @@ -942,11 +958,11 @@ src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.html - 46 + 47 src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.html - 65 + 66 src/app/components/common/input/permissions/permissions-form/permissions-form.component.html @@ -970,11 +986,11 @@ src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.html - 54 + 55 src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.html - 73 + 74 src/app/components/common/input/permissions/permissions-form/permissions-form.component.html @@ -1002,7 +1018,7 @@ src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.html - 79 + 80 src/app/components/common/input/permissions/permissions-form/permissions-form.component.html @@ -1074,7 +1090,7 @@ src/app/components/app-frame/app-frame.component.html - 91 + 96 Saved views @@ -1106,7 +1122,7 @@ src/app/components/admin/tasks/tasks.component.html - 40 + 35 src/app/components/admin/users-groups/users-groups.component.html @@ -1246,7 +1262,7 @@ src/app/components/admin/tasks/tasks.component.html - 44 + 39 src/app/components/admin/users-groups/users-groups.component.html @@ -1258,7 +1274,7 @@ src/app/components/document-detail/document-detail.component.html - 34 + 45 src/app/components/document-list/bulk-editor/bulk-editor.component.html @@ -1326,7 +1342,7 @@ src/app/components/document-detail/document-detail.component.html - 11 + 22 src/app/components/document-list/bulk-editor/bulk-editor.component.html @@ -1402,7 +1418,7 @@ src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.html - 90 + 91 src/app/components/common/edit-dialog/correspondent-edit-dialog/correspondent-edit-dialog.component.html @@ -1426,7 +1442,7 @@ src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html - 42 + 43 src/app/components/common/edit-dialog/storage-path-edit-dialog/storage-path-edit-dialog.component.html @@ -1440,9 +1456,13 @@ src/app/components/common/edit-dialog/user-edit-dialog/user-edit-dialog.component.html 36 + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 54 + src/app/components/document-detail/document-detail.component.html - 93 + 104 src/app/components/document-list/save-view-config-dialog/save-view-config-dialog.component.html @@ -1514,7 +1534,7 @@ src/app/components/app-frame/app-frame.component.ts - 119 + 116 An error occurred while saving settings. @@ -1550,7 +1570,7 @@ src/app/components/app-frame/app-frame.component.html - 217 + 222 File Tasks @@ -1596,19 +1616,11 @@ - - Refresh - - src/app/components/admin/tasks/tasks.component.html - 20 - - Refresh - Created src/app/components/admin/tasks/tasks.component.html - 41 + 36 src/app/components/dashboard/widgets/saved-view-widget/saved-view-widget.component.html @@ -1632,7 +1644,7 @@ Results src/app/components/admin/tasks/tasks.component.html - 42 + 37 Results @@ -1640,7 +1652,7 @@ Info src/app/components/admin/tasks/tasks.component.html - 43 + 38 Info @@ -1648,7 +1660,7 @@ click for full output src/app/components/admin/tasks/tasks.component.html - 66 + 61 click for full output @@ -1656,11 +1668,11 @@ Dismiss src/app/components/admin/tasks/tasks.component.html - 81 + 76 src/app/components/admin/tasks/tasks.component.ts - 63 + 66 Dismiss @@ -1668,7 +1680,7 @@ Open Document src/app/components/admin/tasks/tasks.component.html - 87 + 82 Open Document @@ -1676,7 +1688,7 @@ {VAR_PLURAL, plural, =1 {One task} other { total tasks}} src/app/components/admin/tasks/tasks.component.html - 103 + 98 {VAR_PLURAL, plural, =1 {One task} other { total tasks}} @@ -1684,7 +1696,7 @@ Failed src/app/components/admin/tasks/tasks.component.html - 110 + 105 Failed @@ -1692,7 +1704,7 @@ Complete src/app/components/admin/tasks/tasks.component.html - 116 + 111 Complete @@ -1700,7 +1712,7 @@ Started src/app/components/admin/tasks/tasks.component.html - 122 + 117 Started @@ -1708,7 +1720,7 @@ Queued src/app/components/admin/tasks/tasks.component.html - 128 + 123 Queued @@ -1716,7 +1728,7 @@ Dismiss selected src/app/components/admin/tasks/tasks.component.ts - 28 + 30 Dismiss selected @@ -1724,7 +1736,7 @@ Dismiss all src/app/components/admin/tasks/tasks.component.ts - 29 + 31 Dismiss all @@ -1732,7 +1744,7 @@ Confirm Dismiss All src/app/components/admin/tasks/tasks.component.ts - 60 + 63 Confirm Dismiss All @@ -1740,7 +1752,7 @@ Dismiss all tasks? src/app/components/admin/tasks/tasks.component.ts - 61 + 64 Dismiss all tasks? @@ -1748,7 +1760,7 @@ queued src/app/components/admin/tasks/tasks.component.ts - 129 + 132 queued @@ -1756,7 +1768,7 @@ started src/app/components/admin/tasks/tasks.component.ts - 131 + 134 started @@ -1764,7 +1776,7 @@ completed src/app/components/admin/tasks/tasks.component.ts - 133 + 136 completed @@ -1772,7 +1784,7 @@ failed src/app/components/admin/tasks/tasks.component.ts - 135 + 138 failed @@ -1784,11 +1796,11 @@ src/app/components/app-frame/app-frame.component.html - 210 + 215 src/app/components/app-frame/app-frame.component.html - 213 + 218 Users & Groups @@ -1942,6 +1954,10 @@ src/app/components/admin/users-groups/users-groups.component.ts 89 + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.ts + 144 + Password has been changed, you will be logged out momentarily. @@ -1988,7 +2004,7 @@ src/app/components/document-detail/document-detail.component.ts - 677 + 691 src/app/components/document-list/bulk-editor/bulk-editor.component.ts @@ -2028,7 +2044,7 @@ src/app/components/document-detail/document-detail.component.ts - 679 + 693 src/app/components/document-list/bulk-editor/bulk-editor.component.ts @@ -2141,11 +2157,19 @@ Logged in as + + My Profile + + src/app/components/app-frame/app-frame.component.html + 45 + + My Profile + Logout src/app/components/app-frame/app-frame.component.html - 50 + 55 Logout @@ -2153,15 +2177,15 @@ Documentation src/app/components/app-frame/app-frame.component.html - 56 + 61 src/app/components/app-frame/app-frame.component.html - 232 + 237 src/app/components/app-frame/app-frame.component.html - 235 + 240 Documentation @@ -2169,11 +2193,11 @@ Dashboard src/app/components/app-frame/app-frame.component.html - 75 + 80 src/app/components/app-frame/app-frame.component.html - 78 + 83 src/app/components/dashboard/dashboard.component.html @@ -2185,11 +2209,11 @@ Documents src/app/components/app-frame/app-frame.component.html - 82 + 87 src/app/components/app-frame/app-frame.component.html - 85 + 90 src/app/components/document-list/document-list.component.ts @@ -2217,7 +2241,7 @@ Open documents src/app/components/app-frame/app-frame.component.html - 118 + 123 Open documents @@ -2225,11 +2249,11 @@ Close all src/app/components/app-frame/app-frame.component.html - 134 + 139 src/app/components/app-frame/app-frame.component.html - 137 + 142 Close all @@ -2237,7 +2261,7 @@ Manage src/app/components/app-frame/app-frame.component.html - 144 + 149 Manage @@ -2245,11 +2269,11 @@ Correspondents src/app/components/app-frame/app-frame.component.html - 148 + 153 src/app/components/app-frame/app-frame.component.html - 151 + 156 src/app/components/dashboard/widgets/statistics-widget/statistics-widget.component.html @@ -2261,11 +2285,11 @@ Tags src/app/components/app-frame/app-frame.component.html - 155 + 160 src/app/components/app-frame/app-frame.component.html - 158 + 163 src/app/components/common/input/tags/tags.component.ts @@ -2293,11 +2317,11 @@ Document Types src/app/components/app-frame/app-frame.component.html - 162 + 167 src/app/components/app-frame/app-frame.component.html - 165 + 170 src/app/components/dashboard/widgets/statistics-widget/statistics-widget.component.html @@ -2309,11 +2333,11 @@ Storage Paths src/app/components/app-frame/app-frame.component.html - 169 + 174 src/app/components/app-frame/app-frame.component.html - 172 + 177 src/app/components/dashboard/widgets/statistics-widget/statistics-widget.component.html @@ -2325,11 +2349,11 @@ Custom Fields src/app/components/app-frame/app-frame.component.html - 176 + 181 src/app/components/app-frame/app-frame.component.html - 179 + 184 src/app/components/common/custom-fields-dropdown/custom-fields-dropdown.component.html @@ -2345,7 +2369,7 @@ Consumption templates src/app/components/app-frame/app-frame.component.html - 183 + 188 Consumption templates @@ -2353,7 +2377,7 @@ Templates src/app/components/app-frame/app-frame.component.html - 186 + 191 Templates @@ -2361,11 +2385,11 @@ Mail src/app/components/app-frame/app-frame.component.html - 190 + 195 src/app/components/app-frame/app-frame.component.html - 193 + 198 Mail @@ -2373,7 +2397,7 @@ Administration src/app/components/app-frame/app-frame.component.html - 199 + 204 Administration @@ -2381,7 +2405,7 @@ File Tasks src/app/components/app-frame/app-frame.component.html - 221 + 226 File Tasks @@ -2389,7 +2413,7 @@ GitHub src/app/components/app-frame/app-frame.component.html - 241 + 246 GitHub @@ -2397,7 +2421,7 @@ is available. src/app/components/app-frame/app-frame.component.html - 247 + 252 is available. @@ -2405,7 +2429,7 @@ Click to view. src/app/components/app-frame/app-frame.component.html - 247 + 252 Click to view. @@ -2413,7 +2437,7 @@ Paperless-ngx can automatically check for updates src/app/components/app-frame/app-frame.component.html - 251 + 256 Paperless-ngx can automatically check for updates @@ -2421,7 +2445,7 @@ How does this work? src/app/components/app-frame/app-frame.component.html - 258,260 + 263,265 How does this work? @@ -2429,7 +2453,7 @@ Update available src/app/components/app-frame/app-frame.component.html - 269 + 274 Update available @@ -2437,7 +2461,7 @@ Sidebar views updated src/app/components/app-frame/app-frame.component.ts - 247 + 252 Sidebar views updated @@ -2445,7 +2469,7 @@ Error updating sidebar views src/app/components/app-frame/app-frame.component.ts - 250 + 255 Error updating sidebar views @@ -2453,7 +2477,7 @@ An error occurred while saving update checking settings. src/app/components/app-frame/app-frame.component.ts - 271 + 276 An error occurred while saving update checking settings. @@ -2757,7 +2781,7 @@ src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html - 32 + 33 Assign document type @@ -2769,7 +2793,7 @@ src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html - 34 + 35 Assign correspondent @@ -2781,11 +2805,19 @@ Assign storage path + + Assign custom fields + + src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.html + 38 + + Assign custom fields + Assign owner src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.html - 40 + 41 Assign owner @@ -2793,7 +2825,7 @@ Assign view permissions src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.html - 42 + 43 Assign view permissions @@ -2801,7 +2833,7 @@ Assign edit permissions src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.html - 61 + 62 Assign edit permissions @@ -2809,11 +2841,11 @@ Error src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.html - 88 + 89 src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html - 40 + 41 src/app/components/common/toasts/toasts.component.html @@ -2825,7 +2857,7 @@ Cancel src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.html - 89 + 90 src/app/components/common/edit-dialog/correspondent-edit-dialog/correspondent-edit-dialog.component.html @@ -2849,7 +2881,7 @@ src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html - 41 + 42 src/app/components/common/edit-dialog/storage-path-edit-dialog/storage-path-edit-dialog.component.html @@ -2867,6 +2899,10 @@ src/app/components/common/permissions-dialog/permissions-dialog.component.html 20 + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 53 + src/app/components/common/select-dialog/select-dialog.component.html 12 @@ -2885,7 +2921,7 @@ Consume Folder src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.ts - 25 + 27 Consume Folder @@ -2893,7 +2929,7 @@ API Upload src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.ts - 29 + 31 API Upload @@ -2901,7 +2937,7 @@ Mail Fetch src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.ts - 33 + 35 Mail Fetch @@ -2909,7 +2945,7 @@ Create new consumption template src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.ts - 83 + 92 Create new consumption template @@ -2917,7 +2953,7 @@ Edit consumption template src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.ts - 87 + 96 Edit consumption template @@ -3049,7 +3085,7 @@ Create new item src/app/components/common/edit-dialog/edit-dialog.component.ts - 109 + 111 Create new item @@ -3057,7 +3093,7 @@ Edit item src/app/components/common/edit-dialog/edit-dialog.component.ts - 113 + 115 Edit item @@ -3111,6 +3147,10 @@ src/app/components/common/edit-dialog/user-edit-dialog/user-edit-dialog.component.html 12 + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 18 + Password @@ -3309,13 +3349,13 @@ Filter body - - Filter attachment filename + + Filter attachment filename includes src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html 24 - Filter attachment filename + Filter attachment filename includes Only consume documents which entirely match this filename if specified. Wildcards such as *.pdf or *invoice* are allowed. Case insensitive. @@ -3325,11 +3365,27 @@ Only consume documents which entirely match this filename if specified. Wildcards such as *.pdf or *invoice* are allowed. Case insensitive. + + Filter attachment filename excluding + + src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html + 25 + + Filter attachment filename excluding + + + Do not consume documents which entirely match this filename if specified. Wildcards such as *.pdf or *invoice* are allowed. Case insensitive. + + src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html + 25 + + Do not consume documents which entirely match this filename if specified. Wildcards such as *.pdf or *invoice* are allowed. Case insensitive. + Action src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html - 27 + 28 Action @@ -3337,7 +3393,7 @@ Action is only performed when documents are consumed from the mail. Mails without attachments remain entirely untouched. src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html - 27 + 28 Action is only performed when documents are consumed from the mail. Mails without attachments remain entirely untouched. @@ -3345,7 +3401,7 @@ Action parameter src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html - 28 + 29 Action parameter @@ -3353,7 +3409,7 @@ Assignments specified here will supersede any consumption templates. src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html - 29 + 30 Assignments specified here will supersede any consumption templates. @@ -3361,7 +3417,7 @@ Assign title from src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html - 30 + 31 Assign title from @@ -3369,7 +3425,7 @@ Assign correspondent from src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html - 33 + 34 Assign correspondent from @@ -3377,7 +3433,7 @@ Assign owner from rule src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html - 35 + 36 Assign owner from rule @@ -3623,6 +3679,10 @@ src/app/components/common/edit-dialog/user-edit-dialog/user-edit-dialog.component.html 11 + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 8 + Email @@ -3631,6 +3691,10 @@ src/app/components/common/edit-dialog/user-edit-dialog/user-edit-dialog.component.html 13 + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 28 + First name @@ -3639,6 +3703,10 @@ src/app/components/common/edit-dialog/user-edit-dialog/user-edit-dialog.component.html 14 + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 29 + Last name @@ -3764,6 +3832,10 @@ src/app/components/common/input/date/date.component.html 8 + + src/app/components/common/input/document-link/document-link.component.html + 8 + src/app/components/common/input/number/number.component.html 8 @@ -3818,6 +3890,22 @@ Filter documents with this + + No documents found + + src/app/components/common/input/document-link/document-link.component.ts + 44 + + No documents found + + + Show password + + src/app/components/common/input/password/password.component.html + 5 + + Show password + Edit Permissions @@ -3931,7 +4019,7 @@ Note that permissions set here will override any existing permissions src/app/components/common/permissions-dialog/permissions-dialog.component.ts - 62 + 71 Note that permissions set here will override any existing permissions @@ -3991,6 +4079,122 @@ Inherited from group + + Edit Profile + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 3 + + Edit Profile + + + Confirm Email + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 13 + + Confirm Email + + + Confirm Password + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 23 + + Confirm Password + + + API Auth Token + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 31 + + API Auth Token + + + Copy + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 35 + + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 39 + + + src/app/components/common/share-links-dropdown/share-links-dropdown.component.html + 23 + + Copy + + + Regenerate auth token + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 41 + + Regenerate auth token + + + Copied! + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 47 + + + src/app/components/common/share-links-dropdown/share-links-dropdown.component.html + 36 + + Copied! + + + Warning: changing the token cannot be undone + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 49 + + Warning: changing the token cannot be undone + + + Emails must match + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.ts + 94 + + Emails must match + + + Passwords must match + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.ts + 122 + + Passwords must match + + + Profile updated successfully + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.ts + 141 + + Profile updated successfully + + + Error saving profile + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.ts + 153 + + Error saving profile + + + Error generating auth token + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.ts + 170 + + Error generating auth token + Select @@ -4035,14 +4239,6 @@ No existing links - - Copy - - src/app/components/common/share-links-dropdown/share-links-dropdown.component.html - 23 - - Copy - Share @@ -4051,14 +4247,6 @@ Share - - Copied! - - src/app/components/common/share-links-dropdown/share-links-dropdown.component.html - 36 - - Copied! - Share archive version @@ -4091,7 +4279,7 @@ src/app/components/common/share-links-dropdown/share-links-dropdown.component.ts - 90 + 93 1 day @@ -4131,7 +4319,7 @@ days src/app/components/common/share-links-dropdown/share-links-dropdown.component.ts - 90 + 93 days @@ -4139,7 +4327,7 @@ Error deleting link src/app/components/common/share-links-dropdown/share-links-dropdown.component.ts - 117 + 120 Error deleting link @@ -4147,7 +4335,7 @@ Error creating link src/app/components/common/share-links-dropdown/share-links-dropdown.component.ts - 145 + 148 Error creating link @@ -4219,7 +4407,7 @@ src/app/components/document-detail/document-detail.component.html - 103 + 114 src/app/components/document-list/document-list.component.html @@ -4243,7 +4431,7 @@ src/app/components/document-detail/document-detail.component.html - 107 + 118 src/app/components/document-list/bulk-editor/bulk-editor.component.html @@ -4279,7 +4467,7 @@ src/app/components/document-detail/document-detail.component.html - 18 + 29 src/app/components/document-list/bulk-editor/bulk-editor.component.html @@ -4490,7 +4678,7 @@ Page src/app/components/document-detail/document-detail.component.html - 3 + 4 src/app/components/document-list/bulk-editor/bulk-editor.component.html @@ -4502,15 +4690,31 @@ of src/app/components/document-detail/document-detail.component.html - 5,6 + 6,7 of + + - + + src/app/components/document-detail/document-detail.component.html + 9 + + - + + + + + + src/app/components/document-detail/document-detail.component.html + 15 + + + + Download original src/app/components/document-detail/document-detail.component.html - 24 + 35 Download original @@ -4518,7 +4722,7 @@ Redo OCR src/app/components/document-detail/document-detail.component.html - 40 + 51 src/app/components/document-list/bulk-editor/bulk-editor.component.html @@ -4530,7 +4734,7 @@ More like this src/app/components/document-detail/document-detail.component.html - 46 + 57 src/app/components/document-list/document-card-large/document-card-large.component.html @@ -4542,7 +4746,7 @@ Close src/app/components/document-detail/document-detail.component.html - 71 + 82 src/app/guards/dirty-saved-view.guard.ts @@ -4554,7 +4758,7 @@ Previous src/app/components/document-detail/document-detail.component.html - 76 + 87 Iepriekšējā @@ -4562,7 +4766,7 @@ Discard src/app/components/document-detail/document-detail.component.html - 89 + 100 Discard @@ -4570,7 +4774,7 @@ Save & next src/app/components/document-detail/document-detail.component.html - 91 + 102 Save & next @@ -4578,7 +4782,7 @@ Save & close src/app/components/document-detail/document-detail.component.html - 92 + 103 Save & close @@ -4586,7 +4790,7 @@ Details src/app/components/document-detail/document-detail.component.html - 100 + 111 Details @@ -4594,7 +4798,7 @@ Archive serial number src/app/components/document-detail/document-detail.component.html - 104 + 115 Archive serial number @@ -4602,7 +4806,7 @@ Date created src/app/components/document-detail/document-detail.component.html - 105 + 116 Date created @@ -4610,7 +4814,7 @@ Document type src/app/components/document-detail/document-detail.component.html - 109 + 120 src/app/components/document-list/bulk-editor/bulk-editor.component.html @@ -4634,7 +4838,7 @@ Storage path src/app/components/document-detail/document-detail.component.html - 111 + 122 src/app/components/document-list/bulk-editor/bulk-editor.component.html @@ -4654,7 +4858,7 @@ Default src/app/components/document-detail/document-detail.component.html - 112 + 123 Default @@ -4662,7 +4866,7 @@ Content src/app/components/document-detail/document-detail.component.html - 130 + 142 Content @@ -4670,7 +4874,7 @@ Metadata src/app/components/document-detail/document-detail.component.html - 139 + 151 src/app/components/document-detail/metadata-collapse/metadata-collapse.component.ts @@ -4682,7 +4886,7 @@ Date modified src/app/components/document-detail/document-detail.component.html - 145 + 157 Date modified @@ -4690,7 +4894,7 @@ Date added src/app/components/document-detail/document-detail.component.html - 149 + 161 Date added @@ -4698,7 +4902,7 @@ Media filename src/app/components/document-detail/document-detail.component.html - 153 + 165 Media filename @@ -4706,7 +4910,7 @@ Original filename src/app/components/document-detail/document-detail.component.html - 157 + 169 Original filename @@ -4714,7 +4918,7 @@ Original MD5 checksum src/app/components/document-detail/document-detail.component.html - 161 + 173 Original MD5 checksum @@ -4722,7 +4926,7 @@ Original file size src/app/components/document-detail/document-detail.component.html - 165 + 177 Original file size @@ -4730,7 +4934,7 @@ Original mime type src/app/components/document-detail/document-detail.component.html - 169 + 181 Original mime type @@ -4738,7 +4942,7 @@ Archive MD5 checksum src/app/components/document-detail/document-detail.component.html - 173 + 185 Archive MD5 checksum @@ -4746,7 +4950,7 @@ Archive file size src/app/components/document-detail/document-detail.component.html - 177 + 189 Archive file size @@ -4754,7 +4958,7 @@ Original document metadata src/app/components/document-detail/document-detail.component.html - 183 + 195 Original document metadata @@ -4762,7 +4966,7 @@ Archived document metadata src/app/components/document-detail/document-detail.component.html - 184 + 196 Archived document metadata @@ -4770,35 +4974,35 @@ Preview src/app/components/document-detail/document-detail.component.html - 190 + 202 Preview - - Enter Password - - src/app/components/document-detail/document-detail.component.html - 206 - - - src/app/components/document-detail/document-detail.component.html - 249 - - Enter Password - Notes src/app/components/document-detail/document-detail.component.html - 214,215 + 209,210 Notes + + Enter Password + + src/app/components/document-detail/document-detail.component.html + 237 + + + src/app/components/document-detail/document-detail.component.html + 275 + + Enter Password + An error occurred loading content: src/app/components/document-detail/document-detail.component.ts - 265,267 + 279,281 An error occurred loading content: @@ -4806,7 +5010,7 @@ Error retrieving metadata src/app/components/document-detail/document-detail.component.ts - 413 + 427 Error retrieving metadata @@ -4814,7 +5018,7 @@ Error retrieving suggestions. src/app/components/document-detail/document-detail.component.ts - 434 + 448 Error retrieving suggestions. @@ -4822,11 +5026,11 @@ Document saved successfully. src/app/components/document-detail/document-detail.component.ts - 552 + 566 src/app/components/document-detail/document-detail.component.ts - 561 + 575 Document saved successfully. @@ -4834,11 +5038,11 @@ Error saving document src/app/components/document-detail/document-detail.component.ts - 565 + 579 src/app/components/document-detail/document-detail.component.ts - 606 + 620 Error saving document @@ -4846,7 +5050,7 @@ Confirm delete src/app/components/document-detail/document-detail.component.ts - 632 + 646 src/app/components/manage/management-list/management-list.component.ts @@ -4858,7 +5062,7 @@ Do you really want to delete document ""? src/app/components/document-detail/document-detail.component.ts - 633 + 647 Do you really want to delete document ""? @@ -4866,7 +5070,7 @@ The files for this document will be deleted permanently. This operation cannot be undone. src/app/components/document-detail/document-detail.component.ts - 634 + 648 The files for this document will be deleted permanently. This operation cannot be undone. @@ -4874,7 +5078,7 @@ Delete document src/app/components/document-detail/document-detail.component.ts - 636 + 650 Delete document @@ -4882,7 +5086,7 @@ Error deleting document src/app/components/document-detail/document-detail.component.ts - 655 + 669 Error deleting document @@ -4890,7 +5094,7 @@ Redo OCR confirm src/app/components/document-detail/document-detail.component.ts - 675 + 689 src/app/components/document-list/bulk-editor/bulk-editor.component.ts @@ -4902,7 +5106,7 @@ This operation will permanently redo OCR for this document. src/app/components/document-detail/document-detail.component.ts - 676 + 690 This operation will permanently redo OCR for this document. @@ -4910,7 +5114,7 @@ Redo OCR operation will begin in the background. Close and re-open or reload this document after the operation has completed to see new content. src/app/components/document-detail/document-detail.component.ts - 687 + 701 Redo OCR operation will begin in the background. Close and re-open or reload this document after the operation has completed to see new content. @@ -4918,10 +5122,18 @@ Error executing operation src/app/components/document-detail/document-detail.component.ts - 698 + 712 Error executing operation + + Page Fit + + src/app/components/document-detail/document-detail.component.ts + 781 + + Page Fit + Select: @@ -5844,7 +6056,7 @@ Initiating upload... src/app/components/file-drop/file-drop.component.ts - 87 + 88 Initiating upload... @@ -6600,7 +6812,7 @@ Boolean src/app/data/paperless-custom-field.ts - 16 + 17 Boolean @@ -6608,7 +6820,7 @@ Date src/app/data/paperless-custom-field.ts - 20 + 21 Date @@ -6616,7 +6828,7 @@ Integer src/app/data/paperless-custom-field.ts - 24 + 25 Integer @@ -6624,7 +6836,7 @@ Number src/app/data/paperless-custom-field.ts - 28 + 29 Number @@ -6632,7 +6844,7 @@ Monetary src/app/data/paperless-custom-field.ts - 32 + 33 Monetary @@ -6640,7 +6852,7 @@ Text src/app/data/paperless-custom-field.ts - 36 + 37 Text @@ -6648,10 +6860,18 @@ Url src/app/data/paperless-custom-field.ts - 40 + 41 Url + + Document Link + + src/app/data/paperless-custom-field.ts + 45 + + Document Link + Warning: You have unsaved changes to your document(s). @@ -6949,7 +7169,7 @@ English (US) src/app/services/settings.service.ts - 155 + 157 English (US) @@ -6957,7 +7177,7 @@ Afrikaans src/app/services/settings.service.ts - 161 + 163 Afrikaans @@ -6965,7 +7185,7 @@ Arabic src/app/services/settings.service.ts - 167 + 169 Arabic @@ -6973,7 +7193,7 @@ Belarusian src/app/services/settings.service.ts - 173 + 175 Belarusian @@ -6981,7 +7201,7 @@ Bulgarian src/app/services/settings.service.ts - 179 + 181 Bulgarian @@ -6989,7 +7209,7 @@ Catalan src/app/services/settings.service.ts - 185 + 187 Catalan @@ -6997,7 +7217,7 @@ Czech src/app/services/settings.service.ts - 191 + 193 Czech @@ -7005,7 +7225,7 @@ Danish src/app/services/settings.service.ts - 197 + 199 Danish @@ -7013,7 +7233,7 @@ German src/app/services/settings.service.ts - 203 + 205 German @@ -7021,7 +7241,7 @@ Greek src/app/services/settings.service.ts - 209 + 211 Greek @@ -7029,7 +7249,7 @@ English (GB) src/app/services/settings.service.ts - 215 + 217 English (GB) @@ -7037,7 +7257,7 @@ Spanish src/app/services/settings.service.ts - 221 + 223 Spanish @@ -7045,7 +7265,7 @@ Finnish src/app/services/settings.service.ts - 227 + 229 Finnish @@ -7053,7 +7273,7 @@ French src/app/services/settings.service.ts - 233 + 235 French @@ -7061,7 +7281,7 @@ Hungarian src/app/services/settings.service.ts - 239 + 241 Hungarian @@ -7069,7 +7289,7 @@ Italian src/app/services/settings.service.ts - 245 + 247 Italian @@ -7077,7 +7297,7 @@ Luxembourgish src/app/services/settings.service.ts - 251 + 253 Luxembourgish @@ -7085,7 +7305,7 @@ Dutch src/app/services/settings.service.ts - 257 + 259 Dutch @@ -7093,7 +7313,7 @@ Norwegian src/app/services/settings.service.ts - 263 + 265 Norwegian @@ -7101,7 +7321,7 @@ Polish src/app/services/settings.service.ts - 269 + 271 Polish @@ -7109,7 +7329,7 @@ Portuguese (Brazil) src/app/services/settings.service.ts - 275 + 277 Portuguese (Brazil) @@ -7117,7 +7337,7 @@ Portuguese src/app/services/settings.service.ts - 281 + 283 Portuguese @@ -7125,7 +7345,7 @@ Romanian src/app/services/settings.service.ts - 287 + 289 Romanian @@ -7133,7 +7353,7 @@ Russian src/app/services/settings.service.ts - 293 + 295 Russian @@ -7141,7 +7361,7 @@ Slovak src/app/services/settings.service.ts - 299 + 301 Slovak @@ -7149,7 +7369,7 @@ Slovenian src/app/services/settings.service.ts - 305 + 307 Slovenian @@ -7157,7 +7377,7 @@ Serbian src/app/services/settings.service.ts - 311 + 313 Serbian @@ -7165,7 +7385,7 @@ Swedish src/app/services/settings.service.ts - 317 + 319 Swedish @@ -7173,7 +7393,7 @@ Turkish src/app/services/settings.service.ts - 323 + 325 Turkish @@ -7181,7 +7401,7 @@ Ukrainian src/app/services/settings.service.ts - 329 + 331 Ukrainian @@ -7189,7 +7409,7 @@ Chinese Simplified src/app/services/settings.service.ts - 335 + 337 Chinese Simplified @@ -7197,7 +7417,7 @@ ISO 8601 src/app/services/settings.service.ts - 352 + 354 ISO 8601 @@ -7205,7 +7425,7 @@ Successfully completed one-time migratration of settings to the database! src/app/services/settings.service.ts - 471 + 473 Successfully completed one-time migratration of settings to the database! @@ -7213,7 +7433,7 @@ Unable to migrate settings to the database, please try saving manually. src/app/services/settings.service.ts - 472 + 474 Unable to migrate settings to the database, please try saving manually. @@ -7221,7 +7441,7 @@ You can restart the tour from the settings page. src/app/services/settings.service.ts - 542 + 544 You can restart the tour from the settings page. diff --git a/src-ui/src/locale/messages.nl_NL.xlf b/src-ui/src/locale/messages.nl_NL.xlf index 72980c757..9d519aaec 100644 --- a/src-ui/src/locale/messages.nl_NL.xlf +++ b/src-ui/src/locale/messages.nl_NL.xlf @@ -288,7 +288,7 @@ src/app/app.component.ts 92 - Document was added to Paperless-ngx. + Document is toegevoegd aan Paperless-ngx. Open document @@ -316,7 +316,7 @@ src/app/app.component.ts 122 - Document is being processed by Paperless-ngx. + Document wordt verwerkt door Paperless-ngx. Prev @@ -334,7 +334,7 @@ src/app/components/document-detail/document-detail.component.html - 81 + 92 Volgende @@ -458,23 +458,35 @@ src/app/components/app-frame/app-frame.component.html - 225 + 230 src/app/components/app-frame/app-frame.component.html - 228 + 233 Logbestanden + + Auto refresh + + src/app/components/admin/logs/logs.component.html + 4 + + + src/app/components/admin/tasks/tasks.component.html + 15 + + Automatisch vernieuwen + Loading... src/app/components/admin/logs/logs.component.html - 11 + 16 src/app/components/admin/logs/logs.component.html - 20 + 25 src/app/components/admin/settings/settings.component.html @@ -482,11 +494,7 @@ src/app/components/admin/tasks/tasks.component.html - 19 - - - src/app/components/admin/tasks/tasks.component.html - 27 + 22 src/app/components/admin/users-groups/users-groups.component.html @@ -496,6 +504,10 @@ src/app/components/common/edit-dialog/mail-account-edit-dialog/mail-account-edit-dialog.component.html 30 + + src/app/components/common/input/document-link/document-link.component.html + 40 + src/app/components/common/permissions-dialog/permissions-dialog.component.html 18 @@ -508,6 +520,10 @@ src/app/components/dashboard/widgets/widget-frame/widget-frame.component.html 14 + + src/app/components/document-detail/document-detail.component.html + 248 + src/app/components/document-list/document-list.component.html 95 @@ -546,15 +562,15 @@ src/app/components/app-frame/app-frame.component.html - 45 + 50 src/app/components/app-frame/app-frame.component.html - 203 + 208 src/app/components/app-frame/app-frame.component.html - 206 + 211 Instellingen @@ -756,7 +772,7 @@ src/app/components/admin/settings/settings.component.html 139,142 - Update checking works by pinging the public GitHub API for the latest release to determine whether a new version is available. Actual updating of the app must still be performed manually. + Updatecontrole werkt door de openbare GitHub API te gebruiken om te bepalen of een nieuwe versie beschikbaar is. Het daadwerkelijk updaten van de app moet nog handmatig worden gedaan. No tracking data is collected by the app in any way. @@ -850,7 +866,7 @@ src/app/components/document-detail/document-detail.component.html - 221 + 216 src/app/components/document-list/bulk-editor/bulk-editor.component.html @@ -942,11 +958,11 @@ src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.html - 46 + 47 src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.html - 65 + 66 src/app/components/common/input/permissions/permissions-form/permissions-form.component.html @@ -970,11 +986,11 @@ src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.html - 54 + 55 src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.html - 73 + 74 src/app/components/common/input/permissions/permissions-form/permissions-form.component.html @@ -1002,7 +1018,7 @@ src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.html - 79 + 80 src/app/components/common/input/permissions/permissions-form/permissions-form.component.html @@ -1074,7 +1090,7 @@ src/app/components/app-frame/app-frame.component.html - 91 + 96 Opgeslagen weergaven @@ -1106,7 +1122,7 @@ src/app/components/admin/tasks/tasks.component.html - 40 + 35 src/app/components/admin/users-groups/users-groups.component.html @@ -1246,7 +1262,7 @@ src/app/components/admin/tasks/tasks.component.html - 44 + 39 src/app/components/admin/users-groups/users-groups.component.html @@ -1258,7 +1274,7 @@ src/app/components/document-detail/document-detail.component.html - 34 + 45 src/app/components/document-list/bulk-editor/bulk-editor.component.html @@ -1326,7 +1342,7 @@ src/app/components/document-detail/document-detail.component.html - 11 + 22 src/app/components/document-list/bulk-editor/bulk-editor.component.html @@ -1402,7 +1418,7 @@ src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.html - 90 + 91 src/app/components/common/edit-dialog/correspondent-edit-dialog/correspondent-edit-dialog.component.html @@ -1426,7 +1442,7 @@ src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html - 42 + 43 src/app/components/common/edit-dialog/storage-path-edit-dialog/storage-path-edit-dialog.component.html @@ -1440,9 +1456,13 @@ src/app/components/common/edit-dialog/user-edit-dialog/user-edit-dialog.component.html 36 + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 54 + src/app/components/document-detail/document-detail.component.html - 93 + 104 src/app/components/document-list/save-view-config-dialog/save-view-config-dialog.component.html @@ -1514,7 +1534,7 @@ src/app/components/app-frame/app-frame.component.ts - 119 + 116 Er is een fout opgetreden bij het opslaan van de instellingen. @@ -1550,7 +1570,7 @@ src/app/components/app-frame/app-frame.component.html - 217 + 222 Bestandstaken @@ -1596,19 +1616,11 @@ - - Refresh - - src/app/components/admin/tasks/tasks.component.html - 20 - - Vernieuw - Created src/app/components/admin/tasks/tasks.component.html - 41 + 36 src/app/components/dashboard/widgets/saved-view-widget/saved-view-widget.component.html @@ -1632,7 +1644,7 @@ Results src/app/components/admin/tasks/tasks.component.html - 42 + 37 Resultaten @@ -1640,7 +1652,7 @@ Info src/app/components/admin/tasks/tasks.component.html - 43 + 38 Informatie @@ -1648,7 +1660,7 @@ click for full output src/app/components/admin/tasks/tasks.component.html - 66 + 61 klik voor volledige output @@ -1656,11 +1668,11 @@ Dismiss src/app/components/admin/tasks/tasks.component.html - 81 + 76 src/app/components/admin/tasks/tasks.component.ts - 63 + 66 Verbergen @@ -1668,7 +1680,7 @@ Open Document src/app/components/admin/tasks/tasks.component.html - 87 + 82 Document openen @@ -1676,7 +1688,7 @@ {VAR_PLURAL, plural, =1 {One task} other { total tasks}} src/app/components/admin/tasks/tasks.component.html - 103 + 98 {VAR_PLURAL, plural, =1 {Eén taak} other { taken in totaal}} @@ -1684,7 +1696,7 @@ Failed src/app/components/admin/tasks/tasks.component.html - 110 + 105 Mislukt @@ -1692,7 +1704,7 @@ Complete src/app/components/admin/tasks/tasks.component.html - 116 + 111 Voltooid @@ -1700,7 +1712,7 @@ Started src/app/components/admin/tasks/tasks.component.html - 122 + 117 Gestart @@ -1708,7 +1720,7 @@ Queued src/app/components/admin/tasks/tasks.component.html - 128 + 123 Wachtrij @@ -1716,7 +1728,7 @@ Dismiss selected src/app/components/admin/tasks/tasks.component.ts - 28 + 30 Verberg geselecteerde @@ -1724,7 +1736,7 @@ Dismiss all src/app/components/admin/tasks/tasks.component.ts - 29 + 31 Verberg alle @@ -1732,7 +1744,7 @@ Confirm Dismiss All src/app/components/admin/tasks/tasks.component.ts - 60 + 63 Bevestig alles verbergen @@ -1740,15 +1752,15 @@ Dismiss all tasks? src/app/components/admin/tasks/tasks.component.ts - 61 + 64 - Dismiss all tasks? + Verberg alle taken? queued src/app/components/admin/tasks/tasks.component.ts - 129 + 132 in wachtrij @@ -1756,7 +1768,7 @@ started src/app/components/admin/tasks/tasks.component.ts - 131 + 134 gestart @@ -1764,7 +1776,7 @@ completed src/app/components/admin/tasks/tasks.component.ts - 133 + 136 voltooid @@ -1772,7 +1784,7 @@ failed src/app/components/admin/tasks/tasks.component.ts - 135 + 138 mislukt @@ -1784,11 +1796,11 @@ src/app/components/app-frame/app-frame.component.html - 210 + 215 src/app/components/app-frame/app-frame.component.html - 213 + 218 Gebruikers & groepen @@ -1942,6 +1954,10 @@ src/app/components/admin/users-groups/users-groups.component.ts 89 + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.ts + 144 + Wachtwoord is gewijzigd, je wordt zo uitgelogd. @@ -1988,7 +2004,7 @@ src/app/components/document-detail/document-detail.component.ts - 677 + 691 src/app/components/document-list/bulk-editor/bulk-editor.component.ts @@ -2028,7 +2044,7 @@ src/app/components/document-detail/document-detail.component.ts - 679 + 693 src/app/components/document-list/bulk-editor/bulk-editor.component.ts @@ -2141,11 +2157,19 @@ Ingelogd als + + My Profile + + src/app/components/app-frame/app-frame.component.html + 45 + + My Profile + Logout src/app/components/app-frame/app-frame.component.html - 50 + 55 Afmelden @@ -2153,15 +2177,15 @@ Documentation src/app/components/app-frame/app-frame.component.html - 56 + 61 src/app/components/app-frame/app-frame.component.html - 232 + 237 src/app/components/app-frame/app-frame.component.html - 235 + 240 Handleiding @@ -2169,11 +2193,11 @@ Dashboard src/app/components/app-frame/app-frame.component.html - 75 + 80 src/app/components/app-frame/app-frame.component.html - 78 + 83 src/app/components/dashboard/dashboard.component.html @@ -2185,11 +2209,11 @@ Documents src/app/components/app-frame/app-frame.component.html - 82 + 87 src/app/components/app-frame/app-frame.component.html - 85 + 90 src/app/components/document-list/document-list.component.ts @@ -2217,7 +2241,7 @@ Open documents src/app/components/app-frame/app-frame.component.html - 118 + 123 Open documenten @@ -2225,11 +2249,11 @@ Close all src/app/components/app-frame/app-frame.component.html - 134 + 139 src/app/components/app-frame/app-frame.component.html - 137 + 142 Alles sluiten @@ -2237,7 +2261,7 @@ Manage src/app/components/app-frame/app-frame.component.html - 144 + 149 Beheren @@ -2245,11 +2269,11 @@ Correspondents src/app/components/app-frame/app-frame.component.html - 148 + 153 src/app/components/app-frame/app-frame.component.html - 151 + 156 src/app/components/dashboard/widgets/statistics-widget/statistics-widget.component.html @@ -2261,11 +2285,11 @@ Tags src/app/components/app-frame/app-frame.component.html - 155 + 160 src/app/components/app-frame/app-frame.component.html - 158 + 163 src/app/components/common/input/tags/tags.component.ts @@ -2293,11 +2317,11 @@ Document Types src/app/components/app-frame/app-frame.component.html - 162 + 167 src/app/components/app-frame/app-frame.component.html - 165 + 170 src/app/components/dashboard/widgets/statistics-widget/statistics-widget.component.html @@ -2309,11 +2333,11 @@ Storage Paths src/app/components/app-frame/app-frame.component.html - 169 + 174 src/app/components/app-frame/app-frame.component.html - 172 + 177 src/app/components/dashboard/widgets/statistics-widget/statistics-widget.component.html @@ -2325,11 +2349,11 @@ Custom Fields src/app/components/app-frame/app-frame.component.html - 176 + 181 src/app/components/app-frame/app-frame.component.html - 179 + 184 src/app/components/common/custom-fields-dropdown/custom-fields-dropdown.component.html @@ -2345,7 +2369,7 @@ Consumption templates src/app/components/app-frame/app-frame.component.html - 183 + 188 Consumptie sjablonen @@ -2353,7 +2377,7 @@ Templates src/app/components/app-frame/app-frame.component.html - 186 + 191 Sjablonen @@ -2361,11 +2385,11 @@ Mail src/app/components/app-frame/app-frame.component.html - 190 + 195 src/app/components/app-frame/app-frame.component.html - 193 + 198 E-mail @@ -2373,15 +2397,15 @@ Administration src/app/components/app-frame/app-frame.component.html - 199 + 204 - Administration + Beheer File Tasks src/app/components/app-frame/app-frame.component.html - 221 + 226 Bestandstaken @@ -2389,7 +2413,7 @@ GitHub src/app/components/app-frame/app-frame.component.html - 241 + 246 GitHub @@ -2397,7 +2421,7 @@ is available. src/app/components/app-frame/app-frame.component.html - 247 + 252 is beschikbaar. @@ -2405,7 +2429,7 @@ Click to view. src/app/components/app-frame/app-frame.component.html - 247 + 252 Klik om te bekijken. @@ -2413,7 +2437,7 @@ Paperless-ngx can automatically check for updates src/app/components/app-frame/app-frame.component.html - 251 + 256 Paperless-ngx kan automatisch controleren op updates @@ -2421,7 +2445,7 @@ How does this work? src/app/components/app-frame/app-frame.component.html - 258,260 + 263,265 Hoe werkt dit? @@ -2429,7 +2453,7 @@ Update available src/app/components/app-frame/app-frame.component.html - 269 + 274 Update beschikbaar @@ -2437,23 +2461,23 @@ Sidebar views updated src/app/components/app-frame/app-frame.component.ts - 247 + 252 - Sidebar views updated + Zijbalkweergaven bijgewerkt Error updating sidebar views src/app/components/app-frame/app-frame.component.ts - 250 + 255 - Error updating sidebar views + Fout tijdens bijwerken van zijbalkweergaven An error occurred while saving update checking settings. src/app/components/app-frame/app-frame.component.ts - 271 + 276 Er is een fout opgetreden tijdens het opslaan van de instellingen voor updatecontroles. @@ -2563,7 +2587,7 @@ src/app/components/manage/custom-fields/custom-fields.component.ts 59 - Saved field "". + Veld "" opgeslagen. Error saving field. @@ -2683,7 +2707,7 @@ src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.html 21 - Apply to documents that match this filename. Wildcards such as *.pdf or *invoice* are allowed. Case insensitive. + Toepassen op documenten die overeenkomen met deze bestandsnaam. Wildcards als *.pdf of *factuur* zijn toegestaan. Niet hoofdlettergevoelig. Filter path @@ -2699,7 +2723,7 @@ src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.html 22 - Apply to documents that match this path. Wildcards specified as * are allowed. Case insensitive.</a> + Toepassen op documenten die overeenkomen met dit pad. Wildcards met * zijn toegestaan. Niet hoofdlettergevoelig.</a> Filter mail rule @@ -2707,7 +2731,7 @@ src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.html 23 - Filter mail rule + Filter op e-mailregel Apply to documents consumed via this mail rule. @@ -2715,7 +2739,7 @@ src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.html 23 - Apply to documents consumed via this mail rule. + Toepassen op documenten die via deze e-mailregel zijn toegevoegd. Assignments @@ -2723,7 +2747,7 @@ src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.html 28 - Assignments + Toewijzingen Assign title @@ -2739,7 +2763,7 @@ src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.html 33 - Can include some placeholders, see <a target='_blank' href='https://docs.paperless-ngx.com/usage/#consumption-templates'>documentation</a>. + Kan enkele placeholders bevatten, zie <a target='_blank' href='https://docs.paperless-ngx.com/usage/#consumption-templates'>documentatie</a>. Assign tags @@ -2757,7 +2781,7 @@ src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html - 32 + 33 Wijs documenttype toe @@ -2769,7 +2793,7 @@ src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html - 34 + 35 Correspondent toewijzen @@ -2781,11 +2805,19 @@ Opslaglocatie toewijzen + + Assign custom fields + + src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.html + 38 + + Assign custom fields + Assign owner src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.html - 40 + 41 Eigenaar toewijzen @@ -2793,7 +2825,7 @@ Assign view permissions src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.html - 42 + 43 Weergaverechten toewijzen @@ -2801,7 +2833,7 @@ Assign edit permissions src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.html - 61 + 62 Bewerkingsrechten toewijzen @@ -2809,11 +2841,11 @@ Error src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.html - 88 + 89 src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html - 40 + 41 src/app/components/common/toasts/toasts.component.html @@ -2825,7 +2857,7 @@ Cancel src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.html - 89 + 90 src/app/components/common/edit-dialog/correspondent-edit-dialog/correspondent-edit-dialog.component.html @@ -2849,7 +2881,7 @@ src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html - 41 + 42 src/app/components/common/edit-dialog/storage-path-edit-dialog/storage-path-edit-dialog.component.html @@ -2867,6 +2899,10 @@ src/app/components/common/permissions-dialog/permissions-dialog.component.html 20 + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 53 + src/app/components/common/select-dialog/select-dialog.component.html 12 @@ -2885,7 +2921,7 @@ Consume Folder src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.ts - 25 + 27 Inname locatie @@ -2893,7 +2929,7 @@ API Upload src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.ts - 29 + 31 API Upload @@ -2901,7 +2937,7 @@ Mail Fetch src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.ts - 33 + 35 E-mail ophalen @@ -2909,7 +2945,7 @@ Create new consumption template src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.ts - 83 + 92 Nieuw consumptiesjabloon aanmaken @@ -2917,7 +2953,7 @@ Edit consumption template src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.ts - 87 + 96 Consumptiesjabloon bewerken @@ -3019,7 +3055,7 @@ src/app/components/common/edit-dialog/custom-field-edit-dialog/custom-field-edit-dialog.component.ts 39 - Create new custom field + Nieuw aangepast veld Edit custom field @@ -3027,7 +3063,7 @@ src/app/components/common/edit-dialog/custom-field-edit-dialog/custom-field-edit-dialog.component.ts 43 - Edit custom field + Bewerk aangepast veld Create new document type @@ -3049,7 +3085,7 @@ Create new item src/app/components/common/edit-dialog/edit-dialog.component.ts - 109 + 111 Maak nieuw item @@ -3057,7 +3093,7 @@ Edit item src/app/components/common/edit-dialog/edit-dialog.component.ts - 113 + 115 Item bewerken @@ -3111,6 +3147,10 @@ src/app/components/common/edit-dialog/user-edit-dialog/user-edit-dialog.component.html 12 + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 18 + Wachtwoord @@ -3309,13 +3349,13 @@ Filter inhoud - - Filter attachment filename + + Filter attachment filename includes src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html 24 - Filter bestandsnaam van bijlage + Filter attachment filename includes Only consume documents which entirely match this filename if specified. Wildcards such as *.pdf or *invoice* are allowed. Case insensitive. @@ -3325,11 +3365,27 @@ Alleen documenten verwerken die volledig overeenkomen met deze bestandsnaam indien aangegeven. Je kunt jokertekens gebruiken, zoals *.pdf of *factuur*. Dit is niet hoofdlettergevoelig. + + Filter attachment filename excluding + + src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html + 25 + + Filter attachment filename excluding + + + Do not consume documents which entirely match this filename if specified. Wildcards such as *.pdf or *invoice* are allowed. Case insensitive. + + src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html + 25 + + Do not consume documents which entirely match this filename if specified. Wildcards such as *.pdf or *invoice* are allowed. Case insensitive. + Action src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html - 27 + 28 Actie @@ -3337,7 +3393,7 @@ Action is only performed when documents are consumed from the mail. Mails without attachments remain entirely untouched. src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html - 27 + 28 Deze actie wordt alleen uitgevoerd wanneer documenten verwerkt worden uit de mail. Mails zonder bijlage worden genegeerd. @@ -3345,7 +3401,7 @@ Action parameter src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html - 28 + 29 Actie parameter @@ -3353,15 +3409,15 @@ Assignments specified here will supersede any consumption templates. src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html - 29 + 30 - Assignments specified here will supersede any consumption templates. + Deze toewijzingen zullen die van consumpiesjablonen vervangen. Assign title from src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html - 30 + 31 Wijs titel toe van @@ -3369,7 +3425,7 @@ Assign correspondent from src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html - 33 + 34 Wijs correspondent toe van @@ -3377,9 +3433,9 @@ Assign owner from rule src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html - 35 + 36 - Assign owner from rule + Eigenaar van regel toewijzen Only process attachments @@ -3471,7 +3527,7 @@ src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.ts 84 - Do not assign title from this rule + Titel van deze regel niet gebruiken Do not assign a correspondent @@ -3623,6 +3679,10 @@ src/app/components/common/edit-dialog/user-edit-dialog/user-edit-dialog.component.html 11 + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 8 + E-mailadres @@ -3631,6 +3691,10 @@ src/app/components/common/edit-dialog/user-edit-dialog/user-edit-dialog.component.html 13 + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 28 + Voornaam @@ -3639,6 +3703,10 @@ src/app/components/common/edit-dialog/user-edit-dialog/user-edit-dialog.component.html 14 + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 29 + Achternaam @@ -3764,6 +3832,10 @@ src/app/components/common/input/date/date.component.html 8 + + src/app/components/common/input/document-link/document-link.component.html + 8 + src/app/components/common/input/number/number.component.html 8 @@ -3780,7 +3852,7 @@ src/app/components/common/input/url/url.component.html 8 - Remove + Verwijderen Invalid date. @@ -3818,6 +3890,22 @@ Filter documenten met deze + + No documents found + + src/app/components/common/input/document-link/document-link.component.ts + 44 + + No documents found + + + Show password + + src/app/components/common/input/password/password.component.html + 5 + + Show password + Edit Permissions @@ -3885,7 +3973,7 @@ src/app/components/common/input/select/select.component.ts 92 - No items found + Geen items gevonden Add tag @@ -3909,7 +3997,7 @@ src/app/components/common/input/url/url.component.html 14 - Open link + Link openen Set permissions @@ -3917,7 +4005,7 @@ src/app/components/common/permissions-dialog/permissions-dialog.component.ts 28 - Set permissions + Rechten toepassen Edit permissions for @@ -3925,13 +4013,13 @@ src/app/components/common/permissions-dialog/permissions-dialog.component.ts 33 - Edit permissions for + Rechten bewerken voor Note that permissions set here will override any existing permissions src/app/components/common/permissions-dialog/permissions-dialog.component.ts - 62 + 71 Houd er rekening mee dat rechten die hier worden toegepast alle bestaande rechten overschrijven @@ -3991,6 +4079,122 @@ Overgenomen van groep + + Edit Profile + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 3 + + Edit Profile + + + Confirm Email + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 13 + + Confirm Email + + + Confirm Password + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 23 + + Confirm Password + + + API Auth Token + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 31 + + API Auth Token + + + Copy + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 35 + + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 39 + + + src/app/components/common/share-links-dropdown/share-links-dropdown.component.html + 23 + + Kopiëren + + + Regenerate auth token + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 41 + + Regenerate auth token + + + Copied! + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 47 + + + src/app/components/common/share-links-dropdown/share-links-dropdown.component.html + 36 + + Gekopieerd! + + + Warning: changing the token cannot be undone + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 49 + + Warning: changing the token cannot be undone + + + Emails must match + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.ts + 94 + + Emails must match + + + Passwords must match + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.ts + 122 + + Passwords must match + + + Profile updated successfully + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.ts + 141 + + Profile updated successfully + + + Error saving profile + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.ts + 153 + + Error saving profile + + + Error generating auth token + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.ts + 170 + + Error generating auth token + Select @@ -4025,7 +4229,7 @@ src/app/components/common/share-links-dropdown/share-links-dropdown.component.ts 26 - Share Links + Gedeelde links No existing links @@ -4033,15 +4237,7 @@ src/app/components/common/share-links-dropdown/share-links-dropdown.component.html 10,12 - No existing links - - - Copy - - src/app/components/common/share-links-dropdown/share-links-dropdown.component.html - 23 - - Copy + Geen bestaande links Share @@ -4049,15 +4245,7 @@ src/app/components/common/share-links-dropdown/share-links-dropdown.component.html 28 - Share - - - Copied! - - src/app/components/common/share-links-dropdown/share-links-dropdown.component.html - 36 - - Copied! + Delen Share archive version @@ -4065,7 +4253,7 @@ src/app/components/common/share-links-dropdown/share-links-dropdown.component.html 42 - Share archive version + Deel gearchiveerde versie Expires @@ -4073,7 +4261,7 @@ src/app/components/common/share-links-dropdown/share-links-dropdown.component.html 46 - Expires + Verloopt Create @@ -4091,9 +4279,9 @@ src/app/components/common/share-links-dropdown/share-links-dropdown.component.ts - 90 + 93 - 1 day + 1 dag 7 days @@ -4101,7 +4289,7 @@ src/app/components/common/share-links-dropdown/share-links-dropdown.component.ts 20 - 7 days + 7 dagen 30 days @@ -4109,7 +4297,7 @@ src/app/components/common/share-links-dropdown/share-links-dropdown.component.ts 21 - 30 days + 30 dagen Never @@ -4117,7 +4305,7 @@ src/app/components/common/share-links-dropdown/share-links-dropdown.component.ts 22 - Never + Nooit Error retrieving links @@ -4125,31 +4313,31 @@ src/app/components/common/share-links-dropdown/share-links-dropdown.component.ts 74 - Error retrieving links + Fout bij ophalen van links days src/app/components/common/share-links-dropdown/share-links-dropdown.component.ts - 90 + 93 - days + dagen Error deleting link src/app/components/common/share-links-dropdown/share-links-dropdown.component.ts - 117 + 120 - Error deleting link + Fout bij verwijderen link Error creating link src/app/components/common/share-links-dropdown/share-links-dropdown.component.ts - 145 + 148 - Error creating link + Fout bij maken link Status @@ -4157,7 +4345,7 @@ src/app/components/common/toasts/toasts.component.html 22 - Status + Status Copy Raw Error @@ -4165,7 +4353,7 @@ src/app/components/common/toasts/toasts.component.html 33 - Copy Raw Error + Kopieer onbewerkte foutmelding Hello , welcome to Paperless-ngx @@ -4189,7 +4377,7 @@ src/app/components/dashboard/dashboard.component.ts 71 - Dashboard updated + Dashboard bijgewerkt Error updating dashboard @@ -4197,7 +4385,7 @@ src/app/components/dashboard/dashboard.component.ts 74 - Error updating dashboard + Fout bij bijwerken dashboard Show all @@ -4219,7 +4407,7 @@ src/app/components/document-detail/document-detail.component.html - 103 + 114 src/app/components/document-list/document-list.component.html @@ -4243,7 +4431,7 @@ src/app/components/document-detail/document-detail.component.html - 107 + 118 src/app/components/document-list/bulk-editor/bulk-editor.component.html @@ -4279,7 +4467,7 @@ src/app/components/document-detail/document-detail.component.html - 18 + 29 src/app/components/document-list/bulk-editor/bulk-editor.component.html @@ -4301,7 +4489,7 @@ src/app/components/dashboard/widgets/saved-view-widget/saved-view-widget.component.html 53 - No documents + Geen documenten Statistics @@ -4373,7 +4561,7 @@ src/app/components/dashboard/widgets/upload-file-widget/upload-file-widget.component.html 4 - Drop documents anywhere or + Sleep documenten hierheen of Browse files @@ -4490,7 +4678,7 @@ Page src/app/components/document-detail/document-detail.component.html - 3 + 4 src/app/components/document-list/bulk-editor/bulk-editor.component.html @@ -4502,15 +4690,31 @@ of src/app/components/document-detail/document-detail.component.html - 5,6 + 6,7 van + + - + + src/app/components/document-detail/document-detail.component.html + 9 + + - + + + + + + src/app/components/document-detail/document-detail.component.html + 15 + + + + Download original src/app/components/document-detail/document-detail.component.html - 24 + 35 Download origineel @@ -4518,7 +4722,7 @@ Redo OCR src/app/components/document-detail/document-detail.component.html - 40 + 51 src/app/components/document-list/bulk-editor/bulk-editor.component.html @@ -4530,7 +4734,7 @@ More like this src/app/components/document-detail/document-detail.component.html - 46 + 57 src/app/components/document-list/document-card-large/document-card-large.component.html @@ -4542,7 +4746,7 @@ Close src/app/components/document-detail/document-detail.component.html - 71 + 82 src/app/guards/dirty-saved-view.guard.ts @@ -4554,7 +4758,7 @@ Previous src/app/components/document-detail/document-detail.component.html - 76 + 87 Vorige @@ -4562,7 +4766,7 @@ Discard src/app/components/document-detail/document-detail.component.html - 89 + 100 Negeren @@ -4570,7 +4774,7 @@ Save & next src/app/components/document-detail/document-detail.component.html - 91 + 102 Opslaan & volgende @@ -4578,7 +4782,7 @@ Save & close src/app/components/document-detail/document-detail.component.html - 92 + 103 Opslaan & sluiten @@ -4586,7 +4790,7 @@ Details src/app/components/document-detail/document-detail.component.html - 100 + 111 Details @@ -4594,7 +4798,7 @@ Archive serial number src/app/components/document-detail/document-detail.component.html - 104 + 115 Archief serienummer @@ -4602,7 +4806,7 @@ Date created src/app/components/document-detail/document-detail.component.html - 105 + 116 Aanmaakdatum @@ -4610,7 +4814,7 @@ Document type src/app/components/document-detail/document-detail.component.html - 109 + 120 src/app/components/document-list/bulk-editor/bulk-editor.component.html @@ -4634,7 +4838,7 @@ Storage path src/app/components/document-detail/document-detail.component.html - 111 + 122 src/app/components/document-list/bulk-editor/bulk-editor.component.html @@ -4654,7 +4858,7 @@ Default src/app/components/document-detail/document-detail.component.html - 112 + 123 Standaard @@ -4662,7 +4866,7 @@ Content src/app/components/document-detail/document-detail.component.html - 130 + 142 Inhoud @@ -4670,7 +4874,7 @@ Metadata src/app/components/document-detail/document-detail.component.html - 139 + 151 src/app/components/document-detail/metadata-collapse/metadata-collapse.component.ts @@ -4682,7 +4886,7 @@ Date modified src/app/components/document-detail/document-detail.component.html - 145 + 157 Wijzigingsdatum @@ -4690,7 +4894,7 @@ Date added src/app/components/document-detail/document-detail.component.html - 149 + 161 Datum toegevoegd @@ -4698,7 +4902,7 @@ Media filename src/app/components/document-detail/document-detail.component.html - 153 + 165 Media bestandsnaam @@ -4706,7 +4910,7 @@ Original filename src/app/components/document-detail/document-detail.component.html - 157 + 169 Originele bestandsnaam @@ -4714,7 +4918,7 @@ Original MD5 checksum src/app/components/document-detail/document-detail.component.html - 161 + 173 Originele MD5 checksum @@ -4722,7 +4926,7 @@ Original file size src/app/components/document-detail/document-detail.component.html - 165 + 177 Originele bestandsgrootte @@ -4730,7 +4934,7 @@ Original mime type src/app/components/document-detail/document-detail.component.html - 169 + 181 Oorspronkelijke mime-type @@ -4738,7 +4942,7 @@ Archive MD5 checksum src/app/components/document-detail/document-detail.component.html - 173 + 185 Archief MD5 checksum @@ -4746,7 +4950,7 @@ Archive file size src/app/components/document-detail/document-detail.component.html - 177 + 189 Archief bestandsgrootte @@ -4754,7 +4958,7 @@ Original document metadata src/app/components/document-detail/document-detail.component.html - 183 + 195 Originele document metadata @@ -4762,7 +4966,7 @@ Archived document metadata src/app/components/document-detail/document-detail.component.html - 184 + 196 Gearchiveerde document metadata @@ -4770,35 +4974,35 @@ Preview src/app/components/document-detail/document-detail.component.html - 190 + 202 Voorbeeld - - Enter Password - - src/app/components/document-detail/document-detail.component.html - 206 - - - src/app/components/document-detail/document-detail.component.html - 249 - - Wachtwoord invoeren - Notes src/app/components/document-detail/document-detail.component.html - 214,215 + 209,210 Notities + + Enter Password + + src/app/components/document-detail/document-detail.component.html + 237 + + + src/app/components/document-detail/document-detail.component.html + 275 + + Wachtwoord invoeren + An error occurred loading content: src/app/components/document-detail/document-detail.component.ts - 265,267 + 279,281 Er is een fout opgetreden bij het laden van de inhoud: @@ -4806,7 +5010,7 @@ Error retrieving metadata src/app/components/document-detail/document-detail.component.ts - 413 + 427 Fout bij ophalen metadata @@ -4814,7 +5018,7 @@ Error retrieving suggestions. src/app/components/document-detail/document-detail.component.ts - 434 + 448 Fout bij ophalen suggesties. @@ -4822,11 +5026,11 @@ Document saved successfully. src/app/components/document-detail/document-detail.component.ts - 552 + 566 src/app/components/document-detail/document-detail.component.ts - 561 + 575 Document succesvol opgeslagen. @@ -4834,11 +5038,11 @@ Error saving document src/app/components/document-detail/document-detail.component.ts - 565 + 579 src/app/components/document-detail/document-detail.component.ts - 606 + 620 Fout bij opslaan document @@ -4846,7 +5050,7 @@ Confirm delete src/app/components/document-detail/document-detail.component.ts - 632 + 646 src/app/components/manage/management-list/management-list.component.ts @@ -4858,7 +5062,7 @@ Do you really want to delete document ""? src/app/components/document-detail/document-detail.component.ts - 633 + 647 Wilt u het document echt verwijderen ""? @@ -4866,7 +5070,7 @@ The files for this document will be deleted permanently. This operation cannot be undone. src/app/components/document-detail/document-detail.component.ts - 634 + 648 De bestanden voor dit document worden definitief verwijderd. Deze bewerking kan niet ongedaan worden gemaakt. @@ -4874,7 +5078,7 @@ Delete document src/app/components/document-detail/document-detail.component.ts - 636 + 650 Verwijder document @@ -4882,15 +5086,15 @@ Error deleting document src/app/components/document-detail/document-detail.component.ts - 655 + 669 - Error deleting document + Fout bij verwijderen document Redo OCR confirm src/app/components/document-detail/document-detail.component.ts - 675 + 689 src/app/components/document-list/bulk-editor/bulk-editor.component.ts @@ -4902,7 +5106,7 @@ This operation will permanently redo OCR for this document. src/app/components/document-detail/document-detail.component.ts - 676 + 690 Met deze bewerking wordt OCR permanent opnieuw uitgevoerd voor dit document. @@ -4910,7 +5114,7 @@ Redo OCR operation will begin in the background. Close and re-open or reload this document after the operation has completed to see new content. src/app/components/document-detail/document-detail.component.ts - 687 + 701 Opnieuw uitvoeren van OCR-bewerking begint op de achtergrond. Sluit en heropen of herlaad dit document nadat de bewerking is voltooid om nieuwe inhoud te zien. @@ -4918,9 +5122,17 @@ Error executing operation src/app/components/document-detail/document-detail.component.ts - 698 + 712 - Error executing operation + Fout bij uitvoeren bewerking + + + Page Fit + + src/app/components/document-detail/document-detail.component.ts + 781 + + Page Fit Select: @@ -5024,7 +5236,7 @@ src/app/components/document-list/bulk-editor/bulk-editor.component.ts 185 - Error executing bulk operation + Fout bij uitvoeren bulkbewerking "" @@ -5698,7 +5910,7 @@ src/app/components/document-list/filter-editor/filter-editor.component.ts 211 - Custom fields + Aangepaste velden Advanced search @@ -5830,7 +6042,7 @@ src/app/components/document-notes/document-notes.component.ts 80 - Error deleting note + Fout bij verwijderen notitie Drop files to begin upload @@ -5844,7 +6056,7 @@ Initiating upload... src/app/components/file-drop/file-drop.component.ts - 87 + 88 Upload starten... @@ -5854,7 +6066,7 @@ src/app/components/manage/consumption-templates/consumption-templates.component.html 1 - Consumption Templates + Consumptie sjablonen Add Template @@ -5862,7 +6074,7 @@ src/app/components/manage/consumption-templates/consumption-templates.component.html 6 - Add Template + Sjalboon toevoegen Document Sources @@ -5870,7 +6082,7 @@ src/app/components/manage/consumption-templates/consumption-templates.component.html 16 - Document Sources + Documentbron No templates defined. @@ -5878,7 +6090,7 @@ src/app/components/manage/consumption-templates/consumption-templates.component.html 42 - No templates defined. + Geen sjablonen aangemaakt. Saved template "". @@ -5886,7 +6098,7 @@ src/app/components/manage/consumption-templates/consumption-templates.component.ts 73 - Saved template "". + Sjabloon "" opgeslagen. Error saving template. @@ -5894,7 +6106,7 @@ src/app/components/manage/consumption-templates/consumption-templates.component.ts 81 - Error saving template. + Fout bij opslaan sjabloon. Confirm delete template @@ -5902,7 +6114,7 @@ src/app/components/manage/consumption-templates/consumption-templates.component.ts 89 - Confirm delete template + Bevestig sjabloon verwijderen This operation will permanently delete this template. @@ -5910,7 +6122,7 @@ src/app/components/manage/consumption-templates/consumption-templates.component.ts 90 - This operation will permanently delete this template. + Deze bewerking zal dit sjabloon permanent verwijderen. Deleted template @@ -5918,7 +6130,7 @@ src/app/components/manage/consumption-templates/consumption-templates.component.ts 99 - Deleted template + Sjabloon verwijderd Error deleting template. @@ -5926,7 +6138,7 @@ src/app/components/manage/consumption-templates/consumption-templates.component.ts 104 - Error deleting template. + Fout bij verwijderen sjabloon. correspondent @@ -5966,7 +6178,7 @@ src/app/components/manage/custom-fields/custom-fields.component.html 6 - Add Field + Veld toevoegen Data Type @@ -5974,7 +6186,7 @@ src/app/components/manage/custom-fields/custom-fields.component.html 15 - Data Type + Gegevenstype No fields defined. @@ -5982,7 +6194,7 @@ src/app/components/manage/custom-fields/custom-fields.component.html 40 - No fields defined. + Geen velden aangemaakt. Confirm delete field @@ -5990,7 +6202,7 @@ src/app/components/manage/custom-fields/custom-fields.component.ts 74 - Confirm delete field + Bevestig veld verwijderen This operation will permanently delete this field. @@ -5998,7 +6210,7 @@ src/app/components/manage/custom-fields/custom-fields.component.ts 75 - This operation will permanently delete this field. + Deze bewerking zal dit veld permanent verwijderen. Deleted field @@ -6006,7 +6218,7 @@ src/app/components/manage/custom-fields/custom-fields.component.ts 84 - Deleted field + Veld verwijderd Error deleting field. @@ -6014,7 +6226,7 @@ src/app/components/manage/custom-fields/custom-fields.component.ts 89 - Error deleting field. + Fout bij verwijderen veld. document type @@ -6046,7 +6258,7 @@ src/app/components/manage/mail/mail.component.html 1 - Mail Settings + E-mail instellingen Mail accounts @@ -6222,7 +6434,7 @@ src/app/components/manage/mail/mail.component.ts 212 - Permissions updated + Rechten bijgewerkt Error updating permissions @@ -6234,7 +6446,7 @@ src/app/components/manage/management-list/management-list.component.ts 300 - Error updating permissions + Fout bij bijwerken rechten Create @@ -6254,7 +6466,7 @@ src/app/components/manage/management-list/management-list.component.html 13,17 - Create + Maak Filter by: @@ -6426,7 +6638,7 @@ src/app/components/manage/management-list/management-list.component.ts 219 - Error while deleting element + Fout tijdens het verwijderen van element Permissions updated successfully @@ -6434,7 +6646,7 @@ src/app/components/manage/management-list/management-list.component.ts 293 - Permissions updated successfully + Rechten succesvol bijgewerkt storage path @@ -6600,57 +6812,65 @@ Boolean src/app/data/paperless-custom-field.ts - 16 + 17 - Boolean + Boolean Date src/app/data/paperless-custom-field.ts - 20 + 21 - Date + Datum Integer src/app/data/paperless-custom-field.ts - 24 + 25 - Integer + Geheel getal Number src/app/data/paperless-custom-field.ts - 28 + 29 - Number + Getal Monetary src/app/data/paperless-custom-field.ts - 32 + 33 - Monetary + Monetair Text src/app/data/paperless-custom-field.ts - 36 + 37 - Text + Tekst Url src/app/data/paperless-custom-field.ts - 40 + 41 - Url + Url + + + Document Link + + src/app/data/paperless-custom-field.ts + 45 + + Document Link Warning: You have unsaved changes to your document(s). @@ -6949,7 +7169,7 @@ English (US) src/app/services/settings.service.ts - 155 + 157 Engels (US) @@ -6957,15 +7177,15 @@ Afrikaans src/app/services/settings.service.ts - 161 + 163 - Afrikaans + Afrikaans Arabic src/app/services/settings.service.ts - 167 + 169 Arabisch @@ -6973,7 +7193,7 @@ Belarusian src/app/services/settings.service.ts - 173 + 175 Wit-Russisch @@ -6981,15 +7201,15 @@ Bulgarian src/app/services/settings.service.ts - 179 + 181 - Bulgarian + Bulgaars Catalan src/app/services/settings.service.ts - 185 + 187 Catalaans @@ -6997,7 +7217,7 @@ Czech src/app/services/settings.service.ts - 191 + 193 Tsjechisch @@ -7005,7 +7225,7 @@ Danish src/app/services/settings.service.ts - 197 + 199 Deens @@ -7013,7 +7233,7 @@ German src/app/services/settings.service.ts - 203 + 205 Duits @@ -7021,15 +7241,15 @@ Greek src/app/services/settings.service.ts - 209 + 211 - Greek + Grieks English (GB) src/app/services/settings.service.ts - 215 + 217 Engels (Brits) @@ -7037,7 +7257,7 @@ Spanish src/app/services/settings.service.ts - 221 + 223 Spaans @@ -7045,7 +7265,7 @@ Finnish src/app/services/settings.service.ts - 227 + 229 Fins @@ -7053,7 +7273,7 @@ French src/app/services/settings.service.ts - 233 + 235 Frans @@ -7061,15 +7281,15 @@ Hungarian src/app/services/settings.service.ts - 239 + 241 - Hungarian + Hongaars Italian src/app/services/settings.service.ts - 245 + 247 Italiaans @@ -7077,7 +7297,7 @@ Luxembourgish src/app/services/settings.service.ts - 251 + 253 Luxemburgs @@ -7085,7 +7305,7 @@ Dutch src/app/services/settings.service.ts - 257 + 259 Nederlands @@ -7093,15 +7313,15 @@ Norwegian src/app/services/settings.service.ts - 263 + 265 - Norwegian + Noors Polish src/app/services/settings.service.ts - 269 + 271 Pools @@ -7109,7 +7329,7 @@ Portuguese (Brazil) src/app/services/settings.service.ts - 275 + 277 Portugees (Brazilië) @@ -7117,7 +7337,7 @@ Portuguese src/app/services/settings.service.ts - 281 + 283 Portugees @@ -7125,7 +7345,7 @@ Romanian src/app/services/settings.service.ts - 287 + 289 Roemeens @@ -7133,7 +7353,7 @@ Russian src/app/services/settings.service.ts - 293 + 295 Russisch @@ -7141,7 +7361,7 @@ Slovak src/app/services/settings.service.ts - 299 + 301 Slowaaks @@ -7149,7 +7369,7 @@ Slovenian src/app/services/settings.service.ts - 305 + 307 Sloveens @@ -7157,7 +7377,7 @@ Serbian src/app/services/settings.service.ts - 311 + 313 Servisch @@ -7165,7 +7385,7 @@ Swedish src/app/services/settings.service.ts - 317 + 319 Zweeds @@ -7173,7 +7393,7 @@ Turkish src/app/services/settings.service.ts - 323 + 325 Turks @@ -7181,7 +7401,7 @@ Ukrainian src/app/services/settings.service.ts - 329 + 331 Oekraïens @@ -7189,7 +7409,7 @@ Chinese Simplified src/app/services/settings.service.ts - 335 + 337 Chinees (vereenvoudigd) @@ -7197,7 +7417,7 @@ ISO 8601 src/app/services/settings.service.ts - 352 + 354 ISO 8601 @@ -7205,7 +7425,7 @@ Successfully completed one-time migratration of settings to the database! src/app/services/settings.service.ts - 471 + 473 Eenmalige migratie van instellingen naar de database is succesvol voltooid! @@ -7213,7 +7433,7 @@ Unable to migrate settings to the database, please try saving manually. src/app/services/settings.service.ts - 472 + 474 Kan instellingen niet migreren naar de database, probeer handmatig op te slaan. @@ -7221,7 +7441,7 @@ You can restart the tour from the settings page. src/app/services/settings.service.ts - 542 + 544 Je kan de rondleiding herstarten vanaf de instellingen pagina. diff --git a/src-ui/src/locale/messages.no_NO.xlf b/src-ui/src/locale/messages.no_NO.xlf index e62e6cb4c..16608d1bf 100644 --- a/src-ui/src/locale/messages.no_NO.xlf +++ b/src-ui/src/locale/messages.no_NO.xlf @@ -334,7 +334,7 @@ src/app/components/document-detail/document-detail.component.html - 81 + 92 Neste @@ -458,23 +458,35 @@ src/app/components/app-frame/app-frame.component.html - 225 + 230 src/app/components/app-frame/app-frame.component.html - 228 + 233 Logger + + Auto refresh + + src/app/components/admin/logs/logs.component.html + 4 + + + src/app/components/admin/tasks/tasks.component.html + 15 + + Auto refresh + Loading... src/app/components/admin/logs/logs.component.html - 11 + 16 src/app/components/admin/logs/logs.component.html - 20 + 25 src/app/components/admin/settings/settings.component.html @@ -482,11 +494,7 @@ src/app/components/admin/tasks/tasks.component.html - 19 - - - src/app/components/admin/tasks/tasks.component.html - 27 + 22 src/app/components/admin/users-groups/users-groups.component.html @@ -496,6 +504,10 @@ src/app/components/common/edit-dialog/mail-account-edit-dialog/mail-account-edit-dialog.component.html 30 + + src/app/components/common/input/document-link/document-link.component.html + 40 + src/app/components/common/permissions-dialog/permissions-dialog.component.html 18 @@ -508,6 +520,10 @@ src/app/components/dashboard/widgets/widget-frame/widget-frame.component.html 14 + + src/app/components/document-detail/document-detail.component.html + 248 + src/app/components/document-list/document-list.component.html 95 @@ -546,15 +562,15 @@ src/app/components/app-frame/app-frame.component.html - 45 + 50 src/app/components/app-frame/app-frame.component.html - 203 + 208 src/app/components/app-frame/app-frame.component.html - 206 + 211 Innstillinger @@ -850,7 +866,7 @@ src/app/components/document-detail/document-detail.component.html - 221 + 216 src/app/components/document-list/bulk-editor/bulk-editor.component.html @@ -942,11 +958,11 @@ src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.html - 46 + 47 src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.html - 65 + 66 src/app/components/common/input/permissions/permissions-form/permissions-form.component.html @@ -970,11 +986,11 @@ src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.html - 54 + 55 src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.html - 73 + 74 src/app/components/common/input/permissions/permissions-form/permissions-form.component.html @@ -1002,7 +1018,7 @@ src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.html - 79 + 80 src/app/components/common/input/permissions/permissions-form/permissions-form.component.html @@ -1074,7 +1090,7 @@ src/app/components/app-frame/app-frame.component.html - 91 + 96 Lagrede visninger @@ -1106,7 +1122,7 @@ src/app/components/admin/tasks/tasks.component.html - 40 + 35 src/app/components/admin/users-groups/users-groups.component.html @@ -1246,7 +1262,7 @@ src/app/components/admin/tasks/tasks.component.html - 44 + 39 src/app/components/admin/users-groups/users-groups.component.html @@ -1258,7 +1274,7 @@ src/app/components/document-detail/document-detail.component.html - 34 + 45 src/app/components/document-list/bulk-editor/bulk-editor.component.html @@ -1326,7 +1342,7 @@ src/app/components/document-detail/document-detail.component.html - 11 + 22 src/app/components/document-list/bulk-editor/bulk-editor.component.html @@ -1402,7 +1418,7 @@ src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.html - 90 + 91 src/app/components/common/edit-dialog/correspondent-edit-dialog/correspondent-edit-dialog.component.html @@ -1426,7 +1442,7 @@ src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html - 42 + 43 src/app/components/common/edit-dialog/storage-path-edit-dialog/storage-path-edit-dialog.component.html @@ -1440,9 +1456,13 @@ src/app/components/common/edit-dialog/user-edit-dialog/user-edit-dialog.component.html 36 + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 54 + src/app/components/document-detail/document-detail.component.html - 93 + 104 src/app/components/document-list/save-view-config-dialog/save-view-config-dialog.component.html @@ -1514,7 +1534,7 @@ src/app/components/app-frame/app-frame.component.ts - 119 + 116 Det oppstod en feil under lagring av innstillingene. @@ -1550,7 +1570,7 @@ src/app/components/app-frame/app-frame.component.html - 217 + 222 Fil oppgaver @@ -1596,19 +1616,11 @@ - - Refresh - - src/app/components/admin/tasks/tasks.component.html - 20 - - Oppdater - Created src/app/components/admin/tasks/tasks.component.html - 41 + 36 src/app/components/dashboard/widgets/saved-view-widget/saved-view-widget.component.html @@ -1632,7 +1644,7 @@ Results src/app/components/admin/tasks/tasks.component.html - 42 + 37 Resultater @@ -1640,7 +1652,7 @@ Info src/app/components/admin/tasks/tasks.component.html - 43 + 38 Info @@ -1648,7 +1660,7 @@ click for full output src/app/components/admin/tasks/tasks.component.html - 66 + 61 klikk for full utdata @@ -1656,11 +1668,11 @@ Dismiss src/app/components/admin/tasks/tasks.component.html - 81 + 76 src/app/components/admin/tasks/tasks.component.ts - 63 + 66 Avvis @@ -1668,7 +1680,7 @@ Open Document src/app/components/admin/tasks/tasks.component.html - 87 + 82 Åpne dokument @@ -1676,7 +1688,7 @@ {VAR_PLURAL, plural, =1 {One task} other { total tasks}} src/app/components/admin/tasks/tasks.component.html - 103 + 98 {VAR_PLURAL, plural, =1 {En oppgave} other { totalt oppgaver}}}"/> @@ -1684,7 +1696,7 @@ Failed src/app/components/admin/tasks/tasks.component.html - 110 + 105 Feilet @@ -1692,7 +1704,7 @@ Complete src/app/components/admin/tasks/tasks.component.html - 116 + 111 Complete @@ -1700,7 +1712,7 @@ Started src/app/components/admin/tasks/tasks.component.html - 122 + 117 Started @@ -1708,7 +1720,7 @@ Queued src/app/components/admin/tasks/tasks.component.html - 128 + 123 Queued @@ -1716,7 +1728,7 @@ Dismiss selected src/app/components/admin/tasks/tasks.component.ts - 28 + 30 Avvis valgte @@ -1724,7 +1736,7 @@ Dismiss all src/app/components/admin/tasks/tasks.component.ts - 29 + 31 Avvis alle @@ -1732,7 +1744,7 @@ Confirm Dismiss All src/app/components/admin/tasks/tasks.component.ts - 60 + 63 Bekreft avvisning av alle @@ -1740,7 +1752,7 @@ Dismiss all tasks? src/app/components/admin/tasks/tasks.component.ts - 61 + 64 Dismiss all tasks? @@ -1748,7 +1760,7 @@ queued src/app/components/admin/tasks/tasks.component.ts - 129 + 132 i kø @@ -1756,7 +1768,7 @@ started src/app/components/admin/tasks/tasks.component.ts - 131 + 134 startet @@ -1764,7 +1776,7 @@ completed src/app/components/admin/tasks/tasks.component.ts - 133 + 136 fullført @@ -1772,7 +1784,7 @@ failed src/app/components/admin/tasks/tasks.component.ts - 135 + 138 feilet @@ -1784,11 +1796,11 @@ src/app/components/app-frame/app-frame.component.html - 210 + 215 src/app/components/app-frame/app-frame.component.html - 213 + 218 Brukere & Grupper @@ -1942,6 +1954,10 @@ src/app/components/admin/users-groups/users-groups.component.ts 89 + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.ts + 144 + Password has been changed, you will be logged out momentarily. @@ -1988,7 +2004,7 @@ src/app/components/document-detail/document-detail.component.ts - 677 + 691 src/app/components/document-list/bulk-editor/bulk-editor.component.ts @@ -2028,7 +2044,7 @@ src/app/components/document-detail/document-detail.component.ts - 679 + 693 src/app/components/document-list/bulk-editor/bulk-editor.component.ts @@ -2141,11 +2157,19 @@ Logget inn som + + My Profile + + src/app/components/app-frame/app-frame.component.html + 45 + + My Profile + Logout src/app/components/app-frame/app-frame.component.html - 50 + 55 Logg ut @@ -2153,15 +2177,15 @@ Documentation src/app/components/app-frame/app-frame.component.html - 56 + 61 src/app/components/app-frame/app-frame.component.html - 232 + 237 src/app/components/app-frame/app-frame.component.html - 235 + 240 Dokumentasjon @@ -2169,11 +2193,11 @@ Dashboard src/app/components/app-frame/app-frame.component.html - 75 + 80 src/app/components/app-frame/app-frame.component.html - 78 + 83 src/app/components/dashboard/dashboard.component.html @@ -2185,11 +2209,11 @@ Documents src/app/components/app-frame/app-frame.component.html - 82 + 87 src/app/components/app-frame/app-frame.component.html - 85 + 90 src/app/components/document-list/document-list.component.ts @@ -2217,7 +2241,7 @@ Open documents src/app/components/app-frame/app-frame.component.html - 118 + 123 Åpne dokumenter @@ -2225,11 +2249,11 @@ Close all src/app/components/app-frame/app-frame.component.html - 134 + 139 src/app/components/app-frame/app-frame.component.html - 137 + 142 Lukk alle @@ -2237,7 +2261,7 @@ Manage src/app/components/app-frame/app-frame.component.html - 144 + 149 Behandle @@ -2245,11 +2269,11 @@ Correspondents src/app/components/app-frame/app-frame.component.html - 148 + 153 src/app/components/app-frame/app-frame.component.html - 151 + 156 src/app/components/dashboard/widgets/statistics-widget/statistics-widget.component.html @@ -2261,11 +2285,11 @@ Tags src/app/components/app-frame/app-frame.component.html - 155 + 160 src/app/components/app-frame/app-frame.component.html - 158 + 163 src/app/components/common/input/tags/tags.component.ts @@ -2293,11 +2317,11 @@ Document Types src/app/components/app-frame/app-frame.component.html - 162 + 167 src/app/components/app-frame/app-frame.component.html - 165 + 170 src/app/components/dashboard/widgets/statistics-widget/statistics-widget.component.html @@ -2309,11 +2333,11 @@ Storage Paths src/app/components/app-frame/app-frame.component.html - 169 + 174 src/app/components/app-frame/app-frame.component.html - 172 + 177 src/app/components/dashboard/widgets/statistics-widget/statistics-widget.component.html @@ -2325,11 +2349,11 @@ Custom Fields src/app/components/app-frame/app-frame.component.html - 176 + 181 src/app/components/app-frame/app-frame.component.html - 179 + 184 src/app/components/common/custom-fields-dropdown/custom-fields-dropdown.component.html @@ -2345,7 +2369,7 @@ Consumption templates src/app/components/app-frame/app-frame.component.html - 183 + 188 Consumption templates @@ -2353,7 +2377,7 @@ Templates src/app/components/app-frame/app-frame.component.html - 186 + 191 Templates @@ -2361,11 +2385,11 @@ Mail src/app/components/app-frame/app-frame.component.html - 190 + 195 src/app/components/app-frame/app-frame.component.html - 193 + 198 E-post @@ -2373,7 +2397,7 @@ Administration src/app/components/app-frame/app-frame.component.html - 199 + 204 Administration @@ -2381,7 +2405,7 @@ File Tasks src/app/components/app-frame/app-frame.component.html - 221 + 226 File Tasks @@ -2389,7 +2413,7 @@ GitHub src/app/components/app-frame/app-frame.component.html - 241 + 246 GitHub @@ -2397,7 +2421,7 @@ is available. src/app/components/app-frame/app-frame.component.html - 247 + 252 er tilgjengelig. @@ -2405,7 +2429,7 @@ Click to view. src/app/components/app-frame/app-frame.component.html - 247 + 252 Klikk for å se. @@ -2413,7 +2437,7 @@ Paperless-ngx can automatically check for updates src/app/components/app-frame/app-frame.component.html - 251 + 256 Paperless-ngx kan automatisk sjekke etter oppdateringer @@ -2421,7 +2445,7 @@ How does this work? src/app/components/app-frame/app-frame.component.html - 258,260 + 263,265 Hvordan fungerer dette? @@ -2429,7 +2453,7 @@ Update available src/app/components/app-frame/app-frame.component.html - 269 + 274 Oppdatering er tilgjengelig @@ -2437,7 +2461,7 @@ Sidebar views updated src/app/components/app-frame/app-frame.component.ts - 247 + 252 Sidebar views updated @@ -2445,7 +2469,7 @@ Error updating sidebar views src/app/components/app-frame/app-frame.component.ts - 250 + 255 Error updating sidebar views @@ -2453,7 +2477,7 @@ An error occurred while saving update checking settings. src/app/components/app-frame/app-frame.component.ts - 271 + 276 Det oppstod en feil under lagring av innstillinger for oppdatering. @@ -2757,7 +2781,7 @@ src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html - 32 + 33 Tilordne dokumenttype @@ -2769,7 +2793,7 @@ src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html - 34 + 35 Tildel korrespondent @@ -2781,11 +2805,19 @@ Assign storage path + + Assign custom fields + + src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.html + 38 + + Assign custom fields + Assign owner src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.html - 40 + 41 Assign owner @@ -2793,7 +2825,7 @@ Assign view permissions src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.html - 42 + 43 Assign view permissions @@ -2801,7 +2833,7 @@ Assign edit permissions src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.html - 61 + 62 Assign edit permissions @@ -2809,11 +2841,11 @@ Error src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.html - 88 + 89 src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html - 40 + 41 src/app/components/common/toasts/toasts.component.html @@ -2825,7 +2857,7 @@ Cancel src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.html - 89 + 90 src/app/components/common/edit-dialog/correspondent-edit-dialog/correspondent-edit-dialog.component.html @@ -2849,7 +2881,7 @@ src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html - 41 + 42 src/app/components/common/edit-dialog/storage-path-edit-dialog/storage-path-edit-dialog.component.html @@ -2867,6 +2899,10 @@ src/app/components/common/permissions-dialog/permissions-dialog.component.html 20 + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 53 + src/app/components/common/select-dialog/select-dialog.component.html 12 @@ -2885,7 +2921,7 @@ Consume Folder src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.ts - 25 + 27 Consume Folder @@ -2893,7 +2929,7 @@ API Upload src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.ts - 29 + 31 API Upload @@ -2901,7 +2937,7 @@ Mail Fetch src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.ts - 33 + 35 Epost-henting @@ -2909,7 +2945,7 @@ Create new consumption template src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.ts - 83 + 92 Create new consumption template @@ -2917,7 +2953,7 @@ Edit consumption template src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.ts - 87 + 96 Edit consumption template @@ -3049,7 +3085,7 @@ Create new item src/app/components/common/edit-dialog/edit-dialog.component.ts - 109 + 111 + Opprett produkt @@ -3057,7 +3093,7 @@ Edit item src/app/components/common/edit-dialog/edit-dialog.component.ts - 113 + 115 Rediger produkt @@ -3111,6 +3147,10 @@ src/app/components/common/edit-dialog/user-edit-dialog/user-edit-dialog.component.html 12 + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 18 + Passord @@ -3309,13 +3349,13 @@ Filtrer innhold - - Filter attachment filename + + Filter attachment filename includes src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html 24 - Filtrer vedlegg filnavn + Filter attachment filename includes Only consume documents which entirely match this filename if specified. Wildcards such as *.pdf or *invoice* are allowed. Case insensitive. @@ -3325,11 +3365,27 @@ Bare bruke dokumenter som samsvarer med dette filnavnet hvis angitt. Jokertegn som *.pdf eller *faktura* er tillatt. Saksfortegnet. + + Filter attachment filename excluding + + src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html + 25 + + Filter attachment filename excluding + + + Do not consume documents which entirely match this filename if specified. Wildcards such as *.pdf or *invoice* are allowed. Case insensitive. + + src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html + 25 + + Do not consume documents which entirely match this filename if specified. Wildcards such as *.pdf or *invoice* are allowed. Case insensitive. + Action src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html - 27 + 28 Handling @@ -3337,7 +3393,7 @@ Action is only performed when documents are consumed from the mail. Mails without attachments remain entirely untouched. src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html - 27 + 28 Action is only performed when documents are consumed from the mail. Mails without attachments remain entirely untouched. @@ -3345,7 +3401,7 @@ Action parameter src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html - 28 + 29 Parameter for handling @@ -3353,7 +3409,7 @@ Assignments specified here will supersede any consumption templates. src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html - 29 + 30 Assignments specified here will supersede any consumption templates. @@ -3361,7 +3417,7 @@ Assign title from src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html - 30 + 31 Tilordne tittel fra @@ -3369,7 +3425,7 @@ Assign correspondent from src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html - 33 + 34 Tildel korrespondent fra @@ -3377,7 +3433,7 @@ Assign owner from rule src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html - 35 + 36 Assign owner from rule @@ -3623,6 +3679,10 @@ src/app/components/common/edit-dialog/user-edit-dialog/user-edit-dialog.component.html 11 + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 8 + E-post @@ -3631,6 +3691,10 @@ src/app/components/common/edit-dialog/user-edit-dialog/user-edit-dialog.component.html 13 + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 28 + Fornavn @@ -3639,6 +3703,10 @@ src/app/components/common/edit-dialog/user-edit-dialog/user-edit-dialog.component.html 14 + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 29 + Etternavn @@ -3764,6 +3832,10 @@ src/app/components/common/input/date/date.component.html 8 + + src/app/components/common/input/document-link/document-link.component.html + 8 + src/app/components/common/input/number/number.component.html 8 @@ -3818,6 +3890,22 @@ Filtrer dokumenter med dette + + No documents found + + src/app/components/common/input/document-link/document-link.component.ts + 44 + + No documents found + + + Show password + + src/app/components/common/input/password/password.component.html + 5 + + Show password + Edit Permissions @@ -3931,7 +4019,7 @@ Note that permissions set here will override any existing permissions src/app/components/common/permissions-dialog/permissions-dialog.component.ts - 62 + 71 Merk at tillatelsene som er satt her, vil overstyre eventuelle eksisterende tillatelser @@ -3991,6 +4079,122 @@ Arvet fra gruppe + + Edit Profile + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 3 + + Edit Profile + + + Confirm Email + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 13 + + Confirm Email + + + Confirm Password + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 23 + + Confirm Password + + + API Auth Token + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 31 + + API Auth Token + + + Copy + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 35 + + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 39 + + + src/app/components/common/share-links-dropdown/share-links-dropdown.component.html + 23 + + Copy + + + Regenerate auth token + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 41 + + Regenerate auth token + + + Copied! + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 47 + + + src/app/components/common/share-links-dropdown/share-links-dropdown.component.html + 36 + + Copied! + + + Warning: changing the token cannot be undone + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 49 + + Warning: changing the token cannot be undone + + + Emails must match + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.ts + 94 + + Emails must match + + + Passwords must match + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.ts + 122 + + Passwords must match + + + Profile updated successfully + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.ts + 141 + + Profile updated successfully + + + Error saving profile + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.ts + 153 + + Error saving profile + + + Error generating auth token + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.ts + 170 + + Error generating auth token + Select @@ -4035,14 +4239,6 @@ No existing links - - Copy - - src/app/components/common/share-links-dropdown/share-links-dropdown.component.html - 23 - - Copy - Share @@ -4051,14 +4247,6 @@ Share - - Copied! - - src/app/components/common/share-links-dropdown/share-links-dropdown.component.html - 36 - - Copied! - Share archive version @@ -4091,7 +4279,7 @@ src/app/components/common/share-links-dropdown/share-links-dropdown.component.ts - 90 + 93 1 day @@ -4131,7 +4319,7 @@ days src/app/components/common/share-links-dropdown/share-links-dropdown.component.ts - 90 + 93 days @@ -4139,7 +4327,7 @@ Error deleting link src/app/components/common/share-links-dropdown/share-links-dropdown.component.ts - 117 + 120 Error deleting link @@ -4147,7 +4335,7 @@ Error creating link src/app/components/common/share-links-dropdown/share-links-dropdown.component.ts - 145 + 148 Error creating link @@ -4219,7 +4407,7 @@ src/app/components/document-detail/document-detail.component.html - 103 + 114 src/app/components/document-list/document-list.component.html @@ -4243,7 +4431,7 @@ src/app/components/document-detail/document-detail.component.html - 107 + 118 src/app/components/document-list/bulk-editor/bulk-editor.component.html @@ -4279,7 +4467,7 @@ src/app/components/document-detail/document-detail.component.html - 18 + 29 src/app/components/document-list/bulk-editor/bulk-editor.component.html @@ -4490,7 +4678,7 @@ Page src/app/components/document-detail/document-detail.component.html - 3 + 4 src/app/components/document-list/bulk-editor/bulk-editor.component.html @@ -4502,15 +4690,31 @@ of src/app/components/document-detail/document-detail.component.html - 5,6 + 6,7 av + + - + + src/app/components/document-detail/document-detail.component.html + 9 + + - + + + + + + src/app/components/document-detail/document-detail.component.html + 15 + + + + Download original src/app/components/document-detail/document-detail.component.html - 24 + 35 Last ned original @@ -4518,7 +4722,7 @@ Redo OCR src/app/components/document-detail/document-detail.component.html - 40 + 51 src/app/components/document-list/bulk-editor/bulk-editor.component.html @@ -4530,7 +4734,7 @@ More like this src/app/components/document-detail/document-detail.component.html - 46 + 57 src/app/components/document-list/document-card-large/document-card-large.component.html @@ -4542,7 +4746,7 @@ Close src/app/components/document-detail/document-detail.component.html - 71 + 82 src/app/guards/dirty-saved-view.guard.ts @@ -4554,7 +4758,7 @@ Previous src/app/components/document-detail/document-detail.component.html - 76 + 87 Forrige @@ -4562,7 +4766,7 @@ Discard src/app/components/document-detail/document-detail.component.html - 89 + 100 Forkast @@ -4570,7 +4774,7 @@ Save & next src/app/components/document-detail/document-detail.component.html - 91 + 102 Lagre & Avslutt @@ -4578,7 +4782,7 @@ Save & close src/app/components/document-detail/document-detail.component.html - 92 + 103 Lagre & Lukk @@ -4586,7 +4790,7 @@ Details src/app/components/document-detail/document-detail.component.html - 100 + 111 Detaljer @@ -4594,7 +4798,7 @@ Archive serial number src/app/components/document-detail/document-detail.component.html - 104 + 115 Arkiver serienummer @@ -4602,7 +4806,7 @@ Date created src/app/components/document-detail/document-detail.component.html - 105 + 116 Dato opprettet @@ -4610,7 +4814,7 @@ Document type src/app/components/document-detail/document-detail.component.html - 109 + 120 src/app/components/document-list/bulk-editor/bulk-editor.component.html @@ -4634,7 +4838,7 @@ Storage path src/app/components/document-detail/document-detail.component.html - 111 + 122 src/app/components/document-list/bulk-editor/bulk-editor.component.html @@ -4654,7 +4858,7 @@ Default src/app/components/document-detail/document-detail.component.html - 112 + 123 Standard @@ -4662,7 +4866,7 @@ Content src/app/components/document-detail/document-detail.component.html - 130 + 142 Innhold @@ -4670,7 +4874,7 @@ Metadata src/app/components/document-detail/document-detail.component.html - 139 + 151 src/app/components/document-detail/metadata-collapse/metadata-collapse.component.ts @@ -4682,7 +4886,7 @@ Date modified src/app/components/document-detail/document-detail.component.html - 145 + 157 Dato endret @@ -4690,7 +4894,7 @@ Date added src/app/components/document-detail/document-detail.component.html - 149 + 161 Dato lagt til @@ -4698,7 +4902,7 @@ Media filename src/app/components/document-detail/document-detail.component.html - 153 + 165 Media filnavn @@ -4706,7 +4910,7 @@ Original filename src/app/components/document-detail/document-detail.component.html - 157 + 169 Opprinnelig filnavn @@ -4714,7 +4918,7 @@ Original MD5 checksum src/app/components/document-detail/document-detail.component.html - 161 + 173 Opprinnelig MD5-sjekksum @@ -4722,7 +4926,7 @@ Original file size src/app/components/document-detail/document-detail.component.html - 165 + 177 Opprinnelig filstørrelse @@ -4730,7 +4934,7 @@ Original mime type src/app/components/document-detail/document-detail.component.html - 169 + 181 Opprinnelig mimetype @@ -4738,7 +4942,7 @@ Archive MD5 checksum src/app/components/document-detail/document-detail.component.html - 173 + 185 Arkiver MD5-sjekksum @@ -4746,7 +4950,7 @@ Archive file size src/app/components/document-detail/document-detail.component.html - 177 + 189 Arkivstørrelse @@ -4754,7 +4958,7 @@ Original document metadata src/app/components/document-detail/document-detail.component.html - 183 + 195 Opprinnelig dokumentmetadata @@ -4762,7 +4966,7 @@ Archived document metadata src/app/components/document-detail/document-detail.component.html - 184 + 196 Arkivert dokumentmetadata @@ -4770,35 +4974,35 @@ Preview src/app/components/document-detail/document-detail.component.html - 190 + 202 Forhåndsvis - - Enter Password - - src/app/components/document-detail/document-detail.component.html - 206 - - - src/app/components/document-detail/document-detail.component.html - 249 - - Skriv inn passord - Notes src/app/components/document-detail/document-detail.component.html - 214,215 + 209,210 Notater + + Enter Password + + src/app/components/document-detail/document-detail.component.html + 237 + + + src/app/components/document-detail/document-detail.component.html + 275 + + Skriv inn passord + An error occurred loading content: src/app/components/document-detail/document-detail.component.ts - 265,267 + 279,281 Det oppstod en feil ved lasting av innhold: @@ -4806,7 +5010,7 @@ Error retrieving metadata src/app/components/document-detail/document-detail.component.ts - 413 + 427 Feil ved henting av metadata @@ -4814,7 +5018,7 @@ Error retrieving suggestions. src/app/components/document-detail/document-detail.component.ts - 434 + 448 Feil ved henting av forslag. @@ -4822,11 +5026,11 @@ Document saved successfully. src/app/components/document-detail/document-detail.component.ts - 552 + 566 src/app/components/document-detail/document-detail.component.ts - 561 + 575 Dokumentet ble lagret. @@ -4834,11 +5038,11 @@ Error saving document src/app/components/document-detail/document-detail.component.ts - 565 + 579 src/app/components/document-detail/document-detail.component.ts - 606 + 620 Feil ved lagring av dokument @@ -4846,7 +5050,7 @@ Confirm delete src/app/components/document-detail/document-detail.component.ts - 632 + 646 src/app/components/manage/management-list/management-list.component.ts @@ -4858,7 +5062,7 @@ Do you really want to delete document ""? src/app/components/document-detail/document-detail.component.ts - 633 + 647 Ønsker du virkelig å slette dokumentet ""? @@ -4866,7 +5070,7 @@ The files for this document will be deleted permanently. This operation cannot be undone. src/app/components/document-detail/document-detail.component.ts - 634 + 648 Filene til dokumentet vil bli slettet permanent. Denne operasjonen kan ikke angres. @@ -4874,7 +5078,7 @@ Delete document src/app/components/document-detail/document-detail.component.ts - 636 + 650 Slett dokument @@ -4882,7 +5086,7 @@ Error deleting document src/app/components/document-detail/document-detail.component.ts - 655 + 669 Error deleting document @@ -4890,7 +5094,7 @@ Redo OCR confirm src/app/components/document-detail/document-detail.component.ts - 675 + 689 src/app/components/document-list/bulk-editor/bulk-editor.component.ts @@ -4902,7 +5106,7 @@ This operation will permanently redo OCR for this document. src/app/components/document-detail/document-detail.component.ts - 676 + 690 Denne operasjonen vil permanent gjenta OCR for dette dokumentet. @@ -4910,7 +5114,7 @@ Redo OCR operation will begin in the background. Close and re-open or reload this document after the operation has completed to see new content. src/app/components/document-detail/document-detail.component.ts - 687 + 701 Redo OCR operation will begin in the background. Close and re-open or reload this document after the operation has completed to see new content. @@ -4918,10 +5122,18 @@ Error executing operation src/app/components/document-detail/document-detail.component.ts - 698 + 712 Error executing operation + + Page Fit + + src/app/components/document-detail/document-detail.component.ts + 781 + + Page Fit + Select: @@ -5844,7 +6056,7 @@ Initiating upload... src/app/components/file-drop/file-drop.component.ts - 87 + 88 Starter opplasting... @@ -6600,7 +6812,7 @@ Boolean src/app/data/paperless-custom-field.ts - 16 + 17 Boolean @@ -6608,7 +6820,7 @@ Date src/app/data/paperless-custom-field.ts - 20 + 21 Date @@ -6616,7 +6828,7 @@ Integer src/app/data/paperless-custom-field.ts - 24 + 25 Integer @@ -6624,7 +6836,7 @@ Number src/app/data/paperless-custom-field.ts - 28 + 29 Number @@ -6632,7 +6844,7 @@ Monetary src/app/data/paperless-custom-field.ts - 32 + 33 Monetary @@ -6640,7 +6852,7 @@ Text src/app/data/paperless-custom-field.ts - 36 + 37 Text @@ -6648,10 +6860,18 @@ Url src/app/data/paperless-custom-field.ts - 40 + 41 Url + + Document Link + + src/app/data/paperless-custom-field.ts + 45 + + Document Link + Warning: You have unsaved changes to your document(s). @@ -6949,7 +7169,7 @@ English (US) src/app/services/settings.service.ts - 155 + 157 English (US) @@ -6957,7 +7177,7 @@ Afrikaans src/app/services/settings.service.ts - 161 + 163 Afrikansk @@ -6965,7 +7185,7 @@ Arabic src/app/services/settings.service.ts - 167 + 169 Arabisk @@ -6973,7 +7193,7 @@ Belarusian src/app/services/settings.service.ts - 173 + 175 Belarusian @@ -6981,7 +7201,7 @@ Bulgarian src/app/services/settings.service.ts - 179 + 181 Bulgarian @@ -6989,7 +7209,7 @@ Catalan src/app/services/settings.service.ts - 185 + 187 Katalansk @@ -6997,7 +7217,7 @@ Czech src/app/services/settings.service.ts - 191 + 193 Czech @@ -7005,7 +7225,7 @@ Danish src/app/services/settings.service.ts - 197 + 199 Dansk @@ -7013,7 +7233,7 @@ German src/app/services/settings.service.ts - 203 + 205 Tysk @@ -7021,7 +7241,7 @@ Greek src/app/services/settings.service.ts - 209 + 211 Gresk @@ -7029,7 +7249,7 @@ English (GB) src/app/services/settings.service.ts - 215 + 217 Engelsk (GB) @@ -7037,7 +7257,7 @@ Spanish src/app/services/settings.service.ts - 221 + 223 Spansk @@ -7045,7 +7265,7 @@ Finnish src/app/services/settings.service.ts - 227 + 229 Finsk @@ -7053,7 +7273,7 @@ French src/app/services/settings.service.ts - 233 + 235 Fransk @@ -7061,7 +7281,7 @@ Hungarian src/app/services/settings.service.ts - 239 + 241 Hungarian @@ -7069,7 +7289,7 @@ Italian src/app/services/settings.service.ts - 245 + 247 Italiensk @@ -7077,7 +7297,7 @@ Luxembourgish src/app/services/settings.service.ts - 251 + 253 Luxembourgish @@ -7085,7 +7305,7 @@ Dutch src/app/services/settings.service.ts - 257 + 259 Nederlandsk @@ -7093,7 +7313,7 @@ Norwegian src/app/services/settings.service.ts - 263 + 265 Norsk @@ -7101,7 +7321,7 @@ Polish src/app/services/settings.service.ts - 269 + 271 Polsk @@ -7109,7 +7329,7 @@ Portuguese (Brazil) src/app/services/settings.service.ts - 275 + 277 Portuguese (Brazil) @@ -7117,7 +7337,7 @@ Portuguese src/app/services/settings.service.ts - 281 + 283 Portugisisk @@ -7125,7 +7345,7 @@ Romanian src/app/services/settings.service.ts - 287 + 289 Rumensk @@ -7133,7 +7353,7 @@ Russian src/app/services/settings.service.ts - 293 + 295 Russisk @@ -7141,7 +7361,7 @@ Slovak src/app/services/settings.service.ts - 299 + 301 Slovakisk @@ -7149,7 +7369,7 @@ Slovenian src/app/services/settings.service.ts - 305 + 307 Slovensk @@ -7157,7 +7377,7 @@ Serbian src/app/services/settings.service.ts - 311 + 313 Serbisk @@ -7165,7 +7385,7 @@ Swedish src/app/services/settings.service.ts - 317 + 319 Svensk @@ -7173,7 +7393,7 @@ Turkish src/app/services/settings.service.ts - 323 + 325 Tyrkisk @@ -7181,7 +7401,7 @@ Ukrainian src/app/services/settings.service.ts - 329 + 331 Ukrainsk @@ -7189,7 +7409,7 @@ Chinese Simplified src/app/services/settings.service.ts - 335 + 337 Kinesisk forenklet @@ -7197,7 +7417,7 @@ ISO 8601 src/app/services/settings.service.ts - 352 + 354 ISO 8601 @@ -7205,7 +7425,7 @@ Successfully completed one-time migratration of settings to the database! src/app/services/settings.service.ts - 471 + 473 Engangs migrering av innstillinger ble fullført til databasen! @@ -7213,7 +7433,7 @@ Unable to migrate settings to the database, please try saving manually. src/app/services/settings.service.ts - 472 + 474 Kunne ikke overføre innstillinger til databasen, prøv å lagre manuelt. @@ -7221,7 +7441,7 @@ You can restart the tour from the settings page. src/app/services/settings.service.ts - 542 + 544 Du kan starte omvisningen på nytt fra innstillingssiden. diff --git a/src-ui/src/locale/messages.pl_PL.xlf b/src-ui/src/locale/messages.pl_PL.xlf index 7f40223e7..d8afde1fe 100644 --- a/src-ui/src/locale/messages.pl_PL.xlf +++ b/src-ui/src/locale/messages.pl_PL.xlf @@ -334,7 +334,7 @@ src/app/components/document-detail/document-detail.component.html - 81 + 92 Następny @@ -458,23 +458,35 @@ src/app/components/app-frame/app-frame.component.html - 225 + 230 src/app/components/app-frame/app-frame.component.html - 228 + 233 Logi + + Auto refresh + + src/app/components/admin/logs/logs.component.html + 4 + + + src/app/components/admin/tasks/tasks.component.html + 15 + + Auto refresh + Loading... src/app/components/admin/logs/logs.component.html - 11 + 16 src/app/components/admin/logs/logs.component.html - 20 + 25 src/app/components/admin/settings/settings.component.html @@ -482,11 +494,7 @@ src/app/components/admin/tasks/tasks.component.html - 19 - - - src/app/components/admin/tasks/tasks.component.html - 27 + 22 src/app/components/admin/users-groups/users-groups.component.html @@ -496,6 +504,10 @@ src/app/components/common/edit-dialog/mail-account-edit-dialog/mail-account-edit-dialog.component.html 30 + + src/app/components/common/input/document-link/document-link.component.html + 40 + src/app/components/common/permissions-dialog/permissions-dialog.component.html 18 @@ -508,6 +520,10 @@ src/app/components/dashboard/widgets/widget-frame/widget-frame.component.html 14 + + src/app/components/document-detail/document-detail.component.html + 248 + src/app/components/document-list/document-list.component.html 95 @@ -546,15 +562,15 @@ src/app/components/app-frame/app-frame.component.html - 45 + 50 src/app/components/app-frame/app-frame.component.html - 203 + 208 src/app/components/app-frame/app-frame.component.html - 206 + 211 Ustawienia @@ -850,7 +866,7 @@ src/app/components/document-detail/document-detail.component.html - 221 + 216 src/app/components/document-list/bulk-editor/bulk-editor.component.html @@ -942,11 +958,11 @@ src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.html - 46 + 47 src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.html - 65 + 66 src/app/components/common/input/permissions/permissions-form/permissions-form.component.html @@ -970,11 +986,11 @@ src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.html - 54 + 55 src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.html - 73 + 74 src/app/components/common/input/permissions/permissions-form/permissions-form.component.html @@ -1002,7 +1018,7 @@ src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.html - 79 + 80 src/app/components/common/input/permissions/permissions-form/permissions-form.component.html @@ -1074,7 +1090,7 @@ src/app/components/app-frame/app-frame.component.html - 91 + 96 Zapisane widoki @@ -1106,7 +1122,7 @@ src/app/components/admin/tasks/tasks.component.html - 40 + 35 src/app/components/admin/users-groups/users-groups.component.html @@ -1246,7 +1262,7 @@ src/app/components/admin/tasks/tasks.component.html - 44 + 39 src/app/components/admin/users-groups/users-groups.component.html @@ -1258,7 +1274,7 @@ src/app/components/document-detail/document-detail.component.html - 34 + 45 src/app/components/document-list/bulk-editor/bulk-editor.component.html @@ -1326,7 +1342,7 @@ src/app/components/document-detail/document-detail.component.html - 11 + 22 src/app/components/document-list/bulk-editor/bulk-editor.component.html @@ -1402,7 +1418,7 @@ src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.html - 90 + 91 src/app/components/common/edit-dialog/correspondent-edit-dialog/correspondent-edit-dialog.component.html @@ -1426,7 +1442,7 @@ src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html - 42 + 43 src/app/components/common/edit-dialog/storage-path-edit-dialog/storage-path-edit-dialog.component.html @@ -1440,9 +1456,13 @@ src/app/components/common/edit-dialog/user-edit-dialog/user-edit-dialog.component.html 36 + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 54 + src/app/components/document-detail/document-detail.component.html - 93 + 104 src/app/components/document-list/save-view-config-dialog/save-view-config-dialog.component.html @@ -1514,7 +1534,7 @@ src/app/components/app-frame/app-frame.component.ts - 119 + 116 Wystąpił błąd podczas zapisywania ustawień. @@ -1550,7 +1570,7 @@ src/app/components/app-frame/app-frame.component.html - 217 + 222 Przetwarzanie plików @@ -1596,19 +1616,11 @@ - - Refresh - - src/app/components/admin/tasks/tasks.component.html - 20 - - Odśwież - Created src/app/components/admin/tasks/tasks.component.html - 41 + 36 src/app/components/dashboard/widgets/saved-view-widget/saved-view-widget.component.html @@ -1632,7 +1644,7 @@ Results src/app/components/admin/tasks/tasks.component.html - 42 + 37 Wyniki @@ -1640,7 +1652,7 @@ Info src/app/components/admin/tasks/tasks.component.html - 43 + 38 Informacje @@ -1648,7 +1660,7 @@ click for full output src/app/components/admin/tasks/tasks.component.html - 66 + 61 kliknij, aby uzyskać pełne dane @@ -1656,11 +1668,11 @@ Dismiss src/app/components/admin/tasks/tasks.component.html - 81 + 76 src/app/components/admin/tasks/tasks.component.ts - 63 + 66 Odrzuć @@ -1668,7 +1680,7 @@ Open Document src/app/components/admin/tasks/tasks.component.html - 87 + 82 Otwórz dokument @@ -1676,7 +1688,7 @@ {VAR_PLURAL, plural, =1 {One task} other { total tasks}} src/app/components/admin/tasks/tasks.component.html - 103 + 98 {VAR_PLURAL, plural, =1 {One task} other { total tasks}} @@ -1684,7 +1696,7 @@ Failed src/app/components/admin/tasks/tasks.component.html - 110 + 105 Failed @@ -1692,7 +1704,7 @@ Complete src/app/components/admin/tasks/tasks.component.html - 116 + 111 Complete @@ -1700,7 +1712,7 @@ Started src/app/components/admin/tasks/tasks.component.html - 122 + 117 Started @@ -1708,7 +1720,7 @@ Queued src/app/components/admin/tasks/tasks.component.html - 128 + 123 Queued @@ -1716,7 +1728,7 @@ Dismiss selected src/app/components/admin/tasks/tasks.component.ts - 28 + 30 Odrzuć zaznaczone @@ -1724,7 +1736,7 @@ Dismiss all src/app/components/admin/tasks/tasks.component.ts - 29 + 31 Odrzuć wszystkie @@ -1732,7 +1744,7 @@ Confirm Dismiss All src/app/components/admin/tasks/tasks.component.ts - 60 + 63 Potwierdź odrzucenie wszystkich @@ -1740,7 +1752,7 @@ Dismiss all tasks? src/app/components/admin/tasks/tasks.component.ts - 61 + 64 Dismiss all tasks? @@ -1748,7 +1760,7 @@ queued src/app/components/admin/tasks/tasks.component.ts - 129 + 132 queued @@ -1756,7 +1768,7 @@ started src/app/components/admin/tasks/tasks.component.ts - 131 + 134 start @@ -1764,7 +1776,7 @@ completed src/app/components/admin/tasks/tasks.component.ts - 133 + 136 completed @@ -1772,7 +1784,7 @@ failed src/app/components/admin/tasks/tasks.component.ts - 135 + 138 failed @@ -1784,11 +1796,11 @@ src/app/components/app-frame/app-frame.component.html - 210 + 215 src/app/components/app-frame/app-frame.component.html - 213 + 218 Użytkownicy i Grupy @@ -1942,6 +1954,10 @@ src/app/components/admin/users-groups/users-groups.component.ts 89 + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.ts + 144 + Hasło zostało zmienione, zostaniesz natychmiast wylogowany. @@ -1988,7 +2004,7 @@ src/app/components/document-detail/document-detail.component.ts - 677 + 691 src/app/components/document-list/bulk-editor/bulk-editor.component.ts @@ -2028,7 +2044,7 @@ src/app/components/document-detail/document-detail.component.ts - 679 + 693 src/app/components/document-list/bulk-editor/bulk-editor.component.ts @@ -2141,11 +2157,19 @@ Zalogowany jako + + My Profile + + src/app/components/app-frame/app-frame.component.html + 45 + + My Profile + Logout src/app/components/app-frame/app-frame.component.html - 50 + 55 Wyloguj @@ -2153,15 +2177,15 @@ Documentation src/app/components/app-frame/app-frame.component.html - 56 + 61 src/app/components/app-frame/app-frame.component.html - 232 + 237 src/app/components/app-frame/app-frame.component.html - 235 + 240 Dokumentacja @@ -2169,11 +2193,11 @@ Dashboard src/app/components/app-frame/app-frame.component.html - 75 + 80 src/app/components/app-frame/app-frame.component.html - 78 + 83 src/app/components/dashboard/dashboard.component.html @@ -2185,11 +2209,11 @@ Documents src/app/components/app-frame/app-frame.component.html - 82 + 87 src/app/components/app-frame/app-frame.component.html - 85 + 90 src/app/components/document-list/document-list.component.ts @@ -2217,7 +2241,7 @@ Open documents src/app/components/app-frame/app-frame.component.html - 118 + 123 Otwarte dokumenty @@ -2225,11 +2249,11 @@ Close all src/app/components/app-frame/app-frame.component.html - 134 + 139 src/app/components/app-frame/app-frame.component.html - 137 + 142 Zamknij wszystkie @@ -2237,7 +2261,7 @@ Manage src/app/components/app-frame/app-frame.component.html - 144 + 149 Zarządzaj @@ -2245,11 +2269,11 @@ Correspondents src/app/components/app-frame/app-frame.component.html - 148 + 153 src/app/components/app-frame/app-frame.component.html - 151 + 156 src/app/components/dashboard/widgets/statistics-widget/statistics-widget.component.html @@ -2261,11 +2285,11 @@ Tags src/app/components/app-frame/app-frame.component.html - 155 + 160 src/app/components/app-frame/app-frame.component.html - 158 + 163 src/app/components/common/input/tags/tags.component.ts @@ -2293,11 +2317,11 @@ Document Types src/app/components/app-frame/app-frame.component.html - 162 + 167 src/app/components/app-frame/app-frame.component.html - 165 + 170 src/app/components/dashboard/widgets/statistics-widget/statistics-widget.component.html @@ -2309,11 +2333,11 @@ Storage Paths src/app/components/app-frame/app-frame.component.html - 169 + 174 src/app/components/app-frame/app-frame.component.html - 172 + 177 src/app/components/dashboard/widgets/statistics-widget/statistics-widget.component.html @@ -2325,11 +2349,11 @@ Custom Fields src/app/components/app-frame/app-frame.component.html - 176 + 181 src/app/components/app-frame/app-frame.component.html - 179 + 184 src/app/components/common/custom-fields-dropdown/custom-fields-dropdown.component.html @@ -2345,7 +2369,7 @@ Consumption templates src/app/components/app-frame/app-frame.component.html - 183 + 188 Consumption templates @@ -2353,7 +2377,7 @@ Templates src/app/components/app-frame/app-frame.component.html - 186 + 191 Templates @@ -2361,11 +2385,11 @@ Mail src/app/components/app-frame/app-frame.component.html - 190 + 195 src/app/components/app-frame/app-frame.component.html - 193 + 198 Poczta @@ -2373,7 +2397,7 @@ Administration src/app/components/app-frame/app-frame.component.html - 199 + 204 Administration @@ -2381,7 +2405,7 @@ File Tasks src/app/components/app-frame/app-frame.component.html - 221 + 226 Przetwarzanie plików @@ -2389,7 +2413,7 @@ GitHub src/app/components/app-frame/app-frame.component.html - 241 + 246 GitHub @@ -2397,7 +2421,7 @@ is available. src/app/components/app-frame/app-frame.component.html - 247 + 252 jest dostępny. @@ -2405,7 +2429,7 @@ Click to view. src/app/components/app-frame/app-frame.component.html - 247 + 252 Kliknij, aby zobaczyć. @@ -2413,7 +2437,7 @@ Paperless-ngx can automatically check for updates src/app/components/app-frame/app-frame.component.html - 251 + 256 Paperless-ngx może automatycznie sprawdzać dostępność aktualizacji @@ -2421,7 +2445,7 @@ How does this work? src/app/components/app-frame/app-frame.component.html - 258,260 + 263,265 Jak to działa? @@ -2429,7 +2453,7 @@ Update available src/app/components/app-frame/app-frame.component.html - 269 + 274 Aktualizacja jest dostępna @@ -2437,7 +2461,7 @@ Sidebar views updated src/app/components/app-frame/app-frame.component.ts - 247 + 252 Sidebar views updated @@ -2445,7 +2469,7 @@ Error updating sidebar views src/app/components/app-frame/app-frame.component.ts - 250 + 255 Error updating sidebar views @@ -2453,7 +2477,7 @@ An error occurred while saving update checking settings. src/app/components/app-frame/app-frame.component.ts - 271 + 276 Wystąpił błąd podczas zapisywania ustawień sprawdzania aktualizacyj. @@ -2757,7 +2781,7 @@ src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html - 32 + 33 Przypisz typ dokumentu @@ -2769,7 +2793,7 @@ src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html - 34 + 35 Przypisz korespondenta @@ -2781,11 +2805,19 @@ Assign storage path + + Assign custom fields + + src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.html + 38 + + Assign custom fields + Assign owner src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.html - 40 + 41 Assign owner @@ -2793,7 +2825,7 @@ Assign view permissions src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.html - 42 + 43 Assign view permissions @@ -2801,7 +2833,7 @@ Assign edit permissions src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.html - 61 + 62 Assign edit permissions @@ -2809,11 +2841,11 @@ Error src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.html - 88 + 89 src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html - 40 + 41 src/app/components/common/toasts/toasts.component.html @@ -2825,7 +2857,7 @@ Cancel src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.html - 89 + 90 src/app/components/common/edit-dialog/correspondent-edit-dialog/correspondent-edit-dialog.component.html @@ -2849,7 +2881,7 @@ src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html - 41 + 42 src/app/components/common/edit-dialog/storage-path-edit-dialog/storage-path-edit-dialog.component.html @@ -2867,6 +2899,10 @@ src/app/components/common/permissions-dialog/permissions-dialog.component.html 20 + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 53 + src/app/components/common/select-dialog/select-dialog.component.html 12 @@ -2885,7 +2921,7 @@ Consume Folder src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.ts - 25 + 27 Consume Folder @@ -2893,7 +2929,7 @@ API Upload src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.ts - 29 + 31 API Upload @@ -2901,7 +2937,7 @@ Mail Fetch src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.ts - 33 + 35 Mail Fetch @@ -2909,7 +2945,7 @@ Create new consumption template src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.ts - 83 + 92 Create new consumption template @@ -2917,7 +2953,7 @@ Edit consumption template src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.ts - 87 + 96 Edit consumption template @@ -3049,7 +3085,7 @@ Create new item src/app/components/common/edit-dialog/edit-dialog.component.ts - 109 + 111 Utwórz nowy element @@ -3057,7 +3093,7 @@ Edit item src/app/components/common/edit-dialog/edit-dialog.component.ts - 113 + 115 Edytuj element @@ -3111,6 +3147,10 @@ src/app/components/common/edit-dialog/user-edit-dialog/user-edit-dialog.component.html 12 + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 18 + Hasło @@ -3309,13 +3349,13 @@ Filtruj po treści - - Filter attachment filename + + Filter attachment filename includes src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html 24 - Filtruj po nazwie pliku załącznika + Filter attachment filename includes Only consume documents which entirely match this filename if specified. Wildcards such as *.pdf or *invoice* are allowed. Case insensitive. @@ -3325,11 +3365,27 @@ Przetwarzaj tylko dokumenty, które całkowicie pasują do tej nazwy pliku, jeśli jest podana. Wzorce dopasowania jak *.pdf lub *faktura* są dozwolone. Wielkość liter nie jest rozróżniana. + + Filter attachment filename excluding + + src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html + 25 + + Filter attachment filename excluding + + + Do not consume documents which entirely match this filename if specified. Wildcards such as *.pdf or *invoice* are allowed. Case insensitive. + + src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html + 25 + + Do not consume documents which entirely match this filename if specified. Wildcards such as *.pdf or *invoice* are allowed. Case insensitive. + Action src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html - 27 + 28 Akcja @@ -3337,7 +3393,7 @@ Action is only performed when documents are consumed from the mail. Mails without attachments remain entirely untouched. src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html - 27 + 28 Akcja jest wykonywana tylko wtedy, gdy dokumenty są konsumowane z maila. Maile bez załączników pozostają całkowicie nietknięte. @@ -3345,7 +3401,7 @@ Action parameter src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html - 28 + 29 Parametr akcji @@ -3353,7 +3409,7 @@ Assignments specified here will supersede any consumption templates. src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html - 29 + 30 Assignments specified here will supersede any consumption templates. @@ -3361,7 +3417,7 @@ Assign title from src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html - 30 + 31 Przypisz tytuł nadawcy @@ -3369,7 +3425,7 @@ Assign correspondent from src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html - 33 + 34 Przypisz korespondenta nadawcy @@ -3377,7 +3433,7 @@ Assign owner from rule src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html - 35 + 36 Assign owner from rule @@ -3623,6 +3679,10 @@ src/app/components/common/edit-dialog/user-edit-dialog/user-edit-dialog.component.html 11 + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 8 + Adres e-mail @@ -3631,6 +3691,10 @@ src/app/components/common/edit-dialog/user-edit-dialog/user-edit-dialog.component.html 13 + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 28 + Imię @@ -3639,6 +3703,10 @@ src/app/components/common/edit-dialog/user-edit-dialog/user-edit-dialog.component.html 14 + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 29 + Nazwisko @@ -3764,6 +3832,10 @@ src/app/components/common/input/date/date.component.html 8 + + src/app/components/common/input/document-link/document-link.component.html + 8 + src/app/components/common/input/number/number.component.html 8 @@ -3818,6 +3890,22 @@ Filter documents with this + + No documents found + + src/app/components/common/input/document-link/document-link.component.ts + 44 + + No documents found + + + Show password + + src/app/components/common/input/password/password.component.html + 5 + + Show password + Edit Permissions @@ -3931,7 +4019,7 @@ Note that permissions set here will override any existing permissions src/app/components/common/permissions-dialog/permissions-dialog.component.ts - 62 + 71 Pamiętaj, że przyznane tutaj uprawnienia nadpiszą wszystkie istniejące uprawnienia @@ -3991,6 +4079,122 @@ Dziedziczone z grupy + + Edit Profile + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 3 + + Edit Profile + + + Confirm Email + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 13 + + Confirm Email + + + Confirm Password + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 23 + + Confirm Password + + + API Auth Token + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 31 + + API Auth Token + + + Copy + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 35 + + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 39 + + + src/app/components/common/share-links-dropdown/share-links-dropdown.component.html + 23 + + Copy + + + Regenerate auth token + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 41 + + Regenerate auth token + + + Copied! + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 47 + + + src/app/components/common/share-links-dropdown/share-links-dropdown.component.html + 36 + + Skopiowane! + + + Warning: changing the token cannot be undone + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 49 + + Warning: changing the token cannot be undone + + + Emails must match + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.ts + 94 + + Emails must match + + + Passwords must match + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.ts + 122 + + Passwords must match + + + Profile updated successfully + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.ts + 141 + + Profile updated successfully + + + Error saving profile + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.ts + 153 + + Error saving profile + + + Error generating auth token + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.ts + 170 + + Error generating auth token + Select @@ -4035,14 +4239,6 @@ No existing links - - Copy - - src/app/components/common/share-links-dropdown/share-links-dropdown.component.html - 23 - - Copy - Share @@ -4051,14 +4247,6 @@ Share - - Copied! - - src/app/components/common/share-links-dropdown/share-links-dropdown.component.html - 36 - - Skopiowane! - Share archive version @@ -4091,7 +4279,7 @@ src/app/components/common/share-links-dropdown/share-links-dropdown.component.ts - 90 + 93 1 day @@ -4131,7 +4319,7 @@ days src/app/components/common/share-links-dropdown/share-links-dropdown.component.ts - 90 + 93 days @@ -4139,7 +4327,7 @@ Error deleting link src/app/components/common/share-links-dropdown/share-links-dropdown.component.ts - 117 + 120 Error deleting link @@ -4147,7 +4335,7 @@ Error creating link src/app/components/common/share-links-dropdown/share-links-dropdown.component.ts - 145 + 148 Error creating link @@ -4219,7 +4407,7 @@ src/app/components/document-detail/document-detail.component.html - 103 + 114 src/app/components/document-list/document-list.component.html @@ -4243,7 +4431,7 @@ src/app/components/document-detail/document-detail.component.html - 107 + 118 src/app/components/document-list/bulk-editor/bulk-editor.component.html @@ -4279,7 +4467,7 @@ src/app/components/document-detail/document-detail.component.html - 18 + 29 src/app/components/document-list/bulk-editor/bulk-editor.component.html @@ -4490,7 +4678,7 @@ Page src/app/components/document-detail/document-detail.component.html - 3 + 4 src/app/components/document-list/bulk-editor/bulk-editor.component.html @@ -4502,15 +4690,31 @@ of src/app/components/document-detail/document-detail.component.html - 5,6 + 6,7 z + + - + + src/app/components/document-detail/document-detail.component.html + 9 + + - + + + + + + src/app/components/document-detail/document-detail.component.html + 15 + + + + Download original src/app/components/document-detail/document-detail.component.html - 24 + 35 Pobierz oryginał @@ -4518,7 +4722,7 @@ Redo OCR src/app/components/document-detail/document-detail.component.html - 40 + 51 src/app/components/document-list/bulk-editor/bulk-editor.component.html @@ -4530,7 +4734,7 @@ More like this src/app/components/document-detail/document-detail.component.html - 46 + 57 src/app/components/document-list/document-card-large/document-card-large.component.html @@ -4542,7 +4746,7 @@ Close src/app/components/document-detail/document-detail.component.html - 71 + 82 src/app/guards/dirty-saved-view.guard.ts @@ -4554,7 +4758,7 @@ Previous src/app/components/document-detail/document-detail.component.html - 76 + 87 Poprzedni @@ -4562,7 +4766,7 @@ Discard src/app/components/document-detail/document-detail.component.html - 89 + 100 Zaniechaj @@ -4570,7 +4774,7 @@ Save & next src/app/components/document-detail/document-detail.component.html - 91 + 102 Zapisz & następny @@ -4578,7 +4782,7 @@ Save & close src/app/components/document-detail/document-detail.component.html - 92 + 103 Save & close @@ -4586,7 +4790,7 @@ Details src/app/components/document-detail/document-detail.component.html - 100 + 111 Szczegóły @@ -4594,7 +4798,7 @@ Archive serial number src/app/components/document-detail/document-detail.component.html - 104 + 115 Numer seryjny archiwum @@ -4602,7 +4806,7 @@ Date created src/app/components/document-detail/document-detail.component.html - 105 + 116 Data utworzenia @@ -4610,7 +4814,7 @@ Document type src/app/components/document-detail/document-detail.component.html - 109 + 120 src/app/components/document-list/bulk-editor/bulk-editor.component.html @@ -4634,7 +4838,7 @@ Storage path src/app/components/document-detail/document-detail.component.html - 111 + 122 src/app/components/document-list/bulk-editor/bulk-editor.component.html @@ -4654,7 +4858,7 @@ Default src/app/components/document-detail/document-detail.component.html - 112 + 123 Domyślne @@ -4662,7 +4866,7 @@ Content src/app/components/document-detail/document-detail.component.html - 130 + 142 Zawartość @@ -4670,7 +4874,7 @@ Metadata src/app/components/document-detail/document-detail.component.html - 139 + 151 src/app/components/document-detail/metadata-collapse/metadata-collapse.component.ts @@ -4682,7 +4886,7 @@ Date modified src/app/components/document-detail/document-detail.component.html - 145 + 157 Data modyfikacji @@ -4690,7 +4894,7 @@ Date added src/app/components/document-detail/document-detail.component.html - 149 + 161 Data dodania @@ -4698,7 +4902,7 @@ Media filename src/app/components/document-detail/document-detail.component.html - 153 + 165 Nazwa pliku @@ -4706,7 +4910,7 @@ Original filename src/app/components/document-detail/document-detail.component.html - 157 + 169 Oryginalna nazwa pliku @@ -4714,7 +4918,7 @@ Original MD5 checksum src/app/components/document-detail/document-detail.component.html - 161 + 173 MD5 - Suma kontrolna Oryginału @@ -4722,7 +4926,7 @@ Original file size src/app/components/document-detail/document-detail.component.html - 165 + 177 Rozmiar oryginalnego pliku @@ -4730,7 +4934,7 @@ Original mime type src/app/components/document-detail/document-detail.component.html - 169 + 181 Typ mime oryginału @@ -4738,7 +4942,7 @@ Archive MD5 checksum src/app/components/document-detail/document-detail.component.html - 173 + 185 Suma kontrolna archiwum @@ -4746,7 +4950,7 @@ Archive file size src/app/components/document-detail/document-detail.component.html - 177 + 189 Rozmiar pliku archiwalnego @@ -4754,7 +4958,7 @@ Original document metadata src/app/components/document-detail/document-detail.component.html - 183 + 195 Metadane oryginalnego dokumentu @@ -4762,7 +4966,7 @@ Archived document metadata src/app/components/document-detail/document-detail.component.html - 184 + 196 Metadane zarchiwizowanego dokumentu @@ -4770,35 +4974,35 @@ Preview src/app/components/document-detail/document-detail.component.html - 190 + 202 Podgląd - - Enter Password - - src/app/components/document-detail/document-detail.component.html - 206 - - - src/app/components/document-detail/document-detail.component.html - 249 - - Wprowadź hasło - Notes src/app/components/document-detail/document-detail.component.html - 214,215 + 209,210 Notatki + + Enter Password + + src/app/components/document-detail/document-detail.component.html + 237 + + + src/app/components/document-detail/document-detail.component.html + 275 + + Wprowadź hasło + An error occurred loading content: src/app/components/document-detail/document-detail.component.ts - 265,267 + 279,281 Wystąpił błąd podczas ładowania zawartości: @@ -4806,7 +5010,7 @@ Error retrieving metadata src/app/components/document-detail/document-detail.component.ts - 413 + 427 Błąd podczas pobierania metadanych @@ -4814,7 +5018,7 @@ Error retrieving suggestions. src/app/components/document-detail/document-detail.component.ts - 434 + 448 Błąd podczas pobierania sugestii. @@ -4822,11 +5026,11 @@ Document saved successfully. src/app/components/document-detail/document-detail.component.ts - 552 + 566 src/app/components/document-detail/document-detail.component.ts - 561 + 575 Dokument zapisany pomyślnie. @@ -4834,11 +5038,11 @@ Error saving document src/app/components/document-detail/document-detail.component.ts - 565 + 579 src/app/components/document-detail/document-detail.component.ts - 606 + 620 Błąd podczas zapisywania dokumentu @@ -4846,7 +5050,7 @@ Confirm delete src/app/components/document-detail/document-detail.component.ts - 632 + 646 src/app/components/manage/management-list/management-list.component.ts @@ -4858,7 +5062,7 @@ Do you really want to delete document ""? src/app/components/document-detail/document-detail.component.ts - 633 + 647 Czy na pewno chcesz usunąć dokument""? @@ -4866,7 +5070,7 @@ The files for this document will be deleted permanently. This operation cannot be undone. src/app/components/document-detail/document-detail.component.ts - 634 + 648 Pliki tego dokumentu zostaną trwale usunięte. Tej operacji nie można cofnąć. @@ -4874,7 +5078,7 @@ Delete document src/app/components/document-detail/document-detail.component.ts - 636 + 650 Usuń dokument @@ -4882,7 +5086,7 @@ Error deleting document src/app/components/document-detail/document-detail.component.ts - 655 + 669 Error deleting document @@ -4890,7 +5094,7 @@ Redo OCR confirm src/app/components/document-detail/document-detail.component.ts - 675 + 689 src/app/components/document-list/bulk-editor/bulk-editor.component.ts @@ -4902,7 +5106,7 @@ This operation will permanently redo OCR for this document. src/app/components/document-detail/document-detail.component.ts - 676 + 690 Ta operacja nieodwracalnie powtórzy OCR dla tego dokumentu. @@ -4910,7 +5114,7 @@ Redo OCR operation will begin in the background. Close and re-open or reload this document after the operation has completed to see new content. src/app/components/document-detail/document-detail.component.ts - 687 + 701 Powtórny OCR rozpocznie się w tle. Zamknij i ponownie otwórz lub odśwież ten dokument po zakończeniu operacji, aby zobaczyć nową zawartość. @@ -4918,10 +5122,18 @@ Error executing operation src/app/components/document-detail/document-detail.component.ts - 698 + 712 Error executing operation + + Page Fit + + src/app/components/document-detail/document-detail.component.ts + 781 + + Page Fit + Select: @@ -5844,7 +6056,7 @@ Initiating upload... src/app/components/file-drop/file-drop.component.ts - 87 + 88 Rozpoczęcie wysyłania... @@ -6600,7 +6812,7 @@ Boolean src/app/data/paperless-custom-field.ts - 16 + 17 Boolean @@ -6608,7 +6820,7 @@ Date src/app/data/paperless-custom-field.ts - 20 + 21 Date @@ -6616,7 +6828,7 @@ Integer src/app/data/paperless-custom-field.ts - 24 + 25 Integer @@ -6624,7 +6836,7 @@ Number src/app/data/paperless-custom-field.ts - 28 + 29 Number @@ -6632,7 +6844,7 @@ Monetary src/app/data/paperless-custom-field.ts - 32 + 33 Monetary @@ -6640,7 +6852,7 @@ Text src/app/data/paperless-custom-field.ts - 36 + 37 Text @@ -6648,10 +6860,18 @@ Url src/app/data/paperless-custom-field.ts - 40 + 41 Url + + Document Link + + src/app/data/paperless-custom-field.ts + 45 + + Document Link + Warning: You have unsaved changes to your document(s). @@ -6949,7 +7169,7 @@ English (US) src/app/services/settings.service.ts - 155 + 157 Angielski (USA) @@ -6957,7 +7177,7 @@ Afrikaans src/app/services/settings.service.ts - 161 + 163 Afrykanerski @@ -6965,7 +7185,7 @@ Arabic src/app/services/settings.service.ts - 167 + 169 Arabski @@ -6973,7 +7193,7 @@ Belarusian src/app/services/settings.service.ts - 173 + 175 Białoruski @@ -6981,7 +7201,7 @@ Bulgarian src/app/services/settings.service.ts - 179 + 181 Bulgarian @@ -6989,7 +7209,7 @@ Catalan src/app/services/settings.service.ts - 185 + 187 Kataloński @@ -6997,7 +7217,7 @@ Czech src/app/services/settings.service.ts - 191 + 193 Czeski @@ -7005,7 +7225,7 @@ Danish src/app/services/settings.service.ts - 197 + 199 Duński @@ -7013,7 +7233,7 @@ German src/app/services/settings.service.ts - 203 + 205 Niemiecki @@ -7021,7 +7241,7 @@ Greek src/app/services/settings.service.ts - 209 + 211 Greek @@ -7029,7 +7249,7 @@ English (GB) src/app/services/settings.service.ts - 215 + 217 Angielski (Wielka Brytania) @@ -7037,7 +7257,7 @@ Spanish src/app/services/settings.service.ts - 221 + 223 Hiszpański @@ -7045,7 +7265,7 @@ Finnish src/app/services/settings.service.ts - 227 + 229 Fiński @@ -7053,7 +7273,7 @@ French src/app/services/settings.service.ts - 233 + 235 Francuski @@ -7061,7 +7281,7 @@ Hungarian src/app/services/settings.service.ts - 239 + 241 Hungarian @@ -7069,7 +7289,7 @@ Italian src/app/services/settings.service.ts - 245 + 247 Włoski @@ -7077,7 +7297,7 @@ Luxembourgish src/app/services/settings.service.ts - 251 + 253 Luksemburski @@ -7085,7 +7305,7 @@ Dutch src/app/services/settings.service.ts - 257 + 259 Holenderski @@ -7093,7 +7313,7 @@ Norwegian src/app/services/settings.service.ts - 263 + 265 Norweski @@ -7101,7 +7321,7 @@ Polish src/app/services/settings.service.ts - 269 + 271 Polski @@ -7109,7 +7329,7 @@ Portuguese (Brazil) src/app/services/settings.service.ts - 275 + 277 Portugalski (Brazylia) @@ -7117,7 +7337,7 @@ Portuguese src/app/services/settings.service.ts - 281 + 283 Portugalski @@ -7125,7 +7345,7 @@ Romanian src/app/services/settings.service.ts - 287 + 289 Rumuński @@ -7133,7 +7353,7 @@ Russian src/app/services/settings.service.ts - 293 + 295 Rosyjski @@ -7141,7 +7361,7 @@ Slovak src/app/services/settings.service.ts - 299 + 301 Słowacki @@ -7149,7 +7369,7 @@ Slovenian src/app/services/settings.service.ts - 305 + 307 Słoweński @@ -7157,7 +7377,7 @@ Serbian src/app/services/settings.service.ts - 311 + 313 Serbski @@ -7165,7 +7385,7 @@ Swedish src/app/services/settings.service.ts - 317 + 319 Szwedzki @@ -7173,7 +7393,7 @@ Turkish src/app/services/settings.service.ts - 323 + 325 Turecki @@ -7181,7 +7401,7 @@ Ukrainian src/app/services/settings.service.ts - 329 + 331 Ukraiński @@ -7189,7 +7409,7 @@ Chinese Simplified src/app/services/settings.service.ts - 335 + 337 Chiński uproszczony @@ -7197,7 +7417,7 @@ ISO 8601 src/app/services/settings.service.ts - 352 + 354 ISO 8601 @@ -7205,7 +7425,7 @@ Successfully completed one-time migratration of settings to the database! src/app/services/settings.service.ts - 471 + 473 Pomyślnie zakończona jednorazowa migracja ustawień do bazy danych! @@ -7213,7 +7433,7 @@ Unable to migrate settings to the database, please try saving manually. src/app/services/settings.service.ts - 472 + 474 Nie można przenieść ustawień do bazy danych, spróbuj zapisać ręcznie. @@ -7221,7 +7441,7 @@ You can restart the tour from the settings page. src/app/services/settings.service.ts - 542 + 544 Możesz ponownie uruchomić przegląd aplikacji ze strony ustawień. diff --git a/src-ui/src/locale/messages.pt_BR.xlf b/src-ui/src/locale/messages.pt_BR.xlf index 6c3a5060a..266d64548 100644 --- a/src-ui/src/locale/messages.pt_BR.xlf +++ b/src-ui/src/locale/messages.pt_BR.xlf @@ -334,7 +334,7 @@ src/app/components/document-detail/document-detail.component.html - 81 + 92 Próximo @@ -458,23 +458,35 @@ src/app/components/app-frame/app-frame.component.html - 225 + 230 src/app/components/app-frame/app-frame.component.html - 228 + 233 Logs + + Auto refresh + + src/app/components/admin/logs/logs.component.html + 4 + + + src/app/components/admin/tasks/tasks.component.html + 15 + + Auto refresh + Loading... src/app/components/admin/logs/logs.component.html - 11 + 16 src/app/components/admin/logs/logs.component.html - 20 + 25 src/app/components/admin/settings/settings.component.html @@ -482,11 +494,7 @@ src/app/components/admin/tasks/tasks.component.html - 19 - - - src/app/components/admin/tasks/tasks.component.html - 27 + 22 src/app/components/admin/users-groups/users-groups.component.html @@ -496,6 +504,10 @@ src/app/components/common/edit-dialog/mail-account-edit-dialog/mail-account-edit-dialog.component.html 30 + + src/app/components/common/input/document-link/document-link.component.html + 40 + src/app/components/common/permissions-dialog/permissions-dialog.component.html 18 @@ -508,6 +520,10 @@ src/app/components/dashboard/widgets/widget-frame/widget-frame.component.html 14 + + src/app/components/document-detail/document-detail.component.html + 248 + src/app/components/document-list/document-list.component.html 95 @@ -546,15 +562,15 @@ src/app/components/app-frame/app-frame.component.html - 45 + 50 src/app/components/app-frame/app-frame.component.html - 203 + 208 src/app/components/app-frame/app-frame.component.html - 206 + 211 Configurações @@ -598,13 +614,13 @@ Linguagem de exibição - + You need to reload the page after applying a new language. src/app/components/admin/settings/settings.component.html 30 - Você precisar recarregar a página depois de escolher uma nova linguagem. + Você precisar recarregar a página após escolher um novo idioma. Date display @@ -748,7 +764,7 @@ src/app/components/admin/settings/settings.component.html 135 - Update checking + Verificação de atualização Update checking works by pinging the public GitHub API for the latest release to determine whether a new version is available. Actual updating of the app must still be performed manually. @@ -756,7 +772,7 @@ src/app/components/admin/settings/settings.component.html 139,142 - Update checking works by pinging the public GitHub API for the latest release to determine whether a new version is available. Actual updating of the app must still be performed manually. + A verificação de atualização checa a API pública do Github para decidir se uma nova versão está disponível. De qualquer modo, a atualização de fato da aplicação deve ser feita manualmente. No tracking data is collected by the app in any way. @@ -850,7 +866,7 @@ src/app/components/document-detail/document-detail.component.html - 221 + 216 src/app/components/document-list/bulk-editor/bulk-editor.component.html @@ -942,11 +958,11 @@ src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.html - 46 + 47 src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.html - 65 + 66 src/app/components/common/input/permissions/permissions-form/permissions-form.component.html @@ -970,11 +986,11 @@ src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.html - 54 + 55 src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.html - 73 + 74 src/app/components/common/input/permissions/permissions-form/permissions-form.component.html @@ -1002,7 +1018,7 @@ src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.html - 79 + 80 src/app/components/common/input/permissions/permissions-form/permissions-form.component.html @@ -1074,7 +1090,7 @@ src/app/components/app-frame/app-frame.component.html - 91 + 96 Visualizações @@ -1106,7 +1122,7 @@ src/app/components/admin/tasks/tasks.component.html - 40 + 35 src/app/components/admin/users-groups/users-groups.component.html @@ -1246,7 +1262,7 @@ src/app/components/admin/tasks/tasks.component.html - 44 + 39 src/app/components/admin/users-groups/users-groups.component.html @@ -1258,7 +1274,7 @@ src/app/components/document-detail/document-detail.component.html - 34 + 45 src/app/components/document-list/bulk-editor/bulk-editor.component.html @@ -1326,7 +1342,7 @@ src/app/components/document-detail/document-detail.component.html - 11 + 22 src/app/components/document-list/bulk-editor/bulk-editor.component.html @@ -1402,7 +1418,7 @@ src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.html - 90 + 91 src/app/components/common/edit-dialog/correspondent-edit-dialog/correspondent-edit-dialog.component.html @@ -1426,7 +1442,7 @@ src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html - 42 + 43 src/app/components/common/edit-dialog/storage-path-edit-dialog/storage-path-edit-dialog.component.html @@ -1440,9 +1456,13 @@ src/app/components/common/edit-dialog/user-edit-dialog/user-edit-dialog.component.html 36 + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 54 + src/app/components/document-detail/document-detail.component.html - 93 + 104 src/app/components/document-list/save-view-config-dialog/save-view-config-dialog.component.html @@ -1514,7 +1534,7 @@ src/app/components/app-frame/app-frame.component.ts - 119 + 116 Ocorreu um erro ao salvar as configurações. @@ -1524,15 +1544,15 @@ src/app/components/admin/settings/settings.component.ts 515 - Usar linguagem do sistema + Usar idioma do sistema - + Use date format of display language src/app/components/admin/settings/settings.component.ts 522 - Usar formato de data da linguagem de exibição + Usar formato de data do idioma de exibição Error while storing settings on server. @@ -1550,7 +1570,7 @@ src/app/components/app-frame/app-frame.component.html - 217 + 222 Tarefas de Arquivo @@ -1596,19 +1616,11 @@ - - Refresh - - src/app/components/admin/tasks/tasks.component.html - 20 - - Atualizar - Created src/app/components/admin/tasks/tasks.component.html - 41 + 36 src/app/components/dashboard/widgets/saved-view-widget/saved-view-widget.component.html @@ -1632,7 +1644,7 @@ Results src/app/components/admin/tasks/tasks.component.html - 42 + 37 Resultados @@ -1640,7 +1652,7 @@ Info src/app/components/admin/tasks/tasks.component.html - 43 + 38 Informação @@ -1648,7 +1660,7 @@ click for full output src/app/components/admin/tasks/tasks.component.html - 66 + 61 clique para obter a saída completa @@ -1656,11 +1668,11 @@ Dismiss src/app/components/admin/tasks/tasks.component.html - 81 + 76 src/app/components/admin/tasks/tasks.component.ts - 63 + 66 Dispensar @@ -1668,7 +1680,7 @@ Open Document src/app/components/admin/tasks/tasks.component.html - 87 + 82 Abrir Documento @@ -1676,7 +1688,7 @@ {VAR_PLURAL, plural, =1 {One task} other { total tasks}} src/app/components/admin/tasks/tasks.component.html - 103 + 98 {VAR_PLURAL, plural, =1 {One task} other { total tasks}} @@ -1684,7 +1696,7 @@ Failed src/app/components/admin/tasks/tasks.component.html - 110 + 105 Failed @@ -1692,7 +1704,7 @@ Complete src/app/components/admin/tasks/tasks.component.html - 116 + 111 Complete @@ -1700,7 +1712,7 @@ Started src/app/components/admin/tasks/tasks.component.html - 122 + 117 Started @@ -1708,7 +1720,7 @@ Queued src/app/components/admin/tasks/tasks.component.html - 128 + 123 Queued @@ -1716,7 +1728,7 @@ Dismiss selected src/app/components/admin/tasks/tasks.component.ts - 28 + 30 Dispensar selecionado @@ -1724,7 +1736,7 @@ Dismiss all src/app/components/admin/tasks/tasks.component.ts - 29 + 31 Dispensar todos @@ -1732,7 +1744,7 @@ Confirm Dismiss All src/app/components/admin/tasks/tasks.component.ts - 60 + 63 Confirmar Dispensar Todos @@ -1740,7 +1752,7 @@ Dismiss all tasks? src/app/components/admin/tasks/tasks.component.ts - 61 + 64 Dismiss all tasks? @@ -1748,7 +1760,7 @@ queued src/app/components/admin/tasks/tasks.component.ts - 129 + 132 queued @@ -1756,7 +1768,7 @@ started src/app/components/admin/tasks/tasks.component.ts - 131 + 134 started @@ -1764,7 +1776,7 @@ completed src/app/components/admin/tasks/tasks.component.ts - 133 + 136 completed @@ -1772,7 +1784,7 @@ failed src/app/components/admin/tasks/tasks.component.ts - 135 + 138 failed @@ -1784,11 +1796,11 @@ src/app/components/app-frame/app-frame.component.html - 210 + 215 src/app/components/app-frame/app-frame.component.html - 213 + 218 Usuários & Grupos @@ -1942,6 +1954,10 @@ src/app/components/admin/users-groups/users-groups.component.ts 89 + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.ts + 144 + Password has been changed, you will be logged out momentarily. @@ -1988,7 +2004,7 @@ src/app/components/document-detail/document-detail.component.ts - 677 + 691 src/app/components/document-list/bulk-editor/bulk-editor.component.ts @@ -2028,7 +2044,7 @@ src/app/components/document-detail/document-detail.component.ts - 679 + 693 src/app/components/document-list/bulk-editor/bulk-editor.component.ts @@ -2141,11 +2157,19 @@ Logado como + + My Profile + + src/app/components/app-frame/app-frame.component.html + 45 + + My Profile + Logout src/app/components/app-frame/app-frame.component.html - 50 + 55 Encerrar sessão @@ -2153,15 +2177,15 @@ Documentation src/app/components/app-frame/app-frame.component.html - 56 + 61 src/app/components/app-frame/app-frame.component.html - 232 + 237 src/app/components/app-frame/app-frame.component.html - 235 + 240 Documentação @@ -2169,11 +2193,11 @@ Dashboard src/app/components/app-frame/app-frame.component.html - 75 + 80 src/app/components/app-frame/app-frame.component.html - 78 + 83 src/app/components/dashboard/dashboard.component.html @@ -2185,11 +2209,11 @@ Documents src/app/components/app-frame/app-frame.component.html - 82 + 87 src/app/components/app-frame/app-frame.component.html - 85 + 90 src/app/components/document-list/document-list.component.ts @@ -2217,7 +2241,7 @@ Open documents src/app/components/app-frame/app-frame.component.html - 118 + 123 Abrir documentos @@ -2225,11 +2249,11 @@ Close all src/app/components/app-frame/app-frame.component.html - 134 + 139 src/app/components/app-frame/app-frame.component.html - 137 + 142 Fechar todos @@ -2237,7 +2261,7 @@ Manage src/app/components/app-frame/app-frame.component.html - 144 + 149 Gerenciar @@ -2245,11 +2269,11 @@ Correspondents src/app/components/app-frame/app-frame.component.html - 148 + 153 src/app/components/app-frame/app-frame.component.html - 151 + 156 src/app/components/dashboard/widgets/statistics-widget/statistics-widget.component.html @@ -2261,11 +2285,11 @@ Tags src/app/components/app-frame/app-frame.component.html - 155 + 160 src/app/components/app-frame/app-frame.component.html - 158 + 163 src/app/components/common/input/tags/tags.component.ts @@ -2293,27 +2317,27 @@ Document Types src/app/components/app-frame/app-frame.component.html - 162 + 167 src/app/components/app-frame/app-frame.component.html - 165 + 170 src/app/components/dashboard/widgets/statistics-widget/statistics-widget.component.html 61 - Document Types + Tipos de documentos Storage Paths src/app/components/app-frame/app-frame.component.html - 169 + 174 src/app/components/app-frame/app-frame.component.html - 172 + 177 src/app/components/dashboard/widgets/statistics-widget/statistics-widget.component.html @@ -2325,11 +2349,11 @@ Custom Fields src/app/components/app-frame/app-frame.component.html - 176 + 181 src/app/components/app-frame/app-frame.component.html - 179 + 184 src/app/components/common/custom-fields-dropdown/custom-fields-dropdown.component.html @@ -2345,7 +2369,7 @@ Consumption templates src/app/components/app-frame/app-frame.component.html - 183 + 188 Consumption templates @@ -2353,7 +2377,7 @@ Templates src/app/components/app-frame/app-frame.component.html - 186 + 191 Templates @@ -2361,11 +2385,11 @@ Mail src/app/components/app-frame/app-frame.component.html - 190 + 195 src/app/components/app-frame/app-frame.component.html - 193 + 198 E-mail @@ -2373,7 +2397,7 @@ Administration src/app/components/app-frame/app-frame.component.html - 199 + 204 Administration @@ -2381,7 +2405,7 @@ File Tasks src/app/components/app-frame/app-frame.component.html - 221 + 226 Tarefas de Arquivo @@ -2389,7 +2413,7 @@ GitHub src/app/components/app-frame/app-frame.component.html - 241 + 246 GitHub @@ -2397,7 +2421,7 @@ is available. src/app/components/app-frame/app-frame.component.html - 247 + 252 está disponível. @@ -2405,7 +2429,7 @@ Click to view. src/app/components/app-frame/app-frame.component.html - 247 + 252 Clique para visualizar. @@ -2413,7 +2437,7 @@ Paperless-ngx can automatically check for updates src/app/components/app-frame/app-frame.component.html - 251 + 256 Paperless-ngx pode verificar atualizações automaticamente @@ -2421,7 +2445,7 @@ How does this work? src/app/components/app-frame/app-frame.component.html - 258,260 + 263,265 Como isto funciona? @@ -2429,7 +2453,7 @@ Update available src/app/components/app-frame/app-frame.component.html - 269 + 274 Atualização disponível @@ -2437,7 +2461,7 @@ Sidebar views updated src/app/components/app-frame/app-frame.component.ts - 247 + 252 Sidebar views updated @@ -2445,7 +2469,7 @@ Error updating sidebar views src/app/components/app-frame/app-frame.component.ts - 250 + 255 Error updating sidebar views @@ -2453,7 +2477,7 @@ An error occurred while saving update checking settings. src/app/components/app-frame/app-frame.component.ts - 271 + 276 Ocorreu um erro ao salvar as verificações de atualizações. @@ -2757,7 +2781,7 @@ src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html - 32 + 33 Atribuir tipo de documento @@ -2769,7 +2793,7 @@ src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html - 34 + 35 Atribuir correspondente @@ -2781,11 +2805,19 @@ Assign storage path + + Assign custom fields + + src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.html + 38 + + Assign custom fields + Assign owner src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.html - 40 + 41 Assign owner @@ -2793,7 +2825,7 @@ Assign view permissions src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.html - 42 + 43 Assign view permissions @@ -2801,7 +2833,7 @@ Assign edit permissions src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.html - 61 + 62 Assign edit permissions @@ -2809,11 +2841,11 @@ Error src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.html - 88 + 89 src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html - 40 + 41 src/app/components/common/toasts/toasts.component.html @@ -2825,7 +2857,7 @@ Cancel src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.html - 89 + 90 src/app/components/common/edit-dialog/correspondent-edit-dialog/correspondent-edit-dialog.component.html @@ -2849,7 +2881,7 @@ src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html - 41 + 42 src/app/components/common/edit-dialog/storage-path-edit-dialog/storage-path-edit-dialog.component.html @@ -2867,6 +2899,10 @@ src/app/components/common/permissions-dialog/permissions-dialog.component.html 20 + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 53 + src/app/components/common/select-dialog/select-dialog.component.html 12 @@ -2885,7 +2921,7 @@ Consume Folder src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.ts - 25 + 27 Consume Folder @@ -2893,7 +2929,7 @@ API Upload src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.ts - 29 + 31 API Upload @@ -2901,7 +2937,7 @@ Mail Fetch src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.ts - 33 + 35 Mail Fetch @@ -2909,7 +2945,7 @@ Create new consumption template src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.ts - 83 + 92 Create new consumption template @@ -2917,7 +2953,7 @@ Edit consumption template src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.ts - 87 + 96 Edit consumption template @@ -3049,7 +3085,7 @@ Create new item src/app/components/common/edit-dialog/edit-dialog.component.ts - 109 + 111 Criar novo item @@ -3057,7 +3093,7 @@ Edit item src/app/components/common/edit-dialog/edit-dialog.component.ts - 113 + 115 Editar item @@ -3111,6 +3147,10 @@ src/app/components/common/edit-dialog/user-edit-dialog/user-edit-dialog.component.html 12 + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 18 + Senha @@ -3309,13 +3349,13 @@ Filter body - - Filter attachment filename + + Filter attachment filename includes src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html 24 - Filter attachment filename + Filter attachment filename includes Only consume documents which entirely match this filename if specified. Wildcards such as *.pdf or *invoice* are allowed. Case insensitive. @@ -3326,11 +3366,27 @@ Consumir somente documentos que correspondem a este nome de arquivo se especificado. Curingas como *.pdf ou *invoice* são permitidos. Sem diferenciação de maiúsculas e minúsculas. + + Filter attachment filename excluding + + src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html + 25 + + Filter attachment filename excluding + + + Do not consume documents which entirely match this filename if specified. Wildcards such as *.pdf or *invoice* are allowed. Case insensitive. + + src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html + 25 + + Do not consume documents which entirely match this filename if specified. Wildcards such as *.pdf or *invoice* are allowed. Case insensitive. + Action src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html - 27 + 28 Ação @@ -3338,7 +3394,7 @@ Curingas como *.pdf ou *invoice* são permitidos. Sem diferenciação de maiúsc Action is only performed when documents are consumed from the mail. Mails without attachments remain entirely untouched. src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html - 27 + 28 Action is only performed when documents are consumed from the mail. Mails without attachments remain entirely untouched. @@ -3346,7 +3402,7 @@ Curingas como *.pdf ou *invoice* são permitidos. Sem diferenciação de maiúsc Action parameter src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html - 28 + 29 Action parameter @@ -3354,7 +3410,7 @@ Curingas como *.pdf ou *invoice* são permitidos. Sem diferenciação de maiúsc Assignments specified here will supersede any consumption templates. src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html - 29 + 30 Assignments specified here will supersede any consumption templates. @@ -3362,7 +3418,7 @@ Curingas como *.pdf ou *invoice* são permitidos. Sem diferenciação de maiúsc Assign title from src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html - 30 + 31 Atribuir título de @@ -3370,7 +3426,7 @@ Curingas como *.pdf ou *invoice* são permitidos. Sem diferenciação de maiúsc Assign correspondent from src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html - 33 + 34 Atribuir correspondente de @@ -3378,7 +3434,7 @@ Curingas como *.pdf ou *invoice* são permitidos. Sem diferenciação de maiúsc Assign owner from rule src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html - 35 + 36 Assign owner from rule @@ -3624,6 +3680,10 @@ Curingas como *.pdf ou *invoice* são permitidos. Sem diferenciação de maiúsc src/app/components/common/edit-dialog/user-edit-dialog/user-edit-dialog.component.html 11 + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 8 + E-mail @@ -3632,6 +3692,10 @@ Curingas como *.pdf ou *invoice* são permitidos. Sem diferenciação de maiúsc src/app/components/common/edit-dialog/user-edit-dialog/user-edit-dialog.component.html 13 + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 28 + Primeiro nome @@ -3640,6 +3704,10 @@ Curingas como *.pdf ou *invoice* são permitidos. Sem diferenciação de maiúsc src/app/components/common/edit-dialog/user-edit-dialog/user-edit-dialog.component.html 14 + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 29 + Sobrenome @@ -3765,6 +3833,10 @@ Curingas como *.pdf ou *invoice* são permitidos. Sem diferenciação de maiúsc src/app/components/common/input/date/date.component.html 8 + + src/app/components/common/input/document-link/document-link.component.html + 8 + src/app/components/common/input/number/number.component.html 8 @@ -3819,6 +3891,22 @@ Curingas como *.pdf ou *invoice* são permitidos. Sem diferenciação de maiúsc Filter documents with this + + No documents found + + src/app/components/common/input/document-link/document-link.component.ts + 44 + + No documents found + + + Show password + + src/app/components/common/input/password/password.component.html + 5 + + Show password + Edit Permissions @@ -3932,7 +4020,7 @@ Curingas como *.pdf ou *invoice* são permitidos. Sem diferenciação de maiúsc Note that permissions set here will override any existing permissions src/app/components/common/permissions-dialog/permissions-dialog.component.ts - 62 + 71 Observe que as permissões aqui irão substituir quaisquer permissões existentes @@ -3992,6 +4080,122 @@ Curingas como *.pdf ou *invoice* são permitidos. Sem diferenciação de maiúsc Inherited from group + + Edit Profile + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 3 + + Edit Profile + + + Confirm Email + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 13 + + Confirm Email + + + Confirm Password + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 23 + + Confirm Password + + + API Auth Token + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 31 + + API Auth Token + + + Copy + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 35 + + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 39 + + + src/app/components/common/share-links-dropdown/share-links-dropdown.component.html + 23 + + Copy + + + Regenerate auth token + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 41 + + Regenerate auth token + + + Copied! + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 47 + + + src/app/components/common/share-links-dropdown/share-links-dropdown.component.html + 36 + + Copied! + + + Warning: changing the token cannot be undone + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 49 + + Warning: changing the token cannot be undone + + + Emails must match + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.ts + 94 + + Emails must match + + + Passwords must match + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.ts + 122 + + Passwords must match + + + Profile updated successfully + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.ts + 141 + + Profile updated successfully + + + Error saving profile + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.ts + 153 + + Error saving profile + + + Error generating auth token + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.ts + 170 + + Error generating auth token + Select @@ -4036,14 +4240,6 @@ Curingas como *.pdf ou *invoice* são permitidos. Sem diferenciação de maiúsc No existing links - - Copy - - src/app/components/common/share-links-dropdown/share-links-dropdown.component.html - 23 - - Copy - Share @@ -4052,14 +4248,6 @@ Curingas como *.pdf ou *invoice* são permitidos. Sem diferenciação de maiúsc Share - - Copied! - - src/app/components/common/share-links-dropdown/share-links-dropdown.component.html - 36 - - Copied! - Share archive version @@ -4092,7 +4280,7 @@ Curingas como *.pdf ou *invoice* são permitidos. Sem diferenciação de maiúsc src/app/components/common/share-links-dropdown/share-links-dropdown.component.ts - 90 + 93 1 day @@ -4132,7 +4320,7 @@ Curingas como *.pdf ou *invoice* são permitidos. Sem diferenciação de maiúsc days src/app/components/common/share-links-dropdown/share-links-dropdown.component.ts - 90 + 93 days @@ -4140,7 +4328,7 @@ Curingas como *.pdf ou *invoice* são permitidos. Sem diferenciação de maiúsc Error deleting link src/app/components/common/share-links-dropdown/share-links-dropdown.component.ts - 117 + 120 Error deleting link @@ -4148,7 +4336,7 @@ Curingas como *.pdf ou *invoice* são permitidos. Sem diferenciação de maiúsc Error creating link src/app/components/common/share-links-dropdown/share-links-dropdown.component.ts - 145 + 148 Error creating link @@ -4220,7 +4408,7 @@ Curingas como *.pdf ou *invoice* são permitidos. Sem diferenciação de maiúsc src/app/components/document-detail/document-detail.component.html - 103 + 114 src/app/components/document-list/document-list.component.html @@ -4244,7 +4432,7 @@ Curingas como *.pdf ou *invoice* são permitidos. Sem diferenciação de maiúsc src/app/components/document-detail/document-detail.component.html - 107 + 118 src/app/components/document-list/bulk-editor/bulk-editor.component.html @@ -4280,7 +4468,7 @@ Curingas como *.pdf ou *invoice* são permitidos. Sem diferenciação de maiúsc src/app/components/document-detail/document-detail.component.html - 18 + 29 src/app/components/document-list/bulk-editor/bulk-editor.component.html @@ -4374,7 +4562,7 @@ Curingas como *.pdf ou *invoice* são permitidos. Sem diferenciação de maiúsc src/app/components/dashboard/widgets/upload-file-widget/upload-file-widget.component.html 4 - Drop documents anywhere or + Solte documentos em qualquer lugar ou Browse files @@ -4491,7 +4679,7 @@ Curingas como *.pdf ou *invoice* são permitidos. Sem diferenciação de maiúsc Page src/app/components/document-detail/document-detail.component.html - 3 + 4 src/app/components/document-list/bulk-editor/bulk-editor.component.html @@ -4503,15 +4691,31 @@ Curingas como *.pdf ou *invoice* são permitidos. Sem diferenciação de maiúsc of src/app/components/document-detail/document-detail.component.html - 5,6 + 6,7 de + + - + + src/app/components/document-detail/document-detail.component.html + 9 + + - + + + + + + src/app/components/document-detail/document-detail.component.html + 15 + + + + Download original src/app/components/document-detail/document-detail.component.html - 24 + 35 Baixar original @@ -4519,7 +4723,7 @@ Curingas como *.pdf ou *invoice* são permitidos. Sem diferenciação de maiúsc Redo OCR src/app/components/document-detail/document-detail.component.html - 40 + 51 src/app/components/document-list/bulk-editor/bulk-editor.component.html @@ -4531,7 +4735,7 @@ Curingas como *.pdf ou *invoice* são permitidos. Sem diferenciação de maiúsc More like this src/app/components/document-detail/document-detail.component.html - 46 + 57 src/app/components/document-list/document-card-large/document-card-large.component.html @@ -4543,7 +4747,7 @@ Curingas como *.pdf ou *invoice* são permitidos. Sem diferenciação de maiúsc Close src/app/components/document-detail/document-detail.component.html - 71 + 82 src/app/guards/dirty-saved-view.guard.ts @@ -4555,7 +4759,7 @@ Curingas como *.pdf ou *invoice* são permitidos. Sem diferenciação de maiúsc Previous src/app/components/document-detail/document-detail.component.html - 76 + 87 Anterior @@ -4563,7 +4767,7 @@ Curingas como *.pdf ou *invoice* são permitidos. Sem diferenciação de maiúsc Discard src/app/components/document-detail/document-detail.component.html - 89 + 100 Descartar @@ -4571,7 +4775,7 @@ Curingas como *.pdf ou *invoice* são permitidos. Sem diferenciação de maiúsc Save & next src/app/components/document-detail/document-detail.component.html - 91 + 102 Salvar & próximo @@ -4579,15 +4783,15 @@ Curingas como *.pdf ou *invoice* são permitidos. Sem diferenciação de maiúsc Save & close src/app/components/document-detail/document-detail.component.html - 92 + 103 - Save & close + Salvar & Fechar Details src/app/components/document-detail/document-detail.component.html - 100 + 111 Detalhes @@ -4595,7 +4799,7 @@ Curingas como *.pdf ou *invoice* são permitidos. Sem diferenciação de maiúsc Archive serial number src/app/components/document-detail/document-detail.component.html - 104 + 115 Número de série de arquivamento @@ -4603,7 +4807,7 @@ Curingas como *.pdf ou *invoice* são permitidos. Sem diferenciação de maiúsc Date created src/app/components/document-detail/document-detail.component.html - 105 + 116 Data de criação @@ -4611,7 +4815,7 @@ Curingas como *.pdf ou *invoice* são permitidos. Sem diferenciação de maiúsc Document type src/app/components/document-detail/document-detail.component.html - 109 + 120 src/app/components/document-list/bulk-editor/bulk-editor.component.html @@ -4635,7 +4839,7 @@ Curingas como *.pdf ou *invoice* são permitidos. Sem diferenciação de maiúsc Storage path src/app/components/document-detail/document-detail.component.html - 111 + 122 src/app/components/document-list/bulk-editor/bulk-editor.component.html @@ -4655,7 +4859,7 @@ Curingas como *.pdf ou *invoice* são permitidos. Sem diferenciação de maiúsc Default src/app/components/document-detail/document-detail.component.html - 112 + 123 Padrão @@ -4663,7 +4867,7 @@ Curingas como *.pdf ou *invoice* são permitidos. Sem diferenciação de maiúsc Content src/app/components/document-detail/document-detail.component.html - 130 + 142 Conteúdo @@ -4671,7 +4875,7 @@ Curingas como *.pdf ou *invoice* são permitidos. Sem diferenciação de maiúsc Metadata src/app/components/document-detail/document-detail.component.html - 139 + 151 src/app/components/document-detail/metadata-collapse/metadata-collapse.component.ts @@ -4683,7 +4887,7 @@ Curingas como *.pdf ou *invoice* são permitidos. Sem diferenciação de maiúsc Date modified src/app/components/document-detail/document-detail.component.html - 145 + 157 Data de modificação @@ -4691,7 +4895,7 @@ Curingas como *.pdf ou *invoice* são permitidos. Sem diferenciação de maiúsc Date added src/app/components/document-detail/document-detail.component.html - 149 + 161 Data de adição @@ -4699,7 +4903,7 @@ Curingas como *.pdf ou *invoice* são permitidos. Sem diferenciação de maiúsc Media filename src/app/components/document-detail/document-detail.component.html - 153 + 165 Nome do arquivo @@ -4707,7 +4911,7 @@ Curingas como *.pdf ou *invoice* são permitidos. Sem diferenciação de maiúsc Original filename src/app/components/document-detail/document-detail.component.html - 157 + 169 Nome do arquivo original @@ -4715,7 +4919,7 @@ Curingas como *.pdf ou *invoice* são permitidos. Sem diferenciação de maiúsc Original MD5 checksum src/app/components/document-detail/document-detail.component.html - 161 + 173 Soma de verificação MD5 original @@ -4723,7 +4927,7 @@ Curingas como *.pdf ou *invoice* são permitidos. Sem diferenciação de maiúsc Original file size src/app/components/document-detail/document-detail.component.html - 165 + 177 Tamanho do arquivo original @@ -4731,7 +4935,7 @@ Curingas como *.pdf ou *invoice* são permitidos. Sem diferenciação de maiúsc Original mime type src/app/components/document-detail/document-detail.component.html - 169 + 181 Tipo mime original @@ -4739,7 +4943,7 @@ Curingas como *.pdf ou *invoice* são permitidos. Sem diferenciação de maiúsc Archive MD5 checksum src/app/components/document-detail/document-detail.component.html - 173 + 185 Soma de verificação MD5 de arquivamento @@ -4747,7 +4951,7 @@ Curingas como *.pdf ou *invoice* são permitidos. Sem diferenciação de maiúsc Archive file size src/app/components/document-detail/document-detail.component.html - 177 + 189 Tamanho arquivado @@ -4755,7 +4959,7 @@ Curingas como *.pdf ou *invoice* são permitidos. Sem diferenciação de maiúsc Original document metadata src/app/components/document-detail/document-detail.component.html - 183 + 195 Metadados do documento original @@ -4763,7 +4967,7 @@ Curingas como *.pdf ou *invoice* são permitidos. Sem diferenciação de maiúsc Archived document metadata src/app/components/document-detail/document-detail.component.html - 184 + 196 Metadados do documento arquivado @@ -4771,35 +4975,35 @@ Curingas como *.pdf ou *invoice* são permitidos. Sem diferenciação de maiúsc Preview src/app/components/document-detail/document-detail.component.html - 190 + 202 Pré-visualizar - - Enter Password - - src/app/components/document-detail/document-detail.component.html - 206 - - - src/app/components/document-detail/document-detail.component.html - 249 - - Digite a senha - Notes src/app/components/document-detail/document-detail.component.html - 214,215 + 209,210 Notas + + Enter Password + + src/app/components/document-detail/document-detail.component.html + 237 + + + src/app/components/document-detail/document-detail.component.html + 275 + + Digite a senha + An error occurred loading content: src/app/components/document-detail/document-detail.component.ts - 265,267 + 279,281 An error occurred loading content: @@ -4807,7 +5011,7 @@ Curingas como *.pdf ou *invoice* são permitidos. Sem diferenciação de maiúsc Error retrieving metadata src/app/components/document-detail/document-detail.component.ts - 413 + 427 Erro ao recuperar metadados @@ -4815,7 +5019,7 @@ Curingas como *.pdf ou *invoice* são permitidos. Sem diferenciação de maiúsc Error retrieving suggestions. src/app/components/document-detail/document-detail.component.ts - 434 + 448 Erro ao recuperar sugestões. @@ -4823,11 +5027,11 @@ Curingas como *.pdf ou *invoice* são permitidos. Sem diferenciação de maiúsc Document saved successfully. src/app/components/document-detail/document-detail.component.ts - 552 + 566 src/app/components/document-detail/document-detail.component.ts - 561 + 575 Document saved successfully. @@ -4835,11 +5039,11 @@ Curingas como *.pdf ou *invoice* são permitidos. Sem diferenciação de maiúsc Error saving document src/app/components/document-detail/document-detail.component.ts - 565 + 579 src/app/components/document-detail/document-detail.component.ts - 606 + 620 Erro ao salvar documento @@ -4847,7 +5051,7 @@ Curingas como *.pdf ou *invoice* são permitidos. Sem diferenciação de maiúsc Confirm delete src/app/components/document-detail/document-detail.component.ts - 632 + 646 src/app/components/manage/management-list/management-list.component.ts @@ -4859,7 +5063,7 @@ Curingas como *.pdf ou *invoice* são permitidos. Sem diferenciação de maiúsc Do you really want to delete document ""? src/app/components/document-detail/document-detail.component.ts - 633 + 647 Você realmente deseja excluir o documento ""? @@ -4867,7 +5071,7 @@ Curingas como *.pdf ou *invoice* são permitidos. Sem diferenciação de maiúsc The files for this document will be deleted permanently. This operation cannot be undone. src/app/components/document-detail/document-detail.component.ts - 634 + 648 Os arquivos desse documento serão excluídos permanentemente. Essa operação não pode ser revertida. @@ -4875,7 +5079,7 @@ Curingas como *.pdf ou *invoice* são permitidos. Sem diferenciação de maiúsc Delete document src/app/components/document-detail/document-detail.component.ts - 636 + 650 Excluir documento @@ -4883,7 +5087,7 @@ Curingas como *.pdf ou *invoice* são permitidos. Sem diferenciação de maiúsc Error deleting document src/app/components/document-detail/document-detail.component.ts - 655 + 669 Error deleting document @@ -4891,7 +5095,7 @@ Curingas como *.pdf ou *invoice* são permitidos. Sem diferenciação de maiúsc Redo OCR confirm src/app/components/document-detail/document-detail.component.ts - 675 + 689 src/app/components/document-list/bulk-editor/bulk-editor.component.ts @@ -4903,7 +5107,7 @@ Curingas como *.pdf ou *invoice* são permitidos. Sem diferenciação de maiúsc This operation will permanently redo OCR for this document. src/app/components/document-detail/document-detail.component.ts - 676 + 690 Esta operação irá refazer o OCR permanentemente para este documento. @@ -4911,7 +5115,7 @@ Curingas como *.pdf ou *invoice* são permitidos. Sem diferenciação de maiúsc Redo OCR operation will begin in the background. Close and re-open or reload this document after the operation has completed to see new content. src/app/components/document-detail/document-detail.component.ts - 687 + 701 A operação de refazer o OCR começará em segundo plano. Feche e reabra ou recarregue este documento após a operação ser concluída para ver o novo conteúdo. @@ -4919,10 +5123,18 @@ Curingas como *.pdf ou *invoice* são permitidos. Sem diferenciação de maiúsc Error executing operation src/app/components/document-detail/document-detail.component.ts - 698 + 712 Error executing operation + + Page Fit + + src/app/components/document-detail/document-detail.component.ts + 781 + + Page Fit + Select: @@ -5845,7 +6057,7 @@ Curingas como *.pdf ou *invoice* são permitidos. Sem diferenciação de maiúsc Initiating upload... src/app/components/file-drop/file-drop.component.ts - 87 + 88 Iniciando o upload... @@ -6601,7 +6813,7 @@ Curingas como *.pdf ou *invoice* são permitidos. Sem diferenciação de maiúsc Boolean src/app/data/paperless-custom-field.ts - 16 + 17 Boolean @@ -6609,7 +6821,7 @@ Curingas como *.pdf ou *invoice* são permitidos. Sem diferenciação de maiúsc Date src/app/data/paperless-custom-field.ts - 20 + 21 Date @@ -6617,7 +6829,7 @@ Curingas como *.pdf ou *invoice* são permitidos. Sem diferenciação de maiúsc Integer src/app/data/paperless-custom-field.ts - 24 + 25 Integer @@ -6625,7 +6837,7 @@ Curingas como *.pdf ou *invoice* são permitidos. Sem diferenciação de maiúsc Number src/app/data/paperless-custom-field.ts - 28 + 29 Number @@ -6633,7 +6845,7 @@ Curingas como *.pdf ou *invoice* são permitidos. Sem diferenciação de maiúsc Monetary src/app/data/paperless-custom-field.ts - 32 + 33 Monetary @@ -6641,7 +6853,7 @@ Curingas como *.pdf ou *invoice* são permitidos. Sem diferenciação de maiúsc Text src/app/data/paperless-custom-field.ts - 36 + 37 Text @@ -6649,10 +6861,18 @@ Curingas como *.pdf ou *invoice* são permitidos. Sem diferenciação de maiúsc Url src/app/data/paperless-custom-field.ts - 40 + 41 Url + + Document Link + + src/app/data/paperless-custom-field.ts + 45 + + Document Link + Warning: You have unsaved changes to your document(s). @@ -6950,7 +7170,7 @@ Curingas como *.pdf ou *invoice* são permitidos. Sem diferenciação de maiúsc English (US) src/app/services/settings.service.ts - 155 + 157 Inglês (US) @@ -6958,7 +7178,7 @@ Curingas como *.pdf ou *invoice* são permitidos. Sem diferenciação de maiúsc Afrikaans src/app/services/settings.service.ts - 161 + 163 Afrikaans @@ -6966,7 +7186,7 @@ Curingas como *.pdf ou *invoice* são permitidos. Sem diferenciação de maiúsc Arabic src/app/services/settings.service.ts - 167 + 169 Árabe @@ -6974,7 +7194,7 @@ Curingas como *.pdf ou *invoice* são permitidos. Sem diferenciação de maiúsc Belarusian src/app/services/settings.service.ts - 173 + 175 Bielorrusso @@ -6982,7 +7202,7 @@ Curingas como *.pdf ou *invoice* são permitidos. Sem diferenciação de maiúsc Bulgarian src/app/services/settings.service.ts - 179 + 181 Bulgarian @@ -6990,7 +7210,7 @@ Curingas como *.pdf ou *invoice* são permitidos. Sem diferenciação de maiúsc Catalan src/app/services/settings.service.ts - 185 + 187 Catalão @@ -6998,7 +7218,7 @@ Curingas como *.pdf ou *invoice* são permitidos. Sem diferenciação de maiúsc Czech src/app/services/settings.service.ts - 191 + 193 Tcheco @@ -7006,7 +7226,7 @@ Curingas como *.pdf ou *invoice* são permitidos. Sem diferenciação de maiúsc Danish src/app/services/settings.service.ts - 197 + 199 Dinamarquês @@ -7014,7 +7234,7 @@ Curingas como *.pdf ou *invoice* são permitidos. Sem diferenciação de maiúsc German src/app/services/settings.service.ts - 203 + 205 Alemão @@ -7022,7 +7242,7 @@ Curingas como *.pdf ou *invoice* são permitidos. Sem diferenciação de maiúsc Greek src/app/services/settings.service.ts - 209 + 211 Greek @@ -7030,7 +7250,7 @@ Curingas como *.pdf ou *invoice* são permitidos. Sem diferenciação de maiúsc English (GB) src/app/services/settings.service.ts - 215 + 217 Inglês (GB) @@ -7038,7 +7258,7 @@ Curingas como *.pdf ou *invoice* são permitidos. Sem diferenciação de maiúsc Spanish src/app/services/settings.service.ts - 221 + 223 Espanhol @@ -7046,7 +7266,7 @@ Curingas como *.pdf ou *invoice* são permitidos. Sem diferenciação de maiúsc Finnish src/app/services/settings.service.ts - 227 + 229 Finlandês @@ -7054,7 +7274,7 @@ Curingas como *.pdf ou *invoice* são permitidos. Sem diferenciação de maiúsc French src/app/services/settings.service.ts - 233 + 235 Francês @@ -7062,7 +7282,7 @@ Curingas como *.pdf ou *invoice* são permitidos. Sem diferenciação de maiúsc Hungarian src/app/services/settings.service.ts - 239 + 241 Hungarian @@ -7070,7 +7290,7 @@ Curingas como *.pdf ou *invoice* são permitidos. Sem diferenciação de maiúsc Italian src/app/services/settings.service.ts - 245 + 247 Italiano @@ -7078,7 +7298,7 @@ Curingas como *.pdf ou *invoice* são permitidos. Sem diferenciação de maiúsc Luxembourgish src/app/services/settings.service.ts - 251 + 253 Luxemburguês @@ -7086,7 +7306,7 @@ Curingas como *.pdf ou *invoice* são permitidos. Sem diferenciação de maiúsc Dutch src/app/services/settings.service.ts - 257 + 259 Holandês @@ -7094,7 +7314,7 @@ Curingas como *.pdf ou *invoice* são permitidos. Sem diferenciação de maiúsc Norwegian src/app/services/settings.service.ts - 263 + 265 Norwegian @@ -7102,7 +7322,7 @@ Curingas como *.pdf ou *invoice* são permitidos. Sem diferenciação de maiúsc Polish src/app/services/settings.service.ts - 269 + 271 Polonês @@ -7110,7 +7330,7 @@ Curingas como *.pdf ou *invoice* são permitidos. Sem diferenciação de maiúsc Portuguese (Brazil) src/app/services/settings.service.ts - 275 + 277 Português (Brasil) @@ -7118,7 +7338,7 @@ Curingas como *.pdf ou *invoice* são permitidos. Sem diferenciação de maiúsc Portuguese src/app/services/settings.service.ts - 281 + 283 Português @@ -7126,7 +7346,7 @@ Curingas como *.pdf ou *invoice* são permitidos. Sem diferenciação de maiúsc Romanian src/app/services/settings.service.ts - 287 + 289 Romeno @@ -7134,7 +7354,7 @@ Curingas como *.pdf ou *invoice* são permitidos. Sem diferenciação de maiúsc Russian src/app/services/settings.service.ts - 293 + 295 Russo @@ -7142,7 +7362,7 @@ Curingas como *.pdf ou *invoice* são permitidos. Sem diferenciação de maiúsc Slovak src/app/services/settings.service.ts - 299 + 301 Eslovaco @@ -7150,7 +7370,7 @@ Curingas como *.pdf ou *invoice* são permitidos. Sem diferenciação de maiúsc Slovenian src/app/services/settings.service.ts - 305 + 307 Esloveno @@ -7158,7 +7378,7 @@ Curingas como *.pdf ou *invoice* são permitidos. Sem diferenciação de maiúsc Serbian src/app/services/settings.service.ts - 311 + 313 Sérvio @@ -7166,7 +7386,7 @@ Curingas como *.pdf ou *invoice* são permitidos. Sem diferenciação de maiúsc Swedish src/app/services/settings.service.ts - 317 + 319 Sueco @@ -7174,7 +7394,7 @@ Curingas como *.pdf ou *invoice* são permitidos. Sem diferenciação de maiúsc Turkish src/app/services/settings.service.ts - 323 + 325 Turco @@ -7182,7 +7402,7 @@ Curingas como *.pdf ou *invoice* são permitidos. Sem diferenciação de maiúsc Ukrainian src/app/services/settings.service.ts - 329 + 331 Ukrainian @@ -7190,7 +7410,7 @@ Curingas como *.pdf ou *invoice* são permitidos. Sem diferenciação de maiúsc Chinese Simplified src/app/services/settings.service.ts - 335 + 337 Chinês Simplificado @@ -7198,7 +7418,7 @@ Curingas como *.pdf ou *invoice* são permitidos. Sem diferenciação de maiúsc ISO 8601 src/app/services/settings.service.ts - 352 + 354 ISO 8601 @@ -7206,7 +7426,7 @@ Curingas como *.pdf ou *invoice* são permitidos. Sem diferenciação de maiúsc Successfully completed one-time migratration of settings to the database! src/app/services/settings.service.ts - 471 + 473 A migração de configurações para o banco de dados foi concluída com sucesso! @@ -7214,7 +7434,7 @@ Curingas como *.pdf ou *invoice* são permitidos. Sem diferenciação de maiúsc Unable to migrate settings to the database, please try saving manually. src/app/services/settings.service.ts - 472 + 474 Não foi possível migrar as configurações para o banco de dados, por favor tente salvar manualmente. @@ -7222,7 +7442,7 @@ Curingas como *.pdf ou *invoice* são permitidos. Sem diferenciação de maiúsc You can restart the tour from the settings page. src/app/services/settings.service.ts - 542 + 544 Você pode reiniciar o tour na página de configurações. diff --git a/src-ui/src/locale/messages.pt_PT.xlf b/src-ui/src/locale/messages.pt_PT.xlf index 4760f7ae4..0b5034040 100644 --- a/src-ui/src/locale/messages.pt_PT.xlf +++ b/src-ui/src/locale/messages.pt_PT.xlf @@ -334,7 +334,7 @@ src/app/components/document-detail/document-detail.component.html - 81 + 92 Seguinte @@ -458,23 +458,35 @@ src/app/components/app-frame/app-frame.component.html - 225 + 230 src/app/components/app-frame/app-frame.component.html - 228 + 233 Registos + + Auto refresh + + src/app/components/admin/logs/logs.component.html + 4 + + + src/app/components/admin/tasks/tasks.component.html + 15 + + Auto refresh + Loading... src/app/components/admin/logs/logs.component.html - 11 + 16 src/app/components/admin/logs/logs.component.html - 20 + 25 src/app/components/admin/settings/settings.component.html @@ -482,11 +494,7 @@ src/app/components/admin/tasks/tasks.component.html - 19 - - - src/app/components/admin/tasks/tasks.component.html - 27 + 22 src/app/components/admin/users-groups/users-groups.component.html @@ -496,6 +504,10 @@ src/app/components/common/edit-dialog/mail-account-edit-dialog/mail-account-edit-dialog.component.html 30 + + src/app/components/common/input/document-link/document-link.component.html + 40 + src/app/components/common/permissions-dialog/permissions-dialog.component.html 18 @@ -508,6 +520,10 @@ src/app/components/dashboard/widgets/widget-frame/widget-frame.component.html 14 + + src/app/components/document-detail/document-detail.component.html + 248 + src/app/components/document-list/document-list.component.html 95 @@ -546,15 +562,15 @@ src/app/components/app-frame/app-frame.component.html - 45 + 50 src/app/components/app-frame/app-frame.component.html - 203 + 208 src/app/components/app-frame/app-frame.component.html - 206 + 211 Configurações @@ -850,7 +866,7 @@ src/app/components/document-detail/document-detail.component.html - 221 + 216 src/app/components/document-list/bulk-editor/bulk-editor.component.html @@ -942,11 +958,11 @@ src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.html - 46 + 47 src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.html - 65 + 66 src/app/components/common/input/permissions/permissions-form/permissions-form.component.html @@ -970,11 +986,11 @@ src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.html - 54 + 55 src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.html - 73 + 74 src/app/components/common/input/permissions/permissions-form/permissions-form.component.html @@ -1002,7 +1018,7 @@ src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.html - 79 + 80 src/app/components/common/input/permissions/permissions-form/permissions-form.component.html @@ -1074,7 +1090,7 @@ src/app/components/app-frame/app-frame.component.html - 91 + 96 Visualizações @@ -1106,7 +1122,7 @@ src/app/components/admin/tasks/tasks.component.html - 40 + 35 src/app/components/admin/users-groups/users-groups.component.html @@ -1246,7 +1262,7 @@ src/app/components/admin/tasks/tasks.component.html - 44 + 39 src/app/components/admin/users-groups/users-groups.component.html @@ -1258,7 +1274,7 @@ src/app/components/document-detail/document-detail.component.html - 34 + 45 src/app/components/document-list/bulk-editor/bulk-editor.component.html @@ -1326,7 +1342,7 @@ src/app/components/document-detail/document-detail.component.html - 11 + 22 src/app/components/document-list/bulk-editor/bulk-editor.component.html @@ -1402,7 +1418,7 @@ src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.html - 90 + 91 src/app/components/common/edit-dialog/correspondent-edit-dialog/correspondent-edit-dialog.component.html @@ -1426,7 +1442,7 @@ src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html - 42 + 43 src/app/components/common/edit-dialog/storage-path-edit-dialog/storage-path-edit-dialog.component.html @@ -1440,9 +1456,13 @@ src/app/components/common/edit-dialog/user-edit-dialog/user-edit-dialog.component.html 36 + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 54 + src/app/components/document-detail/document-detail.component.html - 93 + 104 src/app/components/document-list/save-view-config-dialog/save-view-config-dialog.component.html @@ -1514,7 +1534,7 @@ src/app/components/app-frame/app-frame.component.ts - 119 + 116 Ocorreu um erro ao gravar as configurações. @@ -1550,7 +1570,7 @@ src/app/components/app-frame/app-frame.component.html - 217 + 222 Tarefas de Ficheiro @@ -1596,19 +1616,11 @@ - - Refresh - - src/app/components/admin/tasks/tasks.component.html - 20 - - Atualizar - Created src/app/components/admin/tasks/tasks.component.html - 41 + 36 src/app/components/dashboard/widgets/saved-view-widget/saved-view-widget.component.html @@ -1632,7 +1644,7 @@ Results src/app/components/admin/tasks/tasks.component.html - 42 + 37 Resultados @@ -1640,7 +1652,7 @@ Info src/app/components/admin/tasks/tasks.component.html - 43 + 38 Informação @@ -1648,7 +1660,7 @@ click for full output src/app/components/admin/tasks/tasks.component.html - 66 + 61 click for full output @@ -1656,11 +1668,11 @@ Dismiss src/app/components/admin/tasks/tasks.component.html - 81 + 76 src/app/components/admin/tasks/tasks.component.ts - 63 + 66 Dispensar @@ -1668,7 +1680,7 @@ Open Document src/app/components/admin/tasks/tasks.component.html - 87 + 82 Abrir documento @@ -1676,7 +1688,7 @@ {VAR_PLURAL, plural, =1 {One task} other { total tasks}} src/app/components/admin/tasks/tasks.component.html - 103 + 98 {VAR_PLURAL, plural,=1 {Umatarefa}other { tarefas no total}} @@ -1684,7 +1696,7 @@ Failed src/app/components/admin/tasks/tasks.component.html - 110 + 105 Falha @@ -1692,7 +1704,7 @@ Complete src/app/components/admin/tasks/tasks.component.html - 116 + 111 Completo @@ -1700,7 +1712,7 @@ Started src/app/components/admin/tasks/tasks.component.html - 122 + 117 Iniciado @@ -1708,7 +1720,7 @@ Queued src/app/components/admin/tasks/tasks.component.html - 128 + 123 Em fila @@ -1716,7 +1728,7 @@ Dismiss selected src/app/components/admin/tasks/tasks.component.ts - 28 + 30 Descartar selecionado @@ -1724,7 +1736,7 @@ Dismiss all src/app/components/admin/tasks/tasks.component.ts - 29 + 31 Descartar todos @@ -1732,7 +1744,7 @@ Confirm Dismiss All src/app/components/admin/tasks/tasks.component.ts - 60 + 63 Confirmar o descartar de todos @@ -1740,7 +1752,7 @@ Dismiss all tasks? src/app/components/admin/tasks/tasks.component.ts - 61 + 64 Dismiss all tasks? @@ -1748,7 +1760,7 @@ queued src/app/components/admin/tasks/tasks.component.ts - 129 + 132 em fila @@ -1756,7 +1768,7 @@ started src/app/components/admin/tasks/tasks.component.ts - 131 + 134 iniciado @@ -1764,7 +1776,7 @@ completed src/app/components/admin/tasks/tasks.component.ts - 133 + 136 completo @@ -1772,7 +1784,7 @@ failed src/app/components/admin/tasks/tasks.component.ts - 135 + 138 falhou @@ -1784,11 +1796,11 @@ src/app/components/app-frame/app-frame.component.html - 210 + 215 src/app/components/app-frame/app-frame.component.html - 213 + 218 Utilizadores e Grupos @@ -1942,6 +1954,10 @@ src/app/components/admin/users-groups/users-groups.component.ts 89 + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.ts + 144 + A palavra passe foi alterada, terá a sessão atual terminada daqui a nada. @@ -1988,7 +2004,7 @@ src/app/components/document-detail/document-detail.component.ts - 677 + 691 src/app/components/document-list/bulk-editor/bulk-editor.component.ts @@ -2028,7 +2044,7 @@ src/app/components/document-detail/document-detail.component.ts - 679 + 693 src/app/components/document-list/bulk-editor/bulk-editor.component.ts @@ -2141,11 +2157,19 @@ Sessão iniciada como + + My Profile + + src/app/components/app-frame/app-frame.component.html + 45 + + My Profile + Logout src/app/components/app-frame/app-frame.component.html - 50 + 55 Terminar sessão @@ -2153,15 +2177,15 @@ Documentation src/app/components/app-frame/app-frame.component.html - 56 + 61 src/app/components/app-frame/app-frame.component.html - 232 + 237 src/app/components/app-frame/app-frame.component.html - 235 + 240 Documentação @@ -2169,11 +2193,11 @@ Dashboard src/app/components/app-frame/app-frame.component.html - 75 + 80 src/app/components/app-frame/app-frame.component.html - 78 + 83 src/app/components/dashboard/dashboard.component.html @@ -2185,11 +2209,11 @@ Documents src/app/components/app-frame/app-frame.component.html - 82 + 87 src/app/components/app-frame/app-frame.component.html - 85 + 90 src/app/components/document-list/document-list.component.ts @@ -2217,7 +2241,7 @@ Open documents src/app/components/app-frame/app-frame.component.html - 118 + 123 Abrir documentos @@ -2225,11 +2249,11 @@ Close all src/app/components/app-frame/app-frame.component.html - 134 + 139 src/app/components/app-frame/app-frame.component.html - 137 + 142 Fechar todos @@ -2237,7 +2261,7 @@ Manage src/app/components/app-frame/app-frame.component.html - 144 + 149 Gerir @@ -2245,11 +2269,11 @@ Correspondents src/app/components/app-frame/app-frame.component.html - 148 + 153 src/app/components/app-frame/app-frame.component.html - 151 + 156 src/app/components/dashboard/widgets/statistics-widget/statistics-widget.component.html @@ -2261,11 +2285,11 @@ Tags src/app/components/app-frame/app-frame.component.html - 155 + 160 src/app/components/app-frame/app-frame.component.html - 158 + 163 src/app/components/common/input/tags/tags.component.ts @@ -2293,11 +2317,11 @@ Document Types src/app/components/app-frame/app-frame.component.html - 162 + 167 src/app/components/app-frame/app-frame.component.html - 165 + 170 src/app/components/dashboard/widgets/statistics-widget/statistics-widget.component.html @@ -2309,11 +2333,11 @@ Storage Paths src/app/components/app-frame/app-frame.component.html - 169 + 174 src/app/components/app-frame/app-frame.component.html - 172 + 177 src/app/components/dashboard/widgets/statistics-widget/statistics-widget.component.html @@ -2325,11 +2349,11 @@ Custom Fields src/app/components/app-frame/app-frame.component.html - 176 + 181 src/app/components/app-frame/app-frame.component.html - 179 + 184 src/app/components/common/custom-fields-dropdown/custom-fields-dropdown.component.html @@ -2345,7 +2369,7 @@ Consumption templates src/app/components/app-frame/app-frame.component.html - 183 + 188 Consumption templates @@ -2353,7 +2377,7 @@ Templates src/app/components/app-frame/app-frame.component.html - 186 + 191 Templates @@ -2361,11 +2385,11 @@ Mail src/app/components/app-frame/app-frame.component.html - 190 + 195 src/app/components/app-frame/app-frame.component.html - 193 + 198 Email @@ -2373,7 +2397,7 @@ Administration src/app/components/app-frame/app-frame.component.html - 199 + 204 Administration @@ -2381,7 +2405,7 @@ File Tasks src/app/components/app-frame/app-frame.component.html - 221 + 226 Tarefas de Ficheiros @@ -2389,7 +2413,7 @@ GitHub src/app/components/app-frame/app-frame.component.html - 241 + 246 Github @@ -2397,7 +2421,7 @@ is available. src/app/components/app-frame/app-frame.component.html - 247 + 252 está disponível. @@ -2405,7 +2429,7 @@ Click to view. src/app/components/app-frame/app-frame.component.html - 247 + 252 Clique para ver. @@ -2413,7 +2437,7 @@ Paperless-ngx can automatically check for updates src/app/components/app-frame/app-frame.component.html - 251 + 256 O Paperless-ngx pode verificar automaticamente por atualizações @@ -2421,7 +2445,7 @@ How does this work? src/app/components/app-frame/app-frame.component.html - 258,260 + 263,265 Como é que isto funciona? @@ -2429,7 +2453,7 @@ Update available src/app/components/app-frame/app-frame.component.html - 269 + 274 Atualização disponível @@ -2437,7 +2461,7 @@ Sidebar views updated src/app/components/app-frame/app-frame.component.ts - 247 + 252 Sidebar views updated @@ -2445,7 +2469,7 @@ Error updating sidebar views src/app/components/app-frame/app-frame.component.ts - 250 + 255 Error updating sidebar views @@ -2453,7 +2477,7 @@ An error occurred while saving update checking settings. src/app/components/app-frame/app-frame.component.ts - 271 + 276 An error occurred while saving update checking settings. @@ -2757,7 +2781,7 @@ src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html - 32 + 33 Definir ao tipo de documento através de @@ -2769,7 +2793,7 @@ src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html - 34 + 35 Definir correspondente @@ -2781,11 +2805,19 @@ Assign storage path + + Assign custom fields + + src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.html + 38 + + Assign custom fields + Assign owner src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.html - 40 + 41 Assign owner @@ -2793,7 +2825,7 @@ Assign view permissions src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.html - 42 + 43 Assign view permissions @@ -2801,7 +2833,7 @@ Assign edit permissions src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.html - 61 + 62 Assign edit permissions @@ -2809,11 +2841,11 @@ Error src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.html - 88 + 89 src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html - 40 + 41 src/app/components/common/toasts/toasts.component.html @@ -2825,7 +2857,7 @@ Cancel src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.html - 89 + 90 src/app/components/common/edit-dialog/correspondent-edit-dialog/correspondent-edit-dialog.component.html @@ -2849,7 +2881,7 @@ src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html - 41 + 42 src/app/components/common/edit-dialog/storage-path-edit-dialog/storage-path-edit-dialog.component.html @@ -2867,6 +2899,10 @@ src/app/components/common/permissions-dialog/permissions-dialog.component.html 20 + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 53 + src/app/components/common/select-dialog/select-dialog.component.html 12 @@ -2885,7 +2921,7 @@ Consume Folder src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.ts - 25 + 27 Consume Folder @@ -2893,7 +2929,7 @@ API Upload src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.ts - 29 + 31 API Upload @@ -2901,7 +2937,7 @@ Mail Fetch src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.ts - 33 + 35 Mail Fetch @@ -2909,7 +2945,7 @@ Create new consumption template src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.ts - 83 + 92 Create new consumption template @@ -2917,7 +2953,7 @@ Edit consumption template src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.ts - 87 + 96 Edit consumption template @@ -3049,7 +3085,7 @@ Create new item src/app/components/common/edit-dialog/edit-dialog.component.ts - 109 + 111 Criar novo item @@ -3057,7 +3093,7 @@ Edit item src/app/components/common/edit-dialog/edit-dialog.component.ts - 113 + 115 Editar item @@ -3111,6 +3147,10 @@ src/app/components/common/edit-dialog/user-edit-dialog/user-edit-dialog.component.html 12 + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 18 + Palavra-passe @@ -3309,13 +3349,13 @@ Filtrar corpo - - Filter attachment filename + + Filter attachment filename includes src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html 24 - Filtrar nome de ficheiro anexado + Filter attachment filename includes Only consume documents which entirely match this filename if specified. Wildcards such as *.pdf or *invoice* are allowed. Case insensitive. @@ -3325,11 +3365,27 @@ Apenas consumir documentos que inteiramente coincidam com este nome de ficheiro se especificado. Variáveis como *.pdf ou *fatura* são permitidos. Sem diferenciação entre letras maiúsculas ou minúsculas. + + Filter attachment filename excluding + + src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html + 25 + + Filter attachment filename excluding + + + Do not consume documents which entirely match this filename if specified. Wildcards such as *.pdf or *invoice* are allowed. Case insensitive. + + src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html + 25 + + Do not consume documents which entirely match this filename if specified. Wildcards such as *.pdf or *invoice* are allowed. Case insensitive. + Action src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html - 27 + 28 Ação @@ -3337,7 +3393,7 @@ Action is only performed when documents are consumed from the mail. Mails without attachments remain entirely untouched. src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html - 27 + 28 Ação é apenas executada quando documentos são consumidos através de um email. Emails sem anexos não serão tocados. @@ -3345,7 +3401,7 @@ Action parameter src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html - 28 + 29 Parametro de ação @@ -3353,7 +3409,7 @@ Assignments specified here will supersede any consumption templates. src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html - 29 + 30 Assignments specified here will supersede any consumption templates. @@ -3361,7 +3417,7 @@ Assign title from src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html - 30 + 31 Definir o título através de @@ -3369,7 +3425,7 @@ Assign correspondent from src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html - 33 + 34 Definir o correspondente através de @@ -3377,7 +3433,7 @@ Assign owner from rule src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html - 35 + 36 Assign owner from rule @@ -3623,6 +3679,10 @@ src/app/components/common/edit-dialog/user-edit-dialog/user-edit-dialog.component.html 11 + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 8 + Email @@ -3631,6 +3691,10 @@ src/app/components/common/edit-dialog/user-edit-dialog/user-edit-dialog.component.html 13 + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 28 + Primeiro Nome @@ -3639,6 +3703,10 @@ src/app/components/common/edit-dialog/user-edit-dialog/user-edit-dialog.component.html 14 + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 29 + Último nome @@ -3764,6 +3832,10 @@ src/app/components/common/input/date/date.component.html 8 + + src/app/components/common/input/document-link/document-link.component.html + 8 + src/app/components/common/input/number/number.component.html 8 @@ -3818,6 +3890,22 @@ Filtrar documentos com este + + No documents found + + src/app/components/common/input/document-link/document-link.component.ts + 44 + + No documents found + + + Show password + + src/app/components/common/input/password/password.component.html + 5 + + Show password + Edit Permissions @@ -3931,7 +4019,7 @@ Note that permissions set here will override any existing permissions src/app/components/common/permissions-dialog/permissions-dialog.component.ts - 62 + 71 Note que permissões definidas aqui irão substituir qualquer permissão previamente existente @@ -3991,6 +4079,122 @@ Herdado do grupo + + Edit Profile + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 3 + + Edit Profile + + + Confirm Email + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 13 + + Confirm Email + + + Confirm Password + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 23 + + Confirm Password + + + API Auth Token + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 31 + + API Auth Token + + + Copy + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 35 + + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 39 + + + src/app/components/common/share-links-dropdown/share-links-dropdown.component.html + 23 + + Copy + + + Regenerate auth token + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 41 + + Regenerate auth token + + + Copied! + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 47 + + + src/app/components/common/share-links-dropdown/share-links-dropdown.component.html + 36 + + Copied! + + + Warning: changing the token cannot be undone + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 49 + + Warning: changing the token cannot be undone + + + Emails must match + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.ts + 94 + + Emails must match + + + Passwords must match + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.ts + 122 + + Passwords must match + + + Profile updated successfully + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.ts + 141 + + Profile updated successfully + + + Error saving profile + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.ts + 153 + + Error saving profile + + + Error generating auth token + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.ts + 170 + + Error generating auth token + Select @@ -4035,14 +4239,6 @@ No existing links - - Copy - - src/app/components/common/share-links-dropdown/share-links-dropdown.component.html - 23 - - Copy - Share @@ -4051,14 +4247,6 @@ Share - - Copied! - - src/app/components/common/share-links-dropdown/share-links-dropdown.component.html - 36 - - Copied! - Share archive version @@ -4091,7 +4279,7 @@ src/app/components/common/share-links-dropdown/share-links-dropdown.component.ts - 90 + 93 1 day @@ -4131,7 +4319,7 @@ days src/app/components/common/share-links-dropdown/share-links-dropdown.component.ts - 90 + 93 days @@ -4139,7 +4327,7 @@ Error deleting link src/app/components/common/share-links-dropdown/share-links-dropdown.component.ts - 117 + 120 Error deleting link @@ -4147,7 +4335,7 @@ Error creating link src/app/components/common/share-links-dropdown/share-links-dropdown.component.ts - 145 + 148 Error creating link @@ -4219,7 +4407,7 @@ src/app/components/document-detail/document-detail.component.html - 103 + 114 src/app/components/document-list/document-list.component.html @@ -4243,7 +4431,7 @@ src/app/components/document-detail/document-detail.component.html - 107 + 118 src/app/components/document-list/bulk-editor/bulk-editor.component.html @@ -4279,7 +4467,7 @@ src/app/components/document-detail/document-detail.component.html - 18 + 29 src/app/components/document-list/bulk-editor/bulk-editor.component.html @@ -4490,7 +4678,7 @@ Page src/app/components/document-detail/document-detail.component.html - 3 + 4 src/app/components/document-list/bulk-editor/bulk-editor.component.html @@ -4502,15 +4690,31 @@ of src/app/components/document-detail/document-detail.component.html - 5,6 + 6,7 de + + - + + src/app/components/document-detail/document-detail.component.html + 9 + + - + + + + + + src/app/components/document-detail/document-detail.component.html + 15 + + + + Download original src/app/components/document-detail/document-detail.component.html - 24 + 35 Baixar original @@ -4518,7 +4722,7 @@ Redo OCR src/app/components/document-detail/document-detail.component.html - 40 + 51 src/app/components/document-list/bulk-editor/bulk-editor.component.html @@ -4530,7 +4734,7 @@ More like this src/app/components/document-detail/document-detail.component.html - 46 + 57 src/app/components/document-list/document-card-large/document-card-large.component.html @@ -4542,7 +4746,7 @@ Close src/app/components/document-detail/document-detail.component.html - 71 + 82 src/app/guards/dirty-saved-view.guard.ts @@ -4554,7 +4758,7 @@ Previous src/app/components/document-detail/document-detail.component.html - 76 + 87 Anterior @@ -4562,7 +4766,7 @@ Discard src/app/components/document-detail/document-detail.component.html - 89 + 100 Descartar @@ -4570,7 +4774,7 @@ Save & next src/app/components/document-detail/document-detail.component.html - 91 + 102 Guardar & próximo @@ -4578,7 +4782,7 @@ Save & close src/app/components/document-detail/document-detail.component.html - 92 + 103 Gravar e fechar @@ -4586,7 +4790,7 @@ Details src/app/components/document-detail/document-detail.component.html - 100 + 111 Detalhes @@ -4594,7 +4798,7 @@ Archive serial number src/app/components/document-detail/document-detail.component.html - 104 + 115 Número de série de arquivamento @@ -4602,7 +4806,7 @@ Date created src/app/components/document-detail/document-detail.component.html - 105 + 116 Data de criação @@ -4610,7 +4814,7 @@ Document type src/app/components/document-detail/document-detail.component.html - 109 + 120 src/app/components/document-list/bulk-editor/bulk-editor.component.html @@ -4634,7 +4838,7 @@ Storage path src/app/components/document-detail/document-detail.component.html - 111 + 122 src/app/components/document-list/bulk-editor/bulk-editor.component.html @@ -4654,7 +4858,7 @@ Default src/app/components/document-detail/document-detail.component.html - 112 + 123 Padrão @@ -4662,7 +4866,7 @@ Content src/app/components/document-detail/document-detail.component.html - 130 + 142 Conteúdo @@ -4670,7 +4874,7 @@ Metadata src/app/components/document-detail/document-detail.component.html - 139 + 151 src/app/components/document-detail/metadata-collapse/metadata-collapse.component.ts @@ -4682,7 +4886,7 @@ Date modified src/app/components/document-detail/document-detail.component.html - 145 + 157 Data de modificação @@ -4690,7 +4894,7 @@ Date added src/app/components/document-detail/document-detail.component.html - 149 + 161 Data de adição @@ -4698,7 +4902,7 @@ Media filename src/app/components/document-detail/document-detail.component.html - 153 + 165 Nome do ficheiro @@ -4706,7 +4910,7 @@ Original filename src/app/components/document-detail/document-detail.component.html - 157 + 169 Nome original do ficheiro @@ -4714,7 +4918,7 @@ Original MD5 checksum src/app/components/document-detail/document-detail.component.html - 161 + 173 Checksum MD5 original @@ -4722,7 +4926,7 @@ Original file size src/app/components/document-detail/document-detail.component.html - 165 + 177 Tamanho do ficheiro original @@ -4730,7 +4934,7 @@ Original mime type src/app/components/document-detail/document-detail.component.html - 169 + 181 Tipo mime original @@ -4738,7 +4942,7 @@ Archive MD5 checksum src/app/components/document-detail/document-detail.component.html - 173 + 185 Checksum MD5 do arquivo @@ -4746,7 +4950,7 @@ Archive file size src/app/components/document-detail/document-detail.component.html - 177 + 189 Tamanho do arquivo @@ -4754,7 +4958,7 @@ Original document metadata src/app/components/document-detail/document-detail.component.html - 183 + 195 Metadados do documento original @@ -4762,7 +4966,7 @@ Archived document metadata src/app/components/document-detail/document-detail.component.html - 184 + 196 Metadados do documento arquivado @@ -4770,35 +4974,35 @@ Preview src/app/components/document-detail/document-detail.component.html - 190 + 202 Pré-Visualizar - - Enter Password - - src/app/components/document-detail/document-detail.component.html - 206 - - - src/app/components/document-detail/document-detail.component.html - 249 - - Introduzir Palavra-Passe - Notes src/app/components/document-detail/document-detail.component.html - 214,215 + 209,210 Notas + + Enter Password + + src/app/components/document-detail/document-detail.component.html + 237 + + + src/app/components/document-detail/document-detail.component.html + 275 + + Introduzir Palavra-Passe + An error occurred loading content: src/app/components/document-detail/document-detail.component.ts - 265,267 + 279,281 Ocurreu um erro ao carregar o conteúdo: @@ -4806,7 +5010,7 @@ Error retrieving metadata src/app/components/document-detail/document-detail.component.ts - 413 + 427 Erro ao obter os metadados @@ -4814,7 +5018,7 @@ Error retrieving suggestions. src/app/components/document-detail/document-detail.component.ts - 434 + 448 Erro ao obter sugestões. @@ -4822,11 +5026,11 @@ Document saved successfully. src/app/components/document-detail/document-detail.component.ts - 552 + 566 src/app/components/document-detail/document-detail.component.ts - 561 + 575 Documento guardado com sucesso. @@ -4834,11 +5038,11 @@ Error saving document src/app/components/document-detail/document-detail.component.ts - 565 + 579 src/app/components/document-detail/document-detail.component.ts - 606 + 620 Erro ao gravar documento @@ -4846,7 +5050,7 @@ Confirm delete src/app/components/document-detail/document-detail.component.ts - 632 + 646 src/app/components/manage/management-list/management-list.component.ts @@ -4858,7 +5062,7 @@ Do you really want to delete document ""? src/app/components/document-detail/document-detail.component.ts - 633 + 647 Tem a certeza que quer apagar o documento ""? @@ -4866,7 +5070,7 @@ The files for this document will be deleted permanently. This operation cannot be undone. src/app/components/document-detail/document-detail.component.ts - 634 + 648 Os ficheiros deste documento serão excluídos permanentemente. Esta operação não pode ser revertida. @@ -4874,7 +5078,7 @@ Delete document src/app/components/document-detail/document-detail.component.ts - 636 + 650 Apagar documento @@ -4882,7 +5086,7 @@ Error deleting document src/app/components/document-detail/document-detail.component.ts - 655 + 669 Error deleting document @@ -4890,7 +5094,7 @@ Redo OCR confirm src/app/components/document-detail/document-detail.component.ts - 675 + 689 src/app/components/document-list/bulk-editor/bulk-editor.component.ts @@ -4902,7 +5106,7 @@ This operation will permanently redo OCR for this document. src/app/components/document-detail/document-detail.component.ts - 676 + 690 Esta operação irá refazer permanentemente o OCR para este documento. @@ -4910,7 +5114,7 @@ Redo OCR operation will begin in the background. Close and re-open or reload this document after the operation has completed to see new content. src/app/components/document-detail/document-detail.component.ts - 687 + 701 A repetição do OCR irá acontecer em segundo plano. Feche e reabra, ou recarregue este documento depois da operação estar terminada para visualizar o novo conteúdo. @@ -4918,10 +5122,18 @@ Error executing operation src/app/components/document-detail/document-detail.component.ts - 698 + 712 Error executing operation + + Page Fit + + src/app/components/document-detail/document-detail.component.ts + 781 + + Page Fit + Select: @@ -5844,7 +6056,7 @@ Initiating upload... src/app/components/file-drop/file-drop.component.ts - 87 + 88 A iniciar o carregamento... @@ -6600,7 +6812,7 @@ Boolean src/app/data/paperless-custom-field.ts - 16 + 17 Boolean @@ -6608,7 +6820,7 @@ Date src/app/data/paperless-custom-field.ts - 20 + 21 Date @@ -6616,7 +6828,7 @@ Integer src/app/data/paperless-custom-field.ts - 24 + 25 Integer @@ -6624,7 +6836,7 @@ Number src/app/data/paperless-custom-field.ts - 28 + 29 Number @@ -6632,7 +6844,7 @@ Monetary src/app/data/paperless-custom-field.ts - 32 + 33 Monetary @@ -6640,7 +6852,7 @@ Text src/app/data/paperless-custom-field.ts - 36 + 37 Text @@ -6648,10 +6860,18 @@ Url src/app/data/paperless-custom-field.ts - 40 + 41 Url + + Document Link + + src/app/data/paperless-custom-field.ts + 45 + + Document Link + Warning: You have unsaved changes to your document(s). @@ -6949,7 +7169,7 @@ English (US) src/app/services/settings.service.ts - 155 + 157 Inglês (US) @@ -6957,7 +7177,7 @@ Afrikaans src/app/services/settings.service.ts - 161 + 163 Afrikaans @@ -6965,7 +7185,7 @@ Arabic src/app/services/settings.service.ts - 167 + 169 Árabe @@ -6973,7 +7193,7 @@ Belarusian src/app/services/settings.service.ts - 173 + 175 Bielorrusso @@ -6981,7 +7201,7 @@ Bulgarian src/app/services/settings.service.ts - 179 + 181 Bulgarian @@ -6989,7 +7209,7 @@ Catalan src/app/services/settings.service.ts - 185 + 187 Catalão @@ -6997,7 +7217,7 @@ Czech src/app/services/settings.service.ts - 191 + 193 Checo @@ -7005,7 +7225,7 @@ Danish src/app/services/settings.service.ts - 197 + 199 Dinamarquês @@ -7013,7 +7233,7 @@ German src/app/services/settings.service.ts - 203 + 205 Alemão @@ -7021,7 +7241,7 @@ Greek src/app/services/settings.service.ts - 209 + 211 Greek @@ -7029,7 +7249,7 @@ English (GB) src/app/services/settings.service.ts - 215 + 217 Inglês (GB) @@ -7037,7 +7257,7 @@ Spanish src/app/services/settings.service.ts - 221 + 223 Espanhol @@ -7045,7 +7265,7 @@ Finnish src/app/services/settings.service.ts - 227 + 229 Finlandês @@ -7053,7 +7273,7 @@ French src/app/services/settings.service.ts - 233 + 235 Francês @@ -7061,7 +7281,7 @@ Hungarian src/app/services/settings.service.ts - 239 + 241 Hungarian @@ -7069,7 +7289,7 @@ Italian src/app/services/settings.service.ts - 245 + 247 Italiano @@ -7077,7 +7297,7 @@ Luxembourgish src/app/services/settings.service.ts - 251 + 253 Luxemburguês @@ -7085,7 +7305,7 @@ Dutch src/app/services/settings.service.ts - 257 + 259 Holandês @@ -7093,7 +7313,7 @@ Norwegian src/app/services/settings.service.ts - 263 + 265 Norwegian @@ -7101,7 +7321,7 @@ Polish src/app/services/settings.service.ts - 269 + 271 Polaco @@ -7109,7 +7329,7 @@ Portuguese (Brazil) src/app/services/settings.service.ts - 275 + 277 Português (Brasil) @@ -7117,7 +7337,7 @@ Portuguese src/app/services/settings.service.ts - 281 + 283 Português @@ -7125,7 +7345,7 @@ Romanian src/app/services/settings.service.ts - 287 + 289 Romeno @@ -7133,7 +7353,7 @@ Russian src/app/services/settings.service.ts - 293 + 295 Russo @@ -7141,7 +7361,7 @@ Slovak src/app/services/settings.service.ts - 299 + 301 Eslovaco @@ -7149,7 +7369,7 @@ Slovenian src/app/services/settings.service.ts - 305 + 307 Esloveno @@ -7157,7 +7377,7 @@ Serbian src/app/services/settings.service.ts - 311 + 313 Sérvio @@ -7165,7 +7385,7 @@ Swedish src/app/services/settings.service.ts - 317 + 319 Sueco @@ -7173,7 +7393,7 @@ Turkish src/app/services/settings.service.ts - 323 + 325 Turco @@ -7181,7 +7401,7 @@ Ukrainian src/app/services/settings.service.ts - 329 + 331 Ukrainian @@ -7189,7 +7409,7 @@ Chinese Simplified src/app/services/settings.service.ts - 335 + 337 Chinês Simplificado @@ -7197,7 +7417,7 @@ ISO 8601 src/app/services/settings.service.ts - 352 + 354 ISO 8601 @@ -7205,7 +7425,7 @@ Successfully completed one-time migratration of settings to the database! src/app/services/settings.service.ts - 471 + 473 Terminado com sucesso a migração única das definições na base de dados! @@ -7213,7 +7433,7 @@ Unable to migrate settings to the database, please try saving manually. src/app/services/settings.service.ts - 472 + 474 Incapaz de migrar as definições na base de dados, por favor, tente gravar manualmente. @@ -7221,7 +7441,7 @@ You can restart the tour from the settings page. src/app/services/settings.service.ts - 542 + 544 Pode reiniciar o tutorial através da página das Configurações. diff --git a/src-ui/src/locale/messages.ro_RO.xlf b/src-ui/src/locale/messages.ro_RO.xlf index 32d28036d..17dc0708b 100644 --- a/src-ui/src/locale/messages.ro_RO.xlf +++ b/src-ui/src/locale/messages.ro_RO.xlf @@ -334,7 +334,7 @@ src/app/components/document-detail/document-detail.component.html - 81 + 92 Next @@ -458,23 +458,35 @@ src/app/components/app-frame/app-frame.component.html - 225 + 230 src/app/components/app-frame/app-frame.component.html - 228 + 233 Jurnale + + Auto refresh + + src/app/components/admin/logs/logs.component.html + 4 + + + src/app/components/admin/tasks/tasks.component.html + 15 + + Auto refresh + Loading... src/app/components/admin/logs/logs.component.html - 11 + 16 src/app/components/admin/logs/logs.component.html - 20 + 25 src/app/components/admin/settings/settings.component.html @@ -482,11 +494,7 @@ src/app/components/admin/tasks/tasks.component.html - 19 - - - src/app/components/admin/tasks/tasks.component.html - 27 + 22 src/app/components/admin/users-groups/users-groups.component.html @@ -496,6 +504,10 @@ src/app/components/common/edit-dialog/mail-account-edit-dialog/mail-account-edit-dialog.component.html 30 + + src/app/components/common/input/document-link/document-link.component.html + 40 + src/app/components/common/permissions-dialog/permissions-dialog.component.html 18 @@ -508,6 +520,10 @@ src/app/components/dashboard/widgets/widget-frame/widget-frame.component.html 14 + + src/app/components/document-detail/document-detail.component.html + 248 + src/app/components/document-list/document-list.component.html 95 @@ -546,15 +562,15 @@ src/app/components/app-frame/app-frame.component.html - 45 + 50 src/app/components/app-frame/app-frame.component.html - 203 + 208 src/app/components/app-frame/app-frame.component.html - 206 + 211 Setări @@ -850,7 +866,7 @@ src/app/components/document-detail/document-detail.component.html - 221 + 216 src/app/components/document-list/bulk-editor/bulk-editor.component.html @@ -942,11 +958,11 @@ src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.html - 46 + 47 src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.html - 65 + 66 src/app/components/common/input/permissions/permissions-form/permissions-form.component.html @@ -970,11 +986,11 @@ src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.html - 54 + 55 src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.html - 73 + 74 src/app/components/common/input/permissions/permissions-form/permissions-form.component.html @@ -1002,7 +1018,7 @@ src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.html - 79 + 80 src/app/components/common/input/permissions/permissions-form/permissions-form.component.html @@ -1074,7 +1090,7 @@ src/app/components/app-frame/app-frame.component.html - 91 + 96 Vizualizări @@ -1106,7 +1122,7 @@ src/app/components/admin/tasks/tasks.component.html - 40 + 35 src/app/components/admin/users-groups/users-groups.component.html @@ -1246,7 +1262,7 @@ src/app/components/admin/tasks/tasks.component.html - 44 + 39 src/app/components/admin/users-groups/users-groups.component.html @@ -1258,7 +1274,7 @@ src/app/components/document-detail/document-detail.component.html - 34 + 45 src/app/components/document-list/bulk-editor/bulk-editor.component.html @@ -1326,7 +1342,7 @@ src/app/components/document-detail/document-detail.component.html - 11 + 22 src/app/components/document-list/bulk-editor/bulk-editor.component.html @@ -1402,7 +1418,7 @@ src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.html - 90 + 91 src/app/components/common/edit-dialog/correspondent-edit-dialog/correspondent-edit-dialog.component.html @@ -1426,7 +1442,7 @@ src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html - 42 + 43 src/app/components/common/edit-dialog/storage-path-edit-dialog/storage-path-edit-dialog.component.html @@ -1440,9 +1456,13 @@ src/app/components/common/edit-dialog/user-edit-dialog/user-edit-dialog.component.html 36 + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 54 + src/app/components/document-detail/document-detail.component.html - 93 + 104 src/app/components/document-list/save-view-config-dialog/save-view-config-dialog.component.html @@ -1514,7 +1534,7 @@ src/app/components/app-frame/app-frame.component.ts - 119 + 116 An error occurred while saving settings. @@ -1550,7 +1570,7 @@ src/app/components/app-frame/app-frame.component.html - 217 + 222 File Tasks @@ -1596,19 +1616,11 @@ - - Refresh - - src/app/components/admin/tasks/tasks.component.html - 20 - - Refresh - Created src/app/components/admin/tasks/tasks.component.html - 41 + 36 src/app/components/dashboard/widgets/saved-view-widget/saved-view-widget.component.html @@ -1632,7 +1644,7 @@ Results src/app/components/admin/tasks/tasks.component.html - 42 + 37 Results @@ -1640,7 +1652,7 @@ Info src/app/components/admin/tasks/tasks.component.html - 43 + 38 Informații @@ -1648,7 +1660,7 @@ click for full output src/app/components/admin/tasks/tasks.component.html - 66 + 61 click for full output @@ -1656,11 +1668,11 @@ Dismiss src/app/components/admin/tasks/tasks.component.html - 81 + 76 src/app/components/admin/tasks/tasks.component.ts - 63 + 66 Dismiss @@ -1668,7 +1680,7 @@ Open Document src/app/components/admin/tasks/tasks.component.html - 87 + 82 Open Document @@ -1676,7 +1688,7 @@ {VAR_PLURAL, plural, =1 {One task} other { total tasks}} src/app/components/admin/tasks/tasks.component.html - 103 + 98 {VAR_PLURAL, plural, =1 {One task} other { total tasks}} @@ -1684,7 +1696,7 @@ Failed src/app/components/admin/tasks/tasks.component.html - 110 + 105 Failed @@ -1692,7 +1704,7 @@ Complete src/app/components/admin/tasks/tasks.component.html - 116 + 111 Complete @@ -1700,7 +1712,7 @@ Started src/app/components/admin/tasks/tasks.component.html - 122 + 117 Started @@ -1708,7 +1720,7 @@ Queued src/app/components/admin/tasks/tasks.component.html - 128 + 123 Queued @@ -1716,7 +1728,7 @@ Dismiss selected src/app/components/admin/tasks/tasks.component.ts - 28 + 30 Dismiss selected @@ -1724,7 +1736,7 @@ Dismiss all src/app/components/admin/tasks/tasks.component.ts - 29 + 31 Dismiss all @@ -1732,7 +1744,7 @@ Confirm Dismiss All src/app/components/admin/tasks/tasks.component.ts - 60 + 63 Confirm Dismiss All @@ -1740,7 +1752,7 @@ Dismiss all tasks? src/app/components/admin/tasks/tasks.component.ts - 61 + 64 Dismiss all tasks? @@ -1748,7 +1760,7 @@ queued src/app/components/admin/tasks/tasks.component.ts - 129 + 132 queued @@ -1756,7 +1768,7 @@ started src/app/components/admin/tasks/tasks.component.ts - 131 + 134 started @@ -1764,7 +1776,7 @@ completed src/app/components/admin/tasks/tasks.component.ts - 133 + 136 completed @@ -1772,7 +1784,7 @@ failed src/app/components/admin/tasks/tasks.component.ts - 135 + 138 failed @@ -1784,11 +1796,11 @@ src/app/components/app-frame/app-frame.component.html - 210 + 215 src/app/components/app-frame/app-frame.component.html - 213 + 218 Users & Groups @@ -1942,6 +1954,10 @@ src/app/components/admin/users-groups/users-groups.component.ts 89 + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.ts + 144 + Password has been changed, you will be logged out momentarily. @@ -1988,7 +2004,7 @@ src/app/components/document-detail/document-detail.component.ts - 677 + 691 src/app/components/document-list/bulk-editor/bulk-editor.component.ts @@ -2028,7 +2044,7 @@ src/app/components/document-detail/document-detail.component.ts - 679 + 693 src/app/components/document-list/bulk-editor/bulk-editor.component.ts @@ -2141,11 +2157,19 @@ Autentificat ca + + My Profile + + src/app/components/app-frame/app-frame.component.html + 45 + + My Profile + Logout src/app/components/app-frame/app-frame.component.html - 50 + 55 Deconectare @@ -2153,15 +2177,15 @@ Documentation src/app/components/app-frame/app-frame.component.html - 56 + 61 src/app/components/app-frame/app-frame.component.html - 232 + 237 src/app/components/app-frame/app-frame.component.html - 235 + 240 Documentație @@ -2169,11 +2193,11 @@ Dashboard src/app/components/app-frame/app-frame.component.html - 75 + 80 src/app/components/app-frame/app-frame.component.html - 78 + 83 src/app/components/dashboard/dashboard.component.html @@ -2185,11 +2209,11 @@ Documents src/app/components/app-frame/app-frame.component.html - 82 + 87 src/app/components/app-frame/app-frame.component.html - 85 + 90 src/app/components/document-list/document-list.component.ts @@ -2217,7 +2241,7 @@ Open documents src/app/components/app-frame/app-frame.component.html - 118 + 123 Deschide documente @@ -2225,11 +2249,11 @@ Close all src/app/components/app-frame/app-frame.component.html - 134 + 139 src/app/components/app-frame/app-frame.component.html - 137 + 142 Închide tot @@ -2237,7 +2261,7 @@ Manage src/app/components/app-frame/app-frame.component.html - 144 + 149 Administrează @@ -2245,11 +2269,11 @@ Correspondents src/app/components/app-frame/app-frame.component.html - 148 + 153 src/app/components/app-frame/app-frame.component.html - 151 + 156 src/app/components/dashboard/widgets/statistics-widget/statistics-widget.component.html @@ -2261,11 +2285,11 @@ Tags src/app/components/app-frame/app-frame.component.html - 155 + 160 src/app/components/app-frame/app-frame.component.html - 158 + 163 src/app/components/common/input/tags/tags.component.ts @@ -2293,11 +2317,11 @@ Document Types src/app/components/app-frame/app-frame.component.html - 162 + 167 src/app/components/app-frame/app-frame.component.html - 165 + 170 src/app/components/dashboard/widgets/statistics-widget/statistics-widget.component.html @@ -2309,11 +2333,11 @@ Storage Paths src/app/components/app-frame/app-frame.component.html - 169 + 174 src/app/components/app-frame/app-frame.component.html - 172 + 177 src/app/components/dashboard/widgets/statistics-widget/statistics-widget.component.html @@ -2325,11 +2349,11 @@ Custom Fields src/app/components/app-frame/app-frame.component.html - 176 + 181 src/app/components/app-frame/app-frame.component.html - 179 + 184 src/app/components/common/custom-fields-dropdown/custom-fields-dropdown.component.html @@ -2345,7 +2369,7 @@ Consumption templates src/app/components/app-frame/app-frame.component.html - 183 + 188 Consumption templates @@ -2353,7 +2377,7 @@ Templates src/app/components/app-frame/app-frame.component.html - 186 + 191 Templates @@ -2361,11 +2385,11 @@ Mail src/app/components/app-frame/app-frame.component.html - 190 + 195 src/app/components/app-frame/app-frame.component.html - 193 + 198 Mail @@ -2373,7 +2397,7 @@ Administration src/app/components/app-frame/app-frame.component.html - 199 + 204 Administration @@ -2381,7 +2405,7 @@ File Tasks src/app/components/app-frame/app-frame.component.html - 221 + 226 File Tasks @@ -2389,7 +2413,7 @@ GitHub src/app/components/app-frame/app-frame.component.html - 241 + 246 GitHub @@ -2397,7 +2421,7 @@ is available. src/app/components/app-frame/app-frame.component.html - 247 + 252 is available. @@ -2405,7 +2429,7 @@ Click to view. src/app/components/app-frame/app-frame.component.html - 247 + 252 Click to view. @@ -2413,7 +2437,7 @@ Paperless-ngx can automatically check for updates src/app/components/app-frame/app-frame.component.html - 251 + 256 Paperless-ngx can automatically check for updates @@ -2421,7 +2445,7 @@ How does this work? src/app/components/app-frame/app-frame.component.html - 258,260 + 263,265 How does this work? @@ -2429,7 +2453,7 @@ Update available src/app/components/app-frame/app-frame.component.html - 269 + 274 Update available @@ -2437,7 +2461,7 @@ Sidebar views updated src/app/components/app-frame/app-frame.component.ts - 247 + 252 Sidebar views updated @@ -2445,7 +2469,7 @@ Error updating sidebar views src/app/components/app-frame/app-frame.component.ts - 250 + 255 Error updating sidebar views @@ -2453,7 +2477,7 @@ An error occurred while saving update checking settings. src/app/components/app-frame/app-frame.component.ts - 271 + 276 An error occurred while saving update checking settings. @@ -2757,7 +2781,7 @@ src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html - 32 + 33 Assign document type @@ -2769,7 +2793,7 @@ src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html - 34 + 35 Assign correspondent @@ -2781,11 +2805,19 @@ Assign storage path + + Assign custom fields + + src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.html + 38 + + Assign custom fields + Assign owner src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.html - 40 + 41 Assign owner @@ -2793,7 +2825,7 @@ Assign view permissions src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.html - 42 + 43 Assign view permissions @@ -2801,7 +2833,7 @@ Assign edit permissions src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.html - 61 + 62 Assign edit permissions @@ -2809,11 +2841,11 @@ Error src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.html - 88 + 89 src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html - 40 + 41 src/app/components/common/toasts/toasts.component.html @@ -2825,7 +2857,7 @@ Cancel src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.html - 89 + 90 src/app/components/common/edit-dialog/correspondent-edit-dialog/correspondent-edit-dialog.component.html @@ -2849,7 +2881,7 @@ src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html - 41 + 42 src/app/components/common/edit-dialog/storage-path-edit-dialog/storage-path-edit-dialog.component.html @@ -2867,6 +2899,10 @@ src/app/components/common/permissions-dialog/permissions-dialog.component.html 20 + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 53 + src/app/components/common/select-dialog/select-dialog.component.html 12 @@ -2885,7 +2921,7 @@ Consume Folder src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.ts - 25 + 27 Consume Folder @@ -2893,7 +2929,7 @@ API Upload src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.ts - 29 + 31 API Upload @@ -2901,7 +2937,7 @@ Mail Fetch src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.ts - 33 + 35 Mail Fetch @@ -2909,7 +2945,7 @@ Create new consumption template src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.ts - 83 + 92 Create new consumption template @@ -2917,7 +2953,7 @@ Edit consumption template src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.ts - 87 + 96 Edit consumption template @@ -3049,7 +3085,7 @@ Create new item src/app/components/common/edit-dialog/edit-dialog.component.ts - 109 + 111 Crează articol nou @@ -3057,7 +3093,7 @@ Edit item src/app/components/common/edit-dialog/edit-dialog.component.ts - 113 + 115 Modifică articol @@ -3111,6 +3147,10 @@ src/app/components/common/edit-dialog/user-edit-dialog/user-edit-dialog.component.html 12 + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 18 + Parolă @@ -3309,13 +3349,13 @@ Filter body - - Filter attachment filename + + Filter attachment filename includes src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html 24 - Filter attachment filename + Filter attachment filename includes Only consume documents which entirely match this filename if specified. Wildcards such as *.pdf or *invoice* are allowed. Case insensitive. @@ -3325,11 +3365,27 @@ Consumă doar documentele care se potrivesc în întregime cu acest nume de fișier, dacă este specificat. Simbolul * ține locul oricărui șir de caractere. Majusculele nu contează. + + Filter attachment filename excluding + + src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html + 25 + + Filter attachment filename excluding + + + Do not consume documents which entirely match this filename if specified. Wildcards such as *.pdf or *invoice* are allowed. Case insensitive. + + src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html + 25 + + Do not consume documents which entirely match this filename if specified. Wildcards such as *.pdf or *invoice* are allowed. Case insensitive. + Action src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html - 27 + 28 Action @@ -3337,7 +3393,7 @@ Action is only performed when documents are consumed from the mail. Mails without attachments remain entirely untouched. src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html - 27 + 28 Action is only performed when documents are consumed from the mail. Mails without attachments remain entirely untouched. @@ -3345,7 +3401,7 @@ Action parameter src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html - 28 + 29 Action parameter @@ -3353,7 +3409,7 @@ Assignments specified here will supersede any consumption templates. src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html - 29 + 30 Assignments specified here will supersede any consumption templates. @@ -3361,7 +3417,7 @@ Assign title from src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html - 30 + 31 Assign title from @@ -3369,7 +3425,7 @@ Assign correspondent from src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html - 33 + 34 Assign correspondent from @@ -3377,7 +3433,7 @@ Assign owner from rule src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html - 35 + 36 Assign owner from rule @@ -3623,6 +3679,10 @@ src/app/components/common/edit-dialog/user-edit-dialog/user-edit-dialog.component.html 11 + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 8 + Email @@ -3631,6 +3691,10 @@ src/app/components/common/edit-dialog/user-edit-dialog/user-edit-dialog.component.html 13 + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 28 + First name @@ -3639,6 +3703,10 @@ src/app/components/common/edit-dialog/user-edit-dialog/user-edit-dialog.component.html 14 + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 29 + Last name @@ -3764,6 +3832,10 @@ src/app/components/common/input/date/date.component.html 8 + + src/app/components/common/input/document-link/document-link.component.html + 8 + src/app/components/common/input/number/number.component.html 8 @@ -3818,6 +3890,22 @@ Filter documents with this + + No documents found + + src/app/components/common/input/document-link/document-link.component.ts + 44 + + No documents found + + + Show password + + src/app/components/common/input/password/password.component.html + 5 + + Show password + Edit Permissions @@ -3931,7 +4019,7 @@ Note that permissions set here will override any existing permissions src/app/components/common/permissions-dialog/permissions-dialog.component.ts - 62 + 71 Note that permissions set here will override any existing permissions @@ -3991,6 +4079,122 @@ Inherited from group + + Edit Profile + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 3 + + Edit Profile + + + Confirm Email + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 13 + + Confirm Email + + + Confirm Password + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 23 + + Confirm Password + + + API Auth Token + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 31 + + API Auth Token + + + Copy + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 35 + + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 39 + + + src/app/components/common/share-links-dropdown/share-links-dropdown.component.html + 23 + + Copy + + + Regenerate auth token + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 41 + + Regenerate auth token + + + Copied! + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 47 + + + src/app/components/common/share-links-dropdown/share-links-dropdown.component.html + 36 + + Copied! + + + Warning: changing the token cannot be undone + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 49 + + Warning: changing the token cannot be undone + + + Emails must match + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.ts + 94 + + Emails must match + + + Passwords must match + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.ts + 122 + + Passwords must match + + + Profile updated successfully + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.ts + 141 + + Profile updated successfully + + + Error saving profile + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.ts + 153 + + Error saving profile + + + Error generating auth token + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.ts + 170 + + Error generating auth token + Select @@ -4035,14 +4239,6 @@ No existing links - - Copy - - src/app/components/common/share-links-dropdown/share-links-dropdown.component.html - 23 - - Copy - Share @@ -4051,14 +4247,6 @@ Share - - Copied! - - src/app/components/common/share-links-dropdown/share-links-dropdown.component.html - 36 - - Copied! - Share archive version @@ -4091,7 +4279,7 @@ src/app/components/common/share-links-dropdown/share-links-dropdown.component.ts - 90 + 93 1 day @@ -4131,7 +4319,7 @@ days src/app/components/common/share-links-dropdown/share-links-dropdown.component.ts - 90 + 93 days @@ -4139,7 +4327,7 @@ Error deleting link src/app/components/common/share-links-dropdown/share-links-dropdown.component.ts - 117 + 120 Error deleting link @@ -4147,7 +4335,7 @@ Error creating link src/app/components/common/share-links-dropdown/share-links-dropdown.component.ts - 145 + 148 Error creating link @@ -4219,7 +4407,7 @@ src/app/components/document-detail/document-detail.component.html - 103 + 114 src/app/components/document-list/document-list.component.html @@ -4243,7 +4431,7 @@ src/app/components/document-detail/document-detail.component.html - 107 + 118 src/app/components/document-list/bulk-editor/bulk-editor.component.html @@ -4279,7 +4467,7 @@ src/app/components/document-detail/document-detail.component.html - 18 + 29 src/app/components/document-list/bulk-editor/bulk-editor.component.html @@ -4490,7 +4678,7 @@ Page src/app/components/document-detail/document-detail.component.html - 3 + 4 src/app/components/document-list/bulk-editor/bulk-editor.component.html @@ -4502,15 +4690,31 @@ of src/app/components/document-detail/document-detail.component.html - 5,6 + 6,7 din + + - + + src/app/components/document-detail/document-detail.component.html + 9 + + - + + + + + + src/app/components/document-detail/document-detail.component.html + 15 + + + + Download original src/app/components/document-detail/document-detail.component.html - 24 + 35 Descarcă originalul @@ -4518,7 +4722,7 @@ Redo OCR src/app/components/document-detail/document-detail.component.html - 40 + 51 src/app/components/document-list/bulk-editor/bulk-editor.component.html @@ -4530,7 +4734,7 @@ More like this src/app/components/document-detail/document-detail.component.html - 46 + 57 src/app/components/document-list/document-card-large/document-card-large.component.html @@ -4542,7 +4746,7 @@ Close src/app/components/document-detail/document-detail.component.html - 71 + 82 src/app/guards/dirty-saved-view.guard.ts @@ -4554,7 +4758,7 @@ Previous src/app/components/document-detail/document-detail.component.html - 76 + 87 Previous @@ -4562,7 +4766,7 @@ Discard src/app/components/document-detail/document-detail.component.html - 89 + 100 Renunță @@ -4570,7 +4774,7 @@ Save & next src/app/components/document-detail/document-detail.component.html - 91 + 102 Salvează și continuă @@ -4578,7 +4782,7 @@ Save & close src/app/components/document-detail/document-detail.component.html - 92 + 103 Save & close @@ -4586,7 +4790,7 @@ Details src/app/components/document-detail/document-detail.component.html - 100 + 111 Detalii @@ -4594,7 +4798,7 @@ Archive serial number src/app/components/document-detail/document-detail.component.html - 104 + 115 Număr serial în arhivă @@ -4602,7 +4806,7 @@ Date created src/app/components/document-detail/document-detail.component.html - 105 + 116 Data creării @@ -4610,7 +4814,7 @@ Document type src/app/components/document-detail/document-detail.component.html - 109 + 120 src/app/components/document-list/bulk-editor/bulk-editor.component.html @@ -4634,7 +4838,7 @@ Storage path src/app/components/document-detail/document-detail.component.html - 111 + 122 src/app/components/document-list/bulk-editor/bulk-editor.component.html @@ -4654,7 +4858,7 @@ Default src/app/components/document-detail/document-detail.component.html - 112 + 123 Default @@ -4662,7 +4866,7 @@ Content src/app/components/document-detail/document-detail.component.html - 130 + 142 Conținut @@ -4670,7 +4874,7 @@ Metadata src/app/components/document-detail/document-detail.component.html - 139 + 151 src/app/components/document-detail/metadata-collapse/metadata-collapse.component.ts @@ -4682,7 +4886,7 @@ Date modified src/app/components/document-detail/document-detail.component.html - 145 + 157 Data ultimei modificări @@ -4690,7 +4894,7 @@ Date added src/app/components/document-detail/document-detail.component.html - 149 + 161 Data adăugării @@ -4698,7 +4902,7 @@ Media filename src/app/components/document-detail/document-detail.component.html - 153 + 165 Numele fișierului media @@ -4706,7 +4910,7 @@ Original filename src/app/components/document-detail/document-detail.component.html - 157 + 169 Original filename @@ -4714,7 +4918,7 @@ Original MD5 checksum src/app/components/document-detail/document-detail.component.html - 161 + 173 MD5 original @@ -4722,7 +4926,7 @@ Original file size src/app/components/document-detail/document-detail.component.html - 165 + 177 Dimensiunea fișierului original @@ -4730,7 +4934,7 @@ Original mime type src/app/components/document-detail/document-detail.component.html - 169 + 181 Tip MIME original @@ -4738,7 +4942,7 @@ Archive MD5 checksum src/app/components/document-detail/document-detail.component.html - 173 + 185 MD5 arhivă @@ -4746,7 +4950,7 @@ Archive file size src/app/components/document-detail/document-detail.component.html - 177 + 189 Mărimea arhivei @@ -4754,7 +4958,7 @@ Original document metadata src/app/components/document-detail/document-detail.component.html - 183 + 195 Metadatele documentului original @@ -4762,7 +4966,7 @@ Archived document metadata src/app/components/document-detail/document-detail.component.html - 184 + 196 Metadatele documentului arhivat @@ -4770,35 +4974,35 @@ Preview src/app/components/document-detail/document-detail.component.html - 190 + 202 Preview - - Enter Password - - src/app/components/document-detail/document-detail.component.html - 206 - - - src/app/components/document-detail/document-detail.component.html - 249 - - Enter Password - Notes src/app/components/document-detail/document-detail.component.html - 214,215 + 209,210 Notes + + Enter Password + + src/app/components/document-detail/document-detail.component.html + 237 + + + src/app/components/document-detail/document-detail.component.html + 275 + + Enter Password + An error occurred loading content: src/app/components/document-detail/document-detail.component.ts - 265,267 + 279,281 An error occurred loading content: @@ -4806,7 +5010,7 @@ Error retrieving metadata src/app/components/document-detail/document-detail.component.ts - 413 + 427 Error retrieving metadata @@ -4814,7 +5018,7 @@ Error retrieving suggestions. src/app/components/document-detail/document-detail.component.ts - 434 + 448 Error retrieving suggestions. @@ -4822,11 +5026,11 @@ Document saved successfully. src/app/components/document-detail/document-detail.component.ts - 552 + 566 src/app/components/document-detail/document-detail.component.ts - 561 + 575 Document saved successfully. @@ -4834,11 +5038,11 @@ Error saving document src/app/components/document-detail/document-detail.component.ts - 565 + 579 src/app/components/document-detail/document-detail.component.ts - 606 + 620 Error saving document @@ -4846,7 +5050,7 @@ Confirm delete src/app/components/document-detail/document-detail.component.ts - 632 + 646 src/app/components/manage/management-list/management-list.component.ts @@ -4858,7 +5062,7 @@ Do you really want to delete document ""? src/app/components/document-detail/document-detail.component.ts - 633 + 647 Sunteţi sigur că doriţi să ştergeţi documentul ""? @@ -4866,7 +5070,7 @@ The files for this document will be deleted permanently. This operation cannot be undone. src/app/components/document-detail/document-detail.component.ts - 634 + 648 Fișierele pentru acest document vor fi șterse permanent. Operațiunea este ireversibila. @@ -4874,7 +5078,7 @@ Delete document src/app/components/document-detail/document-detail.component.ts - 636 + 650 Șterge document @@ -4882,7 +5086,7 @@ Error deleting document src/app/components/document-detail/document-detail.component.ts - 655 + 669 Error deleting document @@ -4890,7 +5094,7 @@ Redo OCR confirm src/app/components/document-detail/document-detail.component.ts - 675 + 689 src/app/components/document-list/bulk-editor/bulk-editor.component.ts @@ -4902,7 +5106,7 @@ This operation will permanently redo OCR for this document. src/app/components/document-detail/document-detail.component.ts - 676 + 690 This operation will permanently redo OCR for this document. @@ -4910,7 +5114,7 @@ Redo OCR operation will begin in the background. Close and re-open or reload this document after the operation has completed to see new content. src/app/components/document-detail/document-detail.component.ts - 687 + 701 Redo OCR operation will begin in the background. Close and re-open or reload this document after the operation has completed to see new content. @@ -4918,10 +5122,18 @@ Error executing operation src/app/components/document-detail/document-detail.component.ts - 698 + 712 Error executing operation + + Page Fit + + src/app/components/document-detail/document-detail.component.ts + 781 + + Page Fit + Select: @@ -5844,7 +6056,7 @@ Initiating upload... src/app/components/file-drop/file-drop.component.ts - 87 + 88 Initiating upload... @@ -6600,7 +6812,7 @@ Boolean src/app/data/paperless-custom-field.ts - 16 + 17 Boolean @@ -6608,7 +6820,7 @@ Date src/app/data/paperless-custom-field.ts - 20 + 21 Date @@ -6616,7 +6828,7 @@ Integer src/app/data/paperless-custom-field.ts - 24 + 25 Integer @@ -6624,7 +6836,7 @@ Number src/app/data/paperless-custom-field.ts - 28 + 29 Number @@ -6632,7 +6844,7 @@ Monetary src/app/data/paperless-custom-field.ts - 32 + 33 Monetary @@ -6640,7 +6852,7 @@ Text src/app/data/paperless-custom-field.ts - 36 + 37 Text @@ -6648,10 +6860,18 @@ Url src/app/data/paperless-custom-field.ts - 40 + 41 Url + + Document Link + + src/app/data/paperless-custom-field.ts + 45 + + Document Link + Warning: You have unsaved changes to your document(s). @@ -6949,7 +7169,7 @@ English (US) src/app/services/settings.service.ts - 155 + 157 Engleză (Americană) @@ -6957,7 +7177,7 @@ Afrikaans src/app/services/settings.service.ts - 161 + 163 Afrikaans @@ -6965,7 +7185,7 @@ Arabic src/app/services/settings.service.ts - 167 + 169 Arabic @@ -6973,7 +7193,7 @@ Belarusian src/app/services/settings.service.ts - 173 + 175 Belarusian @@ -6981,7 +7201,7 @@ Bulgarian src/app/services/settings.service.ts - 179 + 181 Bulgarian @@ -6989,7 +7209,7 @@ Catalan src/app/services/settings.service.ts - 185 + 187 Catalan @@ -6997,7 +7217,7 @@ Czech src/app/services/settings.service.ts - 191 + 193 Cehă @@ -7005,7 +7225,7 @@ Danish src/app/services/settings.service.ts - 197 + 199 Daneză @@ -7013,7 +7233,7 @@ German src/app/services/settings.service.ts - 203 + 205 Germană @@ -7021,7 +7241,7 @@ Greek src/app/services/settings.service.ts - 209 + 211 Greek @@ -7029,7 +7249,7 @@ English (GB) src/app/services/settings.service.ts - 215 + 217 Engleză (Britanică) @@ -7037,7 +7257,7 @@ Spanish src/app/services/settings.service.ts - 221 + 223 Spaniolă @@ -7045,7 +7265,7 @@ Finnish src/app/services/settings.service.ts - 227 + 229 Finnish @@ -7053,7 +7273,7 @@ French src/app/services/settings.service.ts - 233 + 235 Franceză @@ -7061,7 +7281,7 @@ Hungarian src/app/services/settings.service.ts - 239 + 241 Hungarian @@ -7069,7 +7289,7 @@ Italian src/app/services/settings.service.ts - 245 + 247 Italiană @@ -7077,7 +7297,7 @@ Luxembourgish src/app/services/settings.service.ts - 251 + 253 Luxemburgheză @@ -7085,7 +7305,7 @@ Dutch src/app/services/settings.service.ts - 257 + 259 Olandeză @@ -7093,7 +7313,7 @@ Norwegian src/app/services/settings.service.ts - 263 + 265 Norwegian @@ -7101,7 +7321,7 @@ Polish src/app/services/settings.service.ts - 269 + 271 Poloneză @@ -7109,7 +7329,7 @@ Portuguese (Brazil) src/app/services/settings.service.ts - 275 + 277 Portugheză (Brazilia) @@ -7117,7 +7337,7 @@ Portuguese src/app/services/settings.service.ts - 281 + 283 Portugheză @@ -7125,7 +7345,7 @@ Romanian src/app/services/settings.service.ts - 287 + 289 Română @@ -7133,7 +7353,7 @@ Russian src/app/services/settings.service.ts - 293 + 295 Rusă @@ -7141,7 +7361,7 @@ Slovak src/app/services/settings.service.ts - 299 + 301 Slovak @@ -7149,7 +7369,7 @@ Slovenian src/app/services/settings.service.ts - 305 + 307 Slovenian @@ -7157,7 +7377,7 @@ Serbian src/app/services/settings.service.ts - 311 + 313 Serbian @@ -7165,7 +7385,7 @@ Swedish src/app/services/settings.service.ts - 317 + 319 Suedeză @@ -7173,7 +7393,7 @@ Turkish src/app/services/settings.service.ts - 323 + 325 Turkish @@ -7181,7 +7401,7 @@ Ukrainian src/app/services/settings.service.ts - 329 + 331 Ukrainian @@ -7189,7 +7409,7 @@ Chinese Simplified src/app/services/settings.service.ts - 335 + 337 Chinese Simplified @@ -7197,7 +7417,7 @@ ISO 8601 src/app/services/settings.service.ts - 352 + 354 ISO 8601 @@ -7205,7 +7425,7 @@ Successfully completed one-time migratration of settings to the database! src/app/services/settings.service.ts - 471 + 473 Successfully completed one-time migratration of settings to the database! @@ -7213,7 +7433,7 @@ Unable to migrate settings to the database, please try saving manually. src/app/services/settings.service.ts - 472 + 474 Unable to migrate settings to the database, please try saving manually. @@ -7221,7 +7441,7 @@ You can restart the tour from the settings page. src/app/services/settings.service.ts - 542 + 544 You can restart the tour from the settings page. diff --git a/src-ui/src/locale/messages.ru_RU.xlf b/src-ui/src/locale/messages.ru_RU.xlf index a6432627f..0d88c210b 100644 --- a/src-ui/src/locale/messages.ru_RU.xlf +++ b/src-ui/src/locale/messages.ru_RU.xlf @@ -334,7 +334,7 @@ src/app/components/document-detail/document-detail.component.html - 81 + 92 Следующий @@ -458,23 +458,35 @@ src/app/components/app-frame/app-frame.component.html - 225 + 230 src/app/components/app-frame/app-frame.component.html - 228 + 233 Логи + + Auto refresh + + src/app/components/admin/logs/logs.component.html + 4 + + + src/app/components/admin/tasks/tasks.component.html + 15 + + Auto refresh + Loading... src/app/components/admin/logs/logs.component.html - 11 + 16 src/app/components/admin/logs/logs.component.html - 20 + 25 src/app/components/admin/settings/settings.component.html @@ -482,11 +494,7 @@ src/app/components/admin/tasks/tasks.component.html - 19 - - - src/app/components/admin/tasks/tasks.component.html - 27 + 22 src/app/components/admin/users-groups/users-groups.component.html @@ -496,6 +504,10 @@ src/app/components/common/edit-dialog/mail-account-edit-dialog/mail-account-edit-dialog.component.html 30 + + src/app/components/common/input/document-link/document-link.component.html + 40 + src/app/components/common/permissions-dialog/permissions-dialog.component.html 18 @@ -508,6 +520,10 @@ src/app/components/dashboard/widgets/widget-frame/widget-frame.component.html 14 + + src/app/components/document-detail/document-detail.component.html + 248 + src/app/components/document-list/document-list.component.html 95 @@ -546,15 +562,15 @@ src/app/components/app-frame/app-frame.component.html - 45 + 50 src/app/components/app-frame/app-frame.component.html - 203 + 208 src/app/components/app-frame/app-frame.component.html - 206 + 211 Настройки @@ -850,7 +866,7 @@ src/app/components/document-detail/document-detail.component.html - 221 + 216 src/app/components/document-list/bulk-editor/bulk-editor.component.html @@ -942,11 +958,11 @@ src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.html - 46 + 47 src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.html - 65 + 66 src/app/components/common/input/permissions/permissions-form/permissions-form.component.html @@ -970,11 +986,11 @@ src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.html - 54 + 55 src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.html - 73 + 74 src/app/components/common/input/permissions/permissions-form/permissions-form.component.html @@ -1002,7 +1018,7 @@ src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.html - 79 + 80 src/app/components/common/input/permissions/permissions-form/permissions-form.component.html @@ -1074,7 +1090,7 @@ src/app/components/app-frame/app-frame.component.html - 91 + 96 Представления @@ -1106,7 +1122,7 @@ src/app/components/admin/tasks/tasks.component.html - 40 + 35 src/app/components/admin/users-groups/users-groups.component.html @@ -1246,7 +1262,7 @@ src/app/components/admin/tasks/tasks.component.html - 44 + 39 src/app/components/admin/users-groups/users-groups.component.html @@ -1258,7 +1274,7 @@ src/app/components/document-detail/document-detail.component.html - 34 + 45 src/app/components/document-list/bulk-editor/bulk-editor.component.html @@ -1326,7 +1342,7 @@ src/app/components/document-detail/document-detail.component.html - 11 + 22 src/app/components/document-list/bulk-editor/bulk-editor.component.html @@ -1402,7 +1418,7 @@ src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.html - 90 + 91 src/app/components/common/edit-dialog/correspondent-edit-dialog/correspondent-edit-dialog.component.html @@ -1426,7 +1442,7 @@ src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html - 42 + 43 src/app/components/common/edit-dialog/storage-path-edit-dialog/storage-path-edit-dialog.component.html @@ -1440,9 +1456,13 @@ src/app/components/common/edit-dialog/user-edit-dialog/user-edit-dialog.component.html 36 + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 54 + src/app/components/document-detail/document-detail.component.html - 93 + 104 src/app/components/document-list/save-view-config-dialog/save-view-config-dialog.component.html @@ -1514,7 +1534,7 @@ src/app/components/app-frame/app-frame.component.ts - 119 + 116 Произошла ошибка при сохранении настроек. @@ -1550,7 +1570,7 @@ src/app/components/app-frame/app-frame.component.html - 217 + 222 Файловые Задачи @@ -1596,19 +1616,11 @@ - - Refresh - - src/app/components/admin/tasks/tasks.component.html - 20 - - Обновить - Created src/app/components/admin/tasks/tasks.component.html - 41 + 36 src/app/components/dashboard/widgets/saved-view-widget/saved-view-widget.component.html @@ -1632,7 +1644,7 @@ Results src/app/components/admin/tasks/tasks.component.html - 42 + 37 Результаты @@ -1640,7 +1652,7 @@ Info src/app/components/admin/tasks/tasks.component.html - 43 + 38 Информация @@ -1648,7 +1660,7 @@ click for full output src/app/components/admin/tasks/tasks.component.html - 66 + 61 нажать для полного вывода @@ -1656,11 +1668,11 @@ Dismiss src/app/components/admin/tasks/tasks.component.html - 81 + 76 src/app/components/admin/tasks/tasks.component.ts - 63 + 66 Отклонить @@ -1668,7 +1680,7 @@ Open Document src/app/components/admin/tasks/tasks.component.html - 87 + 82 Открыть документ @@ -1676,7 +1688,7 @@ {VAR_PLURAL, plural, =1 {One task} other { total tasks}} src/app/components/admin/tasks/tasks.component.html - 103 + 98 {VAR_PLURAL, plural, =1 {One task} other { total tasks}} @@ -1684,7 +1696,7 @@ Failed src/app/components/admin/tasks/tasks.component.html - 110 + 105 Неудачно @@ -1692,7 +1704,7 @@ Complete src/app/components/admin/tasks/tasks.component.html - 116 + 111 Complete @@ -1700,7 +1712,7 @@ Started src/app/components/admin/tasks/tasks.component.html - 122 + 117 Started @@ -1708,7 +1720,7 @@ Queued src/app/components/admin/tasks/tasks.component.html - 128 + 123 Queued @@ -1716,7 +1728,7 @@ Dismiss selected src/app/components/admin/tasks/tasks.component.ts - 28 + 30 Отменить выбранное @@ -1724,7 +1736,7 @@ Dismiss all src/app/components/admin/tasks/tasks.component.ts - 29 + 31 Отменить все @@ -1732,7 +1744,7 @@ Confirm Dismiss All src/app/components/admin/tasks/tasks.component.ts - 60 + 63 Подтвердить отмену всех @@ -1740,7 +1752,7 @@ Dismiss all tasks? src/app/components/admin/tasks/tasks.component.ts - 61 + 64 Dismiss all tasks? @@ -1748,7 +1760,7 @@ queued src/app/components/admin/tasks/tasks.component.ts - 129 + 132 queued @@ -1756,7 +1768,7 @@ started src/app/components/admin/tasks/tasks.component.ts - 131 + 134 запущено @@ -1764,17 +1776,17 @@ completed src/app/components/admin/tasks/tasks.component.ts - 133 + 136 - completed + завершено failed src/app/components/admin/tasks/tasks.component.ts - 135 + 138 - failed + неудачно Users & Groups @@ -1784,11 +1796,11 @@ src/app/components/app-frame/app-frame.component.html - 210 + 215 src/app/components/app-frame/app-frame.component.html - 213 + 218 Пользователи & Группы @@ -1942,6 +1954,10 @@ src/app/components/admin/users-groups/users-groups.component.ts 89 + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.ts + 144 + Пароль был изменен, через некоторое время вы будете разлогинены. @@ -1988,7 +2004,7 @@ src/app/components/document-detail/document-detail.component.ts - 677 + 691 src/app/components/document-list/bulk-editor/bulk-editor.component.ts @@ -2028,7 +2044,7 @@ src/app/components/document-detail/document-detail.component.ts - 679 + 693 src/app/components/document-list/bulk-editor/bulk-editor.component.ts @@ -2141,11 +2157,19 @@ Вы вошли как + + My Profile + + src/app/components/app-frame/app-frame.component.html + 45 + + Мой профиль + Logout src/app/components/app-frame/app-frame.component.html - 50 + 55 Выход @@ -2153,15 +2177,15 @@ Documentation src/app/components/app-frame/app-frame.component.html - 56 + 61 src/app/components/app-frame/app-frame.component.html - 232 + 237 src/app/components/app-frame/app-frame.component.html - 235 + 240 Документация @@ -2169,11 +2193,11 @@ Dashboard src/app/components/app-frame/app-frame.component.html - 75 + 80 src/app/components/app-frame/app-frame.component.html - 78 + 83 src/app/components/dashboard/dashboard.component.html @@ -2185,11 +2209,11 @@ Documents src/app/components/app-frame/app-frame.component.html - 82 + 87 src/app/components/app-frame/app-frame.component.html - 85 + 90 src/app/components/document-list/document-list.component.ts @@ -2217,7 +2241,7 @@ Open documents src/app/components/app-frame/app-frame.component.html - 118 + 123 Открыть документы @@ -2225,11 +2249,11 @@ Close all src/app/components/app-frame/app-frame.component.html - 134 + 139 src/app/components/app-frame/app-frame.component.html - 137 + 142 Закрыть всё @@ -2237,7 +2261,7 @@ Manage src/app/components/app-frame/app-frame.component.html - 144 + 149 Управлять @@ -2245,11 +2269,11 @@ Correspondents src/app/components/app-frame/app-frame.component.html - 148 + 153 src/app/components/app-frame/app-frame.component.html - 151 + 156 src/app/components/dashboard/widgets/statistics-widget/statistics-widget.component.html @@ -2261,11 +2285,11 @@ Tags src/app/components/app-frame/app-frame.component.html - 155 + 160 src/app/components/app-frame/app-frame.component.html - 158 + 163 src/app/components/common/input/tags/tags.component.ts @@ -2293,43 +2317,43 @@ Document Types src/app/components/app-frame/app-frame.component.html - 162 + 167 src/app/components/app-frame/app-frame.component.html - 165 + 170 src/app/components/dashboard/widgets/statistics-widget/statistics-widget.component.html 61 - Document Types + Типы документов Storage Paths src/app/components/app-frame/app-frame.component.html - 169 + 174 src/app/components/app-frame/app-frame.component.html - 172 + 177 src/app/components/dashboard/widgets/statistics-widget/statistics-widget.component.html 67 - Storage Paths + Директория хранения Custom Fields src/app/components/app-frame/app-frame.component.html - 176 + 181 src/app/components/app-frame/app-frame.component.html - 179 + 184 src/app/components/common/custom-fields-dropdown/custom-fields-dropdown.component.html @@ -2339,13 +2363,13 @@ src/app/components/manage/custom-fields/custom-fields.component.html 1 - Custom Fields + Пользовательские поля Consumption templates src/app/components/app-frame/app-frame.component.html - 183 + 188 Consumption templates @@ -2353,7 +2377,7 @@ Templates src/app/components/app-frame/app-frame.component.html - 186 + 191 Templates @@ -2361,11 +2385,11 @@ Mail src/app/components/app-frame/app-frame.component.html - 190 + 195 src/app/components/app-frame/app-frame.component.html - 193 + 198 Почта @@ -2373,15 +2397,15 @@ Administration src/app/components/app-frame/app-frame.component.html - 199 + 204 - Administration + Администрирование File Tasks src/app/components/app-frame/app-frame.component.html - 221 + 226 Файловые задачи @@ -2389,7 +2413,7 @@ GitHub src/app/components/app-frame/app-frame.component.html - 241 + 246 GitHub @@ -2397,7 +2421,7 @@ is available. src/app/components/app-frame/app-frame.component.html - 247 + 252 доступно. @@ -2405,7 +2429,7 @@ Click to view. src/app/components/app-frame/app-frame.component.html - 247 + 252 Нажмите для просмотра. @@ -2413,7 +2437,7 @@ Paperless-ngx can automatically check for updates src/app/components/app-frame/app-frame.component.html - 251 + 256 Paperless-ngx может автоматически проверять наличие обновлений @@ -2421,7 +2445,7 @@ How does this work? src/app/components/app-frame/app-frame.component.html - 258,260 + 263,265 Как это работает? @@ -2429,7 +2453,7 @@ Update available src/app/components/app-frame/app-frame.component.html - 269 + 274 Доступно обновление @@ -2437,7 +2461,7 @@ Sidebar views updated src/app/components/app-frame/app-frame.component.ts - 247 + 252 Sidebar views updated @@ -2445,7 +2469,7 @@ Error updating sidebar views src/app/components/app-frame/app-frame.component.ts - 250 + 255 Error updating sidebar views @@ -2453,7 +2477,7 @@ An error occurred while saving update checking settings. src/app/components/app-frame/app-frame.component.ts - 271 + 276 Произошла ошибка при сохранении настроек проверки обновлений. @@ -2583,7 +2607,7 @@ src/app/components/common/date-dropdown/date-dropdown.component.html 20 - now + сейчас After @@ -2651,7 +2675,7 @@ src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.html 18 - Filters + Фильтры Process documents that match all filters specified below. @@ -2757,7 +2781,7 @@ src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html - 32 + 33 Присвоить тип документа @@ -2769,7 +2793,7 @@ src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html - 34 + 35 Присвоить корреспондента @@ -2781,11 +2805,19 @@ Assign storage path + + Assign custom fields + + src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.html + 38 + + Assign custom fields + Assign owner src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.html - 40 + 41 Assign owner @@ -2793,7 +2825,7 @@ Assign view permissions src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.html - 42 + 43 Assign view permissions @@ -2801,7 +2833,7 @@ Assign edit permissions src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.html - 61 + 62 Assign edit permissions @@ -2809,11 +2841,11 @@ Error src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.html - 88 + 89 src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html - 40 + 41 src/app/components/common/toasts/toasts.component.html @@ -2825,7 +2857,7 @@ Cancel src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.html - 89 + 90 src/app/components/common/edit-dialog/correspondent-edit-dialog/correspondent-edit-dialog.component.html @@ -2849,7 +2881,7 @@ src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html - 41 + 42 src/app/components/common/edit-dialog/storage-path-edit-dialog/storage-path-edit-dialog.component.html @@ -2867,6 +2899,10 @@ src/app/components/common/permissions-dialog/permissions-dialog.component.html 20 + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 53 + src/app/components/common/select-dialog/select-dialog.component.html 12 @@ -2885,7 +2921,7 @@ Consume Folder src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.ts - 25 + 27 Consume Folder @@ -2893,23 +2929,23 @@ API Upload src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.ts - 29 + 31 - API Upload + Загрузка API Mail Fetch src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.ts - 33 + 35 - Mail Fetch + Получить почту Create new consumption template src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.ts - 83 + 92 Create new consumption template @@ -2917,7 +2953,7 @@ Edit consumption template src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.ts - 87 + 96 Edit consumption template @@ -3003,7 +3039,7 @@ src/app/components/common/edit-dialog/custom-field-edit-dialog/custom-field-edit-dialog.component.html 9 - Data type + Тип данных Data type cannot be changed after a field is created @@ -3049,7 +3085,7 @@ Create new item src/app/components/common/edit-dialog/edit-dialog.component.ts - 109 + 111 Создать новый объект @@ -3057,7 +3093,7 @@ Edit item src/app/components/common/edit-dialog/edit-dialog.component.ts - 113 + 115 Редактировать объект @@ -3111,6 +3147,10 @@ src/app/components/common/edit-dialog/user-edit-dialog/user-edit-dialog.component.html 12 + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 18 + Пароль @@ -3309,13 +3349,13 @@ Фильтр по тексту сообщения - - Filter attachment filename + + Filter attachment filename includes src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html 24 - Фильтр по имени вложения + Filter attachment filename includes Only consume documents which entirely match this filename if specified. Wildcards such as *.pdf or *invoice* are allowed. Case insensitive. @@ -3325,11 +3365,27 @@ Обрабатывать только документы, которые полностью совпадают с именем файла (если оно указано). Маски, например *.pdf или *счет*, разрешены. Не учитывает регистр. + + Filter attachment filename excluding + + src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html + 25 + + Filter attachment filename excluding + + + Do not consume documents which entirely match this filename if specified. Wildcards such as *.pdf or *invoice* are allowed. Case insensitive. + + src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html + 25 + + Do not consume documents which entirely match this filename if specified. Wildcards such as *.pdf or *invoice* are allowed. Case insensitive. + Action src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html - 27 + 28 Действие @@ -3337,7 +3393,7 @@ Action is only performed when documents are consumed from the mail. Mails without attachments remain entirely untouched. src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html - 27 + 28 Действие выполняется только тогда, когда документы импортированы из письма. Письма без вложений остаются полностью нетронутыми. @@ -3345,7 +3401,7 @@ Action parameter src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html - 28 + 29 Параметр действия @@ -3353,7 +3409,7 @@ Assignments specified here will supersede any consumption templates. src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html - 29 + 30 Assignments specified here will supersede any consumption templates. @@ -3361,7 +3417,7 @@ Assign title from src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html - 30 + 31 Присвоить заголовок из @@ -3369,7 +3425,7 @@ Assign correspondent from src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html - 33 + 34 Присвоить корреспондента из @@ -3377,7 +3433,7 @@ Assign owner from rule src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html - 35 + 36 Assign owner from rule @@ -3623,6 +3679,10 @@ src/app/components/common/edit-dialog/user-edit-dialog/user-edit-dialog.component.html 11 + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 8 + Электронная почта @@ -3631,6 +3691,10 @@ src/app/components/common/edit-dialog/user-edit-dialog/user-edit-dialog.component.html 13 + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 28 + Имя @@ -3639,6 +3703,10 @@ src/app/components/common/edit-dialog/user-edit-dialog/user-edit-dialog.component.html 14 + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 29 + Фамилия @@ -3764,6 +3832,10 @@ src/app/components/common/input/date/date.component.html 8 + + src/app/components/common/input/document-link/document-link.component.html + 8 + src/app/components/common/input/number/number.component.html 8 @@ -3780,7 +3852,7 @@ src/app/components/common/input/url/url.component.html 8 - Remove + Удалить Invalid date. @@ -3818,6 +3890,22 @@ Filter documents with this + + No documents found + + src/app/components/common/input/document-link/document-link.component.ts + 44 + + No documents found + + + Show password + + src/app/components/common/input/password/password.component.html + 5 + + Показать пароль + Edit Permissions @@ -3885,7 +3973,7 @@ src/app/components/common/input/select/select.component.ts 92 - No items found + Объектов не найдено Add tag @@ -3909,7 +3997,7 @@ src/app/components/common/input/url/url.component.html 14 - Open link + Открыть ссылку Set permissions @@ -3917,7 +4005,7 @@ src/app/components/common/permissions-dialog/permissions-dialog.component.ts 28 - Set permissions + Настроить разрешения Edit permissions for @@ -3931,7 +4019,7 @@ Note that permissions set here will override any existing permissions src/app/components/common/permissions-dialog/permissions-dialog.component.ts - 62 + 71 Обратите внимание, что права доступа, заданные здесь, заменяют все существующие права доступа @@ -3991,6 +4079,122 @@ Унаследовано от группы + + Edit Profile + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 3 + + Edit Profile + + + Confirm Email + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 13 + + Подтвердить эл. почту + + + Confirm Password + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 23 + + Подтверждение пароля + + + API Auth Token + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 31 + + API Auth Token + + + Copy + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 35 + + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 39 + + + src/app/components/common/share-links-dropdown/share-links-dropdown.component.html + 23 + + Копировать + + + Regenerate auth token + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 41 + + Regenerate auth token + + + Copied! + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 47 + + + src/app/components/common/share-links-dropdown/share-links-dropdown.component.html + 36 + + Скопировано! + + + Warning: changing the token cannot be undone + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 49 + + Warning: changing the token cannot be undone + + + Emails must match + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.ts + 94 + + Emails must match + + + Passwords must match + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.ts + 122 + + Пароли должны совпадать + + + Profile updated successfully + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.ts + 141 + + Profile updated successfully + + + Error saving profile + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.ts + 153 + + Error saving profile + + + Error generating auth token + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.ts + 170 + + Error generating auth token + Select @@ -4035,14 +4239,6 @@ No existing links - - Copy - - src/app/components/common/share-links-dropdown/share-links-dropdown.component.html - 23 - - Copy - Share @@ -4051,14 +4247,6 @@ Share - - Copied! - - src/app/components/common/share-links-dropdown/share-links-dropdown.component.html - 36 - - Copied! - Share archive version @@ -4091,9 +4279,9 @@ src/app/components/common/share-links-dropdown/share-links-dropdown.component.ts - 90 + 93 - 1 day + 1 день 7 days @@ -4101,7 +4289,7 @@ src/app/components/common/share-links-dropdown/share-links-dropdown.component.ts 20 - 7 days + 7 дней 30 days @@ -4109,7 +4297,7 @@ src/app/components/common/share-links-dropdown/share-links-dropdown.component.ts 21 - 30 days + 30 дней Never @@ -4117,7 +4305,7 @@ src/app/components/common/share-links-dropdown/share-links-dropdown.component.ts 22 - Never + Никогда Error retrieving links @@ -4131,7 +4319,7 @@ days src/app/components/common/share-links-dropdown/share-links-dropdown.component.ts - 90 + 93 days @@ -4139,17 +4327,17 @@ Error deleting link src/app/components/common/share-links-dropdown/share-links-dropdown.component.ts - 117 + 120 - Error deleting link + Ошибка при удалении ссылки Error creating link src/app/components/common/share-links-dropdown/share-links-dropdown.component.ts - 145 + 148 - Error creating link + Ошибка при создании ссылки Status @@ -4157,7 +4345,7 @@ src/app/components/common/toasts/toasts.component.html 22 - Status + Статус Copy Raw Error @@ -4189,7 +4377,7 @@ src/app/components/dashboard/dashboard.component.ts 71 - Dashboard updated + Панель обновлена Error updating dashboard @@ -4197,7 +4385,7 @@ src/app/components/dashboard/dashboard.component.ts 74 - Error updating dashboard + Ошибка обновления панели Show all @@ -4219,7 +4407,7 @@ src/app/components/document-detail/document-detail.component.html - 103 + 114 src/app/components/document-list/document-list.component.html @@ -4243,7 +4431,7 @@ src/app/components/document-detail/document-detail.component.html - 107 + 118 src/app/components/document-list/bulk-editor/bulk-editor.component.html @@ -4279,7 +4467,7 @@ src/app/components/document-detail/document-detail.component.html - 18 + 29 src/app/components/document-list/bulk-editor/bulk-editor.component.html @@ -4301,7 +4489,7 @@ src/app/components/dashboard/widgets/saved-view-widget/saved-view-widget.component.html 53 - No documents + Нет документов Statistics @@ -4490,7 +4678,7 @@ Page src/app/components/document-detail/document-detail.component.html - 3 + 4 src/app/components/document-list/bulk-editor/bulk-editor.component.html @@ -4502,15 +4690,31 @@ of src/app/components/document-detail/document-detail.component.html - 5,6 + 6,7 из + + - + + src/app/components/document-detail/document-detail.component.html + 9 + + - + + + + + + src/app/components/document-detail/document-detail.component.html + 15 + + + + Download original src/app/components/document-detail/document-detail.component.html - 24 + 35 Скачать оригинал @@ -4518,7 +4722,7 @@ Redo OCR src/app/components/document-detail/document-detail.component.html - 40 + 51 src/app/components/document-list/bulk-editor/bulk-editor.component.html @@ -4530,7 +4734,7 @@ More like this src/app/components/document-detail/document-detail.component.html - 46 + 57 src/app/components/document-list/document-card-large/document-card-large.component.html @@ -4542,7 +4746,7 @@ Close src/app/components/document-detail/document-detail.component.html - 71 + 82 src/app/guards/dirty-saved-view.guard.ts @@ -4554,7 +4758,7 @@ Previous src/app/components/document-detail/document-detail.component.html - 76 + 87 Предыдущий @@ -4562,7 +4766,7 @@ Discard src/app/components/document-detail/document-detail.component.html - 89 + 100 Отменить @@ -4570,7 +4774,7 @@ Save & next src/app/components/document-detail/document-detail.component.html - 91 + 102 Сохранить & следующий @@ -4578,7 +4782,7 @@ Save & close src/app/components/document-detail/document-detail.component.html - 92 + 103 Save & close @@ -4586,7 +4790,7 @@ Details src/app/components/document-detail/document-detail.component.html - 100 + 111 Детали @@ -4594,7 +4798,7 @@ Archive serial number src/app/components/document-detail/document-detail.component.html - 104 + 115 Архивный номер (АН) @@ -4602,7 +4806,7 @@ Date created src/app/components/document-detail/document-detail.component.html - 105 + 116 Дата создания @@ -4610,7 +4814,7 @@ Document type src/app/components/document-detail/document-detail.component.html - 109 + 120 src/app/components/document-list/bulk-editor/bulk-editor.component.html @@ -4634,7 +4838,7 @@ Storage path src/app/components/document-detail/document-detail.component.html - 111 + 122 src/app/components/document-list/bulk-editor/bulk-editor.component.html @@ -4654,7 +4858,7 @@ Default src/app/components/document-detail/document-detail.component.html - 112 + 123 По умолчанию @@ -4662,7 +4866,7 @@ Content src/app/components/document-detail/document-detail.component.html - 130 + 142 Содержимое @@ -4670,7 +4874,7 @@ Metadata src/app/components/document-detail/document-detail.component.html - 139 + 151 src/app/components/document-detail/metadata-collapse/metadata-collapse.component.ts @@ -4682,7 +4886,7 @@ Date modified src/app/components/document-detail/document-detail.component.html - 145 + 157 Дата изменения @@ -4690,7 +4894,7 @@ Date added src/app/components/document-detail/document-detail.component.html - 149 + 161 Дата добавления @@ -4698,7 +4902,7 @@ Media filename src/app/components/document-detail/document-detail.component.html - 153 + 165 Имя файла @@ -4706,7 +4910,7 @@ Original filename src/app/components/document-detail/document-detail.component.html - 157 + 169 Исходное имя файла @@ -4714,7 +4918,7 @@ Original MD5 checksum src/app/components/document-detail/document-detail.component.html - 161 + 173 Оригинальная MD5 сумма @@ -4722,7 +4926,7 @@ Original file size src/app/components/document-detail/document-detail.component.html - 165 + 177 Размер оригинального файла @@ -4730,7 +4934,7 @@ Original mime type src/app/components/document-detail/document-detail.component.html - 169 + 181 Оригинальный MIME тип @@ -4738,7 +4942,7 @@ Archive MD5 checksum src/app/components/document-detail/document-detail.component.html - 173 + 185 MD5 сумма архива @@ -4746,7 +4950,7 @@ Archive file size src/app/components/document-detail/document-detail.component.html - 177 + 189 Размер архива @@ -4754,7 +4958,7 @@ Original document metadata src/app/components/document-detail/document-detail.component.html - 183 + 195 Метаданные оригинального документа @@ -4762,7 +4966,7 @@ Archived document metadata src/app/components/document-detail/document-detail.component.html - 184 + 196 Метаданные архивного документа @@ -4770,35 +4974,35 @@ Preview src/app/components/document-detail/document-detail.component.html - 190 + 202 Предпросмотр - - Enter Password - - src/app/components/document-detail/document-detail.component.html - 206 - - - src/app/components/document-detail/document-detail.component.html - 249 - - Введите пароль - Notes src/app/components/document-detail/document-detail.component.html - 214,215 + 209,210 Заметки + + Enter Password + + src/app/components/document-detail/document-detail.component.html + 237 + + + src/app/components/document-detail/document-detail.component.html + 275 + + Введите пароль + An error occurred loading content: src/app/components/document-detail/document-detail.component.ts - 265,267 + 279,281 Произошла ошибка при загрузке контента: @@ -4806,7 +5010,7 @@ Error retrieving metadata src/app/components/document-detail/document-detail.component.ts - 413 + 427 Ошибка при получении метаданных @@ -4814,7 +5018,7 @@ Error retrieving suggestions. src/app/components/document-detail/document-detail.component.ts - 434 + 448 Ошибка при получении предложений. @@ -4822,11 +5026,11 @@ Document saved successfully. src/app/components/document-detail/document-detail.component.ts - 552 + 566 src/app/components/document-detail/document-detail.component.ts - 561 + 575 Документ успешно сохранён. @@ -4834,11 +5038,11 @@ Error saving document src/app/components/document-detail/document-detail.component.ts - 565 + 579 src/app/components/document-detail/document-detail.component.ts - 606 + 620 Ошибка при сохранении документа @@ -4846,7 +5050,7 @@ Confirm delete src/app/components/document-detail/document-detail.component.ts - 632 + 646 src/app/components/manage/management-list/management-list.component.ts @@ -4858,7 +5062,7 @@ Do you really want to delete document ""? src/app/components/document-detail/document-detail.component.ts - 633 + 647 Вы действительно хотите удалить документ ""? @@ -4866,7 +5070,7 @@ The files for this document will be deleted permanently. This operation cannot be undone. src/app/components/document-detail/document-detail.component.ts - 634 + 648 Файлы из этого документа будут удалены незамедлительно. Это операцию нельзя отменить. @@ -4874,7 +5078,7 @@ Delete document src/app/components/document-detail/document-detail.component.ts - 636 + 650 Удалить документ @@ -4882,15 +5086,15 @@ Error deleting document src/app/components/document-detail/document-detail.component.ts - 655 + 669 - Error deleting document + Ошибка удаления документа Redo OCR confirm src/app/components/document-detail/document-detail.component.ts - 675 + 689 src/app/components/document-list/bulk-editor/bulk-editor.component.ts @@ -4902,7 +5106,7 @@ This operation will permanently redo OCR for this document. src/app/components/document-detail/document-detail.component.ts - 676 + 690 Это действие перезапишет результаты распознавания текста для этого документа. @@ -4910,7 +5114,7 @@ Redo OCR operation will begin in the background. Close and re-open or reload this document after the operation has completed to see new content. src/app/components/document-detail/document-detail.component.ts - 687 + 701 Операция повторного распознавания начнется в фоновом режиме. Закройте и повторно откройте или перезагрузите этот документ после завершения операции, чтобы увидеть новое содержимое. @@ -4918,10 +5122,18 @@ Error executing operation src/app/components/document-detail/document-detail.component.ts - 698 + 712 Error executing operation + + Page Fit + + src/app/components/document-detail/document-detail.component.ts + 781 + + Page Fit + Select: @@ -5698,7 +5910,7 @@ src/app/components/document-list/filter-editor/filter-editor.component.ts 211 - Custom fields + Пользовательские поля Advanced search @@ -5822,7 +6034,7 @@ src/app/components/document-notes/document-notes.component.ts 66 - Error saving note + Ошибка при сохранении заметки Error deleting note @@ -5830,7 +6042,7 @@ src/app/components/document-notes/document-notes.component.ts 80 - Error deleting note + Ошибка удаления заметки Drop files to begin upload @@ -5844,7 +6056,7 @@ Initiating upload... src/app/components/file-drop/file-drop.component.ts - 87 + 88 Начинается загрузка... @@ -5862,7 +6074,7 @@ src/app/components/manage/consumption-templates/consumption-templates.component.html 6 - Add Template + Добавить шаблон Document Sources @@ -5926,7 +6138,7 @@ src/app/components/manage/consumption-templates/consumption-templates.component.ts 104 - Error deleting template. + Ошибка удаления шаблона. correspondent @@ -5966,7 +6178,7 @@ src/app/components/manage/custom-fields/custom-fields.component.html 6 - Add Field + Добавить поле Data Type @@ -5974,7 +6186,7 @@ src/app/components/manage/custom-fields/custom-fields.component.html 15 - Data Type + Тип данных No fields defined. @@ -5982,7 +6194,7 @@ src/app/components/manage/custom-fields/custom-fields.component.html 40 - No fields defined. + Поля не определены. Confirm delete field @@ -6046,7 +6258,7 @@ src/app/components/manage/mail/mail.component.html 1 - Mail Settings + Настройки почты Mail accounts @@ -6222,7 +6434,7 @@ src/app/components/manage/mail/mail.component.ts 212 - Permissions updated + Права доступа обновлены Error updating permissions @@ -6234,7 +6446,7 @@ src/app/components/manage/management-list/management-list.component.ts 300 - Error updating permissions + Ошибка обновления прав доступа Create @@ -6426,7 +6638,7 @@ src/app/components/manage/management-list/management-list.component.ts 219 - Error while deleting element + Ошибка при удалении элемента Permissions updated successfully @@ -6434,7 +6646,7 @@ src/app/components/manage/management-list/management-list.component.ts 293 - Permissions updated successfully + Права доступа успешно обновлены storage path @@ -6490,7 +6702,7 @@ src/app/components/not-found/not-found.component.html 6 - Not Found + Не найдено Go to Dashboard @@ -6498,7 +6710,7 @@ src/app/components/not-found/not-found.component.html 12 - Go to Dashboard + На главную Auto: Learn matching automatically @@ -6600,39 +6812,39 @@ Boolean src/app/data/paperless-custom-field.ts - 16 + 17 - Boolean + Логическое значение Date src/app/data/paperless-custom-field.ts - 20 + 21 - Date + Дата Integer src/app/data/paperless-custom-field.ts - 24 + 25 - Integer + Целое число Number src/app/data/paperless-custom-field.ts - 28 + 29 - Number + Число Monetary src/app/data/paperless-custom-field.ts - 32 + 33 Monetary @@ -6640,17 +6852,25 @@ Text src/app/data/paperless-custom-field.ts - 36 + 37 - Text + Текст Url src/app/data/paperless-custom-field.ts - 40 + 41 - Url + Ссылка + + + Document Link + + src/app/data/paperless-custom-field.ts + 45 + + Document Link Warning: You have unsaved changes to your document(s). @@ -6949,7 +7169,7 @@ English (US) src/app/services/settings.service.ts - 155 + 157 Английский (США) @@ -6957,15 +7177,15 @@ Afrikaans src/app/services/settings.service.ts - 161 + 163 - Afrikaans + Африкаанс Arabic src/app/services/settings.service.ts - 167 + 169 Арабский @@ -6973,7 +7193,7 @@ Belarusian src/app/services/settings.service.ts - 173 + 175 Белорусский @@ -6981,15 +7201,15 @@ Bulgarian src/app/services/settings.service.ts - 179 + 181 - Bulgarian + Болгарский Catalan src/app/services/settings.service.ts - 185 + 187 Каталонский @@ -6997,7 +7217,7 @@ Czech src/app/services/settings.service.ts - 191 + 193 Чешский @@ -7005,7 +7225,7 @@ Danish src/app/services/settings.service.ts - 197 + 199 Датский @@ -7013,7 +7233,7 @@ German src/app/services/settings.service.ts - 203 + 205 Немецкий @@ -7021,15 +7241,15 @@ Greek src/app/services/settings.service.ts - 209 + 211 - Greek + Греческий English (GB) src/app/services/settings.service.ts - 215 + 217 Английский (Великобритании) @@ -7037,7 +7257,7 @@ Spanish src/app/services/settings.service.ts - 221 + 223 Испанский @@ -7045,7 +7265,7 @@ Finnish src/app/services/settings.service.ts - 227 + 229 Финский @@ -7053,7 +7273,7 @@ French src/app/services/settings.service.ts - 233 + 235 Французский @@ -7061,15 +7281,15 @@ Hungarian src/app/services/settings.service.ts - 239 + 241 - Hungarian + Венгерский Italian src/app/services/settings.service.ts - 245 + 247 Итальянский @@ -7077,7 +7297,7 @@ Luxembourgish src/app/services/settings.service.ts - 251 + 253 Люксембургский @@ -7085,7 +7305,7 @@ Dutch src/app/services/settings.service.ts - 257 + 259 Голландский @@ -7093,15 +7313,15 @@ Norwegian src/app/services/settings.service.ts - 263 + 265 - Norwegian + Норвежский Polish src/app/services/settings.service.ts - 269 + 271 Польский @@ -7109,7 +7329,7 @@ Portuguese (Brazil) src/app/services/settings.service.ts - 275 + 277 Португальский (Бразилия) @@ -7117,7 +7337,7 @@ Portuguese src/app/services/settings.service.ts - 281 + 283 Португальский @@ -7125,7 +7345,7 @@ Romanian src/app/services/settings.service.ts - 287 + 289 Румынский @@ -7133,7 +7353,7 @@ Russian src/app/services/settings.service.ts - 293 + 295 Русский @@ -7141,15 +7361,15 @@ Slovak src/app/services/settings.service.ts - 299 + 301 - Slovak + Словацкий Slovenian src/app/services/settings.service.ts - 305 + 307 Словенский @@ -7157,7 +7377,7 @@ Serbian src/app/services/settings.service.ts - 311 + 313 Сербский @@ -7165,7 +7385,7 @@ Swedish src/app/services/settings.service.ts - 317 + 319 Шведский @@ -7173,7 +7393,7 @@ Turkish src/app/services/settings.service.ts - 323 + 325 Турецкий @@ -7181,15 +7401,15 @@ Ukrainian src/app/services/settings.service.ts - 329 + 331 - Ukrainian + Украинский Chinese Simplified src/app/services/settings.service.ts - 335 + 337 Китайский упрощенный @@ -7197,7 +7417,7 @@ ISO 8601 src/app/services/settings.service.ts - 352 + 354 ISO 8601 @@ -7205,7 +7425,7 @@ Successfully completed one-time migratration of settings to the database! src/app/services/settings.service.ts - 471 + 473 Одноразовая миграция настроек в базу данных завершена! @@ -7213,7 +7433,7 @@ Unable to migrate settings to the database, please try saving manually. src/app/services/settings.service.ts - 472 + 474 Не удается перенести настройки в базу данных, пожалуйста, попробуйте сохранить вручную. @@ -7221,7 +7441,7 @@ You can restart the tour from the settings page. src/app/services/settings.service.ts - 542 + 544 Вы можете перезапустить тур со страницы настроек. diff --git a/src-ui/src/locale/messages.sk_SK.xlf b/src-ui/src/locale/messages.sk_SK.xlf index fa596448c..aafe03e57 100644 --- a/src-ui/src/locale/messages.sk_SK.xlf +++ b/src-ui/src/locale/messages.sk_SK.xlf @@ -334,7 +334,7 @@ src/app/components/document-detail/document-detail.component.html - 81 + 92 Ďalší @@ -458,23 +458,35 @@ src/app/components/app-frame/app-frame.component.html - 225 + 230 src/app/components/app-frame/app-frame.component.html - 228 + 233 Logy + + Auto refresh + + src/app/components/admin/logs/logs.component.html + 4 + + + src/app/components/admin/tasks/tasks.component.html + 15 + + Auto refresh + Loading... src/app/components/admin/logs/logs.component.html - 11 + 16 src/app/components/admin/logs/logs.component.html - 20 + 25 src/app/components/admin/settings/settings.component.html @@ -482,11 +494,7 @@ src/app/components/admin/tasks/tasks.component.html - 19 - - - src/app/components/admin/tasks/tasks.component.html - 27 + 22 src/app/components/admin/users-groups/users-groups.component.html @@ -496,6 +504,10 @@ src/app/components/common/edit-dialog/mail-account-edit-dialog/mail-account-edit-dialog.component.html 30 + + src/app/components/common/input/document-link/document-link.component.html + 40 + src/app/components/common/permissions-dialog/permissions-dialog.component.html 18 @@ -508,6 +520,10 @@ src/app/components/dashboard/widgets/widget-frame/widget-frame.component.html 14 + + src/app/components/document-detail/document-detail.component.html + 248 + src/app/components/document-list/document-list.component.html 95 @@ -546,15 +562,15 @@ src/app/components/app-frame/app-frame.component.html - 45 + 50 src/app/components/app-frame/app-frame.component.html - 203 + 208 src/app/components/app-frame/app-frame.component.html - 206 + 211 Nastavenia @@ -850,7 +866,7 @@ src/app/components/document-detail/document-detail.component.html - 221 + 216 src/app/components/document-list/bulk-editor/bulk-editor.component.html @@ -942,11 +958,11 @@ src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.html - 46 + 47 src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.html - 65 + 66 src/app/components/common/input/permissions/permissions-form/permissions-form.component.html @@ -970,11 +986,11 @@ src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.html - 54 + 55 src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.html - 73 + 74 src/app/components/common/input/permissions/permissions-form/permissions-form.component.html @@ -1002,7 +1018,7 @@ src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.html - 79 + 80 src/app/components/common/input/permissions/permissions-form/permissions-form.component.html @@ -1074,7 +1090,7 @@ src/app/components/app-frame/app-frame.component.html - 91 + 96 Uložené zobrazenia @@ -1106,7 +1122,7 @@ src/app/components/admin/tasks/tasks.component.html - 40 + 35 src/app/components/admin/users-groups/users-groups.component.html @@ -1246,7 +1262,7 @@ src/app/components/admin/tasks/tasks.component.html - 44 + 39 src/app/components/admin/users-groups/users-groups.component.html @@ -1258,7 +1274,7 @@ src/app/components/document-detail/document-detail.component.html - 34 + 45 src/app/components/document-list/bulk-editor/bulk-editor.component.html @@ -1326,7 +1342,7 @@ src/app/components/document-detail/document-detail.component.html - 11 + 22 src/app/components/document-list/bulk-editor/bulk-editor.component.html @@ -1402,7 +1418,7 @@ src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.html - 90 + 91 src/app/components/common/edit-dialog/correspondent-edit-dialog/correspondent-edit-dialog.component.html @@ -1426,7 +1442,7 @@ src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html - 42 + 43 src/app/components/common/edit-dialog/storage-path-edit-dialog/storage-path-edit-dialog.component.html @@ -1440,9 +1456,13 @@ src/app/components/common/edit-dialog/user-edit-dialog/user-edit-dialog.component.html 36 + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 54 + src/app/components/document-detail/document-detail.component.html - 93 + 104 src/app/components/document-list/save-view-config-dialog/save-view-config-dialog.component.html @@ -1514,7 +1534,7 @@ src/app/components/app-frame/app-frame.component.ts - 119 + 116 Pri ukladaní nastavení sa vyskytla chyba. @@ -1550,7 +1570,7 @@ src/app/components/app-frame/app-frame.component.html - 217 + 222 Súborové úlohy @@ -1596,19 +1616,11 @@ - - Refresh - - src/app/components/admin/tasks/tasks.component.html - 20 - - Obnoviť - Created src/app/components/admin/tasks/tasks.component.html - 41 + 36 src/app/components/dashboard/widgets/saved-view-widget/saved-view-widget.component.html @@ -1632,7 +1644,7 @@ Results src/app/components/admin/tasks/tasks.component.html - 42 + 37 Výsledky @@ -1640,7 +1652,7 @@ Info src/app/components/admin/tasks/tasks.component.html - 43 + 38 Info @@ -1648,7 +1660,7 @@ click for full output src/app/components/admin/tasks/tasks.component.html - 66 + 61 kliknite pre celý výstup @@ -1656,11 +1668,11 @@ Dismiss src/app/components/admin/tasks/tasks.component.html - 81 + 76 src/app/components/admin/tasks/tasks.component.ts - 63 + 66 Zrušiť @@ -1668,7 +1680,7 @@ Open Document src/app/components/admin/tasks/tasks.component.html - 87 + 82 Otvoriť dokument @@ -1676,7 +1688,7 @@ {VAR_PLURAL, plural, =1 {One task} other { total tasks}} src/app/components/admin/tasks/tasks.component.html - 103 + 98 {VAR_PLURAL, plural, =1 {Jedna úloha} other { celkom úloh}} @@ -1684,7 +1696,7 @@ Failed src/app/components/admin/tasks/tasks.component.html - 110 + 105 Neúspešné @@ -1692,7 +1704,7 @@ Complete src/app/components/admin/tasks/tasks.component.html - 116 + 111 Úspešné @@ -1700,7 +1712,7 @@ Started src/app/components/admin/tasks/tasks.component.html - 122 + 117 Spustené @@ -1708,7 +1720,7 @@ Queued src/app/components/admin/tasks/tasks.component.html - 128 + 123 Čakajúce @@ -1716,7 +1728,7 @@ Dismiss selected src/app/components/admin/tasks/tasks.component.ts - 28 + 30 Odstrániť vybrané @@ -1724,7 +1736,7 @@ Dismiss all src/app/components/admin/tasks/tasks.component.ts - 29 + 31 Odstrániť všetky @@ -1732,7 +1744,7 @@ Confirm Dismiss All src/app/components/admin/tasks/tasks.component.ts - 60 + 63 Potvrdenie odstránenia @@ -1740,7 +1752,7 @@ Dismiss all tasks? src/app/components/admin/tasks/tasks.component.ts - 61 + 64 Dismiss all tasks? @@ -1748,7 +1760,7 @@ queued src/app/components/admin/tasks/tasks.component.ts - 129 + 132 v poradí @@ -1756,7 +1768,7 @@ started src/app/components/admin/tasks/tasks.component.ts - 131 + 134 prebieha @@ -1764,7 +1776,7 @@ completed src/app/components/admin/tasks/tasks.component.ts - 133 + 136 dokončené @@ -1772,7 +1784,7 @@ failed src/app/components/admin/tasks/tasks.component.ts - 135 + 138 neúspešné @@ -1784,11 +1796,11 @@ src/app/components/app-frame/app-frame.component.html - 210 + 215 src/app/components/app-frame/app-frame.component.html - 213 + 218 Používatelia & Skupiny @@ -1942,6 +1954,10 @@ src/app/components/admin/users-groups/users-groups.component.ts 89 + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.ts + 144 + Heslo bolo zmenené, ihneď prebehne odhlásenie. @@ -1988,7 +2004,7 @@ src/app/components/document-detail/document-detail.component.ts - 677 + 691 src/app/components/document-list/bulk-editor/bulk-editor.component.ts @@ -2028,7 +2044,7 @@ src/app/components/document-detail/document-detail.component.ts - 679 + 693 src/app/components/document-list/bulk-editor/bulk-editor.component.ts @@ -2141,11 +2157,19 @@ Prihlásený ako + + My Profile + + src/app/components/app-frame/app-frame.component.html + 45 + + My Profile + Logout src/app/components/app-frame/app-frame.component.html - 50 + 55 Odhlásiť @@ -2153,15 +2177,15 @@ Documentation src/app/components/app-frame/app-frame.component.html - 56 + 61 src/app/components/app-frame/app-frame.component.html - 232 + 237 src/app/components/app-frame/app-frame.component.html - 235 + 240 Dokumentácia @@ -2169,11 +2193,11 @@ Dashboard src/app/components/app-frame/app-frame.component.html - 75 + 80 src/app/components/app-frame/app-frame.component.html - 78 + 83 src/app/components/dashboard/dashboard.component.html @@ -2185,11 +2209,11 @@ Documents src/app/components/app-frame/app-frame.component.html - 82 + 87 src/app/components/app-frame/app-frame.component.html - 85 + 90 src/app/components/document-list/document-list.component.ts @@ -2217,7 +2241,7 @@ Open documents src/app/components/app-frame/app-frame.component.html - 118 + 123 Otvorené dokumenty @@ -2225,11 +2249,11 @@ Close all src/app/components/app-frame/app-frame.component.html - 134 + 139 src/app/components/app-frame/app-frame.component.html - 137 + 142 Zavrieť všetky @@ -2237,7 +2261,7 @@ Manage src/app/components/app-frame/app-frame.component.html - 144 + 149 Spravovať @@ -2245,11 +2269,11 @@ Correspondents src/app/components/app-frame/app-frame.component.html - 148 + 153 src/app/components/app-frame/app-frame.component.html - 151 + 156 src/app/components/dashboard/widgets/statistics-widget/statistics-widget.component.html @@ -2261,11 +2285,11 @@ Tags src/app/components/app-frame/app-frame.component.html - 155 + 160 src/app/components/app-frame/app-frame.component.html - 158 + 163 src/app/components/common/input/tags/tags.component.ts @@ -2293,11 +2317,11 @@ Document Types src/app/components/app-frame/app-frame.component.html - 162 + 167 src/app/components/app-frame/app-frame.component.html - 165 + 170 src/app/components/dashboard/widgets/statistics-widget/statistics-widget.component.html @@ -2309,11 +2333,11 @@ Storage Paths src/app/components/app-frame/app-frame.component.html - 169 + 174 src/app/components/app-frame/app-frame.component.html - 172 + 177 src/app/components/dashboard/widgets/statistics-widget/statistics-widget.component.html @@ -2325,11 +2349,11 @@ Custom Fields src/app/components/app-frame/app-frame.component.html - 176 + 181 src/app/components/app-frame/app-frame.component.html - 179 + 184 src/app/components/common/custom-fields-dropdown/custom-fields-dropdown.component.html @@ -2345,7 +2369,7 @@ Consumption templates src/app/components/app-frame/app-frame.component.html - 183 + 188 Consumption templates @@ -2353,7 +2377,7 @@ Templates src/app/components/app-frame/app-frame.component.html - 186 + 191 Templates @@ -2361,11 +2385,11 @@ Mail src/app/components/app-frame/app-frame.component.html - 190 + 195 src/app/components/app-frame/app-frame.component.html - 193 + 198 E-mail @@ -2373,7 +2397,7 @@ Administration src/app/components/app-frame/app-frame.component.html - 199 + 204 Administration @@ -2381,7 +2405,7 @@ File Tasks src/app/components/app-frame/app-frame.component.html - 221 + 226 Súborové úlohy @@ -2389,7 +2413,7 @@ GitHub src/app/components/app-frame/app-frame.component.html - 241 + 246 GitHub @@ -2397,7 +2421,7 @@ is available. src/app/components/app-frame/app-frame.component.html - 247 + 252 je dostupný. @@ -2405,7 +2429,7 @@ Click to view. src/app/components/app-frame/app-frame.component.html - 247 + 252 Klikni pre zobrazenie. @@ -2413,7 +2437,7 @@ Paperless-ngx can automatically check for updates src/app/components/app-frame/app-frame.component.html - 251 + 256 Paperless-ngx môže automaticky kontrolovať aktualizácie @@ -2421,7 +2445,7 @@ How does this work? src/app/components/app-frame/app-frame.component.html - 258,260 + 263,265 Ako to funguje? @@ -2429,7 +2453,7 @@ Update available src/app/components/app-frame/app-frame.component.html - 269 + 274 Aktualizácia je k dispozícii @@ -2437,7 +2461,7 @@ Sidebar views updated src/app/components/app-frame/app-frame.component.ts - 247 + 252 Sidebar views updated @@ -2445,7 +2469,7 @@ Error updating sidebar views src/app/components/app-frame/app-frame.component.ts - 250 + 255 Error updating sidebar views @@ -2453,7 +2477,7 @@ An error occurred while saving update checking settings. src/app/components/app-frame/app-frame.component.ts - 271 + 276 Pri ukladaní nastavení vyhľadávania aktualizácií sa vyskytla chyba. @@ -2757,7 +2781,7 @@ src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html - 32 + 33 Priradiť typ dokumentu @@ -2769,7 +2793,7 @@ src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html - 34 + 35 Priradiť odosielateľa @@ -2781,11 +2805,19 @@ Assign storage path + + Assign custom fields + + src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.html + 38 + + Assign custom fields + Assign owner src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.html - 40 + 41 Assign owner @@ -2793,7 +2825,7 @@ Assign view permissions src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.html - 42 + 43 Assign view permissions @@ -2801,7 +2833,7 @@ Assign edit permissions src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.html - 61 + 62 Assign edit permissions @@ -2809,11 +2841,11 @@ Error src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.html - 88 + 89 src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html - 40 + 41 src/app/components/common/toasts/toasts.component.html @@ -2825,7 +2857,7 @@ Cancel src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.html - 89 + 90 src/app/components/common/edit-dialog/correspondent-edit-dialog/correspondent-edit-dialog.component.html @@ -2849,7 +2881,7 @@ src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html - 41 + 42 src/app/components/common/edit-dialog/storage-path-edit-dialog/storage-path-edit-dialog.component.html @@ -2867,6 +2899,10 @@ src/app/components/common/permissions-dialog/permissions-dialog.component.html 20 + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 53 + src/app/components/common/select-dialog/select-dialog.component.html 12 @@ -2885,7 +2921,7 @@ Consume Folder src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.ts - 25 + 27 Consume Folder @@ -2893,7 +2929,7 @@ API Upload src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.ts - 29 + 31 API Upload @@ -2901,7 +2937,7 @@ Mail Fetch src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.ts - 33 + 35 Mail Fetch @@ -2909,7 +2945,7 @@ Create new consumption template src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.ts - 83 + 92 Create new consumption template @@ -2917,7 +2953,7 @@ Edit consumption template src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.ts - 87 + 96 Edit consumption template @@ -3049,7 +3085,7 @@ Create new item src/app/components/common/edit-dialog/edit-dialog.component.ts - 109 + 111 Vytvoriť novú položku @@ -3057,7 +3093,7 @@ Edit item src/app/components/common/edit-dialog/edit-dialog.component.ts - 113 + 115 Upraviť položku @@ -3111,6 +3147,10 @@ src/app/components/common/edit-dialog/user-edit-dialog/user-edit-dialog.component.html 12 + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 18 + Heslo @@ -3309,13 +3349,13 @@ Filtrovať obsah - - Filter attachment filename + + Filter attachment filename includes src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html 24 - Filtrovať názov prílohy + Filter attachment filename includes Only consume documents which entirely match this filename if specified. Wildcards such as *.pdf or *invoice* are allowed. Case insensitive. @@ -3325,11 +3365,27 @@ Spracuje iba dokumenty so zhodným názvom, ak je vyplnený. Použitie zástupných znakov ako *.pdf alebo *invoice* je povolené. Rozoznáva malé a veľké písmená. + + Filter attachment filename excluding + + src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html + 25 + + Filter attachment filename excluding + + + Do not consume documents which entirely match this filename if specified. Wildcards such as *.pdf or *invoice* are allowed. Case insensitive. + + src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html + 25 + + Do not consume documents which entirely match this filename if specified. Wildcards such as *.pdf or *invoice* are allowed. Case insensitive. + Action src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html - 27 + 28 Akcia @@ -3337,7 +3393,7 @@ Action is only performed when documents are consumed from the mail. Mails without attachments remain entirely untouched. src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html - 27 + 28 Akcia sa vykonáva, keď sú spracúvané dokumenty zaslané e-mailom. E-maily bez príloh sa nespracovávajú. @@ -3345,7 +3401,7 @@ Action parameter src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html - 28 + 29 Parameter akcie @@ -3353,7 +3409,7 @@ Assignments specified here will supersede any consumption templates. src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html - 29 + 30 Assignments specified here will supersede any consumption templates. @@ -3361,7 +3417,7 @@ Assign title from src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html - 30 + 31 Priradiť názov podľa @@ -3369,7 +3425,7 @@ Assign correspondent from src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html - 33 + 34 Priradiť odosielateľa podľa @@ -3377,7 +3433,7 @@ Assign owner from rule src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html - 35 + 36 Assign owner from rule @@ -3623,6 +3679,10 @@ src/app/components/common/edit-dialog/user-edit-dialog/user-edit-dialog.component.html 11 + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 8 + E-mail @@ -3631,6 +3691,10 @@ src/app/components/common/edit-dialog/user-edit-dialog/user-edit-dialog.component.html 13 + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 28 + Krstné meno @@ -3639,6 +3703,10 @@ src/app/components/common/edit-dialog/user-edit-dialog/user-edit-dialog.component.html 14 + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 29 + Priezvisko @@ -3764,6 +3832,10 @@ src/app/components/common/input/date/date.component.html 8 + + src/app/components/common/input/document-link/document-link.component.html + 8 + src/app/components/common/input/number/number.component.html 8 @@ -3818,6 +3890,22 @@ Filtrovať dokumenty pomocou + + No documents found + + src/app/components/common/input/document-link/document-link.component.ts + 44 + + No documents found + + + Show password + + src/app/components/common/input/password/password.component.html + 5 + + Show password + Edit Permissions @@ -3931,7 +4019,7 @@ Note that permissions set here will override any existing permissions src/app/components/common/permissions-dialog/permissions-dialog.component.ts - 62 + 71 Vezmite do úvahy, že oprávnenia, ktoré tu nastavíte prepíšu všetky existujúce oprávnenia @@ -3991,6 +4079,122 @@ Prevzaté zo skupiny + + Edit Profile + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 3 + + Edit Profile + + + Confirm Email + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 13 + + Confirm Email + + + Confirm Password + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 23 + + Confirm Password + + + API Auth Token + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 31 + + API Auth Token + + + Copy + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 35 + + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 39 + + + src/app/components/common/share-links-dropdown/share-links-dropdown.component.html + 23 + + Copy + + + Regenerate auth token + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 41 + + Regenerate auth token + + + Copied! + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 47 + + + src/app/components/common/share-links-dropdown/share-links-dropdown.component.html + 36 + + Copied! + + + Warning: changing the token cannot be undone + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 49 + + Warning: changing the token cannot be undone + + + Emails must match + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.ts + 94 + + Emails must match + + + Passwords must match + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.ts + 122 + + Passwords must match + + + Profile updated successfully + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.ts + 141 + + Profile updated successfully + + + Error saving profile + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.ts + 153 + + Error saving profile + + + Error generating auth token + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.ts + 170 + + Error generating auth token + Select @@ -4035,14 +4239,6 @@ No existing links - - Copy - - src/app/components/common/share-links-dropdown/share-links-dropdown.component.html - 23 - - Copy - Share @@ -4051,14 +4247,6 @@ Share - - Copied! - - src/app/components/common/share-links-dropdown/share-links-dropdown.component.html - 36 - - Copied! - Share archive version @@ -4091,7 +4279,7 @@ src/app/components/common/share-links-dropdown/share-links-dropdown.component.ts - 90 + 93 1 day @@ -4131,7 +4319,7 @@ days src/app/components/common/share-links-dropdown/share-links-dropdown.component.ts - 90 + 93 days @@ -4139,7 +4327,7 @@ Error deleting link src/app/components/common/share-links-dropdown/share-links-dropdown.component.ts - 117 + 120 Error deleting link @@ -4147,7 +4335,7 @@ Error creating link src/app/components/common/share-links-dropdown/share-links-dropdown.component.ts - 145 + 148 Error creating link @@ -4219,7 +4407,7 @@ src/app/components/document-detail/document-detail.component.html - 103 + 114 src/app/components/document-list/document-list.component.html @@ -4243,7 +4431,7 @@ src/app/components/document-detail/document-detail.component.html - 107 + 118 src/app/components/document-list/bulk-editor/bulk-editor.component.html @@ -4279,7 +4467,7 @@ src/app/components/document-detail/document-detail.component.html - 18 + 29 src/app/components/document-list/bulk-editor/bulk-editor.component.html @@ -4490,7 +4678,7 @@ Page src/app/components/document-detail/document-detail.component.html - 3 + 4 src/app/components/document-list/bulk-editor/bulk-editor.component.html @@ -4502,15 +4690,31 @@ of src/app/components/document-detail/document-detail.component.html - 5,6 + 6,7 z + + - + + src/app/components/document-detail/document-detail.component.html + 9 + + - + + + + + + src/app/components/document-detail/document-detail.component.html + 15 + + + + Download original src/app/components/document-detail/document-detail.component.html - 24 + 35 Stiahnuť originál @@ -4518,7 +4722,7 @@ Redo OCR src/app/components/document-detail/document-detail.component.html - 40 + 51 src/app/components/document-list/bulk-editor/bulk-editor.component.html @@ -4530,7 +4734,7 @@ More like this src/app/components/document-detail/document-detail.component.html - 46 + 57 src/app/components/document-list/document-card-large/document-card-large.component.html @@ -4542,7 +4746,7 @@ Close src/app/components/document-detail/document-detail.component.html - 71 + 82 src/app/guards/dirty-saved-view.guard.ts @@ -4554,7 +4758,7 @@ Previous src/app/components/document-detail/document-detail.component.html - 76 + 87 Predchádzajúci @@ -4562,7 +4766,7 @@ Discard src/app/components/document-detail/document-detail.component.html - 89 + 100 Zahodiť @@ -4570,7 +4774,7 @@ Save & next src/app/components/document-detail/document-detail.component.html - 91 + 102 Uložiť & nasledujúci @@ -4578,7 +4782,7 @@ Save & close src/app/components/document-detail/document-detail.component.html - 92 + 103 Uložiť & zatvoriť @@ -4586,7 +4790,7 @@ Details src/app/components/document-detail/document-detail.component.html - 100 + 111 Podrobnosti @@ -4594,7 +4798,7 @@ Archive serial number src/app/components/document-detail/document-detail.component.html - 104 + 115 Sériové číslo archívu @@ -4602,7 +4806,7 @@ Date created src/app/components/document-detail/document-detail.component.html - 105 + 116 Vytvorené @@ -4610,7 +4814,7 @@ Document type src/app/components/document-detail/document-detail.component.html - 109 + 120 src/app/components/document-list/bulk-editor/bulk-editor.component.html @@ -4634,7 +4838,7 @@ Storage path src/app/components/document-detail/document-detail.component.html - 111 + 122 src/app/components/document-list/bulk-editor/bulk-editor.component.html @@ -4654,7 +4858,7 @@ Default src/app/components/document-detail/document-detail.component.html - 112 + 123 Predvolené @@ -4662,7 +4866,7 @@ Content src/app/components/document-detail/document-detail.component.html - 130 + 142 Obsah @@ -4670,7 +4874,7 @@ Metadata src/app/components/document-detail/document-detail.component.html - 139 + 151 src/app/components/document-detail/metadata-collapse/metadata-collapse.component.ts @@ -4682,7 +4886,7 @@ Date modified src/app/components/document-detail/document-detail.component.html - 145 + 157 Dátum úpravy @@ -4690,7 +4894,7 @@ Date added src/app/components/document-detail/document-detail.component.html - 149 + 161 Dátum pridania @@ -4698,7 +4902,7 @@ Media filename src/app/components/document-detail/document-detail.component.html - 153 + 165 Názov súboru médií @@ -4706,7 +4910,7 @@ Original filename src/app/components/document-detail/document-detail.component.html - 157 + 169 Originál - názov @@ -4714,7 +4918,7 @@ Original MD5 checksum src/app/components/document-detail/document-detail.component.html - 161 + 173 Originál - MD5 @@ -4722,7 +4926,7 @@ Original file size src/app/components/document-detail/document-detail.component.html - 165 + 177 Originál - veľkosť @@ -4730,7 +4934,7 @@ Original mime type src/app/components/document-detail/document-detail.component.html - 169 + 181 Pôvodný MIME typ @@ -4738,7 +4942,7 @@ Archive MD5 checksum src/app/components/document-detail/document-detail.component.html - 173 + 185 Archív - MD5 @@ -4746,7 +4950,7 @@ Archive file size src/app/components/document-detail/document-detail.component.html - 177 + 189 Archív - veľkosť @@ -4754,7 +4958,7 @@ Original document metadata src/app/components/document-detail/document-detail.component.html - 183 + 195 Metadáta originálu @@ -4762,7 +4966,7 @@ Archived document metadata src/app/components/document-detail/document-detail.component.html - 184 + 196 Metadáta archívu @@ -4770,35 +4974,35 @@ Preview src/app/components/document-detail/document-detail.component.html - 190 + 202 Náhľad - - Enter Password - - src/app/components/document-detail/document-detail.component.html - 206 - - - src/app/components/document-detail/document-detail.component.html - 249 - - Zadajte Heslo - Notes src/app/components/document-detail/document-detail.component.html - 214,215 + 209,210 Poznámky + + Enter Password + + src/app/components/document-detail/document-detail.component.html + 237 + + + src/app/components/document-detail/document-detail.component.html + 275 + + Zadajte Heslo + An error occurred loading content: src/app/components/document-detail/document-detail.component.ts - 265,267 + 279,281 Vyskytla sa chyba počas nahrávania obsahu: @@ -4806,7 +5010,7 @@ Error retrieving metadata src/app/components/document-detail/document-detail.component.ts - 413 + 427 Chyba pri získavaní metadát @@ -4814,7 +5018,7 @@ Error retrieving suggestions. src/app/components/document-detail/document-detail.component.ts - 434 + 448 Chyba pri získavaní odporúčaní. @@ -4822,11 +5026,11 @@ Document saved successfully. src/app/components/document-detail/document-detail.component.ts - 552 + 566 src/app/components/document-detail/document-detail.component.ts - 561 + 575 Dokument bol úspešne uložený. @@ -4834,11 +5038,11 @@ Error saving document src/app/components/document-detail/document-detail.component.ts - 565 + 579 src/app/components/document-detail/document-detail.component.ts - 606 + 620 Chyba pri ukladaní dokumentu @@ -4846,7 +5050,7 @@ Confirm delete src/app/components/document-detail/document-detail.component.ts - 632 + 646 src/app/components/manage/management-list/management-list.component.ts @@ -4858,7 +5062,7 @@ Do you really want to delete document ""? src/app/components/document-detail/document-detail.component.ts - 633 + 647 Naozaj si želáte vymazať dokument ""? @@ -4866,7 +5070,7 @@ The files for this document will be deleted permanently. This operation cannot be undone. src/app/components/document-detail/document-detail.component.ts - 634 + 648 Súbory tohto dokumentu budú trvalo odstránené. Túto akciu nie je možné vrátiť. @@ -4874,7 +5078,7 @@ Delete document src/app/components/document-detail/document-detail.component.ts - 636 + 650 Zmazať dokument @@ -4882,7 +5086,7 @@ Error deleting document src/app/components/document-detail/document-detail.component.ts - 655 + 669 Error deleting document @@ -4890,7 +5094,7 @@ Redo OCR confirm src/app/components/document-detail/document-detail.component.ts - 675 + 689 src/app/components/document-list/bulk-editor/bulk-editor.component.ts @@ -4902,7 +5106,7 @@ This operation will permanently redo OCR for this document. src/app/components/document-detail/document-detail.component.ts - 676 + 690 Táto akcia vykoná opakované OCR dokumentu a natrvalo zmaže pôvodné. @@ -4910,7 +5114,7 @@ Redo OCR operation will begin in the background. Close and re-open or reload this document after the operation has completed to see new content. src/app/components/document-detail/document-detail.component.ts - 687 + 701 Akcia opakovaného OCR sa spustí na pozadí. Zavrite a otvorte alebo znovu načítajte dokument po skončení akcia, ak chcete zobraziť nový obsah. @@ -4918,10 +5122,18 @@ Error executing operation src/app/components/document-detail/document-detail.component.ts - 698 + 712 Error executing operation + + Page Fit + + src/app/components/document-detail/document-detail.component.ts + 781 + + Page Fit + Select: @@ -5844,7 +6056,7 @@ Initiating upload... src/app/components/file-drop/file-drop.component.ts - 87 + 88 Spúšťa sa nahrávanie... @@ -6600,7 +6812,7 @@ Boolean src/app/data/paperless-custom-field.ts - 16 + 17 Boolean @@ -6608,7 +6820,7 @@ Date src/app/data/paperless-custom-field.ts - 20 + 21 Date @@ -6616,7 +6828,7 @@ Integer src/app/data/paperless-custom-field.ts - 24 + 25 Integer @@ -6624,7 +6836,7 @@ Number src/app/data/paperless-custom-field.ts - 28 + 29 Number @@ -6632,7 +6844,7 @@ Monetary src/app/data/paperless-custom-field.ts - 32 + 33 Monetary @@ -6640,7 +6852,7 @@ Text src/app/data/paperless-custom-field.ts - 36 + 37 Text @@ -6648,10 +6860,18 @@ Url src/app/data/paperless-custom-field.ts - 40 + 41 Url + + Document Link + + src/app/data/paperless-custom-field.ts + 45 + + Document Link + Warning: You have unsaved changes to your document(s). @@ -6949,7 +7169,7 @@ English (US) src/app/services/settings.service.ts - 155 + 157 English (US) @@ -6957,7 +7177,7 @@ Afrikaans src/app/services/settings.service.ts - 161 + 163 Afrikaans @@ -6965,7 +7185,7 @@ Arabic src/app/services/settings.service.ts - 167 + 169 Arabic @@ -6973,7 +7193,7 @@ Belarusian src/app/services/settings.service.ts - 173 + 175 Belarusian @@ -6981,7 +7201,7 @@ Bulgarian src/app/services/settings.service.ts - 179 + 181 Bulgarian @@ -6989,7 +7209,7 @@ Catalan src/app/services/settings.service.ts - 185 + 187 Catalan @@ -6997,7 +7217,7 @@ Czech src/app/services/settings.service.ts - 191 + 193 Czech @@ -7005,7 +7225,7 @@ Danish src/app/services/settings.service.ts - 197 + 199 Danish @@ -7013,7 +7233,7 @@ German src/app/services/settings.service.ts - 203 + 205 German @@ -7021,7 +7241,7 @@ Greek src/app/services/settings.service.ts - 209 + 211 Greek @@ -7029,7 +7249,7 @@ English (GB) src/app/services/settings.service.ts - 215 + 217 English (GB) @@ -7037,7 +7257,7 @@ Spanish src/app/services/settings.service.ts - 221 + 223 Spanish @@ -7045,7 +7265,7 @@ Finnish src/app/services/settings.service.ts - 227 + 229 Finnish @@ -7053,7 +7273,7 @@ French src/app/services/settings.service.ts - 233 + 235 French @@ -7061,7 +7281,7 @@ Hungarian src/app/services/settings.service.ts - 239 + 241 Hungarian @@ -7069,7 +7289,7 @@ Italian src/app/services/settings.service.ts - 245 + 247 Italian @@ -7077,7 +7297,7 @@ Luxembourgish src/app/services/settings.service.ts - 251 + 253 Luxembourgish @@ -7085,7 +7305,7 @@ Dutch src/app/services/settings.service.ts - 257 + 259 Dutch @@ -7093,7 +7313,7 @@ Norwegian src/app/services/settings.service.ts - 263 + 265 Norwegian @@ -7101,7 +7321,7 @@ Polish src/app/services/settings.service.ts - 269 + 271 Polish @@ -7109,7 +7329,7 @@ Portuguese (Brazil) src/app/services/settings.service.ts - 275 + 277 Portuguese (Brazil) @@ -7117,7 +7337,7 @@ Portuguese src/app/services/settings.service.ts - 281 + 283 Portuguese @@ -7125,7 +7345,7 @@ Romanian src/app/services/settings.service.ts - 287 + 289 Romanian @@ -7133,7 +7353,7 @@ Russian src/app/services/settings.service.ts - 293 + 295 Russian @@ -7141,7 +7361,7 @@ Slovak src/app/services/settings.service.ts - 299 + 301 Slovenčina @@ -7149,7 +7369,7 @@ Slovenian src/app/services/settings.service.ts - 305 + 307 Slovenian @@ -7157,7 +7377,7 @@ Serbian src/app/services/settings.service.ts - 311 + 313 Serbian @@ -7165,7 +7385,7 @@ Swedish src/app/services/settings.service.ts - 317 + 319 Swedish @@ -7173,7 +7393,7 @@ Turkish src/app/services/settings.service.ts - 323 + 325 Turkish @@ -7181,7 +7401,7 @@ Ukrainian src/app/services/settings.service.ts - 329 + 331 Ukrainian @@ -7189,7 +7409,7 @@ Chinese Simplified src/app/services/settings.service.ts - 335 + 337 Chinese Simplified @@ -7197,7 +7417,7 @@ ISO 8601 src/app/services/settings.service.ts - 352 + 354 ISO 8601 @@ -7205,7 +7425,7 @@ Successfully completed one-time migratration of settings to the database! src/app/services/settings.service.ts - 471 + 473 Migrácia nastavení do databázy úspešne ukončená! @@ -7213,7 +7433,7 @@ Unable to migrate settings to the database, please try saving manually. src/app/services/settings.service.ts - 472 + 474 Nie je možné migrovať nastavenia do databázy, skúste uložiť manuálne. @@ -7221,7 +7441,7 @@ You can restart the tour from the settings page. src/app/services/settings.service.ts - 542 + 544 Sprievodcu môžete znova spustiť z nastavení. diff --git a/src-ui/src/locale/messages.sl_SI.xlf b/src-ui/src/locale/messages.sl_SI.xlf index 9188d9b77..4261c0ed0 100644 --- a/src-ui/src/locale/messages.sl_SI.xlf +++ b/src-ui/src/locale/messages.sl_SI.xlf @@ -334,7 +334,7 @@ src/app/components/document-detail/document-detail.component.html - 81 + 92 Naslednji @@ -458,23 +458,35 @@ src/app/components/app-frame/app-frame.component.html - 225 + 230 src/app/components/app-frame/app-frame.component.html - 228 + 233 Dnevniki + + Auto refresh + + src/app/components/admin/logs/logs.component.html + 4 + + + src/app/components/admin/tasks/tasks.component.html + 15 + + Auto refresh + Loading... src/app/components/admin/logs/logs.component.html - 11 + 16 src/app/components/admin/logs/logs.component.html - 20 + 25 src/app/components/admin/settings/settings.component.html @@ -482,11 +494,7 @@ src/app/components/admin/tasks/tasks.component.html - 19 - - - src/app/components/admin/tasks/tasks.component.html - 27 + 22 src/app/components/admin/users-groups/users-groups.component.html @@ -496,6 +504,10 @@ src/app/components/common/edit-dialog/mail-account-edit-dialog/mail-account-edit-dialog.component.html 30 + + src/app/components/common/input/document-link/document-link.component.html + 40 + src/app/components/common/permissions-dialog/permissions-dialog.component.html 18 @@ -508,6 +520,10 @@ src/app/components/dashboard/widgets/widget-frame/widget-frame.component.html 14 + + src/app/components/document-detail/document-detail.component.html + 248 + src/app/components/document-list/document-list.component.html 95 @@ -546,15 +562,15 @@ src/app/components/app-frame/app-frame.component.html - 45 + 50 src/app/components/app-frame/app-frame.component.html - 203 + 208 src/app/components/app-frame/app-frame.component.html - 206 + 211 Nastavitve @@ -850,7 +866,7 @@ src/app/components/document-detail/document-detail.component.html - 221 + 216 src/app/components/document-list/bulk-editor/bulk-editor.component.html @@ -942,11 +958,11 @@ src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.html - 46 + 47 src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.html - 65 + 66 src/app/components/common/input/permissions/permissions-form/permissions-form.component.html @@ -970,11 +986,11 @@ src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.html - 54 + 55 src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.html - 73 + 74 src/app/components/common/input/permissions/permissions-form/permissions-form.component.html @@ -1002,7 +1018,7 @@ src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.html - 79 + 80 src/app/components/common/input/permissions/permissions-form/permissions-form.component.html @@ -1074,7 +1090,7 @@ src/app/components/app-frame/app-frame.component.html - 91 + 96 Shranjeni pogledi @@ -1106,7 +1122,7 @@ src/app/components/admin/tasks/tasks.component.html - 40 + 35 src/app/components/admin/users-groups/users-groups.component.html @@ -1246,7 +1262,7 @@ src/app/components/admin/tasks/tasks.component.html - 44 + 39 src/app/components/admin/users-groups/users-groups.component.html @@ -1258,7 +1274,7 @@ src/app/components/document-detail/document-detail.component.html - 34 + 45 src/app/components/document-list/bulk-editor/bulk-editor.component.html @@ -1326,7 +1342,7 @@ src/app/components/document-detail/document-detail.component.html - 11 + 22 src/app/components/document-list/bulk-editor/bulk-editor.component.html @@ -1402,7 +1418,7 @@ src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.html - 90 + 91 src/app/components/common/edit-dialog/correspondent-edit-dialog/correspondent-edit-dialog.component.html @@ -1426,7 +1442,7 @@ src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html - 42 + 43 src/app/components/common/edit-dialog/storage-path-edit-dialog/storage-path-edit-dialog.component.html @@ -1440,9 +1456,13 @@ src/app/components/common/edit-dialog/user-edit-dialog/user-edit-dialog.component.html 36 + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 54 + src/app/components/document-detail/document-detail.component.html - 93 + 104 src/app/components/document-list/save-view-config-dialog/save-view-config-dialog.component.html @@ -1514,7 +1534,7 @@ src/app/components/app-frame/app-frame.component.ts - 119 + 116 Prišlo je do napake ob shranjevanju nastavitev. @@ -1550,7 +1570,7 @@ src/app/components/app-frame/app-frame.component.html - 217 + 222 Datotečne naloge @@ -1596,19 +1616,11 @@ - - Refresh - - src/app/components/admin/tasks/tasks.component.html - 20 - - Osveži - Created src/app/components/admin/tasks/tasks.component.html - 41 + 36 src/app/components/dashboard/widgets/saved-view-widget/saved-view-widget.component.html @@ -1632,7 +1644,7 @@ Results src/app/components/admin/tasks/tasks.component.html - 42 + 37 Rezultat @@ -1640,7 +1652,7 @@ Info src/app/components/admin/tasks/tasks.component.html - 43 + 38 Informacije @@ -1648,7 +1660,7 @@ click for full output src/app/components/admin/tasks/tasks.component.html - 66 + 61 kliknite za celoten izpis @@ -1656,11 +1668,11 @@ Dismiss src/app/components/admin/tasks/tasks.component.html - 81 + 76 src/app/components/admin/tasks/tasks.component.ts - 63 + 66 Opusti @@ -1668,7 +1680,7 @@ Open Document src/app/components/admin/tasks/tasks.component.html - 87 + 82 Odpri dokument @@ -1676,7 +1688,7 @@ {VAR_PLURAL, plural, =1 {One task} other { total tasks}} src/app/components/admin/tasks/tasks.component.html - 103 + 98 {VAR_PLURAL, plural, =1 {Ena naloga} other { skupno nalog}} @@ -1684,7 +1696,7 @@ Failed src/app/components/admin/tasks/tasks.component.html - 110 + 105 Neuspešno @@ -1692,7 +1704,7 @@ Complete src/app/components/admin/tasks/tasks.component.html - 116 + 111 Dokončano @@ -1700,7 +1712,7 @@ Started src/app/components/admin/tasks/tasks.component.html - 122 + 117 Začeto @@ -1708,7 +1720,7 @@ Queued src/app/components/admin/tasks/tasks.component.html - 128 + 123 Čaka @@ -1716,7 +1728,7 @@ Dismiss selected src/app/components/admin/tasks/tasks.component.ts - 28 + 30 Opusti izbrano @@ -1724,7 +1736,7 @@ Dismiss all src/app/components/admin/tasks/tasks.component.ts - 29 + 31 Opusti vse @@ -1732,7 +1744,7 @@ Confirm Dismiss All src/app/components/admin/tasks/tasks.component.ts - 60 + 63 Potrdi Opusti vse @@ -1740,7 +1752,7 @@ Dismiss all tasks? src/app/components/admin/tasks/tasks.component.ts - 61 + 64 Opustite vsa opravila? @@ -1748,7 +1760,7 @@ queued src/app/components/admin/tasks/tasks.component.ts - 129 + 132 čaka @@ -1756,7 +1768,7 @@ started src/app/components/admin/tasks/tasks.component.ts - 131 + 134 začeto @@ -1764,7 +1776,7 @@ completed src/app/components/admin/tasks/tasks.component.ts - 133 + 136 končano @@ -1772,7 +1784,7 @@ failed src/app/components/admin/tasks/tasks.component.ts - 135 + 138 neuspešno @@ -1784,11 +1796,11 @@ src/app/components/app-frame/app-frame.component.html - 210 + 215 src/app/components/app-frame/app-frame.component.html - 213 + 218 Uporabniki & Skupine @@ -1942,6 +1954,10 @@ src/app/components/admin/users-groups/users-groups.component.ts 89 + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.ts + 144 + Geslo je bilo spremenjeno, kmalu boste za trenutek odjavljeni. @@ -1988,7 +2004,7 @@ src/app/components/document-detail/document-detail.component.ts - 677 + 691 src/app/components/document-list/bulk-editor/bulk-editor.component.ts @@ -2028,7 +2044,7 @@ src/app/components/document-detail/document-detail.component.ts - 679 + 693 src/app/components/document-list/bulk-editor/bulk-editor.component.ts @@ -2141,11 +2157,19 @@ Prijavljen kot + + My Profile + + src/app/components/app-frame/app-frame.component.html + 45 + + My Profile + Logout src/app/components/app-frame/app-frame.component.html - 50 + 55 Odjavi se @@ -2153,15 +2177,15 @@ Documentation src/app/components/app-frame/app-frame.component.html - 56 + 61 src/app/components/app-frame/app-frame.component.html - 232 + 237 src/app/components/app-frame/app-frame.component.html - 235 + 240 Dokumentacija @@ -2169,11 +2193,11 @@ Dashboard src/app/components/app-frame/app-frame.component.html - 75 + 80 src/app/components/app-frame/app-frame.component.html - 78 + 83 src/app/components/dashboard/dashboard.component.html @@ -2185,11 +2209,11 @@ Documents src/app/components/app-frame/app-frame.component.html - 82 + 87 src/app/components/app-frame/app-frame.component.html - 85 + 90 src/app/components/document-list/document-list.component.ts @@ -2217,7 +2241,7 @@ Open documents src/app/components/app-frame/app-frame.component.html - 118 + 123 Odpri dokumente @@ -2225,11 +2249,11 @@ Close all src/app/components/app-frame/app-frame.component.html - 134 + 139 src/app/components/app-frame/app-frame.component.html - 137 + 142 Zapri vse @@ -2237,7 +2261,7 @@ Manage src/app/components/app-frame/app-frame.component.html - 144 + 149 Upravljaj @@ -2245,11 +2269,11 @@ Correspondents src/app/components/app-frame/app-frame.component.html - 148 + 153 src/app/components/app-frame/app-frame.component.html - 151 + 156 src/app/components/dashboard/widgets/statistics-widget/statistics-widget.component.html @@ -2261,11 +2285,11 @@ Tags src/app/components/app-frame/app-frame.component.html - 155 + 160 src/app/components/app-frame/app-frame.component.html - 158 + 163 src/app/components/common/input/tags/tags.component.ts @@ -2293,11 +2317,11 @@ Document Types src/app/components/app-frame/app-frame.component.html - 162 + 167 src/app/components/app-frame/app-frame.component.html - 165 + 170 src/app/components/dashboard/widgets/statistics-widget/statistics-widget.component.html @@ -2309,11 +2333,11 @@ Storage Paths src/app/components/app-frame/app-frame.component.html - 169 + 174 src/app/components/app-frame/app-frame.component.html - 172 + 177 src/app/components/dashboard/widgets/statistics-widget/statistics-widget.component.html @@ -2325,11 +2349,11 @@ Custom Fields src/app/components/app-frame/app-frame.component.html - 176 + 181 src/app/components/app-frame/app-frame.component.html - 179 + 184 src/app/components/common/custom-fields-dropdown/custom-fields-dropdown.component.html @@ -2345,7 +2369,7 @@ Consumption templates src/app/components/app-frame/app-frame.component.html - 183 + 188 Zajemalne predloge @@ -2353,7 +2377,7 @@ Templates src/app/components/app-frame/app-frame.component.html - 186 + 191 Predloge @@ -2361,11 +2385,11 @@ Mail src/app/components/app-frame/app-frame.component.html - 190 + 195 src/app/components/app-frame/app-frame.component.html - 193 + 198 Pošta @@ -2373,7 +2397,7 @@ Administration src/app/components/app-frame/app-frame.component.html - 199 + 204 Administracija @@ -2381,7 +2405,7 @@ File Tasks src/app/components/app-frame/app-frame.component.html - 221 + 226 Opravila datotek @@ -2389,7 +2413,7 @@ GitHub src/app/components/app-frame/app-frame.component.html - 241 + 246 GitHub @@ -2397,7 +2421,7 @@ is available. src/app/components/app-frame/app-frame.component.html - 247 + 252 je na voljo. @@ -2405,7 +2429,7 @@ Click to view. src/app/components/app-frame/app-frame.component.html - 247 + 252 Klikni za ogled. @@ -2413,7 +2437,7 @@ Paperless-ngx can automatically check for updates src/app/components/app-frame/app-frame.component.html - 251 + 256 Paperless-ngx lahko samodejno preveri za posodobitve @@ -2421,7 +2445,7 @@ How does this work? src/app/components/app-frame/app-frame.component.html - 258,260 + 263,265 Kako to deluje? @@ -2429,7 +2453,7 @@ Update available src/app/components/app-frame/app-frame.component.html - 269 + 274 Posodobitev na voljo @@ -2437,7 +2461,7 @@ Sidebar views updated src/app/components/app-frame/app-frame.component.ts - 247 + 252 Posodobljeni pogledi v stranski vrstici @@ -2445,7 +2469,7 @@ Error updating sidebar views src/app/components/app-frame/app-frame.component.ts - 250 + 255 Napaka pri posodabljanju pogledov v stranski vrstici @@ -2453,7 +2477,7 @@ An error occurred while saving update checking settings. src/app/components/app-frame/app-frame.component.ts - 271 + 276 Prišlo je do napake ob shranjevanju nastavitev za pregled posodobitev. @@ -2757,7 +2781,7 @@ src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html - 32 + 33 Dodeli vrsto dokumenta @@ -2769,7 +2793,7 @@ src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html - 34 + 35 Dodeli dopisnika @@ -2781,11 +2805,19 @@ Dodeli pot shrambe + + Assign custom fields + + src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.html + 38 + + Assign custom fields + Assign owner src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.html - 40 + 41 Določi lastnika @@ -2793,7 +2825,7 @@ Assign view permissions src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.html - 42 + 43 Dodeli dovoljenje za vpoglede @@ -2801,7 +2833,7 @@ Assign edit permissions src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.html - 61 + 62 Dodeli dovoljenje za urejanje @@ -2809,11 +2841,11 @@ Error src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.html - 88 + 89 src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html - 40 + 41 src/app/components/common/toasts/toasts.component.html @@ -2825,7 +2857,7 @@ Cancel src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.html - 89 + 90 src/app/components/common/edit-dialog/correspondent-edit-dialog/correspondent-edit-dialog.component.html @@ -2849,7 +2881,7 @@ src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html - 41 + 42 src/app/components/common/edit-dialog/storage-path-edit-dialog/storage-path-edit-dialog.component.html @@ -2867,6 +2899,10 @@ src/app/components/common/permissions-dialog/permissions-dialog.component.html 20 + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 53 + src/app/components/common/select-dialog/select-dialog.component.html 12 @@ -2885,7 +2921,7 @@ Consume Folder src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.ts - 25 + 27 Zajemalna mapa @@ -2893,7 +2929,7 @@ API Upload src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.ts - 29 + 31 API prenos @@ -2901,7 +2937,7 @@ Mail Fetch src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.ts - 33 + 35 Pridobi e-pošto @@ -2909,7 +2945,7 @@ Create new consumption template src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.ts - 83 + 92 Ustvari novo zajemalno predlogo @@ -2917,7 +2953,7 @@ Edit consumption template src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.ts - 87 + 96 Uredi zajemalno predlogo @@ -3049,7 +3085,7 @@ Create new item src/app/components/common/edit-dialog/edit-dialog.component.ts - 109 + 111 Ustvari nov element @@ -3057,7 +3093,7 @@ Edit item src/app/components/common/edit-dialog/edit-dialog.component.ts - 113 + 115 Uredi vnos @@ -3111,6 +3147,10 @@ src/app/components/common/edit-dialog/user-edit-dialog/user-edit-dialog.component.html 12 + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 18 + Geslo @@ -3309,13 +3349,13 @@ Filtriraj vsebino - - Filter attachment filename + + Filter attachment filename includes src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html 24 - Filtriraj ime priloge + Filter attachment filename includes Only consume documents which entirely match this filename if specified. Wildcards such as *.pdf or *invoice* are allowed. Case insensitive. @@ -3325,11 +3365,27 @@ Uporabljajte samo dokumente, ki se v celoti ujemajo s tem imenom datoteke, če je navedeno. Dovoljeni so nadomestni znaki, kot sta *.pdf ali *račun*. Neobčutljiva na velike in male črke. + + Filter attachment filename excluding + + src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html + 25 + + Filter attachment filename excluding + + + Do not consume documents which entirely match this filename if specified. Wildcards such as *.pdf or *invoice* are allowed. Case insensitive. + + src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html + 25 + + Do not consume documents which entirely match this filename if specified. Wildcards such as *.pdf or *invoice* are allowed. Case insensitive. + Action src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html - 27 + 28 Dejanje @@ -3337,7 +3393,7 @@ Action is only performed when documents are consumed from the mail. Mails without attachments remain entirely untouched. src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html - 27 + 28 Dejanje se izvede le ko so zajeti dokumenti iz e-pošte. Pošta brez priponk ostane popolnoma nedotaknjena. @@ -3345,7 +3401,7 @@ Action parameter src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html - 28 + 29 Parameter dejanja @@ -3353,7 +3409,7 @@ Assignments specified here will supersede any consumption templates. src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html - 29 + 30 Tukaj navedene naloge prepišejo naloge iz zajemalne predloge za obdelavo. @@ -3361,7 +3417,7 @@ Assign title from src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html - 30 + 31 Dodeli naslov iz @@ -3369,7 +3425,7 @@ Assign correspondent from src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html - 33 + 34 Dodeli dopisnika iz @@ -3377,7 +3433,7 @@ Assign owner from rule src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html - 35 + 36 Dodeli lastnika s pravilom @@ -3623,6 +3679,10 @@ src/app/components/common/edit-dialog/user-edit-dialog/user-edit-dialog.component.html 11 + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 8 + E-pošta @@ -3631,6 +3691,10 @@ src/app/components/common/edit-dialog/user-edit-dialog/user-edit-dialog.component.html 13 + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 28 + Ime @@ -3639,6 +3703,10 @@ src/app/components/common/edit-dialog/user-edit-dialog/user-edit-dialog.component.html 14 + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 29 + Priimek @@ -3764,6 +3832,10 @@ src/app/components/common/input/date/date.component.html 8 + + src/app/components/common/input/document-link/document-link.component.html + 8 + src/app/components/common/input/number/number.component.html 8 @@ -3818,6 +3890,22 @@ Filtriraj dokumente s tem + + No documents found + + src/app/components/common/input/document-link/document-link.component.ts + 44 + + No documents found + + + Show password + + src/app/components/common/input/password/password.component.html + 5 + + Show password + Edit Permissions @@ -3931,7 +4019,7 @@ Note that permissions set here will override any existing permissions src/app/components/common/permissions-dialog/permissions-dialog.component.ts - 62 + 71 Upoštevajte, da bodo tukaj nastavljena dovoljenja prevladala nad vsemi obstoječimi dovoljenji @@ -3991,6 +4079,122 @@ Podedovano od skupine + + Edit Profile + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 3 + + Edit Profile + + + Confirm Email + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 13 + + Confirm Email + + + Confirm Password + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 23 + + Confirm Password + + + API Auth Token + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 31 + + API Auth Token + + + Copy + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 35 + + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 39 + + + src/app/components/common/share-links-dropdown/share-links-dropdown.component.html + 23 + + Kopiraj + + + Regenerate auth token + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 41 + + Regenerate auth token + + + Copied! + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 47 + + + src/app/components/common/share-links-dropdown/share-links-dropdown.component.html + 36 + + Kopirano! + + + Warning: changing the token cannot be undone + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 49 + + Warning: changing the token cannot be undone + + + Emails must match + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.ts + 94 + + Emails must match + + + Passwords must match + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.ts + 122 + + Passwords must match + + + Profile updated successfully + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.ts + 141 + + Profile updated successfully + + + Error saving profile + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.ts + 153 + + Error saving profile + + + Error generating auth token + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.ts + 170 + + Error generating auth token + Select @@ -4035,14 +4239,6 @@ Nobenih obstoječih povezav - - Copy - - src/app/components/common/share-links-dropdown/share-links-dropdown.component.html - 23 - - Kopiraj - Share @@ -4051,14 +4247,6 @@ Deli - - Copied! - - src/app/components/common/share-links-dropdown/share-links-dropdown.component.html - 36 - - Kopirano! - Share archive version @@ -4091,7 +4279,7 @@ src/app/components/common/share-links-dropdown/share-links-dropdown.component.ts - 90 + 93 1 dan @@ -4131,7 +4319,7 @@ days src/app/components/common/share-links-dropdown/share-links-dropdown.component.ts - 90 + 93 dni @@ -4139,7 +4327,7 @@ Error deleting link src/app/components/common/share-links-dropdown/share-links-dropdown.component.ts - 117 + 120 Napaka pri brisanju povezave @@ -4147,7 +4335,7 @@ Error creating link src/app/components/common/share-links-dropdown/share-links-dropdown.component.ts - 145 + 148 Napaka pri ustvarjanju povezave @@ -4219,7 +4407,7 @@ src/app/components/document-detail/document-detail.component.html - 103 + 114 src/app/components/document-list/document-list.component.html @@ -4243,7 +4431,7 @@ src/app/components/document-detail/document-detail.component.html - 107 + 118 src/app/components/document-list/bulk-editor/bulk-editor.component.html @@ -4279,7 +4467,7 @@ src/app/components/document-detail/document-detail.component.html - 18 + 29 src/app/components/document-list/bulk-editor/bulk-editor.component.html @@ -4490,7 +4678,7 @@ Page src/app/components/document-detail/document-detail.component.html - 3 + 4 src/app/components/document-list/bulk-editor/bulk-editor.component.html @@ -4502,15 +4690,31 @@ of src/app/components/document-detail/document-detail.component.html - 5,6 + 6,7 od + + - + + src/app/components/document-detail/document-detail.component.html + 9 + + - + + + + + + src/app/components/document-detail/document-detail.component.html + 15 + + + + Download original src/app/components/document-detail/document-detail.component.html - 24 + 35 Prenesi izvirnik @@ -4518,7 +4722,7 @@ Redo OCR src/app/components/document-detail/document-detail.component.html - 40 + 51 src/app/components/document-list/bulk-editor/bulk-editor.component.html @@ -4530,7 +4734,7 @@ More like this src/app/components/document-detail/document-detail.component.html - 46 + 57 src/app/components/document-list/document-card-large/document-card-large.component.html @@ -4542,7 +4746,7 @@ Close src/app/components/document-detail/document-detail.component.html - 71 + 82 src/app/guards/dirty-saved-view.guard.ts @@ -4554,7 +4758,7 @@ Previous src/app/components/document-detail/document-detail.component.html - 76 + 87 Prejšnji @@ -4562,7 +4766,7 @@ Discard src/app/components/document-detail/document-detail.component.html - 89 + 100 Zavrzi @@ -4570,7 +4774,7 @@ Save & next src/app/components/document-detail/document-detail.component.html - 91 + 102 Shrani & naslednjo @@ -4578,7 +4782,7 @@ Save & close src/app/components/document-detail/document-detail.component.html - 92 + 103 Shrani & zapri @@ -4586,7 +4790,7 @@ Details src/app/components/document-detail/document-detail.component.html - 100 + 111 Podrobnosti @@ -4594,7 +4798,7 @@ Archive serial number src/app/components/document-detail/document-detail.component.html - 104 + 115 Arhivska serijska številka @@ -4602,7 +4806,7 @@ Date created src/app/components/document-detail/document-detail.component.html - 105 + 116 Datum nastanka @@ -4610,7 +4814,7 @@ Document type src/app/components/document-detail/document-detail.component.html - 109 + 120 src/app/components/document-list/bulk-editor/bulk-editor.component.html @@ -4634,7 +4838,7 @@ Storage path src/app/components/document-detail/document-detail.component.html - 111 + 122 src/app/components/document-list/bulk-editor/bulk-editor.component.html @@ -4654,7 +4858,7 @@ Default src/app/components/document-detail/document-detail.component.html - 112 + 123 Privzeto @@ -4662,7 +4866,7 @@ Content src/app/components/document-detail/document-detail.component.html - 130 + 142 Vsebina @@ -4670,7 +4874,7 @@ Metadata src/app/components/document-detail/document-detail.component.html - 139 + 151 src/app/components/document-detail/metadata-collapse/metadata-collapse.component.ts @@ -4682,7 +4886,7 @@ Date modified src/app/components/document-detail/document-detail.component.html - 145 + 157 Datum spremembe @@ -4690,7 +4894,7 @@ Date added src/app/components/document-detail/document-detail.component.html - 149 + 161 Datum vnosa @@ -4698,7 +4902,7 @@ Media filename src/app/components/document-detail/document-detail.component.html - 153 + 165 Ime medijske datoteke @@ -4706,7 +4910,7 @@ Original filename src/app/components/document-detail/document-detail.component.html - 157 + 169 Izvirno ime datoteke @@ -4714,7 +4918,7 @@ Original MD5 checksum src/app/components/document-detail/document-detail.component.html - 161 + 173 Izvirni MD5 checksum @@ -4722,7 +4926,7 @@ Original file size src/app/components/document-detail/document-detail.component.html - 165 + 177 Izvirna velikost datoteke @@ -4730,7 +4934,7 @@ Original mime type src/app/components/document-detail/document-detail.component.html - 169 + 181 Izvirna mime vrsta @@ -4738,7 +4942,7 @@ Archive MD5 checksum src/app/components/document-detail/document-detail.component.html - 173 + 185 Arhiviran MD5 checksum @@ -4746,7 +4950,7 @@ Archive file size src/app/components/document-detail/document-detail.component.html - 177 + 189 Velikost arhivske datoteke @@ -4754,7 +4958,7 @@ Original document metadata src/app/components/document-detail/document-detail.component.html - 183 + 195 Izvirni metapodatki dokumenta @@ -4762,7 +4966,7 @@ Archived document metadata src/app/components/document-detail/document-detail.component.html - 184 + 196 Arhivirani metapodatki dokumenta @@ -4770,35 +4974,35 @@ Preview src/app/components/document-detail/document-detail.component.html - 190 + 202 Predogled - - Enter Password - - src/app/components/document-detail/document-detail.component.html - 206 - - - src/app/components/document-detail/document-detail.component.html - 249 - - Vnesi geslo - Notes src/app/components/document-detail/document-detail.component.html - 214,215 + 209,210 Opombe + + Enter Password + + src/app/components/document-detail/document-detail.component.html + 237 + + + src/app/components/document-detail/document-detail.component.html + 275 + + Vnesi geslo + An error occurred loading content: src/app/components/document-detail/document-detail.component.ts - 265,267 + 279,281 Napaka pri nalaganju vsebine: @@ -4806,7 +5010,7 @@ Error retrieving metadata src/app/components/document-detail/document-detail.component.ts - 413 + 427 Napaka pri pridobivanju metapodatkov @@ -4814,7 +5018,7 @@ Error retrieving suggestions. src/app/components/document-detail/document-detail.component.ts - 434 + 448 Napaka pri pridobivanju priporočil. @@ -4822,11 +5026,11 @@ Document saved successfully. src/app/components/document-detail/document-detail.component.ts - 552 + 566 src/app/components/document-detail/document-detail.component.ts - 561 + 575 Dokument uspešno shranjen. @@ -4834,11 +5038,11 @@ Error saving document src/app/components/document-detail/document-detail.component.ts - 565 + 579 src/app/components/document-detail/document-detail.component.ts - 606 + 620 Napaka pri shranjevanju dokumenta @@ -4846,7 +5050,7 @@ Confirm delete src/app/components/document-detail/document-detail.component.ts - 632 + 646 src/app/components/manage/management-list/management-list.component.ts @@ -4858,7 +5062,7 @@ Do you really want to delete document ""? src/app/components/document-detail/document-detail.component.ts - 633 + 647 Ali res želite izbrisati dokument ""? @@ -4866,7 +5070,7 @@ The files for this document will be deleted permanently. This operation cannot be undone. src/app/components/document-detail/document-detail.component.ts - 634 + 648 Datoteke za ta dokument bodo trajno izbrisane. Te operacije ni mogoče razveljaviti. @@ -4874,7 +5078,7 @@ Delete document src/app/components/document-detail/document-detail.component.ts - 636 + 650 Izbriši dokument @@ -4882,7 +5086,7 @@ Error deleting document src/app/components/document-detail/document-detail.component.ts - 655 + 669 Napaka pri brisanju dokumenta @@ -4890,7 +5094,7 @@ Redo OCR confirm src/app/components/document-detail/document-detail.component.ts - 675 + 689 src/app/components/document-list/bulk-editor/bulk-editor.component.ts @@ -4902,7 +5106,7 @@ This operation will permanently redo OCR for this document. src/app/components/document-detail/document-detail.component.ts - 676 + 690 Ta izbira bo permanentno izvedla ponovni OCR na tem dokumentu. @@ -4910,7 +5114,7 @@ Redo OCR operation will begin in the background. Close and re-open or reload this document after the operation has completed to see new content. src/app/components/document-detail/document-detail.component.ts - 687 + 701 Operacija 'Ponovi OCR' se bo začela v ozadju. Po končani operaciji zaprite in ponovno odprite ali naložite ta dokument, da si ogledate novo vsebino. @@ -4918,10 +5122,18 @@ Error executing operation src/app/components/document-detail/document-detail.component.ts - 698 + 712 Napaka pri izvajanju operacije + + Page Fit + + src/app/components/document-detail/document-detail.component.ts + 781 + + Page Fit + Select: @@ -5844,7 +6056,7 @@ Initiating upload... src/app/components/file-drop/file-drop.component.ts - 87 + 88 Začetek nalaganja... @@ -6600,7 +6812,7 @@ Boolean src/app/data/paperless-custom-field.ts - 16 + 17 Logična vrednost @@ -6608,7 +6820,7 @@ Date src/app/data/paperless-custom-field.ts - 20 + 21 Datum @@ -6616,7 +6828,7 @@ Integer src/app/data/paperless-custom-field.ts - 24 + 25 Celo število @@ -6624,7 +6836,7 @@ Number src/app/data/paperless-custom-field.ts - 28 + 29 Številka @@ -6632,7 +6844,7 @@ Monetary src/app/data/paperless-custom-field.ts - 32 + 33 Denarno @@ -6640,7 +6852,7 @@ Text src/app/data/paperless-custom-field.ts - 36 + 37 Besedilo @@ -6648,10 +6860,18 @@ Url src/app/data/paperless-custom-field.ts - 40 + 41 Url + + Document Link + + src/app/data/paperless-custom-field.ts + 45 + + Document Link + Warning: You have unsaved changes to your document(s). @@ -6949,7 +7169,7 @@ English (US) src/app/services/settings.service.ts - 155 + 157 Angleščina (ZDA) @@ -6957,7 +7177,7 @@ Afrikaans src/app/services/settings.service.ts - 161 + 163 Afrikanščina @@ -6965,7 +7185,7 @@ Arabic src/app/services/settings.service.ts - 167 + 169 Arabščina @@ -6973,7 +7193,7 @@ Belarusian src/app/services/settings.service.ts - 173 + 175 Beloruščina @@ -6981,7 +7201,7 @@ Bulgarian src/app/services/settings.service.ts - 179 + 181 Bolgarščina @@ -6989,7 +7209,7 @@ Catalan src/app/services/settings.service.ts - 185 + 187 Katalonščina @@ -6997,7 +7217,7 @@ Czech src/app/services/settings.service.ts - 191 + 193 Češčina @@ -7005,7 +7225,7 @@ Danish src/app/services/settings.service.ts - 197 + 199 Danščina @@ -7013,7 +7233,7 @@ German src/app/services/settings.service.ts - 203 + 205 Nemščina @@ -7021,7 +7241,7 @@ Greek src/app/services/settings.service.ts - 209 + 211 Grščina @@ -7029,7 +7249,7 @@ English (GB) src/app/services/settings.service.ts - 215 + 217 Angleščina (GB) @@ -7037,7 +7257,7 @@ Spanish src/app/services/settings.service.ts - 221 + 223 Španščina @@ -7045,7 +7265,7 @@ Finnish src/app/services/settings.service.ts - 227 + 229 Finščina @@ -7053,7 +7273,7 @@ French src/app/services/settings.service.ts - 233 + 235 Francoščina @@ -7061,7 +7281,7 @@ Hungarian src/app/services/settings.service.ts - 239 + 241 Madžarščina @@ -7069,7 +7289,7 @@ Italian src/app/services/settings.service.ts - 245 + 247 Italijanščina @@ -7077,7 +7297,7 @@ Luxembourgish src/app/services/settings.service.ts - 251 + 253 Luksemburški @@ -7085,7 +7305,7 @@ Dutch src/app/services/settings.service.ts - 257 + 259 Nizozemščina @@ -7093,7 +7313,7 @@ Norwegian src/app/services/settings.service.ts - 263 + 265 Norveščina @@ -7101,7 +7321,7 @@ Polish src/app/services/settings.service.ts - 269 + 271 Poljščina @@ -7109,7 +7329,7 @@ Portuguese (Brazil) src/app/services/settings.service.ts - 275 + 277 Portugalščina (Brazilija) @@ -7117,7 +7337,7 @@ Portuguese src/app/services/settings.service.ts - 281 + 283 Portugalščina @@ -7125,7 +7345,7 @@ Romanian src/app/services/settings.service.ts - 287 + 289 Romunščina @@ -7133,7 +7353,7 @@ Russian src/app/services/settings.service.ts - 293 + 295 Ruščina @@ -7141,7 +7361,7 @@ Slovak src/app/services/settings.service.ts - 299 + 301 Slovaščina @@ -7149,7 +7369,7 @@ Slovenian src/app/services/settings.service.ts - 305 + 307 Slovenščina @@ -7157,7 +7377,7 @@ Serbian src/app/services/settings.service.ts - 311 + 313 Srbščina @@ -7165,7 +7385,7 @@ Swedish src/app/services/settings.service.ts - 317 + 319 Švedščina @@ -7173,7 +7393,7 @@ Turkish src/app/services/settings.service.ts - 323 + 325 Turščina @@ -7181,7 +7401,7 @@ Ukrainian src/app/services/settings.service.ts - 329 + 331 Ukrajinščina @@ -7189,7 +7409,7 @@ Chinese Simplified src/app/services/settings.service.ts - 335 + 337 Poenostavljena kitajščina @@ -7197,7 +7417,7 @@ ISO 8601 src/app/services/settings.service.ts - 352 + 354 ISO 8601 @@ -7205,7 +7425,7 @@ Successfully completed one-time migratration of settings to the database! src/app/services/settings.service.ts - 471 + 473 Uspešno opravljena enkratna migracija nastavitev v bazo! @@ -7213,7 +7433,7 @@ Unable to migrate settings to the database, please try saving manually. src/app/services/settings.service.ts - 472 + 474 Nastavitev ni mogoče preseliti v bazo podatkov, poskusite jih shraniti ročno. @@ -7221,7 +7441,7 @@ You can restart the tour from the settings page. src/app/services/settings.service.ts - 542 + 544 Ogled lahko ponovite v nastavitvah. diff --git a/src-ui/src/locale/messages.sr_CS.xlf b/src-ui/src/locale/messages.sr_CS.xlf index bceeb4085..aedf10ffc 100644 --- a/src-ui/src/locale/messages.sr_CS.xlf +++ b/src-ui/src/locale/messages.sr_CS.xlf @@ -334,7 +334,7 @@ src/app/components/document-detail/document-detail.component.html - 81 + 92 Sledeći @@ -458,23 +458,35 @@ src/app/components/app-frame/app-frame.component.html - 225 + 230 src/app/components/app-frame/app-frame.component.html - 228 + 233 Logovi + + Auto refresh + + src/app/components/admin/logs/logs.component.html + 4 + + + src/app/components/admin/tasks/tasks.component.html + 15 + + Auto refresh + Loading... src/app/components/admin/logs/logs.component.html - 11 + 16 src/app/components/admin/logs/logs.component.html - 20 + 25 src/app/components/admin/settings/settings.component.html @@ -482,11 +494,7 @@ src/app/components/admin/tasks/tasks.component.html - 19 - - - src/app/components/admin/tasks/tasks.component.html - 27 + 22 src/app/components/admin/users-groups/users-groups.component.html @@ -496,6 +504,10 @@ src/app/components/common/edit-dialog/mail-account-edit-dialog/mail-account-edit-dialog.component.html 30 + + src/app/components/common/input/document-link/document-link.component.html + 40 + src/app/components/common/permissions-dialog/permissions-dialog.component.html 18 @@ -508,6 +520,10 @@ src/app/components/dashboard/widgets/widget-frame/widget-frame.component.html 14 + + src/app/components/document-detail/document-detail.component.html + 248 + src/app/components/document-list/document-list.component.html 95 @@ -546,15 +562,15 @@ src/app/components/app-frame/app-frame.component.html - 45 + 50 src/app/components/app-frame/app-frame.component.html - 203 + 208 src/app/components/app-frame/app-frame.component.html - 206 + 211 Podešavanja @@ -850,7 +866,7 @@ src/app/components/document-detail/document-detail.component.html - 221 + 216 src/app/components/document-list/bulk-editor/bulk-editor.component.html @@ -942,11 +958,11 @@ src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.html - 46 + 47 src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.html - 65 + 66 src/app/components/common/input/permissions/permissions-form/permissions-form.component.html @@ -970,11 +986,11 @@ src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.html - 54 + 55 src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.html - 73 + 74 src/app/components/common/input/permissions/permissions-form/permissions-form.component.html @@ -1002,7 +1018,7 @@ src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.html - 79 + 80 src/app/components/common/input/permissions/permissions-form/permissions-form.component.html @@ -1074,7 +1090,7 @@ src/app/components/app-frame/app-frame.component.html - 91 + 96 Sačuvani pogledi @@ -1106,7 +1122,7 @@ src/app/components/admin/tasks/tasks.component.html - 40 + 35 src/app/components/admin/users-groups/users-groups.component.html @@ -1246,7 +1262,7 @@ src/app/components/admin/tasks/tasks.component.html - 44 + 39 src/app/components/admin/users-groups/users-groups.component.html @@ -1258,7 +1274,7 @@ src/app/components/document-detail/document-detail.component.html - 34 + 45 src/app/components/document-list/bulk-editor/bulk-editor.component.html @@ -1326,7 +1342,7 @@ src/app/components/document-detail/document-detail.component.html - 11 + 22 src/app/components/document-list/bulk-editor/bulk-editor.component.html @@ -1402,7 +1418,7 @@ src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.html - 90 + 91 src/app/components/common/edit-dialog/correspondent-edit-dialog/correspondent-edit-dialog.component.html @@ -1426,7 +1442,7 @@ src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html - 42 + 43 src/app/components/common/edit-dialog/storage-path-edit-dialog/storage-path-edit-dialog.component.html @@ -1440,9 +1456,13 @@ src/app/components/common/edit-dialog/user-edit-dialog/user-edit-dialog.component.html 36 + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 54 + src/app/components/document-detail/document-detail.component.html - 93 + 104 src/app/components/document-list/save-view-config-dialog/save-view-config-dialog.component.html @@ -1514,7 +1534,7 @@ src/app/components/app-frame/app-frame.component.ts - 119 + 116 Došlo je do greške prilikom čuvanja podešavanja. @@ -1550,7 +1570,7 @@ src/app/components/app-frame/app-frame.component.html - 217 + 222 Obrada dokumenata @@ -1596,19 +1616,11 @@ - - Refresh - - src/app/components/admin/tasks/tasks.component.html - 20 - - Osveži - Created src/app/components/admin/tasks/tasks.component.html - 41 + 36 src/app/components/dashboard/widgets/saved-view-widget/saved-view-widget.component.html @@ -1632,7 +1644,7 @@ Results src/app/components/admin/tasks/tasks.component.html - 42 + 37 Rezultati @@ -1640,7 +1652,7 @@ Info src/app/components/admin/tasks/tasks.component.html - 43 + 38 Informacije @@ -1648,7 +1660,7 @@ click for full output src/app/components/admin/tasks/tasks.component.html - 66 + 61 klikni za pun prikaz @@ -1656,11 +1668,11 @@ Dismiss src/app/components/admin/tasks/tasks.component.html - 81 + 76 src/app/components/admin/tasks/tasks.component.ts - 63 + 66 Odbaci @@ -1668,7 +1680,7 @@ Open Document src/app/components/admin/tasks/tasks.component.html - 87 + 82 Otvori dokument @@ -1676,7 +1688,7 @@ {VAR_PLURAL, plural, =1 {One task} other { total tasks}} src/app/components/admin/tasks/tasks.component.html - 103 + 98 {VAR_PLURAL, plural, =1 {One task} other { total tasks}} @@ -1684,7 +1696,7 @@ Failed src/app/components/admin/tasks/tasks.component.html - 110 + 105 Neuspešno @@ -1692,7 +1704,7 @@ Complete src/app/components/admin/tasks/tasks.component.html - 116 + 111 Završeno @@ -1700,7 +1712,7 @@ Started src/app/components/admin/tasks/tasks.component.html - 122 + 117 Pokrenuto @@ -1708,7 +1720,7 @@ Queued src/app/components/admin/tasks/tasks.component.html - 128 + 123 Na čekanju @@ -1716,7 +1728,7 @@ Dismiss selected src/app/components/admin/tasks/tasks.component.ts - 28 + 30 Odbaci selektovano @@ -1724,7 +1736,7 @@ Dismiss all src/app/components/admin/tasks/tasks.component.ts - 29 + 31 Odbaci sve @@ -1732,7 +1744,7 @@ Confirm Dismiss All src/app/components/admin/tasks/tasks.component.ts - 60 + 63 Potvrdi odbacivanje svega @@ -1740,7 +1752,7 @@ Dismiss all tasks? src/app/components/admin/tasks/tasks.component.ts - 61 + 64 Odbaci sve zadatke? @@ -1748,7 +1760,7 @@ queued src/app/components/admin/tasks/tasks.component.ts - 129 + 132 čekanje @@ -1756,7 +1768,7 @@ started src/app/components/admin/tasks/tasks.component.ts - 131 + 134 pokrenuto @@ -1764,7 +1776,7 @@ completed src/app/components/admin/tasks/tasks.component.ts - 133 + 136 završeno @@ -1772,7 +1784,7 @@ failed src/app/components/admin/tasks/tasks.component.ts - 135 + 138 neuspešno @@ -1784,11 +1796,11 @@ src/app/components/app-frame/app-frame.component.html - 210 + 215 src/app/components/app-frame/app-frame.component.html - 213 + 218 Korisnici & Grupe @@ -1942,6 +1954,10 @@ src/app/components/admin/users-groups/users-groups.component.ts 89 + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.ts + 144 + Lozinka je promenjena, bićete odjavljeni trenutno. @@ -1988,7 +2004,7 @@ src/app/components/document-detail/document-detail.component.ts - 677 + 691 src/app/components/document-list/bulk-editor/bulk-editor.component.ts @@ -2028,7 +2044,7 @@ src/app/components/document-detail/document-detail.component.ts - 679 + 693 src/app/components/document-list/bulk-editor/bulk-editor.component.ts @@ -2141,11 +2157,19 @@ Ulogovan kao + + My Profile + + src/app/components/app-frame/app-frame.component.html + 45 + + My Profile + Logout src/app/components/app-frame/app-frame.component.html - 50 + 55 Odjavi se @@ -2153,15 +2177,15 @@ Documentation src/app/components/app-frame/app-frame.component.html - 56 + 61 src/app/components/app-frame/app-frame.component.html - 232 + 237 src/app/components/app-frame/app-frame.component.html - 235 + 240 Dokumentacija @@ -2169,11 +2193,11 @@ Dashboard src/app/components/app-frame/app-frame.component.html - 75 + 80 src/app/components/app-frame/app-frame.component.html - 78 + 83 src/app/components/dashboard/dashboard.component.html @@ -2185,11 +2209,11 @@ Documents src/app/components/app-frame/app-frame.component.html - 82 + 87 src/app/components/app-frame/app-frame.component.html - 85 + 90 src/app/components/document-list/document-list.component.ts @@ -2217,7 +2241,7 @@ Open documents src/app/components/app-frame/app-frame.component.html - 118 + 123 Otvorena dokumenta @@ -2225,11 +2249,11 @@ Close all src/app/components/app-frame/app-frame.component.html - 134 + 139 src/app/components/app-frame/app-frame.component.html - 137 + 142 Zatvori svе @@ -2237,7 +2261,7 @@ Manage src/app/components/app-frame/app-frame.component.html - 144 + 149 Upravljanje @@ -2245,11 +2269,11 @@ Correspondents src/app/components/app-frame/app-frame.component.html - 148 + 153 src/app/components/app-frame/app-frame.component.html - 151 + 156 src/app/components/dashboard/widgets/statistics-widget/statistics-widget.component.html @@ -2261,11 +2285,11 @@ Tags src/app/components/app-frame/app-frame.component.html - 155 + 160 src/app/components/app-frame/app-frame.component.html - 158 + 163 src/app/components/common/input/tags/tags.component.ts @@ -2293,11 +2317,11 @@ Document Types src/app/components/app-frame/app-frame.component.html - 162 + 167 src/app/components/app-frame/app-frame.component.html - 165 + 170 src/app/components/dashboard/widgets/statistics-widget/statistics-widget.component.html @@ -2309,11 +2333,11 @@ Storage Paths src/app/components/app-frame/app-frame.component.html - 169 + 174 src/app/components/app-frame/app-frame.component.html - 172 + 177 src/app/components/dashboard/widgets/statistics-widget/statistics-widget.component.html @@ -2325,11 +2349,11 @@ Custom Fields src/app/components/app-frame/app-frame.component.html - 176 + 181 src/app/components/app-frame/app-frame.component.html - 179 + 184 src/app/components/common/custom-fields-dropdown/custom-fields-dropdown.component.html @@ -2345,7 +2369,7 @@ Consumption templates src/app/components/app-frame/app-frame.component.html - 183 + 188 Šabloni za obradu @@ -2353,7 +2377,7 @@ Templates src/app/components/app-frame/app-frame.component.html - 186 + 191 Šabloni @@ -2361,11 +2385,11 @@ Mail src/app/components/app-frame/app-frame.component.html - 190 + 195 src/app/components/app-frame/app-frame.component.html - 193 + 198 E-pošta @@ -2373,7 +2397,7 @@ Administration src/app/components/app-frame/app-frame.component.html - 199 + 204 Administracija @@ -2381,7 +2405,7 @@ File Tasks src/app/components/app-frame/app-frame.component.html - 221 + 226 Obrada dokumenata @@ -2389,7 +2413,7 @@ GitHub src/app/components/app-frame/app-frame.component.html - 241 + 246 GitHub @@ -2397,7 +2421,7 @@ is available. src/app/components/app-frame/app-frame.component.html - 247 + 252 je dostupno. @@ -2405,7 +2429,7 @@ Click to view. src/app/components/app-frame/app-frame.component.html - 247 + 252 Klik za prеglеd. @@ -2413,7 +2437,7 @@ Paperless-ngx can automatically check for updates src/app/components/app-frame/app-frame.component.html - 251 + 256 Paperless-ngx može automatski da proveri da li postoje ažuriranja @@ -2421,7 +2445,7 @@ How does this work? src/app/components/app-frame/app-frame.component.html - 258,260 + 263,265 Kako ovo radi? @@ -2429,7 +2453,7 @@ Update available src/app/components/app-frame/app-frame.component.html - 269 + 274 Dostupno jе ažuriranjе @@ -2437,7 +2461,7 @@ Sidebar views updated src/app/components/app-frame/app-frame.component.ts - 247 + 252 Prikazi bočne trake su ažurirani @@ -2445,7 +2469,7 @@ Error updating sidebar views src/app/components/app-frame/app-frame.component.ts - 250 + 255 Greška pri ažuriranju prikaza bočne trake @@ -2453,7 +2477,7 @@ An error occurred while saving update checking settings. src/app/components/app-frame/app-frame.component.ts - 271 + 276 Došlo je do greške prilikom čuvanja podešavanja. @@ -2757,7 +2781,7 @@ src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html - 32 + 33 Dodeli tip dokumenta @@ -2769,7 +2793,7 @@ src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html - 34 + 35 Dodeli korespodenta @@ -2781,11 +2805,19 @@ Dodeli putanju skladišta + + Assign custom fields + + src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.html + 38 + + Assign custom fields + Assign owner src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.html - 40 + 41 Dodeli vlasnika @@ -2793,7 +2825,7 @@ Assign view permissions src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.html - 42 + 43 Dodeli dozvolu za prikaz @@ -2801,7 +2833,7 @@ Assign edit permissions src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.html - 61 + 62 Dodeli dozvolu za izmenu @@ -2809,11 +2841,11 @@ Error src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.html - 88 + 89 src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html - 40 + 41 src/app/components/common/toasts/toasts.component.html @@ -2825,7 +2857,7 @@ Cancel src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.html - 89 + 90 src/app/components/common/edit-dialog/correspondent-edit-dialog/correspondent-edit-dialog.component.html @@ -2849,7 +2881,7 @@ src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html - 41 + 42 src/app/components/common/edit-dialog/storage-path-edit-dialog/storage-path-edit-dialog.component.html @@ -2867,6 +2899,10 @@ src/app/components/common/permissions-dialog/permissions-dialog.component.html 20 + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 53 + src/app/components/common/select-dialog/select-dialog.component.html 12 @@ -2885,7 +2921,7 @@ Consume Folder src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.ts - 25 + 27 Folder za obradu @@ -2893,7 +2929,7 @@ API Upload src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.ts - 29 + 31 API otpremanje @@ -2901,7 +2937,7 @@ Mail Fetch src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.ts - 33 + 35 Preuzimanje e-pošte @@ -2909,7 +2945,7 @@ Create new consumption template src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.ts - 83 + 92 Kreiraj novi šablon za obradu @@ -2917,7 +2953,7 @@ Edit consumption template src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.ts - 87 + 96 Izmeni šablon za obradu @@ -3049,7 +3085,7 @@ Create new item src/app/components/common/edit-dialog/edit-dialog.component.ts - 109 + 111 Kreiraj novu stavku @@ -3057,7 +3093,7 @@ Edit item src/app/components/common/edit-dialog/edit-dialog.component.ts - 113 + 115 Izmeni stavku @@ -3111,6 +3147,10 @@ src/app/components/common/edit-dialog/user-edit-dialog/user-edit-dialog.component.html 12 + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 18 + Lozinka @@ -3309,13 +3349,13 @@ Filter tela poruke - - Filter attachment filename + + Filter attachment filename includes src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html 24 - Filter naziva fajla priloga + Filter attachment filename includes Only consume documents which entirely match this filename if specified. Wildcards such as *.pdf or *invoice* are allowed. Case insensitive. @@ -3325,11 +3365,27 @@ Konzumirajte samo dokumente koji u potpunosti odgovaraju ovom nazivu datoteke ako je navedeno. Dopušteni su zamenski znakovi kao što su *.pdf ili *faktura*. Neosetljivo je na mala i mala slova. + + Filter attachment filename excluding + + src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html + 25 + + Filter attachment filename excluding + + + Do not consume documents which entirely match this filename if specified. Wildcards such as *.pdf or *invoice* are allowed. Case insensitive. + + src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html + 25 + + Do not consume documents which entirely match this filename if specified. Wildcards such as *.pdf or *invoice* are allowed. Case insensitive. + Action src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html - 27 + 28 Radnja @@ -3337,7 +3393,7 @@ Action is only performed when documents are consumed from the mail. Mails without attachments remain entirely untouched. src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html - 27 + 28 Radnja se izvodi samo ako su dokumenti konzumirani iz e-pošte. E-pošta bez priloga ostat će u potpunosti netaknuta. @@ -3345,7 +3401,7 @@ Action parameter src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html - 28 + 29 Parametar radnje @@ -3353,7 +3409,7 @@ Assignments specified here will supersede any consumption templates. src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html - 29 + 30 Zadaci navedeni ovde će zameniti sve šablone obrade. @@ -3361,7 +3417,7 @@ Assign title from src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html - 30 + 31 Dodeli naziv iz @@ -3369,7 +3425,7 @@ Assign correspondent from src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html - 33 + 34 Dodeli korespodenta iz @@ -3377,7 +3433,7 @@ Assign owner from rule src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html - 35 + 36 Dodeli vlasnika iz pravila @@ -3623,6 +3679,10 @@ src/app/components/common/edit-dialog/user-edit-dialog/user-edit-dialog.component.html 11 + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 8 + Email @@ -3631,6 +3691,10 @@ src/app/components/common/edit-dialog/user-edit-dialog/user-edit-dialog.component.html 13 + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 28 + Ime @@ -3639,6 +3703,10 @@ src/app/components/common/edit-dialog/user-edit-dialog/user-edit-dialog.component.html 14 + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 29 + Prezime @@ -3764,6 +3832,10 @@ src/app/components/common/input/date/date.component.html 8 + + src/app/components/common/input/document-link/document-link.component.html + 8 + src/app/components/common/input/number/number.component.html 8 @@ -3818,6 +3890,22 @@ Filtriraj dokumenta po + + No documents found + + src/app/components/common/input/document-link/document-link.component.ts + 44 + + No documents found + + + Show password + + src/app/components/common/input/password/password.component.html + 5 + + Show password + Edit Permissions @@ -3931,7 +4019,7 @@ Note that permissions set here will override any existing permissions src/app/components/common/permissions-dialog/permissions-dialog.component.ts - 62 + 71 Imajte na umu da će dozvole postavljene ovde zameniti sve postojeće dozvole @@ -3991,6 +4079,122 @@ Nasleđeno iz grupe + + Edit Profile + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 3 + + Edit Profile + + + Confirm Email + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 13 + + Confirm Email + + + Confirm Password + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 23 + + Confirm Password + + + API Auth Token + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 31 + + API Auth Token + + + Copy + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 35 + + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 39 + + + src/app/components/common/share-links-dropdown/share-links-dropdown.component.html + 23 + + Kopiraj + + + Regenerate auth token + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 41 + + Regenerate auth token + + + Copied! + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 47 + + + src/app/components/common/share-links-dropdown/share-links-dropdown.component.html + 36 + + Kopirano! + + + Warning: changing the token cannot be undone + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 49 + + Warning: changing the token cannot be undone + + + Emails must match + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.ts + 94 + + Emails must match + + + Passwords must match + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.ts + 122 + + Passwords must match + + + Profile updated successfully + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.ts + 141 + + Profile updated successfully + + + Error saving profile + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.ts + 153 + + Error saving profile + + + Error generating auth token + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.ts + 170 + + Error generating auth token + Select @@ -4035,14 +4239,6 @@ Nema postojećih veza - - Copy - - src/app/components/common/share-links-dropdown/share-links-dropdown.component.html - 23 - - Kopiraj - Share @@ -4051,14 +4247,6 @@ Podeli - - Copied! - - src/app/components/common/share-links-dropdown/share-links-dropdown.component.html - 36 - - Kopirano! - Share archive version @@ -4091,7 +4279,7 @@ src/app/components/common/share-links-dropdown/share-links-dropdown.component.ts - 90 + 93 1 dan @@ -4131,7 +4319,7 @@ days src/app/components/common/share-links-dropdown/share-links-dropdown.component.ts - 90 + 93 dana @@ -4139,7 +4327,7 @@ Error deleting link src/app/components/common/share-links-dropdown/share-links-dropdown.component.ts - 117 + 120 Greška prilikom brisanja veze @@ -4147,7 +4335,7 @@ Error creating link src/app/components/common/share-links-dropdown/share-links-dropdown.component.ts - 145 + 148 Greška prilikom kreiranja veze @@ -4219,7 +4407,7 @@ src/app/components/document-detail/document-detail.component.html - 103 + 114 src/app/components/document-list/document-list.component.html @@ -4243,7 +4431,7 @@ src/app/components/document-detail/document-detail.component.html - 107 + 118 src/app/components/document-list/bulk-editor/bulk-editor.component.html @@ -4279,7 +4467,7 @@ src/app/components/document-detail/document-detail.component.html - 18 + 29 src/app/components/document-list/bulk-editor/bulk-editor.component.html @@ -4490,7 +4678,7 @@ Page src/app/components/document-detail/document-detail.component.html - 3 + 4 src/app/components/document-list/bulk-editor/bulk-editor.component.html @@ -4502,15 +4690,31 @@ of src/app/components/document-detail/document-detail.component.html - 5,6 + 6,7 od + + - + + src/app/components/document-detail/document-detail.component.html + 9 + + - + + + + + + src/app/components/document-detail/document-detail.component.html + 15 + + + + Download original src/app/components/document-detail/document-detail.component.html - 24 + 35 Preuzmi original @@ -4518,7 +4722,7 @@ Redo OCR src/app/components/document-detail/document-detail.component.html - 40 + 51 src/app/components/document-list/bulk-editor/bulk-editor.component.html @@ -4530,7 +4734,7 @@ More like this src/app/components/document-detail/document-detail.component.html - 46 + 57 src/app/components/document-list/document-card-large/document-card-large.component.html @@ -4542,7 +4746,7 @@ Close src/app/components/document-detail/document-detail.component.html - 71 + 82 src/app/guards/dirty-saved-view.guard.ts @@ -4554,7 +4758,7 @@ Previous src/app/components/document-detail/document-detail.component.html - 76 + 87 Prethodni @@ -4562,7 +4766,7 @@ Discard src/app/components/document-detail/document-detail.component.html - 89 + 100 Odbaci @@ -4570,7 +4774,7 @@ Save & next src/app/components/document-detail/document-detail.component.html - 91 + 102 Sačuvaj & sledeći @@ -4578,7 +4782,7 @@ Save & close src/app/components/document-detail/document-detail.component.html - 92 + 103 Sačuvaj i zatvori @@ -4586,7 +4790,7 @@ Details src/app/components/document-detail/document-detail.component.html - 100 + 111 Detalji @@ -4594,7 +4798,7 @@ Archive serial number src/app/components/document-detail/document-detail.component.html - 104 + 115 Arhivski serijski broj (ASN) @@ -4602,7 +4806,7 @@ Date created src/app/components/document-detail/document-detail.component.html - 105 + 116 Datum kreiranja @@ -4610,7 +4814,7 @@ Document type src/app/components/document-detail/document-detail.component.html - 109 + 120 src/app/components/document-list/bulk-editor/bulk-editor.component.html @@ -4634,7 +4838,7 @@ Storage path src/app/components/document-detail/document-detail.component.html - 111 + 122 src/app/components/document-list/bulk-editor/bulk-editor.component.html @@ -4654,7 +4858,7 @@ Default src/app/components/document-detail/document-detail.component.html - 112 + 123 Podrazumevano @@ -4662,7 +4866,7 @@ Content src/app/components/document-detail/document-detail.component.html - 130 + 142 Sadržaj @@ -4670,7 +4874,7 @@ Metadata src/app/components/document-detail/document-detail.component.html - 139 + 151 src/app/components/document-detail/metadata-collapse/metadata-collapse.component.ts @@ -4682,7 +4886,7 @@ Date modified src/app/components/document-detail/document-detail.component.html - 145 + 157 Datum izmene @@ -4690,7 +4894,7 @@ Date added src/app/components/document-detail/document-detail.component.html - 149 + 161 Datum dodavanja @@ -4698,7 +4902,7 @@ Media filename src/app/components/document-detail/document-detail.component.html - 153 + 165 Naziv fajla @@ -4706,7 +4910,7 @@ Original filename src/app/components/document-detail/document-detail.component.html - 157 + 169 Originalno ime fajla @@ -4714,7 +4918,7 @@ Original MD5 checksum src/app/components/document-detail/document-detail.component.html - 161 + 173 Originalni MD5 checksum @@ -4722,7 +4926,7 @@ Original file size src/app/components/document-detail/document-detail.component.html - 165 + 177 Originalna veličina fajla @@ -4730,7 +4934,7 @@ Original mime type src/app/components/document-detail/document-detail.component.html - 169 + 181 Originalni MIME tip @@ -4738,7 +4942,7 @@ Archive MD5 checksum src/app/components/document-detail/document-detail.component.html - 173 + 185 Arhivni MD5 checksum @@ -4746,7 +4950,7 @@ Archive file size src/app/components/document-detail/document-detail.component.html - 177 + 189 Arhivna veličina fajla @@ -4754,7 +4958,7 @@ Original document metadata src/app/components/document-detail/document-detail.component.html - 183 + 195 Metapodaci originalnog dokumenta @@ -4762,7 +4966,7 @@ Archived document metadata src/app/components/document-detail/document-detail.component.html - 184 + 196 Metapodaci arhivnog dokumenta @@ -4770,35 +4974,35 @@ Preview src/app/components/document-detail/document-detail.component.html - 190 + 202 Pregled - - Enter Password - - src/app/components/document-detail/document-detail.component.html - 206 - - - src/app/components/document-detail/document-detail.component.html - 249 - - Unesite lozinku - Notes src/app/components/document-detail/document-detail.component.html - 214,215 + 209,210 Beleške + + Enter Password + + src/app/components/document-detail/document-detail.component.html + 237 + + + src/app/components/document-detail/document-detail.component.html + 275 + + Unesite lozinku + An error occurred loading content: src/app/components/document-detail/document-detail.component.ts - 265,267 + 279,281 Greške se pojavila prilikom učitavanja sadržaja: @@ -4806,7 +5010,7 @@ Error retrieving metadata src/app/components/document-detail/document-detail.component.ts - 413 + 427 Greška pri preuzimanju metapodataka @@ -4814,7 +5018,7 @@ Error retrieving suggestions. src/app/components/document-detail/document-detail.component.ts - 434 + 448 Greška pri preuzimanju predloga. @@ -4822,11 +5026,11 @@ Document saved successfully. src/app/components/document-detail/document-detail.component.ts - 552 + 566 src/app/components/document-detail/document-detail.component.ts - 561 + 575 Dokument je uspešno sačuvan. @@ -4834,11 +5038,11 @@ Error saving document src/app/components/document-detail/document-detail.component.ts - 565 + 579 src/app/components/document-detail/document-detail.component.ts - 606 + 620 Greška prilikom čuvanja dokumenta @@ -4846,7 +5050,7 @@ Confirm delete src/app/components/document-detail/document-detail.component.ts - 632 + 646 src/app/components/manage/management-list/management-list.component.ts @@ -4858,7 +5062,7 @@ Do you really want to delete document ""? src/app/components/document-detail/document-detail.component.ts - 633 + 647 Da li stvarno želite da obrišite dokument ""? @@ -4866,7 +5070,7 @@ The files for this document will be deleted permanently. This operation cannot be undone. src/app/components/document-detail/document-detail.component.ts - 634 + 648 Fajlovi za ovaj dokument će biti trajno obrisani. Ova operacija se ne može opozvati. @@ -4874,7 +5078,7 @@ Delete document src/app/components/document-detail/document-detail.component.ts - 636 + 650 Obriši dokument @@ -4882,7 +5086,7 @@ Error deleting document src/app/components/document-detail/document-detail.component.ts - 655 + 669 Greška prilikom brisanja dokumenta @@ -4890,7 +5094,7 @@ Redo OCR confirm src/app/components/document-detail/document-detail.component.ts - 675 + 689 src/app/components/document-list/bulk-editor/bulk-editor.component.ts @@ -4902,7 +5106,7 @@ This operation will permanently redo OCR for this document. src/app/components/document-detail/document-detail.component.ts - 676 + 690 Ova će operacija trajno ponoviti OCR za ovaj dokument. @@ -4910,7 +5114,7 @@ Redo OCR operation will begin in the background. Close and re-open or reload this document after the operation has completed to see new content. src/app/components/document-detail/document-detail.component.ts - 687 + 701 Ponovna OCR operacija će početi u pozadini. Zatvorite i ponovo otvorite ili ponovo učitajte ovaj dokument nakon što se operacija završi da biste videli novi sadržaj. @@ -4918,10 +5122,18 @@ Error executing operation src/app/components/document-detail/document-detail.component.ts - 698 + 712 Greška prilikom izvršavanja operacije + + Page Fit + + src/app/components/document-detail/document-detail.component.ts + 781 + + Page Fit + Select: @@ -5844,7 +6056,7 @@ Initiating upload... src/app/components/file-drop/file-drop.component.ts - 87 + 88 Pokretanje otpremanja... @@ -6600,7 +6812,7 @@ Boolean src/app/data/paperless-custom-field.ts - 16 + 17 Logičko @@ -6608,7 +6820,7 @@ Date src/app/data/paperless-custom-field.ts - 20 + 21 Datum @@ -6616,7 +6828,7 @@ Integer src/app/data/paperless-custom-field.ts - 24 + 25 Ceo broj @@ -6624,7 +6836,7 @@ Number src/app/data/paperless-custom-field.ts - 28 + 29 Broj @@ -6632,7 +6844,7 @@ Monetary src/app/data/paperless-custom-field.ts - 32 + 33 Monetarno @@ -6640,7 +6852,7 @@ Text src/app/data/paperless-custom-field.ts - 36 + 37 Tekst @@ -6648,10 +6860,18 @@ Url src/app/data/paperless-custom-field.ts - 40 + 41 Url + + Document Link + + src/app/data/paperless-custom-field.ts + 45 + + Document Link + Warning: You have unsaved changes to your document(s). @@ -6949,7 +7169,7 @@ English (US) src/app/services/settings.service.ts - 155 + 157 Engleski (USA) @@ -6957,7 +7177,7 @@ Afrikaans src/app/services/settings.service.ts - 161 + 163 Afrički @@ -6965,7 +7185,7 @@ Arabic src/app/services/settings.service.ts - 167 + 169 Arapski @@ -6973,7 +7193,7 @@ Belarusian src/app/services/settings.service.ts - 173 + 175 Beloruski @@ -6981,7 +7201,7 @@ Bulgarian src/app/services/settings.service.ts - 179 + 181 Bugarski @@ -6989,7 +7209,7 @@ Catalan src/app/services/settings.service.ts - 185 + 187 Katalonski @@ -6997,7 +7217,7 @@ Czech src/app/services/settings.service.ts - 191 + 193 Češki @@ -7005,7 +7225,7 @@ Danish src/app/services/settings.service.ts - 197 + 199 Danski @@ -7013,7 +7233,7 @@ German src/app/services/settings.service.ts - 203 + 205 Nemački @@ -7021,7 +7241,7 @@ Greek src/app/services/settings.service.ts - 209 + 211 Grčki @@ -7029,7 +7249,7 @@ English (GB) src/app/services/settings.service.ts - 215 + 217 Engleski (UK) @@ -7037,7 +7257,7 @@ Spanish src/app/services/settings.service.ts - 221 + 223 Španski @@ -7045,7 +7265,7 @@ Finnish src/app/services/settings.service.ts - 227 + 229 Finski @@ -7053,7 +7273,7 @@ French src/app/services/settings.service.ts - 233 + 235 Francuski @@ -7061,7 +7281,7 @@ Hungarian src/app/services/settings.service.ts - 239 + 241 Mađarski @@ -7069,7 +7289,7 @@ Italian src/app/services/settings.service.ts - 245 + 247 Italijanski @@ -7077,7 +7297,7 @@ Luxembourgish src/app/services/settings.service.ts - 251 + 253 Luksemburški @@ -7085,7 +7305,7 @@ Dutch src/app/services/settings.service.ts - 257 + 259 Holandski @@ -7093,7 +7313,7 @@ Norwegian src/app/services/settings.service.ts - 263 + 265 Norveški @@ -7101,7 +7321,7 @@ Polish src/app/services/settings.service.ts - 269 + 271 Poljski @@ -7109,7 +7329,7 @@ Portuguese (Brazil) src/app/services/settings.service.ts - 275 + 277 Portugalski (Brazil) @@ -7117,7 +7337,7 @@ Portuguese src/app/services/settings.service.ts - 281 + 283 Portugalski @@ -7125,7 +7345,7 @@ Romanian src/app/services/settings.service.ts - 287 + 289 Rumunski @@ -7133,7 +7353,7 @@ Russian src/app/services/settings.service.ts - 293 + 295 Ruski @@ -7141,7 +7361,7 @@ Slovak src/app/services/settings.service.ts - 299 + 301 Slovački @@ -7149,7 +7369,7 @@ Slovenian src/app/services/settings.service.ts - 305 + 307 Slovenački @@ -7157,7 +7377,7 @@ Serbian src/app/services/settings.service.ts - 311 + 313 Srpski @@ -7165,7 +7385,7 @@ Swedish src/app/services/settings.service.ts - 317 + 319 Švedski @@ -7173,7 +7393,7 @@ Turkish src/app/services/settings.service.ts - 323 + 325 Turski @@ -7181,7 +7401,7 @@ Ukrainian src/app/services/settings.service.ts - 329 + 331 Ukrajinski @@ -7189,7 +7409,7 @@ Chinese Simplified src/app/services/settings.service.ts - 335 + 337 Kineski pojednostavljen @@ -7197,7 +7417,7 @@ ISO 8601 src/app/services/settings.service.ts - 352 + 354 ISO 8601 @@ -7205,7 +7425,7 @@ Successfully completed one-time migratration of settings to the database! src/app/services/settings.service.ts - 471 + 473 Uspešno završena jednokratna migracija podešavanja u bazu podataka! @@ -7213,7 +7433,7 @@ Unable to migrate settings to the database, please try saving manually. src/app/services/settings.service.ts - 472 + 474 Nije moguće preneti podešavanja u bazu podataka, pokušajte da ih sačuvate ručno. @@ -7221,7 +7441,7 @@ You can restart the tour from the settings page. src/app/services/settings.service.ts - 542 + 544 Možete ponovo da pokrenete obilazak sa stranice sa podešavanjima. diff --git a/src-ui/src/locale/messages.sv_SE.xlf b/src-ui/src/locale/messages.sv_SE.xlf index bc7772a14..48a86c61d 100644 --- a/src-ui/src/locale/messages.sv_SE.xlf +++ b/src-ui/src/locale/messages.sv_SE.xlf @@ -334,7 +334,7 @@ src/app/components/document-detail/document-detail.component.html - 81 + 92 Nästa @@ -458,23 +458,35 @@ src/app/components/app-frame/app-frame.component.html - 225 + 230 src/app/components/app-frame/app-frame.component.html - 228 + 233 Loggar + + Auto refresh + + src/app/components/admin/logs/logs.component.html + 4 + + + src/app/components/admin/tasks/tasks.component.html + 15 + + Auto refresh + Loading... src/app/components/admin/logs/logs.component.html - 11 + 16 src/app/components/admin/logs/logs.component.html - 20 + 25 src/app/components/admin/settings/settings.component.html @@ -482,11 +494,7 @@ src/app/components/admin/tasks/tasks.component.html - 19 - - - src/app/components/admin/tasks/tasks.component.html - 27 + 22 src/app/components/admin/users-groups/users-groups.component.html @@ -496,6 +504,10 @@ src/app/components/common/edit-dialog/mail-account-edit-dialog/mail-account-edit-dialog.component.html 30 + + src/app/components/common/input/document-link/document-link.component.html + 40 + src/app/components/common/permissions-dialog/permissions-dialog.component.html 18 @@ -508,6 +520,10 @@ src/app/components/dashboard/widgets/widget-frame/widget-frame.component.html 14 + + src/app/components/document-detail/document-detail.component.html + 248 + src/app/components/document-list/document-list.component.html 95 @@ -546,15 +562,15 @@ src/app/components/app-frame/app-frame.component.html - 45 + 50 src/app/components/app-frame/app-frame.component.html - 203 + 208 src/app/components/app-frame/app-frame.component.html - 206 + 211 Inställningar @@ -850,7 +866,7 @@ src/app/components/document-detail/document-detail.component.html - 221 + 216 src/app/components/document-list/bulk-editor/bulk-editor.component.html @@ -942,11 +958,11 @@ src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.html - 46 + 47 src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.html - 65 + 66 src/app/components/common/input/permissions/permissions-form/permissions-form.component.html @@ -970,11 +986,11 @@ src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.html - 54 + 55 src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.html - 73 + 74 src/app/components/common/input/permissions/permissions-form/permissions-form.component.html @@ -1002,7 +1018,7 @@ src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.html - 79 + 80 src/app/components/common/input/permissions/permissions-form/permissions-form.component.html @@ -1074,7 +1090,7 @@ src/app/components/app-frame/app-frame.component.html - 91 + 96 Sparade vyer @@ -1106,7 +1122,7 @@ src/app/components/admin/tasks/tasks.component.html - 40 + 35 src/app/components/admin/users-groups/users-groups.component.html @@ -1246,7 +1262,7 @@ src/app/components/admin/tasks/tasks.component.html - 44 + 39 src/app/components/admin/users-groups/users-groups.component.html @@ -1258,7 +1274,7 @@ src/app/components/document-detail/document-detail.component.html - 34 + 45 src/app/components/document-list/bulk-editor/bulk-editor.component.html @@ -1326,7 +1342,7 @@ src/app/components/document-detail/document-detail.component.html - 11 + 22 src/app/components/document-list/bulk-editor/bulk-editor.component.html @@ -1402,7 +1418,7 @@ src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.html - 90 + 91 src/app/components/common/edit-dialog/correspondent-edit-dialog/correspondent-edit-dialog.component.html @@ -1426,7 +1442,7 @@ src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html - 42 + 43 src/app/components/common/edit-dialog/storage-path-edit-dialog/storage-path-edit-dialog.component.html @@ -1440,9 +1456,13 @@ src/app/components/common/edit-dialog/user-edit-dialog/user-edit-dialog.component.html 36 + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 54 + src/app/components/document-detail/document-detail.component.html - 93 + 104 src/app/components/document-list/save-view-config-dialog/save-view-config-dialog.component.html @@ -1514,7 +1534,7 @@ src/app/components/app-frame/app-frame.component.ts - 119 + 116 Ett fel inträffade när inställningarna skulle sparas. @@ -1550,7 +1570,7 @@ src/app/components/app-frame/app-frame.component.html - 217 + 222 Filuppgifter @@ -1596,19 +1616,11 @@ - - Refresh - - src/app/components/admin/tasks/tasks.component.html - 20 - - Uppdatera - Created src/app/components/admin/tasks/tasks.component.html - 41 + 36 src/app/components/dashboard/widgets/saved-view-widget/saved-view-widget.component.html @@ -1632,7 +1644,7 @@ Results src/app/components/admin/tasks/tasks.component.html - 42 + 37 Resultat @@ -1640,7 +1652,7 @@ Info src/app/components/admin/tasks/tasks.component.html - 43 + 38 Info @@ -1648,7 +1660,7 @@ click for full output src/app/components/admin/tasks/tasks.component.html - 66 + 61 klicka för full utdata @@ -1656,11 +1668,11 @@ Dismiss src/app/components/admin/tasks/tasks.component.html - 81 + 76 src/app/components/admin/tasks/tasks.component.ts - 63 + 66 Avvisa @@ -1668,7 +1680,7 @@ Open Document src/app/components/admin/tasks/tasks.component.html - 87 + 82 Öppna Dokument @@ -1676,7 +1688,7 @@ {VAR_PLURAL, plural, =1 {One task} other { total tasks}} src/app/components/admin/tasks/tasks.component.html - 103 + 98 {VAR_PLURAL, plural, one {}=1 {En uppgift} other { totalt uppgifter}} @@ -1684,7 +1696,7 @@ Failed src/app/components/admin/tasks/tasks.component.html - 110 + 105 Misslyckades @@ -1692,7 +1704,7 @@ Complete src/app/components/admin/tasks/tasks.component.html - 116 + 111 Lyckades @@ -1700,7 +1712,7 @@ Started src/app/components/admin/tasks/tasks.component.html - 122 + 117 Startade @@ -1708,7 +1720,7 @@ Queued src/app/components/admin/tasks/tasks.component.html - 128 + 123 Köade @@ -1716,7 +1728,7 @@ Dismiss selected src/app/components/admin/tasks/tasks.component.ts - 28 + 30 Avfärda markerade @@ -1724,7 +1736,7 @@ Dismiss all src/app/components/admin/tasks/tasks.component.ts - 29 + 31 Avfärda alla @@ -1732,7 +1744,7 @@ Confirm Dismiss All src/app/components/admin/tasks/tasks.component.ts - 60 + 63 Bekräfta avfärda alla @@ -1740,7 +1752,7 @@ Dismiss all tasks? src/app/components/admin/tasks/tasks.component.ts - 61 + 64 Dismiss all tasks? @@ -1748,7 +1760,7 @@ queued src/app/components/admin/tasks/tasks.component.ts - 129 + 132 köade @@ -1756,7 +1768,7 @@ started src/app/components/admin/tasks/tasks.component.ts - 131 + 134 startade @@ -1764,7 +1776,7 @@ completed src/app/components/admin/tasks/tasks.component.ts - 133 + 136 slutförda @@ -1772,7 +1784,7 @@ failed src/app/components/admin/tasks/tasks.component.ts - 135 + 138 misslyckade @@ -1784,11 +1796,11 @@ src/app/components/app-frame/app-frame.component.html - 210 + 215 src/app/components/app-frame/app-frame.component.html - 213 + 218 Användare & Grupper @@ -1942,6 +1954,10 @@ src/app/components/admin/users-groups/users-groups.component.ts 89 + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.ts + 144 + Lösenordet har ändrats, du kommer att tillfälligt loggas ut. @@ -1988,7 +2004,7 @@ src/app/components/document-detail/document-detail.component.ts - 677 + 691 src/app/components/document-list/bulk-editor/bulk-editor.component.ts @@ -2028,7 +2044,7 @@ src/app/components/document-detail/document-detail.component.ts - 679 + 693 src/app/components/document-list/bulk-editor/bulk-editor.component.ts @@ -2141,11 +2157,19 @@ Inloggad som + + My Profile + + src/app/components/app-frame/app-frame.component.html + 45 + + My Profile + Logout src/app/components/app-frame/app-frame.component.html - 50 + 55 Logga ut @@ -2153,15 +2177,15 @@ Documentation src/app/components/app-frame/app-frame.component.html - 56 + 61 src/app/components/app-frame/app-frame.component.html - 232 + 237 src/app/components/app-frame/app-frame.component.html - 235 + 240 Dokumentation @@ -2169,11 +2193,11 @@ Dashboard src/app/components/app-frame/app-frame.component.html - 75 + 80 src/app/components/app-frame/app-frame.component.html - 78 + 83 src/app/components/dashboard/dashboard.component.html @@ -2185,11 +2209,11 @@ Documents src/app/components/app-frame/app-frame.component.html - 82 + 87 src/app/components/app-frame/app-frame.component.html - 85 + 90 src/app/components/document-list/document-list.component.ts @@ -2217,7 +2241,7 @@ Open documents src/app/components/app-frame/app-frame.component.html - 118 + 123 Öppna dokument @@ -2225,11 +2249,11 @@ Close all src/app/components/app-frame/app-frame.component.html - 134 + 139 src/app/components/app-frame/app-frame.component.html - 137 + 142 Stäng alla @@ -2237,7 +2261,7 @@ Manage src/app/components/app-frame/app-frame.component.html - 144 + 149 Hantera @@ -2245,11 +2269,11 @@ Correspondents src/app/components/app-frame/app-frame.component.html - 148 + 153 src/app/components/app-frame/app-frame.component.html - 151 + 156 src/app/components/dashboard/widgets/statistics-widget/statistics-widget.component.html @@ -2261,11 +2285,11 @@ Tags src/app/components/app-frame/app-frame.component.html - 155 + 160 src/app/components/app-frame/app-frame.component.html - 158 + 163 src/app/components/common/input/tags/tags.component.ts @@ -2293,11 +2317,11 @@ Document Types src/app/components/app-frame/app-frame.component.html - 162 + 167 src/app/components/app-frame/app-frame.component.html - 165 + 170 src/app/components/dashboard/widgets/statistics-widget/statistics-widget.component.html @@ -2309,11 +2333,11 @@ Storage Paths src/app/components/app-frame/app-frame.component.html - 169 + 174 src/app/components/app-frame/app-frame.component.html - 172 + 177 src/app/components/dashboard/widgets/statistics-widget/statistics-widget.component.html @@ -2325,11 +2349,11 @@ Custom Fields src/app/components/app-frame/app-frame.component.html - 176 + 181 src/app/components/app-frame/app-frame.component.html - 179 + 184 src/app/components/common/custom-fields-dropdown/custom-fields-dropdown.component.html @@ -2345,7 +2369,7 @@ Consumption templates src/app/components/app-frame/app-frame.component.html - 183 + 188 Consumption templates @@ -2353,7 +2377,7 @@ Templates src/app/components/app-frame/app-frame.component.html - 186 + 191 Templates @@ -2361,11 +2385,11 @@ Mail src/app/components/app-frame/app-frame.component.html - 190 + 195 src/app/components/app-frame/app-frame.component.html - 193 + 198 E-post @@ -2373,7 +2397,7 @@ Administration src/app/components/app-frame/app-frame.component.html - 199 + 204 Administration @@ -2381,7 +2405,7 @@ File Tasks src/app/components/app-frame/app-frame.component.html - 221 + 226 Filuppgifter @@ -2389,7 +2413,7 @@ GitHub src/app/components/app-frame/app-frame.component.html - 241 + 246 GitHub @@ -2397,7 +2421,7 @@ is available. src/app/components/app-frame/app-frame.component.html - 247 + 252 är tillgänglig. @@ -2405,7 +2429,7 @@ Click to view. src/app/components/app-frame/app-frame.component.html - 247 + 252 Klicka för att visa. @@ -2413,7 +2437,7 @@ Paperless-ngx can automatically check for updates src/app/components/app-frame/app-frame.component.html - 251 + 256 Paperless-ngx kan automatiskt söka efter uppdateringar @@ -2421,7 +2445,7 @@ How does this work? src/app/components/app-frame/app-frame.component.html - 258,260 + 263,265 Hur fungerar detta? @@ -2429,7 +2453,7 @@ Update available src/app/components/app-frame/app-frame.component.html - 269 + 274 Uppdatering tillgänglig @@ -2437,7 +2461,7 @@ Sidebar views updated src/app/components/app-frame/app-frame.component.ts - 247 + 252 Sidebar views updated @@ -2445,7 +2469,7 @@ Error updating sidebar views src/app/components/app-frame/app-frame.component.ts - 250 + 255 Error updating sidebar views @@ -2453,7 +2477,7 @@ An error occurred while saving update checking settings. src/app/components/app-frame/app-frame.component.ts - 271 + 276 Ett fel uppstod när uppdateringskontrollen skulle sparas. @@ -2757,7 +2781,7 @@ src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html - 32 + 33 Tilldela dokumenttyp @@ -2769,7 +2793,7 @@ src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html - 34 + 35 Tilldela korrespondent @@ -2781,11 +2805,19 @@ Assign storage path + + Assign custom fields + + src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.html + 38 + + Assign custom fields + Assign owner src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.html - 40 + 41 Assign owner @@ -2793,7 +2825,7 @@ Assign view permissions src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.html - 42 + 43 Assign view permissions @@ -2801,7 +2833,7 @@ Assign edit permissions src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.html - 61 + 62 Assign edit permissions @@ -2809,11 +2841,11 @@ Error src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.html - 88 + 89 src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html - 40 + 41 src/app/components/common/toasts/toasts.component.html @@ -2825,7 +2857,7 @@ Cancel src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.html - 89 + 90 src/app/components/common/edit-dialog/correspondent-edit-dialog/correspondent-edit-dialog.component.html @@ -2849,7 +2881,7 @@ src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html - 41 + 42 src/app/components/common/edit-dialog/storage-path-edit-dialog/storage-path-edit-dialog.component.html @@ -2867,6 +2899,10 @@ src/app/components/common/permissions-dialog/permissions-dialog.component.html 20 + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 53 + src/app/components/common/select-dialog/select-dialog.component.html 12 @@ -2885,7 +2921,7 @@ Consume Folder src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.ts - 25 + 27 Consume Folder @@ -2893,7 +2929,7 @@ API Upload src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.ts - 29 + 31 API Upload @@ -2901,7 +2937,7 @@ Mail Fetch src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.ts - 33 + 35 Mail Fetch @@ -2909,7 +2945,7 @@ Create new consumption template src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.ts - 83 + 92 Create new consumption template @@ -2917,7 +2953,7 @@ Edit consumption template src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.ts - 87 + 96 Edit consumption template @@ -3049,7 +3085,7 @@ Create new item src/app/components/common/edit-dialog/edit-dialog.component.ts - 109 + 111 Skapa nytt objekt @@ -3057,7 +3093,7 @@ Edit item src/app/components/common/edit-dialog/edit-dialog.component.ts - 113 + 115 Redigera objekt @@ -3111,6 +3147,10 @@ src/app/components/common/edit-dialog/user-edit-dialog/user-edit-dialog.component.html 12 + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 18 + Lösenord @@ -3309,13 +3349,13 @@ Filtrera innehåll - - Filter attachment filename + + Filter attachment filename includes src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html 24 - Filtrera filnamn för bilaga + Filter attachment filename includes Only consume documents which entirely match this filename if specified. Wildcards such as *.pdf or *invoice* are allowed. Case insensitive. @@ -3325,11 +3365,27 @@ Processa endast de dokument som exakt matchar detta filnamn, om det är angivet. Wildcards som *.pdf och *faktura* är tillåtna. Ingen skillnad på stor eller liten bokstav görs. + + Filter attachment filename excluding + + src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html + 25 + + Filter attachment filename excluding + + + Do not consume documents which entirely match this filename if specified. Wildcards such as *.pdf or *invoice* are allowed. Case insensitive. + + src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html + 25 + + Do not consume documents which entirely match this filename if specified. Wildcards such as *.pdf or *invoice* are allowed. Case insensitive. + Action src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html - 27 + 28 Åtgärd @@ -3337,7 +3393,7 @@ Action is only performed when documents are consumed from the mail. Mails without attachments remain entirely untouched. src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html - 27 + 28 Åtgärden sker endast när dokument hämtas från e-postmeddelandet. E-post utan bilaga förblir orörd. @@ -3345,7 +3401,7 @@ Action parameter src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html - 28 + 29 Åtgärdsparameter @@ -3353,7 +3409,7 @@ Assignments specified here will supersede any consumption templates. src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html - 29 + 30 Assignments specified here will supersede any consumption templates. @@ -3361,7 +3417,7 @@ Assign title from src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html - 30 + 31 Tilldela titel från @@ -3369,7 +3425,7 @@ Assign correspondent from src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html - 33 + 34 Tilldela korrespondent från @@ -3377,7 +3433,7 @@ Assign owner from rule src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html - 35 + 36 Assign owner from rule @@ -3623,6 +3679,10 @@ src/app/components/common/edit-dialog/user-edit-dialog/user-edit-dialog.component.html 11 + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 8 + E-post @@ -3631,6 +3691,10 @@ src/app/components/common/edit-dialog/user-edit-dialog/user-edit-dialog.component.html 13 + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 28 + Förnamn @@ -3639,6 +3703,10 @@ src/app/components/common/edit-dialog/user-edit-dialog/user-edit-dialog.component.html 14 + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 29 + Efternamn @@ -3764,6 +3832,10 @@ src/app/components/common/input/date/date.component.html 8 + + src/app/components/common/input/document-link/document-link.component.html + 8 + src/app/components/common/input/number/number.component.html 8 @@ -3818,6 +3890,22 @@ Filtrera dokument med denna + + No documents found + + src/app/components/common/input/document-link/document-link.component.ts + 44 + + No documents found + + + Show password + + src/app/components/common/input/password/password.component.html + 5 + + Show password + Edit Permissions @@ -3931,7 +4019,7 @@ Note that permissions set here will override any existing permissions src/app/components/common/permissions-dialog/permissions-dialog.component.ts - 62 + 71 Observera att behörigheter som anges här kommer att åsidosätta befintliga behörigheter @@ -3991,6 +4079,122 @@ Hämtad från grupp + + Edit Profile + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 3 + + Edit Profile + + + Confirm Email + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 13 + + Confirm Email + + + Confirm Password + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 23 + + Confirm Password + + + API Auth Token + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 31 + + API Auth Token + + + Copy + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 35 + + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 39 + + + src/app/components/common/share-links-dropdown/share-links-dropdown.component.html + 23 + + Copy + + + Regenerate auth token + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 41 + + Regenerate auth token + + + Copied! + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 47 + + + src/app/components/common/share-links-dropdown/share-links-dropdown.component.html + 36 + + Copied! + + + Warning: changing the token cannot be undone + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 49 + + Warning: changing the token cannot be undone + + + Emails must match + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.ts + 94 + + Emails must match + + + Passwords must match + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.ts + 122 + + Passwords must match + + + Profile updated successfully + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.ts + 141 + + Profile updated successfully + + + Error saving profile + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.ts + 153 + + Error saving profile + + + Error generating auth token + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.ts + 170 + + Error generating auth token + Select @@ -4035,14 +4239,6 @@ No existing links - - Copy - - src/app/components/common/share-links-dropdown/share-links-dropdown.component.html - 23 - - Copy - Share @@ -4051,14 +4247,6 @@ Share - - Copied! - - src/app/components/common/share-links-dropdown/share-links-dropdown.component.html - 36 - - Copied! - Share archive version @@ -4091,7 +4279,7 @@ src/app/components/common/share-links-dropdown/share-links-dropdown.component.ts - 90 + 93 1 day @@ -4131,7 +4319,7 @@ days src/app/components/common/share-links-dropdown/share-links-dropdown.component.ts - 90 + 93 days @@ -4139,7 +4327,7 @@ Error deleting link src/app/components/common/share-links-dropdown/share-links-dropdown.component.ts - 117 + 120 Error deleting link @@ -4147,7 +4335,7 @@ Error creating link src/app/components/common/share-links-dropdown/share-links-dropdown.component.ts - 145 + 148 Error creating link @@ -4219,7 +4407,7 @@ src/app/components/document-detail/document-detail.component.html - 103 + 114 src/app/components/document-list/document-list.component.html @@ -4243,7 +4431,7 @@ src/app/components/document-detail/document-detail.component.html - 107 + 118 src/app/components/document-list/bulk-editor/bulk-editor.component.html @@ -4279,7 +4467,7 @@ src/app/components/document-detail/document-detail.component.html - 18 + 29 src/app/components/document-list/bulk-editor/bulk-editor.component.html @@ -4490,7 +4678,7 @@ Page src/app/components/document-detail/document-detail.component.html - 3 + 4 src/app/components/document-list/bulk-editor/bulk-editor.component.html @@ -4502,15 +4690,31 @@ of src/app/components/document-detail/document-detail.component.html - 5,6 + 6,7 av + + - + + src/app/components/document-detail/document-detail.component.html + 9 + + - + + + + + + src/app/components/document-detail/document-detail.component.html + 15 + + + + Download original src/app/components/document-detail/document-detail.component.html - 24 + 35 Ladda ner original @@ -4518,7 +4722,7 @@ Redo OCR src/app/components/document-detail/document-detail.component.html - 40 + 51 src/app/components/document-list/bulk-editor/bulk-editor.component.html @@ -4530,7 +4734,7 @@ More like this src/app/components/document-detail/document-detail.component.html - 46 + 57 src/app/components/document-list/document-card-large/document-card-large.component.html @@ -4542,7 +4746,7 @@ Close src/app/components/document-detail/document-detail.component.html - 71 + 82 src/app/guards/dirty-saved-view.guard.ts @@ -4554,7 +4758,7 @@ Previous src/app/components/document-detail/document-detail.component.html - 76 + 87 Föregående @@ -4562,7 +4766,7 @@ Discard src/app/components/document-detail/document-detail.component.html - 89 + 100 Avfärda @@ -4570,7 +4774,7 @@ Save & next src/app/components/document-detail/document-detail.component.html - 91 + 102 Spara & nästa @@ -4578,7 +4782,7 @@ Save & close src/app/components/document-detail/document-detail.component.html - 92 + 103 Spara & stäng @@ -4586,7 +4790,7 @@ Details src/app/components/document-detail/document-detail.component.html - 100 + 111 Detaljer @@ -4594,7 +4798,7 @@ Archive serial number src/app/components/document-detail/document-detail.component.html - 104 + 115 Arkivets serienummer @@ -4602,7 +4806,7 @@ Date created src/app/components/document-detail/document-detail.component.html - 105 + 116 Datum skapad @@ -4610,7 +4814,7 @@ Document type src/app/components/document-detail/document-detail.component.html - 109 + 120 src/app/components/document-list/bulk-editor/bulk-editor.component.html @@ -4634,7 +4838,7 @@ Storage path src/app/components/document-detail/document-detail.component.html - 111 + 122 src/app/components/document-list/bulk-editor/bulk-editor.component.html @@ -4654,7 +4858,7 @@ Default src/app/components/document-detail/document-detail.component.html - 112 + 123 Standard @@ -4662,7 +4866,7 @@ Content src/app/components/document-detail/document-detail.component.html - 130 + 142 Innehåll @@ -4670,7 +4874,7 @@ Metadata src/app/components/document-detail/document-detail.component.html - 139 + 151 src/app/components/document-detail/metadata-collapse/metadata-collapse.component.ts @@ -4682,7 +4886,7 @@ Date modified src/app/components/document-detail/document-detail.component.html - 145 + 157 Datum ändrad @@ -4690,7 +4894,7 @@ Date added src/app/components/document-detail/document-detail.component.html - 149 + 161 Datum tillagd @@ -4698,7 +4902,7 @@ Media filename src/app/components/document-detail/document-detail.component.html - 153 + 165 Media filnamn @@ -4706,7 +4910,7 @@ Original filename src/app/components/document-detail/document-detail.component.html - 157 + 169 Ursprungligt filnamn @@ -4714,7 +4918,7 @@ Original MD5 checksum src/app/components/document-detail/document-detail.component.html - 161 + 173 Original MD5-kontrollsumma @@ -4722,7 +4926,7 @@ Original file size src/app/components/document-detail/document-detail.component.html - 165 + 177 Ursprunglig filstorlek @@ -4730,7 +4934,7 @@ Original mime type src/app/components/document-detail/document-detail.component.html - 169 + 181 Ursprunglig mime-typ @@ -4738,7 +4942,7 @@ Archive MD5 checksum src/app/components/document-detail/document-detail.component.html - 173 + 185 Arkiv MD5-kontrollsumma @@ -4746,7 +4950,7 @@ Archive file size src/app/components/document-detail/document-detail.component.html - 177 + 189 Arkiv filstorlek @@ -4754,7 +4958,7 @@ Original document metadata src/app/components/document-detail/document-detail.component.html - 183 + 195 Ursprungliga dokument metadata @@ -4762,7 +4966,7 @@ Archived document metadata src/app/components/document-detail/document-detail.component.html - 184 + 196 Arkiverade dokument metadata @@ -4770,35 +4974,35 @@ Preview src/app/components/document-detail/document-detail.component.html - 190 + 202 Förhandsgranska - - Enter Password - - src/app/components/document-detail/document-detail.component.html - 206 - - - src/app/components/document-detail/document-detail.component.html - 249 - - Ange lösenord - Notes src/app/components/document-detail/document-detail.component.html - 214,215 + 209,210 Anteckningar + + Enter Password + + src/app/components/document-detail/document-detail.component.html + 237 + + + src/app/components/document-detail/document-detail.component.html + 275 + + Ange lösenord + An error occurred loading content: src/app/components/document-detail/document-detail.component.ts - 265,267 + 279,281 Ett fel uppstod när innehållet laddades: @@ -4806,7 +5010,7 @@ Error retrieving metadata src/app/components/document-detail/document-detail.component.ts - 413 + 427 Fel vid hämtning av metadata @@ -4814,7 +5018,7 @@ Error retrieving suggestions. src/app/components/document-detail/document-detail.component.ts - 434 + 448 Fel vid hämtning av förslag. @@ -4822,11 +5026,11 @@ Document saved successfully. src/app/components/document-detail/document-detail.component.ts - 552 + 566 src/app/components/document-detail/document-detail.component.ts - 561 + 575 Dokumentet har sparats. @@ -4834,11 +5038,11 @@ Error saving document src/app/components/document-detail/document-detail.component.ts - 565 + 579 src/app/components/document-detail/document-detail.component.ts - 606 + 620 Kunde inte spara dokumentet @@ -4846,7 +5050,7 @@ Confirm delete src/app/components/document-detail/document-detail.component.ts - 632 + 646 src/app/components/manage/management-list/management-list.component.ts @@ -4858,7 +5062,7 @@ Do you really want to delete document ""? src/app/components/document-detail/document-detail.component.ts - 633 + 647 Vill du verkligen ta bort dokumentet ""? @@ -4866,7 +5070,7 @@ The files for this document will be deleted permanently. This operation cannot be undone. src/app/components/document-detail/document-detail.component.ts - 634 + 648 Filerna för detta dokument kommer att raderas permanent. Den här åtgärden kan inte ångras. @@ -4874,7 +5078,7 @@ Delete document src/app/components/document-detail/document-detail.component.ts - 636 + 650 Ta bort dokument @@ -4882,7 +5086,7 @@ Error deleting document src/app/components/document-detail/document-detail.component.ts - 655 + 669 Error deleting document @@ -4890,7 +5094,7 @@ Redo OCR confirm src/app/components/document-detail/document-detail.component.ts - 675 + 689 src/app/components/document-list/bulk-editor/bulk-editor.component.ts @@ -4902,7 +5106,7 @@ This operation will permanently redo OCR for this document. src/app/components/document-detail/document-detail.component.ts - 676 + 690 Den här åtgärden kommer permanent att göra om OCR läsningen för detta dokument. @@ -4910,7 +5114,7 @@ Redo OCR operation will begin in the background. Close and re-open or reload this document after the operation has completed to see new content. src/app/components/document-detail/document-detail.component.ts - 687 + 701 Upprepning av OCR läsning kommer ske i bakgrunden. Stäng och öppna, eller ladda om detta dokument efter läsningen är klar, för att se den nya inläsningen. @@ -4918,10 +5122,18 @@ Error executing operation src/app/components/document-detail/document-detail.component.ts - 698 + 712 Error executing operation + + Page Fit + + src/app/components/document-detail/document-detail.component.ts + 781 + + Page Fit + Select: @@ -5844,7 +6056,7 @@ Initiating upload... src/app/components/file-drop/file-drop.component.ts - 87 + 88 Påbörjar uppladdning... @@ -6600,7 +6812,7 @@ Boolean src/app/data/paperless-custom-field.ts - 16 + 17 Boolean @@ -6608,7 +6820,7 @@ Date src/app/data/paperless-custom-field.ts - 20 + 21 Date @@ -6616,7 +6828,7 @@ Integer src/app/data/paperless-custom-field.ts - 24 + 25 Integer @@ -6624,7 +6836,7 @@ Number src/app/data/paperless-custom-field.ts - 28 + 29 Number @@ -6632,7 +6844,7 @@ Monetary src/app/data/paperless-custom-field.ts - 32 + 33 Monetary @@ -6640,7 +6852,7 @@ Text src/app/data/paperless-custom-field.ts - 36 + 37 Text @@ -6648,10 +6860,18 @@ Url src/app/data/paperless-custom-field.ts - 40 + 41 Url + + Document Link + + src/app/data/paperless-custom-field.ts + 45 + + Document Link + Warning: You have unsaved changes to your document(s). @@ -6949,7 +7169,7 @@ English (US) src/app/services/settings.service.ts - 155 + 157 Engelska (USA) @@ -6957,7 +7177,7 @@ Afrikaans src/app/services/settings.service.ts - 161 + 163 Afrikaans @@ -6965,7 +7185,7 @@ Arabic src/app/services/settings.service.ts - 167 + 169 Arabiska @@ -6973,7 +7193,7 @@ Belarusian src/app/services/settings.service.ts - 173 + 175 Belarusiska @@ -6981,7 +7201,7 @@ Bulgarian src/app/services/settings.service.ts - 179 + 181 Bulgarian @@ -6989,7 +7209,7 @@ Catalan src/app/services/settings.service.ts - 185 + 187 Kataloniska @@ -6997,7 +7217,7 @@ Czech src/app/services/settings.service.ts - 191 + 193 Tjeckiska @@ -7005,7 +7225,7 @@ Danish src/app/services/settings.service.ts - 197 + 199 Danska @@ -7013,7 +7233,7 @@ German src/app/services/settings.service.ts - 203 + 205 Tyska @@ -7021,7 +7241,7 @@ Greek src/app/services/settings.service.ts - 209 + 211 Greek @@ -7029,7 +7249,7 @@ English (GB) src/app/services/settings.service.ts - 215 + 217 Engelska (GB) @@ -7037,7 +7257,7 @@ Spanish src/app/services/settings.service.ts - 221 + 223 Spanska @@ -7045,7 +7265,7 @@ Finnish src/app/services/settings.service.ts - 227 + 229 Finska @@ -7053,7 +7273,7 @@ French src/app/services/settings.service.ts - 233 + 235 Franska @@ -7061,7 +7281,7 @@ Hungarian src/app/services/settings.service.ts - 239 + 241 Hungarian @@ -7069,7 +7289,7 @@ Italian src/app/services/settings.service.ts - 245 + 247 Italienska @@ -7077,7 +7297,7 @@ Luxembourgish src/app/services/settings.service.ts - 251 + 253 Luxemburgiska @@ -7085,7 +7305,7 @@ Dutch src/app/services/settings.service.ts - 257 + 259 Holländska @@ -7093,7 +7313,7 @@ Norwegian src/app/services/settings.service.ts - 263 + 265 Norwegian @@ -7101,7 +7321,7 @@ Polish src/app/services/settings.service.ts - 269 + 271 Polska @@ -7109,7 +7329,7 @@ Portuguese (Brazil) src/app/services/settings.service.ts - 275 + 277 Portugisiska (Brasilien) @@ -7117,7 +7337,7 @@ Portuguese src/app/services/settings.service.ts - 281 + 283 Portugisiska @@ -7125,7 +7345,7 @@ Romanian src/app/services/settings.service.ts - 287 + 289 Rumänska @@ -7133,7 +7353,7 @@ Russian src/app/services/settings.service.ts - 293 + 295 Ryska @@ -7141,7 +7361,7 @@ Slovak src/app/services/settings.service.ts - 299 + 301 Slovakiska @@ -7149,7 +7369,7 @@ Slovenian src/app/services/settings.service.ts - 305 + 307 Slovenska @@ -7157,7 +7377,7 @@ Serbian src/app/services/settings.service.ts - 311 + 313 Serbiska @@ -7165,7 +7385,7 @@ Swedish src/app/services/settings.service.ts - 317 + 319 Svenska @@ -7173,7 +7393,7 @@ Turkish src/app/services/settings.service.ts - 323 + 325 Turkiska @@ -7181,7 +7401,7 @@ Ukrainian src/app/services/settings.service.ts - 329 + 331 Ukrainiska @@ -7189,7 +7409,7 @@ Chinese Simplified src/app/services/settings.service.ts - 335 + 337 Kinesiska (förenklad) @@ -7197,7 +7417,7 @@ ISO 8601 src/app/services/settings.service.ts - 352 + 354 ISO 8601 @@ -7205,7 +7425,7 @@ Successfully completed one-time migratration of settings to the database! src/app/services/settings.service.ts - 471 + 473 Slutförde engångsmigreringen av inställningarna till databasen! @@ -7213,7 +7433,7 @@ Unable to migrate settings to the database, please try saving manually. src/app/services/settings.service.ts - 472 + 474 Kunde inte migrera inställningarna till databasen, försök spara manuellt. @@ -7221,7 +7441,7 @@ You can restart the tour from the settings page. src/app/services/settings.service.ts - 542 + 544 Du kan starta om rundturen från inställningssidan. diff --git a/src-ui/src/locale/messages.th_TH.xlf b/src-ui/src/locale/messages.th_TH.xlf index 8e9d28226..32875bc60 100644 --- a/src-ui/src/locale/messages.th_TH.xlf +++ b/src-ui/src/locale/messages.th_TH.xlf @@ -334,7 +334,7 @@ src/app/components/document-detail/document-detail.component.html - 81 + 92 ต่อไป @@ -458,23 +458,35 @@ src/app/components/app-frame/app-frame.component.html - 225 + 230 src/app/components/app-frame/app-frame.component.html - 228 + 233 Logs + + Auto refresh + + src/app/components/admin/logs/logs.component.html + 4 + + + src/app/components/admin/tasks/tasks.component.html + 15 + + Auto refresh + Loading... src/app/components/admin/logs/logs.component.html - 11 + 16 src/app/components/admin/logs/logs.component.html - 20 + 25 src/app/components/admin/settings/settings.component.html @@ -482,11 +494,7 @@ src/app/components/admin/tasks/tasks.component.html - 19 - - - src/app/components/admin/tasks/tasks.component.html - 27 + 22 src/app/components/admin/users-groups/users-groups.component.html @@ -496,6 +504,10 @@ src/app/components/common/edit-dialog/mail-account-edit-dialog/mail-account-edit-dialog.component.html 30 + + src/app/components/common/input/document-link/document-link.component.html + 40 + src/app/components/common/permissions-dialog/permissions-dialog.component.html 18 @@ -508,6 +520,10 @@ src/app/components/dashboard/widgets/widget-frame/widget-frame.component.html 14 + + src/app/components/document-detail/document-detail.component.html + 248 + src/app/components/document-list/document-list.component.html 95 @@ -546,15 +562,15 @@ src/app/components/app-frame/app-frame.component.html - 45 + 50 src/app/components/app-frame/app-frame.component.html - 203 + 208 src/app/components/app-frame/app-frame.component.html - 206 + 211 การตั้งค่า @@ -850,7 +866,7 @@ src/app/components/document-detail/document-detail.component.html - 221 + 216 src/app/components/document-list/bulk-editor/bulk-editor.component.html @@ -942,11 +958,11 @@ src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.html - 46 + 47 src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.html - 65 + 66 src/app/components/common/input/permissions/permissions-form/permissions-form.component.html @@ -970,11 +986,11 @@ src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.html - 54 + 55 src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.html - 73 + 74 src/app/components/common/input/permissions/permissions-form/permissions-form.component.html @@ -1002,7 +1018,7 @@ src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.html - 79 + 80 src/app/components/common/input/permissions/permissions-form/permissions-form.component.html @@ -1074,7 +1090,7 @@ src/app/components/app-frame/app-frame.component.html - 91 + 96 การค้นที่เก็บไว้ @@ -1106,7 +1122,7 @@ src/app/components/admin/tasks/tasks.component.html - 40 + 35 src/app/components/admin/users-groups/users-groups.component.html @@ -1246,7 +1262,7 @@ src/app/components/admin/tasks/tasks.component.html - 44 + 39 src/app/components/admin/users-groups/users-groups.component.html @@ -1258,7 +1274,7 @@ src/app/components/document-detail/document-detail.component.html - 34 + 45 src/app/components/document-list/bulk-editor/bulk-editor.component.html @@ -1326,7 +1342,7 @@ src/app/components/document-detail/document-detail.component.html - 11 + 22 src/app/components/document-list/bulk-editor/bulk-editor.component.html @@ -1402,7 +1418,7 @@ src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.html - 90 + 91 src/app/components/common/edit-dialog/correspondent-edit-dialog/correspondent-edit-dialog.component.html @@ -1426,7 +1442,7 @@ src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html - 42 + 43 src/app/components/common/edit-dialog/storage-path-edit-dialog/storage-path-edit-dialog.component.html @@ -1440,9 +1456,13 @@ src/app/components/common/edit-dialog/user-edit-dialog/user-edit-dialog.component.html 36 + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 54 + src/app/components/document-detail/document-detail.component.html - 93 + 104 src/app/components/document-list/save-view-config-dialog/save-view-config-dialog.component.html @@ -1514,7 +1534,7 @@ src/app/components/app-frame/app-frame.component.ts - 119 + 116 An error occurred while saving settings. @@ -1550,7 +1570,7 @@ src/app/components/app-frame/app-frame.component.html - 217 + 222 รายการงาน @@ -1596,19 +1616,11 @@ - - Refresh - - src/app/components/admin/tasks/tasks.component.html - 20 - - รีเฟรช - Created src/app/components/admin/tasks/tasks.component.html - 41 + 36 src/app/components/dashboard/widgets/saved-view-widget/saved-view-widget.component.html @@ -1632,7 +1644,7 @@ Results src/app/components/admin/tasks/tasks.component.html - 42 + 37 ผลลัพธ์ @@ -1640,7 +1652,7 @@ Info src/app/components/admin/tasks/tasks.component.html - 43 + 38 ข้อมูล @@ -1648,7 +1660,7 @@ click for full output src/app/components/admin/tasks/tasks.component.html - 66 + 61 click for full output @@ -1656,11 +1668,11 @@ Dismiss src/app/components/admin/tasks/tasks.component.html - 81 + 76 src/app/components/admin/tasks/tasks.component.ts - 63 + 66 ปิด @@ -1668,7 +1680,7 @@ Open Document src/app/components/admin/tasks/tasks.component.html - 87 + 82 เปิดเอกสาร @@ -1676,7 +1688,7 @@ {VAR_PLURAL, plural, =1 {One task} other { total tasks}} src/app/components/admin/tasks/tasks.component.html - 103 + 98 {VAR_PLURAL, plural, =1 {One task} other { total tasks}} @@ -1684,7 +1696,7 @@ Failed src/app/components/admin/tasks/tasks.component.html - 110 + 105 Failed @@ -1692,7 +1704,7 @@ Complete src/app/components/admin/tasks/tasks.component.html - 116 + 111 Complete @@ -1700,7 +1712,7 @@ Started src/app/components/admin/tasks/tasks.component.html - 122 + 117 Started @@ -1708,7 +1720,7 @@ Queued src/app/components/admin/tasks/tasks.component.html - 128 + 123 Queued @@ -1716,7 +1728,7 @@ Dismiss selected src/app/components/admin/tasks/tasks.component.ts - 28 + 30 ล้างการเลือก @@ -1724,7 +1736,7 @@ Dismiss all src/app/components/admin/tasks/tasks.component.ts - 29 + 31 ละทิ้งทั้งหมด @@ -1732,7 +1744,7 @@ Confirm Dismiss All src/app/components/admin/tasks/tasks.component.ts - 60 + 63 ยืนยันล้างทั้งหมด @@ -1740,7 +1752,7 @@ Dismiss all tasks? src/app/components/admin/tasks/tasks.component.ts - 61 + 64 Dismiss all tasks? @@ -1748,7 +1760,7 @@ queued src/app/components/admin/tasks/tasks.component.ts - 129 + 132 จัดคิวแล้ว @@ -1756,7 +1768,7 @@ started src/app/components/admin/tasks/tasks.component.ts - 131 + 134 เริ่มต้นแล้ว @@ -1764,7 +1776,7 @@ completed src/app/components/admin/tasks/tasks.component.ts - 133 + 136 เสร็จสมบูรณ์ @@ -1772,7 +1784,7 @@ failed src/app/components/admin/tasks/tasks.component.ts - 135 + 138 ล้มเหลว @@ -1784,11 +1796,11 @@ src/app/components/app-frame/app-frame.component.html - 210 + 215 src/app/components/app-frame/app-frame.component.html - 213 + 218 ผู้ใช้งาน & กลุ่ม @@ -1942,6 +1954,10 @@ src/app/components/admin/users-groups/users-groups.component.ts 89 + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.ts + 144 + Password has been changed, you will be logged out momentarily. @@ -1988,7 +2004,7 @@ src/app/components/document-detail/document-detail.component.ts - 677 + 691 src/app/components/document-list/bulk-editor/bulk-editor.component.ts @@ -2028,7 +2044,7 @@ src/app/components/document-detail/document-detail.component.ts - 679 + 693 src/app/components/document-list/bulk-editor/bulk-editor.component.ts @@ -2141,11 +2157,19 @@ Logged in as + + My Profile + + src/app/components/app-frame/app-frame.component.html + 45 + + My Profile + Logout src/app/components/app-frame/app-frame.component.html - 50 + 55 ออกจากระบบ @@ -2153,15 +2177,15 @@ Documentation src/app/components/app-frame/app-frame.component.html - 56 + 61 src/app/components/app-frame/app-frame.component.html - 232 + 237 src/app/components/app-frame/app-frame.component.html - 235 + 240 เอกสารอ้างอิง @@ -2169,11 +2193,11 @@ Dashboard src/app/components/app-frame/app-frame.component.html - 75 + 80 src/app/components/app-frame/app-frame.component.html - 78 + 83 src/app/components/dashboard/dashboard.component.html @@ -2185,11 +2209,11 @@ Documents src/app/components/app-frame/app-frame.component.html - 82 + 87 src/app/components/app-frame/app-frame.component.html - 85 + 90 src/app/components/document-list/document-list.component.ts @@ -2217,7 +2241,7 @@ Open documents src/app/components/app-frame/app-frame.component.html - 118 + 123 เปิดเอกสาร @@ -2225,11 +2249,11 @@ Close all src/app/components/app-frame/app-frame.component.html - 134 + 139 src/app/components/app-frame/app-frame.component.html - 137 + 142 ปิดทั้งหมด @@ -2237,7 +2261,7 @@ Manage src/app/components/app-frame/app-frame.component.html - 144 + 149 จัดการ @@ -2245,11 +2269,11 @@ Correspondents src/app/components/app-frame/app-frame.component.html - 148 + 153 src/app/components/app-frame/app-frame.component.html - 151 + 156 src/app/components/dashboard/widgets/statistics-widget/statistics-widget.component.html @@ -2261,11 +2285,11 @@ Tags src/app/components/app-frame/app-frame.component.html - 155 + 160 src/app/components/app-frame/app-frame.component.html - 158 + 163 src/app/components/common/input/tags/tags.component.ts @@ -2293,11 +2317,11 @@ Document Types src/app/components/app-frame/app-frame.component.html - 162 + 167 src/app/components/app-frame/app-frame.component.html - 165 + 170 src/app/components/dashboard/widgets/statistics-widget/statistics-widget.component.html @@ -2309,11 +2333,11 @@ Storage Paths src/app/components/app-frame/app-frame.component.html - 169 + 174 src/app/components/app-frame/app-frame.component.html - 172 + 177 src/app/components/dashboard/widgets/statistics-widget/statistics-widget.component.html @@ -2325,11 +2349,11 @@ Custom Fields src/app/components/app-frame/app-frame.component.html - 176 + 181 src/app/components/app-frame/app-frame.component.html - 179 + 184 src/app/components/common/custom-fields-dropdown/custom-fields-dropdown.component.html @@ -2345,7 +2369,7 @@ Consumption templates src/app/components/app-frame/app-frame.component.html - 183 + 188 Consumption templates @@ -2353,7 +2377,7 @@ Templates src/app/components/app-frame/app-frame.component.html - 186 + 191 Templates @@ -2361,11 +2385,11 @@ Mail src/app/components/app-frame/app-frame.component.html - 190 + 195 src/app/components/app-frame/app-frame.component.html - 193 + 198 เมล @@ -2373,7 +2397,7 @@ Administration src/app/components/app-frame/app-frame.component.html - 199 + 204 การจัดการระบบ @@ -2381,7 +2405,7 @@ File Tasks src/app/components/app-frame/app-frame.component.html - 221 + 226 File Tasks @@ -2389,7 +2413,7 @@ GitHub src/app/components/app-frame/app-frame.component.html - 241 + 246 GitHub @@ -2397,7 +2421,7 @@ is available. src/app/components/app-frame/app-frame.component.html - 247 + 252 ใช้งานได้ @@ -2405,7 +2429,7 @@ Click to view. src/app/components/app-frame/app-frame.component.html - 247 + 252 คลิกเพื่อดู @@ -2413,7 +2437,7 @@ Paperless-ngx can automatically check for updates src/app/components/app-frame/app-frame.component.html - 251 + 256 Paperless-ngx can automatically check for updates @@ -2421,7 +2445,7 @@ How does this work? src/app/components/app-frame/app-frame.component.html - 258,260 + 263,265 ระบบนี้ทำงานยังไง? @@ -2429,7 +2453,7 @@ Update available src/app/components/app-frame/app-frame.component.html - 269 + 274 มีการอัพเดท @@ -2437,7 +2461,7 @@ Sidebar views updated src/app/components/app-frame/app-frame.component.ts - 247 + 252 Sidebar views updated @@ -2445,7 +2469,7 @@ Error updating sidebar views src/app/components/app-frame/app-frame.component.ts - 250 + 255 Error updating sidebar views @@ -2453,7 +2477,7 @@ An error occurred while saving update checking settings. src/app/components/app-frame/app-frame.component.ts - 271 + 276 An error occurred while saving update checking settings. @@ -2757,7 +2781,7 @@ src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html - 32 + 33 กำหนดประเภทเอกสาร @@ -2769,7 +2793,7 @@ src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html - 34 + 35 กำหนดผู้เขียน @@ -2781,11 +2805,19 @@ Assign storage path + + Assign custom fields + + src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.html + 38 + + Assign custom fields + Assign owner src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.html - 40 + 41 Assign owner @@ -2793,7 +2825,7 @@ Assign view permissions src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.html - 42 + 43 Assign view permissions @@ -2801,7 +2833,7 @@ Assign edit permissions src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.html - 61 + 62 Assign edit permissions @@ -2809,11 +2841,11 @@ Error src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.html - 88 + 89 src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html - 40 + 41 src/app/components/common/toasts/toasts.component.html @@ -2825,7 +2857,7 @@ Cancel src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.html - 89 + 90 src/app/components/common/edit-dialog/correspondent-edit-dialog/correspondent-edit-dialog.component.html @@ -2849,7 +2881,7 @@ src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html - 41 + 42 src/app/components/common/edit-dialog/storage-path-edit-dialog/storage-path-edit-dialog.component.html @@ -2867,6 +2899,10 @@ src/app/components/common/permissions-dialog/permissions-dialog.component.html 20 + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 53 + src/app/components/common/select-dialog/select-dialog.component.html 12 @@ -2885,7 +2921,7 @@ Consume Folder src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.ts - 25 + 27 Consume Folder @@ -2893,7 +2929,7 @@ API Upload src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.ts - 29 + 31 API Upload @@ -2901,7 +2937,7 @@ Mail Fetch src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.ts - 33 + 35 Mail Fetch @@ -2909,7 +2945,7 @@ Create new consumption template src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.ts - 83 + 92 Create new consumption template @@ -2917,7 +2953,7 @@ Edit consumption template src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.ts - 87 + 96 Edit consumption template @@ -3049,7 +3085,7 @@ Create new item src/app/components/common/edit-dialog/edit-dialog.component.ts - 109 + 111 สร้างรายการใหม่ @@ -3057,7 +3093,7 @@ Edit item src/app/components/common/edit-dialog/edit-dialog.component.ts - 113 + 115 แก้ไขรายการ @@ -3111,6 +3147,10 @@ src/app/components/common/edit-dialog/user-edit-dialog/user-edit-dialog.component.html 12 + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 18 + รหัสผ่าน @@ -3309,13 +3349,13 @@ กรอง เนื้อความ - - Filter attachment filename + + Filter attachment filename includes src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html 24 - Filter attachment filename + Filter attachment filename includes Only consume documents which entirely match this filename if specified. Wildcards such as *.pdf or *invoice* are allowed. Case insensitive. @@ -3325,11 +3365,27 @@ ประมวลผลเอกสารที่ชื่อไฟล์ตรงกับที่ระบุ (หากมี) โดยไม่สนใจอักษรพิมพ์ใหญ่-เล็ก และสามารถระบุแบบ wildcard ได้เช่น .pdf หรือ *invoice* + + Filter attachment filename excluding + + src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html + 25 + + Filter attachment filename excluding + + + Do not consume documents which entirely match this filename if specified. Wildcards such as *.pdf or *invoice* are allowed. Case insensitive. + + src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html + 25 + + Do not consume documents which entirely match this filename if specified. Wildcards such as *.pdf or *invoice* are allowed. Case insensitive. + Action src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html - 27 + 28 การดำเนินการ @@ -3337,7 +3393,7 @@ Action is only performed when documents are consumed from the mail. Mails without attachments remain entirely untouched. src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html - 27 + 28 Action is only performed when documents are consumed from the mail. Mails without attachments remain entirely untouched. @@ -3345,7 +3401,7 @@ Action parameter src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html - 28 + 29 พารามิเตอร์ของการดำเนินการ @@ -3353,7 +3409,7 @@ Assignments specified here will supersede any consumption templates. src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html - 29 + 30 Assignments specified here will supersede any consumption templates. @@ -3361,7 +3417,7 @@ Assign title from src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html - 30 + 31 กำหนดชื่อจาก @@ -3369,7 +3425,7 @@ Assign correspondent from src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html - 33 + 34 Assign correspondent from @@ -3377,7 +3433,7 @@ Assign owner from rule src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html - 35 + 36 Assign owner from rule @@ -3623,6 +3679,10 @@ src/app/components/common/edit-dialog/user-edit-dialog/user-edit-dialog.component.html 11 + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 8 + อีเมล @@ -3631,6 +3691,10 @@ src/app/components/common/edit-dialog/user-edit-dialog/user-edit-dialog.component.html 13 + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 28 + ชื่อจริง @@ -3639,6 +3703,10 @@ src/app/components/common/edit-dialog/user-edit-dialog/user-edit-dialog.component.html 14 + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 29 + นามสกุล @@ -3764,6 +3832,10 @@ src/app/components/common/input/date/date.component.html 8 + + src/app/components/common/input/document-link/document-link.component.html + 8 + src/app/components/common/input/number/number.component.html 8 @@ -3818,6 +3890,22 @@ Filter documents with this + + No documents found + + src/app/components/common/input/document-link/document-link.component.ts + 44 + + No documents found + + + Show password + + src/app/components/common/input/password/password.component.html + 5 + + Show password + Edit Permissions @@ -3931,7 +4019,7 @@ Note that permissions set here will override any existing permissions src/app/components/common/permissions-dialog/permissions-dialog.component.ts - 62 + 71 Note that permissions set here will override any existing permissions @@ -3991,6 +4079,122 @@ ใช้ตามกลุ่ม + + Edit Profile + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 3 + + Edit Profile + + + Confirm Email + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 13 + + Confirm Email + + + Confirm Password + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 23 + + Confirm Password + + + API Auth Token + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 31 + + API Auth Token + + + Copy + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 35 + + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 39 + + + src/app/components/common/share-links-dropdown/share-links-dropdown.component.html + 23 + + คัดลอก + + + Regenerate auth token + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 41 + + Regenerate auth token + + + Copied! + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 47 + + + src/app/components/common/share-links-dropdown/share-links-dropdown.component.html + 36 + + คัดลอกแล้ว! + + + Warning: changing the token cannot be undone + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 49 + + Warning: changing the token cannot be undone + + + Emails must match + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.ts + 94 + + Emails must match + + + Passwords must match + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.ts + 122 + + Passwords must match + + + Profile updated successfully + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.ts + 141 + + Profile updated successfully + + + Error saving profile + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.ts + 153 + + Error saving profile + + + Error generating auth token + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.ts + 170 + + Error generating auth token + Select @@ -4035,14 +4239,6 @@ ไม่พบลิงก์ - - Copy - - src/app/components/common/share-links-dropdown/share-links-dropdown.component.html - 23 - - คัดลอก - Share @@ -4051,14 +4247,6 @@ แชร์ - - Copied! - - src/app/components/common/share-links-dropdown/share-links-dropdown.component.html - 36 - - คัดลอกแล้ว! - Share archive version @@ -4091,7 +4279,7 @@ src/app/components/common/share-links-dropdown/share-links-dropdown.component.ts - 90 + 93 1 วัน @@ -4131,7 +4319,7 @@ days src/app/components/common/share-links-dropdown/share-links-dropdown.component.ts - 90 + 93 วัน @@ -4139,7 +4327,7 @@ Error deleting link src/app/components/common/share-links-dropdown/share-links-dropdown.component.ts - 117 + 120 เกิดข้อผิดพลาดในการลบลิงก์ @@ -4147,7 +4335,7 @@ Error creating link src/app/components/common/share-links-dropdown/share-links-dropdown.component.ts - 145 + 148 เกิดข้อผิดพลาดในการสร้างลิงก์ @@ -4219,7 +4407,7 @@ src/app/components/document-detail/document-detail.component.html - 103 + 114 src/app/components/document-list/document-list.component.html @@ -4243,7 +4431,7 @@ src/app/components/document-detail/document-detail.component.html - 107 + 118 src/app/components/document-list/bulk-editor/bulk-editor.component.html @@ -4279,7 +4467,7 @@ src/app/components/document-detail/document-detail.component.html - 18 + 29 src/app/components/document-list/bulk-editor/bulk-editor.component.html @@ -4490,7 +4678,7 @@ Page src/app/components/document-detail/document-detail.component.html - 3 + 4 src/app/components/document-list/bulk-editor/bulk-editor.component.html @@ -4502,15 +4690,31 @@ of src/app/components/document-detail/document-detail.component.html - 5,6 + 6,7 of + + - + + src/app/components/document-detail/document-detail.component.html + 9 + + - + + + + + + src/app/components/document-detail/document-detail.component.html + 15 + + + + Download original src/app/components/document-detail/document-detail.component.html - 24 + 35 ดาวน์โหลดต้นฉบับ @@ -4518,7 +4722,7 @@ Redo OCR src/app/components/document-detail/document-detail.component.html - 40 + 51 src/app/components/document-list/bulk-editor/bulk-editor.component.html @@ -4530,7 +4734,7 @@ More like this src/app/components/document-detail/document-detail.component.html - 46 + 57 src/app/components/document-list/document-card-large/document-card-large.component.html @@ -4542,7 +4746,7 @@ Close src/app/components/document-detail/document-detail.component.html - 71 + 82 src/app/guards/dirty-saved-view.guard.ts @@ -4554,7 +4758,7 @@ Previous src/app/components/document-detail/document-detail.component.html - 76 + 87 ก่อนหน้า @@ -4562,7 +4766,7 @@ Discard src/app/components/document-detail/document-detail.component.html - 89 + 100 ละทิ้ง @@ -4570,7 +4774,7 @@ Save & next src/app/components/document-detail/document-detail.component.html - 91 + 102 บันทึก & ถัดไป @@ -4578,7 +4782,7 @@ Save & close src/app/components/document-detail/document-detail.component.html - 92 + 103 บันทึก & ปิด @@ -4586,7 +4790,7 @@ Details src/app/components/document-detail/document-detail.component.html - 100 + 111 รายละเอียด @@ -4594,7 +4798,7 @@ Archive serial number src/app/components/document-detail/document-detail.component.html - 104 + 115 รหัสการจัดเก็บถาวร @@ -4602,7 +4806,7 @@ Date created src/app/components/document-detail/document-detail.component.html - 105 + 116 วันที่สร้าง @@ -4610,7 +4814,7 @@ Document type src/app/components/document-detail/document-detail.component.html - 109 + 120 src/app/components/document-list/bulk-editor/bulk-editor.component.html @@ -4634,7 +4838,7 @@ Storage path src/app/components/document-detail/document-detail.component.html - 111 + 122 src/app/components/document-list/bulk-editor/bulk-editor.component.html @@ -4654,7 +4858,7 @@ Default src/app/components/document-detail/document-detail.component.html - 112 + 123 ค่าเริ่มต้น @@ -4662,7 +4866,7 @@ Content src/app/components/document-detail/document-detail.component.html - 130 + 142 เนื้อหา @@ -4670,7 +4874,7 @@ Metadata src/app/components/document-detail/document-detail.component.html - 139 + 151 src/app/components/document-detail/metadata-collapse/metadata-collapse.component.ts @@ -4682,7 +4886,7 @@ Date modified src/app/components/document-detail/document-detail.component.html - 145 + 157 วันที่แก้ไข @@ -4690,7 +4894,7 @@ Date added src/app/components/document-detail/document-detail.component.html - 149 + 161 วันที่เพิ่ม @@ -4698,7 +4902,7 @@ Media filename src/app/components/document-detail/document-detail.component.html - 153 + 165 ชื่อไฟล์สื่อ @@ -4706,7 +4910,7 @@ Original filename src/app/components/document-detail/document-detail.component.html - 157 + 169 ชื่อไฟล์ต้นฉบับ @@ -4714,7 +4918,7 @@ Original MD5 checksum src/app/components/document-detail/document-detail.component.html - 161 + 173 Original MD5 checksum @@ -4722,7 +4926,7 @@ Original file size src/app/components/document-detail/document-detail.component.html - 165 + 177 ขนาดไฟล์เดิม @@ -4730,7 +4934,7 @@ Original mime type src/app/components/document-detail/document-detail.component.html - 169 + 181 MIME Type ของไฟล์เดิม @@ -4738,7 +4942,7 @@ Archive MD5 checksum src/app/components/document-detail/document-detail.component.html - 173 + 185 MD5 checksum ของไฟล์เก็บถาวร @@ -4746,7 +4950,7 @@ Archive file size src/app/components/document-detail/document-detail.component.html - 177 + 189 ขนาดไฟล์เก็บถาวร @@ -4754,7 +4958,7 @@ Original document metadata src/app/components/document-detail/document-detail.component.html - 183 + 195 Original document metadata @@ -4762,7 +4966,7 @@ Archived document metadata src/app/components/document-detail/document-detail.component.html - 184 + 196 Archived document metadata @@ -4770,35 +4974,35 @@ Preview src/app/components/document-detail/document-detail.component.html - 190 + 202 ตัวอย่าง - - Enter Password - - src/app/components/document-detail/document-detail.component.html - 206 - - - src/app/components/document-detail/document-detail.component.html - 249 - - กรอกรหัสผ่าน - Notes src/app/components/document-detail/document-detail.component.html - 214,215 + 209,210 Notes + + Enter Password + + src/app/components/document-detail/document-detail.component.html + 237 + + + src/app/components/document-detail/document-detail.component.html + 275 + + กรอกรหัสผ่าน + An error occurred loading content: src/app/components/document-detail/document-detail.component.ts - 265,267 + 279,281 An error occurred loading content: @@ -4806,7 +5010,7 @@ Error retrieving metadata src/app/components/document-detail/document-detail.component.ts - 413 + 427 Error retrieving metadata @@ -4814,7 +5018,7 @@ Error retrieving suggestions. src/app/components/document-detail/document-detail.component.ts - 434 + 448 Error retrieving suggestions. @@ -4822,11 +5026,11 @@ Document saved successfully. src/app/components/document-detail/document-detail.component.ts - 552 + 566 src/app/components/document-detail/document-detail.component.ts - 561 + 575 Document saved successfully. @@ -4834,11 +5038,11 @@ Error saving document src/app/components/document-detail/document-detail.component.ts - 565 + 579 src/app/components/document-detail/document-detail.component.ts - 606 + 620 Error saving document @@ -4846,7 +5050,7 @@ Confirm delete src/app/components/document-detail/document-detail.component.ts - 632 + 646 src/app/components/manage/management-list/management-list.component.ts @@ -4858,7 +5062,7 @@ Do you really want to delete document ""? src/app/components/document-detail/document-detail.component.ts - 633 + 647 Do you really want to delete document ""? @@ -4866,7 +5070,7 @@ The files for this document will be deleted permanently. This operation cannot be undone. src/app/components/document-detail/document-detail.component.ts - 634 + 648 The files for this document will be deleted permanently. This operation cannot be undone. @@ -4874,7 +5078,7 @@ Delete document src/app/components/document-detail/document-detail.component.ts - 636 + 650 ลบเอกสาร @@ -4882,7 +5086,7 @@ Error deleting document src/app/components/document-detail/document-detail.component.ts - 655 + 669 เกิดข้อผิดพลาดในการลบเอกสาร @@ -4890,7 +5094,7 @@ Redo OCR confirm src/app/components/document-detail/document-detail.component.ts - 675 + 689 src/app/components/document-list/bulk-editor/bulk-editor.component.ts @@ -4902,7 +5106,7 @@ This operation will permanently redo OCR for this document. src/app/components/document-detail/document-detail.component.ts - 676 + 690 This operation will permanently redo OCR for this document. @@ -4910,7 +5114,7 @@ Redo OCR operation will begin in the background. Close and re-open or reload this document after the operation has completed to see new content. src/app/components/document-detail/document-detail.component.ts - 687 + 701 Redo OCR operation will begin in the background. Close and re-open or reload this document after the operation has completed to see new content. @@ -4918,10 +5122,18 @@ Error executing operation src/app/components/document-detail/document-detail.component.ts - 698 + 712 Error executing operation + + Page Fit + + src/app/components/document-detail/document-detail.component.ts + 781 + + Page Fit + Select: @@ -5844,7 +6056,7 @@ Initiating upload... src/app/components/file-drop/file-drop.component.ts - 87 + 88 เริ่มต้นการอัปโหลด... @@ -6600,7 +6812,7 @@ Boolean src/app/data/paperless-custom-field.ts - 16 + 17 Boolean @@ -6608,7 +6820,7 @@ Date src/app/data/paperless-custom-field.ts - 20 + 21 Date @@ -6616,7 +6828,7 @@ Integer src/app/data/paperless-custom-field.ts - 24 + 25 Integer @@ -6624,7 +6836,7 @@ Number src/app/data/paperless-custom-field.ts - 28 + 29 Number @@ -6632,7 +6844,7 @@ Monetary src/app/data/paperless-custom-field.ts - 32 + 33 Monetary @@ -6640,7 +6852,7 @@ Text src/app/data/paperless-custom-field.ts - 36 + 37 Text @@ -6648,10 +6860,18 @@ Url src/app/data/paperless-custom-field.ts - 40 + 41 Url + + Document Link + + src/app/data/paperless-custom-field.ts + 45 + + Document Link + Warning: You have unsaved changes to your document(s). @@ -6949,7 +7169,7 @@ English (US) src/app/services/settings.service.ts - 155 + 157 ภาษาอังกฤษ (สหรัฐฯ) @@ -6957,7 +7177,7 @@ Afrikaans src/app/services/settings.service.ts - 161 + 163 ภาษาอาฟรีกานส์ @@ -6965,7 +7185,7 @@ Arabic src/app/services/settings.service.ts - 167 + 169 ภาษาอาหรับ @@ -6973,7 +7193,7 @@ Belarusian src/app/services/settings.service.ts - 173 + 175 ภาษาเบลารุส @@ -6981,7 +7201,7 @@ Bulgarian src/app/services/settings.service.ts - 179 + 181 Bulgarian @@ -6989,7 +7209,7 @@ Catalan src/app/services/settings.service.ts - 185 + 187 ภาษาคาตาลัน @@ -6997,7 +7217,7 @@ Czech src/app/services/settings.service.ts - 191 + 193 ภาษาเช็ก @@ -7005,7 +7225,7 @@ Danish src/app/services/settings.service.ts - 197 + 199 ภาษาเดนมาร์ก @@ -7013,7 +7233,7 @@ German src/app/services/settings.service.ts - 203 + 205 ภาษาเยอรมัน @@ -7021,7 +7241,7 @@ Greek src/app/services/settings.service.ts - 209 + 211 ภาษากรีก @@ -7029,7 +7249,7 @@ English (GB) src/app/services/settings.service.ts - 215 + 217 ภาษาอังกฤษ (สหราชอาณาจักร) @@ -7037,7 +7257,7 @@ Spanish src/app/services/settings.service.ts - 221 + 223 ภาษาสเปน @@ -7045,7 +7265,7 @@ Finnish src/app/services/settings.service.ts - 227 + 229 ภาษาฟินแลนด์ @@ -7053,7 +7273,7 @@ French src/app/services/settings.service.ts - 233 + 235 ภาษาฝรั่งเศส @@ -7061,7 +7281,7 @@ Hungarian src/app/services/settings.service.ts - 239 + 241 Hungarian @@ -7069,7 +7289,7 @@ Italian src/app/services/settings.service.ts - 245 + 247 ภาษาอิตาลี @@ -7077,7 +7297,7 @@ Luxembourgish src/app/services/settings.service.ts - 251 + 253 ภาษาลักเซมเบิร์ก @@ -7085,7 +7305,7 @@ Dutch src/app/services/settings.service.ts - 257 + 259 ภาษาดัตช์ @@ -7093,7 +7313,7 @@ Norwegian src/app/services/settings.service.ts - 263 + 265 ภาษานอร์เวย์ @@ -7101,7 +7321,7 @@ Polish src/app/services/settings.service.ts - 269 + 271 ภาษาโปแลนด์ @@ -7109,7 +7329,7 @@ Portuguese (Brazil) src/app/services/settings.service.ts - 275 + 277 ภาษาโปรตุเกส (บราซิล) @@ -7117,7 +7337,7 @@ Portuguese src/app/services/settings.service.ts - 281 + 283 ภาษาโปรตุเกส @@ -7125,7 +7345,7 @@ Romanian src/app/services/settings.service.ts - 287 + 289 ภาษาโรมาเนีย @@ -7133,7 +7353,7 @@ Russian src/app/services/settings.service.ts - 293 + 295 ภาษารัสเซีย @@ -7141,7 +7361,7 @@ Slovak src/app/services/settings.service.ts - 299 + 301 ภาษาสโลวาเกีย @@ -7149,7 +7369,7 @@ Slovenian src/app/services/settings.service.ts - 305 + 307 ภาษาสโลเวเนีย @@ -7157,7 +7377,7 @@ Serbian src/app/services/settings.service.ts - 311 + 313 ภาษาเซอร์เบีย @@ -7165,7 +7385,7 @@ Swedish src/app/services/settings.service.ts - 317 + 319 ภาษาสวีเดน @@ -7173,7 +7393,7 @@ Turkish src/app/services/settings.service.ts - 323 + 325 ภาษาตุรกี @@ -7181,7 +7401,7 @@ Ukrainian src/app/services/settings.service.ts - 329 + 331 ภาษายูเครน @@ -7189,7 +7409,7 @@ Chinese Simplified src/app/services/settings.service.ts - 335 + 337 ภาษาจีน (ตัวย่อ) @@ -7197,7 +7417,7 @@ ISO 8601 src/app/services/settings.service.ts - 352 + 354 ISO 8601 @@ -7205,7 +7425,7 @@ Successfully completed one-time migratration of settings to the database! src/app/services/settings.service.ts - 471 + 473 Successfully completed one-time migratration of settings to the database! @@ -7213,7 +7433,7 @@ Unable to migrate settings to the database, please try saving manually. src/app/services/settings.service.ts - 472 + 474 Unable to migrate settings to the database, please try saving manually. @@ -7221,7 +7441,7 @@ You can restart the tour from the settings page. src/app/services/settings.service.ts - 542 + 544 You can restart the tour from the settings page. diff --git a/src-ui/src/locale/messages.tr_TR.xlf b/src-ui/src/locale/messages.tr_TR.xlf index 4164f0a49..bcc1c5083 100644 --- a/src-ui/src/locale/messages.tr_TR.xlf +++ b/src-ui/src/locale/messages.tr_TR.xlf @@ -334,7 +334,7 @@ src/app/components/document-detail/document-detail.component.html - 81 + 92 Sonraki @@ -458,23 +458,35 @@ src/app/components/app-frame/app-frame.component.html - 225 + 230 src/app/components/app-frame/app-frame.component.html - 228 + 233 Günlükler + + Auto refresh + + src/app/components/admin/logs/logs.component.html + 4 + + + src/app/components/admin/tasks/tasks.component.html + 15 + + Auto refresh + Loading... src/app/components/admin/logs/logs.component.html - 11 + 16 src/app/components/admin/logs/logs.component.html - 20 + 25 src/app/components/admin/settings/settings.component.html @@ -482,11 +494,7 @@ src/app/components/admin/tasks/tasks.component.html - 19 - - - src/app/components/admin/tasks/tasks.component.html - 27 + 22 src/app/components/admin/users-groups/users-groups.component.html @@ -496,6 +504,10 @@ src/app/components/common/edit-dialog/mail-account-edit-dialog/mail-account-edit-dialog.component.html 30 + + src/app/components/common/input/document-link/document-link.component.html + 40 + src/app/components/common/permissions-dialog/permissions-dialog.component.html 18 @@ -508,6 +520,10 @@ src/app/components/dashboard/widgets/widget-frame/widget-frame.component.html 14 + + src/app/components/document-detail/document-detail.component.html + 248 + src/app/components/document-list/document-list.component.html 95 @@ -546,15 +562,15 @@ src/app/components/app-frame/app-frame.component.html - 45 + 50 src/app/components/app-frame/app-frame.component.html - 203 + 208 src/app/components/app-frame/app-frame.component.html - 206 + 211 Ayarlar @@ -850,7 +866,7 @@ src/app/components/document-detail/document-detail.component.html - 221 + 216 src/app/components/document-list/bulk-editor/bulk-editor.component.html @@ -942,11 +958,11 @@ src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.html - 46 + 47 src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.html - 65 + 66 src/app/components/common/input/permissions/permissions-form/permissions-form.component.html @@ -970,11 +986,11 @@ src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.html - 54 + 55 src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.html - 73 + 74 src/app/components/common/input/permissions/permissions-form/permissions-form.component.html @@ -1002,7 +1018,7 @@ src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.html - 79 + 80 src/app/components/common/input/permissions/permissions-form/permissions-form.component.html @@ -1074,7 +1090,7 @@ src/app/components/app-frame/app-frame.component.html - 91 + 96 Kaydedilen görünümler @@ -1106,7 +1122,7 @@ src/app/components/admin/tasks/tasks.component.html - 40 + 35 src/app/components/admin/users-groups/users-groups.component.html @@ -1246,7 +1262,7 @@ src/app/components/admin/tasks/tasks.component.html - 44 + 39 src/app/components/admin/users-groups/users-groups.component.html @@ -1258,7 +1274,7 @@ src/app/components/document-detail/document-detail.component.html - 34 + 45 src/app/components/document-list/bulk-editor/bulk-editor.component.html @@ -1326,7 +1342,7 @@ src/app/components/document-detail/document-detail.component.html - 11 + 22 src/app/components/document-list/bulk-editor/bulk-editor.component.html @@ -1402,7 +1418,7 @@ src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.html - 90 + 91 src/app/components/common/edit-dialog/correspondent-edit-dialog/correspondent-edit-dialog.component.html @@ -1426,7 +1442,7 @@ src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html - 42 + 43 src/app/components/common/edit-dialog/storage-path-edit-dialog/storage-path-edit-dialog.component.html @@ -1440,9 +1456,13 @@ src/app/components/common/edit-dialog/user-edit-dialog/user-edit-dialog.component.html 36 + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 54 + src/app/components/document-detail/document-detail.component.html - 93 + 104 src/app/components/document-list/save-view-config-dialog/save-view-config-dialog.component.html @@ -1514,7 +1534,7 @@ src/app/components/app-frame/app-frame.component.ts - 119 + 116 Ayarlar kaydedilirken bir hata oluştu. @@ -1550,7 +1570,7 @@ src/app/components/app-frame/app-frame.component.html - 217 + 222 Dosya Görevleri @@ -1596,19 +1616,11 @@ - - Refresh - - src/app/components/admin/tasks/tasks.component.html - 20 - - Yenile - Created src/app/components/admin/tasks/tasks.component.html - 41 + 36 src/app/components/dashboard/widgets/saved-view-widget/saved-view-widget.component.html @@ -1632,7 +1644,7 @@ Results src/app/components/admin/tasks/tasks.component.html - 42 + 37 Sonuçlar @@ -1640,7 +1652,7 @@ Info src/app/components/admin/tasks/tasks.component.html - 43 + 38 Bilgi @@ -1648,7 +1660,7 @@ click for full output src/app/components/admin/tasks/tasks.component.html - 66 + 61 click for full output @@ -1656,11 +1668,11 @@ Dismiss src/app/components/admin/tasks/tasks.component.html - 81 + 76 src/app/components/admin/tasks/tasks.component.ts - 63 + 66 Yoksay @@ -1668,7 +1680,7 @@ Open Document src/app/components/admin/tasks/tasks.component.html - 87 + 82 Belgeyi Aç @@ -1676,7 +1688,7 @@ {VAR_PLURAL, plural, =1 {One task} other { total tasks}} src/app/components/admin/tasks/tasks.component.html - 103 + 98 {VAR_PLURAL, plural, =1 {One task} other { total tasks}} @@ -1684,7 +1696,7 @@ Failed src/app/components/admin/tasks/tasks.component.html - 110 + 105 Failed @@ -1692,7 +1704,7 @@ Complete src/app/components/admin/tasks/tasks.component.html - 116 + 111 Complete @@ -1700,7 +1712,7 @@ Started src/app/components/admin/tasks/tasks.component.html - 122 + 117 Started @@ -1708,7 +1720,7 @@ Queued src/app/components/admin/tasks/tasks.component.html - 128 + 123 Queued @@ -1716,7 +1728,7 @@ Dismiss selected src/app/components/admin/tasks/tasks.component.ts - 28 + 30 Seçilenleri temizle @@ -1724,7 +1736,7 @@ Dismiss all src/app/components/admin/tasks/tasks.component.ts - 29 + 31 Dismiss all @@ -1732,7 +1744,7 @@ Confirm Dismiss All src/app/components/admin/tasks/tasks.component.ts - 60 + 63 Confirm Dismiss All @@ -1740,7 +1752,7 @@ Dismiss all tasks? src/app/components/admin/tasks/tasks.component.ts - 61 + 64 Dismiss all tasks? @@ -1748,7 +1760,7 @@ queued src/app/components/admin/tasks/tasks.component.ts - 129 + 132 queued @@ -1756,7 +1768,7 @@ started src/app/components/admin/tasks/tasks.component.ts - 131 + 134 başladı @@ -1764,7 +1776,7 @@ completed src/app/components/admin/tasks/tasks.component.ts - 133 + 136 completed @@ -1772,7 +1784,7 @@ failed src/app/components/admin/tasks/tasks.component.ts - 135 + 138 failed @@ -1784,11 +1796,11 @@ src/app/components/app-frame/app-frame.component.html - 210 + 215 src/app/components/app-frame/app-frame.component.html - 213 + 218 Users & Groups @@ -1942,6 +1954,10 @@ src/app/components/admin/users-groups/users-groups.component.ts 89 + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.ts + 144 + Password has been changed, you will be logged out momentarily. @@ -1988,7 +2004,7 @@ src/app/components/document-detail/document-detail.component.ts - 677 + 691 src/app/components/document-list/bulk-editor/bulk-editor.component.ts @@ -2028,7 +2044,7 @@ src/app/components/document-detail/document-detail.component.ts - 679 + 693 src/app/components/document-list/bulk-editor/bulk-editor.component.ts @@ -2141,11 +2157,19 @@ olarak oturum açıldı + + My Profile + + src/app/components/app-frame/app-frame.component.html + 45 + + My Profile + Logout src/app/components/app-frame/app-frame.component.html - 50 + 55 Oturumu kapat @@ -2153,15 +2177,15 @@ Documentation src/app/components/app-frame/app-frame.component.html - 56 + 61 src/app/components/app-frame/app-frame.component.html - 232 + 237 src/app/components/app-frame/app-frame.component.html - 235 + 240 Dokümantasyon @@ -2169,11 +2193,11 @@ Dashboard src/app/components/app-frame/app-frame.component.html - 75 + 80 src/app/components/app-frame/app-frame.component.html - 78 + 83 src/app/components/dashboard/dashboard.component.html @@ -2185,11 +2209,11 @@ Documents src/app/components/app-frame/app-frame.component.html - 82 + 87 src/app/components/app-frame/app-frame.component.html - 85 + 90 src/app/components/document-list/document-list.component.ts @@ -2217,7 +2241,7 @@ Open documents src/app/components/app-frame/app-frame.component.html - 118 + 123 Belgeleri aç @@ -2225,11 +2249,11 @@ Close all src/app/components/app-frame/app-frame.component.html - 134 + 139 src/app/components/app-frame/app-frame.component.html - 137 + 142 Tümünü kapat @@ -2237,7 +2261,7 @@ Manage src/app/components/app-frame/app-frame.component.html - 144 + 149 Yönet @@ -2245,11 +2269,11 @@ Correspondents src/app/components/app-frame/app-frame.component.html - 148 + 153 src/app/components/app-frame/app-frame.component.html - 151 + 156 src/app/components/dashboard/widgets/statistics-widget/statistics-widget.component.html @@ -2261,11 +2285,11 @@ Tags src/app/components/app-frame/app-frame.component.html - 155 + 160 src/app/components/app-frame/app-frame.component.html - 158 + 163 src/app/components/common/input/tags/tags.component.ts @@ -2293,11 +2317,11 @@ Document Types src/app/components/app-frame/app-frame.component.html - 162 + 167 src/app/components/app-frame/app-frame.component.html - 165 + 170 src/app/components/dashboard/widgets/statistics-widget/statistics-widget.component.html @@ -2309,11 +2333,11 @@ Storage Paths src/app/components/app-frame/app-frame.component.html - 169 + 174 src/app/components/app-frame/app-frame.component.html - 172 + 177 src/app/components/dashboard/widgets/statistics-widget/statistics-widget.component.html @@ -2325,11 +2349,11 @@ Custom Fields src/app/components/app-frame/app-frame.component.html - 176 + 181 src/app/components/app-frame/app-frame.component.html - 179 + 184 src/app/components/common/custom-fields-dropdown/custom-fields-dropdown.component.html @@ -2345,7 +2369,7 @@ Consumption templates src/app/components/app-frame/app-frame.component.html - 183 + 188 Consumption templates @@ -2353,7 +2377,7 @@ Templates src/app/components/app-frame/app-frame.component.html - 186 + 191 Şablonlar @@ -2361,11 +2385,11 @@ Mail src/app/components/app-frame/app-frame.component.html - 190 + 195 src/app/components/app-frame/app-frame.component.html - 193 + 198 Posta @@ -2373,7 +2397,7 @@ Administration src/app/components/app-frame/app-frame.component.html - 199 + 204 Yönetici @@ -2381,7 +2405,7 @@ File Tasks src/app/components/app-frame/app-frame.component.html - 221 + 226 File Tasks @@ -2389,7 +2413,7 @@ GitHub src/app/components/app-frame/app-frame.component.html - 241 + 246 Github @@ -2397,7 +2421,7 @@ is available. src/app/components/app-frame/app-frame.component.html - 247 + 252 is available. @@ -2405,7 +2429,7 @@ Click to view. src/app/components/app-frame/app-frame.component.html - 247 + 252 Görüntülemek için tıklayın. @@ -2413,7 +2437,7 @@ Paperless-ngx can automatically check for updates src/app/components/app-frame/app-frame.component.html - 251 + 256 Paperless-ngx can automatically check for updates @@ -2421,7 +2445,7 @@ How does this work? src/app/components/app-frame/app-frame.component.html - 258,260 + 263,265 Bu nasıl çalışıyor? @@ -2429,7 +2453,7 @@ Update available src/app/components/app-frame/app-frame.component.html - 269 + 274 Güncelleme mevcut @@ -2437,7 +2461,7 @@ Sidebar views updated src/app/components/app-frame/app-frame.component.ts - 247 + 252 Kenar çubuğu görünümleri güncellendi @@ -2445,7 +2469,7 @@ Error updating sidebar views src/app/components/app-frame/app-frame.component.ts - 250 + 255 Kenar çubuğu görünümlerini güncellerken hata oluştu @@ -2453,7 +2477,7 @@ An error occurred while saving update checking settings. src/app/components/app-frame/app-frame.component.ts - 271 + 276 Güncelleme denetimi ayarları kaydedilirken bir hata oluştu. @@ -2757,7 +2781,7 @@ src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html - 32 + 33 Dosya türü ata @@ -2769,7 +2793,7 @@ src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html - 34 + 35 Assign correspondent @@ -2781,11 +2805,19 @@ Assign storage path + + Assign custom fields + + src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.html + 38 + + Assign custom fields + Assign owner src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.html - 40 + 41 Sahip Ata @@ -2793,7 +2825,7 @@ Assign view permissions src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.html - 42 + 43 Yeni görüntüleme izni ata @@ -2801,7 +2833,7 @@ Assign edit permissions src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.html - 61 + 62 Yeni değiştire izni ata @@ -2809,11 +2841,11 @@ Error src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.html - 88 + 89 src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html - 40 + 41 src/app/components/common/toasts/toasts.component.html @@ -2825,7 +2857,7 @@ Cancel src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.html - 89 + 90 src/app/components/common/edit-dialog/correspondent-edit-dialog/correspondent-edit-dialog.component.html @@ -2849,7 +2881,7 @@ src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html - 41 + 42 src/app/components/common/edit-dialog/storage-path-edit-dialog/storage-path-edit-dialog.component.html @@ -2867,6 +2899,10 @@ src/app/components/common/permissions-dialog/permissions-dialog.component.html 20 + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 53 + src/app/components/common/select-dialog/select-dialog.component.html 12 @@ -2885,7 +2921,7 @@ Consume Folder src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.ts - 25 + 27 Consume Folder @@ -2893,7 +2929,7 @@ API Upload src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.ts - 29 + 31 API yükle @@ -2901,7 +2937,7 @@ Mail Fetch src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.ts - 33 + 35 Posta Yükle @@ -2909,7 +2945,7 @@ Create new consumption template src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.ts - 83 + 92 Create new consumption template @@ -2917,7 +2953,7 @@ Edit consumption template src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.ts - 87 + 96 Edit consumption template @@ -3049,7 +3085,7 @@ Create new item src/app/components/common/edit-dialog/edit-dialog.component.ts - 109 + 111 Yeni Öğe Oluştur @@ -3057,7 +3093,7 @@ Edit item src/app/components/common/edit-dialog/edit-dialog.component.ts - 113 + 115 Öğeyi Düzenle @@ -3111,6 +3147,10 @@ src/app/components/common/edit-dialog/user-edit-dialog/user-edit-dialog.component.html 12 + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 18 + Şifre @@ -3309,13 +3349,13 @@ Filter body - - Filter attachment filename + + Filter attachment filename includes src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html 24 - Filter attachment filename + Filter attachment filename includes Only consume documents which entirely match this filename if specified. Wildcards such as *.pdf or *invoice* are allowed. Case insensitive. @@ -3325,11 +3365,27 @@ Yalnızca belirtilmişse bu dosya ismiyla tamamen eşleşen belgeleri tüket. *.pdf veya *fatura* gibi joker karakterlere izin verilir. Büyük küçük yazılımına duyarsız. + + Filter attachment filename excluding + + src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html + 25 + + Filter attachment filename excluding + + + Do not consume documents which entirely match this filename if specified. Wildcards such as *.pdf or *invoice* are allowed. Case insensitive. + + src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html + 25 + + Do not consume documents which entirely match this filename if specified. Wildcards such as *.pdf or *invoice* are allowed. Case insensitive. + Action src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html - 27 + 28 Eylem @@ -3337,7 +3393,7 @@ Action is only performed when documents are consumed from the mail. Mails without attachments remain entirely untouched. src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html - 27 + 28 Action is only performed when documents are consumed from the mail. Mails without attachments remain entirely untouched. @@ -3345,7 +3401,7 @@ Action parameter src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html - 28 + 29 Eylem parametresi @@ -3353,7 +3409,7 @@ Assignments specified here will supersede any consumption templates. src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html - 29 + 30 Assignments specified here will supersede any consumption templates. @@ -3361,7 +3417,7 @@ Assign title from src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html - 30 + 31 Assign title from @@ -3369,7 +3425,7 @@ Assign correspondent from src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html - 33 + 34 Assign correspondent from @@ -3377,7 +3433,7 @@ Assign owner from rule src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html - 35 + 36 Assign owner from rule @@ -3623,6 +3679,10 @@ src/app/components/common/edit-dialog/user-edit-dialog/user-edit-dialog.component.html 11 + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 8 + E-posta @@ -3631,6 +3691,10 @@ src/app/components/common/edit-dialog/user-edit-dialog/user-edit-dialog.component.html 13 + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 28 + First name @@ -3639,6 +3703,10 @@ src/app/components/common/edit-dialog/user-edit-dialog/user-edit-dialog.component.html 14 + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 29 + Last name @@ -3764,6 +3832,10 @@ src/app/components/common/input/date/date.component.html 8 + + src/app/components/common/input/document-link/document-link.component.html + 8 + src/app/components/common/input/number/number.component.html 8 @@ -3818,6 +3890,22 @@ Filter documents with this + + No documents found + + src/app/components/common/input/document-link/document-link.component.ts + 44 + + No documents found + + + Show password + + src/app/components/common/input/password/password.component.html + 5 + + Show password + Edit Permissions @@ -3931,7 +4019,7 @@ Note that permissions set here will override any existing permissions src/app/components/common/permissions-dialog/permissions-dialog.component.ts - 62 + 71 Note that permissions set here will override any existing permissions @@ -3991,6 +4079,122 @@ Inherited from group + + Edit Profile + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 3 + + Edit Profile + + + Confirm Email + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 13 + + Confirm Email + + + Confirm Password + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 23 + + Confirm Password + + + API Auth Token + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 31 + + API Auth Token + + + Copy + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 35 + + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 39 + + + src/app/components/common/share-links-dropdown/share-links-dropdown.component.html + 23 + + Copy + + + Regenerate auth token + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 41 + + Regenerate auth token + + + Copied! + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 47 + + + src/app/components/common/share-links-dropdown/share-links-dropdown.component.html + 36 + + Copied! + + + Warning: changing the token cannot be undone + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 49 + + Warning: changing the token cannot be undone + + + Emails must match + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.ts + 94 + + Emails must match + + + Passwords must match + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.ts + 122 + + Passwords must match + + + Profile updated successfully + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.ts + 141 + + Profile updated successfully + + + Error saving profile + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.ts + 153 + + Error saving profile + + + Error generating auth token + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.ts + 170 + + Error generating auth token + Select @@ -4035,14 +4239,6 @@ No existing links - - Copy - - src/app/components/common/share-links-dropdown/share-links-dropdown.component.html - 23 - - Copy - Share @@ -4051,14 +4247,6 @@ Share - - Copied! - - src/app/components/common/share-links-dropdown/share-links-dropdown.component.html - 36 - - Copied! - Share archive version @@ -4091,7 +4279,7 @@ src/app/components/common/share-links-dropdown/share-links-dropdown.component.ts - 90 + 93 1 day @@ -4131,7 +4319,7 @@ days src/app/components/common/share-links-dropdown/share-links-dropdown.component.ts - 90 + 93 days @@ -4139,7 +4327,7 @@ Error deleting link src/app/components/common/share-links-dropdown/share-links-dropdown.component.ts - 117 + 120 Error deleting link @@ -4147,7 +4335,7 @@ Error creating link src/app/components/common/share-links-dropdown/share-links-dropdown.component.ts - 145 + 148 Error creating link @@ -4219,7 +4407,7 @@ src/app/components/document-detail/document-detail.component.html - 103 + 114 src/app/components/document-list/document-list.component.html @@ -4243,7 +4431,7 @@ src/app/components/document-detail/document-detail.component.html - 107 + 118 src/app/components/document-list/bulk-editor/bulk-editor.component.html @@ -4279,7 +4467,7 @@ src/app/components/document-detail/document-detail.component.html - 18 + 29 src/app/components/document-list/bulk-editor/bulk-editor.component.html @@ -4490,7 +4678,7 @@ Page src/app/components/document-detail/document-detail.component.html - 3 + 4 src/app/components/document-list/bulk-editor/bulk-editor.component.html @@ -4502,15 +4690,31 @@ of src/app/components/document-detail/document-detail.component.html - 5,6 + 6,7 / + + - + + src/app/components/document-detail/document-detail.component.html + 9 + + - + + + + + + src/app/components/document-detail/document-detail.component.html + 15 + + + + Download original src/app/components/document-detail/document-detail.component.html - 24 + 35 Orijinal Dosyayı İndir @@ -4518,7 +4722,7 @@ Redo OCR src/app/components/document-detail/document-detail.component.html - 40 + 51 src/app/components/document-list/bulk-editor/bulk-editor.component.html @@ -4530,7 +4734,7 @@ More like this src/app/components/document-detail/document-detail.component.html - 46 + 57 src/app/components/document-list/document-card-large/document-card-large.component.html @@ -4542,7 +4746,7 @@ Close src/app/components/document-detail/document-detail.component.html - 71 + 82 src/app/guards/dirty-saved-view.guard.ts @@ -4554,7 +4758,7 @@ Previous src/app/components/document-detail/document-detail.component.html - 76 + 87 Önceki @@ -4562,7 +4766,7 @@ Discard src/app/components/document-detail/document-detail.component.html - 89 + 100 Gözardı et @@ -4570,7 +4774,7 @@ Save & next src/app/components/document-detail/document-detail.component.html - 91 + 102 Kaydet & sonraki @@ -4578,7 +4782,7 @@ Save & close src/app/components/document-detail/document-detail.component.html - 92 + 103 Save & close @@ -4586,7 +4790,7 @@ Details src/app/components/document-detail/document-detail.component.html - 100 + 111 Ayrıntılar @@ -4594,7 +4798,7 @@ Archive serial number src/app/components/document-detail/document-detail.component.html - 104 + 115 Arşiv seri numarası @@ -4602,7 +4806,7 @@ Date created src/app/components/document-detail/document-detail.component.html - 105 + 116 Oluşturma tarihi @@ -4610,7 +4814,7 @@ Document type src/app/components/document-detail/document-detail.component.html - 109 + 120 src/app/components/document-list/bulk-editor/bulk-editor.component.html @@ -4634,7 +4838,7 @@ Storage path src/app/components/document-detail/document-detail.component.html - 111 + 122 src/app/components/document-list/bulk-editor/bulk-editor.component.html @@ -4654,7 +4858,7 @@ Default src/app/components/document-detail/document-detail.component.html - 112 + 123 Varsayılan @@ -4662,7 +4866,7 @@ Content src/app/components/document-detail/document-detail.component.html - 130 + 142 Içerik @@ -4670,7 +4874,7 @@ Metadata src/app/components/document-detail/document-detail.component.html - 139 + 151 src/app/components/document-detail/metadata-collapse/metadata-collapse.component.ts @@ -4682,7 +4886,7 @@ Date modified src/app/components/document-detail/document-detail.component.html - 145 + 157 Değiştirilme tarihi @@ -4690,7 +4894,7 @@ Date added src/app/components/document-detail/document-detail.component.html - 149 + 161 Ekleme tarihi @@ -4698,7 +4902,7 @@ Media filename src/app/components/document-detail/document-detail.component.html - 153 + 165 Medya dosya ismi @@ -4706,7 +4910,7 @@ Original filename src/app/components/document-detail/document-detail.component.html - 157 + 169 Orjinal dosya adı @@ -4714,7 +4918,7 @@ Original MD5 checksum src/app/components/document-detail/document-detail.component.html - 161 + 173 Orijinal MD5 sağlama toplamı @@ -4722,7 +4926,7 @@ Original file size src/app/components/document-detail/document-detail.component.html - 165 + 177 Orijinal dosya boyutu @@ -4730,7 +4934,7 @@ Original mime type src/app/components/document-detail/document-detail.component.html - 169 + 181 Orijinal mime türü @@ -4738,7 +4942,7 @@ Archive MD5 checksum src/app/components/document-detail/document-detail.component.html - 173 + 185 Arşiv MD5 sağlama toplamı @@ -4746,7 +4950,7 @@ Archive file size src/app/components/document-detail/document-detail.component.html - 177 + 189 Arşiv dosya boyutu @@ -4754,7 +4958,7 @@ Original document metadata src/app/components/document-detail/document-detail.component.html - 183 + 195 Orijinal belge meta verisi @@ -4762,7 +4966,7 @@ Archived document metadata src/app/components/document-detail/document-detail.component.html - 184 + 196 Arşivlenen belge meta verileri @@ -4770,35 +4974,35 @@ Preview src/app/components/document-detail/document-detail.component.html - 190 + 202 Ön İzleme - - Enter Password - - src/app/components/document-detail/document-detail.component.html - 206 - - - src/app/components/document-detail/document-detail.component.html - 249 - - Parolayı girin - Notes src/app/components/document-detail/document-detail.component.html - 214,215 + 209,210 Notes + + Enter Password + + src/app/components/document-detail/document-detail.component.html + 237 + + + src/app/components/document-detail/document-detail.component.html + 275 + + Parolayı girin + An error occurred loading content: src/app/components/document-detail/document-detail.component.ts - 265,267 + 279,281 An error occurred loading content: @@ -4806,7 +5010,7 @@ Error retrieving metadata src/app/components/document-detail/document-detail.component.ts - 413 + 427 Metaveri alınırken hata oluştu @@ -4814,7 +5018,7 @@ Error retrieving suggestions. src/app/components/document-detail/document-detail.component.ts - 434 + 448 Önerileri getirirken hata oluştu. @@ -4822,11 +5026,11 @@ Document saved successfully. src/app/components/document-detail/document-detail.component.ts - 552 + 566 src/app/components/document-detail/document-detail.component.ts - 561 + 575 Document saved successfully. @@ -4834,11 +5038,11 @@ Error saving document src/app/components/document-detail/document-detail.component.ts - 565 + 579 src/app/components/document-detail/document-detail.component.ts - 606 + 620 Error saving document @@ -4846,7 +5050,7 @@ Confirm delete src/app/components/document-detail/document-detail.component.ts - 632 + 646 src/app/components/manage/management-list/management-list.component.ts @@ -4858,7 +5062,7 @@ Do you really want to delete document ""? src/app/components/document-detail/document-detail.component.ts - 633 + 647 "" olan belgeyi gerçekten silmek istiyormusunuz? @@ -4866,7 +5070,7 @@ The files for this document will be deleted permanently. This operation cannot be undone. src/app/components/document-detail/document-detail.component.ts - 634 + 648 Bu belgeye ait dosyalar kalıcı olarak siliniecektir. Bu işlem geri alınamaz. @@ -4874,7 +5078,7 @@ Delete document src/app/components/document-detail/document-detail.component.ts - 636 + 650 Belgeyi sil @@ -4882,7 +5086,7 @@ Error deleting document src/app/components/document-detail/document-detail.component.ts - 655 + 669 Error deleting document @@ -4890,7 +5094,7 @@ Redo OCR confirm src/app/components/document-detail/document-detail.component.ts - 675 + 689 src/app/components/document-list/bulk-editor/bulk-editor.component.ts @@ -4902,7 +5106,7 @@ This operation will permanently redo OCR for this document. src/app/components/document-detail/document-detail.component.ts - 676 + 690 This operation will permanently redo OCR for this document. @@ -4910,7 +5114,7 @@ Redo OCR operation will begin in the background. Close and re-open or reload this document after the operation has completed to see new content. src/app/components/document-detail/document-detail.component.ts - 687 + 701 Redo OCR operation will begin in the background. Close and re-open or reload this document after the operation has completed to see new content. @@ -4918,10 +5122,18 @@ Error executing operation src/app/components/document-detail/document-detail.component.ts - 698 + 712 Error executing operation + + Page Fit + + src/app/components/document-detail/document-detail.component.ts + 781 + + Page Fit + Select: @@ -5844,7 +6056,7 @@ Initiating upload... src/app/components/file-drop/file-drop.component.ts - 87 + 88 Initiating upload... @@ -6600,7 +6812,7 @@ Boolean src/app/data/paperless-custom-field.ts - 16 + 17 Boolean @@ -6608,7 +6820,7 @@ Date src/app/data/paperless-custom-field.ts - 20 + 21 Date @@ -6616,7 +6828,7 @@ Integer src/app/data/paperless-custom-field.ts - 24 + 25 Integer @@ -6624,7 +6836,7 @@ Number src/app/data/paperless-custom-field.ts - 28 + 29 Number @@ -6632,7 +6844,7 @@ Monetary src/app/data/paperless-custom-field.ts - 32 + 33 Monetary @@ -6640,7 +6852,7 @@ Text src/app/data/paperless-custom-field.ts - 36 + 37 Text @@ -6648,10 +6860,18 @@ Url src/app/data/paperless-custom-field.ts - 40 + 41 Url + + Document Link + + src/app/data/paperless-custom-field.ts + 45 + + Document Link + Warning: You have unsaved changes to your document(s). @@ -6949,7 +7169,7 @@ English (US) src/app/services/settings.service.ts - 155 + 157 İngilizce (Birleşik Devletler) @@ -6957,7 +7177,7 @@ Afrikaans src/app/services/settings.service.ts - 161 + 163 Afrika dili @@ -6965,7 +7185,7 @@ Arabic src/app/services/settings.service.ts - 167 + 169 Arapça @@ -6973,7 +7193,7 @@ Belarusian src/app/services/settings.service.ts - 173 + 175 Belarusça @@ -6981,7 +7201,7 @@ Bulgarian src/app/services/settings.service.ts - 179 + 181 Bulgarian @@ -6989,7 +7209,7 @@ Catalan src/app/services/settings.service.ts - 185 + 187 Katalanca @@ -6997,7 +7217,7 @@ Czech src/app/services/settings.service.ts - 191 + 193 Çekçe @@ -7005,7 +7225,7 @@ Danish src/app/services/settings.service.ts - 197 + 199 Danca @@ -7013,7 +7233,7 @@ German src/app/services/settings.service.ts - 203 + 205 Almanca @@ -7021,7 +7241,7 @@ Greek src/app/services/settings.service.ts - 209 + 211 Yunanca @@ -7029,7 +7249,7 @@ English (GB) src/app/services/settings.service.ts - 215 + 217 İngilizce (GB) @@ -7037,7 +7257,7 @@ Spanish src/app/services/settings.service.ts - 221 + 223 İspanyolca @@ -7045,7 +7265,7 @@ Finnish src/app/services/settings.service.ts - 227 + 229 Fince @@ -7053,7 +7273,7 @@ French src/app/services/settings.service.ts - 233 + 235 Fransızca @@ -7061,7 +7281,7 @@ Hungarian src/app/services/settings.service.ts - 239 + 241 Hungarian @@ -7069,7 +7289,7 @@ Italian src/app/services/settings.service.ts - 245 + 247 İtalyanca @@ -7077,7 +7297,7 @@ Luxembourgish src/app/services/settings.service.ts - 251 + 253 Lüksemburgca @@ -7085,7 +7305,7 @@ Dutch src/app/services/settings.service.ts - 257 + 259 Hollandaca @@ -7093,7 +7313,7 @@ Norwegian src/app/services/settings.service.ts - 263 + 265 Norveçce @@ -7101,7 +7321,7 @@ Polish src/app/services/settings.service.ts - 269 + 271 Polonyaca @@ -7109,7 +7329,7 @@ Portuguese (Brazil) src/app/services/settings.service.ts - 275 + 277 Portekizce (Brezilya) @@ -7117,7 +7337,7 @@ Portuguese src/app/services/settings.service.ts - 281 + 283 Portekizce @@ -7125,7 +7345,7 @@ Romanian src/app/services/settings.service.ts - 287 + 289 Romence @@ -7133,7 +7353,7 @@ Russian src/app/services/settings.service.ts - 293 + 295 Rusça @@ -7141,7 +7361,7 @@ Slovak src/app/services/settings.service.ts - 299 + 301 Slovakça @@ -7149,7 +7369,7 @@ Slovenian src/app/services/settings.service.ts - 305 + 307 Slovakça @@ -7157,7 +7377,7 @@ Serbian src/app/services/settings.service.ts - 311 + 313 Sırpça @@ -7165,7 +7385,7 @@ Swedish src/app/services/settings.service.ts - 317 + 319 İsveççe @@ -7173,7 +7393,7 @@ Turkish src/app/services/settings.service.ts - 323 + 325 Türkçe @@ -7181,7 +7401,7 @@ Ukrainian src/app/services/settings.service.ts - 329 + 331 Ukraynaca @@ -7189,7 +7409,7 @@ Chinese Simplified src/app/services/settings.service.ts - 335 + 337 Basitleştirilmiş Çince @@ -7197,7 +7417,7 @@ ISO 8601 src/app/services/settings.service.ts - 352 + 354 ISO 8601 @@ -7205,7 +7425,7 @@ Successfully completed one-time migratration of settings to the database! src/app/services/settings.service.ts - 471 + 473 Successfully completed one-time migratration of settings to the database! @@ -7213,7 +7433,7 @@ Unable to migrate settings to the database, please try saving manually. src/app/services/settings.service.ts - 472 + 474 Unable to migrate settings to the database, please try saving manually. @@ -7221,7 +7441,7 @@ You can restart the tour from the settings page. src/app/services/settings.service.ts - 542 + 544 You can restart the tour from the settings page. diff --git a/src-ui/src/locale/messages.uk_UA.xlf b/src-ui/src/locale/messages.uk_UA.xlf index 57073cb7f..3b3767bb9 100644 --- a/src-ui/src/locale/messages.uk_UA.xlf +++ b/src-ui/src/locale/messages.uk_UA.xlf @@ -334,7 +334,7 @@ src/app/components/document-detail/document-detail.component.html - 81 + 92 Далі @@ -458,23 +458,35 @@ src/app/components/app-frame/app-frame.component.html - 225 + 230 src/app/components/app-frame/app-frame.component.html - 228 + 233 Логи + + Auto refresh + + src/app/components/admin/logs/logs.component.html + 4 + + + src/app/components/admin/tasks/tasks.component.html + 15 + + Auto refresh + Loading... src/app/components/admin/logs/logs.component.html - 11 + 16 src/app/components/admin/logs/logs.component.html - 20 + 25 src/app/components/admin/settings/settings.component.html @@ -482,11 +494,7 @@ src/app/components/admin/tasks/tasks.component.html - 19 - - - src/app/components/admin/tasks/tasks.component.html - 27 + 22 src/app/components/admin/users-groups/users-groups.component.html @@ -496,6 +504,10 @@ src/app/components/common/edit-dialog/mail-account-edit-dialog/mail-account-edit-dialog.component.html 30 + + src/app/components/common/input/document-link/document-link.component.html + 40 + src/app/components/common/permissions-dialog/permissions-dialog.component.html 18 @@ -508,6 +520,10 @@ src/app/components/dashboard/widgets/widget-frame/widget-frame.component.html 14 + + src/app/components/document-detail/document-detail.component.html + 248 + src/app/components/document-list/document-list.component.html 95 @@ -546,15 +562,15 @@ src/app/components/app-frame/app-frame.component.html - 45 + 50 src/app/components/app-frame/app-frame.component.html - 203 + 208 src/app/components/app-frame/app-frame.component.html - 206 + 211 Налаштування @@ -850,7 +866,7 @@ src/app/components/document-detail/document-detail.component.html - 221 + 216 src/app/components/document-list/bulk-editor/bulk-editor.component.html @@ -942,11 +958,11 @@ src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.html - 46 + 47 src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.html - 65 + 66 src/app/components/common/input/permissions/permissions-form/permissions-form.component.html @@ -970,11 +986,11 @@ src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.html - 54 + 55 src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.html - 73 + 74 src/app/components/common/input/permissions/permissions-form/permissions-form.component.html @@ -1002,7 +1018,7 @@ src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.html - 79 + 80 src/app/components/common/input/permissions/permissions-form/permissions-form.component.html @@ -1074,7 +1090,7 @@ src/app/components/app-frame/app-frame.component.html - 91 + 96 Збережені представлення @@ -1106,7 +1122,7 @@ src/app/components/admin/tasks/tasks.component.html - 40 + 35 src/app/components/admin/users-groups/users-groups.component.html @@ -1246,7 +1262,7 @@ src/app/components/admin/tasks/tasks.component.html - 44 + 39 src/app/components/admin/users-groups/users-groups.component.html @@ -1258,7 +1274,7 @@ src/app/components/document-detail/document-detail.component.html - 34 + 45 src/app/components/document-list/bulk-editor/bulk-editor.component.html @@ -1326,7 +1342,7 @@ src/app/components/document-detail/document-detail.component.html - 11 + 22 src/app/components/document-list/bulk-editor/bulk-editor.component.html @@ -1402,7 +1418,7 @@ src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.html - 90 + 91 src/app/components/common/edit-dialog/correspondent-edit-dialog/correspondent-edit-dialog.component.html @@ -1426,7 +1442,7 @@ src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html - 42 + 43 src/app/components/common/edit-dialog/storage-path-edit-dialog/storage-path-edit-dialog.component.html @@ -1440,9 +1456,13 @@ src/app/components/common/edit-dialog/user-edit-dialog/user-edit-dialog.component.html 36 + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 54 + src/app/components/document-detail/document-detail.component.html - 93 + 104 src/app/components/document-list/save-view-config-dialog/save-view-config-dialog.component.html @@ -1514,7 +1534,7 @@ src/app/components/app-frame/app-frame.component.ts - 119 + 116 Сталися помилки при збереженні налаштувань. @@ -1550,7 +1570,7 @@ src/app/components/app-frame/app-frame.component.html - 217 + 222 Обробка файлів @@ -1596,19 +1616,11 @@ - - Refresh - - src/app/components/admin/tasks/tasks.component.html - 20 - - Оновити - Created src/app/components/admin/tasks/tasks.component.html - 41 + 36 src/app/components/dashboard/widgets/saved-view-widget/saved-view-widget.component.html @@ -1632,7 +1644,7 @@ Results src/app/components/admin/tasks/tasks.component.html - 42 + 37 Результати @@ -1640,7 +1652,7 @@ Info src/app/components/admin/tasks/tasks.component.html - 43 + 38 Інформація @@ -1648,7 +1660,7 @@ click for full output src/app/components/admin/tasks/tasks.component.html - 66 + 61 натисніть для повного виведення @@ -1656,11 +1668,11 @@ Dismiss src/app/components/admin/tasks/tasks.component.html - 81 + 76 src/app/components/admin/tasks/tasks.component.ts - 63 + 66 Відхилити @@ -1668,7 +1680,7 @@ Open Document src/app/components/admin/tasks/tasks.component.html - 87 + 82 Відкрити документ @@ -1676,7 +1688,7 @@ {VAR_PLURAL, plural, =1 {One task} other { total tasks}} src/app/components/admin/tasks/tasks.component.html - 103 + 98 {VAR_PLURAL, plural, =1 {Одне завдання} other { всього завдань}} @@ -1684,7 +1696,7 @@ Failed src/app/components/admin/tasks/tasks.component.html - 110 + 105 Невдачі @@ -1692,7 +1704,7 @@ Complete src/app/components/admin/tasks/tasks.component.html - 116 + 111 Завершено @@ -1700,7 +1712,7 @@ Started src/app/components/admin/tasks/tasks.component.html - 122 + 117 Розпочато @@ -1708,7 +1720,7 @@ Queued src/app/components/admin/tasks/tasks.component.html - 128 + 123 У черзі @@ -1716,7 +1728,7 @@ Dismiss selected src/app/components/admin/tasks/tasks.component.ts - 28 + 30 Відхилити вибрані @@ -1724,7 +1736,7 @@ Dismiss all src/app/components/admin/tasks/tasks.component.ts - 29 + 31 Відхилити все @@ -1732,7 +1744,7 @@ Confirm Dismiss All src/app/components/admin/tasks/tasks.component.ts - 60 + 63 Підтвердити відхилення всіх @@ -1740,7 +1752,7 @@ Dismiss all tasks? src/app/components/admin/tasks/tasks.component.ts - 61 + 64 Dismiss all tasks? @@ -1748,7 +1760,7 @@ queued src/app/components/admin/tasks/tasks.component.ts - 129 + 132 в черзі @@ -1756,7 +1768,7 @@ started src/app/components/admin/tasks/tasks.component.ts - 131 + 134 запущено @@ -1764,7 +1776,7 @@ completed src/app/components/admin/tasks/tasks.component.ts - 133 + 136 завершено @@ -1772,7 +1784,7 @@ failed src/app/components/admin/tasks/tasks.component.ts - 135 + 138 невдачі @@ -1784,11 +1796,11 @@ src/app/components/app-frame/app-frame.component.html - 210 + 215 src/app/components/app-frame/app-frame.component.html - 213 + 218 Користувачі та групи @@ -1942,6 +1954,10 @@ src/app/components/admin/users-groups/users-groups.component.ts 89 + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.ts + 144 + Пароль змінено, ви миттєво вийдете з системи. @@ -1988,7 +2004,7 @@ src/app/components/document-detail/document-detail.component.ts - 677 + 691 src/app/components/document-list/bulk-editor/bulk-editor.component.ts @@ -2028,7 +2044,7 @@ src/app/components/document-detail/document-detail.component.ts - 679 + 693 src/app/components/document-list/bulk-editor/bulk-editor.component.ts @@ -2141,11 +2157,19 @@ Ви увійшли як + + My Profile + + src/app/components/app-frame/app-frame.component.html + 45 + + My Profile + Logout src/app/components/app-frame/app-frame.component.html - 50 + 55 Вийти @@ -2153,15 +2177,15 @@ Documentation src/app/components/app-frame/app-frame.component.html - 56 + 61 src/app/components/app-frame/app-frame.component.html - 232 + 237 src/app/components/app-frame/app-frame.component.html - 235 + 240 Документація @@ -2169,11 +2193,11 @@ Dashboard src/app/components/app-frame/app-frame.component.html - 75 + 80 src/app/components/app-frame/app-frame.component.html - 78 + 83 src/app/components/dashboard/dashboard.component.html @@ -2185,11 +2209,11 @@ Documents src/app/components/app-frame/app-frame.component.html - 82 + 87 src/app/components/app-frame/app-frame.component.html - 85 + 90 src/app/components/document-list/document-list.component.ts @@ -2217,7 +2241,7 @@ Open documents src/app/components/app-frame/app-frame.component.html - 118 + 123 Відкрити документи @@ -2225,11 +2249,11 @@ Close all src/app/components/app-frame/app-frame.component.html - 134 + 139 src/app/components/app-frame/app-frame.component.html - 137 + 142 Закрити все @@ -2237,7 +2261,7 @@ Manage src/app/components/app-frame/app-frame.component.html - 144 + 149 Керування @@ -2245,11 +2269,11 @@ Correspondents src/app/components/app-frame/app-frame.component.html - 148 + 153 src/app/components/app-frame/app-frame.component.html - 151 + 156 src/app/components/dashboard/widgets/statistics-widget/statistics-widget.component.html @@ -2261,11 +2285,11 @@ Tags src/app/components/app-frame/app-frame.component.html - 155 + 160 src/app/components/app-frame/app-frame.component.html - 158 + 163 src/app/components/common/input/tags/tags.component.ts @@ -2293,11 +2317,11 @@ Document Types src/app/components/app-frame/app-frame.component.html - 162 + 167 src/app/components/app-frame/app-frame.component.html - 165 + 170 src/app/components/dashboard/widgets/statistics-widget/statistics-widget.component.html @@ -2309,11 +2333,11 @@ Storage Paths src/app/components/app-frame/app-frame.component.html - 169 + 174 src/app/components/app-frame/app-frame.component.html - 172 + 177 src/app/components/dashboard/widgets/statistics-widget/statistics-widget.component.html @@ -2325,11 +2349,11 @@ Custom Fields src/app/components/app-frame/app-frame.component.html - 176 + 181 src/app/components/app-frame/app-frame.component.html - 179 + 184 src/app/components/common/custom-fields-dropdown/custom-fields-dropdown.component.html @@ -2345,7 +2369,7 @@ Consumption templates src/app/components/app-frame/app-frame.component.html - 183 + 188 Consumption templates @@ -2353,7 +2377,7 @@ Templates src/app/components/app-frame/app-frame.component.html - 186 + 191 Шаблони @@ -2361,11 +2385,11 @@ Mail src/app/components/app-frame/app-frame.component.html - 190 + 195 src/app/components/app-frame/app-frame.component.html - 193 + 198 Ел. пошта @@ -2373,7 +2397,7 @@ Administration src/app/components/app-frame/app-frame.component.html - 199 + 204 Адміністрування @@ -2381,7 +2405,7 @@ File Tasks src/app/components/app-frame/app-frame.component.html - 221 + 226 Обробка файлів @@ -2389,7 +2413,7 @@ GitHub src/app/components/app-frame/app-frame.component.html - 241 + 246 GitHub @@ -2397,7 +2421,7 @@ is available. src/app/components/app-frame/app-frame.component.html - 247 + 252 є доступним для оновлення. @@ -2405,7 +2429,7 @@ Click to view. src/app/components/app-frame/app-frame.component.html - 247 + 252 Натисніть для перегляду. @@ -2413,7 +2437,7 @@ Paperless-ngx can automatically check for updates src/app/components/app-frame/app-frame.component.html - 251 + 256 Paperless-ngx може автоматично перевіряти наявність оновлень @@ -2421,7 +2445,7 @@ How does this work? src/app/components/app-frame/app-frame.component.html - 258,260 + 263,265 Як це працює? @@ -2429,7 +2453,7 @@ Update available src/app/components/app-frame/app-frame.component.html - 269 + 274 Доступне оновлення @@ -2437,7 +2461,7 @@ Sidebar views updated src/app/components/app-frame/app-frame.component.ts - 247 + 252 Представлення бічної панелі оновлено @@ -2445,7 +2469,7 @@ Error updating sidebar views src/app/components/app-frame/app-frame.component.ts - 250 + 255 Помилка оновлення представлень бічної панелі @@ -2453,7 +2477,7 @@ An error occurred while saving update checking settings. src/app/components/app-frame/app-frame.component.ts - 271 + 276 Сталася помилка при збереженні налаштувань для перевірки оновлень. @@ -2757,7 +2781,7 @@ src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html - 32 + 33 Призначити тип документа @@ -2769,7 +2793,7 @@ src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html - 34 + 35 Призначити кореспондента @@ -2781,11 +2805,19 @@ Assign storage path + + Assign custom fields + + src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.html + 38 + + Assign custom fields + Assign owner src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.html - 40 + 41 Призначити власника @@ -2793,7 +2825,7 @@ Assign view permissions src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.html - 42 + 43 Assign view permissions @@ -2801,7 +2833,7 @@ Assign edit permissions src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.html - 61 + 62 Assign edit permissions @@ -2809,11 +2841,11 @@ Error src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.html - 88 + 89 src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html - 40 + 41 src/app/components/common/toasts/toasts.component.html @@ -2825,7 +2857,7 @@ Cancel src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.html - 89 + 90 src/app/components/common/edit-dialog/correspondent-edit-dialog/correspondent-edit-dialog.component.html @@ -2849,7 +2881,7 @@ src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html - 41 + 42 src/app/components/common/edit-dialog/storage-path-edit-dialog/storage-path-edit-dialog.component.html @@ -2867,6 +2899,10 @@ src/app/components/common/permissions-dialog/permissions-dialog.component.html 20 + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 53 + src/app/components/common/select-dialog/select-dialog.component.html 12 @@ -2885,7 +2921,7 @@ Consume Folder src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.ts - 25 + 27 Consume Folder @@ -2893,7 +2929,7 @@ API Upload src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.ts - 29 + 31 API Upload @@ -2901,7 +2937,7 @@ Mail Fetch src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.ts - 33 + 35 Mail Fetch @@ -2909,7 +2945,7 @@ Create new consumption template src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.ts - 83 + 92 Create new consumption template @@ -2917,7 +2953,7 @@ Edit consumption template src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.ts - 87 + 96 Edit consumption template @@ -3049,7 +3085,7 @@ Create new item src/app/components/common/edit-dialog/edit-dialog.component.ts - 109 + 111 Створити новий елемент @@ -3057,7 +3093,7 @@ Edit item src/app/components/common/edit-dialog/edit-dialog.component.ts - 113 + 115 Редагувати елемент @@ -3111,6 +3147,10 @@ src/app/components/common/edit-dialog/user-edit-dialog/user-edit-dialog.component.html 12 + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 18 + Пароль @@ -3309,13 +3349,13 @@ Фільтрувати по тексту повідомлення - - Filter attachment filename + + Filter attachment filename includes src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html 24 - Фільтр по назві вкладення + Filter attachment filename includes Only consume documents which entirely match this filename if specified. Wildcards such as *.pdf or *invoice* are allowed. Case insensitive. @@ -3325,11 +3365,27 @@ Обробляти лише ті документи, які повністю відповідають назві файлу, якщо вказано. Шаблони, такі як *.pdf чи *invoice* дозволені. Без врахування регістру. + + Filter attachment filename excluding + + src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html + 25 + + Filter attachment filename excluding + + + Do not consume documents which entirely match this filename if specified. Wildcards such as *.pdf or *invoice* are allowed. Case insensitive. + + src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html + 25 + + Do not consume documents which entirely match this filename if specified. Wildcards such as *.pdf or *invoice* are allowed. Case insensitive. + Action src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html - 27 + 28 Дія @@ -3337,7 +3393,7 @@ Action is only performed when documents are consumed from the mail. Mails without attachments remain entirely untouched. src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html - 27 + 28 Дія виконується лише тоді, коли документи отримуються з пошти. Листи без вкладень не обробляються взагалі. @@ -3345,7 +3401,7 @@ Action parameter src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html - 28 + 29 Параметр дії @@ -3353,7 +3409,7 @@ Assignments specified here will supersede any consumption templates. src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html - 29 + 30 Assignments specified here will supersede any consumption templates. @@ -3361,7 +3417,7 @@ Assign title from src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html - 30 + 31 Призначити назву з @@ -3369,7 +3425,7 @@ Assign correspondent from src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html - 33 + 34 Призначити кореспондента з @@ -3377,7 +3433,7 @@ Assign owner from rule src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html - 35 + 36 Assign owner from rule @@ -3623,6 +3679,10 @@ src/app/components/common/edit-dialog/user-edit-dialog/user-edit-dialog.component.html 11 + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 8 + Ел. пошта @@ -3631,6 +3691,10 @@ src/app/components/common/edit-dialog/user-edit-dialog/user-edit-dialog.component.html 13 + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 28 + Ім'я @@ -3639,6 +3703,10 @@ src/app/components/common/edit-dialog/user-edit-dialog/user-edit-dialog.component.html 14 + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 29 + Прізвище @@ -3764,6 +3832,10 @@ src/app/components/common/input/date/date.component.html 8 + + src/app/components/common/input/document-link/document-link.component.html + 8 + src/app/components/common/input/number/number.component.html 8 @@ -3818,6 +3890,22 @@ Фільтрувати документи за допомогою + + No documents found + + src/app/components/common/input/document-link/document-link.component.ts + 44 + + No documents found + + + Show password + + src/app/components/common/input/password/password.component.html + 5 + + Show password + Edit Permissions @@ -3931,7 +4019,7 @@ Note that permissions set here will override any existing permissions src/app/components/common/permissions-dialog/permissions-dialog.component.ts - 62 + 71 Зверніть увагу, що права доступу встановлені тут перезапишуть будь-які наявні права доступу @@ -3991,6 +4079,122 @@ Успадковано від групи + + Edit Profile + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 3 + + Edit Profile + + + Confirm Email + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 13 + + Confirm Email + + + Confirm Password + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 23 + + Confirm Password + + + API Auth Token + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 31 + + API Auth Token + + + Copy + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 35 + + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 39 + + + src/app/components/common/share-links-dropdown/share-links-dropdown.component.html + 23 + + Копіювати + + + Regenerate auth token + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 41 + + Regenerate auth token + + + Copied! + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 47 + + + src/app/components/common/share-links-dropdown/share-links-dropdown.component.html + 36 + + Скопійовано! + + + Warning: changing the token cannot be undone + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 49 + + Warning: changing the token cannot be undone + + + Emails must match + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.ts + 94 + + Emails must match + + + Passwords must match + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.ts + 122 + + Passwords must match + + + Profile updated successfully + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.ts + 141 + + Profile updated successfully + + + Error saving profile + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.ts + 153 + + Error saving profile + + + Error generating auth token + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.ts + 170 + + Error generating auth token + Select @@ -4035,14 +4239,6 @@ Немає існуючих посилань - - Copy - - src/app/components/common/share-links-dropdown/share-links-dropdown.component.html - 23 - - Копіювати - Share @@ -4051,14 +4247,6 @@ Поділитись - - Copied! - - src/app/components/common/share-links-dropdown/share-links-dropdown.component.html - 36 - - Скопійовано! - Share archive version @@ -4091,7 +4279,7 @@ src/app/components/common/share-links-dropdown/share-links-dropdown.component.ts - 90 + 93 1 день @@ -4131,7 +4319,7 @@ days src/app/components/common/share-links-dropdown/share-links-dropdown.component.ts - 90 + 93 днів @@ -4139,7 +4327,7 @@ Error deleting link src/app/components/common/share-links-dropdown/share-links-dropdown.component.ts - 117 + 120 Помилка видалення посилання @@ -4147,7 +4335,7 @@ Error creating link src/app/components/common/share-links-dropdown/share-links-dropdown.component.ts - 145 + 148 Помилка створення посилання @@ -4219,7 +4407,7 @@ src/app/components/document-detail/document-detail.component.html - 103 + 114 src/app/components/document-list/document-list.component.html @@ -4243,7 +4431,7 @@ src/app/components/document-detail/document-detail.component.html - 107 + 118 src/app/components/document-list/bulk-editor/bulk-editor.component.html @@ -4279,7 +4467,7 @@ src/app/components/document-detail/document-detail.component.html - 18 + 29 src/app/components/document-list/bulk-editor/bulk-editor.component.html @@ -4490,7 +4678,7 @@ Page src/app/components/document-detail/document-detail.component.html - 3 + 4 src/app/components/document-list/bulk-editor/bulk-editor.component.html @@ -4502,15 +4690,31 @@ of src/app/components/document-detail/document-detail.component.html - 5,6 + 6,7 з + + - + + src/app/components/document-detail/document-detail.component.html + 9 + + - + + + + + + src/app/components/document-detail/document-detail.component.html + 15 + + + + Download original src/app/components/document-detail/document-detail.component.html - 24 + 35 Завантажити оригінал @@ -4518,7 +4722,7 @@ Redo OCR src/app/components/document-detail/document-detail.component.html - 40 + 51 src/app/components/document-list/bulk-editor/bulk-editor.component.html @@ -4530,7 +4734,7 @@ More like this src/app/components/document-detail/document-detail.component.html - 46 + 57 src/app/components/document-list/document-card-large/document-card-large.component.html @@ -4542,7 +4746,7 @@ Close src/app/components/document-detail/document-detail.component.html - 71 + 82 src/app/guards/dirty-saved-view.guard.ts @@ -4554,7 +4758,7 @@ Previous src/app/components/document-detail/document-detail.component.html - 76 + 87 Попередній @@ -4562,7 +4766,7 @@ Discard src/app/components/document-detail/document-detail.component.html - 89 + 100 Скасувати @@ -4570,7 +4774,7 @@ Save & next src/app/components/document-detail/document-detail.component.html - 91 + 102 Зберегти та перейти до наступного @@ -4578,7 +4782,7 @@ Save & close src/app/components/document-detail/document-detail.component.html - 92 + 103 Зберегти та закрити @@ -4586,7 +4790,7 @@ Details src/app/components/document-detail/document-detail.component.html - 100 + 111 Деталі @@ -4594,7 +4798,7 @@ Archive serial number src/app/components/document-detail/document-detail.component.html - 104 + 115 Архівний серійний номер @@ -4602,7 +4806,7 @@ Date created src/app/components/document-detail/document-detail.component.html - 105 + 116 Дата створення @@ -4610,7 +4814,7 @@ Document type src/app/components/document-detail/document-detail.component.html - 109 + 120 src/app/components/document-list/bulk-editor/bulk-editor.component.html @@ -4634,7 +4838,7 @@ Storage path src/app/components/document-detail/document-detail.component.html - 111 + 122 src/app/components/document-list/bulk-editor/bulk-editor.component.html @@ -4654,7 +4858,7 @@ Default src/app/components/document-detail/document-detail.component.html - 112 + 123 За замовчуванням @@ -4662,7 +4866,7 @@ Content src/app/components/document-detail/document-detail.component.html - 130 + 142 Вміст @@ -4670,7 +4874,7 @@ Metadata src/app/components/document-detail/document-detail.component.html - 139 + 151 src/app/components/document-detail/metadata-collapse/metadata-collapse.component.ts @@ -4682,7 +4886,7 @@ Date modified src/app/components/document-detail/document-detail.component.html - 145 + 157 Дата зміни @@ -4690,7 +4894,7 @@ Date added src/app/components/document-detail/document-detail.component.html - 149 + 161 Дата додавання @@ -4698,7 +4902,7 @@ Media filename src/app/components/document-detail/document-detail.component.html - 153 + 165 Назва медіафайлу @@ -4706,7 +4910,7 @@ Original filename src/app/components/document-detail/document-detail.component.html - 157 + 169 Оригінальна назва файлу @@ -4714,7 +4918,7 @@ Original MD5 checksum src/app/components/document-detail/document-detail.component.html - 161 + 173 Оригінальна контрольна сума MD5 @@ -4722,7 +4926,7 @@ Original file size src/app/components/document-detail/document-detail.component.html - 165 + 177 Оригінальний розмір файлу @@ -4730,7 +4934,7 @@ Original mime type src/app/components/document-detail/document-detail.component.html - 169 + 181 Оригінальний тип MIME @@ -4738,7 +4942,7 @@ Archive MD5 checksum src/app/components/document-detail/document-detail.component.html - 173 + 185 Контрольна сума MD5 архіву @@ -4746,7 +4950,7 @@ Archive file size src/app/components/document-detail/document-detail.component.html - 177 + 189 Розмір архіву @@ -4754,7 +4958,7 @@ Original document metadata src/app/components/document-detail/document-detail.component.html - 183 + 195 Метадані оригінального документа @@ -4762,7 +4966,7 @@ Archived document metadata src/app/components/document-detail/document-detail.component.html - 184 + 196 Метадані архівованого документа @@ -4770,35 +4974,35 @@ Preview src/app/components/document-detail/document-detail.component.html - 190 + 202 Попередній перегляд - - Enter Password - - src/app/components/document-detail/document-detail.component.html - 206 - - - src/app/components/document-detail/document-detail.component.html - 249 - - Введіть пароль - Notes src/app/components/document-detail/document-detail.component.html - 214,215 + 209,210 Нотатки + + Enter Password + + src/app/components/document-detail/document-detail.component.html + 237 + + + src/app/components/document-detail/document-detail.component.html + 275 + + Введіть пароль + An error occurred loading content: src/app/components/document-detail/document-detail.component.ts - 265,267 + 279,281 Під час завантаження вмісту сталася помилка: @@ -4806,7 +5010,7 @@ Error retrieving metadata src/app/components/document-detail/document-detail.component.ts - 413 + 427 Помилка отримання метаданих @@ -4814,7 +5018,7 @@ Error retrieving suggestions. src/app/components/document-detail/document-detail.component.ts - 434 + 448 Помилка при отриманні пропозицій. @@ -4822,11 +5026,11 @@ Document saved successfully. src/app/components/document-detail/document-detail.component.ts - 552 + 566 src/app/components/document-detail/document-detail.component.ts - 561 + 575 Документ успішно збережено. @@ -4834,11 +5038,11 @@ Error saving document src/app/components/document-detail/document-detail.component.ts - 565 + 579 src/app/components/document-detail/document-detail.component.ts - 606 + 620 Помилка при збереженні документа @@ -4846,7 +5050,7 @@ Confirm delete src/app/components/document-detail/document-detail.component.ts - 632 + 646 src/app/components/manage/management-list/management-list.component.ts @@ -4858,7 +5062,7 @@ Do you really want to delete document ""? src/app/components/document-detail/document-detail.component.ts - 633 + 647 Ви дійсно хочете видалити документ ""? @@ -4866,7 +5070,7 @@ The files for this document will be deleted permanently. This operation cannot be undone. src/app/components/document-detail/document-detail.component.ts - 634 + 648 Файли для цього документа будуть видалені назавжди. Цю операцію неможливо скасувати. @@ -4874,7 +5078,7 @@ Delete document src/app/components/document-detail/document-detail.component.ts - 636 + 650 Видалити документ @@ -4882,7 +5086,7 @@ Error deleting document src/app/components/document-detail/document-detail.component.ts - 655 + 669 Помилка видалення документа @@ -4890,7 +5094,7 @@ Redo OCR confirm src/app/components/document-detail/document-detail.component.ts - 675 + 689 src/app/components/document-list/bulk-editor/bulk-editor.component.ts @@ -4902,7 +5106,7 @@ This operation will permanently redo OCR for this document. src/app/components/document-detail/document-detail.component.ts - 676 + 690 Ця операція перезапише результат OCR для цього документа. @@ -4910,7 +5114,7 @@ Redo OCR operation will begin in the background. Close and re-open or reload this document after the operation has completed to see new content. src/app/components/document-detail/document-detail.component.ts - 687 + 701 Повторна операція OCR розпочнеться у фоновому режимі. Для того, щоб побачити оновлений вміст перевідкрийте документ або перезавантажте сторінку з цим документом після того, як операція завершиться. @@ -4918,10 +5122,18 @@ Error executing operation src/app/components/document-detail/document-detail.component.ts - 698 + 712 Помилка виконання операції + + Page Fit + + src/app/components/document-detail/document-detail.component.ts + 781 + + Page Fit + Select: @@ -5844,7 +6056,7 @@ Initiating upload... src/app/components/file-drop/file-drop.component.ts - 87 + 88 Ініціалізація відвантаження... @@ -6600,7 +6812,7 @@ Boolean src/app/data/paperless-custom-field.ts - 16 + 17 Boolean @@ -6608,7 +6820,7 @@ Date src/app/data/paperless-custom-field.ts - 20 + 21 Date @@ -6616,7 +6828,7 @@ Integer src/app/data/paperless-custom-field.ts - 24 + 25 Integer @@ -6624,7 +6836,7 @@ Number src/app/data/paperless-custom-field.ts - 28 + 29 Number @@ -6632,7 +6844,7 @@ Monetary src/app/data/paperless-custom-field.ts - 32 + 33 Monetary @@ -6640,7 +6852,7 @@ Text src/app/data/paperless-custom-field.ts - 36 + 37 Text @@ -6648,10 +6860,18 @@ Url src/app/data/paperless-custom-field.ts - 40 + 41 Url + + Document Link + + src/app/data/paperless-custom-field.ts + 45 + + Document Link + Warning: You have unsaved changes to your document(s). @@ -6949,7 +7169,7 @@ English (US) src/app/services/settings.service.ts - 155 + 157 Англійська (США) @@ -6957,7 +7177,7 @@ Afrikaans src/app/services/settings.service.ts - 161 + 163 Африкаанс @@ -6965,7 +7185,7 @@ Arabic src/app/services/settings.service.ts - 167 + 169 Арабська @@ -6973,7 +7193,7 @@ Belarusian src/app/services/settings.service.ts - 173 + 175 Білоруська @@ -6981,7 +7201,7 @@ Bulgarian src/app/services/settings.service.ts - 179 + 181 Bulgarian @@ -6989,7 +7209,7 @@ Catalan src/app/services/settings.service.ts - 185 + 187 Каталонська @@ -6997,7 +7217,7 @@ Czech src/app/services/settings.service.ts - 191 + 193 Чеська @@ -7005,7 +7225,7 @@ Danish src/app/services/settings.service.ts - 197 + 199 Данська @@ -7013,7 +7233,7 @@ German src/app/services/settings.service.ts - 203 + 205 Німецька @@ -7021,7 +7241,7 @@ Greek src/app/services/settings.service.ts - 209 + 211 Грецька @@ -7029,7 +7249,7 @@ English (GB) src/app/services/settings.service.ts - 215 + 217 Англійська (Велика Британія) @@ -7037,7 +7257,7 @@ Spanish src/app/services/settings.service.ts - 221 + 223 Іспанська @@ -7045,7 +7265,7 @@ Finnish src/app/services/settings.service.ts - 227 + 229 Фінська @@ -7053,7 +7273,7 @@ French src/app/services/settings.service.ts - 233 + 235 Французька @@ -7061,7 +7281,7 @@ Hungarian src/app/services/settings.service.ts - 239 + 241 Hungarian @@ -7069,7 +7289,7 @@ Italian src/app/services/settings.service.ts - 245 + 247 Італійська @@ -7077,7 +7297,7 @@ Luxembourgish src/app/services/settings.service.ts - 251 + 253 Люксембурзька @@ -7085,7 +7305,7 @@ Dutch src/app/services/settings.service.ts - 257 + 259 Нідерландська @@ -7093,7 +7313,7 @@ Norwegian src/app/services/settings.service.ts - 263 + 265 Норвезька @@ -7101,7 +7321,7 @@ Polish src/app/services/settings.service.ts - 269 + 271 Польська @@ -7109,7 +7329,7 @@ Portuguese (Brazil) src/app/services/settings.service.ts - 275 + 277 Португальська (Бразилія) @@ -7117,7 +7337,7 @@ Portuguese src/app/services/settings.service.ts - 281 + 283 Португальська @@ -7125,7 +7345,7 @@ Romanian src/app/services/settings.service.ts - 287 + 289 Румунська @@ -7133,7 +7353,7 @@ Russian src/app/services/settings.service.ts - 293 + 295 Російська @@ -7141,7 +7361,7 @@ Slovak src/app/services/settings.service.ts - 299 + 301 Словацька @@ -7149,7 +7369,7 @@ Slovenian src/app/services/settings.service.ts - 305 + 307 Словенська @@ -7157,7 +7377,7 @@ Serbian src/app/services/settings.service.ts - 311 + 313 Сербська @@ -7165,7 +7385,7 @@ Swedish src/app/services/settings.service.ts - 317 + 319 Шведська @@ -7173,7 +7393,7 @@ Turkish src/app/services/settings.service.ts - 323 + 325 Турецька @@ -7181,7 +7401,7 @@ Ukrainian src/app/services/settings.service.ts - 329 + 331 Українська @@ -7189,7 +7409,7 @@ Chinese Simplified src/app/services/settings.service.ts - 335 + 337 Китайська спрощена @@ -7197,7 +7417,7 @@ ISO 8601 src/app/services/settings.service.ts - 352 + 354 ISO 8601 @@ -7205,7 +7425,7 @@ Successfully completed one-time migratration of settings to the database! src/app/services/settings.service.ts - 471 + 473 Успішно завершено одноразову міграцію параметрів до бази даних! @@ -7213,7 +7433,7 @@ Unable to migrate settings to the database, please try saving manually. src/app/services/settings.service.ts - 472 + 474 Не вдається перенести налаштування в базу даних, спробуйте зберегти вручну. @@ -7221,7 +7441,7 @@ You can restart the tour from the settings page. src/app/services/settings.service.ts - 542 + 544 Ви можете пройти знайомство ще раз зі сторінки налаштувань. diff --git a/src-ui/src/locale/messages.vi_VN.xlf b/src-ui/src/locale/messages.vi_VN.xlf index aad663995..53d9a9f2e 100644 --- a/src-ui/src/locale/messages.vi_VN.xlf +++ b/src-ui/src/locale/messages.vi_VN.xlf @@ -334,7 +334,7 @@ src/app/components/document-detail/document-detail.component.html - 81 + 92 Tiếp @@ -458,23 +458,35 @@ src/app/components/app-frame/app-frame.component.html - 225 + 230 src/app/components/app-frame/app-frame.component.html - 228 + 233 Nhật ký + + Auto refresh + + src/app/components/admin/logs/logs.component.html + 4 + + + src/app/components/admin/tasks/tasks.component.html + 15 + + Auto refresh + Loading... src/app/components/admin/logs/logs.component.html - 11 + 16 src/app/components/admin/logs/logs.component.html - 20 + 25 src/app/components/admin/settings/settings.component.html @@ -482,11 +494,7 @@ src/app/components/admin/tasks/tasks.component.html - 19 - - - src/app/components/admin/tasks/tasks.component.html - 27 + 22 src/app/components/admin/users-groups/users-groups.component.html @@ -496,6 +504,10 @@ src/app/components/common/edit-dialog/mail-account-edit-dialog/mail-account-edit-dialog.component.html 30 + + src/app/components/common/input/document-link/document-link.component.html + 40 + src/app/components/common/permissions-dialog/permissions-dialog.component.html 18 @@ -508,6 +520,10 @@ src/app/components/dashboard/widgets/widget-frame/widget-frame.component.html 14 + + src/app/components/document-detail/document-detail.component.html + 248 + src/app/components/document-list/document-list.component.html 95 @@ -546,15 +562,15 @@ src/app/components/app-frame/app-frame.component.html - 45 + 50 src/app/components/app-frame/app-frame.component.html - 203 + 208 src/app/components/app-frame/app-frame.component.html - 206 + 211 Cài đặt @@ -850,7 +866,7 @@ src/app/components/document-detail/document-detail.component.html - 221 + 216 src/app/components/document-list/bulk-editor/bulk-editor.component.html @@ -942,11 +958,11 @@ src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.html - 46 + 47 src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.html - 65 + 66 src/app/components/common/input/permissions/permissions-form/permissions-form.component.html @@ -970,11 +986,11 @@ src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.html - 54 + 55 src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.html - 73 + 74 src/app/components/common/input/permissions/permissions-form/permissions-form.component.html @@ -1002,7 +1018,7 @@ src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.html - 79 + 80 src/app/components/common/input/permissions/permissions-form/permissions-form.component.html @@ -1074,7 +1090,7 @@ src/app/components/app-frame/app-frame.component.html - 91 + 96 Lượt xem đã lưu @@ -1106,7 +1122,7 @@ src/app/components/admin/tasks/tasks.component.html - 40 + 35 src/app/components/admin/users-groups/users-groups.component.html @@ -1246,7 +1262,7 @@ src/app/components/admin/tasks/tasks.component.html - 44 + 39 src/app/components/admin/users-groups/users-groups.component.html @@ -1258,7 +1274,7 @@ src/app/components/document-detail/document-detail.component.html - 34 + 45 src/app/components/document-list/bulk-editor/bulk-editor.component.html @@ -1326,7 +1342,7 @@ src/app/components/document-detail/document-detail.component.html - 11 + 22 src/app/components/document-list/bulk-editor/bulk-editor.component.html @@ -1402,7 +1418,7 @@ src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.html - 90 + 91 src/app/components/common/edit-dialog/correspondent-edit-dialog/correspondent-edit-dialog.component.html @@ -1426,7 +1442,7 @@ src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html - 42 + 43 src/app/components/common/edit-dialog/storage-path-edit-dialog/storage-path-edit-dialog.component.html @@ -1440,9 +1456,13 @@ src/app/components/common/edit-dialog/user-edit-dialog/user-edit-dialog.component.html 36 + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 54 + src/app/components/document-detail/document-detail.component.html - 93 + 104 src/app/components/document-list/save-view-config-dialog/save-view-config-dialog.component.html @@ -1514,7 +1534,7 @@ src/app/components/app-frame/app-frame.component.ts - 119 + 116 Đã xảy ra lỗi khi lưu các thiết lập. @@ -1550,7 +1570,7 @@ src/app/components/app-frame/app-frame.component.html - 217 + 222 Tác vụ tệp @@ -1596,19 +1616,11 @@ - - Refresh - - src/app/components/admin/tasks/tasks.component.html - 20 - - Tải lại - Created src/app/components/admin/tasks/tasks.component.html - 41 + 36 src/app/components/dashboard/widgets/saved-view-widget/saved-view-widget.component.html @@ -1632,7 +1644,7 @@ Results src/app/components/admin/tasks/tasks.component.html - 42 + 37 Kết quả @@ -1640,7 +1652,7 @@ Info src/app/components/admin/tasks/tasks.component.html - 43 + 38 Thông tin @@ -1648,7 +1660,7 @@ click for full output src/app/components/admin/tasks/tasks.component.html - 66 + 61 click để có đầu ra đầy đủ @@ -1656,11 +1668,11 @@ Dismiss src/app/components/admin/tasks/tasks.component.html - 81 + 76 src/app/components/admin/tasks/tasks.component.ts - 63 + 66 Bỏ qua @@ -1668,7 +1680,7 @@ Open Document src/app/components/admin/tasks/tasks.component.html - 87 + 82 Mở tài liệu @@ -1676,7 +1688,7 @@ {VAR_PLURAL, plural, =1 {One task} other { total tasks}} src/app/components/admin/tasks/tasks.component.html - 103 + 98 {VAR_PLURAL, plural, =1 {One task} other { total tasks}} @@ -1684,7 +1696,7 @@ Failed src/app/components/admin/tasks/tasks.component.html - 110 + 105 Failed @@ -1692,7 +1704,7 @@ Complete src/app/components/admin/tasks/tasks.component.html - 116 + 111 Complete @@ -1700,7 +1712,7 @@ Started src/app/components/admin/tasks/tasks.component.html - 122 + 117 Started @@ -1708,7 +1720,7 @@ Queued src/app/components/admin/tasks/tasks.component.html - 128 + 123 Queued @@ -1716,7 +1728,7 @@ Dismiss selected src/app/components/admin/tasks/tasks.component.ts - 28 + 30 Loại bỏ đã được chọn @@ -1724,7 +1736,7 @@ Dismiss all src/app/components/admin/tasks/tasks.component.ts - 29 + 31 Bỏ qua tất cả @@ -1732,7 +1744,7 @@ Confirm Dismiss All src/app/components/admin/tasks/tasks.component.ts - 60 + 63 Xác nhận loại bỏ tất cả @@ -1740,7 +1752,7 @@ Dismiss all tasks? src/app/components/admin/tasks/tasks.component.ts - 61 + 64 Dismiss all tasks? @@ -1748,7 +1760,7 @@ queued src/app/components/admin/tasks/tasks.component.ts - 129 + 132 queued @@ -1756,7 +1768,7 @@ started src/app/components/admin/tasks/tasks.component.ts - 131 + 134 started @@ -1764,7 +1776,7 @@ completed src/app/components/admin/tasks/tasks.component.ts - 133 + 136 completed @@ -1772,7 +1784,7 @@ failed src/app/components/admin/tasks/tasks.component.ts - 135 + 138 failed @@ -1784,11 +1796,11 @@ src/app/components/app-frame/app-frame.component.html - 210 + 215 src/app/components/app-frame/app-frame.component.html - 213 + 218 Users & Groups @@ -1802,7 +1814,7 @@ src/app/components/common/permissions-filter-dropdown/permissions-filter-dropdown.component.html 68 - Users + Người dùng Add User @@ -1810,7 +1822,7 @@ src/app/components/admin/users-groups/users-groups.component.html 11 - Add User + Thêm Người dùng Username @@ -1942,6 +1954,10 @@ src/app/components/admin/users-groups/users-groups.component.ts 89 + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.ts + 144 + Password has been changed, you will be logged out momentarily. @@ -1988,7 +2004,7 @@ src/app/components/document-detail/document-detail.component.ts - 677 + 691 src/app/components/document-list/bulk-editor/bulk-editor.component.ts @@ -2028,7 +2044,7 @@ src/app/components/document-detail/document-detail.component.ts - 679 + 693 src/app/components/document-list/bulk-editor/bulk-editor.component.ts @@ -2141,11 +2157,19 @@ Đăng nhập như + + My Profile + + src/app/components/app-frame/app-frame.component.html + 45 + + My Profile + Logout src/app/components/app-frame/app-frame.component.html - 50 + 55 Đăng xuất @@ -2153,15 +2177,15 @@ Documentation src/app/components/app-frame/app-frame.component.html - 56 + 61 src/app/components/app-frame/app-frame.component.html - 232 + 237 src/app/components/app-frame/app-frame.component.html - 235 + 240 Tài liệu tham khảo @@ -2169,11 +2193,11 @@ Dashboard src/app/components/app-frame/app-frame.component.html - 75 + 80 src/app/components/app-frame/app-frame.component.html - 78 + 83 src/app/components/dashboard/dashboard.component.html @@ -2185,11 +2209,11 @@ Documents src/app/components/app-frame/app-frame.component.html - 82 + 87 src/app/components/app-frame/app-frame.component.html - 85 + 90 src/app/components/document-list/document-list.component.ts @@ -2217,7 +2241,7 @@ Open documents src/app/components/app-frame/app-frame.component.html - 118 + 123 Mở tài liệu @@ -2225,11 +2249,11 @@ Close all src/app/components/app-frame/app-frame.component.html - 134 + 139 src/app/components/app-frame/app-frame.component.html - 137 + 142 Đóng tất cả @@ -2237,7 +2261,7 @@ Manage src/app/components/app-frame/app-frame.component.html - 144 + 149 Quản lý @@ -2245,11 +2269,11 @@ Correspondents src/app/components/app-frame/app-frame.component.html - 148 + 153 src/app/components/app-frame/app-frame.component.html - 151 + 156 src/app/components/dashboard/widgets/statistics-widget/statistics-widget.component.html @@ -2261,11 +2285,11 @@ Tags src/app/components/app-frame/app-frame.component.html - 155 + 160 src/app/components/app-frame/app-frame.component.html - 158 + 163 src/app/components/common/input/tags/tags.component.ts @@ -2293,11 +2317,11 @@ Document Types src/app/components/app-frame/app-frame.component.html - 162 + 167 src/app/components/app-frame/app-frame.component.html - 165 + 170 src/app/components/dashboard/widgets/statistics-widget/statistics-widget.component.html @@ -2309,11 +2333,11 @@ Storage Paths src/app/components/app-frame/app-frame.component.html - 169 + 174 src/app/components/app-frame/app-frame.component.html - 172 + 177 src/app/components/dashboard/widgets/statistics-widget/statistics-widget.component.html @@ -2325,11 +2349,11 @@ Custom Fields src/app/components/app-frame/app-frame.component.html - 176 + 181 src/app/components/app-frame/app-frame.component.html - 179 + 184 src/app/components/common/custom-fields-dropdown/custom-fields-dropdown.component.html @@ -2345,7 +2369,7 @@ Consumption templates src/app/components/app-frame/app-frame.component.html - 183 + 188 Mẫu @@ -2353,7 +2377,7 @@ Templates src/app/components/app-frame/app-frame.component.html - 186 + 191 Mẫu @@ -2361,11 +2385,11 @@ Mail src/app/components/app-frame/app-frame.component.html - 190 + 195 src/app/components/app-frame/app-frame.component.html - 193 + 198 Mail @@ -2373,7 +2397,7 @@ Administration src/app/components/app-frame/app-frame.component.html - 199 + 204 Quản trị @@ -2381,7 +2405,7 @@ File Tasks src/app/components/app-frame/app-frame.component.html - 221 + 226 File Tasks @@ -2389,7 +2413,7 @@ GitHub src/app/components/app-frame/app-frame.component.html - 241 + 246 GitHub @@ -2397,7 +2421,7 @@ is available. src/app/components/app-frame/app-frame.component.html - 247 + 252 đã có sẵn. @@ -2405,7 +2429,7 @@ Click to view. src/app/components/app-frame/app-frame.component.html - 247 + 252 Nhấp để xem. @@ -2413,7 +2437,7 @@ Paperless-ngx can automatically check for updates src/app/components/app-frame/app-frame.component.html - 251 + 256 Paperless-ngx can automatically check for updates @@ -2421,7 +2445,7 @@ How does this work? src/app/components/app-frame/app-frame.component.html - 258,260 + 263,265 Cách thức hoạt động? @@ -2429,7 +2453,7 @@ Update available src/app/components/app-frame/app-frame.component.html - 269 + 274 Update available @@ -2437,7 +2461,7 @@ Sidebar views updated src/app/components/app-frame/app-frame.component.ts - 247 + 252 Sidebar views updated @@ -2445,7 +2469,7 @@ Error updating sidebar views src/app/components/app-frame/app-frame.component.ts - 250 + 255 Error updating sidebar views @@ -2453,7 +2477,7 @@ An error occurred while saving update checking settings. src/app/components/app-frame/app-frame.component.ts - 271 + 276 An error occurred while saving update checking settings. @@ -2757,7 +2781,7 @@ src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html - 32 + 33 Gán loại tài liệu @@ -2769,7 +2793,7 @@ src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html - 34 + 35 Gán biên tập viên @@ -2781,11 +2805,19 @@ Gán đường dẫn lưu + + Assign custom fields + + src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.html + 38 + + Assign custom fields + Assign owner src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.html - 40 + 41 Gán người phụ trách @@ -2793,7 +2825,7 @@ Assign view permissions src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.html - 42 + 43 Gán quyền xem @@ -2801,7 +2833,7 @@ Assign edit permissions src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.html - 61 + 62 Gán quyền sửa @@ -2809,11 +2841,11 @@ Error src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.html - 88 + 89 src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html - 40 + 41 src/app/components/common/toasts/toasts.component.html @@ -2825,7 +2857,7 @@ Cancel src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.html - 89 + 90 src/app/components/common/edit-dialog/correspondent-edit-dialog/correspondent-edit-dialog.component.html @@ -2849,7 +2881,7 @@ src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html - 41 + 42 src/app/components/common/edit-dialog/storage-path-edit-dialog/storage-path-edit-dialog.component.html @@ -2867,6 +2899,10 @@ src/app/components/common/permissions-dialog/permissions-dialog.component.html 20 + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 53 + src/app/components/common/select-dialog/select-dialog.component.html 12 @@ -2885,7 +2921,7 @@ Consume Folder src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.ts - 25 + 27 Consume Folder @@ -2893,7 +2929,7 @@ API Upload src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.ts - 29 + 31 API Upload @@ -2901,7 +2937,7 @@ Mail Fetch src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.ts - 33 + 35 Mail Fetch @@ -2909,7 +2945,7 @@ Create new consumption template src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.ts - 83 + 92 Tạo bản mẫu cấu hình mới @@ -2917,7 +2953,7 @@ Edit consumption template src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.ts - 87 + 96 Edit consumption template @@ -3049,7 +3085,7 @@ Create new item src/app/components/common/edit-dialog/edit-dialog.component.ts - 109 + 111 Create new item @@ -3057,7 +3093,7 @@ Edit item src/app/components/common/edit-dialog/edit-dialog.component.ts - 113 + 115 Edit item @@ -3111,6 +3147,10 @@ src/app/components/common/edit-dialog/user-edit-dialog/user-edit-dialog.component.html 12 + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 18 + Password @@ -3309,13 +3349,13 @@ Filter body - - Filter attachment filename + + Filter attachment filename includes src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html 24 - Filter attachment filename + Filter attachment filename includes Only consume documents which entirely match this filename if specified. Wildcards such as *.pdf or *invoice* are allowed. Case insensitive. @@ -3325,11 +3365,27 @@ Only consume documents which entirely match this filename if specified. Wildcards such as *.pdf or *invoice* are allowed. Case insensitive. + + Filter attachment filename excluding + + src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html + 25 + + Filter attachment filename excluding + + + Do not consume documents which entirely match this filename if specified. Wildcards such as *.pdf or *invoice* are allowed. Case insensitive. + + src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html + 25 + + Do not consume documents which entirely match this filename if specified. Wildcards such as *.pdf or *invoice* are allowed. Case insensitive. + Action src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html - 27 + 28 Action @@ -3337,7 +3393,7 @@ Action is only performed when documents are consumed from the mail. Mails without attachments remain entirely untouched. src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html - 27 + 28 Hành động chỉ được thực hiện khi tài liệu được sử dụng thư. Thư không có tệp đính kèm vẫn hoàn toàn nguyên vẹn. @@ -3345,7 +3401,7 @@ Action parameter src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html - 28 + 29 Action parameter @@ -3353,7 +3409,7 @@ Assignments specified here will supersede any consumption templates. src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html - 29 + 30 Assignments specified here will supersede any consumption templates. @@ -3361,7 +3417,7 @@ Assign title from src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html - 30 + 31 Assign title from @@ -3369,7 +3425,7 @@ Assign correspondent from src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html - 33 + 34 Gán biên tập viên từ @@ -3377,7 +3433,7 @@ Assign owner from rule src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html - 35 + 36 Gán chủ sở hữu từ rule @@ -3623,6 +3679,10 @@ src/app/components/common/edit-dialog/user-edit-dialog/user-edit-dialog.component.html 11 + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 8 + Email @@ -3631,6 +3691,10 @@ src/app/components/common/edit-dialog/user-edit-dialog/user-edit-dialog.component.html 13 + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 28 + First name @@ -3639,6 +3703,10 @@ src/app/components/common/edit-dialog/user-edit-dialog/user-edit-dialog.component.html 14 + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 29 + Last name @@ -3764,6 +3832,10 @@ src/app/components/common/input/date/date.component.html 8 + + src/app/components/common/input/document-link/document-link.component.html + 8 + src/app/components/common/input/number/number.component.html 8 @@ -3818,6 +3890,22 @@ Filter documents with this + + No documents found + + src/app/components/common/input/document-link/document-link.component.ts + 44 + + No documents found + + + Show password + + src/app/components/common/input/password/password.component.html + 5 + + Show password + Edit Permissions @@ -3931,7 +4019,7 @@ Note that permissions set here will override any existing permissions src/app/components/common/permissions-dialog/permissions-dialog.component.ts - 62 + 71 Note that permissions set here will override any existing permissions @@ -3991,6 +4079,122 @@ Kế thừa từ nhóm + + Edit Profile + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 3 + + Edit Profile + + + Confirm Email + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 13 + + Confirm Email + + + Confirm Password + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 23 + + Confirm Password + + + API Auth Token + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 31 + + API Auth Token + + + Copy + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 35 + + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 39 + + + src/app/components/common/share-links-dropdown/share-links-dropdown.component.html + 23 + + Sao chép + + + Regenerate auth token + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 41 + + Regenerate auth token + + + Copied! + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 47 + + + src/app/components/common/share-links-dropdown/share-links-dropdown.component.html + 36 + + Đã sao chép! + + + Warning: changing the token cannot be undone + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 49 + + Warning: changing the token cannot be undone + + + Emails must match + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.ts + 94 + + Emails must match + + + Passwords must match + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.ts + 122 + + Passwords must match + + + Profile updated successfully + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.ts + 141 + + Profile updated successfully + + + Error saving profile + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.ts + 153 + + Error saving profile + + + Error generating auth token + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.ts + 170 + + Error generating auth token + Select @@ -4035,14 +4239,6 @@ No existing links - - Copy - - src/app/components/common/share-links-dropdown/share-links-dropdown.component.html - 23 - - Sao chép - Share @@ -4051,14 +4247,6 @@ Chia sẻ - - Copied! - - src/app/components/common/share-links-dropdown/share-links-dropdown.component.html - 36 - - Đã sao chép! - Share archive version @@ -4091,7 +4279,7 @@ src/app/components/common/share-links-dropdown/share-links-dropdown.component.ts - 90 + 93 1 ngày @@ -4131,7 +4319,7 @@ days src/app/components/common/share-links-dropdown/share-links-dropdown.component.ts - 90 + 93 days @@ -4139,7 +4327,7 @@ Error deleting link src/app/components/common/share-links-dropdown/share-links-dropdown.component.ts - 117 + 120 Lỗi xóa link @@ -4147,7 +4335,7 @@ Error creating link src/app/components/common/share-links-dropdown/share-links-dropdown.component.ts - 145 + 148 Lỗi tạo link @@ -4219,7 +4407,7 @@ src/app/components/document-detail/document-detail.component.html - 103 + 114 src/app/components/document-list/document-list.component.html @@ -4243,7 +4431,7 @@ src/app/components/document-detail/document-detail.component.html - 107 + 118 src/app/components/document-list/bulk-editor/bulk-editor.component.html @@ -4279,7 +4467,7 @@ src/app/components/document-detail/document-detail.component.html - 18 + 29 src/app/components/document-list/bulk-editor/bulk-editor.component.html @@ -4490,7 +4678,7 @@ Page src/app/components/document-detail/document-detail.component.html - 3 + 4 src/app/components/document-list/bulk-editor/bulk-editor.component.html @@ -4502,15 +4690,31 @@ of src/app/components/document-detail/document-detail.component.html - 5,6 + 6,7 of + + - + + src/app/components/document-detail/document-detail.component.html + 9 + + - + + + + + + src/app/components/document-detail/document-detail.component.html + 15 + + + + Download original src/app/components/document-detail/document-detail.component.html - 24 + 35 Download original @@ -4518,7 +4722,7 @@ Redo OCR src/app/components/document-detail/document-detail.component.html - 40 + 51 src/app/components/document-list/bulk-editor/bulk-editor.component.html @@ -4530,7 +4734,7 @@ More like this src/app/components/document-detail/document-detail.component.html - 46 + 57 src/app/components/document-list/document-card-large/document-card-large.component.html @@ -4542,7 +4746,7 @@ Close src/app/components/document-detail/document-detail.component.html - 71 + 82 src/app/guards/dirty-saved-view.guard.ts @@ -4554,7 +4758,7 @@ Previous src/app/components/document-detail/document-detail.component.html - 76 + 87 Previous @@ -4562,7 +4766,7 @@ Discard src/app/components/document-detail/document-detail.component.html - 89 + 100 Discard @@ -4570,7 +4774,7 @@ Save & next src/app/components/document-detail/document-detail.component.html - 91 + 102 Save & next @@ -4578,7 +4782,7 @@ Save & close src/app/components/document-detail/document-detail.component.html - 92 + 103 Save & close @@ -4586,7 +4790,7 @@ Details src/app/components/document-detail/document-detail.component.html - 100 + 111 Details @@ -4594,7 +4798,7 @@ Archive serial number src/app/components/document-detail/document-detail.component.html - 104 + 115 Archive serial number @@ -4602,7 +4806,7 @@ Date created src/app/components/document-detail/document-detail.component.html - 105 + 116 Date created @@ -4610,7 +4814,7 @@ Document type src/app/components/document-detail/document-detail.component.html - 109 + 120 src/app/components/document-list/bulk-editor/bulk-editor.component.html @@ -4634,7 +4838,7 @@ Storage path src/app/components/document-detail/document-detail.component.html - 111 + 122 src/app/components/document-list/bulk-editor/bulk-editor.component.html @@ -4654,7 +4858,7 @@ Default src/app/components/document-detail/document-detail.component.html - 112 + 123 Default @@ -4662,7 +4866,7 @@ Content src/app/components/document-detail/document-detail.component.html - 130 + 142 Content @@ -4670,7 +4874,7 @@ Metadata src/app/components/document-detail/document-detail.component.html - 139 + 151 src/app/components/document-detail/metadata-collapse/metadata-collapse.component.ts @@ -4682,7 +4886,7 @@ Date modified src/app/components/document-detail/document-detail.component.html - 145 + 157 Date modified @@ -4690,7 +4894,7 @@ Date added src/app/components/document-detail/document-detail.component.html - 149 + 161 Date added @@ -4698,7 +4902,7 @@ Media filename src/app/components/document-detail/document-detail.component.html - 153 + 165 Media filename @@ -4706,7 +4910,7 @@ Original filename src/app/components/document-detail/document-detail.component.html - 157 + 169 Original filename @@ -4714,7 +4918,7 @@ Original MD5 checksum src/app/components/document-detail/document-detail.component.html - 161 + 173 Original MD5 checksum @@ -4722,7 +4926,7 @@ Original file size src/app/components/document-detail/document-detail.component.html - 165 + 177 Original file size @@ -4730,7 +4934,7 @@ Original mime type src/app/components/document-detail/document-detail.component.html - 169 + 181 Original mime type @@ -4738,7 +4942,7 @@ Archive MD5 checksum src/app/components/document-detail/document-detail.component.html - 173 + 185 Archive MD5 checksum @@ -4746,7 +4950,7 @@ Archive file size src/app/components/document-detail/document-detail.component.html - 177 + 189 Archive file size @@ -4754,7 +4958,7 @@ Original document metadata src/app/components/document-detail/document-detail.component.html - 183 + 195 Original document metadata @@ -4762,7 +4966,7 @@ Archived document metadata src/app/components/document-detail/document-detail.component.html - 184 + 196 Archived document metadata @@ -4770,35 +4974,35 @@ Preview src/app/components/document-detail/document-detail.component.html - 190 + 202 Preview - - Enter Password - - src/app/components/document-detail/document-detail.component.html - 206 - - - src/app/components/document-detail/document-detail.component.html - 249 - - Enter Password - Notes src/app/components/document-detail/document-detail.component.html - 214,215 + 209,210 Notes + + Enter Password + + src/app/components/document-detail/document-detail.component.html + 237 + + + src/app/components/document-detail/document-detail.component.html + 275 + + Enter Password + An error occurred loading content: src/app/components/document-detail/document-detail.component.ts - 265,267 + 279,281 An error occurred loading content: @@ -4806,7 +5010,7 @@ Error retrieving metadata src/app/components/document-detail/document-detail.component.ts - 413 + 427 Error retrieving metadata @@ -4814,7 +5018,7 @@ Error retrieving suggestions. src/app/components/document-detail/document-detail.component.ts - 434 + 448 Error retrieving suggestions. @@ -4822,11 +5026,11 @@ Document saved successfully. src/app/components/document-detail/document-detail.component.ts - 552 + 566 src/app/components/document-detail/document-detail.component.ts - 561 + 575 Document saved successfully. @@ -4834,11 +5038,11 @@ Error saving document src/app/components/document-detail/document-detail.component.ts - 565 + 579 src/app/components/document-detail/document-detail.component.ts - 606 + 620 Error saving document @@ -4846,7 +5050,7 @@ Confirm delete src/app/components/document-detail/document-detail.component.ts - 632 + 646 src/app/components/manage/management-list/management-list.component.ts @@ -4858,7 +5062,7 @@ Do you really want to delete document ""? src/app/components/document-detail/document-detail.component.ts - 633 + 647 Do you really want to delete document ""? @@ -4866,7 +5070,7 @@ The files for this document will be deleted permanently. This operation cannot be undone. src/app/components/document-detail/document-detail.component.ts - 634 + 648 The files for this document will be deleted permanently. This operation cannot be undone. @@ -4874,7 +5078,7 @@ Delete document src/app/components/document-detail/document-detail.component.ts - 636 + 650 Delete document @@ -4882,7 +5086,7 @@ Error deleting document src/app/components/document-detail/document-detail.component.ts - 655 + 669 Error deleting document @@ -4890,7 +5094,7 @@ Redo OCR confirm src/app/components/document-detail/document-detail.component.ts - 675 + 689 src/app/components/document-list/bulk-editor/bulk-editor.component.ts @@ -4902,7 +5106,7 @@ This operation will permanently redo OCR for this document. src/app/components/document-detail/document-detail.component.ts - 676 + 690 Xác nhận này sẽ làm lại vĩnh viễn OCR cho tài liệu này. @@ -4910,7 +5114,7 @@ Redo OCR operation will begin in the background. Close and re-open or reload this document after the operation has completed to see new content. src/app/components/document-detail/document-detail.component.ts - 687 + 701 Thao tác Redo OCR sẽ bắt đầu ở chế độ nền. Đóng và mở lại hoặc tải lại tài liệu này sau khi thao tác hoàn tất để xem nội dung mới. @@ -4918,10 +5122,18 @@ Error executing operation src/app/components/document-detail/document-detail.component.ts - 698 + 712 Lỗi thực hiện thao tác + + Page Fit + + src/app/components/document-detail/document-detail.component.ts + 781 + + Page Fit + Select: @@ -5844,7 +6056,7 @@ Initiating upload... src/app/components/file-drop/file-drop.component.ts - 87 + 88 Initiating upload... @@ -6600,7 +6812,7 @@ Boolean src/app/data/paperless-custom-field.ts - 16 + 17 Boolean @@ -6608,7 +6820,7 @@ Date src/app/data/paperless-custom-field.ts - 20 + 21 Date @@ -6616,7 +6828,7 @@ Integer src/app/data/paperless-custom-field.ts - 24 + 25 Integer @@ -6624,7 +6836,7 @@ Number src/app/data/paperless-custom-field.ts - 28 + 29 Number @@ -6632,7 +6844,7 @@ Monetary src/app/data/paperless-custom-field.ts - 32 + 33 Monetary @@ -6640,7 +6852,7 @@ Text src/app/data/paperless-custom-field.ts - 36 + 37 Text @@ -6648,10 +6860,18 @@ Url src/app/data/paperless-custom-field.ts - 40 + 41 Url + + Document Link + + src/app/data/paperless-custom-field.ts + 45 + + Document Link + Warning: You have unsaved changes to your document(s). @@ -6949,7 +7169,7 @@ English (US) src/app/services/settings.service.ts - 155 + 157 English (US) @@ -6957,7 +7177,7 @@ Afrikaans src/app/services/settings.service.ts - 161 + 163 Afrikaans @@ -6965,7 +7185,7 @@ Arabic src/app/services/settings.service.ts - 167 + 169 Arabic @@ -6973,7 +7193,7 @@ Belarusian src/app/services/settings.service.ts - 173 + 175 Belarusian @@ -6981,7 +7201,7 @@ Bulgarian src/app/services/settings.service.ts - 179 + 181 Bulgarian @@ -6989,7 +7209,7 @@ Catalan src/app/services/settings.service.ts - 185 + 187 Catalan @@ -6997,7 +7217,7 @@ Czech src/app/services/settings.service.ts - 191 + 193 Czech @@ -7005,7 +7225,7 @@ Danish src/app/services/settings.service.ts - 197 + 199 Danish @@ -7013,7 +7233,7 @@ German src/app/services/settings.service.ts - 203 + 205 German @@ -7021,7 +7241,7 @@ Greek src/app/services/settings.service.ts - 209 + 211 Greek @@ -7029,7 +7249,7 @@ English (GB) src/app/services/settings.service.ts - 215 + 217 English (GB) @@ -7037,7 +7257,7 @@ Spanish src/app/services/settings.service.ts - 221 + 223 Spanish @@ -7045,7 +7265,7 @@ Finnish src/app/services/settings.service.ts - 227 + 229 Finnish @@ -7053,7 +7273,7 @@ French src/app/services/settings.service.ts - 233 + 235 French @@ -7061,7 +7281,7 @@ Hungarian src/app/services/settings.service.ts - 239 + 241 Hungarian @@ -7069,7 +7289,7 @@ Italian src/app/services/settings.service.ts - 245 + 247 Italian @@ -7077,7 +7297,7 @@ Luxembourgish src/app/services/settings.service.ts - 251 + 253 Luxembourgish @@ -7085,7 +7305,7 @@ Dutch src/app/services/settings.service.ts - 257 + 259 Dutch @@ -7093,7 +7313,7 @@ Norwegian src/app/services/settings.service.ts - 263 + 265 Norwegian @@ -7101,7 +7321,7 @@ Polish src/app/services/settings.service.ts - 269 + 271 Polish @@ -7109,7 +7329,7 @@ Portuguese (Brazil) src/app/services/settings.service.ts - 275 + 277 Portuguese (Brazil) @@ -7117,7 +7337,7 @@ Portuguese src/app/services/settings.service.ts - 281 + 283 Portuguese @@ -7125,7 +7345,7 @@ Romanian src/app/services/settings.service.ts - 287 + 289 Romanian @@ -7133,7 +7353,7 @@ Russian src/app/services/settings.service.ts - 293 + 295 Russian @@ -7141,7 +7361,7 @@ Slovak src/app/services/settings.service.ts - 299 + 301 Slovak @@ -7149,7 +7369,7 @@ Slovenian src/app/services/settings.service.ts - 305 + 307 Slovenian @@ -7157,7 +7377,7 @@ Serbian src/app/services/settings.service.ts - 311 + 313 Serbian @@ -7165,7 +7385,7 @@ Swedish src/app/services/settings.service.ts - 317 + 319 Swedish @@ -7173,7 +7393,7 @@ Turkish src/app/services/settings.service.ts - 323 + 325 Turkish @@ -7181,7 +7401,7 @@ Ukrainian src/app/services/settings.service.ts - 329 + 331 Ukrainian @@ -7189,7 +7409,7 @@ Chinese Simplified src/app/services/settings.service.ts - 335 + 337 Chinese Simplified @@ -7197,7 +7417,7 @@ ISO 8601 src/app/services/settings.service.ts - 352 + 354 ISO 8601 @@ -7205,7 +7425,7 @@ Successfully completed one-time migratration of settings to the database! src/app/services/settings.service.ts - 471 + 473 Successfully completed one-time migratration of settings to the database! @@ -7213,7 +7433,7 @@ Unable to migrate settings to the database, please try saving manually. src/app/services/settings.service.ts - 472 + 474 Unable to migrate settings to the database, please try saving manually. @@ -7221,7 +7441,7 @@ You can restart the tour from the settings page. src/app/services/settings.service.ts - 542 + 544 You can restart the tour from the settings page. diff --git a/src-ui/src/locale/messages.zh_CN.xlf b/src-ui/src/locale/messages.zh_CN.xlf index f2fe51fbf..14f94393c 100644 --- a/src-ui/src/locale/messages.zh_CN.xlf +++ b/src-ui/src/locale/messages.zh_CN.xlf @@ -334,7 +334,7 @@ src/app/components/document-detail/document-detail.component.html - 81 + 92 下一个 @@ -458,23 +458,35 @@ src/app/components/app-frame/app-frame.component.html - 225 + 230 src/app/components/app-frame/app-frame.component.html - 228 + 233 日志 + + Auto refresh + + src/app/components/admin/logs/logs.component.html + 4 + + + src/app/components/admin/tasks/tasks.component.html + 15 + + Auto refresh + Loading... src/app/components/admin/logs/logs.component.html - 11 + 16 src/app/components/admin/logs/logs.component.html - 20 + 25 src/app/components/admin/settings/settings.component.html @@ -482,11 +494,7 @@ src/app/components/admin/tasks/tasks.component.html - 19 - - - src/app/components/admin/tasks/tasks.component.html - 27 + 22 src/app/components/admin/users-groups/users-groups.component.html @@ -496,6 +504,10 @@ src/app/components/common/edit-dialog/mail-account-edit-dialog/mail-account-edit-dialog.component.html 30 + + src/app/components/common/input/document-link/document-link.component.html + 40 + src/app/components/common/permissions-dialog/permissions-dialog.component.html 18 @@ -508,6 +520,10 @@ src/app/components/dashboard/widgets/widget-frame/widget-frame.component.html 14 + + src/app/components/document-detail/document-detail.component.html + 248 + src/app/components/document-list/document-list.component.html 95 @@ -546,15 +562,15 @@ src/app/components/app-frame/app-frame.component.html - 45 + 50 src/app/components/app-frame/app-frame.component.html - 203 + 208 src/app/components/app-frame/app-frame.component.html - 206 + 211 设置 @@ -850,7 +866,7 @@ src/app/components/document-detail/document-detail.component.html - 221 + 216 src/app/components/document-list/bulk-editor/bulk-editor.component.html @@ -942,11 +958,11 @@ src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.html - 46 + 47 src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.html - 65 + 66 src/app/components/common/input/permissions/permissions-form/permissions-form.component.html @@ -970,11 +986,11 @@ src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.html - 54 + 55 src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.html - 73 + 74 src/app/components/common/input/permissions/permissions-form/permissions-form.component.html @@ -1002,7 +1018,7 @@ src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.html - 79 + 80 src/app/components/common/input/permissions/permissions-form/permissions-form.component.html @@ -1074,7 +1090,7 @@ src/app/components/app-frame/app-frame.component.html - 91 + 96 保存视图 @@ -1106,7 +1122,7 @@ src/app/components/admin/tasks/tasks.component.html - 40 + 35 src/app/components/admin/users-groups/users-groups.component.html @@ -1246,7 +1262,7 @@ src/app/components/admin/tasks/tasks.component.html - 44 + 39 src/app/components/admin/users-groups/users-groups.component.html @@ -1258,7 +1274,7 @@ src/app/components/document-detail/document-detail.component.html - 34 + 45 src/app/components/document-list/bulk-editor/bulk-editor.component.html @@ -1326,7 +1342,7 @@ src/app/components/document-detail/document-detail.component.html - 11 + 22 src/app/components/document-list/bulk-editor/bulk-editor.component.html @@ -1402,7 +1418,7 @@ src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.html - 90 + 91 src/app/components/common/edit-dialog/correspondent-edit-dialog/correspondent-edit-dialog.component.html @@ -1426,7 +1442,7 @@ src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html - 42 + 43 src/app/components/common/edit-dialog/storage-path-edit-dialog/storage-path-edit-dialog.component.html @@ -1440,9 +1456,13 @@ src/app/components/common/edit-dialog/user-edit-dialog/user-edit-dialog.component.html 36 + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 54 + src/app/components/document-detail/document-detail.component.html - 93 + 104 src/app/components/document-list/save-view-config-dialog/save-view-config-dialog.component.html @@ -1514,7 +1534,7 @@ src/app/components/app-frame/app-frame.component.ts - 119 + 116 保存设置时发生错误。 @@ -1550,7 +1570,7 @@ src/app/components/app-frame/app-frame.component.html - 217 + 222 文件任务 @@ -1596,19 +1616,11 @@ - - Refresh - - src/app/components/admin/tasks/tasks.component.html - 20 - - 刷新 - Created src/app/components/admin/tasks/tasks.component.html - 41 + 36 src/app/components/dashboard/widgets/saved-view-widget/saved-view-widget.component.html @@ -1632,7 +1644,7 @@ Results src/app/components/admin/tasks/tasks.component.html - 42 + 37 结果 @@ -1640,7 +1652,7 @@ Info src/app/components/admin/tasks/tasks.component.html - 43 + 38 信息 @@ -1648,7 +1660,7 @@ click for full output src/app/components/admin/tasks/tasks.component.html - 66 + 61 单击以获取完整输出 @@ -1656,11 +1668,11 @@ Dismiss src/app/components/admin/tasks/tasks.component.html - 81 + 76 src/app/components/admin/tasks/tasks.component.ts - 63 + 66 关闭 @@ -1668,7 +1680,7 @@ Open Document src/app/components/admin/tasks/tasks.component.html - 87 + 82 打开文档 @@ -1676,7 +1688,7 @@ {VAR_PLURAL, plural, =1 {One task} other { total tasks}} src/app/components/admin/tasks/tasks.component.html - 103 + 98 {VAR_PLURAL, plural, =1 {One task} other { total tasks}} @@ -1684,7 +1696,7 @@ Failed src/app/components/admin/tasks/tasks.component.html - 110 + 105 失败 @@ -1692,7 +1704,7 @@ Complete src/app/components/admin/tasks/tasks.component.html - 116 + 111 完成 @@ -1700,7 +1712,7 @@ Started src/app/components/admin/tasks/tasks.component.html - 122 + 117 开始 @@ -1708,7 +1720,7 @@ Queued src/app/components/admin/tasks/tasks.component.html - 128 + 123 排队 @@ -1716,7 +1728,7 @@ Dismiss selected src/app/components/admin/tasks/tasks.component.ts - 28 + 30 取消选择 @@ -1724,7 +1736,7 @@ Dismiss all src/app/components/admin/tasks/tasks.component.ts - 29 + 31 取消所有 @@ -1732,7 +1744,7 @@ Confirm Dismiss All src/app/components/admin/tasks/tasks.component.ts - 60 + 63 确认取消所有 @@ -1740,7 +1752,7 @@ Dismiss all tasks? src/app/components/admin/tasks/tasks.component.ts - 61 + 64 Dismiss all tasks? @@ -1748,7 +1760,7 @@ queued src/app/components/admin/tasks/tasks.component.ts - 129 + 132 queued @@ -1756,7 +1768,7 @@ started src/app/components/admin/tasks/tasks.component.ts - 131 + 134 已开始 @@ -1764,7 +1776,7 @@ completed src/app/components/admin/tasks/tasks.component.ts - 133 + 136 completed @@ -1772,7 +1784,7 @@ failed src/app/components/admin/tasks/tasks.component.ts - 135 + 138 failed @@ -1784,11 +1796,11 @@ src/app/components/app-frame/app-frame.component.html - 210 + 215 src/app/components/app-frame/app-frame.component.html - 213 + 218 Users & Groups @@ -1942,6 +1954,10 @@ src/app/components/admin/users-groups/users-groups.component.ts 89 + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.ts + 144 + Password has been changed, you will be logged out momentarily. @@ -1988,7 +2004,7 @@ src/app/components/document-detail/document-detail.component.ts - 677 + 691 src/app/components/document-list/bulk-editor/bulk-editor.component.ts @@ -2028,7 +2044,7 @@ src/app/components/document-detail/document-detail.component.ts - 679 + 693 src/app/components/document-list/bulk-editor/bulk-editor.component.ts @@ -2141,11 +2157,19 @@ 登录为 + + My Profile + + src/app/components/app-frame/app-frame.component.html + 45 + + My Profile + Logout src/app/components/app-frame/app-frame.component.html - 50 + 55 退出 @@ -2153,15 +2177,15 @@ Documentation src/app/components/app-frame/app-frame.component.html - 56 + 61 src/app/components/app-frame/app-frame.component.html - 232 + 237 src/app/components/app-frame/app-frame.component.html - 235 + 240 帮助文档 @@ -2169,11 +2193,11 @@ Dashboard src/app/components/app-frame/app-frame.component.html - 75 + 80 src/app/components/app-frame/app-frame.component.html - 78 + 83 src/app/components/dashboard/dashboard.component.html @@ -2185,11 +2209,11 @@ Documents src/app/components/app-frame/app-frame.component.html - 82 + 87 src/app/components/app-frame/app-frame.component.html - 85 + 90 src/app/components/document-list/document-list.component.ts @@ -2217,7 +2241,7 @@ Open documents src/app/components/app-frame/app-frame.component.html - 118 + 123 打开文档 @@ -2225,11 +2249,11 @@ Close all src/app/components/app-frame/app-frame.component.html - 134 + 139 src/app/components/app-frame/app-frame.component.html - 137 + 142 全部关闭 @@ -2237,7 +2261,7 @@ Manage src/app/components/app-frame/app-frame.component.html - 144 + 149 管理 @@ -2245,11 +2269,11 @@ Correspondents src/app/components/app-frame/app-frame.component.html - 148 + 153 src/app/components/app-frame/app-frame.component.html - 151 + 156 src/app/components/dashboard/widgets/statistics-widget/statistics-widget.component.html @@ -2261,11 +2285,11 @@ Tags src/app/components/app-frame/app-frame.component.html - 155 + 160 src/app/components/app-frame/app-frame.component.html - 158 + 163 src/app/components/common/input/tags/tags.component.ts @@ -2293,11 +2317,11 @@ Document Types src/app/components/app-frame/app-frame.component.html - 162 + 167 src/app/components/app-frame/app-frame.component.html - 165 + 170 src/app/components/dashboard/widgets/statistics-widget/statistics-widget.component.html @@ -2309,11 +2333,11 @@ Storage Paths src/app/components/app-frame/app-frame.component.html - 169 + 174 src/app/components/app-frame/app-frame.component.html - 172 + 177 src/app/components/dashboard/widgets/statistics-widget/statistics-widget.component.html @@ -2325,11 +2349,11 @@ Custom Fields src/app/components/app-frame/app-frame.component.html - 176 + 181 src/app/components/app-frame/app-frame.component.html - 179 + 184 src/app/components/common/custom-fields-dropdown/custom-fields-dropdown.component.html @@ -2345,7 +2369,7 @@ Consumption templates src/app/components/app-frame/app-frame.component.html - 183 + 188 Consumption templates @@ -2353,7 +2377,7 @@ Templates src/app/components/app-frame/app-frame.component.html - 186 + 191 Templates @@ -2361,11 +2385,11 @@ Mail src/app/components/app-frame/app-frame.component.html - 190 + 195 src/app/components/app-frame/app-frame.component.html - 193 + 198 邮件 @@ -2373,7 +2397,7 @@ Administration src/app/components/app-frame/app-frame.component.html - 199 + 204 Administration @@ -2381,7 +2405,7 @@ File Tasks src/app/components/app-frame/app-frame.component.html - 221 + 226 文件任务 @@ -2389,7 +2413,7 @@ GitHub src/app/components/app-frame/app-frame.component.html - 241 + 246 GitHub @@ -2397,7 +2421,7 @@ is available. src/app/components/app-frame/app-frame.component.html - 247 + 252 可用 @@ -2405,7 +2429,7 @@ Click to view. src/app/components/app-frame/app-frame.component.html - 247 + 252 点击查看 @@ -2413,7 +2437,7 @@ Paperless-ngx can automatically check for updates src/app/components/app-frame/app-frame.component.html - 251 + 256 Paperless-ngx can automatically check for updates @@ -2421,7 +2445,7 @@ How does this work? src/app/components/app-frame/app-frame.component.html - 258,260 + 263,265 How does this work? @@ -2429,7 +2453,7 @@ Update available src/app/components/app-frame/app-frame.component.html - 269 + 274 有可用更新 @@ -2437,7 +2461,7 @@ Sidebar views updated src/app/components/app-frame/app-frame.component.ts - 247 + 252 Sidebar views updated @@ -2445,7 +2469,7 @@ Error updating sidebar views src/app/components/app-frame/app-frame.component.ts - 250 + 255 Error updating sidebar views @@ -2453,7 +2477,7 @@ An error occurred while saving update checking settings. src/app/components/app-frame/app-frame.component.ts - 271 + 276 An error occurred while saving update checking settings. @@ -2757,7 +2781,7 @@ src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html - 32 + 33 Assign document type @@ -2769,7 +2793,7 @@ src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html - 34 + 35 Assign correspondent @@ -2781,11 +2805,19 @@ Assign storage path + + Assign custom fields + + src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.html + 38 + + Assign custom fields + Assign owner src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.html - 40 + 41 Assign owner @@ -2793,7 +2825,7 @@ Assign view permissions src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.html - 42 + 43 Assign view permissions @@ -2801,7 +2833,7 @@ Assign edit permissions src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.html - 61 + 62 Assign edit permissions @@ -2809,11 +2841,11 @@ Error src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.html - 88 + 89 src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html - 40 + 41 src/app/components/common/toasts/toasts.component.html @@ -2825,7 +2857,7 @@ Cancel src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.html - 89 + 90 src/app/components/common/edit-dialog/correspondent-edit-dialog/correspondent-edit-dialog.component.html @@ -2849,7 +2881,7 @@ src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html - 41 + 42 src/app/components/common/edit-dialog/storage-path-edit-dialog/storage-path-edit-dialog.component.html @@ -2867,6 +2899,10 @@ src/app/components/common/permissions-dialog/permissions-dialog.component.html 20 + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 53 + src/app/components/common/select-dialog/select-dialog.component.html 12 @@ -2885,7 +2921,7 @@ Consume Folder src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.ts - 25 + 27 消费文件夹 @@ -2893,7 +2929,7 @@ API Upload src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.ts - 29 + 31 API Upload @@ -2901,7 +2937,7 @@ Mail Fetch src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.ts - 33 + 35 邮件获取 @@ -2909,7 +2945,7 @@ Create new consumption template src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.ts - 83 + 92 Create new consumption template @@ -2917,7 +2953,7 @@ Edit consumption template src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.ts - 87 + 96 Edit consumption template @@ -3049,7 +3085,7 @@ Create new item src/app/components/common/edit-dialog/edit-dialog.component.ts - 109 + 111 创建新项目 @@ -3057,7 +3093,7 @@ Edit item src/app/components/common/edit-dialog/edit-dialog.component.ts - 113 + 115 编辑项目 @@ -3111,6 +3147,10 @@ src/app/components/common/edit-dialog/user-edit-dialog/user-edit-dialog.component.html 12 + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 18 + 密码 @@ -3309,13 +3349,13 @@ 过滤内容 - - Filter attachment filename + + Filter attachment filename includes src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html 24 - 过滤附件名称 + Filter attachment filename includes Only consume documents which entirely match this filename if specified. Wildcards such as *.pdf or *invoice* are allowed. Case insensitive. @@ -3325,11 +3365,27 @@ 如果指定了文件名,只处理完全匹配此文件名的文档。允许使用通配符,如 *.pdf 或 *发票*。不区分大小写。 + + Filter attachment filename excluding + + src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html + 25 + + Filter attachment filename excluding + + + Do not consume documents which entirely match this filename if specified. Wildcards such as *.pdf or *invoice* are allowed. Case insensitive. + + src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html + 25 + + Do not consume documents which entirely match this filename if specified. Wildcards such as *.pdf or *invoice* are allowed. Case insensitive. + Action src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html - 27 + 28 Action @@ -3337,7 +3393,7 @@ Action is only performed when documents are consumed from the mail. Mails without attachments remain entirely untouched. src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html - 27 + 28 Action is only performed when documents are consumed from the mail. Mails without attachments remain entirely untouched. @@ -3345,7 +3401,7 @@ Action parameter src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html - 28 + 29 Action parameter @@ -3353,7 +3409,7 @@ Assignments specified here will supersede any consumption templates. src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html - 29 + 30 Assignments specified here will supersede any consumption templates. @@ -3361,7 +3417,7 @@ Assign title from src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html - 30 + 31 Assign title from @@ -3369,7 +3425,7 @@ Assign correspondent from src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html - 33 + 34 Assign correspondent from @@ -3377,7 +3433,7 @@ Assign owner from rule src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html - 35 + 36 Assign owner from rule @@ -3623,6 +3679,10 @@ src/app/components/common/edit-dialog/user-edit-dialog/user-edit-dialog.component.html 11 + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 8 + Email @@ -3631,6 +3691,10 @@ src/app/components/common/edit-dialog/user-edit-dialog/user-edit-dialog.component.html 13 + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 28 + @@ -3639,6 +3703,10 @@ src/app/components/common/edit-dialog/user-edit-dialog/user-edit-dialog.component.html 14 + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 29 + @@ -3764,6 +3832,10 @@ src/app/components/common/input/date/date.component.html 8 + + src/app/components/common/input/document-link/document-link.component.html + 8 + src/app/components/common/input/number/number.component.html 8 @@ -3818,6 +3890,22 @@ Filter documents with this + + No documents found + + src/app/components/common/input/document-link/document-link.component.ts + 44 + + No documents found + + + Show password + + src/app/components/common/input/password/password.component.html + 5 + + Show password + Edit Permissions @@ -3931,7 +4019,7 @@ Note that permissions set here will override any existing permissions src/app/components/common/permissions-dialog/permissions-dialog.component.ts - 62 + 71 Note that permissions set here will override any existing permissions @@ -3991,6 +4079,122 @@ 从组中继承的 + + Edit Profile + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 3 + + Edit Profile + + + Confirm Email + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 13 + + Confirm Email + + + Confirm Password + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 23 + + Confirm Password + + + API Auth Token + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 31 + + API Auth Token + + + Copy + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 35 + + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 39 + + + src/app/components/common/share-links-dropdown/share-links-dropdown.component.html + 23 + + Copy + + + Regenerate auth token + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 41 + + Regenerate auth token + + + Copied! + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 47 + + + src/app/components/common/share-links-dropdown/share-links-dropdown.component.html + 36 + + Copied! + + + Warning: changing the token cannot be undone + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 49 + + Warning: changing the token cannot be undone + + + Emails must match + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.ts + 94 + + Emails must match + + + Passwords must match + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.ts + 122 + + Passwords must match + + + Profile updated successfully + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.ts + 141 + + Profile updated successfully + + + Error saving profile + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.ts + 153 + + Error saving profile + + + Error generating auth token + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.ts + 170 + + Error generating auth token + Select @@ -4035,14 +4239,6 @@ No existing links - - Copy - - src/app/components/common/share-links-dropdown/share-links-dropdown.component.html - 23 - - Copy - Share @@ -4051,14 +4247,6 @@ Share - - Copied! - - src/app/components/common/share-links-dropdown/share-links-dropdown.component.html - 36 - - Copied! - Share archive version @@ -4091,7 +4279,7 @@ src/app/components/common/share-links-dropdown/share-links-dropdown.component.ts - 90 + 93 1 day @@ -4131,7 +4319,7 @@ days src/app/components/common/share-links-dropdown/share-links-dropdown.component.ts - 90 + 93 days @@ -4139,7 +4327,7 @@ Error deleting link src/app/components/common/share-links-dropdown/share-links-dropdown.component.ts - 117 + 120 Error deleting link @@ -4147,7 +4335,7 @@ Error creating link src/app/components/common/share-links-dropdown/share-links-dropdown.component.ts - 145 + 148 Error creating link @@ -4219,7 +4407,7 @@ src/app/components/document-detail/document-detail.component.html - 103 + 114 src/app/components/document-list/document-list.component.html @@ -4243,7 +4431,7 @@ src/app/components/document-detail/document-detail.component.html - 107 + 118 src/app/components/document-list/bulk-editor/bulk-editor.component.html @@ -4279,7 +4467,7 @@ src/app/components/document-detail/document-detail.component.html - 18 + 29 src/app/components/document-list/bulk-editor/bulk-editor.component.html @@ -4490,7 +4678,7 @@ Page src/app/components/document-detail/document-detail.component.html - 3 + 4 src/app/components/document-list/bulk-editor/bulk-editor.component.html @@ -4502,15 +4690,31 @@ of src/app/components/document-detail/document-detail.component.html - 5,6 + 6,7 + + - + + src/app/components/document-detail/document-detail.component.html + 9 + + - + + + + + + src/app/components/document-detail/document-detail.component.html + 15 + + + + Download original src/app/components/document-detail/document-detail.component.html - 24 + 35 下载原始文件 @@ -4518,7 +4722,7 @@ Redo OCR src/app/components/document-detail/document-detail.component.html - 40 + 51 src/app/components/document-list/bulk-editor/bulk-editor.component.html @@ -4530,7 +4734,7 @@ More like this src/app/components/document-detail/document-detail.component.html - 46 + 57 src/app/components/document-list/document-card-large/document-card-large.component.html @@ -4542,7 +4746,7 @@ Close src/app/components/document-detail/document-detail.component.html - 71 + 82 src/app/guards/dirty-saved-view.guard.ts @@ -4554,7 +4758,7 @@ Previous src/app/components/document-detail/document-detail.component.html - 76 + 87 上一个 @@ -4562,7 +4766,7 @@ Discard src/app/components/document-detail/document-detail.component.html - 89 + 100 放弃 @@ -4570,7 +4774,7 @@ Save & next src/app/components/document-detail/document-detail.component.html - 91 + 102 保存 & 下一个 @@ -4578,7 +4782,7 @@ Save & close src/app/components/document-detail/document-detail.component.html - 92 + 103 Save & close @@ -4586,7 +4790,7 @@ Details src/app/components/document-detail/document-detail.component.html - 100 + 111 详细信息 @@ -4594,7 +4798,7 @@ Archive serial number src/app/components/document-detail/document-detail.component.html - 104 + 115 归档序列号 @@ -4602,7 +4806,7 @@ Date created src/app/components/document-detail/document-detail.component.html - 105 + 116 创建日期 @@ -4610,7 +4814,7 @@ Document type src/app/components/document-detail/document-detail.component.html - 109 + 120 src/app/components/document-list/bulk-editor/bulk-editor.component.html @@ -4634,7 +4838,7 @@ Storage path src/app/components/document-detail/document-detail.component.html - 111 + 122 src/app/components/document-list/bulk-editor/bulk-editor.component.html @@ -4654,7 +4858,7 @@ Default src/app/components/document-detail/document-detail.component.html - 112 + 123 默认 @@ -4662,7 +4866,7 @@ Content src/app/components/document-detail/document-detail.component.html - 130 + 142 内容 @@ -4670,7 +4874,7 @@ Metadata src/app/components/document-detail/document-detail.component.html - 139 + 151 src/app/components/document-detail/metadata-collapse/metadata-collapse.component.ts @@ -4682,7 +4886,7 @@ Date modified src/app/components/document-detail/document-detail.component.html - 145 + 157 修改日期 @@ -4690,7 +4894,7 @@ Date added src/app/components/document-detail/document-detail.component.html - 149 + 161 日期已添加 @@ -4698,7 +4902,7 @@ Media filename src/app/components/document-detail/document-detail.component.html - 153 + 165 媒体文件名 @@ -4706,7 +4910,7 @@ Original filename src/app/components/document-detail/document-detail.component.html - 157 + 169 Original filename @@ -4714,7 +4918,7 @@ Original MD5 checksum src/app/components/document-detail/document-detail.component.html - 161 + 173 原始 MD5 校验和 @@ -4722,7 +4926,7 @@ Original file size src/app/components/document-detail/document-detail.component.html - 165 + 177 原始文件大小 @@ -4730,7 +4934,7 @@ Original mime type src/app/components/document-detail/document-detail.component.html - 169 + 181 原始 mime 类型 @@ -4738,7 +4942,7 @@ Archive MD5 checksum src/app/components/document-detail/document-detail.component.html - 173 + 185 归档 MD5 校验和 @@ -4746,7 +4950,7 @@ Archive file size src/app/components/document-detail/document-detail.component.html - 177 + 189 归档文件大小 @@ -4754,7 +4958,7 @@ Original document metadata src/app/components/document-detail/document-detail.component.html - 183 + 195 原始文档元数据 @@ -4762,7 +4966,7 @@ Archived document metadata src/app/components/document-detail/document-detail.component.html - 184 + 196 归档文档元数据 @@ -4770,35 +4974,35 @@ Preview src/app/components/document-detail/document-detail.component.html - 190 + 202 Preview - - Enter Password - - src/app/components/document-detail/document-detail.component.html - 206 - - - src/app/components/document-detail/document-detail.component.html - 249 - - 输入密码 - Notes src/app/components/document-detail/document-detail.component.html - 214,215 + 209,210 Notes + + Enter Password + + src/app/components/document-detail/document-detail.component.html + 237 + + + src/app/components/document-detail/document-detail.component.html + 275 + + 输入密码 + An error occurred loading content: src/app/components/document-detail/document-detail.component.ts - 265,267 + 279,281 An error occurred loading content: @@ -4806,7 +5010,7 @@ Error retrieving metadata src/app/components/document-detail/document-detail.component.ts - 413 + 427 Error retrieving metadata @@ -4814,7 +5018,7 @@ Error retrieving suggestions. src/app/components/document-detail/document-detail.component.ts - 434 + 448 Error retrieving suggestions. @@ -4822,11 +5026,11 @@ Document saved successfully. src/app/components/document-detail/document-detail.component.ts - 552 + 566 src/app/components/document-detail/document-detail.component.ts - 561 + 575 Document saved successfully. @@ -4834,11 +5038,11 @@ Error saving document src/app/components/document-detail/document-detail.component.ts - 565 + 579 src/app/components/document-detail/document-detail.component.ts - 606 + 620 Error saving document @@ -4846,7 +5050,7 @@ Confirm delete src/app/components/document-detail/document-detail.component.ts - 632 + 646 src/app/components/manage/management-list/management-list.component.ts @@ -4858,7 +5062,7 @@ Do you really want to delete document ""? src/app/components/document-detail/document-detail.component.ts - 633 + 647 您真的想要删除文档 “” 吗? @@ -4866,7 +5070,7 @@ The files for this document will be deleted permanently. This operation cannot be undone. src/app/components/document-detail/document-detail.component.ts - 634 + 648 此文档的文件将被永久删除。此操作无法撤消。 @@ -4874,7 +5078,7 @@ Delete document src/app/components/document-detail/document-detail.component.ts - 636 + 650 删除文档 @@ -4882,7 +5086,7 @@ Error deleting document src/app/components/document-detail/document-detail.component.ts - 655 + 669 Error deleting document @@ -4890,7 +5094,7 @@ Redo OCR confirm src/app/components/document-detail/document-detail.component.ts - 675 + 689 src/app/components/document-list/bulk-editor/bulk-editor.component.ts @@ -4902,7 +5106,7 @@ This operation will permanently redo OCR for this document. src/app/components/document-detail/document-detail.component.ts - 676 + 690 This operation will permanently redo OCR for this document. @@ -4910,7 +5114,7 @@ Redo OCR operation will begin in the background. Close and re-open or reload this document after the operation has completed to see new content. src/app/components/document-detail/document-detail.component.ts - 687 + 701 Redo OCR operation will begin in the background. Close and re-open or reload this document after the operation has completed to see new content. @@ -4918,10 +5122,18 @@ Error executing operation src/app/components/document-detail/document-detail.component.ts - 698 + 712 Error executing operation + + Page Fit + + src/app/components/document-detail/document-detail.component.ts + 781 + + Page Fit + Select: @@ -5844,7 +6056,7 @@ Initiating upload... src/app/components/file-drop/file-drop.component.ts - 87 + 88 正在初始化上传... @@ -6600,7 +6812,7 @@ Boolean src/app/data/paperless-custom-field.ts - 16 + 17 Boolean @@ -6608,7 +6820,7 @@ Date src/app/data/paperless-custom-field.ts - 20 + 21 Date @@ -6616,7 +6828,7 @@ Integer src/app/data/paperless-custom-field.ts - 24 + 25 Integer @@ -6624,7 +6836,7 @@ Number src/app/data/paperless-custom-field.ts - 28 + 29 Number @@ -6632,7 +6844,7 @@ Monetary src/app/data/paperless-custom-field.ts - 32 + 33 Monetary @@ -6640,7 +6852,7 @@ Text src/app/data/paperless-custom-field.ts - 36 + 37 Text @@ -6648,10 +6860,18 @@ Url src/app/data/paperless-custom-field.ts - 40 + 41 Url + + Document Link + + src/app/data/paperless-custom-field.ts + 45 + + Document Link + Warning: You have unsaved changes to your document(s). @@ -6949,7 +7169,7 @@ English (US) src/app/services/settings.service.ts - 155 + 157 英语(美国) @@ -6957,7 +7177,7 @@ Afrikaans src/app/services/settings.service.ts - 161 + 163 Afrikaans 荷兰语 @@ -6965,7 +7185,7 @@ Arabic src/app/services/settings.service.ts - 167 + 169 阿拉伯语 @@ -6973,7 +7193,7 @@ Belarusian src/app/services/settings.service.ts - 173 + 175 白俄罗斯语 @@ -6981,7 +7201,7 @@ Bulgarian src/app/services/settings.service.ts - 179 + 181 Bulgarian @@ -6989,7 +7209,7 @@ Catalan src/app/services/settings.service.ts - 185 + 187 加泰罗尼亚语 @@ -6997,7 +7217,7 @@ Czech src/app/services/settings.service.ts - 191 + 193 捷克语 @@ -7005,7 +7225,7 @@ Danish src/app/services/settings.service.ts - 197 + 199 丹麦语 @@ -7013,7 +7233,7 @@ German src/app/services/settings.service.ts - 203 + 205 德语 @@ -7021,7 +7241,7 @@ Greek src/app/services/settings.service.ts - 209 + 211 Greek 希腊语 @@ -7029,7 +7249,7 @@ English (GB) src/app/services/settings.service.ts - 215 + 217 英语(英国) @@ -7037,7 +7257,7 @@ Spanish src/app/services/settings.service.ts - 221 + 223 西班牙语 @@ -7045,7 +7265,7 @@ Finnish src/app/services/settings.service.ts - 227 + 229 已完成 @@ -7053,7 +7273,7 @@ French src/app/services/settings.service.ts - 233 + 235 法语 @@ -7061,7 +7281,7 @@ Hungarian src/app/services/settings.service.ts - 239 + 241 Hungarian @@ -7069,7 +7289,7 @@ Italian src/app/services/settings.service.ts - 245 + 247 意大利语 @@ -7077,7 +7297,7 @@ Luxembourgish src/app/services/settings.service.ts - 251 + 253 卢森堡语 @@ -7085,7 +7305,7 @@ Dutch src/app/services/settings.service.ts - 257 + 259 荷兰语 @@ -7093,7 +7313,7 @@ Norwegian src/app/services/settings.service.ts - 263 + 265 Norwegian 挪威语 @@ -7101,7 +7321,7 @@ Polish src/app/services/settings.service.ts - 269 + 271 波兰语 @@ -7109,7 +7329,7 @@ Portuguese (Brazil) src/app/services/settings.service.ts - 275 + 277 葡萄牙语 (巴西) @@ -7117,7 +7337,7 @@ Portuguese src/app/services/settings.service.ts - 281 + 283 葡萄牙语 @@ -7125,7 +7345,7 @@ Romanian src/app/services/settings.service.ts - 287 + 289 罗马尼亚语 @@ -7133,7 +7353,7 @@ Russian src/app/services/settings.service.ts - 293 + 295 俄语 @@ -7141,7 +7361,7 @@ Slovak src/app/services/settings.service.ts - 299 + 301 Slovak 斯洛伐克语 @@ -7149,7 +7369,7 @@ Slovenian src/app/services/settings.service.ts - 305 + 307 斯洛文尼亚语 @@ -7157,7 +7377,7 @@ Serbian src/app/services/settings.service.ts - 311 + 313 塞尔维亚语 @@ -7165,7 +7385,7 @@ Swedish src/app/services/settings.service.ts - 317 + 319 瑞典语 @@ -7173,7 +7393,7 @@ Turkish src/app/services/settings.service.ts - 323 + 325 土耳其语 @@ -7181,7 +7401,7 @@ Ukrainian src/app/services/settings.service.ts - 329 + 331 Ukrainian 乌克兰语 @@ -7189,7 +7409,7 @@ Chinese Simplified src/app/services/settings.service.ts - 335 + 337 简体中文 @@ -7197,7 +7417,7 @@ ISO 8601 src/app/services/settings.service.ts - 352 + 354 ISO 8601 @@ -7205,7 +7425,7 @@ Successfully completed one-time migratration of settings to the database! src/app/services/settings.service.ts - 471 + 473 成功完成设置一次性迁移到数据库! @@ -7213,7 +7433,7 @@ Unable to migrate settings to the database, please try saving manually. src/app/services/settings.service.ts - 472 + 474 无法将设置迁移到数据库,请尝试手动保存。 @@ -7221,7 +7441,7 @@ You can restart the tour from the settings page. src/app/services/settings.service.ts - 542 + 544 您可以从设置页面重新开始导览。 diff --git a/src-ui/src/locale/messages.zh_TW.xlf b/src-ui/src/locale/messages.zh_TW.xlf index 1e32e4a53..493fc00ab 100644 --- a/src-ui/src/locale/messages.zh_TW.xlf +++ b/src-ui/src/locale/messages.zh_TW.xlf @@ -334,7 +334,7 @@ src/app/components/document-detail/document-detail.component.html - 81 + 92 Next @@ -458,23 +458,35 @@ src/app/components/app-frame/app-frame.component.html - 225 + 230 src/app/components/app-frame/app-frame.component.html - 228 + 233 Logs + + Auto refresh + + src/app/components/admin/logs/logs.component.html + 4 + + + src/app/components/admin/tasks/tasks.component.html + 15 + + Auto refresh + Loading... src/app/components/admin/logs/logs.component.html - 11 + 16 src/app/components/admin/logs/logs.component.html - 20 + 25 src/app/components/admin/settings/settings.component.html @@ -482,11 +494,7 @@ src/app/components/admin/tasks/tasks.component.html - 19 - - - src/app/components/admin/tasks/tasks.component.html - 27 + 22 src/app/components/admin/users-groups/users-groups.component.html @@ -496,6 +504,10 @@ src/app/components/common/edit-dialog/mail-account-edit-dialog/mail-account-edit-dialog.component.html 30 + + src/app/components/common/input/document-link/document-link.component.html + 40 + src/app/components/common/permissions-dialog/permissions-dialog.component.html 18 @@ -508,6 +520,10 @@ src/app/components/dashboard/widgets/widget-frame/widget-frame.component.html 14 + + src/app/components/document-detail/document-detail.component.html + 248 + src/app/components/document-list/document-list.component.html 95 @@ -546,15 +562,15 @@ src/app/components/app-frame/app-frame.component.html - 45 + 50 src/app/components/app-frame/app-frame.component.html - 203 + 208 src/app/components/app-frame/app-frame.component.html - 206 + 211 設定 @@ -850,7 +866,7 @@ src/app/components/document-detail/document-detail.component.html - 221 + 216 src/app/components/document-list/bulk-editor/bulk-editor.component.html @@ -942,11 +958,11 @@ src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.html - 46 + 47 src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.html - 65 + 66 src/app/components/common/input/permissions/permissions-form/permissions-form.component.html @@ -970,11 +986,11 @@ src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.html - 54 + 55 src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.html - 73 + 74 src/app/components/common/input/permissions/permissions-form/permissions-form.component.html @@ -1002,7 +1018,7 @@ src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.html - 79 + 80 src/app/components/common/input/permissions/permissions-form/permissions-form.component.html @@ -1074,7 +1090,7 @@ src/app/components/app-frame/app-frame.component.html - 91 + 96 保存視圖 @@ -1106,7 +1122,7 @@ src/app/components/admin/tasks/tasks.component.html - 40 + 35 src/app/components/admin/users-groups/users-groups.component.html @@ -1246,7 +1262,7 @@ src/app/components/admin/tasks/tasks.component.html - 44 + 39 src/app/components/admin/users-groups/users-groups.component.html @@ -1258,7 +1274,7 @@ src/app/components/document-detail/document-detail.component.html - 34 + 45 src/app/components/document-list/bulk-editor/bulk-editor.component.html @@ -1326,7 +1342,7 @@ src/app/components/document-detail/document-detail.component.html - 11 + 22 src/app/components/document-list/bulk-editor/bulk-editor.component.html @@ -1402,7 +1418,7 @@ src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.html - 90 + 91 src/app/components/common/edit-dialog/correspondent-edit-dialog/correspondent-edit-dialog.component.html @@ -1426,7 +1442,7 @@ src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html - 42 + 43 src/app/components/common/edit-dialog/storage-path-edit-dialog/storage-path-edit-dialog.component.html @@ -1440,9 +1456,13 @@ src/app/components/common/edit-dialog/user-edit-dialog/user-edit-dialog.component.html 36 + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 54 + src/app/components/document-detail/document-detail.component.html - 93 + 104 src/app/components/document-list/save-view-config-dialog/save-view-config-dialog.component.html @@ -1514,7 +1534,7 @@ src/app/components/app-frame/app-frame.component.ts - 119 + 116 An error occurred while saving settings. @@ -1550,7 +1570,7 @@ src/app/components/app-frame/app-frame.component.html - 217 + 222 File Tasks @@ -1596,19 +1616,11 @@ - - Refresh - - src/app/components/admin/tasks/tasks.component.html - 20 - - Refresh - Created src/app/components/admin/tasks/tasks.component.html - 41 + 36 src/app/components/dashboard/widgets/saved-view-widget/saved-view-widget.component.html @@ -1632,7 +1644,7 @@ Results src/app/components/admin/tasks/tasks.component.html - 42 + 37 Results @@ -1640,7 +1652,7 @@ Info src/app/components/admin/tasks/tasks.component.html - 43 + 38 Info @@ -1648,7 +1660,7 @@ click for full output src/app/components/admin/tasks/tasks.component.html - 66 + 61 click for full output @@ -1656,11 +1668,11 @@ Dismiss src/app/components/admin/tasks/tasks.component.html - 81 + 76 src/app/components/admin/tasks/tasks.component.ts - 63 + 66 Dismiss @@ -1668,7 +1680,7 @@ Open Document src/app/components/admin/tasks/tasks.component.html - 87 + 82 Open Document @@ -1676,7 +1688,7 @@ {VAR_PLURAL, plural, =1 {One task} other { total tasks}} src/app/components/admin/tasks/tasks.component.html - 103 + 98 {VAR_PLURAL, plural, =1 {One task} other { total tasks}} @@ -1684,7 +1696,7 @@ Failed src/app/components/admin/tasks/tasks.component.html - 110 + 105 Failed @@ -1692,7 +1704,7 @@ Complete src/app/components/admin/tasks/tasks.component.html - 116 + 111 Complete @@ -1700,7 +1712,7 @@ Started src/app/components/admin/tasks/tasks.component.html - 122 + 117 Started @@ -1708,7 +1720,7 @@ Queued src/app/components/admin/tasks/tasks.component.html - 128 + 123 Queued @@ -1716,7 +1728,7 @@ Dismiss selected src/app/components/admin/tasks/tasks.component.ts - 28 + 30 Dismiss selected @@ -1724,7 +1736,7 @@ Dismiss all src/app/components/admin/tasks/tasks.component.ts - 29 + 31 Dismiss all @@ -1732,7 +1744,7 @@ Confirm Dismiss All src/app/components/admin/tasks/tasks.component.ts - 60 + 63 Confirm Dismiss All @@ -1740,7 +1752,7 @@ Dismiss all tasks? src/app/components/admin/tasks/tasks.component.ts - 61 + 64 Dismiss all tasks? @@ -1748,7 +1760,7 @@ queued src/app/components/admin/tasks/tasks.component.ts - 129 + 132 queued @@ -1756,7 +1768,7 @@ started src/app/components/admin/tasks/tasks.component.ts - 131 + 134 started @@ -1764,7 +1776,7 @@ completed src/app/components/admin/tasks/tasks.component.ts - 133 + 136 completed @@ -1772,7 +1784,7 @@ failed src/app/components/admin/tasks/tasks.component.ts - 135 + 138 failed @@ -1784,11 +1796,11 @@ src/app/components/app-frame/app-frame.component.html - 210 + 215 src/app/components/app-frame/app-frame.component.html - 213 + 218 Users & Groups @@ -1942,6 +1954,10 @@ src/app/components/admin/users-groups/users-groups.component.ts 89 + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.ts + 144 + Password has been changed, you will be logged out momentarily. @@ -1988,7 +2004,7 @@ src/app/components/document-detail/document-detail.component.ts - 677 + 691 src/app/components/document-list/bulk-editor/bulk-editor.component.ts @@ -2028,7 +2044,7 @@ src/app/components/document-detail/document-detail.component.ts - 679 + 693 src/app/components/document-list/bulk-editor/bulk-editor.component.ts @@ -2141,11 +2157,19 @@ Logged in as + + My Profile + + src/app/components/app-frame/app-frame.component.html + 45 + + My Profile + Logout src/app/components/app-frame/app-frame.component.html - 50 + 55 登出 @@ -2153,15 +2177,15 @@ Documentation src/app/components/app-frame/app-frame.component.html - 56 + 61 src/app/components/app-frame/app-frame.component.html - 232 + 237 src/app/components/app-frame/app-frame.component.html - 235 + 240 Documentation @@ -2169,11 +2193,11 @@ Dashboard src/app/components/app-frame/app-frame.component.html - 75 + 80 src/app/components/app-frame/app-frame.component.html - 78 + 83 src/app/components/dashboard/dashboard.component.html @@ -2185,11 +2209,11 @@ Documents src/app/components/app-frame/app-frame.component.html - 82 + 87 src/app/components/app-frame/app-frame.component.html - 85 + 90 src/app/components/document-list/document-list.component.ts @@ -2217,7 +2241,7 @@ Open documents src/app/components/app-frame/app-frame.component.html - 118 + 123 打開文檔 @@ -2225,11 +2249,11 @@ Close all src/app/components/app-frame/app-frame.component.html - 134 + 139 src/app/components/app-frame/app-frame.component.html - 137 + 142 關閉全部 @@ -2237,7 +2261,7 @@ Manage src/app/components/app-frame/app-frame.component.html - 144 + 149 管理 @@ -2245,11 +2269,11 @@ Correspondents src/app/components/app-frame/app-frame.component.html - 148 + 153 src/app/components/app-frame/app-frame.component.html - 151 + 156 src/app/components/dashboard/widgets/statistics-widget/statistics-widget.component.html @@ -2261,11 +2285,11 @@ Tags src/app/components/app-frame/app-frame.component.html - 155 + 160 src/app/components/app-frame/app-frame.component.html - 158 + 163 src/app/components/common/input/tags/tags.component.ts @@ -2293,11 +2317,11 @@ Document Types src/app/components/app-frame/app-frame.component.html - 162 + 167 src/app/components/app-frame/app-frame.component.html - 165 + 170 src/app/components/dashboard/widgets/statistics-widget/statistics-widget.component.html @@ -2309,11 +2333,11 @@ Storage Paths src/app/components/app-frame/app-frame.component.html - 169 + 174 src/app/components/app-frame/app-frame.component.html - 172 + 177 src/app/components/dashboard/widgets/statistics-widget/statistics-widget.component.html @@ -2325,11 +2349,11 @@ Custom Fields src/app/components/app-frame/app-frame.component.html - 176 + 181 src/app/components/app-frame/app-frame.component.html - 179 + 184 src/app/components/common/custom-fields-dropdown/custom-fields-dropdown.component.html @@ -2345,7 +2369,7 @@ Consumption templates src/app/components/app-frame/app-frame.component.html - 183 + 188 Consumption templates @@ -2353,7 +2377,7 @@ Templates src/app/components/app-frame/app-frame.component.html - 186 + 191 Templates @@ -2361,11 +2385,11 @@ Mail src/app/components/app-frame/app-frame.component.html - 190 + 195 src/app/components/app-frame/app-frame.component.html - 193 + 198 Mail @@ -2373,7 +2397,7 @@ Administration src/app/components/app-frame/app-frame.component.html - 199 + 204 Administration @@ -2381,7 +2405,7 @@ File Tasks src/app/components/app-frame/app-frame.component.html - 221 + 226 File Tasks @@ -2389,7 +2413,7 @@ GitHub src/app/components/app-frame/app-frame.component.html - 241 + 246 GitHub @@ -2397,7 +2421,7 @@ is available. src/app/components/app-frame/app-frame.component.html - 247 + 252 is available. @@ -2405,7 +2429,7 @@ Click to view. src/app/components/app-frame/app-frame.component.html - 247 + 252 Click to view. @@ -2413,7 +2437,7 @@ Paperless-ngx can automatically check for updates src/app/components/app-frame/app-frame.component.html - 251 + 256 Paperless-ngx can automatically check for updates @@ -2421,7 +2445,7 @@ How does this work? src/app/components/app-frame/app-frame.component.html - 258,260 + 263,265 How does this work? @@ -2429,7 +2453,7 @@ Update available src/app/components/app-frame/app-frame.component.html - 269 + 274 Update available @@ -2437,7 +2461,7 @@ Sidebar views updated src/app/components/app-frame/app-frame.component.ts - 247 + 252 Sidebar views updated @@ -2445,7 +2469,7 @@ Error updating sidebar views src/app/components/app-frame/app-frame.component.ts - 250 + 255 Error updating sidebar views @@ -2453,7 +2477,7 @@ An error occurred while saving update checking settings. src/app/components/app-frame/app-frame.component.ts - 271 + 276 An error occurred while saving update checking settings. @@ -2757,7 +2781,7 @@ src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html - 32 + 33 Assign document type @@ -2769,7 +2793,7 @@ src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html - 34 + 35 Assign correspondent @@ -2781,11 +2805,19 @@ Assign storage path + + Assign custom fields + + src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.html + 38 + + Assign custom fields + Assign owner src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.html - 40 + 41 Assign owner @@ -2793,7 +2825,7 @@ Assign view permissions src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.html - 42 + 43 Assign view permissions @@ -2801,7 +2833,7 @@ Assign edit permissions src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.html - 61 + 62 Assign edit permissions @@ -2809,11 +2841,11 @@ Error src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.html - 88 + 89 src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html - 40 + 41 src/app/components/common/toasts/toasts.component.html @@ -2825,7 +2857,7 @@ Cancel src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.html - 89 + 90 src/app/components/common/edit-dialog/correspondent-edit-dialog/correspondent-edit-dialog.component.html @@ -2849,7 +2881,7 @@ src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html - 41 + 42 src/app/components/common/edit-dialog/storage-path-edit-dialog/storage-path-edit-dialog.component.html @@ -2867,6 +2899,10 @@ src/app/components/common/permissions-dialog/permissions-dialog.component.html 20 + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 53 + src/app/components/common/select-dialog/select-dialog.component.html 12 @@ -2885,7 +2921,7 @@ Consume Folder src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.ts - 25 + 27 Consume Folder @@ -2893,7 +2929,7 @@ API Upload src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.ts - 29 + 31 API Upload @@ -2901,7 +2937,7 @@ Mail Fetch src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.ts - 33 + 35 Mail Fetch @@ -2909,7 +2945,7 @@ Create new consumption template src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.ts - 83 + 92 Create new consumption template @@ -2917,7 +2953,7 @@ Edit consumption template src/app/components/common/edit-dialog/consumption-template-edit-dialog/consumption-template-edit-dialog.component.ts - 87 + 96 Edit consumption template @@ -3049,7 +3085,7 @@ Create new item src/app/components/common/edit-dialog/edit-dialog.component.ts - 109 + 111 Create new item @@ -3057,7 +3093,7 @@ Edit item src/app/components/common/edit-dialog/edit-dialog.component.ts - 113 + 115 Edit item @@ -3111,6 +3147,10 @@ src/app/components/common/edit-dialog/user-edit-dialog/user-edit-dialog.component.html 12 + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 18 + Password @@ -3309,13 +3349,13 @@ Filter body - - Filter attachment filename + + Filter attachment filename includes src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html 24 - Filter attachment filename + Filter attachment filename includes Only consume documents which entirely match this filename if specified. Wildcards such as *.pdf or *invoice* are allowed. Case insensitive. @@ -3325,11 +3365,27 @@ Only consume documents which entirely match this filename if specified. Wildcards such as *.pdf or *invoice* are allowed. Case insensitive. + + Filter attachment filename excluding + + src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html + 25 + + Filter attachment filename excluding + + + Do not consume documents which entirely match this filename if specified. Wildcards such as *.pdf or *invoice* are allowed. Case insensitive. + + src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html + 25 + + Do not consume documents which entirely match this filename if specified. Wildcards such as *.pdf or *invoice* are allowed. Case insensitive. + Action src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html - 27 + 28 Action @@ -3337,7 +3393,7 @@ Action is only performed when documents are consumed from the mail. Mails without attachments remain entirely untouched. src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html - 27 + 28 Action is only performed when documents are consumed from the mail. Mails without attachments remain entirely untouched. @@ -3345,7 +3401,7 @@ Action parameter src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html - 28 + 29 Action parameter @@ -3353,7 +3409,7 @@ Assignments specified here will supersede any consumption templates. src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html - 29 + 30 Assignments specified here will supersede any consumption templates. @@ -3361,7 +3417,7 @@ Assign title from src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html - 30 + 31 Assign title from @@ -3369,7 +3425,7 @@ Assign correspondent from src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html - 33 + 34 Assign correspondent from @@ -3377,7 +3433,7 @@ Assign owner from rule src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html - 35 + 36 Assign owner from rule @@ -3623,6 +3679,10 @@ src/app/components/common/edit-dialog/user-edit-dialog/user-edit-dialog.component.html 11 + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 8 + Email @@ -3631,6 +3691,10 @@ src/app/components/common/edit-dialog/user-edit-dialog/user-edit-dialog.component.html 13 + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 28 + First name @@ -3639,6 +3703,10 @@ src/app/components/common/edit-dialog/user-edit-dialog/user-edit-dialog.component.html 14 + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 29 + Last name @@ -3764,6 +3832,10 @@ src/app/components/common/input/date/date.component.html 8 + + src/app/components/common/input/document-link/document-link.component.html + 8 + src/app/components/common/input/number/number.component.html 8 @@ -3818,6 +3890,22 @@ Filter documents with this + + No documents found + + src/app/components/common/input/document-link/document-link.component.ts + 44 + + No documents found + + + Show password + + src/app/components/common/input/password/password.component.html + 5 + + Show password + Edit Permissions @@ -3931,7 +4019,7 @@ Note that permissions set here will override any existing permissions src/app/components/common/permissions-dialog/permissions-dialog.component.ts - 62 + 71 Note that permissions set here will override any existing permissions @@ -3991,6 +4079,122 @@ Inherited from group + + Edit Profile + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 3 + + Edit Profile + + + Confirm Email + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 13 + + Confirm Email + + + Confirm Password + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 23 + + Confirm Password + + + API Auth Token + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 31 + + API Auth Token + + + Copy + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 35 + + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 39 + + + src/app/components/common/share-links-dropdown/share-links-dropdown.component.html + 23 + + Copy + + + Regenerate auth token + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 41 + + Regenerate auth token + + + Copied! + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 47 + + + src/app/components/common/share-links-dropdown/share-links-dropdown.component.html + 36 + + Copied! + + + Warning: changing the token cannot be undone + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 49 + + Warning: changing the token cannot be undone + + + Emails must match + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.ts + 94 + + Emails must match + + + Passwords must match + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.ts + 122 + + Passwords must match + + + Profile updated successfully + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.ts + 141 + + Profile updated successfully + + + Error saving profile + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.ts + 153 + + Error saving profile + + + Error generating auth token + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.ts + 170 + + Error generating auth token + Select @@ -4035,14 +4239,6 @@ No existing links - - Copy - - src/app/components/common/share-links-dropdown/share-links-dropdown.component.html - 23 - - Copy - Share @@ -4051,14 +4247,6 @@ Share - - Copied! - - src/app/components/common/share-links-dropdown/share-links-dropdown.component.html - 36 - - Copied! - Share archive version @@ -4091,7 +4279,7 @@ src/app/components/common/share-links-dropdown/share-links-dropdown.component.ts - 90 + 93 1 day @@ -4131,7 +4319,7 @@ days src/app/components/common/share-links-dropdown/share-links-dropdown.component.ts - 90 + 93 days @@ -4139,7 +4327,7 @@ Error deleting link src/app/components/common/share-links-dropdown/share-links-dropdown.component.ts - 117 + 120 Error deleting link @@ -4147,7 +4335,7 @@ Error creating link src/app/components/common/share-links-dropdown/share-links-dropdown.component.ts - 145 + 148 Error creating link @@ -4219,7 +4407,7 @@ src/app/components/document-detail/document-detail.component.html - 103 + 114 src/app/components/document-list/document-list.component.html @@ -4243,7 +4431,7 @@ src/app/components/document-detail/document-detail.component.html - 107 + 118 src/app/components/document-list/bulk-editor/bulk-editor.component.html @@ -4279,7 +4467,7 @@ src/app/components/document-detail/document-detail.component.html - 18 + 29 src/app/components/document-list/bulk-editor/bulk-editor.component.html @@ -4490,7 +4678,7 @@ Page src/app/components/document-detail/document-detail.component.html - 3 + 4 src/app/components/document-list/bulk-editor/bulk-editor.component.html @@ -4502,15 +4690,31 @@ of src/app/components/document-detail/document-detail.component.html - 5,6 + 6,7 of + + - + + src/app/components/document-detail/document-detail.component.html + 9 + + - + + + + + + src/app/components/document-detail/document-detail.component.html + 15 + + + + Download original src/app/components/document-detail/document-detail.component.html - 24 + 35 Download original @@ -4518,7 +4722,7 @@ Redo OCR src/app/components/document-detail/document-detail.component.html - 40 + 51 src/app/components/document-list/bulk-editor/bulk-editor.component.html @@ -4530,7 +4734,7 @@ More like this src/app/components/document-detail/document-detail.component.html - 46 + 57 src/app/components/document-list/document-card-large/document-card-large.component.html @@ -4542,7 +4746,7 @@ Close src/app/components/document-detail/document-detail.component.html - 71 + 82 src/app/guards/dirty-saved-view.guard.ts @@ -4554,7 +4758,7 @@ Previous src/app/components/document-detail/document-detail.component.html - 76 + 87 Previous @@ -4562,7 +4766,7 @@ Discard src/app/components/document-detail/document-detail.component.html - 89 + 100 Discard @@ -4570,7 +4774,7 @@ Save & next src/app/components/document-detail/document-detail.component.html - 91 + 102 Save & next @@ -4578,7 +4782,7 @@ Save & close src/app/components/document-detail/document-detail.component.html - 92 + 103 Save & close @@ -4586,7 +4790,7 @@ Details src/app/components/document-detail/document-detail.component.html - 100 + 111 Details @@ -4594,7 +4798,7 @@ Archive serial number src/app/components/document-detail/document-detail.component.html - 104 + 115 Archive serial number @@ -4602,7 +4806,7 @@ Date created src/app/components/document-detail/document-detail.component.html - 105 + 116 Date created @@ -4610,7 +4814,7 @@ Document type src/app/components/document-detail/document-detail.component.html - 109 + 120 src/app/components/document-list/bulk-editor/bulk-editor.component.html @@ -4634,7 +4838,7 @@ Storage path src/app/components/document-detail/document-detail.component.html - 111 + 122 src/app/components/document-list/bulk-editor/bulk-editor.component.html @@ -4654,7 +4858,7 @@ Default src/app/components/document-detail/document-detail.component.html - 112 + 123 Default @@ -4662,7 +4866,7 @@ Content src/app/components/document-detail/document-detail.component.html - 130 + 142 Content @@ -4670,7 +4874,7 @@ Metadata src/app/components/document-detail/document-detail.component.html - 139 + 151 src/app/components/document-detail/metadata-collapse/metadata-collapse.component.ts @@ -4682,7 +4886,7 @@ Date modified src/app/components/document-detail/document-detail.component.html - 145 + 157 Date modified @@ -4690,7 +4894,7 @@ Date added src/app/components/document-detail/document-detail.component.html - 149 + 161 Date added @@ -4698,7 +4902,7 @@ Media filename src/app/components/document-detail/document-detail.component.html - 153 + 165 Media filename @@ -4706,7 +4910,7 @@ Original filename src/app/components/document-detail/document-detail.component.html - 157 + 169 Original filename @@ -4714,7 +4918,7 @@ Original MD5 checksum src/app/components/document-detail/document-detail.component.html - 161 + 173 Original MD5 checksum @@ -4722,7 +4926,7 @@ Original file size src/app/components/document-detail/document-detail.component.html - 165 + 177 Original file size @@ -4730,7 +4934,7 @@ Original mime type src/app/components/document-detail/document-detail.component.html - 169 + 181 Original mime type @@ -4738,7 +4942,7 @@ Archive MD5 checksum src/app/components/document-detail/document-detail.component.html - 173 + 185 Archive MD5 checksum @@ -4746,7 +4950,7 @@ Archive file size src/app/components/document-detail/document-detail.component.html - 177 + 189 Archive file size @@ -4754,7 +4958,7 @@ Original document metadata src/app/components/document-detail/document-detail.component.html - 183 + 195 Original document metadata @@ -4762,7 +4966,7 @@ Archived document metadata src/app/components/document-detail/document-detail.component.html - 184 + 196 Archived document metadata @@ -4770,35 +4974,35 @@ Preview src/app/components/document-detail/document-detail.component.html - 190 + 202 Preview - - Enter Password - - src/app/components/document-detail/document-detail.component.html - 206 - - - src/app/components/document-detail/document-detail.component.html - 249 - - Enter Password - Notes src/app/components/document-detail/document-detail.component.html - 214,215 + 209,210 Notes + + Enter Password + + src/app/components/document-detail/document-detail.component.html + 237 + + + src/app/components/document-detail/document-detail.component.html + 275 + + Enter Password + An error occurred loading content: src/app/components/document-detail/document-detail.component.ts - 265,267 + 279,281 An error occurred loading content: @@ -4806,7 +5010,7 @@ Error retrieving metadata src/app/components/document-detail/document-detail.component.ts - 413 + 427 Error retrieving metadata @@ -4814,7 +5018,7 @@ Error retrieving suggestions. src/app/components/document-detail/document-detail.component.ts - 434 + 448 Error retrieving suggestions. @@ -4822,11 +5026,11 @@ Document saved successfully. src/app/components/document-detail/document-detail.component.ts - 552 + 566 src/app/components/document-detail/document-detail.component.ts - 561 + 575 Document saved successfully. @@ -4834,11 +5038,11 @@ Error saving document src/app/components/document-detail/document-detail.component.ts - 565 + 579 src/app/components/document-detail/document-detail.component.ts - 606 + 620 Error saving document @@ -4846,7 +5050,7 @@ Confirm delete src/app/components/document-detail/document-detail.component.ts - 632 + 646 src/app/components/manage/management-list/management-list.component.ts @@ -4858,7 +5062,7 @@ Do you really want to delete document ""? src/app/components/document-detail/document-detail.component.ts - 633 + 647 Do you really want to delete document ""? @@ -4866,7 +5070,7 @@ The files for this document will be deleted permanently. This operation cannot be undone. src/app/components/document-detail/document-detail.component.ts - 634 + 648 The files for this document will be deleted permanently. This operation cannot be undone. @@ -4874,7 +5078,7 @@ Delete document src/app/components/document-detail/document-detail.component.ts - 636 + 650 Delete document @@ -4882,7 +5086,7 @@ Error deleting document src/app/components/document-detail/document-detail.component.ts - 655 + 669 Error deleting document @@ -4890,7 +5094,7 @@ Redo OCR confirm src/app/components/document-detail/document-detail.component.ts - 675 + 689 src/app/components/document-list/bulk-editor/bulk-editor.component.ts @@ -4902,7 +5106,7 @@ This operation will permanently redo OCR for this document. src/app/components/document-detail/document-detail.component.ts - 676 + 690 This operation will permanently redo OCR for this document. @@ -4910,7 +5114,7 @@ Redo OCR operation will begin in the background. Close and re-open or reload this document after the operation has completed to see new content. src/app/components/document-detail/document-detail.component.ts - 687 + 701 Redo OCR operation will begin in the background. Close and re-open or reload this document after the operation has completed to see new content. @@ -4918,10 +5122,18 @@ Error executing operation src/app/components/document-detail/document-detail.component.ts - 698 + 712 Error executing operation + + Page Fit + + src/app/components/document-detail/document-detail.component.ts + 781 + + Page Fit + Select: @@ -5844,7 +6056,7 @@ Initiating upload... src/app/components/file-drop/file-drop.component.ts - 87 + 88 Initiating upload... @@ -6600,7 +6812,7 @@ Boolean src/app/data/paperless-custom-field.ts - 16 + 17 Boolean @@ -6608,7 +6820,7 @@ Date src/app/data/paperless-custom-field.ts - 20 + 21 Date @@ -6616,7 +6828,7 @@ Integer src/app/data/paperless-custom-field.ts - 24 + 25 Integer @@ -6624,7 +6836,7 @@ Number src/app/data/paperless-custom-field.ts - 28 + 29 Number @@ -6632,7 +6844,7 @@ Monetary src/app/data/paperless-custom-field.ts - 32 + 33 Monetary @@ -6640,7 +6852,7 @@ Text src/app/data/paperless-custom-field.ts - 36 + 37 Text @@ -6648,10 +6860,18 @@ Url src/app/data/paperless-custom-field.ts - 40 + 41 Url + + Document Link + + src/app/data/paperless-custom-field.ts + 45 + + Document Link + Warning: You have unsaved changes to your document(s). @@ -6949,7 +7169,7 @@ English (US) src/app/services/settings.service.ts - 155 + 157 English (US) @@ -6957,7 +7177,7 @@ Afrikaans src/app/services/settings.service.ts - 161 + 163 Afrikaans @@ -6965,7 +7185,7 @@ Arabic src/app/services/settings.service.ts - 167 + 169 Arabic @@ -6973,7 +7193,7 @@ Belarusian src/app/services/settings.service.ts - 173 + 175 Belarusian @@ -6981,7 +7201,7 @@ Bulgarian src/app/services/settings.service.ts - 179 + 181 Bulgarian @@ -6989,7 +7209,7 @@ Catalan src/app/services/settings.service.ts - 185 + 187 Catalan @@ -6997,7 +7217,7 @@ Czech src/app/services/settings.service.ts - 191 + 193 Czech @@ -7005,7 +7225,7 @@ Danish src/app/services/settings.service.ts - 197 + 199 Danish @@ -7013,7 +7233,7 @@ German src/app/services/settings.service.ts - 203 + 205 German @@ -7021,7 +7241,7 @@ Greek src/app/services/settings.service.ts - 209 + 211 Greek @@ -7029,7 +7249,7 @@ English (GB) src/app/services/settings.service.ts - 215 + 217 English (GB) @@ -7037,7 +7257,7 @@ Spanish src/app/services/settings.service.ts - 221 + 223 Spanish @@ -7045,7 +7265,7 @@ Finnish src/app/services/settings.service.ts - 227 + 229 Finnish @@ -7053,7 +7273,7 @@ French src/app/services/settings.service.ts - 233 + 235 French @@ -7061,7 +7281,7 @@ Hungarian src/app/services/settings.service.ts - 239 + 241 Hungarian @@ -7069,7 +7289,7 @@ Italian src/app/services/settings.service.ts - 245 + 247 Italian @@ -7077,7 +7297,7 @@ Luxembourgish src/app/services/settings.service.ts - 251 + 253 Luxembourgish @@ -7085,7 +7305,7 @@ Dutch src/app/services/settings.service.ts - 257 + 259 Dutch @@ -7093,7 +7313,7 @@ Norwegian src/app/services/settings.service.ts - 263 + 265 Norwegian @@ -7101,7 +7321,7 @@ Polish src/app/services/settings.service.ts - 269 + 271 Polish @@ -7109,7 +7329,7 @@ Portuguese (Brazil) src/app/services/settings.service.ts - 275 + 277 Portuguese (Brazil) @@ -7117,7 +7337,7 @@ Portuguese src/app/services/settings.service.ts - 281 + 283 Portuguese @@ -7125,7 +7345,7 @@ Romanian src/app/services/settings.service.ts - 287 + 289 Romanian @@ -7133,7 +7353,7 @@ Russian src/app/services/settings.service.ts - 293 + 295 Russian @@ -7141,7 +7361,7 @@ Slovak src/app/services/settings.service.ts - 299 + 301 Slovak @@ -7149,7 +7369,7 @@ Slovenian src/app/services/settings.service.ts - 305 + 307 Slovenian @@ -7157,7 +7377,7 @@ Serbian src/app/services/settings.service.ts - 311 + 313 Serbian @@ -7165,7 +7385,7 @@ Swedish src/app/services/settings.service.ts - 317 + 319 Swedish @@ -7173,7 +7393,7 @@ Turkish src/app/services/settings.service.ts - 323 + 325 Turkish @@ -7181,7 +7401,7 @@ Ukrainian src/app/services/settings.service.ts - 329 + 331 Ukrainian @@ -7189,7 +7409,7 @@ Chinese Simplified src/app/services/settings.service.ts - 335 + 337 Chinese Simplified @@ -7197,7 +7417,7 @@ ISO 8601 src/app/services/settings.service.ts - 352 + 354 ISO 8601 @@ -7205,7 +7425,7 @@ Successfully completed one-time migratration of settings to the database! src/app/services/settings.service.ts - 471 + 473 Successfully completed one-time migratration of settings to the database! @@ -7213,7 +7433,7 @@ Unable to migrate settings to the database, please try saving manually. src/app/services/settings.service.ts - 472 + 474 Unable to migrate settings to the database, please try saving manually. @@ -7221,7 +7441,7 @@ You can restart the tour from the settings page. src/app/services/settings.service.ts - 542 + 544 You can restart the tour from the settings page. diff --git a/src/documents/consumer.py b/src/documents/consumer.py index 47dba9412..4f97881ef 100644 --- a/src/documents/consumer.py +++ b/src/documents/consumer.py @@ -29,6 +29,8 @@ from documents.loggers import LoggingMixin from documents.matching import document_matches_template from documents.models import ConsumptionTemplate from documents.models import Correspondent +from documents.models import CustomField +from documents.models import CustomFieldInstance from documents.models import Document from documents.models import DocumentType from documents.models import FileInfo @@ -124,6 +126,7 @@ class Consumer(LoggingMixin): self.override_asn = None self.task_id = None self.override_owner_id = None + self.override_custom_field_ids = None self.channel_layer = get_channel_layer() @@ -333,6 +336,7 @@ class Consumer(LoggingMixin): override_view_groups=None, override_change_users=None, override_change_groups=None, + override_custom_field_ids=None, ) -> Document: """ Return the document object if it was successfully created. @@ -353,6 +357,7 @@ class Consumer(LoggingMixin): self.override_view_groups = override_view_groups self.override_change_users = override_change_users self.override_change_groups = override_change_groups + self.override_custom_field_ids = override_custom_field_ids self._send_progress( 0, @@ -519,7 +524,11 @@ class Consumer(LoggingMixin): document.filename = generate_unique_filename(document) create_source_path_directory(document.source_path) - self._write(document.storage_type, self.path, document.source_path) + self._write( + document.storage_type, + self.original_path, + document.source_path, + ) self._write( document.storage_type, @@ -640,6 +649,11 @@ class Consumer(LoggingMixin): template_overrides.change_groups = [ group.pk for group in template.assign_change_groups.all() ] + if template.assign_custom_fields is not None: + template_overrides.custom_field_ids = [ + field.pk for field in template.assign_custom_fields.all() + ] + overrides.update(template_overrides) return overrides @@ -711,21 +725,20 @@ class Consumer(LoggingMixin): storage_type = Document.STORAGE_TYPE_UNENCRYPTED - with open(self.path, "rb") as f: - document = Document.objects.create( - title=( - self._parse_title_placeholders(self.override_title) - if self.override_title is not None - else file_info.title - )[:127], - content=text, - mime_type=mime_type, - checksum=hashlib.md5(f.read()).hexdigest(), - created=create_date, - modified=create_date, - storage_type=storage_type, - original_filename=self.filename, - ) + document = Document.objects.create( + title=( + self._parse_title_placeholders(self.override_title) + if self.override_title is not None + else file_info.title + )[:127], + content=text, + mime_type=mime_type, + checksum=hashlib.md5(self.original_path.read_bytes()).hexdigest(), + created=create_date, + modified=create_date, + storage_type=storage_type, + original_filename=self.filename, + ) self.apply_overrides(document) @@ -779,6 +792,14 @@ class Consumer(LoggingMixin): } set_permissions_for_object(permissions=permissions, object=document) + if self.override_custom_field_ids: + for field_id in self.override_custom_field_ids: + field = CustomField.objects.get(pk=field_id) + CustomFieldInstance.objects.create( + field=field, + document=document, + ) # adds to document + def _write(self, storage_type, source, target): with open(source, "rb") as read_file, open(target, "wb") as write_file: write_file.write(read_file.read()) diff --git a/src/documents/data_models.py b/src/documents/data_models.py index 29a23fa7a..8b53e2c14 100644 --- a/src/documents/data_models.py +++ b/src/documents/data_models.py @@ -28,6 +28,7 @@ class DocumentMetadataOverrides: view_groups: Optional[list[int]] = None change_users: Optional[list[int]] = None change_groups: Optional[list[int]] = None + custom_field_ids: Optional[list[int]] = None def update(self, other: "DocumentMetadataOverrides") -> "DocumentMetadataOverrides": """ @@ -74,6 +75,12 @@ class DocumentMetadataOverrides: self.change_groups = other.change_groups elif other.change_groups is not None: self.change_groups.extend(other.change_groups) + + if self.custom_field_ids is None: + self.custom_field_ids = other.custom_field_ids + elif other.custom_field_ids is not None: + self.custom_field_ids.extend(other.custom_field_ids) + return self diff --git a/src/documents/management/commands/document_exporter.py b/src/documents/management/commands/document_exporter.py index 05c78ea08..4f3cb937a 100644 --- a/src/documents/management/commands/document_exporter.py +++ b/src/documents/management/commands/document_exporter.py @@ -23,7 +23,10 @@ from guardian.models import UserObjectPermission from documents.file_handling import delete_empty_directories from documents.file_handling import generate_filename +from documents.models import ConsumptionTemplate from documents.models import Correspondent +from documents.models import CustomField +from documents.models import CustomFieldInstance from documents.models import Document from documents.models import DocumentType from documents.models import Note @@ -292,6 +295,19 @@ class Command(BaseCommand): serializers.serialize("json", GroupObjectPermission.objects.all()), ) + manifest += json.loads( + serializers.serialize("json", ConsumptionTemplate.objects.all()), + ) + + manifest += json.loads( + serializers.serialize("json", CustomField.objects.all()), + ) + + if not self.split_manifest: + manifest += json.loads( + serializers.serialize("json", CustomFieldInstance.objects.all()), + ) + # 3. Export files from each document for index, document_dict in tqdm.tqdm( enumerate(document_manifest), diff --git a/src/documents/management/commands/document_importer.py b/src/documents/management/commands/document_importer.py index 9895104c3..c166ec0cb 100644 --- a/src/documents/management/commands/document_importer.py +++ b/src/documents/management/commands/document_importer.py @@ -7,6 +7,7 @@ from pathlib import Path import tqdm from django.conf import settings from django.contrib.auth.models import Permission +from django.contrib.auth.models import User from django.contrib.contenttypes.models import ContentType from django.core.exceptions import FieldDoesNotExist from django.core.management import call_command @@ -60,10 +61,11 @@ class Command(BaseCommand): self.manifest = None self.version = None - def handle(self, *args, **options): - logging.getLogger().handlers[0].level = logging.ERROR - - self.source = Path(options["source"]).resolve() + def pre_check(self) -> None: + """ + Runs some initial checks against the source directory, including looking for + common mistakes like having files still and users other than expected + """ if not self.source.exists(): raise CommandError("That path doesn't exist") @@ -71,6 +73,40 @@ class Command(BaseCommand): if not os.access(self.source, os.R_OK): raise CommandError("That path doesn't appear to be readable") + for document_dir in [settings.ORIGINALS_DIR, settings.ARCHIVE_DIR]: + if document_dir.exists() and document_dir.is_dir(): + for entry in document_dir.glob("**/*"): + if entry.is_dir(): + continue + self.stdout.write( + self.style.WARNING( + f"Found file {entry.relative_to(document_dir)}, this might indicate a non-empty installation", + ), + ) + break + if ( + User.objects.exclude(username__in=["consumer", "AnonymousUser"]).count() + != 0 + ): + self.stdout.write( + self.style.WARNING( + "Found existing user(s), this might indicate a non-empty installation", + ), + ) + if Document.objects.count() != 0: + self.stdout.write( + self.style.WARNING( + "Found existing documents(s), this might indicate a non-empty installation", + ), + ) + + def handle(self, *args, **options): + logging.getLogger().handlers[0].level = logging.ERROR + + self.source = Path(options["source"]).resolve() + + self.pre_check() + manifest_paths = [] main_manifest_path = self.source / "manifest.json" diff --git a/src/documents/migrations/1042_consumptiontemplate_assign_custom_fields_and_more.py b/src/documents/migrations/1042_consumptiontemplate_assign_custom_fields_and_more.py new file mode 100644 index 000000000..ffd0dbefa --- /dev/null +++ b/src/documents/migrations/1042_consumptiontemplate_assign_custom_fields_and_more.py @@ -0,0 +1,47 @@ +# Generated by Django 4.2.7 on 2023-12-04 04:03 + +from django.db import migrations +from django.db import models + + +class Migration(migrations.Migration): + dependencies = [ + ("documents", "1041_alter_consumptiontemplate_sources"), + ] + + operations = [ + migrations.AddField( + model_name="consumptiontemplate", + name="assign_custom_fields", + field=models.ManyToManyField( + blank=True, + related_name="+", + to="documents.customfield", + verbose_name="assign these custom fields", + ), + ), + migrations.AddField( + model_name="customfieldinstance", + name="value_document_ids", + field=models.JSONField(null=True), + ), + migrations.AlterField( + model_name="customfield", + name="data_type", + field=models.CharField( + choices=[ + ("string", "String"), + ("url", "URL"), + ("date", "Date"), + ("boolean", "Boolean"), + ("integer", "Integer"), + ("float", "Float"), + ("monetary", "Monetary"), + ("documentlink", "Document Link"), + ], + editable=False, + max_length=50, + verbose_name="data type", + ), + ), + ] diff --git a/src/documents/models.py b/src/documents/models.py index c3eea0ac9..250a9d35b 100644 --- a/src/documents/models.py +++ b/src/documents/models.py @@ -743,6 +743,149 @@ class ShareLink(models.Model): return f"Share Link for {self.document.title}" +class CustomField(models.Model): + """ + Defines the name and type of a custom field + """ + + class FieldDataType(models.TextChoices): + STRING = ("string", _("String")) + URL = ("url", _("URL")) + DATE = ("date", _("Date")) + BOOL = ("boolean"), _("Boolean") + INT = ("integer", _("Integer")) + FLOAT = ("float", _("Float")) + MONETARY = ("monetary", _("Monetary")) + DOCUMENTLINK = ("documentlink", _("Document Link")) + + created = models.DateTimeField( + _("created"), + default=timezone.now, + db_index=True, + editable=False, + ) + + name = models.CharField(max_length=128) + + data_type = models.CharField( + _("data type"), + max_length=50, + choices=FieldDataType.choices, + editable=False, + ) + + class Meta: + ordering = ("created",) + verbose_name = _("custom field") + verbose_name_plural = _("custom fields") + constraints = [ + models.UniqueConstraint( + fields=["name"], + name="%(app_label)s_%(class)s_unique_name", + ), + ] + + def __str__(self) -> str: + return f"{self.name} : {self.data_type}" + + +class CustomFieldInstance(models.Model): + """ + A single instance of a field, attached to a CustomField for the name and type + and attached to a single Document to be metadata for it + """ + + created = models.DateTimeField( + _("created"), + default=timezone.now, + db_index=True, + editable=False, + ) + + document = models.ForeignKey( + Document, + blank=False, + null=False, + on_delete=models.CASCADE, + related_name="custom_fields", + editable=False, + ) + + field = models.ForeignKey( + CustomField, + blank=False, + null=False, + on_delete=models.CASCADE, + related_name="fields", + editable=False, + ) + + # Actual data storage + value_text = models.CharField(max_length=128, null=True) + + value_bool = models.BooleanField(null=True) + + value_url = models.URLField(null=True) + + value_date = models.DateField(null=True) + + value_int = models.IntegerField(null=True) + + value_float = models.FloatField(null=True) + + value_monetary = models.DecimalField(null=True, decimal_places=2, max_digits=12) + + value_document_ids = models.JSONField(null=True) + + class Meta: + ordering = ("created",) + verbose_name = _("custom field instance") + verbose_name_plural = _("custom field instances") + constraints = [ + models.UniqueConstraint( + fields=["document", "field"], + name="%(app_label)s_%(class)s_unique_document_field", + ), + ] + + def __str__(self) -> str: + return str(self.field.name) + f" : {self.value}" + + @property + def value(self): + """ + Based on the data type, access the actual value the instance stores + A little shorthand/quick way to get what is actually here + """ + if self.field.data_type == CustomField.FieldDataType.STRING: + return self.value_text + elif self.field.data_type == CustomField.FieldDataType.URL: + return self.value_url + elif self.field.data_type == CustomField.FieldDataType.DATE: + return self.value_date + elif self.field.data_type == CustomField.FieldDataType.BOOL: + return self.value_bool + elif self.field.data_type == CustomField.FieldDataType.INT: + return self.value_int + elif self.field.data_type == CustomField.FieldDataType.FLOAT: + return self.value_float + elif self.field.data_type == CustomField.FieldDataType.MONETARY: + return self.value_monetary + elif self.field.data_type == CustomField.FieldDataType.DOCUMENTLINK: + return self.value_document_ids + raise NotImplementedError(self.field.data_type) + + +if settings.AUDIT_LOG_ENABLED: + auditlog.register(Document, m2m_fields={"tags"}) + auditlog.register(Correspondent) + auditlog.register(Tag) + auditlog.register(DocumentType) + auditlog.register(Note) + auditlog.register(CustomField) + auditlog.register(CustomFieldInstance) + + class ConsumptionTemplate(models.Model): class DocumentSourceChoices(models.IntegerChoices): CONSUME_FOLDER = DocumentSource.ConsumeFolder.value, _("Consume Folder") @@ -869,147 +1012,16 @@ class ConsumptionTemplate(models.Model): verbose_name=_("grant change permissions to these groups"), ) + assign_custom_fields = models.ManyToManyField( + CustomField, + blank=True, + related_name="+", + verbose_name=_("assign these custom fields"), + ) + class Meta: verbose_name = _("consumption template") verbose_name_plural = _("consumption templates") def __str__(self): return f"{self.name}" - - -class CustomField(models.Model): - """ - Defines the name and type of a custom field - """ - - class FieldDataType(models.TextChoices): - STRING = ("string", _("String")) - URL = ("url", _("URL")) - DATE = ("date", _("Date")) - BOOL = ("boolean"), _("Boolean") - INT = ("integer", _("Integer")) - FLOAT = ("float", _("Float")) - MONETARY = ("monetary", _("Monetary")) - - created = models.DateTimeField( - _("created"), - default=timezone.now, - db_index=True, - editable=False, - ) - - name = models.CharField(max_length=128) - - data_type = models.CharField( - _("data type"), - max_length=50, - choices=FieldDataType.choices, - editable=False, - ) - - class Meta: - ordering = ("created",) - verbose_name = _("custom field") - verbose_name_plural = _("custom fields") - constraints = [ - models.UniqueConstraint( - fields=["name"], - name="%(app_label)s_%(class)s_unique_name", - ), - ] - - def __str__(self) -> str: - return f"{self.name} : {self.data_type}" - - -class CustomFieldInstance(models.Model): - """ - A single instance of a field, attached to a CustomField for the name and type - and attached to a single Document to be metadata for it - """ - - created = models.DateTimeField( - _("created"), - default=timezone.now, - db_index=True, - editable=False, - ) - - document = models.ForeignKey( - Document, - blank=False, - null=False, - on_delete=models.CASCADE, - related_name="custom_fields", - editable=False, - ) - - field = models.ForeignKey( - CustomField, - blank=False, - null=False, - on_delete=models.CASCADE, - related_name="fields", - editable=False, - ) - - # Actual data storage - value_text = models.CharField(max_length=128, null=True) - - value_bool = models.BooleanField(null=True) - - value_url = models.URLField(null=True) - - value_date = models.DateField(null=True) - - value_int = models.IntegerField(null=True) - - value_float = models.FloatField(null=True) - - value_monetary = models.DecimalField(null=True, decimal_places=2, max_digits=12) - - class Meta: - ordering = ("created",) - verbose_name = _("custom field instance") - verbose_name_plural = _("custom field instances") - constraints = [ - models.UniqueConstraint( - fields=["document", "field"], - name="%(app_label)s_%(class)s_unique_document_field", - ), - ] - - def __str__(self) -> str: - return str(self.field.name) + f" : {self.value}" - - @property - def value(self): - """ - Based on the data type, access the actual value the instance stores - A little shorthand/quick way to get what is actually here - """ - if self.field.data_type == CustomField.FieldDataType.STRING: - return self.value_text - elif self.field.data_type == CustomField.FieldDataType.URL: - return self.value_url - elif self.field.data_type == CustomField.FieldDataType.DATE: - return self.value_date - elif self.field.data_type == CustomField.FieldDataType.BOOL: - return self.value_bool - elif self.field.data_type == CustomField.FieldDataType.INT: - return self.value_int - elif self.field.data_type == CustomField.FieldDataType.FLOAT: - return self.value_float - elif self.field.data_type == CustomField.FieldDataType.MONETARY: - return self.value_monetary - raise NotImplementedError(self.field.data_type) - - -if settings.AUDIT_LOG_ENABLED: - auditlog.register(Document, m2m_fields={"tags"}) - auditlog.register(Correspondent) - auditlog.register(Tag) - auditlog.register(DocumentType) - auditlog.register(Note) - auditlog.register(CustomField) - auditlog.register(CustomFieldInstance) diff --git a/src/documents/parsers.py b/src/documents/parsers.py index 16094810e..aa2645e07 100644 --- a/src/documents/parsers.py +++ b/src/documents/parsers.py @@ -105,7 +105,7 @@ def get_supported_file_extensions() -> set[str]: return extensions -def get_parser_class_for_mime_type(mime_type: str) -> Optional["DocumentParser"]: +def get_parser_class_for_mime_type(mime_type: str) -> Optional[type["DocumentParser"]]: """ Returns the best parser (by weight) for the given mimetype or None if no parser exists diff --git a/src/documents/serialisers.py b/src/documents/serialisers.py index 86d7f0e37..c13801c06 100644 --- a/src/documents/serialisers.py +++ b/src/documents/serialisers.py @@ -429,7 +429,7 @@ class ReadWriteSerializerMethodField(serializers.SerializerMethodField): class CustomFieldInstanceSerializer(serializers.ModelSerializer): field = serializers.PrimaryKeyRelatedField(queryset=CustomField.objects.all()) - value = ReadWriteSerializerMethodField() + value = ReadWriteSerializerMethodField(allow_null=True) def create(self, validated_data): type_to_data_store_name_map = { @@ -440,6 +440,7 @@ class CustomFieldInstanceSerializer(serializers.ModelSerializer): CustomField.FieldDataType.INT: "value_int", CustomField.FieldDataType.FLOAT: "value_float", CustomField.FieldDataType.MONETARY: "value_monetary", + CustomField.FieldDataType.DOCUMENTLINK: "value_document_ids", } # An instance is attached to a document document: Document = validated_data["document"] @@ -1166,15 +1167,37 @@ class ConsumptionTemplateSerializer(serializers.ModelSerializer): "assign_view_groups", "assign_change_users", "assign_change_groups", + "assign_custom_fields", ] def validate(self, attrs): if ("filter_mailrule") in attrs and attrs["filter_mailrule"] is not None: attrs["sources"] = {DocumentSource.MailFetch.value} + + # Empty strings treated as None to avoid unexpected behavior if ( - ("filter_mailrule" not in attrs) - and ("filter_filename" not in attrs or len(attrs["filter_filename"]) == 0) - and ("filter_path" not in attrs or len(attrs["filter_path"]) == 0) + "assign_title" in attrs + and attrs["assign_title"] is not None + and len(attrs["assign_title"]) == 0 + ): + attrs["assign_title"] = None + if ( + "filter_filename" in attrs + and attrs["filter_filename"] is not None + and len(attrs["filter_filename"]) == 0 + ): + attrs["filter_filename"] = None + if ( + "filter_path" in attrs + and attrs["filter_path"] is not None + and len(attrs["filter_path"]) == 0 + ): + attrs["filter_path"] = None + + if ( + "filter_mailrule" not in attrs + and ("filter_filename" not in attrs or attrs["filter_filename"] is None) + and ("filter_path" not in attrs or attrs["filter_path"] is None) ): raise serializers.ValidationError( "File name, path or mail rule filter are required", diff --git a/src/documents/tasks.py b/src/documents/tasks.py index e89b4fa47..10a44a8fe 100644 --- a/src/documents/tasks.py +++ b/src/documents/tasks.py @@ -179,6 +179,7 @@ def consume_file( override_view_groups=overrides.view_groups, override_change_users=overrides.change_users, override_change_groups=overrides.change_groups, + override_custom_field_ids=overrides.custom_field_ids, task_id=self.request.id, ) diff --git a/src/documents/tests/test_api.py b/src/documents/tests/test_api.py index 9000c3c21..e671ce2ce 100644 --- a/src/documents/tests/test_api.py +++ b/src/documents/tests/test_api.py @@ -5649,6 +5649,11 @@ class TestApiConsumptionTemplates(DirectoriesMixin, APITestCase): self.t2 = Tag.objects.create(name="t2") self.t3 = Tag.objects.create(name="t3") self.sp = StoragePath.objects.create(path="/test/") + self.cf1 = CustomField.objects.create(name="Custom Field 1", data_type="string") + self.cf2 = CustomField.objects.create( + name="Custom Field 2", + data_type="integer", + ) self.ct = ConsumptionTemplate.objects.create( name="Template 1", @@ -5669,6 +5674,8 @@ class TestApiConsumptionTemplates(DirectoriesMixin, APITestCase): self.ct.assign_view_groups.add(self.group1.pk) self.ct.assign_change_users.add(self.user3.pk) self.ct.assign_change_groups.add(self.group1.pk) + self.ct.assign_custom_fields.add(self.cf1.pk) + self.ct.assign_custom_fields.add(self.cf2.pk) self.ct.save() def test_api_get_consumption_template(self): @@ -5740,7 +5747,55 @@ class TestApiConsumptionTemplates(DirectoriesMixin, APITestCase): content_type="application/json", ) self.assertEqual(response.status_code, status.HTTP_400_BAD_REQUEST) - self.assertEqual(StoragePath.objects.count(), 1) + self.assertEqual(ConsumptionTemplate.objects.count(), 1) + + def test_api_create_consumption_template_empty_fields(self): + """ + GIVEN: + - API request to create a consumption template + - Path or filename filter or assign title are empty string + WHEN: + - API is called + THEN: + - Template is created but filter or title assignment is not set if "" + """ + response = self.client.post( + self.ENDPOINT, + json.dumps( + { + "name": "Template 2", + "order": 1, + "sources": [DocumentSource.ApiUpload], + "filter_filename": "*test*", + "filter_path": "", + "assign_title": "", + }, + ), + content_type="application/json", + ) + self.assertEqual(response.status_code, status.HTTP_201_CREATED) + ct = ConsumptionTemplate.objects.get(name="Template 2") + self.assertEqual(ct.filter_filename, "*test*") + self.assertIsNone(ct.filter_path) + self.assertIsNone(ct.assign_title) + + response = self.client.post( + self.ENDPOINT, + json.dumps( + { + "name": "Template 3", + "order": 1, + "sources": [DocumentSource.ApiUpload], + "filter_filename": "", + "filter_path": "*/test/*", + }, + ), + content_type="application/json", + ) + self.assertEqual(response.status_code, status.HTTP_201_CREATED) + ct2 = ConsumptionTemplate.objects.get(name="Template 3") + self.assertEqual(ct2.filter_path, "*/test/*") + self.assertIsNone(ct2.filter_filename) def test_api_create_consumption_template_with_mailrule(self): """ @@ -5769,7 +5824,7 @@ class TestApiConsumptionTemplates(DirectoriesMixin, APITestCase): filter_to="someone@somewhere.com", filter_subject="subject", filter_body="body", - filter_attachment_filename="file.pdf", + filter_attachment_filename_include="file.pdf", maximum_age=30, action=MailRule.MailAction.MARK_READ, assign_title_from=MailRule.TitleSource.FROM_SUBJECT, diff --git a/src/documents/tests/test_api_custom_fields.py b/src/documents/tests/test_api_custom_fields.py index 725bd9254..cde5f302c 100644 --- a/src/documents/tests/test_api_custom_fields.py +++ b/src/documents/tests/test_api_custom_fields.py @@ -34,7 +34,9 @@ class TestCustomField(DirectoriesMixin, APITestCase): ("date", "Invoiced Date"), ("integer", "Invoice #"), ("boolean", "Is Active"), - ("float", "Total Paid"), + ("float", "Average Value"), + ("monetary", "Total Paid"), + ("documentlink", "Related Documents"), ]: resp = self.client.post( self.ENDPOINT, @@ -96,6 +98,10 @@ class TestCustomField(DirectoriesMixin, APITestCase): name="Test Custom Field Monetary", data_type=CustomField.FieldDataType.MONETARY, ) + custom_field_documentlink = CustomField.objects.create( + name="Test Custom Field Doc Link", + data_type=CustomField.FieldDataType.DOCUMENTLINK, + ) date_value = date.today() @@ -131,6 +137,10 @@ class TestCustomField(DirectoriesMixin, APITestCase): "field": custom_field_monetary.id, "value": 11.10, }, + { + "field": custom_field_documentlink.id, + "value": [1, 2, 3], + }, ], }, format="json", @@ -150,11 +160,12 @@ class TestCustomField(DirectoriesMixin, APITestCase): {"field": custom_field_url.id, "value": "https://example.com"}, {"field": custom_field_float.id, "value": 12.3456}, {"field": custom_field_monetary.id, "value": 11.10}, + {"field": custom_field_documentlink.id, "value": [1, 2, 3]}, ], ) doc.refresh_from_db() - self.assertEqual(len(doc.custom_fields.all()), 7) + self.assertEqual(len(doc.custom_fields.all()), 8) def test_change_custom_field_instance_value(self): """ diff --git a/src/documents/tests/test_api_profile.py b/src/documents/tests/test_api_profile.py new file mode 100644 index 000000000..9e12b1ed3 --- /dev/null +++ b/src/documents/tests/test_api_profile.py @@ -0,0 +1,105 @@ +from django.contrib.auth.models import User +from rest_framework import status +from rest_framework.authtoken.models import Token +from rest_framework.test import APITestCase + +from documents.tests.utils import DirectoriesMixin + + +class TestApiProfile(DirectoriesMixin, APITestCase): + ENDPOINT = "/api/profile/" + + def setUp(self): + super().setUp() + + self.user = User.objects.create_superuser( + username="temp_admin", + first_name="firstname", + last_name="surname", + ) + self.client.force_authenticate(user=self.user) + + def test_get_profile(self): + """ + GIVEN: + - Configured user + WHEN: + - API call is made to get profile + THEN: + - Profile is returned + """ + + response = self.client.get(self.ENDPOINT) + + self.assertEqual(response.status_code, status.HTTP_200_OK) + + self.assertEqual(response.data["email"], self.user.email) + self.assertEqual(response.data["first_name"], self.user.first_name) + self.assertEqual(response.data["last_name"], self.user.last_name) + + def test_update_profile(self): + """ + GIVEN: + - Configured user + WHEN: + - API call is made to update profile + THEN: + - Profile is updated + """ + + user_data = { + "email": "new@email.com", + "password": "superpassword1234", + "first_name": "new first name", + "last_name": "new last name", + } + response = self.client.patch(self.ENDPOINT, user_data) + + self.assertEqual(response.status_code, status.HTTP_200_OK) + + user = User.objects.get(username=self.user.username) + self.assertTrue(user.check_password(user_data["password"])) + self.assertEqual(user.email, user_data["email"]) + self.assertEqual(user.first_name, user_data["first_name"]) + self.assertEqual(user.last_name, user_data["last_name"]) + + def test_update_auth_token(self): + """ + GIVEN: + - Configured user + WHEN: + - API call is made to generate auth token + THEN: + - Token is created the first time, updated the second + """ + + self.assertEqual(len(Token.objects.all()), 0) + + response = self.client.post(f"{self.ENDPOINT}generate_auth_token/") + self.assertEqual(response.status_code, status.HTTP_200_OK) + token1 = Token.objects.filter(user=self.user).first() + self.assertIsNotNone(token1) + + response = self.client.post(f"{self.ENDPOINT}generate_auth_token/") + self.assertEqual(response.status_code, status.HTTP_200_OK) + token2 = Token.objects.filter(user=self.user).first() + + self.assertNotEqual(token1.key, token2.key) + + def test_profile_not_logged_in(self): + """ + GIVEN: + - User not logged in + WHEN: + - API call is made to get profile and update token + THEN: + - Profile is returned + """ + + self.client.logout() + + response = self.client.get(self.ENDPOINT) + self.assertEqual(response.status_code, status.HTTP_401_UNAUTHORIZED) + + response = self.client.post(f"{self.ENDPOINT}generate_auth_token/") + self.assertEqual(response.status_code, status.HTTP_401_UNAUTHORIZED) diff --git a/src/documents/tests/test_consumer.py b/src/documents/tests/test_consumer.py index 831dbcc3a..e2cd74016 100644 --- a/src/documents/tests/test_consumer.py +++ b/src/documents/tests/test_consumer.py @@ -22,6 +22,7 @@ from documents.consumer import Consumer from documents.consumer import ConsumerError from documents.consumer import ConsumerFilePhase from documents.models import Correspondent +from documents.models import CustomField from documents.models import Document from documents.models import DocumentType from documents.models import FileInfo @@ -458,6 +459,29 @@ class TestConsumer(DirectoriesMixin, FileSystemAssertsMixin, TestCase): self.assertIn(t3, document.tags.all()) self._assert_first_last_send_progress() + def testOverrideCustomFields(self): + cf1 = CustomField.objects.create(name="Custom Field 1", data_type="string") + cf2 = CustomField.objects.create( + name="Custom Field 2", + data_type="integer", + ) + cf3 = CustomField.objects.create( + name="Custom Field 3", + data_type="url", + ) + document = self.consumer.try_consume_file( + self.get_test_file(), + override_custom_field_ids=[cf1.id, cf3.id], + ) + + fields_used = [ + field_instance.field for field_instance in document.custom_fields.all() + ] + self.assertIn(cf1, fields_used) + self.assertNotIn(cf2, fields_used) + self.assertIn(cf3, fields_used) + self._assert_first_last_send_progress() + def testOverrideAsn(self): document = self.consumer.try_consume_file( self.get_test_file(), diff --git a/src/documents/tests/test_consumption_templates.py b/src/documents/tests/test_consumption_templates.py index 23cda7c1e..3abbacf14 100644 --- a/src/documents/tests/test_consumption_templates.py +++ b/src/documents/tests/test_consumption_templates.py @@ -11,6 +11,7 @@ from documents.data_models import ConsumableDocument from documents.data_models import DocumentSource from documents.models import ConsumptionTemplate from documents.models import Correspondent +from documents.models import CustomField from documents.models import DocumentType from documents.models import StoragePath from documents.models import Tag @@ -32,6 +33,11 @@ class TestConsumptionTemplates(DirectoriesMixin, FileSystemAssertsMixin, TestCas self.t2 = Tag.objects.create(name="t2") self.t3 = Tag.objects.create(name="t3") self.sp = StoragePath.objects.create(path="/test/") + self.cf1 = CustomField.objects.create(name="Custom Field 1", data_type="string") + self.cf2 = CustomField.objects.create( + name="Custom Field 2", + data_type="integer", + ) self.user2 = User.objects.create(username="user2") self.user3 = User.objects.create(username="user3") @@ -54,7 +60,7 @@ class TestConsumptionTemplates(DirectoriesMixin, FileSystemAssertsMixin, TestCas filter_to="someone@somewhere.com", filter_subject="subject", filter_body="body", - filter_attachment_filename="file.pdf", + filter_attachment_filename_include="file.pdf", maximum_age=30, action=MailRule.MailAction.MARK_READ, assign_title_from=MailRule.TitleSource.NONE, @@ -95,6 +101,8 @@ class TestConsumptionTemplates(DirectoriesMixin, FileSystemAssertsMixin, TestCas ct.assign_view_groups.add(self.group1.pk) ct.assign_change_users.add(self.user3.pk) ct.assign_change_groups.add(self.group1.pk) + ct.assign_custom_fields.add(self.cf1.pk) + ct.assign_custom_fields.add(self.cf2.pk) ct.save() self.assertEqual(ct.__str__(), "Template 1") @@ -128,6 +136,10 @@ class TestConsumptionTemplates(DirectoriesMixin, FileSystemAssertsMixin, TestCas overrides["override_title"], "Doc from {correspondent}", ) + self.assertEqual( + overrides["override_custom_field_ids"], + [self.cf1.pk, self.cf2.pk], + ) info = cm.output[0] expected_str = f"Document matched template {ct}" diff --git a/src/documents/tests/test_importer.py b/src/documents/tests/test_importer.py deleted file mode 100644 index d86101fd8..000000000 --- a/src/documents/tests/test_importer.py +++ /dev/null @@ -1,115 +0,0 @@ -import tempfile -from pathlib import Path - -from django.core.management import call_command -from django.core.management.base import CommandError -from django.test import TestCase - -from documents.management.commands.document_importer import Command -from documents.settings import EXPORTER_ARCHIVE_NAME -from documents.settings import EXPORTER_FILE_NAME - - -class TestImporter(TestCase): - def __init__(self, *args, **kwargs): - TestCase.__init__(self, *args, **kwargs) - - def test_check_manifest_exists(self): - cmd = Command() - self.assertRaises( - CommandError, - cmd._check_manifest_exists, - Path("/tmp/manifest.json"), - ) - - def test_check_manifest(self): - cmd = Command() - cmd.source = Path("/tmp") - - cmd.manifest = [{"model": "documents.document"}] - with self.assertRaises(CommandError) as cm: - cmd._check_manifest_valid() - self.assertIn("The manifest file contains a record", str(cm.exception)) - - cmd.manifest = [ - {"model": "documents.document", EXPORTER_FILE_NAME: "noexist.pdf"}, - ] - # self.assertRaises(CommandError, cmd._check_manifest) - with self.assertRaises(CommandError) as cm: - cmd._check_manifest_valid() - self.assertIn( - 'The manifest file refers to "noexist.pdf"', - str(cm.exception), - ) - - def test_import_permission_error(self): - """ - GIVEN: - - Original file which cannot be read from - - Archive file which cannot be read from - WHEN: - - Import is attempted - THEN: - - CommandError is raised indicating the issue - """ - with tempfile.TemporaryDirectory() as temp_dir: - # Create empty files - original_path = Path(temp_dir) / "original.pdf" - archive_path = Path(temp_dir) / "archive.pdf" - original_path.touch() - archive_path.touch() - - # No read permissions - original_path.chmod(0o222) - - cmd = Command() - cmd.source = Path(temp_dir) - cmd.manifest = [ - { - "model": "documents.document", - EXPORTER_FILE_NAME: "original.pdf", - EXPORTER_ARCHIVE_NAME: "archive.pdf", - }, - ] - with self.assertRaises(CommandError) as cm: - cmd._check_manifest_valid() - self.assertInt("Failed to read from original file", str(cm.exception)) - - original_path.chmod(0o444) - archive_path.chmod(0o222) - - with self.assertRaises(CommandError) as cm: - cmd._check_manifest_valid() - self.assertInt("Failed to read from archive file", str(cm.exception)) - - def test_import_source_not_existing(self): - """ - GIVEN: - - Source given doesn't exist - WHEN: - - Import is attempted - THEN: - - CommandError is raised indicating the issue - """ - with self.assertRaises(CommandError) as cm: - call_command("document_importer", Path("/tmp/notapath")) - self.assertInt("That path doesn't exist", str(cm.exception)) - - def test_import_source_not_readable(self): - """ - GIVEN: - - Source given isn't readable - WHEN: - - Import is attempted - THEN: - - CommandError is raised indicating the issue - """ - with tempfile.TemporaryDirectory() as temp_dir: - path = Path(temp_dir) - path.chmod(0o222) - with self.assertRaises(CommandError) as cm: - call_command("document_importer", path) - self.assertInt( - "That path doesn't appear to be readable", - str(cm.exception), - ) diff --git a/src/documents/tests/test_management_exporter.py b/src/documents/tests/test_management_exporter.py index 10a272991..b4dc5720a 100644 --- a/src/documents/tests/test_management_exporter.py +++ b/src/documents/tests/test_management_exporter.py @@ -21,7 +21,10 @@ from guardian.models import UserObjectPermission from guardian.shortcuts import assign_perm from documents.management.commands import document_exporter +from documents.models import ConsumptionTemplate from documents.models import Correspondent +from documents.models import CustomField +from documents.models import CustomFieldInstance from documents.models import Document from documents.models import DocumentType from documents.models import Note @@ -89,6 +92,15 @@ class TestExportImport(DirectoriesMixin, FileSystemAssertsMixin, TestCase): self.dt1 = DocumentType.objects.create(name="dt") self.c1 = Correspondent.objects.create(name="c") self.sp1 = StoragePath.objects.create(path="{created_year}-{title}") + self.cf1 = CustomField.objects.create( + name="Custom Field 1", + data_type=CustomField.FieldDataType.STRING, + ) + self.cfi1 = CustomFieldInstance.objects.create( + field=self.cf1, + value_text="cf instance 1", + document=self.d1, + ) self.d1.tags.add(self.t1) self.d1.correspondent = self.c1 @@ -96,6 +108,9 @@ class TestExportImport(DirectoriesMixin, FileSystemAssertsMixin, TestCase): self.d1.save() self.d4.storage_path = self.sp1 self.d4.save() + + self.ct1 = ConsumptionTemplate.objects.create(name="CT 1", filter_path="*") + super().setUp() def _get_document_from_manifest(self, manifest, id): @@ -153,7 +168,7 @@ class TestExportImport(DirectoriesMixin, FileSystemAssertsMixin, TestCase): manifest = self._do_export(use_filename_format=use_filename_format) - self.assertEqual(len(manifest), 169) + self.assertEqual(len(manifest), 172) # dont include consumer or AnonymousUser users self.assertEqual( diff --git a/src/documents/tests/test_management_importer.py b/src/documents/tests/test_management_importer.py new file mode 100644 index 000000000..c0d155d02 --- /dev/null +++ b/src/documents/tests/test_management_importer.py @@ -0,0 +1,274 @@ +import json +import tempfile +from io import StringIO +from pathlib import Path + +from django.contrib.auth.models import User +from django.core.management import call_command +from django.core.management.base import CommandError +from django.test import TestCase + +from documents.management.commands.document_importer import Command +from documents.models import Document +from documents.settings import EXPORTER_ARCHIVE_NAME +from documents.settings import EXPORTER_FILE_NAME +from documents.tests.utils import DirectoriesMixin +from documents.tests.utils import FileSystemAssertsMixin + + +class TestCommandImport(DirectoriesMixin, FileSystemAssertsMixin, TestCase): + def test_check_manifest_exists(self): + """ + GIVEN: + - Source directory exists + - No manifest.json file exists in the directory + WHEN: + - Import is attempted + THEN: + - CommandError is raised indicating the issue + """ + with self.assertRaises(CommandError) as e: + call_command( + "document_importer", + "--no-progress-bar", + str(self.dirs.scratch_dir), + ) + self.assertIn( + "That directory doesn't appear to contain a manifest.json file.", + str(e), + ) + + def test_check_manifest_malformed(self): + """ + GIVEN: + - Source directory exists + - manifest.json file exists in the directory + - manifest.json is missing the documents exported name + WHEN: + - Import is attempted + THEN: + - CommandError is raised indicating the issue + """ + manifest_file = self.dirs.scratch_dir / "manifest.json" + with manifest_file.open("w") as outfile: + json.dump([{"model": "documents.document"}], outfile) + + with self.assertRaises(CommandError) as e: + call_command( + "document_importer", + "--no-progress-bar", + str(self.dirs.scratch_dir), + ) + self.assertIn( + "The manifest file contains a record which does not refer to an actual document file.", + str(e), + ) + + def test_check_manifest_file_not_found(self): + """ + GIVEN: + - Source directory exists + - manifest.json file exists in the directory + - manifest.json refers to a file which doesn't exist + WHEN: + - Import is attempted + THEN: + - CommandError is raised indicating the issue + """ + manifest_file = self.dirs.scratch_dir / "manifest.json" + with manifest_file.open("w") as outfile: + json.dump( + [{"model": "documents.document", EXPORTER_FILE_NAME: "noexist.pdf"}], + outfile, + ) + + with self.assertRaises(CommandError) as e: + call_command( + "document_importer", + "--no-progress-bar", + str(self.dirs.scratch_dir), + ) + self.assertIn('The manifest file refers to "noexist.pdf"', str(e)) + + def test_import_permission_error(self): + """ + GIVEN: + - Original file which cannot be read from + - Archive file which cannot be read from + WHEN: + - Import is attempted + THEN: + - CommandError is raised indicating the issue + """ + with tempfile.TemporaryDirectory() as temp_dir: + # Create empty files + original_path = Path(temp_dir) / "original.pdf" + archive_path = Path(temp_dir) / "archive.pdf" + original_path.touch() + archive_path.touch() + + # No read permissions + original_path.chmod(0o222) + + cmd = Command() + cmd.source = Path(temp_dir) + cmd.manifest = [ + { + "model": "documents.document", + EXPORTER_FILE_NAME: "original.pdf", + EXPORTER_ARCHIVE_NAME: "archive.pdf", + }, + ] + with self.assertRaises(CommandError) as cm: + cmd._check_manifest_valid() + self.assertInt("Failed to read from original file", str(cm.exception)) + + original_path.chmod(0o444) + archive_path.chmod(0o222) + + with self.assertRaises(CommandError) as cm: + cmd._check_manifest_valid() + self.assertInt("Failed to read from archive file", str(cm.exception)) + + def test_import_source_not_existing(self): + """ + GIVEN: + - Source given doesn't exist + WHEN: + - Import is attempted + THEN: + - CommandError is raised indicating the issue + """ + with self.assertRaises(CommandError) as cm: + call_command("document_importer", Path("/tmp/notapath")) + self.assertInt("That path doesn't exist", str(cm.exception)) + + def test_import_source_not_readable(self): + """ + GIVEN: + - Source given isn't readable + WHEN: + - Import is attempted + THEN: + - CommandError is raised indicating the issue + """ + with tempfile.TemporaryDirectory() as temp_dir: + path = Path(temp_dir) + path.chmod(0o222) + with self.assertRaises(CommandError) as cm: + call_command("document_importer", path) + self.assertInt( + "That path doesn't appear to be readable", + str(cm.exception), + ) + + def test_import_source_does_not_exist(self): + """ + GIVEN: + - Source directory does not exist + WHEN: + - Request to import documents from a directory + THEN: + - CommandError is raised indicating the folder doesn't exist + """ + path = Path("/tmp/should-not-exist") + + self.assertIsNotFile(path) + + with self.assertRaises(CommandError) as e: + call_command("document_importer", "--no-progress-bar", str(path)) + + self.assertIn("That path doesn't exist", str(e)) + + def test_import_files_exist(self): + """ + GIVEN: + - Source directory does exist + - A file exists in the originals directory + WHEN: + - Request to import documents from a directory + THEN: + - CommandError is raised indicating the file exists + """ + (self.dirs.originals_dir / "temp").mkdir() + + (self.dirs.originals_dir / "temp" / "file.pdf").touch() + + stdout = StringIO() + + with self.assertRaises(CommandError): + call_command( + "document_importer", + "--no-progress-bar", + str(self.dirs.scratch_dir), + stdout=stdout, + ) + stdout.seek(0) + self.assertIn( + "Found file temp/file.pdf, this might indicate a non-empty installation", + str(stdout.read()), + ) + + def test_import_with_user_exists(self): + """ + GIVEN: + - Source directory does exist + - At least 1 User exists in the database + WHEN: + - Request to import documents from a directory + THEN: + - A warning is output to stdout + """ + stdout = StringIO() + + User.objects.create() + + # Not creating a manifest, etc, so it errors + with self.assertRaises(CommandError): + call_command( + "document_importer", + "--no-progress-bar", + str(self.dirs.scratch_dir), + stdout=stdout, + ) + stdout.seek(0) + self.assertIn( + "Found existing user(s), this might indicate a non-empty installation", + str(stdout.read()), + ) + + def test_import_with_documents_exists(self): + """ + GIVEN: + - Source directory does exist + - At least 1 Document exists in the database + WHEN: + - Request to import documents from a directory + THEN: + - A warning is output to stdout + """ + stdout = StringIO() + + Document.objects.create( + content="Content", + checksum="42995833e01aea9b3edee44bbfdd7ce1", + archive_checksum="62acb0bcbfbcaa62ca6ad3668e4e404b", + title="wow1", + filename="0000001.pdf", + mime_type="application/pdf", + archive_filename="0000001.pdf", + ) + + # Not creating a manifest, etc, so it errors + with self.assertRaises(CommandError): + call_command( + "document_importer", + "--no-progress-bar", + str(self.dirs.scratch_dir), + stdout=stdout, + ) + stdout.seek(0) + self.assertIn( + "Found existing documents(s), this might indicate a non-empty installation", + str(stdout.read()), + ) diff --git a/src/documents/views.py b/src/documents/views.py index 386f87404..92d37adf5 100644 --- a/src/documents/views.py +++ b/src/documents/views.py @@ -1158,8 +1158,8 @@ class RemoteVersionView(GenericAPIView): current_version = packaging_version.parse(version.__full_version_str__) try: req = urllib.request.Request( - "https://api.github.com/repos/paperlessngx/" - "paperlessngx/releases/latest", + "https://api.github.com/repos/paperless-ngx/" + "paperless-ngx/releases/latest", ) # Ensure a JSON response req.add_header("Accept", "application/json") diff --git a/src/locale/af_ZA/LC_MESSAGES/django.po b/src/locale/af_ZA/LC_MESSAGES/django.po index 18efb50b1..628b25b6c 100644 --- a/src/locale/af_ZA/LC_MESSAGES/django.po +++ b/src/locale/af_ZA/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: paperless-ngx\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2023-11-10 09:02-0800\n" -"PO-Revision-Date: 2023-11-13 01:30\n" +"POT-Creation-Date: 2023-12-05 08:26-0800\n" +"PO-Revision-Date: 2023-12-05 16:27\n" "Last-Translator: \n" "Language-Team: Afrikaans\n" "Language: af_ZA\n" @@ -53,7 +53,7 @@ msgstr "Wasige woord" msgid "Automatic" msgstr "Outomaties" -#: documents/models.py:62 documents/models.py:402 documents/models.py:752 +#: documents/models.py:62 documents/models.py:402 documents/models.py:895 #: paperless_mail/models.py:18 paperless_mail/models.py:93 msgid "name" msgstr "naam" @@ -159,7 +159,7 @@ msgid "The checksum of the archived document." msgstr "Die kontrolesom van die geargiveerde dokument." #: documents/models.py:205 documents/models.py:385 documents/models.py:654 -#: documents/models.py:692 documents/models.py:895 documents/models.py:932 +#: documents/models.py:692 documents/models.py:762 documents/models.py:799 msgid "created" msgstr "geskep" @@ -227,7 +227,7 @@ msgstr "inligting" msgid "warning" msgstr "waarskuwing" -#: documents/models.py:371 paperless_mail/models.py:293 +#: documents/models.py:371 paperless_mail/models.py:305 msgid "error" msgstr "fout" @@ -551,142 +551,150 @@ msgstr "" msgid "share links" msgstr "" -#: documents/models.py:748 -msgid "Consume Folder" -msgstr "" - -#: documents/models.py:749 -msgid "Api Upload" -msgstr "" - -#: documents/models.py:750 -msgid "Mail Fetch" -msgstr "" - -#: documents/models.py:754 paperless_mail/models.py:95 -msgid "order" -msgstr "volgorde" - -#: documents/models.py:763 -msgid "filter path" -msgstr "" - -#: documents/models.py:768 -msgid "Only consume documents with a path that matches this if specified. Wildcards specified as * are allowed. Case insensitive." -msgstr "" - -#: documents/models.py:775 -msgid "filter filename" -msgstr "" - -#: documents/models.py:780 paperless_mail/models.py:148 -msgid "Only consume documents which entirely match this filename if specified. Wildcards such as *.pdf or *invoice* are allowed. Case insensitive." -msgstr "Verwerk slegs dokumente wat volledig met hierdie lêernaam ooreenkom indien gespesifiseer. U kan jokertekens soos *.pdf of *faktuur* gebruik. Hoofletterongevoelig." - -#: documents/models.py:791 -msgid "filter documents from this mail rule" -msgstr "" - -#: documents/models.py:795 -msgid "assign title" -msgstr "" - -#: documents/models.py:800 -msgid "Assign a document title, can include some placeholders, see documentation." -msgstr "" - -#: documents/models.py:808 paperless_mail/models.py:204 -msgid "assign this tag" -msgstr "ken hierdie etiket toe" - -#: documents/models.py:816 paperless_mail/models.py:212 -msgid "assign this document type" -msgstr "ken hierdie dokumenttipe toe" - -#: documents/models.py:824 paperless_mail/models.py:226 -msgid "assign this correspondent" -msgstr "ken hierdie korrespondent toe" - -#: documents/models.py:832 -msgid "assign this storage path" -msgstr "" - -#: documents/models.py:841 -msgid "assign this owner" -msgstr "" - -#: documents/models.py:848 -msgid "grant view permissions to these users" -msgstr "" - -#: documents/models.py:855 -msgid "grant view permissions to these groups" -msgstr "" - -#: documents/models.py:862 -msgid "grant change permissions to these users" -msgstr "" - -#: documents/models.py:869 -msgid "grant change permissions to these groups" -msgstr "" - -#: documents/models.py:873 -msgid "consumption template" -msgstr "" - -#: documents/models.py:874 -msgid "consumption templates" -msgstr "" - -#: documents/models.py:886 +#: documents/models.py:752 msgid "String" msgstr "" -#: documents/models.py:887 +#: documents/models.py:753 msgid "URL" msgstr "" -#: documents/models.py:888 +#: documents/models.py:754 msgid "Date" msgstr "" -#: documents/models.py:889 +#: documents/models.py:755 msgid "Boolean" msgstr "" -#: documents/models.py:890 +#: documents/models.py:756 msgid "Integer" msgstr "" -#: documents/models.py:891 +#: documents/models.py:757 msgid "Float" msgstr "" -#: documents/models.py:892 +#: documents/models.py:758 msgid "Monetary" msgstr "" -#: documents/models.py:904 +#: documents/models.py:759 +msgid "Document Link" +msgstr "" + +#: documents/models.py:771 msgid "data type" msgstr "" -#: documents/models.py:912 +#: documents/models.py:779 msgid "custom field" msgstr "" -#: documents/models.py:913 +#: documents/models.py:780 msgid "custom fields" msgstr "" -#: documents/models.py:973 +#: documents/models.py:842 msgid "custom field instance" msgstr "" -#: documents/models.py:974 +#: documents/models.py:843 msgid "custom field instances" msgstr "" +#: documents/models.py:891 +msgid "Consume Folder" +msgstr "" + +#: documents/models.py:892 +msgid "Api Upload" +msgstr "" + +#: documents/models.py:893 +msgid "Mail Fetch" +msgstr "" + +#: documents/models.py:897 paperless_mail/models.py:95 +msgid "order" +msgstr "volgorde" + +#: documents/models.py:906 +msgid "filter path" +msgstr "" + +#: documents/models.py:911 +msgid "Only consume documents with a path that matches this if specified. Wildcards specified as * are allowed. Case insensitive." +msgstr "" + +#: documents/models.py:918 +msgid "filter filename" +msgstr "" + +#: documents/models.py:923 paperless_mail/models.py:148 +msgid "Only consume documents which entirely match this filename if specified. Wildcards such as *.pdf or *invoice* are allowed. Case insensitive." +msgstr "Verwerk slegs dokumente wat volledig met hierdie lêernaam ooreenkom indien gespesifiseer. U kan jokertekens soos *.pdf of *faktuur* gebruik. Hoofletterongevoelig." + +#: documents/models.py:934 +msgid "filter documents from this mail rule" +msgstr "" + +#: documents/models.py:938 +msgid "assign title" +msgstr "" + +#: documents/models.py:943 +msgid "Assign a document title, can include some placeholders, see documentation." +msgstr "" + +#: documents/models.py:951 paperless_mail/models.py:216 +msgid "assign this tag" +msgstr "ken hierdie etiket toe" + +#: documents/models.py:959 paperless_mail/models.py:224 +msgid "assign this document type" +msgstr "ken hierdie dokumenttipe toe" + +#: documents/models.py:967 paperless_mail/models.py:238 +msgid "assign this correspondent" +msgstr "ken hierdie korrespondent toe" + +#: documents/models.py:975 +msgid "assign this storage path" +msgstr "" + +#: documents/models.py:984 +msgid "assign this owner" +msgstr "" + +#: documents/models.py:991 +msgid "grant view permissions to these users" +msgstr "" + +#: documents/models.py:998 +msgid "grant view permissions to these groups" +msgstr "" + +#: documents/models.py:1005 +msgid "grant change permissions to these users" +msgstr "" + +#: documents/models.py:1012 +msgid "grant change permissions to these groups" +msgstr "" + +#: documents/models.py:1019 +msgid "assign these custom fields" +msgstr "" + +#: documents/models.py:1023 +msgid "consumption template" +msgstr "" + +#: documents/models.py:1024 +msgid "consumption templates" +msgstr "" + #: documents/serialisers.py:102 #, python-format msgid "Invalid regular expression: %(error)s" @@ -696,12 +704,12 @@ msgstr "Ongeldige reguliere uitdrukking: %(error)s" msgid "Invalid color." msgstr "Ongeldige kleur." -#: documents/serialisers.py:841 +#: documents/serialisers.py:842 #, python-format msgid "File type %(type)s not supported" msgstr "Lêertipe %(type)s word nie ondersteun nie" -#: documents/serialisers.py:938 +#: documents/serialisers.py:939 msgid "Invalid variable detected." msgstr "Ongeldige veranderlike bespeur." @@ -966,7 +974,7 @@ msgstr "" msgid "Chinese Simplified" msgstr "Vereenvoudigde Sjinees" -#: paperless/urls.py:186 +#: paperless/urls.py:194 msgid "Paperless-ngx administration" msgstr "Paperless-ngx administrasie" @@ -986,19 +994,19 @@ msgstr "Filter" msgid "Paperless will only process mails that match ALL of the filters given below." msgstr "Paperless verwerk slegs e-posse wat aan ALLE onderstaande filters voldoen." -#: paperless_mail/admin.py:79 +#: paperless_mail/admin.py:80 msgid "Actions" msgstr "Aksies" -#: paperless_mail/admin.py:82 +#: paperless_mail/admin.py:83 msgid "The action applied to the mail. This action is only performed when the mail body or attachments were consumed from the mail." msgstr "Die aksie wat op die e-pos toegepas is. Hierdie aksie word slegs uitgevoer wanneer die e-posinhoud of -aanhegsels van die e-pos verbruik is." -#: paperless_mail/admin.py:90 +#: paperless_mail/admin.py:91 msgid "Metadata" msgstr "Metadata" -#: paperless_mail/admin.py:93 +#: paperless_mail/admin.py:94 msgid "Assign metadata to documents consumed from this rule automatically. If you do not assign tags, types or correspondents here, paperless will still process all matching rules that you have defined." msgstr "Ken outomaties metadata toe aan dokumente vanuit hierdie reël. Indien u geen etikette, tipes of korrespondente toeken nie, sal Paperless steeds alle ooreenstemmende gedefinieerde reëls verwerk." @@ -1138,7 +1146,7 @@ msgstr "Gebruik die korrespondent wat hier onder gekies is" msgid "account" msgstr "rekening" -#: paperless_mail/models.py:105 paperless_mail/models.py:248 +#: paperless_mail/models.py:105 paperless_mail/models.py:260 msgid "folder" msgstr "vouer" @@ -1163,70 +1171,78 @@ msgid "filter body" msgstr "filter inhoud" #: paperless_mail/models.py:143 -msgid "filter attachment filename" -msgstr "filter aanhegsellêernaam" +msgid "filter attachment filename inclusive" +msgstr "" #: paperless_mail/models.py:155 +msgid "filter attachment filename exclusive" +msgstr "" + +#: paperless_mail/models.py:160 +msgid "Do not consume documents which entirely match this filename if specified. Wildcards such as *.pdf or *invoice* are allowed. Case insensitive." +msgstr "" + +#: paperless_mail/models.py:167 msgid "maximum age" msgstr "maksimum ouderdom" -#: paperless_mail/models.py:157 +#: paperless_mail/models.py:169 msgid "Specified in days." msgstr "Aangegee in dae." -#: paperless_mail/models.py:161 +#: paperless_mail/models.py:173 msgid "attachment type" msgstr "aanhegseltipe" -#: paperless_mail/models.py:165 +#: paperless_mail/models.py:177 msgid "Inline attachments include embedded images, so it's best to combine this option with a filename filter." msgstr "Inlyn aanhegsels sluit ingebedde beelde in, daarom is dit die beste om hierdie opsie met ’n lêernaamfilter te kombineer." -#: paperless_mail/models.py:171 +#: paperless_mail/models.py:183 msgid "consumption scope" msgstr "verbruiksomvang" -#: paperless_mail/models.py:177 +#: paperless_mail/models.py:189 msgid "action" msgstr "aksie" -#: paperless_mail/models.py:183 +#: paperless_mail/models.py:195 msgid "action parameter" msgstr "aksieparameter" -#: paperless_mail/models.py:188 +#: paperless_mail/models.py:200 msgid "Additional parameter for the action selected above, i.e., the target folder of the move to folder action. Subfolders must be separated by dots." msgstr "Bykomende parameter vir die gekose aksie hier bo, bv.: die teikenvouer vir die “skuif na vouer”-aksie. Subvouers moet deur punte geskei." -#: paperless_mail/models.py:196 +#: paperless_mail/models.py:208 msgid "assign title from" msgstr "ken titel toe van" -#: paperless_mail/models.py:216 +#: paperless_mail/models.py:228 msgid "assign correspondent from" msgstr "ken korrespondent toe van" -#: paperless_mail/models.py:230 +#: paperless_mail/models.py:242 msgid "Assign the rule owner to documents" msgstr "" -#: paperless_mail/models.py:256 +#: paperless_mail/models.py:268 msgid "uid" msgstr "uid" -#: paperless_mail/models.py:264 +#: paperless_mail/models.py:276 msgid "subject" msgstr "onderwerp" -#: paperless_mail/models.py:272 +#: paperless_mail/models.py:284 msgid "received" msgstr "ontvang" -#: paperless_mail/models.py:279 +#: paperless_mail/models.py:291 msgid "processed" msgstr "verwerk" -#: paperless_mail/models.py:285 +#: paperless_mail/models.py:297 msgid "status" msgstr "status" diff --git a/src/locale/ar_AR/LC_MESSAGES/django.po b/src/locale/ar_AR/LC_MESSAGES/django.po index e840a0413..c8d3782a6 100644 --- a/src/locale/ar_AR/LC_MESSAGES/django.po +++ b/src/locale/ar_AR/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: paperless-ngx\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2023-11-10 09:02-0800\n" -"PO-Revision-Date: 2023-11-13 01:30\n" +"POT-Creation-Date: 2023-12-05 08:26-0800\n" +"PO-Revision-Date: 2023-12-05 16:27\n" "Last-Translator: \n" "Language-Team: Arabic\n" "Language: ar_SA\n" @@ -53,7 +53,7 @@ msgstr "كلمة غامضة" msgid "Automatic" msgstr "تلقائي" -#: documents/models.py:62 documents/models.py:402 documents/models.py:752 +#: documents/models.py:62 documents/models.py:402 documents/models.py:895 #: paperless_mail/models.py:18 paperless_mail/models.py:93 msgid "name" msgstr "اسم" @@ -159,7 +159,7 @@ msgid "The checksum of the archived document." msgstr "بصمة المِلَفّ للمستند ‏المحفوظ." #: documents/models.py:205 documents/models.py:385 documents/models.py:654 -#: documents/models.py:692 documents/models.py:895 documents/models.py:932 +#: documents/models.py:692 documents/models.py:762 documents/models.py:799 msgid "created" msgstr "أُنشئ" @@ -227,7 +227,7 @@ msgstr "معلومات" msgid "warning" msgstr "تحذير" -#: documents/models.py:371 paperless_mail/models.py:293 +#: documents/models.py:371 paperless_mail/models.py:305 msgid "error" msgstr "خطأ" @@ -551,142 +551,150 @@ msgstr "مشاركة الرابط" msgid "share links" msgstr "مشاركة الروابط" -#: documents/models.py:748 -msgid "Consume Folder" -msgstr "‏مِلَفّ الاستهلاك" - -#: documents/models.py:749 -msgid "Api Upload" -msgstr "تحميل Api" - -#: documents/models.py:750 -msgid "Mail Fetch" -msgstr "جلب البريد" - -#: documents/models.py:754 paperless_mail/models.py:95 -msgid "order" -msgstr "الطلب" - -#: documents/models.py:763 -msgid "filter path" -msgstr "مسار التصفية" - -#: documents/models.py:768 -msgid "Only consume documents with a path that matches this if specified. Wildcards specified as * are allowed. Case insensitive." -msgstr "فقط استهلك المستندات ذات المسار الذي يطابق هذا إذا تم تحديده. البطاقات البرية المحددة كما * مسموح بها. الحالة غير حساسة." - -#: documents/models.py:775 -msgid "filter filename" -msgstr "تصفية اسم الملف" - -#: documents/models.py:780 paperless_mail/models.py:148 -msgid "Only consume documents which entirely match this filename if specified. Wildcards such as *.pdf or *invoice* are allowed. Case insensitive." -msgstr "فقط المستندات التي تتطابق تماما مع اسم هذا المِلَفّ إذا تم تحديدها. المحارف البديلة مثل *.pdf أو *الفواتير* مسموح بها. لأنها غير حساسة." - -#: documents/models.py:791 -msgid "filter documents from this mail rule" -msgstr "تصفية المستندات من قاعدة البريد هذه" - -#: documents/models.py:795 -msgid "assign title" -msgstr "تعيين العنوان" - -#: documents/models.py:800 -msgid "Assign a document title, can include some placeholders, see documentation." -msgstr "تعيين عنوان مستند، يمكن أن يتضمن بعض العناصر النائبة، انظر الوثائق." - -#: documents/models.py:808 paperless_mail/models.py:204 -msgid "assign this tag" -msgstr "تعيين هذه العلامة" - -#: documents/models.py:816 paperless_mail/models.py:212 -msgid "assign this document type" -msgstr "تعيين نوع هذا المستند" - -#: documents/models.py:824 paperless_mail/models.py:226 -msgid "assign this correspondent" -msgstr "تعيين هذا المراسل" - -#: documents/models.py:832 -msgid "assign this storage path" -msgstr "تعيين مسار التخزين هذا" - -#: documents/models.py:841 -msgid "assign this owner" -msgstr "تعيين هذا المالك" - -#: documents/models.py:848 -msgid "grant view permissions to these users" -msgstr "منح أذونات العرض إلى هؤلاء المستخدمين" - -#: documents/models.py:855 -msgid "grant view permissions to these groups" -msgstr "منح صلاحيات العرض إلى هذه المجموعات" - -#: documents/models.py:862 -msgid "grant change permissions to these users" -msgstr "منح صلاحيات التغيير لهؤلاء المستخدمين" - -#: documents/models.py:869 -msgid "grant change permissions to these groups" -msgstr "منح صلاحيات التغيير إلى هذه المجموعات" - -#: documents/models.py:873 -msgid "consumption template" -msgstr "قالب الاستهلاك" - -#: documents/models.py:874 -msgid "consumption templates" -msgstr "قوالب الاستهلاك" - -#: documents/models.py:886 +#: documents/models.py:752 msgid "String" msgstr "" -#: documents/models.py:887 +#: documents/models.py:753 msgid "URL" msgstr "" -#: documents/models.py:888 +#: documents/models.py:754 msgid "Date" msgstr "" -#: documents/models.py:889 +#: documents/models.py:755 msgid "Boolean" msgstr "" -#: documents/models.py:890 +#: documents/models.py:756 msgid "Integer" msgstr "" -#: documents/models.py:891 +#: documents/models.py:757 msgid "Float" msgstr "" -#: documents/models.py:892 +#: documents/models.py:758 msgid "Monetary" msgstr "" -#: documents/models.py:904 +#: documents/models.py:759 +msgid "Document Link" +msgstr "" + +#: documents/models.py:771 msgid "data type" msgstr "" -#: documents/models.py:912 +#: documents/models.py:779 msgid "custom field" msgstr "" -#: documents/models.py:913 +#: documents/models.py:780 msgid "custom fields" msgstr "" -#: documents/models.py:973 +#: documents/models.py:842 msgid "custom field instance" msgstr "" -#: documents/models.py:974 +#: documents/models.py:843 msgid "custom field instances" msgstr "" +#: documents/models.py:891 +msgid "Consume Folder" +msgstr "‏مِلَفّ الاستهلاك" + +#: documents/models.py:892 +msgid "Api Upload" +msgstr "تحميل Api" + +#: documents/models.py:893 +msgid "Mail Fetch" +msgstr "جلب البريد" + +#: documents/models.py:897 paperless_mail/models.py:95 +msgid "order" +msgstr "الطلب" + +#: documents/models.py:906 +msgid "filter path" +msgstr "مسار التصفية" + +#: documents/models.py:911 +msgid "Only consume documents with a path that matches this if specified. Wildcards specified as * are allowed. Case insensitive." +msgstr "فقط استهلك المستندات ذات المسار الذي يطابق هذا إذا تم تحديده. البطاقات البرية المحددة كما * مسموح بها. الحالة غير حساسة." + +#: documents/models.py:918 +msgid "filter filename" +msgstr "تصفية اسم الملف" + +#: documents/models.py:923 paperless_mail/models.py:148 +msgid "Only consume documents which entirely match this filename if specified. Wildcards such as *.pdf or *invoice* are allowed. Case insensitive." +msgstr "فقط المستندات التي تتطابق تماما مع اسم هذا المِلَفّ إذا تم تحديدها. المحارف البديلة مثل *.pdf أو *الفواتير* مسموح بها. لأنها غير حساسة." + +#: documents/models.py:934 +msgid "filter documents from this mail rule" +msgstr "تصفية المستندات من قاعدة البريد هذه" + +#: documents/models.py:938 +msgid "assign title" +msgstr "تعيين العنوان" + +#: documents/models.py:943 +msgid "Assign a document title, can include some placeholders, see documentation." +msgstr "تعيين عنوان مستند، يمكن أن يتضمن بعض العناصر النائبة، انظر الوثائق." + +#: documents/models.py:951 paperless_mail/models.py:216 +msgid "assign this tag" +msgstr "تعيين هذه العلامة" + +#: documents/models.py:959 paperless_mail/models.py:224 +msgid "assign this document type" +msgstr "تعيين نوع هذا المستند" + +#: documents/models.py:967 paperless_mail/models.py:238 +msgid "assign this correspondent" +msgstr "تعيين هذا المراسل" + +#: documents/models.py:975 +msgid "assign this storage path" +msgstr "تعيين مسار التخزين هذا" + +#: documents/models.py:984 +msgid "assign this owner" +msgstr "تعيين هذا المالك" + +#: documents/models.py:991 +msgid "grant view permissions to these users" +msgstr "منح أذونات العرض إلى هؤلاء المستخدمين" + +#: documents/models.py:998 +msgid "grant view permissions to these groups" +msgstr "منح صلاحيات العرض إلى هذه المجموعات" + +#: documents/models.py:1005 +msgid "grant change permissions to these users" +msgstr "منح صلاحيات التغيير لهؤلاء المستخدمين" + +#: documents/models.py:1012 +msgid "grant change permissions to these groups" +msgstr "منح صلاحيات التغيير إلى هذه المجموعات" + +#: documents/models.py:1019 +msgid "assign these custom fields" +msgstr "" + +#: documents/models.py:1023 +msgid "consumption template" +msgstr "قالب الاستهلاك" + +#: documents/models.py:1024 +msgid "consumption templates" +msgstr "قوالب الاستهلاك" + #: documents/serialisers.py:102 #, python-format msgid "Invalid regular expression: %(error)s" @@ -696,12 +704,12 @@ msgstr "التعبير النظامي خاطىء: %(error)s" msgid "Invalid color." msgstr "لون خاطئ." -#: documents/serialisers.py:841 +#: documents/serialisers.py:842 #, python-format msgid "File type %(type)s not supported" msgstr "نوع الملف %(type)s غير مدعوم" -#: documents/serialisers.py:938 +#: documents/serialisers.py:939 msgid "Invalid variable detected." msgstr "اكتشاف متغير خاطئ." @@ -966,7 +974,7 @@ msgstr "الأوكرانية" msgid "Chinese Simplified" msgstr "الصينية المبسطة" -#: paperless/urls.py:186 +#: paperless/urls.py:194 msgid "Paperless-ngx administration" msgstr "Paperless-ngx الإدارة" @@ -986,19 +994,19 @@ msgstr "تصفية" msgid "Paperless will only process mails that match ALL of the filters given below." msgstr "Paperless يقوم فقط بمعالجة البُرُد التي تتطابق جميع التصفيات المقدمة أدناه." -#: paperless_mail/admin.py:79 +#: paperless_mail/admin.py:80 msgid "Actions" msgstr "إجراءات" -#: paperless_mail/admin.py:82 +#: paperless_mail/admin.py:83 msgid "The action applied to the mail. This action is only performed when the mail body or attachments were consumed from the mail." msgstr "الإجراء المطبق على البريد. يتم تنفيذ هذا الإجراء فقط عندما يتم أستهلاك البريد أو المرفقات من البريد." -#: paperless_mail/admin.py:90 +#: paperless_mail/admin.py:91 msgid "Metadata" msgstr "البيانات الوصفية" -#: paperless_mail/admin.py:93 +#: paperless_mail/admin.py:94 msgid "Assign metadata to documents consumed from this rule automatically. If you do not assign tags, types or correspondents here, paperless will still process all matching rules that you have defined." msgstr "تعيين بيانات التعريف للمستندات المستهلكة من هذه القاعدة تِلْقائيًا. إذا لم تعين العلامات أو الأنواع أو المراسلين هنا، سيظل paperless يعالج جميع قواعد المطابقة التي حددتها." @@ -1138,7 +1146,7 @@ msgstr "استخدم المراسل المحدد أدناه" msgid "account" msgstr "الحساب" -#: paperless_mail/models.py:105 paperless_mail/models.py:248 +#: paperless_mail/models.py:105 paperless_mail/models.py:260 msgid "folder" msgstr "مجلد" @@ -1163,70 +1171,78 @@ msgid "filter body" msgstr "تصفية الجسم" #: paperless_mail/models.py:143 -msgid "filter attachment filename" -msgstr "تصفية اسم المِلَفّ المرفق" +msgid "filter attachment filename inclusive" +msgstr "" #: paperless_mail/models.py:155 +msgid "filter attachment filename exclusive" +msgstr "" + +#: paperless_mail/models.py:160 +msgid "Do not consume documents which entirely match this filename if specified. Wildcards such as *.pdf or *invoice* are allowed. Case insensitive." +msgstr "" + +#: paperless_mail/models.py:167 msgid "maximum age" msgstr "أقصى عُمُر" -#: paperless_mail/models.py:157 +#: paperless_mail/models.py:169 msgid "Specified in days." msgstr "محدد بالأيام." -#: paperless_mail/models.py:161 +#: paperless_mail/models.py:173 msgid "attachment type" msgstr "نوع المرفق" -#: paperless_mail/models.py:165 +#: paperless_mail/models.py:177 msgid "Inline attachments include embedded images, so it's best to combine this option with a filename filter." msgstr "تتضمن المرفقات المضمنة صورا مضمنة، لذا من الأفضل دمج هذا الخِيار مع تصفية اسم الملف." -#: paperless_mail/models.py:171 +#: paperless_mail/models.py:183 msgid "consumption scope" msgstr "نطاق الاستهلاك" -#: paperless_mail/models.py:177 +#: paperless_mail/models.py:189 msgid "action" msgstr "إجراء" -#: paperless_mail/models.py:183 +#: paperless_mail/models.py:195 msgid "action parameter" msgstr "إجراء المعامل" -#: paperless_mail/models.py:188 +#: paperless_mail/models.py:200 msgid "Additional parameter for the action selected above, i.e., the target folder of the move to folder action. Subfolders must be separated by dots." msgstr "معامل إضافي للإجراء المحدد أعلاه، مثال: المجلد المستهدف للانتقال إلى إجراء مجلد. يجب أن تكون المجلدات الفرعية مفصولة بنقاط." -#: paperless_mail/models.py:196 +#: paperless_mail/models.py:208 msgid "assign title from" msgstr "تعيين العنوان من" -#: paperless_mail/models.py:216 +#: paperless_mail/models.py:228 msgid "assign correspondent from" msgstr "تعيين مراسل من" -#: paperless_mail/models.py:230 +#: paperless_mail/models.py:242 msgid "Assign the rule owner to documents" msgstr "تعيين مالك القاعدة إلى المستندات" -#: paperless_mail/models.py:256 +#: paperless_mail/models.py:268 msgid "uid" msgstr "المعرّف‫ الفريد (UID)" -#: paperless_mail/models.py:264 +#: paperless_mail/models.py:276 msgid "subject" msgstr "موضوع" -#: paperless_mail/models.py:272 +#: paperless_mail/models.py:284 msgid "received" msgstr "الواردة" -#: paperless_mail/models.py:279 +#: paperless_mail/models.py:291 msgid "processed" msgstr "المعالجة" -#: paperless_mail/models.py:285 +#: paperless_mail/models.py:297 msgid "status" msgstr "حالة" diff --git a/src/locale/be_BY/LC_MESSAGES/django.po b/src/locale/be_BY/LC_MESSAGES/django.po index d67ba11cb..a0d5cc41a 100644 --- a/src/locale/be_BY/LC_MESSAGES/django.po +++ b/src/locale/be_BY/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: paperless-ngx\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2023-11-10 09:02-0800\n" -"PO-Revision-Date: 2023-11-13 01:30\n" +"POT-Creation-Date: 2023-12-05 08:26-0800\n" +"PO-Revision-Date: 2023-12-05 16:27\n" "Last-Translator: \n" "Language-Team: Belarusian\n" "Language: be_BY\n" @@ -53,7 +53,7 @@ msgstr "Невыразнае слова" msgid "Automatic" msgstr "Аўтаматычна" -#: documents/models.py:62 documents/models.py:402 documents/models.py:752 +#: documents/models.py:62 documents/models.py:402 documents/models.py:895 #: paperless_mail/models.py:18 paperless_mail/models.py:93 msgid "name" msgstr "назва" @@ -159,7 +159,7 @@ msgid "The checksum of the archived document." msgstr "Кантрольная сума архіўнага дакумента." #: documents/models.py:205 documents/models.py:385 documents/models.py:654 -#: documents/models.py:692 documents/models.py:895 documents/models.py:932 +#: documents/models.py:692 documents/models.py:762 documents/models.py:799 msgid "created" msgstr "створаны" @@ -227,7 +227,7 @@ msgstr "інфармацыя" msgid "warning" msgstr "папярэджанне" -#: documents/models.py:371 paperless_mail/models.py:293 +#: documents/models.py:371 paperless_mail/models.py:305 msgid "error" msgstr "памылка" @@ -551,142 +551,150 @@ msgstr "" msgid "share links" msgstr "" -#: documents/models.py:748 -msgid "Consume Folder" -msgstr "" - -#: documents/models.py:749 -msgid "Api Upload" -msgstr "" - -#: documents/models.py:750 -msgid "Mail Fetch" -msgstr "" - -#: documents/models.py:754 paperless_mail/models.py:95 -msgid "order" -msgstr "парадак" - -#: documents/models.py:763 -msgid "filter path" -msgstr "" - -#: documents/models.py:768 -msgid "Only consume documents with a path that matches this if specified. Wildcards specified as * are allowed. Case insensitive." -msgstr "" - -#: documents/models.py:775 -msgid "filter filename" -msgstr "" - -#: documents/models.py:780 paperless_mail/models.py:148 -msgid "Only consume documents which entirely match this filename if specified. Wildcards such as *.pdf or *invoice* are allowed. Case insensitive." -msgstr "Апрацоўваць толькі дакументы, якія цалкам супадаюць з імем файла (калі яно пазначана). Маскі, напрыклад *.pdf ці *рахунак*, дазволеныя. Без уліку рэгістра." - -#: documents/models.py:791 -msgid "filter documents from this mail rule" -msgstr "" - -#: documents/models.py:795 -msgid "assign title" -msgstr "" - -#: documents/models.py:800 -msgid "Assign a document title, can include some placeholders, see documentation." -msgstr "" - -#: documents/models.py:808 paperless_mail/models.py:204 -msgid "assign this tag" -msgstr "прызначыць гэты тэг" - -#: documents/models.py:816 paperless_mail/models.py:212 -msgid "assign this document type" -msgstr "прызначыць гэты тып дакумента" - -#: documents/models.py:824 paperless_mail/models.py:226 -msgid "assign this correspondent" -msgstr "прызначыць гэтага карэспандэнта" - -#: documents/models.py:832 -msgid "assign this storage path" -msgstr "" - -#: documents/models.py:841 -msgid "assign this owner" -msgstr "" - -#: documents/models.py:848 -msgid "grant view permissions to these users" -msgstr "" - -#: documents/models.py:855 -msgid "grant view permissions to these groups" -msgstr "" - -#: documents/models.py:862 -msgid "grant change permissions to these users" -msgstr "" - -#: documents/models.py:869 -msgid "grant change permissions to these groups" -msgstr "" - -#: documents/models.py:873 -msgid "consumption template" -msgstr "" - -#: documents/models.py:874 -msgid "consumption templates" -msgstr "" - -#: documents/models.py:886 +#: documents/models.py:752 msgid "String" msgstr "" -#: documents/models.py:887 +#: documents/models.py:753 msgid "URL" msgstr "" -#: documents/models.py:888 +#: documents/models.py:754 msgid "Date" msgstr "" -#: documents/models.py:889 +#: documents/models.py:755 msgid "Boolean" msgstr "" -#: documents/models.py:890 +#: documents/models.py:756 msgid "Integer" msgstr "" -#: documents/models.py:891 +#: documents/models.py:757 msgid "Float" msgstr "" -#: documents/models.py:892 +#: documents/models.py:758 msgid "Monetary" msgstr "" -#: documents/models.py:904 +#: documents/models.py:759 +msgid "Document Link" +msgstr "" + +#: documents/models.py:771 msgid "data type" msgstr "" -#: documents/models.py:912 +#: documents/models.py:779 msgid "custom field" msgstr "" -#: documents/models.py:913 +#: documents/models.py:780 msgid "custom fields" msgstr "" -#: documents/models.py:973 +#: documents/models.py:842 msgid "custom field instance" msgstr "" -#: documents/models.py:974 +#: documents/models.py:843 msgid "custom field instances" msgstr "" +#: documents/models.py:891 +msgid "Consume Folder" +msgstr "" + +#: documents/models.py:892 +msgid "Api Upload" +msgstr "" + +#: documents/models.py:893 +msgid "Mail Fetch" +msgstr "" + +#: documents/models.py:897 paperless_mail/models.py:95 +msgid "order" +msgstr "парадак" + +#: documents/models.py:906 +msgid "filter path" +msgstr "" + +#: documents/models.py:911 +msgid "Only consume documents with a path that matches this if specified. Wildcards specified as * are allowed. Case insensitive." +msgstr "" + +#: documents/models.py:918 +msgid "filter filename" +msgstr "" + +#: documents/models.py:923 paperless_mail/models.py:148 +msgid "Only consume documents which entirely match this filename if specified. Wildcards such as *.pdf or *invoice* are allowed. Case insensitive." +msgstr "Апрацоўваць толькі дакументы, якія цалкам супадаюць з імем файла (калі яно пазначана). Маскі, напрыклад *.pdf ці *рахунак*, дазволеныя. Без уліку рэгістра." + +#: documents/models.py:934 +msgid "filter documents from this mail rule" +msgstr "" + +#: documents/models.py:938 +msgid "assign title" +msgstr "" + +#: documents/models.py:943 +msgid "Assign a document title, can include some placeholders, see documentation." +msgstr "" + +#: documents/models.py:951 paperless_mail/models.py:216 +msgid "assign this tag" +msgstr "прызначыць гэты тэг" + +#: documents/models.py:959 paperless_mail/models.py:224 +msgid "assign this document type" +msgstr "прызначыць гэты тып дакумента" + +#: documents/models.py:967 paperless_mail/models.py:238 +msgid "assign this correspondent" +msgstr "прызначыць гэтага карэспандэнта" + +#: documents/models.py:975 +msgid "assign this storage path" +msgstr "" + +#: documents/models.py:984 +msgid "assign this owner" +msgstr "" + +#: documents/models.py:991 +msgid "grant view permissions to these users" +msgstr "" + +#: documents/models.py:998 +msgid "grant view permissions to these groups" +msgstr "" + +#: documents/models.py:1005 +msgid "grant change permissions to these users" +msgstr "" + +#: documents/models.py:1012 +msgid "grant change permissions to these groups" +msgstr "" + +#: documents/models.py:1019 +msgid "assign these custom fields" +msgstr "" + +#: documents/models.py:1023 +msgid "consumption template" +msgstr "" + +#: documents/models.py:1024 +msgid "consumption templates" +msgstr "" + #: documents/serialisers.py:102 #, python-format msgid "Invalid regular expression: %(error)s" @@ -696,12 +704,12 @@ msgstr "Няправільны рэгулярны выраз: %(error)s" msgid "Invalid color." msgstr "Няправільны колер." -#: documents/serialisers.py:841 +#: documents/serialisers.py:842 #, python-format msgid "File type %(type)s not supported" msgstr "Тып файла %(type)s не падтрымліваецца" -#: documents/serialisers.py:938 +#: documents/serialisers.py:939 msgid "Invalid variable detected." msgstr "Выяўлена няправільная зменная." @@ -966,7 +974,7 @@ msgstr "" msgid "Chinese Simplified" msgstr "Кітайская спрошчаная" -#: paperless/urls.py:186 +#: paperless/urls.py:194 msgid "Paperless-ngx administration" msgstr "Адміністраванне Paperless-ngx" @@ -986,19 +994,19 @@ msgstr "Фільтр" msgid "Paperless will only process mails that match ALL of the filters given below." msgstr "Paperless-ngx будзе апрацоўваць толькі лісты, якія адпавядаюць УСІМ фільтрам, прыведзеным ніжэй." -#: paperless_mail/admin.py:79 +#: paperless_mail/admin.py:80 msgid "Actions" msgstr "Дзеянні" -#: paperless_mail/admin.py:82 +#: paperless_mail/admin.py:83 msgid "The action applied to the mail. This action is only performed when the mail body or attachments were consumed from the mail." msgstr "" -#: paperless_mail/admin.py:90 +#: paperless_mail/admin.py:91 msgid "Metadata" msgstr "Метаданыя" -#: paperless_mail/admin.py:93 +#: paperless_mail/admin.py:94 msgid "Assign metadata to documents consumed from this rule automatically. If you do not assign tags, types or correspondents here, paperless will still process all matching rules that you have defined." msgstr "Аўтаматычна прызначаць метададзеныя дакументам, атрыманым з гэтага правіла. Калі вы не прызначаеце тут тэгі, тыпы ці карэспандэнты, Paperless-ngx усё роўна будуць апрацоўваць усе адпаведныя правілы, якія вы вызначылі." @@ -1138,7 +1146,7 @@ msgstr "Выкарыстоўваць карэспандэнта, абранаг msgid "account" msgstr "ўліковы запіс" -#: paperless_mail/models.py:105 paperless_mail/models.py:248 +#: paperless_mail/models.py:105 paperless_mail/models.py:260 msgid "folder" msgstr "каталог" @@ -1163,70 +1171,78 @@ msgid "filter body" msgstr "фільтр па тэксце паведамлення" #: paperless_mail/models.py:143 -msgid "filter attachment filename" -msgstr "фільтр па імені ўкладання" +msgid "filter attachment filename inclusive" +msgstr "" #: paperless_mail/models.py:155 +msgid "filter attachment filename exclusive" +msgstr "" + +#: paperless_mail/models.py:160 +msgid "Do not consume documents which entirely match this filename if specified. Wildcards such as *.pdf or *invoice* are allowed. Case insensitive." +msgstr "" + +#: paperless_mail/models.py:167 msgid "maximum age" msgstr "максімальны ўзрост" -#: paperless_mail/models.py:157 +#: paperless_mail/models.py:169 msgid "Specified in days." msgstr "Указваецца ў днях." -#: paperless_mail/models.py:161 +#: paperless_mail/models.py:173 msgid "attachment type" msgstr "тып укладання" -#: paperless_mail/models.py:165 +#: paperless_mail/models.py:177 msgid "Inline attachments include embedded images, so it's best to combine this option with a filename filter." msgstr "Убудаваныя ўкладанні ўключаюць убудаваныя выявы, таму лепш камбінаваць гэты варыянт з фільтрам імёнаў файла." -#: paperless_mail/models.py:171 +#: paperless_mail/models.py:183 msgid "consumption scope" msgstr "" -#: paperless_mail/models.py:177 +#: paperless_mail/models.py:189 msgid "action" msgstr "дзеянне" -#: paperless_mail/models.py:183 +#: paperless_mail/models.py:195 msgid "action parameter" msgstr "параметр дзеяння" -#: paperless_mail/models.py:188 +#: paperless_mail/models.py:200 msgid "Additional parameter for the action selected above, i.e., the target folder of the move to folder action. Subfolders must be separated by dots." msgstr "Дадатковы параметр для дзеяння, абранага вышэй, гэта значыць, мэтавая папка дзеяння перамяшчэння ў папку. Падпапкі павінны быць падзеленыя кропкамі." -#: paperless_mail/models.py:196 +#: paperless_mail/models.py:208 msgid "assign title from" msgstr "прызначыць загаловак з" -#: paperless_mail/models.py:216 +#: paperless_mail/models.py:228 msgid "assign correspondent from" msgstr "прызначыць карэспандэнта з" -#: paperless_mail/models.py:230 +#: paperless_mail/models.py:242 msgid "Assign the rule owner to documents" msgstr "" -#: paperless_mail/models.py:256 +#: paperless_mail/models.py:268 msgid "uid" msgstr "" -#: paperless_mail/models.py:264 +#: paperless_mail/models.py:276 msgid "subject" msgstr "" -#: paperless_mail/models.py:272 +#: paperless_mail/models.py:284 msgid "received" msgstr "" -#: paperless_mail/models.py:279 +#: paperless_mail/models.py:291 msgid "processed" msgstr "" -#: paperless_mail/models.py:285 +#: paperless_mail/models.py:297 msgid "status" msgstr "" diff --git a/src/locale/bg_BG/LC_MESSAGES/django.po b/src/locale/bg_BG/LC_MESSAGES/django.po index f179c0005..2ee5519d2 100644 --- a/src/locale/bg_BG/LC_MESSAGES/django.po +++ b/src/locale/bg_BG/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: paperless-ngx\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2023-11-10 09:02-0800\n" -"PO-Revision-Date: 2023-11-14 09:54\n" +"POT-Creation-Date: 2023-12-05 08:26-0800\n" +"PO-Revision-Date: 2023-12-05 16:27\n" "Last-Translator: \n" "Language-Team: Bulgarian\n" "Language: bg_BG\n" @@ -53,7 +53,7 @@ msgstr "Неясна дума" msgid "Automatic" msgstr "Автоматично" -#: documents/models.py:62 documents/models.py:402 documents/models.py:752 +#: documents/models.py:62 documents/models.py:402 documents/models.py:895 #: paperless_mail/models.py:18 paperless_mail/models.py:93 msgid "name" msgstr "име" @@ -159,7 +159,7 @@ msgid "The checksum of the archived document." msgstr "Контролната сума на архивирания документ." #: documents/models.py:205 documents/models.py:385 documents/models.py:654 -#: documents/models.py:692 documents/models.py:895 documents/models.py:932 +#: documents/models.py:692 documents/models.py:762 documents/models.py:799 msgid "created" msgstr "създадено" @@ -227,7 +227,7 @@ msgstr "информация" msgid "warning" msgstr "предупреждение" -#: documents/models.py:371 paperless_mail/models.py:293 +#: documents/models.py:371 paperless_mail/models.py:305 msgid "error" msgstr "грешка" @@ -551,142 +551,150 @@ msgstr "връзка за споделяне" msgid "share links" msgstr "връзки за споделяне" -#: documents/models.py:748 -msgid "Consume Folder" -msgstr "Папка за консумация" - -#: documents/models.py:749 -msgid "Api Upload" -msgstr "Качване на API" - -#: documents/models.py:750 -msgid "Mail Fetch" -msgstr "Извличане на поща" - -#: documents/models.py:754 paperless_mail/models.py:95 -msgid "order" -msgstr "ред" - -#: documents/models.py:763 -msgid "filter path" -msgstr "филтриране на път" - -#: documents/models.py:768 -msgid "Only consume documents with a path that matches this if specified. Wildcards specified as * are allowed. Case insensitive." -msgstr "Да се консумират само документи с път, който съответства на този, ако е зададен. Позволени са заместващи символи, посочени като *. Нечувствителен към големината на буквите." - -#: documents/models.py:775 -msgid "filter filename" -msgstr "филтриране по файлово име" - -#: documents/models.py:780 paperless_mail/models.py:148 -msgid "Only consume documents which entirely match this filename if specified. Wildcards such as *.pdf or *invoice* are allowed. Case insensitive." -msgstr "Да се консумират само документи, които изцяло съответстват на това файлово име, ако е посочено. Разрешени са заместващи символи като *.pdf или *invoice*. Нечувствителност към големи и малки букви." - -#: documents/models.py:791 -msgid "filter documents from this mail rule" -msgstr "филтриране на документи по това правило за поща" - -#: documents/models.py:795 -msgid "assign title" -msgstr "задаване на заглавие" - -#: documents/models.py:800 -msgid "Assign a document title, can include some placeholders, see documentation." -msgstr "Задайте заглавие на документа, може да включва някои заместители, вижте документацията." - -#: documents/models.py:808 paperless_mail/models.py:204 -msgid "assign this tag" -msgstr "задайте този етикет" - -#: documents/models.py:816 paperless_mail/models.py:212 -msgid "assign this document type" -msgstr "задайте този тип документ" - -#: documents/models.py:824 paperless_mail/models.py:226 -msgid "assign this correspondent" -msgstr "задайте този кореспондент" - -#: documents/models.py:832 -msgid "assign this storage path" -msgstr "задайте този път за хранилище" - -#: documents/models.py:841 -msgid "assign this owner" -msgstr "задайте този собственик" - -#: documents/models.py:848 -msgid "grant view permissions to these users" -msgstr "предоставяне на права за преглед на тези потребители" - -#: documents/models.py:855 -msgid "grant view permissions to these groups" -msgstr "предоставяне на права за преглед на тези групи" - -#: documents/models.py:862 -msgid "grant change permissions to these users" -msgstr "предоставяне на права за промяна на тези потребители" - -#: documents/models.py:869 -msgid "grant change permissions to these groups" -msgstr "предоставяне на права за промяна на тези групи" - -#: documents/models.py:873 -msgid "consumption template" -msgstr "шаблон за консумация" - -#: documents/models.py:874 -msgid "consumption templates" -msgstr "шаблони за консумация" - -#: documents/models.py:886 +#: documents/models.py:752 msgid "String" msgstr "Низ" -#: documents/models.py:887 +#: documents/models.py:753 msgid "URL" msgstr "URL" -#: documents/models.py:888 +#: documents/models.py:754 msgid "Date" msgstr "Дата" -#: documents/models.py:889 +#: documents/models.py:755 msgid "Boolean" msgstr "Булева" -#: documents/models.py:890 +#: documents/models.py:756 msgid "Integer" msgstr "Цяло число" -#: documents/models.py:891 +#: documents/models.py:757 msgid "Float" msgstr "Плаваща запетая" -#: documents/models.py:892 +#: documents/models.py:758 msgid "Monetary" msgstr "Пари" -#: documents/models.py:904 +#: documents/models.py:759 +msgid "Document Link" +msgstr "" + +#: documents/models.py:771 msgid "data type" msgstr "тип данни" -#: documents/models.py:912 +#: documents/models.py:779 msgid "custom field" msgstr "персонализирано поле" -#: documents/models.py:913 +#: documents/models.py:780 msgid "custom fields" msgstr "персонализирани полета" -#: documents/models.py:973 +#: documents/models.py:842 msgid "custom field instance" msgstr "инстанция на персонализирано поле" -#: documents/models.py:974 +#: documents/models.py:843 msgid "custom field instances" msgstr "инстанции на персонализирани полета" +#: documents/models.py:891 +msgid "Consume Folder" +msgstr "Папка за консумация" + +#: documents/models.py:892 +msgid "Api Upload" +msgstr "Качване на API" + +#: documents/models.py:893 +msgid "Mail Fetch" +msgstr "Извличане на поща" + +#: documents/models.py:897 paperless_mail/models.py:95 +msgid "order" +msgstr "ред" + +#: documents/models.py:906 +msgid "filter path" +msgstr "филтриране на път" + +#: documents/models.py:911 +msgid "Only consume documents with a path that matches this if specified. Wildcards specified as * are allowed. Case insensitive." +msgstr "Да се консумират само документи с път, който съответства на този, ако е зададен. Позволени са заместващи символи, посочени като *. Нечувствителен към големината на буквите." + +#: documents/models.py:918 +msgid "filter filename" +msgstr "филтриране по файлово име" + +#: documents/models.py:923 paperless_mail/models.py:148 +msgid "Only consume documents which entirely match this filename if specified. Wildcards such as *.pdf or *invoice* are allowed. Case insensitive." +msgstr "Да се консумират само документи, които изцяло съответстват на това файлово име, ако е посочено. Разрешени са заместващи символи като *.pdf или *invoice*. Нечувствителност към големи и малки букви." + +#: documents/models.py:934 +msgid "filter documents from this mail rule" +msgstr "филтриране на документи по това правило за поща" + +#: documents/models.py:938 +msgid "assign title" +msgstr "задаване на заглавие" + +#: documents/models.py:943 +msgid "Assign a document title, can include some placeholders, see documentation." +msgstr "Задайте заглавие на документа, може да включва някои заместители, вижте документацията." + +#: documents/models.py:951 paperless_mail/models.py:216 +msgid "assign this tag" +msgstr "задайте този етикет" + +#: documents/models.py:959 paperless_mail/models.py:224 +msgid "assign this document type" +msgstr "задайте този тип документ" + +#: documents/models.py:967 paperless_mail/models.py:238 +msgid "assign this correspondent" +msgstr "задайте този кореспондент" + +#: documents/models.py:975 +msgid "assign this storage path" +msgstr "задайте този път за хранилище" + +#: documents/models.py:984 +msgid "assign this owner" +msgstr "задайте този собственик" + +#: documents/models.py:991 +msgid "grant view permissions to these users" +msgstr "предоставяне на права за преглед на тези потребители" + +#: documents/models.py:998 +msgid "grant view permissions to these groups" +msgstr "предоставяне на права за преглед на тези групи" + +#: documents/models.py:1005 +msgid "grant change permissions to these users" +msgstr "предоставяне на права за промяна на тези потребители" + +#: documents/models.py:1012 +msgid "grant change permissions to these groups" +msgstr "предоставяне на права за промяна на тези групи" + +#: documents/models.py:1019 +msgid "assign these custom fields" +msgstr "" + +#: documents/models.py:1023 +msgid "consumption template" +msgstr "шаблон за консумация" + +#: documents/models.py:1024 +msgid "consumption templates" +msgstr "шаблони за консумация" + #: documents/serialisers.py:102 #, python-format msgid "Invalid regular expression: %(error)s" @@ -696,12 +704,12 @@ msgstr "Невалиден регулярен израз: %(error)s" msgid "Invalid color." msgstr "Невалиден цвят." -#: documents/serialisers.py:841 +#: documents/serialisers.py:842 #, python-format msgid "File type %(type)s not supported" msgstr "Файловия тип %(type)s не се поддържа" -#: documents/serialisers.py:938 +#: documents/serialisers.py:939 msgid "Invalid variable detected." msgstr "Засечена е невалидна променлива." @@ -966,7 +974,7 @@ msgstr "Украински" msgid "Chinese Simplified" msgstr "Китайски опростен" -#: paperless/urls.py:186 +#: paperless/urls.py:194 msgid "Paperless-ngx administration" msgstr "Paperless-ngx администрация" @@ -986,19 +994,19 @@ msgstr "Филтър" msgid "Paperless will only process mails that match ALL of the filters given below." msgstr "Paperless ще обработва само имейли, които отговарят на ВСИЧКИ филтри, дадени по-долу." -#: paperless_mail/admin.py:79 +#: paperless_mail/admin.py:80 msgid "Actions" msgstr "Действия" -#: paperless_mail/admin.py:82 +#: paperless_mail/admin.py:83 msgid "The action applied to the mail. This action is only performed when the mail body or attachments were consumed from the mail." msgstr "Действието се прилага към пощата. Това действие се извършва само когато тялото на пощата или прикачените файлове са били консумирани от пощата." -#: paperless_mail/admin.py:90 +#: paperless_mail/admin.py:91 msgid "Metadata" msgstr "Метаданни" -#: paperless_mail/admin.py:93 +#: paperless_mail/admin.py:94 msgid "Assign metadata to documents consumed from this rule automatically. If you do not assign tags, types or correspondents here, paperless will still process all matching rules that you have defined." msgstr "Автоматично присвояване на метаданни на документи, използвани от това правило. Ако не зададете етикети, типове или кореспонденти тук, paperless ще продължи да обработва всички съвпадащи правила, които сте дефинирали." @@ -1138,7 +1146,7 @@ msgstr "Използване на кореспондента, избран по- msgid "account" msgstr "профил" -#: paperless_mail/models.py:105 paperless_mail/models.py:248 +#: paperless_mail/models.py:105 paperless_mail/models.py:260 msgid "folder" msgstr "папка" @@ -1163,70 +1171,78 @@ msgid "filter body" msgstr "филтриране на тяло" #: paperless_mail/models.py:143 -msgid "filter attachment filename" -msgstr "филтриране по име на прикачен файл" +msgid "filter attachment filename inclusive" +msgstr "" #: paperless_mail/models.py:155 +msgid "filter attachment filename exclusive" +msgstr "" + +#: paperless_mail/models.py:160 +msgid "Do not consume documents which entirely match this filename if specified. Wildcards such as *.pdf or *invoice* are allowed. Case insensitive." +msgstr "" + +#: paperless_mail/models.py:167 msgid "maximum age" msgstr "максимална възраст" -#: paperless_mail/models.py:157 +#: paperless_mail/models.py:169 msgid "Specified in days." msgstr "Посочва се в дни." -#: paperless_mail/models.py:161 +#: paperless_mail/models.py:173 msgid "attachment type" msgstr "тип на прикачения файл" -#: paperless_mail/models.py:165 +#: paperless_mail/models.py:177 msgid "Inline attachments include embedded images, so it's best to combine this option with a filename filter." msgstr "Вградените прикачени файлове включват вградени изображения, така че е най-добре да комбинирате тази опция с филтър за имена на файлове." -#: paperless_mail/models.py:171 +#: paperless_mail/models.py:183 msgid "consumption scope" msgstr "обхват на консумацията" -#: paperless_mail/models.py:177 +#: paperless_mail/models.py:189 msgid "action" msgstr "действие" -#: paperless_mail/models.py:183 +#: paperless_mail/models.py:195 msgid "action parameter" msgstr "параметър на действието" -#: paperless_mail/models.py:188 +#: paperless_mail/models.py:200 msgid "Additional parameter for the action selected above, i.e., the target folder of the move to folder action. Subfolders must be separated by dots." msgstr "Допълнителен параметър за действието, избрано по-горе, т.е. целевата папка на действието за преместване в папка. Подпапките трябва да бъдат разделени с точки." -#: paperless_mail/models.py:196 +#: paperless_mail/models.py:208 msgid "assign title from" msgstr "присвояване на заглавие от" -#: paperless_mail/models.py:216 +#: paperless_mail/models.py:228 msgid "assign correspondent from" msgstr "присвояване на кореспондент от" -#: paperless_mail/models.py:230 +#: paperless_mail/models.py:242 msgid "Assign the rule owner to documents" msgstr "Присвояване на собственик на правило към документи" -#: paperless_mail/models.py:256 +#: paperless_mail/models.py:268 msgid "uid" msgstr "uid" -#: paperless_mail/models.py:264 +#: paperless_mail/models.py:276 msgid "subject" msgstr "тема" -#: paperless_mail/models.py:272 +#: paperless_mail/models.py:284 msgid "received" msgstr "приет" -#: paperless_mail/models.py:279 +#: paperless_mail/models.py:291 msgid "processed" msgstr "обработено" -#: paperless_mail/models.py:285 +#: paperless_mail/models.py:297 msgid "status" msgstr "състояние" diff --git a/src/locale/ca_ES/LC_MESSAGES/django.po b/src/locale/ca_ES/LC_MESSAGES/django.po index 4fb79d2a5..26b874fe3 100644 --- a/src/locale/ca_ES/LC_MESSAGES/django.po +++ b/src/locale/ca_ES/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: paperless-ngx\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2023-11-10 09:02-0800\n" -"PO-Revision-Date: 2023-11-14 18:43\n" +"POT-Creation-Date: 2023-12-05 08:26-0800\n" +"PO-Revision-Date: 2023-12-05 16:27\n" "Last-Translator: \n" "Language-Team: Catalan\n" "Language: ca_ES\n" @@ -53,7 +53,7 @@ msgstr "Paraula difusa" msgid "Automatic" msgstr "Automàtic" -#: documents/models.py:62 documents/models.py:402 documents/models.py:752 +#: documents/models.py:62 documents/models.py:402 documents/models.py:895 #: paperless_mail/models.py:18 paperless_mail/models.py:93 msgid "name" msgstr "nom" @@ -159,7 +159,7 @@ msgid "The checksum of the archived document." msgstr "El checksum del document arxivat." #: documents/models.py:205 documents/models.py:385 documents/models.py:654 -#: documents/models.py:692 documents/models.py:895 documents/models.py:932 +#: documents/models.py:692 documents/models.py:762 documents/models.py:799 msgid "created" msgstr "creat" @@ -227,7 +227,7 @@ msgstr "informació" msgid "warning" msgstr "alerta" -#: documents/models.py:371 paperless_mail/models.py:293 +#: documents/models.py:371 paperless_mail/models.py:305 msgid "error" msgstr "error" @@ -551,142 +551,150 @@ msgstr "comparteix enllaç" msgid "share links" msgstr "comparteix enllaços" -#: documents/models.py:748 -msgid "Consume Folder" -msgstr "Directori 'Condumir'" - -#: documents/models.py:749 -msgid "Api Upload" -msgstr "Api Pujada" - -#: documents/models.py:750 -msgid "Mail Fetch" -msgstr "Recollida Correu" - -#: documents/models.py:754 paperless_mail/models.py:95 -msgid "order" -msgstr "ordena" - -#: documents/models.py:763 -msgid "filter path" -msgstr "filtra camins" - -#: documents/models.py:768 -msgid "Only consume documents with a path that matches this if specified. Wildcards specified as * are allowed. Case insensitive." -msgstr "Consumeix documents amb la ruta que coincideixi si està especificada. Wilcards especificats amb * estan permessos, no sensitiu." - -#: documents/models.py:775 -msgid "filter filename" -msgstr "filtra nom arxiu" - -#: documents/models.py:780 paperless_mail/models.py:148 -msgid "Only consume documents which entirely match this filename if specified. Wildcards such as *.pdf or *invoice* are allowed. Case insensitive." -msgstr "Consumiu només documents que coincideixin completament amb aquest nom de fitxer si s'especifica. Es permeten els comodins com ara *.pdf o *factura*. Cas insensitiu." - -#: documents/models.py:791 -msgid "filter documents from this mail rule" -msgstr "filtra documents d'aquesta regla de correu" - -#: documents/models.py:795 -msgid "assign title" -msgstr "assigna títol" - -#: documents/models.py:800 -msgid "Assign a document title, can include some placeholders, see documentation." -msgstr "Assigna un títol de document, pot incloure alguns marcadors de posició, vegeu la documentació." - -#: documents/models.py:808 paperless_mail/models.py:204 -msgid "assign this tag" -msgstr "assigna aquesta etiqueta" - -#: documents/models.py:816 paperless_mail/models.py:212 -msgid "assign this document type" -msgstr "assigna aquest tipus de document" - -#: documents/models.py:824 paperless_mail/models.py:226 -msgid "assign this correspondent" -msgstr "assigna aquest corresponsal" - -#: documents/models.py:832 -msgid "assign this storage path" -msgstr "assigna aquesta ruta emmagatzematge" - -#: documents/models.py:841 -msgid "assign this owner" -msgstr "assigna aquest propietari" - -#: documents/models.py:848 -msgid "grant view permissions to these users" -msgstr "dona permissos visualització a aquests usuaris" - -#: documents/models.py:855 -msgid "grant view permissions to these groups" -msgstr "dóna permissos de visionat a aquests grups" - -#: documents/models.py:862 -msgid "grant change permissions to these users" -msgstr "dóna permissos d'edició a aquests usuaris" - -#: documents/models.py:869 -msgid "grant change permissions to these groups" -msgstr "dóna permissos d'edició a aquests grups" - -#: documents/models.py:873 -msgid "consumption template" -msgstr "plantilla consumició" - -#: documents/models.py:874 -msgid "consumption templates" -msgstr "plantilles consumicions" - -#: documents/models.py:886 +#: documents/models.py:752 msgid "String" msgstr "Cadena" -#: documents/models.py:887 +#: documents/models.py:753 msgid "URL" msgstr "URL" -#: documents/models.py:888 +#: documents/models.py:754 msgid "Date" msgstr "Data" -#: documents/models.py:889 +#: documents/models.py:755 msgid "Boolean" msgstr "Booleà" -#: documents/models.py:890 +#: documents/models.py:756 msgid "Integer" msgstr "Enter" -#: documents/models.py:891 +#: documents/models.py:757 msgid "Float" msgstr "Flotant" -#: documents/models.py:892 +#: documents/models.py:758 msgid "Monetary" msgstr "Monetari" -#: documents/models.py:904 +#: documents/models.py:759 +msgid "Document Link" +msgstr "" + +#: documents/models.py:771 msgid "data type" msgstr "tipus dada" -#: documents/models.py:912 +#: documents/models.py:779 msgid "custom field" msgstr "camp personalitzat" -#: documents/models.py:913 +#: documents/models.py:780 msgid "custom fields" msgstr "camps personalitzats" -#: documents/models.py:973 +#: documents/models.py:842 msgid "custom field instance" msgstr "instància de camp personalitzat" -#: documents/models.py:974 +#: documents/models.py:843 msgid "custom field instances" msgstr "instàncies de camps personalitzats" +#: documents/models.py:891 +msgid "Consume Folder" +msgstr "Directori 'Condumir'" + +#: documents/models.py:892 +msgid "Api Upload" +msgstr "Api Pujada" + +#: documents/models.py:893 +msgid "Mail Fetch" +msgstr "Recollida Correu" + +#: documents/models.py:897 paperless_mail/models.py:95 +msgid "order" +msgstr "ordena" + +#: documents/models.py:906 +msgid "filter path" +msgstr "filtra camins" + +#: documents/models.py:911 +msgid "Only consume documents with a path that matches this if specified. Wildcards specified as * are allowed. Case insensitive." +msgstr "Consumeix documents amb la ruta que coincideixi si està especificada. Wilcards especificats amb * estan permessos, no sensitiu." + +#: documents/models.py:918 +msgid "filter filename" +msgstr "filtra nom arxiu" + +#: documents/models.py:923 paperless_mail/models.py:148 +msgid "Only consume documents which entirely match this filename if specified. Wildcards such as *.pdf or *invoice* are allowed. Case insensitive." +msgstr "Consumiu només documents que coincideixin completament amb aquest nom de fitxer si s'especifica. Es permeten els comodins com ara *.pdf o *factura*. Cas insensitiu." + +#: documents/models.py:934 +msgid "filter documents from this mail rule" +msgstr "filtra documents d'aquesta regla de correu" + +#: documents/models.py:938 +msgid "assign title" +msgstr "assigna títol" + +#: documents/models.py:943 +msgid "Assign a document title, can include some placeholders, see documentation." +msgstr "Assigna un títol de document, pot incloure alguns marcadors de posició, vegeu la documentació." + +#: documents/models.py:951 paperless_mail/models.py:216 +msgid "assign this tag" +msgstr "assigna aquesta etiqueta" + +#: documents/models.py:959 paperless_mail/models.py:224 +msgid "assign this document type" +msgstr "assigna aquest tipus de document" + +#: documents/models.py:967 paperless_mail/models.py:238 +msgid "assign this correspondent" +msgstr "assigna aquest corresponsal" + +#: documents/models.py:975 +msgid "assign this storage path" +msgstr "assigna aquesta ruta emmagatzematge" + +#: documents/models.py:984 +msgid "assign this owner" +msgstr "assigna aquest propietari" + +#: documents/models.py:991 +msgid "grant view permissions to these users" +msgstr "dona permissos visualització a aquests usuaris" + +#: documents/models.py:998 +msgid "grant view permissions to these groups" +msgstr "dóna permissos de visionat a aquests grups" + +#: documents/models.py:1005 +msgid "grant change permissions to these users" +msgstr "dóna permissos d'edició a aquests usuaris" + +#: documents/models.py:1012 +msgid "grant change permissions to these groups" +msgstr "dóna permissos d'edició a aquests grups" + +#: documents/models.py:1019 +msgid "assign these custom fields" +msgstr "" + +#: documents/models.py:1023 +msgid "consumption template" +msgstr "plantilla consumició" + +#: documents/models.py:1024 +msgid "consumption templates" +msgstr "plantilles consumicions" + #: documents/serialisers.py:102 #, python-format msgid "Invalid regular expression: %(error)s" @@ -696,12 +704,12 @@ msgstr "Expressió regular invàlida: %(error)s" msgid "Invalid color." msgstr "Color Invàlid." -#: documents/serialisers.py:841 +#: documents/serialisers.py:842 #, python-format msgid "File type %(type)s not supported" msgstr "Tipus arxiu %(type)s no suportat" -#: documents/serialisers.py:938 +#: documents/serialisers.py:939 msgid "Invalid variable detected." msgstr "Variable detectada invàlida." @@ -966,7 +974,7 @@ msgstr "Ucranià" msgid "Chinese Simplified" msgstr "Xinès Simplificat" -#: paperless/urls.py:186 +#: paperless/urls.py:194 msgid "Paperless-ngx administration" msgstr "Administració Paperless-ngx" @@ -986,19 +994,19 @@ msgstr "Filtre" msgid "Paperless will only process mails that match ALL of the filters given below." msgstr "Només es processaran els correus que coincideixin amb TOTS els filtres indicats." -#: paperless_mail/admin.py:79 +#: paperless_mail/admin.py:80 msgid "Actions" msgstr "Accions" -#: paperless_mail/admin.py:82 +#: paperless_mail/admin.py:83 msgid "The action applied to the mail. This action is only performed when the mail body or attachments were consumed from the mail." msgstr "Acció aplicada al correu. Aquesta acció només es realitza quan el cos del correu o els fitxers adjunts s'han consumit." -#: paperless_mail/admin.py:90 +#: paperless_mail/admin.py:91 msgid "Metadata" msgstr "Matadades" -#: paperless_mail/admin.py:93 +#: paperless_mail/admin.py:94 msgid "Assign metadata to documents consumed from this rule automatically. If you do not assign tags, types or correspondents here, paperless will still process all matching rules that you have defined." msgstr "Assigna metadades als documents consumits d'aquesta regla automàticament. Si no assigneu etiquetes, tipus o corresponsals aquí, es processaran totes les regles de concordança que hàgiu definit." @@ -1138,7 +1146,7 @@ msgstr "Utilitza el corresponsal seleccionat a continuació" msgid "account" msgstr "compte" -#: paperless_mail/models.py:105 paperless_mail/models.py:248 +#: paperless_mail/models.py:105 paperless_mail/models.py:260 msgid "folder" msgstr "carpeta" @@ -1163,70 +1171,78 @@ msgid "filter body" msgstr "filtra cos" #: paperless_mail/models.py:143 -msgid "filter attachment filename" -msgstr "filtra nom adjunt" +msgid "filter attachment filename inclusive" +msgstr "" #: paperless_mail/models.py:155 +msgid "filter attachment filename exclusive" +msgstr "" + +#: paperless_mail/models.py:160 +msgid "Do not consume documents which entirely match this filename if specified. Wildcards such as *.pdf or *invoice* are allowed. Case insensitive." +msgstr "" + +#: paperless_mail/models.py:167 msgid "maximum age" msgstr "temps màxim" -#: paperless_mail/models.py:157 +#: paperless_mail/models.py:169 msgid "Specified in days." msgstr "Especificat en dies." -#: paperless_mail/models.py:161 +#: paperless_mail/models.py:173 msgid "attachment type" msgstr "tipus de fitxer adjunt" -#: paperless_mail/models.py:165 +#: paperless_mail/models.py:177 msgid "Inline attachments include embedded images, so it's best to combine this option with a filename filter." msgstr "Els fitxers adjunts inline inclouen imatges incrustades, per la qual cosa és millor combinar aquesta opció amb un filtre de nom de fitxer." -#: paperless_mail/models.py:171 +#: paperless_mail/models.py:183 msgid "consumption scope" msgstr "àmbit de consum" -#: paperless_mail/models.py:177 +#: paperless_mail/models.py:189 msgid "action" msgstr "acció" -#: paperless_mail/models.py:183 +#: paperless_mail/models.py:195 msgid "action parameter" msgstr "paràmetre d'accío" -#: paperless_mail/models.py:188 +#: paperless_mail/models.py:200 msgid "Additional parameter for the action selected above, i.e., the target folder of the move to folder action. Subfolders must be separated by dots." msgstr "Paràmetre addicional per a l'acció seleccionada anteriorment, la carpeta de destinació de l'acció de moure a la carpeta. Les subcarpetes han d'estar separades per punts." -#: paperless_mail/models.py:196 +#: paperless_mail/models.py:208 msgid "assign title from" msgstr "assignar títol desde" -#: paperless_mail/models.py:216 +#: paperless_mail/models.py:228 msgid "assign correspondent from" msgstr "assigna corresponsal des de" -#: paperless_mail/models.py:230 +#: paperless_mail/models.py:242 msgid "Assign the rule owner to documents" msgstr "Assigna propietari de la regla a documents" -#: paperless_mail/models.py:256 +#: paperless_mail/models.py:268 msgid "uid" msgstr "uid" -#: paperless_mail/models.py:264 +#: paperless_mail/models.py:276 msgid "subject" msgstr "assumpte" -#: paperless_mail/models.py:272 +#: paperless_mail/models.py:284 msgid "received" msgstr "rebut" -#: paperless_mail/models.py:279 +#: paperless_mail/models.py:291 msgid "processed" msgstr "processat" -#: paperless_mail/models.py:285 +#: paperless_mail/models.py:297 msgid "status" msgstr "estat" diff --git a/src/locale/cs_CZ/LC_MESSAGES/django.po b/src/locale/cs_CZ/LC_MESSAGES/django.po index b62ed6e31..d4b75202e 100644 --- a/src/locale/cs_CZ/LC_MESSAGES/django.po +++ b/src/locale/cs_CZ/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: paperless-ngx\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2023-11-10 09:02-0800\n" -"PO-Revision-Date: 2023-11-13 01:30\n" +"POT-Creation-Date: 2023-12-05 08:26-0800\n" +"PO-Revision-Date: 2023-12-05 16:27\n" "Last-Translator: \n" "Language-Team: Czech\n" "Language: cs_CZ\n" @@ -53,7 +53,7 @@ msgstr "Fuzzy slovo" msgid "Automatic" msgstr "Automatický" -#: documents/models.py:62 documents/models.py:402 documents/models.py:752 +#: documents/models.py:62 documents/models.py:402 documents/models.py:895 #: paperless_mail/models.py:18 paperless_mail/models.py:93 msgid "name" msgstr "název" @@ -159,7 +159,7 @@ msgid "The checksum of the archived document." msgstr "Kontrolní součet archivovaného dokumentu." #: documents/models.py:205 documents/models.py:385 documents/models.py:654 -#: documents/models.py:692 documents/models.py:895 documents/models.py:932 +#: documents/models.py:692 documents/models.py:762 documents/models.py:799 msgid "created" msgstr "vytvořeno" @@ -227,7 +227,7 @@ msgstr "informace" msgid "warning" msgstr "varování" -#: documents/models.py:371 paperless_mail/models.py:293 +#: documents/models.py:371 paperless_mail/models.py:305 msgid "error" msgstr "chyba" @@ -551,142 +551,150 @@ msgstr "" msgid "share links" msgstr "" -#: documents/models.py:748 -msgid "Consume Folder" -msgstr "" - -#: documents/models.py:749 -msgid "Api Upload" -msgstr "" - -#: documents/models.py:750 -msgid "Mail Fetch" -msgstr "" - -#: documents/models.py:754 paperless_mail/models.py:95 -msgid "order" -msgstr "pořadí" - -#: documents/models.py:763 -msgid "filter path" -msgstr "" - -#: documents/models.py:768 -msgid "Only consume documents with a path that matches this if specified. Wildcards specified as * are allowed. Case insensitive." -msgstr "" - -#: documents/models.py:775 -msgid "filter filename" -msgstr "" - -#: documents/models.py:780 paperless_mail/models.py:148 -msgid "Only consume documents which entirely match this filename if specified. Wildcards such as *.pdf or *invoice* are allowed. Case insensitive." -msgstr "Konzumovat jen dokumenty které přesně odpovídají tomuto názvu souboru pokud specifikováno. Zástupné znaky jako *.pdf nebo *invoice* jsou povoleny. Nezáleží na velikosti písmen." - -#: documents/models.py:791 -msgid "filter documents from this mail rule" -msgstr "" - -#: documents/models.py:795 -msgid "assign title" -msgstr "" - -#: documents/models.py:800 -msgid "Assign a document title, can include some placeholders, see documentation." -msgstr "" - -#: documents/models.py:808 paperless_mail/models.py:204 -msgid "assign this tag" -msgstr "přiřadit tento tag" - -#: documents/models.py:816 paperless_mail/models.py:212 -msgid "assign this document type" -msgstr "přiřadit tento typ dokumentu" - -#: documents/models.py:824 paperless_mail/models.py:226 -msgid "assign this correspondent" -msgstr "přiřadit tohoto korespondenta" - -#: documents/models.py:832 -msgid "assign this storage path" -msgstr "" - -#: documents/models.py:841 -msgid "assign this owner" -msgstr "" - -#: documents/models.py:848 -msgid "grant view permissions to these users" -msgstr "" - -#: documents/models.py:855 -msgid "grant view permissions to these groups" -msgstr "" - -#: documents/models.py:862 -msgid "grant change permissions to these users" -msgstr "" - -#: documents/models.py:869 -msgid "grant change permissions to these groups" -msgstr "" - -#: documents/models.py:873 -msgid "consumption template" -msgstr "" - -#: documents/models.py:874 -msgid "consumption templates" -msgstr "" - -#: documents/models.py:886 +#: documents/models.py:752 msgid "String" msgstr "" -#: documents/models.py:887 +#: documents/models.py:753 msgid "URL" msgstr "" -#: documents/models.py:888 +#: documents/models.py:754 msgid "Date" msgstr "" -#: documents/models.py:889 +#: documents/models.py:755 msgid "Boolean" msgstr "" -#: documents/models.py:890 +#: documents/models.py:756 msgid "Integer" msgstr "" -#: documents/models.py:891 +#: documents/models.py:757 msgid "Float" msgstr "" -#: documents/models.py:892 +#: documents/models.py:758 msgid "Monetary" msgstr "" -#: documents/models.py:904 +#: documents/models.py:759 +msgid "Document Link" +msgstr "" + +#: documents/models.py:771 msgid "data type" msgstr "" -#: documents/models.py:912 +#: documents/models.py:779 msgid "custom field" msgstr "" -#: documents/models.py:913 +#: documents/models.py:780 msgid "custom fields" msgstr "" -#: documents/models.py:973 +#: documents/models.py:842 msgid "custom field instance" msgstr "" -#: documents/models.py:974 +#: documents/models.py:843 msgid "custom field instances" msgstr "" +#: documents/models.py:891 +msgid "Consume Folder" +msgstr "" + +#: documents/models.py:892 +msgid "Api Upload" +msgstr "" + +#: documents/models.py:893 +msgid "Mail Fetch" +msgstr "" + +#: documents/models.py:897 paperless_mail/models.py:95 +msgid "order" +msgstr "pořadí" + +#: documents/models.py:906 +msgid "filter path" +msgstr "" + +#: documents/models.py:911 +msgid "Only consume documents with a path that matches this if specified. Wildcards specified as * are allowed. Case insensitive." +msgstr "" + +#: documents/models.py:918 +msgid "filter filename" +msgstr "" + +#: documents/models.py:923 paperless_mail/models.py:148 +msgid "Only consume documents which entirely match this filename if specified. Wildcards such as *.pdf or *invoice* are allowed. Case insensitive." +msgstr "Konzumovat jen dokumenty které přesně odpovídají tomuto názvu souboru pokud specifikováno. Zástupné znaky jako *.pdf nebo *invoice* jsou povoleny. Nezáleží na velikosti písmen." + +#: documents/models.py:934 +msgid "filter documents from this mail rule" +msgstr "" + +#: documents/models.py:938 +msgid "assign title" +msgstr "" + +#: documents/models.py:943 +msgid "Assign a document title, can include some placeholders, see documentation." +msgstr "" + +#: documents/models.py:951 paperless_mail/models.py:216 +msgid "assign this tag" +msgstr "přiřadit tento tag" + +#: documents/models.py:959 paperless_mail/models.py:224 +msgid "assign this document type" +msgstr "přiřadit tento typ dokumentu" + +#: documents/models.py:967 paperless_mail/models.py:238 +msgid "assign this correspondent" +msgstr "přiřadit tohoto korespondenta" + +#: documents/models.py:975 +msgid "assign this storage path" +msgstr "" + +#: documents/models.py:984 +msgid "assign this owner" +msgstr "" + +#: documents/models.py:991 +msgid "grant view permissions to these users" +msgstr "" + +#: documents/models.py:998 +msgid "grant view permissions to these groups" +msgstr "" + +#: documents/models.py:1005 +msgid "grant change permissions to these users" +msgstr "" + +#: documents/models.py:1012 +msgid "grant change permissions to these groups" +msgstr "" + +#: documents/models.py:1019 +msgid "assign these custom fields" +msgstr "" + +#: documents/models.py:1023 +msgid "consumption template" +msgstr "" + +#: documents/models.py:1024 +msgid "consumption templates" +msgstr "" + #: documents/serialisers.py:102 #, python-format msgid "Invalid regular expression: %(error)s" @@ -696,12 +704,12 @@ msgstr "Neplatný regulární výraz: %(error)s" msgid "Invalid color." msgstr "Neplatná barva." -#: documents/serialisers.py:841 +#: documents/serialisers.py:842 #, python-format msgid "File type %(type)s not supported" msgstr "Typ souboru %(type)s není podporován" -#: documents/serialisers.py:938 +#: documents/serialisers.py:939 msgid "Invalid variable detected." msgstr "Zjištěna neplatná proměnná." @@ -966,7 +974,7 @@ msgstr "" msgid "Chinese Simplified" msgstr "Čínština (zjednodušená)" -#: paperless/urls.py:186 +#: paperless/urls.py:194 msgid "Paperless-ngx administration" msgstr "Správa Paperless-ngx" @@ -986,19 +994,19 @@ msgstr "Filtr" msgid "Paperless will only process mails that match ALL of the filters given below." msgstr "Paperless zpracuje pouze emaily které odpovídají VŠEM níže zadaným filtrům." -#: paperless_mail/admin.py:79 +#: paperless_mail/admin.py:80 msgid "Actions" msgstr "Akce" -#: paperless_mail/admin.py:82 +#: paperless_mail/admin.py:83 msgid "The action applied to the mail. This action is only performed when the mail body or attachments were consumed from the mail." msgstr "Provedení akce s poštovou zprávou. Tato akce se provádí pouze tehdy, když bylo tělo zprávy nebo její přílohy zpracovány z pošty." -#: paperless_mail/admin.py:90 +#: paperless_mail/admin.py:91 msgid "Metadata" msgstr "Metadata" -#: paperless_mail/admin.py:93 +#: paperless_mail/admin.py:94 msgid "Assign metadata to documents consumed from this rule automatically. If you do not assign tags, types or correspondents here, paperless will still process all matching rules that you have defined." msgstr "Automaticky přiřadit metadata dokumentům zkonzumovaných z tohoto pravidla. Pokud zde nepřiřadíte tagy, typy nebo korespondenty, paperless stále zpracuje všechna shodující-se pravidla které jste definovali." @@ -1138,7 +1146,7 @@ msgstr "Použít korespondenta vybraného níže" msgid "account" msgstr "účet" -#: paperless_mail/models.py:105 paperless_mail/models.py:248 +#: paperless_mail/models.py:105 paperless_mail/models.py:260 msgid "folder" msgstr "složka" @@ -1163,70 +1171,78 @@ msgid "filter body" msgstr "tělo filtru" #: paperless_mail/models.py:143 -msgid "filter attachment filename" -msgstr "název souboru u přílohy filtru" +msgid "filter attachment filename inclusive" +msgstr "" #: paperless_mail/models.py:155 +msgid "filter attachment filename exclusive" +msgstr "" + +#: paperless_mail/models.py:160 +msgid "Do not consume documents which entirely match this filename if specified. Wildcards such as *.pdf or *invoice* are allowed. Case insensitive." +msgstr "" + +#: paperless_mail/models.py:167 msgid "maximum age" msgstr "maximální stáří" -#: paperless_mail/models.py:157 +#: paperless_mail/models.py:169 msgid "Specified in days." msgstr "Specifikováno ve dnech." -#: paperless_mail/models.py:161 +#: paperless_mail/models.py:173 msgid "attachment type" msgstr "typ přílohy" -#: paperless_mail/models.py:165 +#: paperless_mail/models.py:177 msgid "Inline attachments include embedded images, so it's best to combine this option with a filename filter." msgstr "Vložené přílohy zahrnují vložené obrázky, takže je nejlepší tuto možnost kombinovat s filtrem na název souboru" -#: paperless_mail/models.py:171 +#: paperless_mail/models.py:183 msgid "consumption scope" msgstr "rozsah spotřeby" -#: paperless_mail/models.py:177 +#: paperless_mail/models.py:189 msgid "action" msgstr "akce" -#: paperless_mail/models.py:183 +#: paperless_mail/models.py:195 msgid "action parameter" msgstr "parametr akce" -#: paperless_mail/models.py:188 +#: paperless_mail/models.py:200 msgid "Additional parameter for the action selected above, i.e., the target folder of the move to folder action. Subfolders must be separated by dots." msgstr "Další parametr pro výše vybranou akci, například cílová složka akce přesunutí do složky. Podsložky musí být odděleny tečkou." -#: paperless_mail/models.py:196 +#: paperless_mail/models.py:208 msgid "assign title from" msgstr "nastavit titulek z" -#: paperless_mail/models.py:216 +#: paperless_mail/models.py:228 msgid "assign correspondent from" msgstr "přiřadit korespondenta z" -#: paperless_mail/models.py:230 +#: paperless_mail/models.py:242 msgid "Assign the rule owner to documents" msgstr "" -#: paperless_mail/models.py:256 +#: paperless_mail/models.py:268 msgid "uid" msgstr "uid" -#: paperless_mail/models.py:264 +#: paperless_mail/models.py:276 msgid "subject" msgstr "předmět" -#: paperless_mail/models.py:272 +#: paperless_mail/models.py:284 msgid "received" msgstr "přijato" -#: paperless_mail/models.py:279 +#: paperless_mail/models.py:291 msgid "processed" msgstr "zpracováno" -#: paperless_mail/models.py:285 +#: paperless_mail/models.py:297 msgid "status" msgstr "stav" diff --git a/src/locale/da_DK/LC_MESSAGES/django.po b/src/locale/da_DK/LC_MESSAGES/django.po index 15703b5e7..6f5e4893e 100644 --- a/src/locale/da_DK/LC_MESSAGES/django.po +++ b/src/locale/da_DK/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: paperless-ngx\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2023-11-10 09:02-0800\n" -"PO-Revision-Date: 2023-11-13 01:30\n" +"POT-Creation-Date: 2023-12-05 08:26-0800\n" +"PO-Revision-Date: 2023-12-05 16:27\n" "Last-Translator: \n" "Language-Team: Danish\n" "Language: da_DK\n" @@ -53,7 +53,7 @@ msgstr "Tilnærmet ord" msgid "Automatic" msgstr "Automatisk" -#: documents/models.py:62 documents/models.py:402 documents/models.py:752 +#: documents/models.py:62 documents/models.py:402 documents/models.py:895 #: paperless_mail/models.py:18 paperless_mail/models.py:93 msgid "name" msgstr "navn" @@ -159,7 +159,7 @@ msgid "The checksum of the archived document." msgstr "Kontrolsummen af det arkiverede dokument." #: documents/models.py:205 documents/models.py:385 documents/models.py:654 -#: documents/models.py:692 documents/models.py:895 documents/models.py:932 +#: documents/models.py:692 documents/models.py:762 documents/models.py:799 msgid "created" msgstr "oprettet" @@ -227,7 +227,7 @@ msgstr "information" msgid "warning" msgstr "advarsel" -#: documents/models.py:371 paperless_mail/models.py:293 +#: documents/models.py:371 paperless_mail/models.py:305 msgid "error" msgstr "fejl" @@ -551,142 +551,150 @@ msgstr "" msgid "share links" msgstr "" -#: documents/models.py:748 -msgid "Consume Folder" -msgstr "" - -#: documents/models.py:749 -msgid "Api Upload" -msgstr "" - -#: documents/models.py:750 -msgid "Mail Fetch" -msgstr "" - -#: documents/models.py:754 paperless_mail/models.py:95 -msgid "order" -msgstr "rækkefølge" - -#: documents/models.py:763 -msgid "filter path" -msgstr "" - -#: documents/models.py:768 -msgid "Only consume documents with a path that matches this if specified. Wildcards specified as * are allowed. Case insensitive." -msgstr "" - -#: documents/models.py:775 -msgid "filter filename" -msgstr "" - -#: documents/models.py:780 paperless_mail/models.py:148 -msgid "Only consume documents which entirely match this filename if specified. Wildcards such as *.pdf or *invoice* are allowed. Case insensitive." -msgstr "Bearbejd kun dokumenter, der helt matcher dette filnavn, hvis angivet. Wildcards såsom *.pdf eller *faktura * er tilladt." - -#: documents/models.py:791 -msgid "filter documents from this mail rule" -msgstr "" - -#: documents/models.py:795 -msgid "assign title" -msgstr "" - -#: documents/models.py:800 -msgid "Assign a document title, can include some placeholders, see documentation." -msgstr "" - -#: documents/models.py:808 paperless_mail/models.py:204 -msgid "assign this tag" -msgstr "tildel denne etiket" - -#: documents/models.py:816 paperless_mail/models.py:212 -msgid "assign this document type" -msgstr "tildel denne dokumenttype" - -#: documents/models.py:824 paperless_mail/models.py:226 -msgid "assign this correspondent" -msgstr "tildel denne korrespondent" - -#: documents/models.py:832 -msgid "assign this storage path" -msgstr "" - -#: documents/models.py:841 -msgid "assign this owner" -msgstr "" - -#: documents/models.py:848 -msgid "grant view permissions to these users" -msgstr "" - -#: documents/models.py:855 -msgid "grant view permissions to these groups" -msgstr "" - -#: documents/models.py:862 -msgid "grant change permissions to these users" -msgstr "" - -#: documents/models.py:869 -msgid "grant change permissions to these groups" -msgstr "" - -#: documents/models.py:873 -msgid "consumption template" -msgstr "" - -#: documents/models.py:874 -msgid "consumption templates" -msgstr "" - -#: documents/models.py:886 +#: documents/models.py:752 msgid "String" msgstr "" -#: documents/models.py:887 +#: documents/models.py:753 msgid "URL" msgstr "" -#: documents/models.py:888 +#: documents/models.py:754 msgid "Date" msgstr "" -#: documents/models.py:889 +#: documents/models.py:755 msgid "Boolean" msgstr "" -#: documents/models.py:890 +#: documents/models.py:756 msgid "Integer" msgstr "" -#: documents/models.py:891 +#: documents/models.py:757 msgid "Float" msgstr "" -#: documents/models.py:892 +#: documents/models.py:758 msgid "Monetary" msgstr "" -#: documents/models.py:904 +#: documents/models.py:759 +msgid "Document Link" +msgstr "" + +#: documents/models.py:771 msgid "data type" msgstr "" -#: documents/models.py:912 +#: documents/models.py:779 msgid "custom field" msgstr "" -#: documents/models.py:913 +#: documents/models.py:780 msgid "custom fields" msgstr "" -#: documents/models.py:973 +#: documents/models.py:842 msgid "custom field instance" msgstr "" -#: documents/models.py:974 +#: documents/models.py:843 msgid "custom field instances" msgstr "" +#: documents/models.py:891 +msgid "Consume Folder" +msgstr "" + +#: documents/models.py:892 +msgid "Api Upload" +msgstr "" + +#: documents/models.py:893 +msgid "Mail Fetch" +msgstr "" + +#: documents/models.py:897 paperless_mail/models.py:95 +msgid "order" +msgstr "rækkefølge" + +#: documents/models.py:906 +msgid "filter path" +msgstr "" + +#: documents/models.py:911 +msgid "Only consume documents with a path that matches this if specified. Wildcards specified as * are allowed. Case insensitive." +msgstr "" + +#: documents/models.py:918 +msgid "filter filename" +msgstr "" + +#: documents/models.py:923 paperless_mail/models.py:148 +msgid "Only consume documents which entirely match this filename if specified. Wildcards such as *.pdf or *invoice* are allowed. Case insensitive." +msgstr "Bearbejd kun dokumenter, der helt matcher dette filnavn, hvis angivet. Wildcards såsom *.pdf eller *faktura * er tilladt." + +#: documents/models.py:934 +msgid "filter documents from this mail rule" +msgstr "" + +#: documents/models.py:938 +msgid "assign title" +msgstr "" + +#: documents/models.py:943 +msgid "Assign a document title, can include some placeholders, see documentation." +msgstr "" + +#: documents/models.py:951 paperless_mail/models.py:216 +msgid "assign this tag" +msgstr "tildel denne etiket" + +#: documents/models.py:959 paperless_mail/models.py:224 +msgid "assign this document type" +msgstr "tildel denne dokumenttype" + +#: documents/models.py:967 paperless_mail/models.py:238 +msgid "assign this correspondent" +msgstr "tildel denne korrespondent" + +#: documents/models.py:975 +msgid "assign this storage path" +msgstr "" + +#: documents/models.py:984 +msgid "assign this owner" +msgstr "" + +#: documents/models.py:991 +msgid "grant view permissions to these users" +msgstr "" + +#: documents/models.py:998 +msgid "grant view permissions to these groups" +msgstr "" + +#: documents/models.py:1005 +msgid "grant change permissions to these users" +msgstr "" + +#: documents/models.py:1012 +msgid "grant change permissions to these groups" +msgstr "" + +#: documents/models.py:1019 +msgid "assign these custom fields" +msgstr "" + +#: documents/models.py:1023 +msgid "consumption template" +msgstr "" + +#: documents/models.py:1024 +msgid "consumption templates" +msgstr "" + #: documents/serialisers.py:102 #, python-format msgid "Invalid regular expression: %(error)s" @@ -696,12 +704,12 @@ msgstr "Ugyldigt regulært udtryk: %(error)s" msgid "Invalid color." msgstr "Ugyldig farve." -#: documents/serialisers.py:841 +#: documents/serialisers.py:842 #, python-format msgid "File type %(type)s not supported" msgstr "Filtype %(type)s understøttes ikke" -#: documents/serialisers.py:938 +#: documents/serialisers.py:939 msgid "Invalid variable detected." msgstr "" @@ -966,7 +974,7 @@ msgstr "" msgid "Chinese Simplified" msgstr "" -#: paperless/urls.py:186 +#: paperless/urls.py:194 msgid "Paperless-ngx administration" msgstr "Paperless-ngx administration" @@ -986,19 +994,19 @@ msgstr "Filter" msgid "Paperless will only process mails that match ALL of the filters given below." msgstr "Paperless vil kun behandle emails, der matcher ALLE filtre angivet nedenfor." -#: paperless_mail/admin.py:79 +#: paperless_mail/admin.py:80 msgid "Actions" msgstr "Handlinger" -#: paperless_mail/admin.py:82 +#: paperless_mail/admin.py:83 msgid "The action applied to the mail. This action is only performed when the mail body or attachments were consumed from the mail." msgstr "" -#: paperless_mail/admin.py:90 +#: paperless_mail/admin.py:91 msgid "Metadata" msgstr "Metadata" -#: paperless_mail/admin.py:93 +#: paperless_mail/admin.py:94 msgid "Assign metadata to documents consumed from this rule automatically. If you do not assign tags, types or correspondents here, paperless will still process all matching rules that you have defined." msgstr "Tildel automatisk metadata til dokumenter, der bearbejdes fra denne regel. Hvis du ikke tildeler etiketter, typer eller korrespondenter her, vil paperless stadig behandle alle matchende regler, som du har defineret." @@ -1138,7 +1146,7 @@ msgstr "Benyt korrespondent valgt nedenfor" msgid "account" msgstr "konto" -#: paperless_mail/models.py:105 paperless_mail/models.py:248 +#: paperless_mail/models.py:105 paperless_mail/models.py:260 msgid "folder" msgstr "mappe" @@ -1163,70 +1171,78 @@ msgid "filter body" msgstr "filtrér krop" #: paperless_mail/models.py:143 -msgid "filter attachment filename" -msgstr "filtrér for vedhæftningens filnavn" +msgid "filter attachment filename inclusive" +msgstr "" #: paperless_mail/models.py:155 +msgid "filter attachment filename exclusive" +msgstr "" + +#: paperless_mail/models.py:160 +msgid "Do not consume documents which entirely match this filename if specified. Wildcards such as *.pdf or *invoice* are allowed. Case insensitive." +msgstr "" + +#: paperless_mail/models.py:167 msgid "maximum age" msgstr "maksimal alder" -#: paperless_mail/models.py:157 +#: paperless_mail/models.py:169 msgid "Specified in days." msgstr "Specificeret i dage." -#: paperless_mail/models.py:161 +#: paperless_mail/models.py:173 msgid "attachment type" msgstr "vedhæftningstype" -#: paperless_mail/models.py:165 +#: paperless_mail/models.py:177 msgid "Inline attachments include embedded images, so it's best to combine this option with a filename filter." msgstr "Indlejrede vedhæftede filer er også indlejrede billeder, så det er bedst at kombinere denne indstilling med et filnavn." -#: paperless_mail/models.py:171 +#: paperless_mail/models.py:183 msgid "consumption scope" msgstr "" -#: paperless_mail/models.py:177 +#: paperless_mail/models.py:189 msgid "action" msgstr "handling" -#: paperless_mail/models.py:183 +#: paperless_mail/models.py:195 msgid "action parameter" msgstr "parameter for handling" -#: paperless_mail/models.py:188 +#: paperless_mail/models.py:200 msgid "Additional parameter for the action selected above, i.e., the target folder of the move to folder action. Subfolders must be separated by dots." msgstr "Yderligere parameter for handlingen der er valgt ovenfor, dvs. destinationsmappen for \"flyt til mappe\"-handlingen. Undermapper skal adskilles af prikker." -#: paperless_mail/models.py:196 +#: paperless_mail/models.py:208 msgid "assign title from" msgstr "tildel titel fra" -#: paperless_mail/models.py:216 +#: paperless_mail/models.py:228 msgid "assign correspondent from" msgstr "tildel korrespondent fra" -#: paperless_mail/models.py:230 +#: paperless_mail/models.py:242 msgid "Assign the rule owner to documents" msgstr "" -#: paperless_mail/models.py:256 +#: paperless_mail/models.py:268 msgid "uid" msgstr "" -#: paperless_mail/models.py:264 +#: paperless_mail/models.py:276 msgid "subject" msgstr "" -#: paperless_mail/models.py:272 +#: paperless_mail/models.py:284 msgid "received" msgstr "" -#: paperless_mail/models.py:279 +#: paperless_mail/models.py:291 msgid "processed" msgstr "" -#: paperless_mail/models.py:285 +#: paperless_mail/models.py:297 msgid "status" msgstr "" diff --git a/src/locale/de_DE/LC_MESSAGES/django.po b/src/locale/de_DE/LC_MESSAGES/django.po index eb9eaf9d7..a49f967e1 100644 --- a/src/locale/de_DE/LC_MESSAGES/django.po +++ b/src/locale/de_DE/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: paperless-ngx\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2023-11-10 09:02-0800\n" -"PO-Revision-Date: 2023-11-13 09:11\n" +"POT-Creation-Date: 2023-12-05 08:26-0800\n" +"PO-Revision-Date: 2023-12-05 16:27\n" "Last-Translator: \n" "Language-Team: German\n" "Language: de_DE\n" @@ -53,7 +53,7 @@ msgstr "Ungenaues Wort" msgid "Automatic" msgstr "Automatisch" -#: documents/models.py:62 documents/models.py:402 documents/models.py:752 +#: documents/models.py:62 documents/models.py:402 documents/models.py:895 #: paperless_mail/models.py:18 paperless_mail/models.py:93 msgid "name" msgstr "Name" @@ -159,7 +159,7 @@ msgid "The checksum of the archived document." msgstr "Die Prüfsumme des archivierten Dokuments." #: documents/models.py:205 documents/models.py:385 documents/models.py:654 -#: documents/models.py:692 documents/models.py:895 documents/models.py:932 +#: documents/models.py:692 documents/models.py:762 documents/models.py:799 msgid "created" msgstr "Erstellt" @@ -227,7 +227,7 @@ msgstr "Information" msgid "warning" msgstr "Warnung" -#: documents/models.py:371 paperless_mail/models.py:293 +#: documents/models.py:371 paperless_mail/models.py:305 msgid "error" msgstr "Fehler" @@ -551,142 +551,150 @@ msgstr "Freigabelink" msgid "share links" msgstr "Freigabelinks" -#: documents/models.py:748 -msgid "Consume Folder" -msgstr "Importordner" - -#: documents/models.py:749 -msgid "Api Upload" -msgstr "API-Upload" - -#: documents/models.py:750 -msgid "Mail Fetch" -msgstr "E-Mail-Abruf" - -#: documents/models.py:754 paperless_mail/models.py:95 -msgid "order" -msgstr "Reihenfolge" - -#: documents/models.py:763 -msgid "filter path" -msgstr "Pfad filtern" - -#: documents/models.py:768 -msgid "Only consume documents with a path that matches this if specified. Wildcards specified as * are allowed. Case insensitive." -msgstr "Nur Dokumente mit einem übereinstimmenden Pfad (falls angegeben) verarbeiten. Platzhalter wie * sind erlaubt. Groß- und Kleinschreibung wird nicht beachtet." - -#: documents/models.py:775 -msgid "filter filename" -msgstr "Dateinamen filtern" - -#: documents/models.py:780 paperless_mail/models.py:148 -msgid "Only consume documents which entirely match this filename if specified. Wildcards such as *.pdf or *invoice* are allowed. Case insensitive." -msgstr "Wenn angegeben werden nur Dateien verarbeitet, die diesem Dateinamen exakt entsprechen. Platzhalter wie *.pdf oder *rechnung* sind erlaubt. Groß- und Kleinschreibung ist irrelevant." - -#: documents/models.py:791 -msgid "filter documents from this mail rule" -msgstr "Dokumente aus dieser E-Mail-Regel filtern" - -#: documents/models.py:795 -msgid "assign title" -msgstr "Titel zuweisen" - -#: documents/models.py:800 -msgid "Assign a document title, can include some placeholders, see documentation." -msgstr "Weisen Sie einen Dokumententitel zu. Dieser kann Platzhalter beinhalten, siehe Dokumentation." - -#: documents/models.py:808 paperless_mail/models.py:204 -msgid "assign this tag" -msgstr "Dieses Tag zuweisen" - -#: documents/models.py:816 paperless_mail/models.py:212 -msgid "assign this document type" -msgstr "Diesen Dokumenttyp zuweisen" - -#: documents/models.py:824 paperless_mail/models.py:226 -msgid "assign this correspondent" -msgstr "Diesen Korrespondenten zuweisen" - -#: documents/models.py:832 -msgid "assign this storage path" -msgstr "Diesen Speicherpfad zuweisen" - -#: documents/models.py:841 -msgid "assign this owner" -msgstr "Diesen Eigentümer zuordnen" - -#: documents/models.py:848 -msgid "grant view permissions to these users" -msgstr "Diesen Benutzern Anzeigeberechtigungen erteilen" - -#: documents/models.py:855 -msgid "grant view permissions to these groups" -msgstr "Diesen Gruppen Anzeigeberechtigungen erteilen" - -#: documents/models.py:862 -msgid "grant change permissions to these users" -msgstr "Diesen Benutzern Bearbeitungsberechtigungen erteilen" - -#: documents/models.py:869 -msgid "grant change permissions to these groups" -msgstr "Diesen Gruppen Bearbeitungsberechtigungen erteilen" - -#: documents/models.py:873 -msgid "consumption template" -msgstr "Verarbeitungsvorlage" - -#: documents/models.py:874 -msgid "consumption templates" -msgstr "Verarbeitungsvorlagen" - -#: documents/models.py:886 +#: documents/models.py:752 msgid "String" msgstr "Zeichenkette" -#: documents/models.py:887 +#: documents/models.py:753 msgid "URL" msgstr "URL" -#: documents/models.py:888 +#: documents/models.py:754 msgid "Date" msgstr "Datum" -#: documents/models.py:889 +#: documents/models.py:755 msgid "Boolean" msgstr "Wahrheitswert" -#: documents/models.py:890 +#: documents/models.py:756 msgid "Integer" msgstr "Ganzzahl" -#: documents/models.py:891 +#: documents/models.py:757 msgid "Float" msgstr "Gleitkommazahl" -#: documents/models.py:892 +#: documents/models.py:758 msgid "Monetary" msgstr "Währung" -#: documents/models.py:904 +#: documents/models.py:759 +msgid "Document Link" +msgstr "" + +#: documents/models.py:771 msgid "data type" msgstr "Datentyp" -#: documents/models.py:912 +#: documents/models.py:779 msgid "custom field" msgstr "Benutzerdefiniertes Feld" -#: documents/models.py:913 +#: documents/models.py:780 msgid "custom fields" msgstr "Benutzerdefinierte Felder" -#: documents/models.py:973 +#: documents/models.py:842 msgid "custom field instance" msgstr "Benutzerdefinierte Feld-Instanz" -#: documents/models.py:974 +#: documents/models.py:843 msgid "custom field instances" msgstr "Benutzerdefinierte Feld-Instanzen" +#: documents/models.py:891 +msgid "Consume Folder" +msgstr "Importordner" + +#: documents/models.py:892 +msgid "Api Upload" +msgstr "API-Upload" + +#: documents/models.py:893 +msgid "Mail Fetch" +msgstr "E-Mail-Abruf" + +#: documents/models.py:897 paperless_mail/models.py:95 +msgid "order" +msgstr "Reihenfolge" + +#: documents/models.py:906 +msgid "filter path" +msgstr "Pfad filtern" + +#: documents/models.py:911 +msgid "Only consume documents with a path that matches this if specified. Wildcards specified as * are allowed. Case insensitive." +msgstr "Nur Dokumente, die mit diesem Pfad (falls angegeben) übereinstimmen, verarbeiten. Platzhalter wie * sind erlaubt. Groß- und Kleinschreibung wird nicht beachtet." + +#: documents/models.py:918 +msgid "filter filename" +msgstr "Dateinamen filtern" + +#: documents/models.py:923 paperless_mail/models.py:148 +msgid "Only consume documents which entirely match this filename if specified. Wildcards such as *.pdf or *invoice* are allowed. Case insensitive." +msgstr "Nur Dokumente, die vollständig mit diesem Dateinamen (falls angegeben) übereinstimmen, verarbeiten. Platzhalter wie *.pdf oder *rechnung* sind erlaubt. Groß- und Kleinschreibung wird nicht beachtet." + +#: documents/models.py:934 +msgid "filter documents from this mail rule" +msgstr "Dokumente aus dieser E-Mail-Regel filtern" + +#: documents/models.py:938 +msgid "assign title" +msgstr "Titel zuweisen" + +#: documents/models.py:943 +msgid "Assign a document title, can include some placeholders, see documentation." +msgstr "Weisen Sie einen Dokumententitel zu. Dieser kann Platzhalter beinhalten, siehe Dokumentation." + +#: documents/models.py:951 paperless_mail/models.py:216 +msgid "assign this tag" +msgstr "Dieses Tag zuweisen" + +#: documents/models.py:959 paperless_mail/models.py:224 +msgid "assign this document type" +msgstr "Diesen Dokumenttyp zuweisen" + +#: documents/models.py:967 paperless_mail/models.py:238 +msgid "assign this correspondent" +msgstr "Diesen Korrespondenten zuweisen" + +#: documents/models.py:975 +msgid "assign this storage path" +msgstr "Diesen Speicherpfad zuweisen" + +#: documents/models.py:984 +msgid "assign this owner" +msgstr "Diesen Eigentümer zuordnen" + +#: documents/models.py:991 +msgid "grant view permissions to these users" +msgstr "Diesen Benutzern Anzeigeberechtigungen erteilen" + +#: documents/models.py:998 +msgid "grant view permissions to these groups" +msgstr "Diesen Gruppen Anzeigeberechtigungen erteilen" + +#: documents/models.py:1005 +msgid "grant change permissions to these users" +msgstr "Diesen Benutzern Bearbeitungsberechtigungen erteilen" + +#: documents/models.py:1012 +msgid "grant change permissions to these groups" +msgstr "Diesen Gruppen Bearbeitungsberechtigungen erteilen" + +#: documents/models.py:1019 +msgid "assign these custom fields" +msgstr "" + +#: documents/models.py:1023 +msgid "consumption template" +msgstr "Verarbeitungsvorlage" + +#: documents/models.py:1024 +msgid "consumption templates" +msgstr "Verarbeitungsvorlagen" + #: documents/serialisers.py:102 #, python-format msgid "Invalid regular expression: %(error)s" @@ -696,12 +704,12 @@ msgstr "Ungültiger regulärer Ausdruck: %(error)s" msgid "Invalid color." msgstr "Ungültige Farbe." -#: documents/serialisers.py:841 +#: documents/serialisers.py:842 #, python-format msgid "File type %(type)s not supported" msgstr "Dateityp %(type)s nicht unterstützt" -#: documents/serialisers.py:938 +#: documents/serialisers.py:939 msgid "Invalid variable detected." msgstr "Ungültige Variable erkannt." @@ -966,7 +974,7 @@ msgstr "Ukrainisch" msgid "Chinese Simplified" msgstr "Chinesisch (vereinfacht)" -#: paperless/urls.py:186 +#: paperless/urls.py:194 msgid "Paperless-ngx administration" msgstr "Paperless-ngx Administration" @@ -986,19 +994,19 @@ msgstr "Filter" msgid "Paperless will only process mails that match ALL of the filters given below." msgstr "Paperless wird nur E-Mails verarbeiten, für die alle der hier angegebenen Filter zutreffen." -#: paperless_mail/admin.py:79 +#: paperless_mail/admin.py:80 msgid "Actions" msgstr "Aktionen" -#: paperless_mail/admin.py:82 +#: paperless_mail/admin.py:83 msgid "The action applied to the mail. This action is only performed when the mail body or attachments were consumed from the mail." msgstr "Die auf die E-Mail angewandte Aktion. Diese Aktion wird nur ausgeführt, wenn der Text oder Anhänger aus der E-Mail verarbeitet wurden." -#: paperless_mail/admin.py:90 +#: paperless_mail/admin.py:91 msgid "Metadata" msgstr "Metadaten" -#: paperless_mail/admin.py:93 +#: paperless_mail/admin.py:94 msgid "Assign metadata to documents consumed from this rule automatically. If you do not assign tags, types or correspondents here, paperless will still process all matching rules that you have defined." msgstr "Folgende Metadaten werden Dokumenten dieser Regel automatisch zugewiesen. Wenn Sie hier nichts auswählen wird Paperless weiterhin alle Zuweisungsalgorithmen ausführen und Metadaten auf Basis des Dokumentinhalts zuweisen." @@ -1138,7 +1146,7 @@ msgstr "Nachfolgend ausgewählten Korrespondent verwenden" msgid "account" msgstr "Konto" -#: paperless_mail/models.py:105 paperless_mail/models.py:248 +#: paperless_mail/models.py:105 paperless_mail/models.py:260 msgid "folder" msgstr "Ordner" @@ -1163,70 +1171,78 @@ msgid "filter body" msgstr "Nachrichteninhalt filtern" #: paperless_mail/models.py:143 -msgid "filter attachment filename" -msgstr "Anhang-Dateiname filtern" +msgid "filter attachment filename inclusive" +msgstr "" #: paperless_mail/models.py:155 +msgid "filter attachment filename exclusive" +msgstr "" + +#: paperless_mail/models.py:160 +msgid "Do not consume documents which entirely match this filename if specified. Wildcards such as *.pdf or *invoice* are allowed. Case insensitive." +msgstr "" + +#: paperless_mail/models.py:167 msgid "maximum age" msgstr "Maximales Alter" -#: paperless_mail/models.py:157 +#: paperless_mail/models.py:169 msgid "Specified in days." msgstr "Angegeben in Tagen." -#: paperless_mail/models.py:161 +#: paperless_mail/models.py:173 msgid "attachment type" msgstr "Dateianhangstyp" -#: paperless_mail/models.py:165 +#: paperless_mail/models.py:177 msgid "Inline attachments include embedded images, so it's best to combine this option with a filename filter." msgstr "'Inline'-Anhänge schließen eingebettete Bilder mit ein, daher sollte diese Einstellung mit einem Dateinamenfilter kombiniert werden." -#: paperless_mail/models.py:171 +#: paperless_mail/models.py:183 msgid "consumption scope" msgstr "Verarbeitungsumfang" -#: paperless_mail/models.py:177 +#: paperless_mail/models.py:189 msgid "action" msgstr "Aktion" -#: paperless_mail/models.py:183 +#: paperless_mail/models.py:195 msgid "action parameter" msgstr "Parameter für Aktion" -#: paperless_mail/models.py:188 +#: paperless_mail/models.py:200 msgid "Additional parameter for the action selected above, i.e., the target folder of the move to folder action. Subfolders must be separated by dots." msgstr "Zusätzlicher Parameter für die oben ausgewählte Aktion, z. B. der Zielordner für die Aktion „In angegebenen Ordner verschieben“. Unterordner müssen durch Punkte getrennt werden." -#: paperless_mail/models.py:196 +#: paperless_mail/models.py:208 msgid "assign title from" msgstr "Titel zuweisen von" -#: paperless_mail/models.py:216 +#: paperless_mail/models.py:228 msgid "assign correspondent from" msgstr "Korrespondent zuweisen von" -#: paperless_mail/models.py:230 +#: paperless_mail/models.py:242 msgid "Assign the rule owner to documents" msgstr "Dokumenten den Regeleigentümer zuweisen" -#: paperless_mail/models.py:256 +#: paperless_mail/models.py:268 msgid "uid" msgstr "UID" -#: paperless_mail/models.py:264 +#: paperless_mail/models.py:276 msgid "subject" msgstr "Betreff" -#: paperless_mail/models.py:272 +#: paperless_mail/models.py:284 msgid "received" msgstr "Empfangen" -#: paperless_mail/models.py:279 +#: paperless_mail/models.py:291 msgid "processed" msgstr "Verarbeitet" -#: paperless_mail/models.py:285 +#: paperless_mail/models.py:297 msgid "status" msgstr "Status" diff --git a/src/locale/el_GR/LC_MESSAGES/django.po b/src/locale/el_GR/LC_MESSAGES/django.po index 3120a658f..6522939bc 100644 --- a/src/locale/el_GR/LC_MESSAGES/django.po +++ b/src/locale/el_GR/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: paperless-ngx\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2023-11-10 09:02-0800\n" -"PO-Revision-Date: 2023-11-13 01:30\n" +"POT-Creation-Date: 2023-12-05 08:26-0800\n" +"PO-Revision-Date: 2023-12-05 16:27\n" "Last-Translator: \n" "Language-Team: Greek\n" "Language: el_GR\n" @@ -53,7 +53,7 @@ msgstr "Fuzzy word" msgid "Automatic" msgstr "Αυτόματο" -#: documents/models.py:62 documents/models.py:402 documents/models.py:752 +#: documents/models.py:62 documents/models.py:402 documents/models.py:895 #: paperless_mail/models.py:18 paperless_mail/models.py:93 msgid "name" msgstr "όνομα" @@ -159,7 +159,7 @@ msgid "The checksum of the archived document." msgstr "Το checksum του αρχειοθετημένου εγγράφου." #: documents/models.py:205 documents/models.py:385 documents/models.py:654 -#: documents/models.py:692 documents/models.py:895 documents/models.py:932 +#: documents/models.py:692 documents/models.py:762 documents/models.py:799 msgid "created" msgstr "δημιουργήθηκε" @@ -227,7 +227,7 @@ msgstr "πληροφορίες" msgid "warning" msgstr "προειδοποίηση" -#: documents/models.py:371 paperless_mail/models.py:293 +#: documents/models.py:371 paperless_mail/models.py:305 msgid "error" msgstr "σφάλμα" @@ -551,141 +551,149 @@ msgstr "κοινοποίηση συνδέσμου" msgid "share links" msgstr "κοινοποίηση συνδέσμων" -#: documents/models.py:748 +#: documents/models.py:752 +msgid "String" +msgstr "Συμβολοσειρά" + +#: documents/models.py:753 +msgid "URL" +msgstr "URL" + +#: documents/models.py:754 +msgid "Date" +msgstr "Ημερομηνία" + +#: documents/models.py:755 +msgid "Boolean" +msgstr "Δυαδικές τιμές" + +#: documents/models.py:756 +msgid "Integer" +msgstr "Ακέραιος" + +#: documents/models.py:757 +msgid "Float" +msgstr "Δεκαδικός" + +#: documents/models.py:758 +msgid "Monetary" +msgstr "Νομισματικό" + +#: documents/models.py:759 +msgid "Document Link" +msgstr "" + +#: documents/models.py:771 +msgid "data type" +msgstr "τύπος δεδομένων" + +#: documents/models.py:779 +msgid "custom field" +msgstr "προσαρμοσμένο πεδίο" + +#: documents/models.py:780 +msgid "custom fields" +msgstr "προσαρμοσμένα πεδία" + +#: documents/models.py:842 +msgid "custom field instance" +msgstr "στιγμιότυπο προσαρμοσμένου πεδίου" + +#: documents/models.py:843 +msgid "custom field instances" +msgstr "στιγμιότυπα προσαρμοσμένων πεδίων" + +#: documents/models.py:891 msgid "Consume Folder" -msgstr "" +msgstr "Φάκελος Κατανάλωσης" -#: documents/models.py:749 +#: documents/models.py:892 msgid "Api Upload" -msgstr "" +msgstr "Μεταφόρτωση μέσω API" -#: documents/models.py:750 +#: documents/models.py:893 msgid "Mail Fetch" -msgstr "" +msgstr "Λήψη Αλληλογραφίας" -#: documents/models.py:754 paperless_mail/models.py:95 +#: documents/models.py:897 paperless_mail/models.py:95 msgid "order" msgstr "σειρά" -#: documents/models.py:763 +#: documents/models.py:906 msgid "filter path" -msgstr "" +msgstr "διαδρομή φίλτρου" -#: documents/models.py:768 +#: documents/models.py:911 msgid "Only consume documents with a path that matches this if specified. Wildcards specified as * are allowed. Case insensitive." -msgstr "" +msgstr "Μόνο κατανάλωση εγγράφων με μια διαδρομή που ταιριάζει με αυτό αν έχει καθοριστεί. Επιτρέπεται η χρήση μπαλαντέρ που ορίζεται ως *. Χωρίς διάκριση πεζών-κεφαλαίων." -#: documents/models.py:775 +#: documents/models.py:918 msgid "filter filename" -msgstr "" +msgstr "φιλτράρισμα ονόματος αρχείου" -#: documents/models.py:780 paperless_mail/models.py:148 +#: documents/models.py:923 paperless_mail/models.py:148 msgid "Only consume documents which entirely match this filename if specified. Wildcards such as *.pdf or *invoice* are allowed. Case insensitive." msgstr "Μόνο κατανάλωση αρχείων που ταιριάζουν απόλυτα με το όνομα αρχείου, εάν καθοριστεί. Επιτρέπεται η χρήση μπαλαντέρ όπως *.pdf ή *invoice*. Δεν υπάρχει έλεγχος πεζών/κεφαλαίων." -#: documents/models.py:791 +#: documents/models.py:934 msgid "filter documents from this mail rule" -msgstr "" +msgstr "φιλτράρισμα εγγράφων από αυτόν τον κανόνα αλληλογραφίας" -#: documents/models.py:795 +#: documents/models.py:938 msgid "assign title" -msgstr "" +msgstr "ανάθεση τίτλου" -#: documents/models.py:800 +#: documents/models.py:943 msgid "Assign a document title, can include some placeholders, see documentation." -msgstr "" +msgstr "Η ανάθεση τίτλου εγγράφου μπορεί να περιέχει μερικά placeholders, δείτε την τεκμηρίωση." -#: documents/models.py:808 paperless_mail/models.py:204 +#: documents/models.py:951 paperless_mail/models.py:216 msgid "assign this tag" msgstr "ανάθεση αυτής της ετικέτας" -#: documents/models.py:816 paperless_mail/models.py:212 +#: documents/models.py:959 paperless_mail/models.py:224 msgid "assign this document type" msgstr "ανάθεση αυτού του τύπου εγγράφου" -#: documents/models.py:824 paperless_mail/models.py:226 +#: documents/models.py:967 paperless_mail/models.py:238 msgid "assign this correspondent" msgstr "ανάθεση αυτού του ανταποκριτή" -#: documents/models.py:832 +#: documents/models.py:975 msgid "assign this storage path" -msgstr "" +msgstr "ανάθεση αυτής της διαδρομής αποθήκευσης" -#: documents/models.py:841 +#: documents/models.py:984 msgid "assign this owner" -msgstr "" +msgstr "ανάθεση αυτού του ιδιοκτήτη" -#: documents/models.py:848 +#: documents/models.py:991 msgid "grant view permissions to these users" -msgstr "" +msgstr "εκχώρηση δικαιωμάτων προβολής σε αυτούς τους χρήστες" -#: documents/models.py:855 +#: documents/models.py:998 msgid "grant view permissions to these groups" -msgstr "" +msgstr "εκχώρηση δικαιωμάτων προβολής σε αυτές τις ομάδες" -#: documents/models.py:862 +#: documents/models.py:1005 msgid "grant change permissions to these users" -msgstr "" +msgstr "εκχώρηση δικαιωμάτων μεταβολής σε αυτές τις ομάδες" -#: documents/models.py:869 +#: documents/models.py:1012 msgid "grant change permissions to these groups" +msgstr "εκχώρηση δικαιωμάτων μεταβολής σε αυτές τις ομάδες" + +#: documents/models.py:1019 +msgid "assign these custom fields" msgstr "" -#: documents/models.py:873 +#: documents/models.py:1023 msgid "consumption template" -msgstr "" +msgstr "πρότυπο κατανάλωσης" -#: documents/models.py:874 +#: documents/models.py:1024 msgid "consumption templates" -msgstr "" - -#: documents/models.py:886 -msgid "String" -msgstr "" - -#: documents/models.py:887 -msgid "URL" -msgstr "" - -#: documents/models.py:888 -msgid "Date" -msgstr "" - -#: documents/models.py:889 -msgid "Boolean" -msgstr "" - -#: documents/models.py:890 -msgid "Integer" -msgstr "" - -#: documents/models.py:891 -msgid "Float" -msgstr "" - -#: documents/models.py:892 -msgid "Monetary" -msgstr "" - -#: documents/models.py:904 -msgid "data type" -msgstr "" - -#: documents/models.py:912 -msgid "custom field" -msgstr "" - -#: documents/models.py:913 -msgid "custom fields" -msgstr "" - -#: documents/models.py:973 -msgid "custom field instance" -msgstr "" - -#: documents/models.py:974 -msgid "custom field instances" -msgstr "" +msgstr "πρότυπα κατανάλωσης" #: documents/serialisers.py:102 #, python-format @@ -696,12 +704,12 @@ msgstr "Άκυρη έκφραση: %(error)s" msgid "Invalid color." msgstr "Άκυρο χρώμα." -#: documents/serialisers.py:841 +#: documents/serialisers.py:842 #, python-format msgid "File type %(type)s not supported" msgstr "Ο τύπος αρχείου %(type)s δεν υποστηρίζεται" -#: documents/serialisers.py:938 +#: documents/serialisers.py:939 msgid "Invalid variable detected." msgstr "Εντοπίστηκε μη έγκυρη μεταβλητή." @@ -763,72 +771,72 @@ msgstr "Είσοδος" #: documents/templates/registration/login.html:70 msgid "Forgot your password?" -msgstr "" +msgstr "Ξεχάσατε τον κωδικό σας;" #: documents/templates/registration/password_reset_complete.html:14 msgid "Paperless-ngx reset password complete" -msgstr "" +msgstr "Η επαναφορά κωδικού paperless-ngx πραγματοποιήθηκε" #: documents/templates/registration/password_reset_complete.html:40 msgid "Password reset complete." -msgstr "" +msgstr "Ολοκλήρωση επαναφοράς κωδικού πρόσβασης." #: documents/templates/registration/password_reset_complete.html:42 #, python-format msgid "Your new password has been set. You can now log in" -msgstr "" +msgstr "Έχει οριστεί νέος κωδικός πρόσβασης. Μπορείτε τώρα να συνδεθείτε στο" #: documents/templates/registration/password_reset_confirm.html:14 msgid "Paperless-ngx reset password confirmation" -msgstr "" +msgstr "Επιβεβαίωση κωδικού paperless-ngx" #: documents/templates/registration/password_reset_confirm.html:42 msgid "Set a new password." -msgstr "" +msgstr "Ορίστε έναν νέο κωδικό πρόσβασης." #: documents/templates/registration/password_reset_confirm.html:46 msgid "Passwords did not match or too weak. Try again." -msgstr "" +msgstr "Οι κωδικοί πρόσβασης δεν ταιριάζουν ή είναι πολύ αδύναμοι. Δοκιμάστε ξανά." #: documents/templates/registration/password_reset_confirm.html:49 msgid "New Password" -msgstr "" +msgstr "Νέος Κωδικός" #: documents/templates/registration/password_reset_confirm.html:50 msgid "Confirm Password" -msgstr "" +msgstr "Επιβεβαίωση Κωδικού" #: documents/templates/registration/password_reset_confirm.html:61 msgid "Change my password" -msgstr "" +msgstr "Αλλαγή κωδικού πρόσβασης" #: documents/templates/registration/password_reset_confirm.html:65 msgid "request a new password reset" -msgstr "" +msgstr "αίτημα επαναφοράς νέου κωδικού πρόσβασης" #: documents/templates/registration/password_reset_done.html:14 msgid "Paperless-ngx reset password sent" -msgstr "" +msgstr "Επαναφορά κωδικού paperless-ngx εστάλη" #: documents/templates/registration/password_reset_done.html:40 msgid "Check your inbox." -msgstr "" +msgstr "Ελέγξτε τα εισερχόμενά σας." #: documents/templates/registration/password_reset_done.html:41 msgid "We've emailed you instructions for setting your password. You should receive the email shortly!" -msgstr "" +msgstr "Σας στείλαμε μήνυμα ηλεκτρονικού ταχυδρομείου με οδηγίες για τον ορισμό του κωδικού πρόσβασης σας. Θα πρέπει να το λάβετε σύντομα!" #: documents/templates/registration/password_reset_form.html:14 msgid "Paperless-ngx reset password request" -msgstr "" +msgstr "Αίτημα επαναφοράς κωδικού πρόσβασης Paperless-ngx" #: documents/templates/registration/password_reset_form.html:41 msgid "Enter your email address below, and we'll email instructions for setting a new one." -msgstr "" +msgstr "Εισάγετε το email σας παρακάτω και θα αποστείλουμε οδηγίες για τον ορισμό νέου." #: documents/templates/registration/password_reset_form.html:44 msgid "An error occurred. Please try again." -msgstr "" +msgstr "Παρουσιάστηκε σφάλμα. Παρακαλώ προσπαθήστε ξανά." #: documents/templates/registration/password_reset_form.html:47 msgid "Email" @@ -836,7 +844,7 @@ msgstr "E-mail" #: documents/templates/registration/password_reset_form.html:54 msgid "Send me instructions!" -msgstr "" +msgstr "Αποστολή Οδηγιών!" #: paperless/apps.py:10 msgid "Paperless" @@ -860,7 +868,7 @@ msgstr "Λευκορωσικά" #: paperless/settings.py:590 msgid "Bulgarian" -msgstr "" +msgstr "Βουλγαρικά" #: paperless/settings.py:591 msgid "Catalan" @@ -900,7 +908,7 @@ msgstr "Γαλλικά" #: paperless/settings.py:600 msgid "Hungarian" -msgstr "" +msgstr "Ουγγρικά" #: paperless/settings.py:601 msgid "Italian" @@ -966,7 +974,7 @@ msgstr "Ουκρανικά" msgid "Chinese Simplified" msgstr "Κινέζικα Απλοποιημένα" -#: paperless/urls.py:186 +#: paperless/urls.py:194 msgid "Paperless-ngx administration" msgstr "Διαχείριση Paperless-ngx" @@ -986,19 +994,19 @@ msgstr "Φίλτρο" msgid "Paperless will only process mails that match ALL of the filters given below." msgstr "Το Paperless θα επεξεργάζεται μόνο μηνύματα που ταιριάζουν σε όλα τα φίλτρα που δίνονται παρακάτω." -#: paperless_mail/admin.py:79 +#: paperless_mail/admin.py:80 msgid "Actions" msgstr "Ενέργειες" -#: paperless_mail/admin.py:82 +#: paperless_mail/admin.py:83 msgid "The action applied to the mail. This action is only performed when the mail body or attachments were consumed from the mail." msgstr "Η ενέργεια που εφαρμόστηκε στο μήνυμα. Αυτή η ενέργεια εκτελείται μόνο όταν το σώμα ή τα συνημμένα αλληλογραφίας καταναλώθηκαν από το μήνυμα." -#: paperless_mail/admin.py:90 +#: paperless_mail/admin.py:91 msgid "Metadata" msgstr "Μεταδεδομένα" -#: paperless_mail/admin.py:93 +#: paperless_mail/admin.py:94 msgid "Assign metadata to documents consumed from this rule automatically. If you do not assign tags, types or correspondents here, paperless will still process all matching rules that you have defined." msgstr "Ανάθεση μεταδεδομένων σε έγγραφα που καταναλώνονται από αυτόν τον κανόνα αυτόματα. Αν δεν αναθέσετε ετικέτες, τύπους ή ανταποκριτές εδώ, το paperless θα επεξεργαστεί όλους τους κανόνες που έχετε ορίσει και ταιριάζουν." @@ -1116,7 +1124,7 @@ msgstr "Χρήση ονόματος συνημμένου αρχείου ως τ #: paperless_mail/models.py:85 msgid "Do not assign title from rule" -msgstr "" +msgstr "Να μην αντιστοιχιστεί τίτλος από τον κανόνα" #: paperless_mail/models.py:88 msgid "Do not assign a correspondent" @@ -1138,7 +1146,7 @@ msgstr "Χρήση επιλεγμένου ανταποκριτή παρακάτ msgid "account" msgstr "λογαριασμός" -#: paperless_mail/models.py:105 paperless_mail/models.py:248 +#: paperless_mail/models.py:105 paperless_mail/models.py:260 msgid "folder" msgstr "φάκελος" @@ -1163,70 +1171,78 @@ msgid "filter body" msgstr "φίλτρο σώματος" #: paperless_mail/models.py:143 -msgid "filter attachment filename" -msgstr "φίλτρο ονομασία συνημμένου αρχείου" +msgid "filter attachment filename inclusive" +msgstr "" #: paperless_mail/models.py:155 +msgid "filter attachment filename exclusive" +msgstr "" + +#: paperless_mail/models.py:160 +msgid "Do not consume documents which entirely match this filename if specified. Wildcards such as *.pdf or *invoice* are allowed. Case insensitive." +msgstr "" + +#: paperless_mail/models.py:167 msgid "maximum age" msgstr "μέγιστη ηλικία" -#: paperless_mail/models.py:157 +#: paperless_mail/models.py:169 msgid "Specified in days." msgstr "Καθορίζεται σε ημέρες." -#: paperless_mail/models.py:161 +#: paperless_mail/models.py:173 msgid "attachment type" msgstr "τύπος συνημμένου" -#: paperless_mail/models.py:165 +#: paperless_mail/models.py:177 msgid "Inline attachments include embedded images, so it's best to combine this option with a filename filter." msgstr "Τα ενσωματωμένα συνημμένα περιλαμβάνουν ενσωματωμένες εικόνες, οπότε είναι καλύτερο να συνδυάσετε αυτή την επιλογή με ένα φίλτρο ονόματος αρχείου." -#: paperless_mail/models.py:171 +#: paperless_mail/models.py:183 msgid "consumption scope" msgstr "πεδίο εφαρμογής κατανάλωσης" -#: paperless_mail/models.py:177 +#: paperless_mail/models.py:189 msgid "action" msgstr "ενέργεια" -#: paperless_mail/models.py:183 +#: paperless_mail/models.py:195 msgid "action parameter" msgstr "παράμετρος ενέργειας" -#: paperless_mail/models.py:188 +#: paperless_mail/models.py:200 msgid "Additional parameter for the action selected above, i.e., the target folder of the move to folder action. Subfolders must be separated by dots." msgstr "Επιπρόσθετη παράμετρος για την ενέργεια που επιλέχθηκε παραπάνω, παράδειγμα: ο φάκελος προορισμού της μετακίνησης σε φάκελο. Οι υποφακέλοι πρέπει να διαχωρίζονται με τελείες." -#: paperless_mail/models.py:196 +#: paperless_mail/models.py:208 msgid "assign title from" msgstr "ανάθεση τίτλου από" -#: paperless_mail/models.py:216 +#: paperless_mail/models.py:228 msgid "assign correspondent from" msgstr "ανάθεση ανταποκριτή από" -#: paperless_mail/models.py:230 +#: paperless_mail/models.py:242 msgid "Assign the rule owner to documents" -msgstr "" +msgstr "Αναθέστε τον ιδιοκτήτη του κανόνα σε έγγραφα" -#: paperless_mail/models.py:256 +#: paperless_mail/models.py:268 msgid "uid" msgstr "uid" -#: paperless_mail/models.py:264 +#: paperless_mail/models.py:276 msgid "subject" msgstr "θέμα" -#: paperless_mail/models.py:272 +#: paperless_mail/models.py:284 msgid "received" msgstr "λήφθηκαν" -#: paperless_mail/models.py:279 +#: paperless_mail/models.py:291 msgid "processed" msgstr "επεξεργασμένα" -#: paperless_mail/models.py:285 +#: paperless_mail/models.py:297 msgid "status" msgstr "κατάσταση" diff --git a/src/locale/en_US/LC_MESSAGES/django.po b/src/locale/en_US/LC_MESSAGES/django.po index d1f40b1d9..0ec16aeb6 100644 --- a/src/locale/en_US/LC_MESSAGES/django.po +++ b/src/locale/en_US/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: paperless-ngx\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2023-11-10 09:02-0800\n" +"POT-Creation-Date: 2023-12-05 08:26-0800\n" "PO-Revision-Date: 2022-02-17 04:17\n" "Last-Translator: \n" "Language-Team: English\n" @@ -53,7 +53,7 @@ msgstr "" msgid "Automatic" msgstr "" -#: documents/models.py:62 documents/models.py:402 documents/models.py:752 +#: documents/models.py:62 documents/models.py:402 documents/models.py:895 #: paperless_mail/models.py:18 paperless_mail/models.py:93 msgid "name" msgstr "" @@ -163,7 +163,7 @@ msgid "The checksum of the archived document." msgstr "" #: documents/models.py:205 documents/models.py:385 documents/models.py:654 -#: documents/models.py:692 documents/models.py:895 documents/models.py:932 +#: documents/models.py:692 documents/models.py:762 documents/models.py:799 msgid "created" msgstr "" @@ -231,7 +231,7 @@ msgstr "" msgid "warning" msgstr "" -#: documents/models.py:371 paperless_mail/models.py:293 +#: documents/models.py:371 paperless_mail/models.py:305 msgid "error" msgstr "" @@ -555,147 +555,155 @@ msgstr "" msgid "share links" msgstr "" -#: documents/models.py:748 +#: documents/models.py:752 +msgid "String" +msgstr "" + +#: documents/models.py:753 +msgid "URL" +msgstr "" + +#: documents/models.py:754 +msgid "Date" +msgstr "" + +#: documents/models.py:755 +msgid "Boolean" +msgstr "" + +#: documents/models.py:756 +msgid "Integer" +msgstr "" + +#: documents/models.py:757 +msgid "Float" +msgstr "" + +#: documents/models.py:758 +msgid "Monetary" +msgstr "" + +#: documents/models.py:759 +msgid "Document Link" +msgstr "" + +#: documents/models.py:771 +msgid "data type" +msgstr "" + +#: documents/models.py:779 +msgid "custom field" +msgstr "" + +#: documents/models.py:780 +msgid "custom fields" +msgstr "" + +#: documents/models.py:842 +msgid "custom field instance" +msgstr "" + +#: documents/models.py:843 +msgid "custom field instances" +msgstr "" + +#: documents/models.py:891 msgid "Consume Folder" msgstr "" -#: documents/models.py:749 +#: documents/models.py:892 msgid "Api Upload" msgstr "" -#: documents/models.py:750 +#: documents/models.py:893 msgid "Mail Fetch" msgstr "" -#: documents/models.py:754 paperless_mail/models.py:95 +#: documents/models.py:897 paperless_mail/models.py:95 msgid "order" msgstr "" -#: documents/models.py:763 +#: documents/models.py:906 msgid "filter path" msgstr "" -#: documents/models.py:768 +#: documents/models.py:911 msgid "" "Only consume documents with a path that matches this if specified. Wildcards " "specified as * are allowed. Case insensitive." msgstr "" -#: documents/models.py:775 +#: documents/models.py:918 msgid "filter filename" msgstr "" -#: documents/models.py:780 paperless_mail/models.py:148 +#: documents/models.py:923 paperless_mail/models.py:148 msgid "" "Only consume documents which entirely match this filename if specified. " "Wildcards such as *.pdf or *invoice* are allowed. Case insensitive." msgstr "" -#: documents/models.py:791 +#: documents/models.py:934 msgid "filter documents from this mail rule" msgstr "" -#: documents/models.py:795 +#: documents/models.py:938 msgid "assign title" msgstr "" -#: documents/models.py:800 +#: documents/models.py:943 msgid "" "Assign a document title, can include some placeholders, see documentation." msgstr "" -#: documents/models.py:808 paperless_mail/models.py:204 +#: documents/models.py:951 paperless_mail/models.py:216 msgid "assign this tag" msgstr "" -#: documents/models.py:816 paperless_mail/models.py:212 +#: documents/models.py:959 paperless_mail/models.py:224 msgid "assign this document type" msgstr "" -#: documents/models.py:824 paperless_mail/models.py:226 +#: documents/models.py:967 paperless_mail/models.py:238 msgid "assign this correspondent" msgstr "" -#: documents/models.py:832 +#: documents/models.py:975 msgid "assign this storage path" msgstr "" -#: documents/models.py:841 +#: documents/models.py:984 msgid "assign this owner" msgstr "" -#: documents/models.py:848 +#: documents/models.py:991 msgid "grant view permissions to these users" msgstr "" -#: documents/models.py:855 +#: documents/models.py:998 msgid "grant view permissions to these groups" msgstr "" -#: documents/models.py:862 +#: documents/models.py:1005 msgid "grant change permissions to these users" msgstr "" -#: documents/models.py:869 +#: documents/models.py:1012 msgid "grant change permissions to these groups" msgstr "" -#: documents/models.py:873 +#: documents/models.py:1019 +msgid "assign these custom fields" +msgstr "" + +#: documents/models.py:1023 msgid "consumption template" msgstr "" -#: documents/models.py:874 +#: documents/models.py:1024 msgid "consumption templates" msgstr "" -#: documents/models.py:886 -msgid "String" -msgstr "" - -#: documents/models.py:887 -msgid "URL" -msgstr "" - -#: documents/models.py:888 -msgid "Date" -msgstr "" - -#: documents/models.py:889 -msgid "Boolean" -msgstr "" - -#: documents/models.py:890 -msgid "Integer" -msgstr "" - -#: documents/models.py:891 -msgid "Float" -msgstr "" - -#: documents/models.py:892 -msgid "Monetary" -msgstr "" - -#: documents/models.py:904 -msgid "data type" -msgstr "" - -#: documents/models.py:912 -msgid "custom field" -msgstr "" - -#: documents/models.py:913 -msgid "custom fields" -msgstr "" - -#: documents/models.py:973 -msgid "custom field instance" -msgstr "" - -#: documents/models.py:974 -msgid "custom field instances" -msgstr "" - #: documents/serialisers.py:102 #, python-format msgid "Invalid regular expression: %(error)s" @@ -705,12 +713,12 @@ msgstr "" msgid "Invalid color." msgstr "" -#: documents/serialisers.py:841 +#: documents/serialisers.py:842 #, python-format msgid "File type %(type)s not supported" msgstr "" -#: documents/serialisers.py:938 +#: documents/serialisers.py:939 msgid "Invalid variable detected." msgstr "" @@ -981,7 +989,7 @@ msgstr "" msgid "Chinese Simplified" msgstr "" -#: paperless/urls.py:186 +#: paperless/urls.py:194 msgid "Paperless-ngx administration" msgstr "" @@ -1002,21 +1010,21 @@ msgid "" "Paperless will only process mails that match ALL of the filters given below." msgstr "" -#: paperless_mail/admin.py:79 +#: paperless_mail/admin.py:80 msgid "Actions" msgstr "" -#: paperless_mail/admin.py:82 +#: paperless_mail/admin.py:83 msgid "" "The action applied to the mail. This action is only performed when the mail " "body or attachments were consumed from the mail." msgstr "" -#: paperless_mail/admin.py:90 +#: paperless_mail/admin.py:91 msgid "Metadata" msgstr "" -#: paperless_mail/admin.py:93 +#: paperless_mail/admin.py:94 msgid "" "Assign metadata to documents consumed from this rule automatically. If you " "do not assign tags, types or correspondents here, paperless will still " @@ -1165,7 +1173,7 @@ msgstr "" msgid "account" msgstr "" -#: paperless_mail/models.py:105 paperless_mail/models.py:248 +#: paperless_mail/models.py:105 paperless_mail/models.py:260 msgid "folder" msgstr "" @@ -1192,73 +1200,83 @@ msgid "filter body" msgstr "" #: paperless_mail/models.py:143 -msgid "filter attachment filename" +msgid "filter attachment filename inclusive" msgstr "" #: paperless_mail/models.py:155 +msgid "filter attachment filename exclusive" +msgstr "" + +#: paperless_mail/models.py:160 +msgid "" +"Do not consume documents which entirely match this filename if specified. " +"Wildcards such as *.pdf or *invoice* are allowed. Case insensitive." +msgstr "" + +#: paperless_mail/models.py:167 msgid "maximum age" msgstr "" -#: paperless_mail/models.py:157 +#: paperless_mail/models.py:169 msgid "Specified in days." msgstr "" -#: paperless_mail/models.py:161 +#: paperless_mail/models.py:173 msgid "attachment type" msgstr "" -#: paperless_mail/models.py:165 +#: paperless_mail/models.py:177 msgid "" "Inline attachments include embedded images, so it's best to combine this " "option with a filename filter." msgstr "" -#: paperless_mail/models.py:171 +#: paperless_mail/models.py:183 msgid "consumption scope" msgstr "" -#: paperless_mail/models.py:177 +#: paperless_mail/models.py:189 msgid "action" msgstr "" -#: paperless_mail/models.py:183 +#: paperless_mail/models.py:195 msgid "action parameter" msgstr "" -#: paperless_mail/models.py:188 +#: paperless_mail/models.py:200 msgid "" "Additional parameter for the action selected above, i.e., the target folder " "of the move to folder action. Subfolders must be separated by dots." msgstr "" -#: paperless_mail/models.py:196 +#: paperless_mail/models.py:208 msgid "assign title from" msgstr "" -#: paperless_mail/models.py:216 +#: paperless_mail/models.py:228 msgid "assign correspondent from" msgstr "" -#: paperless_mail/models.py:230 +#: paperless_mail/models.py:242 msgid "Assign the rule owner to documents" msgstr "" -#: paperless_mail/models.py:256 +#: paperless_mail/models.py:268 msgid "uid" msgstr "" -#: paperless_mail/models.py:264 +#: paperless_mail/models.py:276 msgid "subject" msgstr "" -#: paperless_mail/models.py:272 +#: paperless_mail/models.py:284 msgid "received" msgstr "" -#: paperless_mail/models.py:279 +#: paperless_mail/models.py:291 msgid "processed" msgstr "" -#: paperless_mail/models.py:285 +#: paperless_mail/models.py:297 msgid "status" msgstr "" diff --git a/src/locale/es_ES/LC_MESSAGES/django.po b/src/locale/es_ES/LC_MESSAGES/django.po index 502f21c6f..ae5074486 100644 --- a/src/locale/es_ES/LC_MESSAGES/django.po +++ b/src/locale/es_ES/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: paperless-ngx\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2023-11-10 09:02-0800\n" -"PO-Revision-Date: 2023-11-13 01:30\n" +"POT-Creation-Date: 2023-12-05 08:26-0800\n" +"PO-Revision-Date: 2023-12-05 16:27\n" "Last-Translator: \n" "Language-Team: Spanish\n" "Language: es_ES\n" @@ -53,7 +53,7 @@ msgstr "Palabra borrosa" msgid "Automatic" msgstr "Automático" -#: documents/models.py:62 documents/models.py:402 documents/models.py:752 +#: documents/models.py:62 documents/models.py:402 documents/models.py:895 #: paperless_mail/models.py:18 paperless_mail/models.py:93 msgid "name" msgstr "nombre" @@ -159,7 +159,7 @@ msgid "The checksum of the archived document." msgstr "La cadena de verificación del documento archivado." #: documents/models.py:205 documents/models.py:385 documents/models.py:654 -#: documents/models.py:692 documents/models.py:895 documents/models.py:932 +#: documents/models.py:692 documents/models.py:762 documents/models.py:799 msgid "created" msgstr "creado" @@ -227,7 +227,7 @@ msgstr "información" msgid "warning" msgstr "alerta" -#: documents/models.py:371 paperless_mail/models.py:293 +#: documents/models.py:371 paperless_mail/models.py:305 msgid "error" msgstr "error" @@ -551,142 +551,150 @@ msgstr "compartir enlace" msgid "share links" msgstr "compartir enlaces" -#: documents/models.py:748 -msgid "Consume Folder" -msgstr "Consumir carpeta" - -#: documents/models.py:749 -msgid "Api Upload" -msgstr "Carga de Api" - -#: documents/models.py:750 -msgid "Mail Fetch" -msgstr "Buscar correo" - -#: documents/models.py:754 paperless_mail/models.py:95 -msgid "order" -msgstr "orden" - -#: documents/models.py:763 -msgid "filter path" -msgstr "filtrar ruta" - -#: documents/models.py:768 -msgid "Only consume documents with a path that matches this if specified. Wildcards specified as * are allowed. Case insensitive." -msgstr "Sólo consumir documentos con una ruta que coincida con esta si se especifica. Los comodines especificados como * están permitidos. No permiten mayúsculas." - -#: documents/models.py:775 -msgid "filter filename" -msgstr "filtrar nombre del archivo" - -#: documents/models.py:780 paperless_mail/models.py:148 -msgid "Only consume documents which entirely match this filename if specified. Wildcards such as *.pdf or *invoice* are allowed. Case insensitive." -msgstr "Sólo consumirá documentos que coincidan completamente con este nombre de archivo si se especifica. Se permiten comodines como *.pdf o *factura*. No diferencia mayúsculas." - -#: documents/models.py:791 -msgid "filter documents from this mail rule" -msgstr "filtrar documentos de esta regla de correo" - -#: documents/models.py:795 -msgid "assign title" -msgstr "asignar título" - -#: documents/models.py:800 -msgid "Assign a document title, can include some placeholders, see documentation." -msgstr "Asignar título al documento, puede incluir marcadores de posición, vea documentación." - -#: documents/models.py:808 paperless_mail/models.py:204 -msgid "assign this tag" -msgstr "asignar esta etiqueta" - -#: documents/models.py:816 paperless_mail/models.py:212 -msgid "assign this document type" -msgstr "asignar este tipo de documento" - -#: documents/models.py:824 paperless_mail/models.py:226 -msgid "assign this correspondent" -msgstr "asignar este interlocutor" - -#: documents/models.py:832 -msgid "assign this storage path" -msgstr "asignar esta ruta de almacenamiento" - -#: documents/models.py:841 -msgid "assign this owner" -msgstr "asignar dueño" - -#: documents/models.py:848 -msgid "grant view permissions to these users" -msgstr "conceder permisos de vista a estos usuarios" - -#: documents/models.py:855 -msgid "grant view permissions to these groups" -msgstr "conceder permisos de vista a estos grupos" - -#: documents/models.py:862 -msgid "grant change permissions to these users" -msgstr "conceder permisos de cambio a estos usuarios" - -#: documents/models.py:869 -msgid "grant change permissions to these groups" -msgstr "conceder permisos de cambio a estos grupos" - -#: documents/models.py:873 -msgid "consumption template" -msgstr "" - -#: documents/models.py:874 -msgid "consumption templates" -msgstr "plantillas de consumo" - -#: documents/models.py:886 +#: documents/models.py:752 msgid "String" msgstr "" -#: documents/models.py:887 +#: documents/models.py:753 msgid "URL" msgstr "" -#: documents/models.py:888 +#: documents/models.py:754 msgid "Date" msgstr "" -#: documents/models.py:889 +#: documents/models.py:755 msgid "Boolean" msgstr "" -#: documents/models.py:890 +#: documents/models.py:756 msgid "Integer" msgstr "" -#: documents/models.py:891 +#: documents/models.py:757 msgid "Float" msgstr "" -#: documents/models.py:892 +#: documents/models.py:758 msgid "Monetary" msgstr "" -#: documents/models.py:904 +#: documents/models.py:759 +msgid "Document Link" +msgstr "" + +#: documents/models.py:771 msgid "data type" msgstr "" -#: documents/models.py:912 +#: documents/models.py:779 msgid "custom field" msgstr "" -#: documents/models.py:913 +#: documents/models.py:780 msgid "custom fields" msgstr "" -#: documents/models.py:973 +#: documents/models.py:842 msgid "custom field instance" msgstr "" -#: documents/models.py:974 +#: documents/models.py:843 msgid "custom field instances" msgstr "" +#: documents/models.py:891 +msgid "Consume Folder" +msgstr "Consumir carpeta" + +#: documents/models.py:892 +msgid "Api Upload" +msgstr "Carga de Api" + +#: documents/models.py:893 +msgid "Mail Fetch" +msgstr "Buscar correo" + +#: documents/models.py:897 paperless_mail/models.py:95 +msgid "order" +msgstr "orden" + +#: documents/models.py:906 +msgid "filter path" +msgstr "filtrar ruta" + +#: documents/models.py:911 +msgid "Only consume documents with a path that matches this if specified. Wildcards specified as * are allowed. Case insensitive." +msgstr "Sólo consumir documentos con una ruta que coincida con esta si se especifica. Los comodines especificados como * están permitidos. No permiten mayúsculas." + +#: documents/models.py:918 +msgid "filter filename" +msgstr "filtrar nombre del archivo" + +#: documents/models.py:923 paperless_mail/models.py:148 +msgid "Only consume documents which entirely match this filename if specified. Wildcards such as *.pdf or *invoice* are allowed. Case insensitive." +msgstr "Sólo consumirá documentos que coincidan completamente con este nombre de archivo si se especifica. Se permiten comodines como *.pdf o *factura*. No diferencia mayúsculas." + +#: documents/models.py:934 +msgid "filter documents from this mail rule" +msgstr "filtrar documentos de esta regla de correo" + +#: documents/models.py:938 +msgid "assign title" +msgstr "asignar título" + +#: documents/models.py:943 +msgid "Assign a document title, can include some placeholders, see documentation." +msgstr "Asignar título al documento, puede incluir marcadores de posición, vea documentación." + +#: documents/models.py:951 paperless_mail/models.py:216 +msgid "assign this tag" +msgstr "asignar esta etiqueta" + +#: documents/models.py:959 paperless_mail/models.py:224 +msgid "assign this document type" +msgstr "asignar este tipo de documento" + +#: documents/models.py:967 paperless_mail/models.py:238 +msgid "assign this correspondent" +msgstr "asignar este interlocutor" + +#: documents/models.py:975 +msgid "assign this storage path" +msgstr "asignar esta ruta de almacenamiento" + +#: documents/models.py:984 +msgid "assign this owner" +msgstr "asignar dueño" + +#: documents/models.py:991 +msgid "grant view permissions to these users" +msgstr "conceder permisos de vista a estos usuarios" + +#: documents/models.py:998 +msgid "grant view permissions to these groups" +msgstr "conceder permisos de vista a estos grupos" + +#: documents/models.py:1005 +msgid "grant change permissions to these users" +msgstr "conceder permisos de cambio a estos usuarios" + +#: documents/models.py:1012 +msgid "grant change permissions to these groups" +msgstr "conceder permisos de cambio a estos grupos" + +#: documents/models.py:1019 +msgid "assign these custom fields" +msgstr "" + +#: documents/models.py:1023 +msgid "consumption template" +msgstr "" + +#: documents/models.py:1024 +msgid "consumption templates" +msgstr "plantillas de consumo" + #: documents/serialisers.py:102 #, python-format msgid "Invalid regular expression: %(error)s" @@ -696,12 +704,12 @@ msgstr "Expresión irregular inválida: %(error)s" msgid "Invalid color." msgstr "Color inválido." -#: documents/serialisers.py:841 +#: documents/serialisers.py:842 #, python-format msgid "File type %(type)s not supported" msgstr "Tipo de fichero %(type)s no suportado" -#: documents/serialisers.py:938 +#: documents/serialisers.py:939 msgid "Invalid variable detected." msgstr "Variable inválida." @@ -966,7 +974,7 @@ msgstr "" msgid "Chinese Simplified" msgstr "Chino simplificado" -#: paperless/urls.py:186 +#: paperless/urls.py:194 msgid "Paperless-ngx administration" msgstr "Administración de Paperless-ngx" @@ -986,19 +994,19 @@ msgstr "Filtro" msgid "Paperless will only process mails that match ALL of the filters given below." msgstr "Paperless solo procesará los correos que coincidan con TODOS los filtros escritos abajo." -#: paperless_mail/admin.py:79 +#: paperless_mail/admin.py:80 msgid "Actions" msgstr "Acciones" -#: paperless_mail/admin.py:82 +#: paperless_mail/admin.py:83 msgid "The action applied to the mail. This action is only performed when the mail body or attachments were consumed from the mail." msgstr "La acción aplicada al correo. Esta acción sólo se realiza cuando el cuerpo del correo o los archivos adjuntos fueron consumidos del correo." -#: paperless_mail/admin.py:90 +#: paperless_mail/admin.py:91 msgid "Metadata" msgstr "Metadatos" -#: paperless_mail/admin.py:93 +#: paperless_mail/admin.py:94 msgid "Assign metadata to documents consumed from this rule automatically. If you do not assign tags, types or correspondents here, paperless will still process all matching rules that you have defined." msgstr "Asignar metadatos a documentos consumidos por esta regla automáticamente. Si no asigna etiquetas, tipos o interlocutores aquí, paperless procesará igualmente todas las reglas que haya definido." @@ -1138,7 +1146,7 @@ msgstr "Usar el interlocutor seleccionado a continuación" msgid "account" msgstr "cuenta" -#: paperless_mail/models.py:105 paperless_mail/models.py:248 +#: paperless_mail/models.py:105 paperless_mail/models.py:260 msgid "folder" msgstr "carpeta" @@ -1163,70 +1171,78 @@ msgid "filter body" msgstr "filtrar cuerpo" #: paperless_mail/models.py:143 -msgid "filter attachment filename" -msgstr "filtrar nombre del fichero adjunto" +msgid "filter attachment filename inclusive" +msgstr "" #: paperless_mail/models.py:155 +msgid "filter attachment filename exclusive" +msgstr "" + +#: paperless_mail/models.py:160 +msgid "Do not consume documents which entirely match this filename if specified. Wildcards such as *.pdf or *invoice* are allowed. Case insensitive." +msgstr "" + +#: paperless_mail/models.py:167 msgid "maximum age" msgstr "antigüedad máxima" -#: paperless_mail/models.py:157 +#: paperless_mail/models.py:169 msgid "Specified in days." msgstr "Especificado en días." -#: paperless_mail/models.py:161 +#: paperless_mail/models.py:173 msgid "attachment type" msgstr "tipo de fichero adjunto" -#: paperless_mail/models.py:165 +#: paperless_mail/models.py:177 msgid "Inline attachments include embedded images, so it's best to combine this option with a filename filter." msgstr "Adjuntos incrustados incluyen imágenes, por lo que es mejor combina resta opción un filtro de nombre de fichero." -#: paperless_mail/models.py:171 +#: paperless_mail/models.py:183 msgid "consumption scope" msgstr "ámbito de consumo" -#: paperless_mail/models.py:177 +#: paperless_mail/models.py:189 msgid "action" msgstr "acción" -#: paperless_mail/models.py:183 +#: paperless_mail/models.py:195 msgid "action parameter" msgstr "parámetro de acción" -#: paperless_mail/models.py:188 +#: paperless_mail/models.py:200 msgid "Additional parameter for the action selected above, i.e., the target folder of the move to folder action. Subfolders must be separated by dots." msgstr "Parámetro adicional para la acción seleccionada arriba. Ej. la carpeta de destino de la acción \"mover a carpeta\". Las subcarpetas deben estar separadas por puntos." -#: paperless_mail/models.py:196 +#: paperless_mail/models.py:208 msgid "assign title from" msgstr "asignar título desde" -#: paperless_mail/models.py:216 +#: paperless_mail/models.py:228 msgid "assign correspondent from" msgstr "asignar interlocutor desde" -#: paperless_mail/models.py:230 +#: paperless_mail/models.py:242 msgid "Assign the rule owner to documents" msgstr "" -#: paperless_mail/models.py:256 +#: paperless_mail/models.py:268 msgid "uid" msgstr "uid" -#: paperless_mail/models.py:264 +#: paperless_mail/models.py:276 msgid "subject" msgstr "asunto" -#: paperless_mail/models.py:272 +#: paperless_mail/models.py:284 msgid "received" msgstr "recibido" -#: paperless_mail/models.py:279 +#: paperless_mail/models.py:291 msgid "processed" msgstr "procesado" -#: paperless_mail/models.py:285 +#: paperless_mail/models.py:297 msgid "status" msgstr "estado" diff --git a/src/locale/fi_FI/LC_MESSAGES/django.po b/src/locale/fi_FI/LC_MESSAGES/django.po index 598c85b05..54e429dbf 100644 --- a/src/locale/fi_FI/LC_MESSAGES/django.po +++ b/src/locale/fi_FI/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: paperless-ngx\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2023-11-10 09:02-0800\n" -"PO-Revision-Date: 2023-11-13 01:30\n" +"POT-Creation-Date: 2023-12-05 08:26-0800\n" +"PO-Revision-Date: 2023-12-05 16:27\n" "Last-Translator: \n" "Language-Team: Finnish\n" "Language: fi_FI\n" @@ -53,7 +53,7 @@ msgstr "Sumea sana" msgid "Automatic" msgstr "Automaattinen" -#: documents/models.py:62 documents/models.py:402 documents/models.py:752 +#: documents/models.py:62 documents/models.py:402 documents/models.py:895 #: paperless_mail/models.py:18 paperless_mail/models.py:93 msgid "name" msgstr "nimi" @@ -159,7 +159,7 @@ msgid "The checksum of the archived document." msgstr "Arkistoidun dokumentin tarkistussumma." #: documents/models.py:205 documents/models.py:385 documents/models.py:654 -#: documents/models.py:692 documents/models.py:895 documents/models.py:932 +#: documents/models.py:692 documents/models.py:762 documents/models.py:799 msgid "created" msgstr "luotu" @@ -227,7 +227,7 @@ msgstr "informaatio" msgid "warning" msgstr "varoitus" -#: documents/models.py:371 paperless_mail/models.py:293 +#: documents/models.py:371 paperless_mail/models.py:305 msgid "error" msgstr "virhe" @@ -551,142 +551,150 @@ msgstr "" msgid "share links" msgstr "" -#: documents/models.py:748 -msgid "Consume Folder" -msgstr "" - -#: documents/models.py:749 -msgid "Api Upload" -msgstr "API-lähetys" - -#: documents/models.py:750 -msgid "Mail Fetch" -msgstr "" - -#: documents/models.py:754 paperless_mail/models.py:95 -msgid "order" -msgstr "järjestys" - -#: documents/models.py:763 -msgid "filter path" -msgstr "" - -#: documents/models.py:768 -msgid "Only consume documents with a path that matches this if specified. Wildcards specified as * are allowed. Case insensitive." -msgstr "" - -#: documents/models.py:775 -msgid "filter filename" -msgstr "" - -#: documents/models.py:780 paperless_mail/models.py:148 -msgid "Only consume documents which entirely match this filename if specified. Wildcards such as *.pdf or *invoice* are allowed. Case insensitive." -msgstr "Tuo vain dokumentit jotka täsmäävät täysin tiedostonimen suhteen. Jokerimerkit kuten *.pdf tai *lasku* ovat sallittuja. Kirjainkoko ei merkitse." - -#: documents/models.py:791 -msgid "filter documents from this mail rule" -msgstr "" - -#: documents/models.py:795 -msgid "assign title" -msgstr "" - -#: documents/models.py:800 -msgid "Assign a document title, can include some placeholders, see documentation." -msgstr "" - -#: documents/models.py:808 paperless_mail/models.py:204 -msgid "assign this tag" -msgstr "määritä tämä tunniste" - -#: documents/models.py:816 paperless_mail/models.py:212 -msgid "assign this document type" -msgstr "määritä tämä asiakirjatyyppi" - -#: documents/models.py:824 paperless_mail/models.py:226 -msgid "assign this correspondent" -msgstr "määritä tämä kirjeenvaihtaja" - -#: documents/models.py:832 -msgid "assign this storage path" -msgstr "" - -#: documents/models.py:841 -msgid "assign this owner" -msgstr "" - -#: documents/models.py:848 -msgid "grant view permissions to these users" -msgstr "" - -#: documents/models.py:855 -msgid "grant view permissions to these groups" -msgstr "" - -#: documents/models.py:862 -msgid "grant change permissions to these users" -msgstr "" - -#: documents/models.py:869 -msgid "grant change permissions to these groups" -msgstr "" - -#: documents/models.py:873 -msgid "consumption template" -msgstr "" - -#: documents/models.py:874 -msgid "consumption templates" -msgstr "" - -#: documents/models.py:886 +#: documents/models.py:752 msgid "String" msgstr "" -#: documents/models.py:887 +#: documents/models.py:753 msgid "URL" msgstr "" -#: documents/models.py:888 +#: documents/models.py:754 msgid "Date" msgstr "" -#: documents/models.py:889 +#: documents/models.py:755 msgid "Boolean" msgstr "" -#: documents/models.py:890 +#: documents/models.py:756 msgid "Integer" msgstr "" -#: documents/models.py:891 +#: documents/models.py:757 msgid "Float" msgstr "" -#: documents/models.py:892 +#: documents/models.py:758 msgid "Monetary" msgstr "" -#: documents/models.py:904 +#: documents/models.py:759 +msgid "Document Link" +msgstr "" + +#: documents/models.py:771 msgid "data type" msgstr "" -#: documents/models.py:912 +#: documents/models.py:779 msgid "custom field" msgstr "" -#: documents/models.py:913 +#: documents/models.py:780 msgid "custom fields" msgstr "" -#: documents/models.py:973 +#: documents/models.py:842 msgid "custom field instance" msgstr "" -#: documents/models.py:974 +#: documents/models.py:843 msgid "custom field instances" msgstr "" +#: documents/models.py:891 +msgid "Consume Folder" +msgstr "" + +#: documents/models.py:892 +msgid "Api Upload" +msgstr "API-lähetys" + +#: documents/models.py:893 +msgid "Mail Fetch" +msgstr "" + +#: documents/models.py:897 paperless_mail/models.py:95 +msgid "order" +msgstr "järjestys" + +#: documents/models.py:906 +msgid "filter path" +msgstr "" + +#: documents/models.py:911 +msgid "Only consume documents with a path that matches this if specified. Wildcards specified as * are allowed. Case insensitive." +msgstr "" + +#: documents/models.py:918 +msgid "filter filename" +msgstr "" + +#: documents/models.py:923 paperless_mail/models.py:148 +msgid "Only consume documents which entirely match this filename if specified. Wildcards such as *.pdf or *invoice* are allowed. Case insensitive." +msgstr "Tuo vain dokumentit jotka täsmäävät täysin tiedostonimen suhteen. Jokerimerkit kuten *.pdf tai *lasku* ovat sallittuja. Kirjainkoko ei merkitse." + +#: documents/models.py:934 +msgid "filter documents from this mail rule" +msgstr "" + +#: documents/models.py:938 +msgid "assign title" +msgstr "" + +#: documents/models.py:943 +msgid "Assign a document title, can include some placeholders, see documentation." +msgstr "" + +#: documents/models.py:951 paperless_mail/models.py:216 +msgid "assign this tag" +msgstr "määritä tämä tunniste" + +#: documents/models.py:959 paperless_mail/models.py:224 +msgid "assign this document type" +msgstr "määritä tämä asiakirjatyyppi" + +#: documents/models.py:967 paperless_mail/models.py:238 +msgid "assign this correspondent" +msgstr "määritä tämä kirjeenvaihtaja" + +#: documents/models.py:975 +msgid "assign this storage path" +msgstr "" + +#: documents/models.py:984 +msgid "assign this owner" +msgstr "" + +#: documents/models.py:991 +msgid "grant view permissions to these users" +msgstr "" + +#: documents/models.py:998 +msgid "grant view permissions to these groups" +msgstr "" + +#: documents/models.py:1005 +msgid "grant change permissions to these users" +msgstr "" + +#: documents/models.py:1012 +msgid "grant change permissions to these groups" +msgstr "" + +#: documents/models.py:1019 +msgid "assign these custom fields" +msgstr "" + +#: documents/models.py:1023 +msgid "consumption template" +msgstr "" + +#: documents/models.py:1024 +msgid "consumption templates" +msgstr "" + #: documents/serialisers.py:102 #, python-format msgid "Invalid regular expression: %(error)s" @@ -696,12 +704,12 @@ msgstr "Virheellinen regex-lauseke: %(error)s" msgid "Invalid color." msgstr "Virheellinen väri." -#: documents/serialisers.py:841 +#: documents/serialisers.py:842 #, python-format msgid "File type %(type)s not supported" msgstr "Tiedostotyyppiä %(type)s ei tueta" -#: documents/serialisers.py:938 +#: documents/serialisers.py:939 msgid "Invalid variable detected." msgstr "Virheellinen muuttuja havaittu." @@ -966,7 +974,7 @@ msgstr "Ukraina" msgid "Chinese Simplified" msgstr "Kiina (yksinkertaistettu)" -#: paperless/urls.py:186 +#: paperless/urls.py:194 msgid "Paperless-ngx administration" msgstr "Paperless-ngx:n ylläpito" @@ -986,19 +994,19 @@ msgstr "Suodatin" msgid "Paperless will only process mails that match ALL of the filters given below." msgstr "Paperless prosessoi vain sähköpostit jotka sopivat KAIKKIIN annettuihin filttereihin." -#: paperless_mail/admin.py:79 +#: paperless_mail/admin.py:80 msgid "Actions" msgstr "Toiminnot" -#: paperless_mail/admin.py:82 +#: paperless_mail/admin.py:83 msgid "The action applied to the mail. This action is only performed when the mail body or attachments were consumed from the mail." msgstr "Sähköpostiin suoritettava toiminto. Tämä toiminto suoritetaan vasta, kun sähköpostin sisältö tai liitteet on syötetty postin kautta." -#: paperless_mail/admin.py:90 +#: paperless_mail/admin.py:91 msgid "Metadata" msgstr "Metatiedot" -#: paperless_mail/admin.py:93 +#: paperless_mail/admin.py:94 msgid "Assign metadata to documents consumed from this rule automatically. If you do not assign tags, types or correspondents here, paperless will still process all matching rules that you have defined." msgstr "Määritä tuodun dokumentin metadata tämän säännön perusteella automaattisesti. Jos et aseta tageja, tyyppejä tai omistajia täällä, Paperless prosessoi silti kaikki sopivat määritellyt säännöt." @@ -1138,7 +1146,7 @@ msgstr "Käytä alla valittua yhteyshenkilöä" msgid "account" msgstr "tili" -#: paperless_mail/models.py:105 paperless_mail/models.py:248 +#: paperless_mail/models.py:105 paperless_mail/models.py:260 msgid "folder" msgstr "kansio" @@ -1163,70 +1171,78 @@ msgid "filter body" msgstr "suodata runko" #: paperless_mail/models.py:143 -msgid "filter attachment filename" -msgstr "suodata liitteen tiedostonimi" +msgid "filter attachment filename inclusive" +msgstr "" #: paperless_mail/models.py:155 +msgid "filter attachment filename exclusive" +msgstr "" + +#: paperless_mail/models.py:160 +msgid "Do not consume documents which entirely match this filename if specified. Wildcards such as *.pdf or *invoice* are allowed. Case insensitive." +msgstr "" + +#: paperless_mail/models.py:167 msgid "maximum age" msgstr "ikä enintään" -#: paperless_mail/models.py:157 +#: paperless_mail/models.py:169 msgid "Specified in days." msgstr "Määritetty päivinä." -#: paperless_mail/models.py:161 +#: paperless_mail/models.py:173 msgid "attachment type" msgstr "liitteen tyyppi" -#: paperless_mail/models.py:165 +#: paperless_mail/models.py:177 msgid "Inline attachments include embedded images, so it's best to combine this option with a filename filter." msgstr "Sisäiset liitteet sisältävät upotettuja kuvia, joten on parasta yhdistää tämä vaihtoehto tiedostonimen suodattimeen." -#: paperless_mail/models.py:171 +#: paperless_mail/models.py:183 msgid "consumption scope" msgstr "tuonnin laajuus" -#: paperless_mail/models.py:177 +#: paperless_mail/models.py:189 msgid "action" msgstr "toiminto" -#: paperless_mail/models.py:183 +#: paperless_mail/models.py:195 msgid "action parameter" msgstr "toiminnon parametrit" -#: paperless_mail/models.py:188 +#: paperless_mail/models.py:200 msgid "Additional parameter for the action selected above, i.e., the target folder of the move to folder action. Subfolders must be separated by dots." msgstr "Yllä valitun toiminnon lisäparametri eli siirrä hakemistoon -toiminnon kohdehakemisto. Alikansiot on erotettava toisistaan pisteillä." -#: paperless_mail/models.py:196 +#: paperless_mail/models.py:208 msgid "assign title from" msgstr "aseta otsikko kohteesta" -#: paperless_mail/models.py:216 +#: paperless_mail/models.py:228 msgid "assign correspondent from" msgstr "määritä kirjeenvaihtaja kohteesta" -#: paperless_mail/models.py:230 +#: paperless_mail/models.py:242 msgid "Assign the rule owner to documents" msgstr "" -#: paperless_mail/models.py:256 +#: paperless_mail/models.py:268 msgid "uid" msgstr "uid" -#: paperless_mail/models.py:264 +#: paperless_mail/models.py:276 msgid "subject" msgstr "aihe" -#: paperless_mail/models.py:272 +#: paperless_mail/models.py:284 msgid "received" msgstr "vastaanotettu" -#: paperless_mail/models.py:279 +#: paperless_mail/models.py:291 msgid "processed" msgstr "käsitelty" -#: paperless_mail/models.py:285 +#: paperless_mail/models.py:297 msgid "status" msgstr "tila" diff --git a/src/locale/fr_FR/LC_MESSAGES/django.po b/src/locale/fr_FR/LC_MESSAGES/django.po index aad429bd4..200d4d334 100644 --- a/src/locale/fr_FR/LC_MESSAGES/django.po +++ b/src/locale/fr_FR/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: paperless-ngx\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2023-11-10 09:02-0800\n" -"PO-Revision-Date: 2023-11-16 23:23\n" +"POT-Creation-Date: 2023-12-05 08:26-0800\n" +"PO-Revision-Date: 2023-12-05 16:27\n" "Last-Translator: \n" "Language-Team: French\n" "Language: fr_FR\n" @@ -53,7 +53,7 @@ msgstr "Mot approximatif" msgid "Automatic" msgstr "Automatique" -#: documents/models.py:62 documents/models.py:402 documents/models.py:752 +#: documents/models.py:62 documents/models.py:402 documents/models.py:895 #: paperless_mail/models.py:18 paperless_mail/models.py:93 msgid "name" msgstr "nom" @@ -159,7 +159,7 @@ msgid "The checksum of the archived document." msgstr "La somme de contrôle du document archivé." #: documents/models.py:205 documents/models.py:385 documents/models.py:654 -#: documents/models.py:692 documents/models.py:895 documents/models.py:932 +#: documents/models.py:692 documents/models.py:762 documents/models.py:799 msgid "created" msgstr "créé le" @@ -227,7 +227,7 @@ msgstr "informations" msgid "warning" msgstr "avertissement" -#: documents/models.py:371 paperless_mail/models.py:293 +#: documents/models.py:371 paperless_mail/models.py:305 msgid "error" msgstr "erreur" @@ -421,7 +421,7 @@ msgstr "n'a pas de propriétaire" #: documents/models.py:457 msgid "does not have owner in" -msgstr "" +msgstr "n'a pas de propriétaire" #: documents/models.py:467 msgid "rule type" @@ -551,142 +551,150 @@ msgstr "lien de partage" msgid "share links" msgstr "liens de partage" -#: documents/models.py:748 -msgid "Consume Folder" -msgstr "" - -#: documents/models.py:749 -msgid "Api Upload" -msgstr "Téléverser l'Api" - -#: documents/models.py:750 -msgid "Mail Fetch" -msgstr "Récupération du courriel" - -#: documents/models.py:754 paperless_mail/models.py:95 -msgid "order" -msgstr "ordre" - -#: documents/models.py:763 -msgid "filter path" -msgstr "" - -#: documents/models.py:768 -msgid "Only consume documents with a path that matches this if specified. Wildcards specified as * are allowed. Case insensitive." -msgstr "" - -#: documents/models.py:775 -msgid "filter filename" -msgstr "filtrer le nom de fichier" - -#: documents/models.py:780 paperless_mail/models.py:148 -msgid "Only consume documents which entirely match this filename if specified. Wildcards such as *.pdf or *invoice* are allowed. Case insensitive." -msgstr "Ne traiter que les documents correspondant intégralement à ce nom de fichier s'il est spécifié. Les jokers tels que *.pdf ou *facture* sont autorisés. La casse n'est pas prise en compte." - -#: documents/models.py:791 -msgid "filter documents from this mail rule" -msgstr "" - -#: documents/models.py:795 -msgid "assign title" -msgstr "attribuer un titre" - -#: documents/models.py:800 -msgid "Assign a document title, can include some placeholders, see documentation." -msgstr "Assigner un titre de document, peut inclure certains marqueurs, voir la documentation." - -#: documents/models.py:808 paperless_mail/models.py:204 -msgid "assign this tag" -msgstr "affecter cette étiquette" - -#: documents/models.py:816 paperless_mail/models.py:212 -msgid "assign this document type" -msgstr "affecter ce type de document" - -#: documents/models.py:824 paperless_mail/models.py:226 -msgid "assign this correspondent" -msgstr "affecter ce correspondant" - -#: documents/models.py:832 -msgid "assign this storage path" -msgstr "assigner ce chemin de stockage" - -#: documents/models.py:841 -msgid "assign this owner" -msgstr "assigner ce propriétaire" - -#: documents/models.py:848 -msgid "grant view permissions to these users" -msgstr "accorder des permissions de vue à ces utilisateurs" - -#: documents/models.py:855 -msgid "grant view permissions to these groups" -msgstr "accorder des droits de vue à ces groupes" - -#: documents/models.py:862 -msgid "grant change permissions to these users" -msgstr "accorder des droits de modification à ces utilisateurs" - -#: documents/models.py:869 -msgid "grant change permissions to these groups" -msgstr "accorder des droits de modification à ces groupes" - -#: documents/models.py:873 -msgid "consumption template" -msgstr "" - -#: documents/models.py:874 -msgid "consumption templates" -msgstr "" - -#: documents/models.py:886 +#: documents/models.py:752 msgid "String" msgstr "Chaîne de caractères" -#: documents/models.py:887 +#: documents/models.py:753 msgid "URL" msgstr "URL" -#: documents/models.py:888 +#: documents/models.py:754 msgid "Date" msgstr "Date" -#: documents/models.py:889 +#: documents/models.py:755 msgid "Boolean" msgstr "Booléen" -#: documents/models.py:890 +#: documents/models.py:756 msgid "Integer" msgstr "Nombre entier" -#: documents/models.py:891 +#: documents/models.py:757 msgid "Float" msgstr "Nombre décimal" -#: documents/models.py:892 +#: documents/models.py:758 msgid "Monetary" msgstr "Monétaire" -#: documents/models.py:904 +#: documents/models.py:759 +msgid "Document Link" +msgstr "" + +#: documents/models.py:771 msgid "data type" msgstr "type de données" -#: documents/models.py:912 +#: documents/models.py:779 msgid "custom field" msgstr "champ personnalisé" -#: documents/models.py:913 +#: documents/models.py:780 msgid "custom fields" msgstr "champs personnalisés" -#: documents/models.py:973 +#: documents/models.py:842 msgid "custom field instance" msgstr "instance de champs personnalisés" -#: documents/models.py:974 +#: documents/models.py:843 msgid "custom field instances" msgstr "instances de champs personnalisés" +#: documents/models.py:891 +msgid "Consume Folder" +msgstr "Dossier d'Importation" + +#: documents/models.py:892 +msgid "Api Upload" +msgstr "Téléverser l'Api" + +#: documents/models.py:893 +msgid "Mail Fetch" +msgstr "Récupération du courriel" + +#: documents/models.py:897 paperless_mail/models.py:95 +msgid "order" +msgstr "ordre" + +#: documents/models.py:906 +msgid "filter path" +msgstr "filtrer le chemin" + +#: documents/models.py:911 +msgid "Only consume documents with a path that matches this if specified. Wildcards specified as * are allowed. Case insensitive." +msgstr "N'importer que les documents dont le chemin correspond à celui-ci s'il est spécifié. Les caractères spécifiés par * sont autorisés. Insensible à la casse." + +#: documents/models.py:918 +msgid "filter filename" +msgstr "filtrer le nom de fichier" + +#: documents/models.py:923 paperless_mail/models.py:148 +msgid "Only consume documents which entirely match this filename if specified. Wildcards such as *.pdf or *invoice* are allowed. Case insensitive." +msgstr "Ne traiter que les documents correspondant intégralement à ce nom de fichier s'il est spécifié. Les jokers tels que *.pdf ou *facture* sont autorisés. La casse n'est pas prise en compte." + +#: documents/models.py:934 +msgid "filter documents from this mail rule" +msgstr "filtrer les documents à partir de cette règle de messagerie" + +#: documents/models.py:938 +msgid "assign title" +msgstr "attribuer un titre" + +#: documents/models.py:943 +msgid "Assign a document title, can include some placeholders, see documentation." +msgstr "Assigner un titre de document, peut inclure certains marqueurs, voir la documentation." + +#: documents/models.py:951 paperless_mail/models.py:216 +msgid "assign this tag" +msgstr "affecter cette étiquette" + +#: documents/models.py:959 paperless_mail/models.py:224 +msgid "assign this document type" +msgstr "affecter ce type de document" + +#: documents/models.py:967 paperless_mail/models.py:238 +msgid "assign this correspondent" +msgstr "affecter ce correspondant" + +#: documents/models.py:975 +msgid "assign this storage path" +msgstr "assigner ce chemin de stockage" + +#: documents/models.py:984 +msgid "assign this owner" +msgstr "assigner ce propriétaire" + +#: documents/models.py:991 +msgid "grant view permissions to these users" +msgstr "accorder des permissions de vue à ces utilisateurs" + +#: documents/models.py:998 +msgid "grant view permissions to these groups" +msgstr "accorder des droits de vue à ces groupes" + +#: documents/models.py:1005 +msgid "grant change permissions to these users" +msgstr "accorder des droits de modification à ces utilisateurs" + +#: documents/models.py:1012 +msgid "grant change permissions to these groups" +msgstr "accorder des droits de modification à ces groupes" + +#: documents/models.py:1019 +msgid "assign these custom fields" +msgstr "" + +#: documents/models.py:1023 +msgid "consumption template" +msgstr "modèle d'importation" + +#: documents/models.py:1024 +msgid "consumption templates" +msgstr "modèles d'importation" + #: documents/serialisers.py:102 #, python-format msgid "Invalid regular expression: %(error)s" @@ -696,12 +704,12 @@ msgstr "Expression régulière incorrecte : %(error)s" msgid "Invalid color." msgstr "Couleur incorrecte." -#: documents/serialisers.py:841 +#: documents/serialisers.py:842 #, python-format msgid "File type %(type)s not supported" msgstr "Type de fichier %(type)s non pris en charge" -#: documents/serialisers.py:938 +#: documents/serialisers.py:939 msgid "Invalid variable detected." msgstr "Variable invalide détectée." @@ -804,7 +812,7 @@ msgstr "Changer mon mot de passe" #: documents/templates/registration/password_reset_confirm.html:65 msgid "request a new password reset" -msgstr "demande de réinitialisation de mot de passe" +msgstr "redemander la réinitialisation du mot de passe" #: documents/templates/registration/password_reset_done.html:14 msgid "Paperless-ngx reset password sent" @@ -966,7 +974,7 @@ msgstr "Ukrainien" msgid "Chinese Simplified" msgstr "Chinois simplifié" -#: paperless/urls.py:186 +#: paperless/urls.py:194 msgid "Paperless-ngx administration" msgstr "Administration de Paperless-ngx" @@ -986,19 +994,19 @@ msgstr "Filtrage" msgid "Paperless will only process mails that match ALL of the filters given below." msgstr "Paperless ne traitera que les courriels correspondant à TOUS les filtres ci-dessous." -#: paperless_mail/admin.py:79 +#: paperless_mail/admin.py:80 msgid "Actions" msgstr "Actions" -#: paperless_mail/admin.py:82 +#: paperless_mail/admin.py:83 msgid "The action applied to the mail. This action is only performed when the mail body or attachments were consumed from the mail." msgstr "L'action appliquée au courriel. Cette action n'est effectuée que lorsque le corps du courriel ou les pièces jointes ont été consommés par le courriel." -#: paperless_mail/admin.py:90 +#: paperless_mail/admin.py:91 msgid "Metadata" msgstr "Métadonnées" -#: paperless_mail/admin.py:93 +#: paperless_mail/admin.py:94 msgid "Assign metadata to documents consumed from this rule automatically. If you do not assign tags, types or correspondents here, paperless will still process all matching rules that you have defined." msgstr "Affecter automatiquement des métadonnées aux documents traités à partir de cette règle. Si vous n'affectez pas d'étiquette, de type ou de correspondant ici, Paperless-ng appliquera toutes les autres règles de rapprochement que vous avez définies." @@ -1138,7 +1146,7 @@ msgstr "Utiliser le correspondant sélectionné ci-dessous" msgid "account" msgstr "compte" -#: paperless_mail/models.py:105 paperless_mail/models.py:248 +#: paperless_mail/models.py:105 paperless_mail/models.py:260 msgid "folder" msgstr "répertoire" @@ -1163,70 +1171,78 @@ msgid "filter body" msgstr "filtrer le corps du message" #: paperless_mail/models.py:143 -msgid "filter attachment filename" -msgstr "filtrer le nom de fichier de la pièce jointe" +msgid "filter attachment filename inclusive" +msgstr "" #: paperless_mail/models.py:155 +msgid "filter attachment filename exclusive" +msgstr "" + +#: paperless_mail/models.py:160 +msgid "Do not consume documents which entirely match this filename if specified. Wildcards such as *.pdf or *invoice* are allowed. Case insensitive." +msgstr "" + +#: paperless_mail/models.py:167 msgid "maximum age" msgstr "âge maximum" -#: paperless_mail/models.py:157 +#: paperless_mail/models.py:169 msgid "Specified in days." msgstr "En jours." -#: paperless_mail/models.py:161 +#: paperless_mail/models.py:173 msgid "attachment type" msgstr "type de pièce jointe" -#: paperless_mail/models.py:165 +#: paperless_mail/models.py:177 msgid "Inline attachments include embedded images, so it's best to combine this option with a filename filter." msgstr "Les pièces jointes en ligne comprennent les images intégrées, il est donc préférable de combiner cette option avec un filtre de nom de fichier." -#: paperless_mail/models.py:171 +#: paperless_mail/models.py:183 msgid "consumption scope" msgstr "périmètre de consommation" -#: paperless_mail/models.py:177 +#: paperless_mail/models.py:189 msgid "action" msgstr "action" -#: paperless_mail/models.py:183 +#: paperless_mail/models.py:195 msgid "action parameter" msgstr "paramètre d'action" -#: paperless_mail/models.py:188 +#: paperless_mail/models.py:200 msgid "Additional parameter for the action selected above, i.e., the target folder of the move to folder action. Subfolders must be separated by dots." msgstr "Paramètre supplémentaire pour l'action sélectionnée ci-dessus, par exemple le dossier cible de l'action de déplacement vers un dossier. Les sous-dossiers doivent être séparés par des points." -#: paperless_mail/models.py:196 +#: paperless_mail/models.py:208 msgid "assign title from" msgstr "affecter le titre depuis" -#: paperless_mail/models.py:216 +#: paperless_mail/models.py:228 msgid "assign correspondent from" msgstr "affecter le correspondant depuis" -#: paperless_mail/models.py:230 +#: paperless_mail/models.py:242 msgid "Assign the rule owner to documents" -msgstr "" +msgstr "Affecter le propriétaire de la règle aux documents" -#: paperless_mail/models.py:256 +#: paperless_mail/models.py:268 msgid "uid" msgstr "identifiant unique" -#: paperless_mail/models.py:264 +#: paperless_mail/models.py:276 msgid "subject" msgstr "objet" -#: paperless_mail/models.py:272 +#: paperless_mail/models.py:284 msgid "received" msgstr "reçu" -#: paperless_mail/models.py:279 +#: paperless_mail/models.py:291 msgid "processed" msgstr "traité" -#: paperless_mail/models.py:285 +#: paperless_mail/models.py:297 msgid "status" msgstr "état" diff --git a/src/locale/he_IL/LC_MESSAGES/django.po b/src/locale/he_IL/LC_MESSAGES/django.po index 7d075b01b..af5666ff8 100644 --- a/src/locale/he_IL/LC_MESSAGES/django.po +++ b/src/locale/he_IL/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: paperless-ngx\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2023-11-10 09:02-0800\n" -"PO-Revision-Date: 2023-11-13 01:30\n" +"POT-Creation-Date: 2023-12-05 08:26-0800\n" +"PO-Revision-Date: 2023-12-05 16:27\n" "Last-Translator: \n" "Language-Team: Hebrew\n" "Language: he_IL\n" @@ -53,7 +53,7 @@ msgstr "מילה מעורפלת" msgid "Automatic" msgstr "אוטומטי" -#: documents/models.py:62 documents/models.py:402 documents/models.py:752 +#: documents/models.py:62 documents/models.py:402 documents/models.py:895 #: paperless_mail/models.py:18 paperless_mail/models.py:93 msgid "name" msgstr "שם" @@ -159,7 +159,7 @@ msgid "The checksum of the archived document." msgstr "מחרוזת הבדיקה למסמך בארכיון." #: documents/models.py:205 documents/models.py:385 documents/models.py:654 -#: documents/models.py:692 documents/models.py:895 documents/models.py:932 +#: documents/models.py:692 documents/models.py:762 documents/models.py:799 msgid "created" msgstr "נוצר" @@ -227,7 +227,7 @@ msgstr "מידע" msgid "warning" msgstr "אזהרה" -#: documents/models.py:371 paperless_mail/models.py:293 +#: documents/models.py:371 paperless_mail/models.py:305 msgid "error" msgstr "שגיאה" @@ -551,142 +551,150 @@ msgstr "" msgid "share links" msgstr "" -#: documents/models.py:748 -msgid "Consume Folder" -msgstr "" - -#: documents/models.py:749 -msgid "Api Upload" -msgstr "" - -#: documents/models.py:750 -msgid "Mail Fetch" -msgstr "" - -#: documents/models.py:754 paperless_mail/models.py:95 -msgid "order" -msgstr "סדר" - -#: documents/models.py:763 -msgid "filter path" -msgstr "" - -#: documents/models.py:768 -msgid "Only consume documents with a path that matches this if specified. Wildcards specified as * are allowed. Case insensitive." -msgstr "" - -#: documents/models.py:775 -msgid "filter filename" -msgstr "" - -#: documents/models.py:780 paperless_mail/models.py:148 -msgid "Only consume documents which entirely match this filename if specified. Wildcards such as *.pdf or *invoice* are allowed. Case insensitive." -msgstr "קבל רק מסמכים שתואמים לחלוטין את שם הקובץ הזה אם צוין. תווים כלליים כגון pdf.* או *חשבונית* מותרים. חסר רגישות תווים גדולים/קטנים (אנגלית)." - -#: documents/models.py:791 -msgid "filter documents from this mail rule" -msgstr "" - -#: documents/models.py:795 -msgid "assign title" -msgstr "" - -#: documents/models.py:800 -msgid "Assign a document title, can include some placeholders, see documentation." -msgstr "" - -#: documents/models.py:808 paperless_mail/models.py:204 -msgid "assign this tag" -msgstr "שייך תגית זו" - -#: documents/models.py:816 paperless_mail/models.py:212 -msgid "assign this document type" -msgstr "שייך סוג מסמך זה" - -#: documents/models.py:824 paperless_mail/models.py:226 -msgid "assign this correspondent" -msgstr "שייך מכותב זה" - -#: documents/models.py:832 -msgid "assign this storage path" -msgstr "" - -#: documents/models.py:841 -msgid "assign this owner" -msgstr "" - -#: documents/models.py:848 -msgid "grant view permissions to these users" -msgstr "" - -#: documents/models.py:855 -msgid "grant view permissions to these groups" -msgstr "" - -#: documents/models.py:862 -msgid "grant change permissions to these users" -msgstr "" - -#: documents/models.py:869 -msgid "grant change permissions to these groups" -msgstr "" - -#: documents/models.py:873 -msgid "consumption template" -msgstr "" - -#: documents/models.py:874 -msgid "consumption templates" -msgstr "" - -#: documents/models.py:886 +#: documents/models.py:752 msgid "String" msgstr "" -#: documents/models.py:887 +#: documents/models.py:753 msgid "URL" msgstr "" -#: documents/models.py:888 +#: documents/models.py:754 msgid "Date" msgstr "" -#: documents/models.py:889 +#: documents/models.py:755 msgid "Boolean" msgstr "" -#: documents/models.py:890 +#: documents/models.py:756 msgid "Integer" msgstr "" -#: documents/models.py:891 +#: documents/models.py:757 msgid "Float" msgstr "" -#: documents/models.py:892 +#: documents/models.py:758 msgid "Monetary" msgstr "" -#: documents/models.py:904 +#: documents/models.py:759 +msgid "Document Link" +msgstr "" + +#: documents/models.py:771 msgid "data type" msgstr "" -#: documents/models.py:912 +#: documents/models.py:779 msgid "custom field" msgstr "" -#: documents/models.py:913 +#: documents/models.py:780 msgid "custom fields" msgstr "" -#: documents/models.py:973 +#: documents/models.py:842 msgid "custom field instance" msgstr "" -#: documents/models.py:974 +#: documents/models.py:843 msgid "custom field instances" msgstr "" +#: documents/models.py:891 +msgid "Consume Folder" +msgstr "" + +#: documents/models.py:892 +msgid "Api Upload" +msgstr "" + +#: documents/models.py:893 +msgid "Mail Fetch" +msgstr "" + +#: documents/models.py:897 paperless_mail/models.py:95 +msgid "order" +msgstr "סדר" + +#: documents/models.py:906 +msgid "filter path" +msgstr "" + +#: documents/models.py:911 +msgid "Only consume documents with a path that matches this if specified. Wildcards specified as * are allowed. Case insensitive." +msgstr "" + +#: documents/models.py:918 +msgid "filter filename" +msgstr "" + +#: documents/models.py:923 paperless_mail/models.py:148 +msgid "Only consume documents which entirely match this filename if specified. Wildcards such as *.pdf or *invoice* are allowed. Case insensitive." +msgstr "קבל רק מסמכים שתואמים לחלוטין את שם הקובץ הזה אם צוין. תווים כלליים כגון pdf.* או *חשבונית* מותרים. חסר רגישות תווים גדולים/קטנים (אנגלית)." + +#: documents/models.py:934 +msgid "filter documents from this mail rule" +msgstr "" + +#: documents/models.py:938 +msgid "assign title" +msgstr "" + +#: documents/models.py:943 +msgid "Assign a document title, can include some placeholders, see documentation." +msgstr "" + +#: documents/models.py:951 paperless_mail/models.py:216 +msgid "assign this tag" +msgstr "שייך תגית זו" + +#: documents/models.py:959 paperless_mail/models.py:224 +msgid "assign this document type" +msgstr "שייך סוג מסמך זה" + +#: documents/models.py:967 paperless_mail/models.py:238 +msgid "assign this correspondent" +msgstr "שייך מכותב זה" + +#: documents/models.py:975 +msgid "assign this storage path" +msgstr "" + +#: documents/models.py:984 +msgid "assign this owner" +msgstr "" + +#: documents/models.py:991 +msgid "grant view permissions to these users" +msgstr "" + +#: documents/models.py:998 +msgid "grant view permissions to these groups" +msgstr "" + +#: documents/models.py:1005 +msgid "grant change permissions to these users" +msgstr "" + +#: documents/models.py:1012 +msgid "grant change permissions to these groups" +msgstr "" + +#: documents/models.py:1019 +msgid "assign these custom fields" +msgstr "" + +#: documents/models.py:1023 +msgid "consumption template" +msgstr "" + +#: documents/models.py:1024 +msgid "consumption templates" +msgstr "" + #: documents/serialisers.py:102 #, python-format msgid "Invalid regular expression: %(error)s" @@ -696,12 +704,12 @@ msgstr "ביטוי רגולרי בלתי חוקי: %(error)s" msgid "Invalid color." msgstr "צבע לא חוקי." -#: documents/serialisers.py:841 +#: documents/serialisers.py:842 #, python-format msgid "File type %(type)s not supported" msgstr "סוג קובץ %(type)s לא נתמך" -#: documents/serialisers.py:938 +#: documents/serialisers.py:939 msgid "Invalid variable detected." msgstr "משתנה לא חוקי זוהה." @@ -966,7 +974,7 @@ msgstr "אוקראינית" msgid "Chinese Simplified" msgstr "סינית מפושטת" -#: paperless/urls.py:186 +#: paperless/urls.py:194 msgid "Paperless-ngx administration" msgstr "ניהול Paperless-ngx" @@ -986,19 +994,19 @@ msgstr "סינון" msgid "Paperless will only process mails that match ALL of the filters given below." msgstr "Paperless יעבד רק הודעות דוא״ל שעוברות את כל המסננים המפורטים להלן." -#: paperless_mail/admin.py:79 +#: paperless_mail/admin.py:80 msgid "Actions" msgstr "פעולות" -#: paperless_mail/admin.py:82 +#: paperless_mail/admin.py:83 msgid "The action applied to the mail. This action is only performed when the mail body or attachments were consumed from the mail." msgstr "הפעולה חלה על הדואר. פעולה זו מבוצעת רק כאשר גוף הדואר או הקבצים המצורפים נצרכו מהדואר." -#: paperless_mail/admin.py:90 +#: paperless_mail/admin.py:91 msgid "Metadata" msgstr "נתוני על" -#: paperless_mail/admin.py:93 +#: paperless_mail/admin.py:94 msgid "Assign metadata to documents consumed from this rule automatically. If you do not assign tags, types or correspondents here, paperless will still process all matching rules that you have defined." msgstr "שייך מטא נתונים למסמכים ההמתקבלים מהכלל הזה באופן אוטומטי. אם לא תשייך כאן תגיות, סוגים או מכותבים, Paperless עדיין יעבד את כל הכללים התואמים שהגדרת." @@ -1138,7 +1146,7 @@ msgstr "השתמש במכותב הנבחר להלן" msgid "account" msgstr "חשבון" -#: paperless_mail/models.py:105 paperless_mail/models.py:248 +#: paperless_mail/models.py:105 paperless_mail/models.py:260 msgid "folder" msgstr "תיקייה" @@ -1163,70 +1171,78 @@ msgid "filter body" msgstr "סנן 'גוף'" #: paperless_mail/models.py:143 -msgid "filter attachment filename" -msgstr "סנן 'שם קובץ מצורף'" +msgid "filter attachment filename inclusive" +msgstr "" #: paperless_mail/models.py:155 +msgid "filter attachment filename exclusive" +msgstr "" + +#: paperless_mail/models.py:160 +msgid "Do not consume documents which entirely match this filename if specified. Wildcards such as *.pdf or *invoice* are allowed. Case insensitive." +msgstr "" + +#: paperless_mail/models.py:167 msgid "maximum age" msgstr "גיל מקסימלי" -#: paperless_mail/models.py:157 +#: paperless_mail/models.py:169 msgid "Specified in days." msgstr "נקוב בימים." -#: paperless_mail/models.py:161 +#: paperless_mail/models.py:173 msgid "attachment type" msgstr "סוג קובץ מצורף" -#: paperless_mail/models.py:165 +#: paperless_mail/models.py:177 msgid "Inline attachments include embedded images, so it's best to combine this option with a filename filter." msgstr "קבצים מצורפים 'מוטבעים' עלולים לכלול תמונות מוטמעות, לכן האופציה הטובה ביותר היא לשלב אופציה זו עם סנן 'שם קובץ מצורף'." -#: paperless_mail/models.py:171 +#: paperless_mail/models.py:183 msgid "consumption scope" msgstr "היקף הצריכה" -#: paperless_mail/models.py:177 +#: paperless_mail/models.py:189 msgid "action" msgstr "פעולה" -#: paperless_mail/models.py:183 +#: paperless_mail/models.py:195 msgid "action parameter" msgstr "פרמטר פעולה" -#: paperless_mail/models.py:188 +#: paperless_mail/models.py:200 msgid "Additional parameter for the action selected above, i.e., the target folder of the move to folder action. Subfolders must be separated by dots." msgstr "פרמטר נוסף עבור הפעולה שנבחרה לעיל, כלומר, תיקיית היעד של פעולת המעבר לתיקיה. יש להפריד בין תיקיות משנה באמצעות נקודות." -#: paperless_mail/models.py:196 +#: paperless_mail/models.py:208 msgid "assign title from" msgstr "שייך כותרת מ-" -#: paperless_mail/models.py:216 +#: paperless_mail/models.py:228 msgid "assign correspondent from" msgstr "שייך מכותב מ-" -#: paperless_mail/models.py:230 +#: paperless_mail/models.py:242 msgid "Assign the rule owner to documents" msgstr "" -#: paperless_mail/models.py:256 +#: paperless_mail/models.py:268 msgid "uid" msgstr "מזהה uid" -#: paperless_mail/models.py:264 +#: paperless_mail/models.py:276 msgid "subject" msgstr "נושא" -#: paperless_mail/models.py:272 +#: paperless_mail/models.py:284 msgid "received" msgstr "התקבל" -#: paperless_mail/models.py:279 +#: paperless_mail/models.py:291 msgid "processed" msgstr "בתהליך" -#: paperless_mail/models.py:285 +#: paperless_mail/models.py:297 msgid "status" msgstr "סטטוס" diff --git a/src/locale/hr_HR/LC_MESSAGES/django.po b/src/locale/hr_HR/LC_MESSAGES/django.po index 38cdd21d7..8a6450d04 100644 --- a/src/locale/hr_HR/LC_MESSAGES/django.po +++ b/src/locale/hr_HR/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: paperless-ngx\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2023-11-10 09:02-0800\n" -"PO-Revision-Date: 2023-11-13 01:31\n" +"POT-Creation-Date: 2023-12-05 08:26-0800\n" +"PO-Revision-Date: 2023-12-05 16:27\n" "Last-Translator: \n" "Language-Team: Croatian\n" "Language: hr_HR\n" @@ -53,7 +53,7 @@ msgstr "Nejasna riječ" msgid "Automatic" msgstr "Automatski" -#: documents/models.py:62 documents/models.py:402 documents/models.py:752 +#: documents/models.py:62 documents/models.py:402 documents/models.py:895 #: paperless_mail/models.py:18 paperless_mail/models.py:93 msgid "name" msgstr "ime" @@ -159,7 +159,7 @@ msgid "The checksum of the archived document." msgstr "Kontrolni zbroj arhiviranog dokumenta." #: documents/models.py:205 documents/models.py:385 documents/models.py:654 -#: documents/models.py:692 documents/models.py:895 documents/models.py:932 +#: documents/models.py:692 documents/models.py:762 documents/models.py:799 msgid "created" msgstr "stvoreno" @@ -227,7 +227,7 @@ msgstr "informacije" msgid "warning" msgstr "upozorenje" -#: documents/models.py:371 paperless_mail/models.py:293 +#: documents/models.py:371 paperless_mail/models.py:305 msgid "error" msgstr "greška" @@ -551,142 +551,150 @@ msgstr "" msgid "share links" msgstr "" -#: documents/models.py:748 -msgid "Consume Folder" -msgstr "" - -#: documents/models.py:749 -msgid "Api Upload" -msgstr "" - -#: documents/models.py:750 -msgid "Mail Fetch" -msgstr "" - -#: documents/models.py:754 paperless_mail/models.py:95 -msgid "order" -msgstr "redoslijed" - -#: documents/models.py:763 -msgid "filter path" -msgstr "" - -#: documents/models.py:768 -msgid "Only consume documents with a path that matches this if specified. Wildcards specified as * are allowed. Case insensitive." -msgstr "" - -#: documents/models.py:775 -msgid "filter filename" -msgstr "" - -#: documents/models.py:780 paperless_mail/models.py:148 -msgid "Only consume documents which entirely match this filename if specified. Wildcards such as *.pdf or *invoice* are allowed. Case insensitive." -msgstr "Konzumirajte samo dokumente koji u potpunosti odgovaraju ovom nazivu datoteke ako je navedeno. Dopušteni su zamjenski znakovi kao što su *.pdf ili *faktura*. Neosjetljivo je na mala i mala slova." - -#: documents/models.py:791 -msgid "filter documents from this mail rule" -msgstr "" - -#: documents/models.py:795 -msgid "assign title" -msgstr "" - -#: documents/models.py:800 -msgid "Assign a document title, can include some placeholders, see documentation." -msgstr "" - -#: documents/models.py:808 paperless_mail/models.py:204 -msgid "assign this tag" -msgstr "dodijeli oznaku" - -#: documents/models.py:816 paperless_mail/models.py:212 -msgid "assign this document type" -msgstr "dodijeliti ovu vrstu dokumenta" - -#: documents/models.py:824 paperless_mail/models.py:226 -msgid "assign this correspondent" -msgstr "dodijelite ovom dopisniku" - -#: documents/models.py:832 -msgid "assign this storage path" -msgstr "" - -#: documents/models.py:841 -msgid "assign this owner" -msgstr "" - -#: documents/models.py:848 -msgid "grant view permissions to these users" -msgstr "" - -#: documents/models.py:855 -msgid "grant view permissions to these groups" -msgstr "" - -#: documents/models.py:862 -msgid "grant change permissions to these users" -msgstr "" - -#: documents/models.py:869 -msgid "grant change permissions to these groups" -msgstr "" - -#: documents/models.py:873 -msgid "consumption template" -msgstr "" - -#: documents/models.py:874 -msgid "consumption templates" -msgstr "" - -#: documents/models.py:886 +#: documents/models.py:752 msgid "String" msgstr "" -#: documents/models.py:887 +#: documents/models.py:753 msgid "URL" msgstr "" -#: documents/models.py:888 +#: documents/models.py:754 msgid "Date" msgstr "" -#: documents/models.py:889 +#: documents/models.py:755 msgid "Boolean" msgstr "" -#: documents/models.py:890 +#: documents/models.py:756 msgid "Integer" msgstr "" -#: documents/models.py:891 +#: documents/models.py:757 msgid "Float" msgstr "" -#: documents/models.py:892 +#: documents/models.py:758 msgid "Monetary" msgstr "" -#: documents/models.py:904 +#: documents/models.py:759 +msgid "Document Link" +msgstr "" + +#: documents/models.py:771 msgid "data type" msgstr "" -#: documents/models.py:912 +#: documents/models.py:779 msgid "custom field" msgstr "" -#: documents/models.py:913 +#: documents/models.py:780 msgid "custom fields" msgstr "" -#: documents/models.py:973 +#: documents/models.py:842 msgid "custom field instance" msgstr "" -#: documents/models.py:974 +#: documents/models.py:843 msgid "custom field instances" msgstr "" +#: documents/models.py:891 +msgid "Consume Folder" +msgstr "" + +#: documents/models.py:892 +msgid "Api Upload" +msgstr "" + +#: documents/models.py:893 +msgid "Mail Fetch" +msgstr "" + +#: documents/models.py:897 paperless_mail/models.py:95 +msgid "order" +msgstr "redoslijed" + +#: documents/models.py:906 +msgid "filter path" +msgstr "" + +#: documents/models.py:911 +msgid "Only consume documents with a path that matches this if specified. Wildcards specified as * are allowed. Case insensitive." +msgstr "" + +#: documents/models.py:918 +msgid "filter filename" +msgstr "" + +#: documents/models.py:923 paperless_mail/models.py:148 +msgid "Only consume documents which entirely match this filename if specified. Wildcards such as *.pdf or *invoice* are allowed. Case insensitive." +msgstr "Konzumirajte samo dokumente koji u potpunosti odgovaraju ovom nazivu datoteke ako je navedeno. Dopušteni su zamjenski znakovi kao što su *.pdf ili *faktura*. Neosjetljivo je na mala i mala slova." + +#: documents/models.py:934 +msgid "filter documents from this mail rule" +msgstr "" + +#: documents/models.py:938 +msgid "assign title" +msgstr "" + +#: documents/models.py:943 +msgid "Assign a document title, can include some placeholders, see documentation." +msgstr "" + +#: documents/models.py:951 paperless_mail/models.py:216 +msgid "assign this tag" +msgstr "dodijeli oznaku" + +#: documents/models.py:959 paperless_mail/models.py:224 +msgid "assign this document type" +msgstr "dodijeliti ovu vrstu dokumenta" + +#: documents/models.py:967 paperless_mail/models.py:238 +msgid "assign this correspondent" +msgstr "dodijelite ovom dopisniku" + +#: documents/models.py:975 +msgid "assign this storage path" +msgstr "" + +#: documents/models.py:984 +msgid "assign this owner" +msgstr "" + +#: documents/models.py:991 +msgid "grant view permissions to these users" +msgstr "" + +#: documents/models.py:998 +msgid "grant view permissions to these groups" +msgstr "" + +#: documents/models.py:1005 +msgid "grant change permissions to these users" +msgstr "" + +#: documents/models.py:1012 +msgid "grant change permissions to these groups" +msgstr "" + +#: documents/models.py:1019 +msgid "assign these custom fields" +msgstr "" + +#: documents/models.py:1023 +msgid "consumption template" +msgstr "" + +#: documents/models.py:1024 +msgid "consumption templates" +msgstr "" + #: documents/serialisers.py:102 #, python-format msgid "Invalid regular expression: %(error)s" @@ -696,12 +704,12 @@ msgstr "Nevažeći regularni izraz: %(error)s" msgid "Invalid color." msgstr "Nevažeća boja." -#: documents/serialisers.py:841 +#: documents/serialisers.py:842 #, python-format msgid "File type %(type)s not supported" msgstr "Vrsta datoteke %(type)s nije podržana" -#: documents/serialisers.py:938 +#: documents/serialisers.py:939 msgid "Invalid variable detected." msgstr "Otkrivena je nevaljana vrsta datoteke." @@ -966,7 +974,7 @@ msgstr "" msgid "Chinese Simplified" msgstr "Pojednostavljeni kineski" -#: paperless/urls.py:186 +#: paperless/urls.py:194 msgid "Paperless-ngx administration" msgstr "Paperless-ngx administracija" @@ -986,19 +994,19 @@ msgstr "Filter" msgid "Paperless will only process mails that match ALL of the filters given below." msgstr "Paperless-ngx će obrađivati samo e-poštu koja odgovara SVIM filterima navedenim u nastavku." -#: paperless_mail/admin.py:79 +#: paperless_mail/admin.py:80 msgid "Actions" msgstr "Akcije" -#: paperless_mail/admin.py:82 +#: paperless_mail/admin.py:83 msgid "The action applied to the mail. This action is only performed when the mail body or attachments were consumed from the mail." msgstr "Radnja primjenjena na email poruci. Ta radnja će biti izvršena ukoliko su tijelo poruke ili privitci uključeni u poruku." -#: paperless_mail/admin.py:90 +#: paperless_mail/admin.py:91 msgid "Metadata" msgstr "Metapodaci" -#: paperless_mail/admin.py:93 +#: paperless_mail/admin.py:94 msgid "Assign metadata to documents consumed from this rule automatically. If you do not assign tags, types or correspondents here, paperless will still process all matching rules that you have defined." msgstr "Automatski dodijelite metapodatke dokumentima koji se koriste iz ovog pravila. Ako ne dodijelite oznaku, vrstu ili dopisnika, Paperless-ngx će i dalje obraditi sva pravila podudaranja koja ste definirali." @@ -1138,7 +1146,7 @@ msgstr "Koristi dopisnika odabranog u nastavku" msgid "account" msgstr "korisnički račun" -#: paperless_mail/models.py:105 paperless_mail/models.py:248 +#: paperless_mail/models.py:105 paperless_mail/models.py:260 msgid "folder" msgstr "mapa" @@ -1163,70 +1171,78 @@ msgid "filter body" msgstr "filtriraj po sadržaju" #: paperless_mail/models.py:143 -msgid "filter attachment filename" -msgstr "filtriraj po nazivu datoteke iz privitka" +msgid "filter attachment filename inclusive" +msgstr "" #: paperless_mail/models.py:155 +msgid "filter attachment filename exclusive" +msgstr "" + +#: paperless_mail/models.py:160 +msgid "Do not consume documents which entirely match this filename if specified. Wildcards such as *.pdf or *invoice* are allowed. Case insensitive." +msgstr "" + +#: paperless_mail/models.py:167 msgid "maximum age" msgstr "maksimalna dob" -#: paperless_mail/models.py:157 +#: paperless_mail/models.py:169 msgid "Specified in days." msgstr "Navedeno u danima." -#: paperless_mail/models.py:161 +#: paperless_mail/models.py:173 msgid "attachment type" msgstr "vrsta privitka" -#: paperless_mail/models.py:165 +#: paperless_mail/models.py:177 msgid "Inline attachments include embedded images, so it's best to combine this option with a filename filter." msgstr "Ugrađeni privici uključuju ugrađene slike, pa je najbolje kombinirati ovu opciju s filtrom naziva datoteke." -#: paperless_mail/models.py:171 +#: paperless_mail/models.py:183 msgid "consumption scope" msgstr "opseg integracije" -#: paperless_mail/models.py:177 +#: paperless_mail/models.py:189 msgid "action" msgstr "akcija" -#: paperless_mail/models.py:183 +#: paperless_mail/models.py:195 msgid "action parameter" msgstr "parametar akcije" -#: paperless_mail/models.py:188 +#: paperless_mail/models.py:200 msgid "Additional parameter for the action selected above, i.e., the target folder of the move to folder action. Subfolders must be separated by dots." msgstr "Dodatni parametar za gore odabranu akciju, tj. ciljana mapa za premjesti u mapu akciju. Podmape moraju biti odvojene točkama." -#: paperless_mail/models.py:196 +#: paperless_mail/models.py:208 msgid "assign title from" msgstr "dodijeliti naslov od" -#: paperless_mail/models.py:216 +#: paperless_mail/models.py:228 msgid "assign correspondent from" msgstr "dodijeli dopisnika od" -#: paperless_mail/models.py:230 +#: paperless_mail/models.py:242 msgid "Assign the rule owner to documents" msgstr "" -#: paperless_mail/models.py:256 +#: paperless_mail/models.py:268 msgid "uid" msgstr "uid" -#: paperless_mail/models.py:264 +#: paperless_mail/models.py:276 msgid "subject" msgstr "predmet" -#: paperless_mail/models.py:272 +#: paperless_mail/models.py:284 msgid "received" msgstr "primljeno" -#: paperless_mail/models.py:279 +#: paperless_mail/models.py:291 msgid "processed" msgstr "obrađeno" -#: paperless_mail/models.py:285 +#: paperless_mail/models.py:297 msgid "status" msgstr "stanje" diff --git a/src/locale/hu_HU/LC_MESSAGES/django.po b/src/locale/hu_HU/LC_MESSAGES/django.po index cafcce6ad..f3a5a454c 100644 --- a/src/locale/hu_HU/LC_MESSAGES/django.po +++ b/src/locale/hu_HU/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: paperless-ngx\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2023-11-10 09:02-0800\n" -"PO-Revision-Date: 2023-11-13 01:30\n" +"POT-Creation-Date: 2023-12-05 08:26-0800\n" +"PO-Revision-Date: 2023-12-05 16:27\n" "Last-Translator: \n" "Language-Team: Hungarian\n" "Language: hu_HU\n" @@ -43,7 +43,7 @@ msgstr "Pontos egyezés" #: documents/models.py:57 msgid "Regular expression" -msgstr "Szabályos kifejezés" +msgstr "Reguláris kifejezés" #: documents/models.py:58 msgid "Fuzzy word" @@ -53,7 +53,7 @@ msgstr "Fuzzy szó" msgid "Automatic" msgstr "Automatikus" -#: documents/models.py:62 documents/models.py:402 documents/models.py:752 +#: documents/models.py:62 documents/models.py:402 documents/models.py:895 #: paperless_mail/models.py:18 paperless_mail/models.py:93 msgid "name" msgstr "név" @@ -64,7 +64,7 @@ msgstr "egyezés" #: documents/models.py:67 msgid "matching algorithm" -msgstr "megfelelő algoritmus" +msgstr "egyeztető algoritmus" #: documents/models.py:72 msgid "is insensitive" @@ -72,11 +72,11 @@ msgstr "érzéketlen" #: documents/models.py:95 documents/models.py:147 msgid "correspondent" -msgstr "levelező" +msgstr "kapcsolattartó" #: documents/models.py:96 msgid "correspondents" -msgstr "levelezők" +msgstr "kapcsolattartók" #: documents/models.py:100 msgid "color" @@ -159,7 +159,7 @@ msgid "The checksum of the archived document." msgstr "Az archivált dokumentum ellenőrző összege." #: documents/models.py:205 documents/models.py:385 documents/models.py:654 -#: documents/models.py:692 documents/models.py:895 documents/models.py:932 +#: documents/models.py:692 documents/models.py:762 documents/models.py:799 msgid "created" msgstr "létrehozott" @@ -227,7 +227,7 @@ msgstr "információ" msgid "warning" msgstr "figyelmeztetés" -#: documents/models.py:371 paperless_mail/models.py:293 +#: documents/models.py:371 paperless_mail/models.py:305 msgid "error" msgstr "hiba" @@ -551,142 +551,150 @@ msgstr "megosztási link" msgid "share links" msgstr "linkek megosztása" -#: documents/models.py:748 -msgid "Consume Folder" -msgstr "Fogyasztás mappa" - -#: documents/models.py:749 -msgid "Api Upload" -msgstr "Api feltöltés" - -#: documents/models.py:750 -msgid "Mail Fetch" -msgstr "Mail Fetch" - -#: documents/models.py:754 paperless_mail/models.py:95 -msgid "order" -msgstr "megrendelés" - -#: documents/models.py:763 -msgid "filter path" -msgstr "szűrési útvonal" - -#: documents/models.py:768 -msgid "Only consume documents with a path that matches this if specified. Wildcards specified as * are allowed. Case insensitive." -msgstr "Csak olyan dokumentumokat dolgoz fel, amelyeknek az elérési útvonala megegyezik ezzel, ha ez meg van adva. A *-gal megadott helyettesítő karakterek engedélyezettek. Nagy- és kisbetűket nem érzékeny." - -#: documents/models.py:775 -msgid "filter filename" -msgstr "szűrő fájlnév" - -#: documents/models.py:780 paperless_mail/models.py:148 -msgid "Only consume documents which entirely match this filename if specified. Wildcards such as *.pdf or *invoice* are allowed. Case insensitive." -msgstr "Csak olyan dokumentumokat dolgoz fel, amelyek teljes mértékben megfelelnek ennek a fájlnévnek, ha meg van adva. Az olyan helyettesítő karakterek, mint *.pdf vagy *számla* engedélyezettek. Nagy- és kisbetűket nem érzékeny." - -#: documents/models.py:791 -msgid "filter documents from this mail rule" -msgstr "dokumentumok szűrése ebből a levélszabályból" - -#: documents/models.py:795 -msgid "assign title" -msgstr "cím hozzárendelése" - -#: documents/models.py:800 -msgid "Assign a document title, can include some placeholders, see documentation." -msgstr "A dokumentum címének hozzárendelése, tartalmazhat néhány helykitöltőt, lásd a dokumentációt." - -#: documents/models.py:808 paperless_mail/models.py:204 -msgid "assign this tag" -msgstr "hozzárendelni ezt a címkét" - -#: documents/models.py:816 paperless_mail/models.py:212 -msgid "assign this document type" -msgstr "rendelje hozzá ezt a dokumentumtípust" - -#: documents/models.py:824 paperless_mail/models.py:226 -msgid "assign this correspondent" -msgstr "bízza meg ezt a levelezőt" - -#: documents/models.py:832 -msgid "assign this storage path" -msgstr "rendelje hozzá ezt a tárolási útvonalat" - -#: documents/models.py:841 -msgid "assign this owner" -msgstr "kijelölni ezt a tulajdonost" - -#: documents/models.py:848 -msgid "grant view permissions to these users" -msgstr "adjon megtekintési engedélyeket ezeknek a felhasználóknak" - -#: documents/models.py:855 -msgid "grant view permissions to these groups" -msgstr "nézeti engedélyeket adjon ezeknek a csoportoknak" - -#: documents/models.py:862 -msgid "grant change permissions to these users" -msgstr "adjon módosítási engedélyeket ezeknek a felhasználóknak" - -#: documents/models.py:869 -msgid "grant change permissions to these groups" -msgstr "adjon módosítási jogosultságokat ezeknek a csoportoknak" - -#: documents/models.py:873 -msgid "consumption template" -msgstr "fogyasztói sablon" - -#: documents/models.py:874 -msgid "consumption templates" -msgstr "fogyasztási sablonok" - -#: documents/models.py:886 +#: documents/models.py:752 msgid "String" msgstr "Karaktersor" -#: documents/models.py:887 +#: documents/models.py:753 msgid "URL" msgstr "URL" -#: documents/models.py:888 +#: documents/models.py:754 msgid "Date" msgstr "Dátum" -#: documents/models.py:889 +#: documents/models.py:755 msgid "Boolean" msgstr "Boolean" -#: documents/models.py:890 +#: documents/models.py:756 msgid "Integer" msgstr "Egész szám" -#: documents/models.py:891 +#: documents/models.py:757 msgid "Float" msgstr "Valós szám" -#: documents/models.py:892 +#: documents/models.py:758 msgid "Monetary" msgstr "Monetáris" -#: documents/models.py:904 +#: documents/models.py:759 +msgid "Document Link" +msgstr "" + +#: documents/models.py:771 msgid "data type" msgstr "adattípus" -#: documents/models.py:912 +#: documents/models.py:779 msgid "custom field" msgstr "egyéni mező" -#: documents/models.py:913 +#: documents/models.py:780 msgid "custom fields" msgstr "egyéni mezők" -#: documents/models.py:973 +#: documents/models.py:842 msgid "custom field instance" msgstr "egyéni mező példány" -#: documents/models.py:974 +#: documents/models.py:843 msgid "custom field instances" msgstr "egyéni mező példányok" +#: documents/models.py:891 +msgid "Consume Folder" +msgstr "Feldolgozási mappa" + +#: documents/models.py:892 +msgid "Api Upload" +msgstr "Api feltöltés" + +#: documents/models.py:893 +msgid "Mail Fetch" +msgstr "Mail Fetch" + +#: documents/models.py:897 paperless_mail/models.py:95 +msgid "order" +msgstr "megrendelés" + +#: documents/models.py:906 +msgid "filter path" +msgstr "szűrési útvonal" + +#: documents/models.py:911 +msgid "Only consume documents with a path that matches this if specified. Wildcards specified as * are allowed. Case insensitive." +msgstr "Csak olyan dokumentumokat dolgoz fel, amelyeknek az elérési útvonala megegyezik ezzel, ha ez meg van adva. A *-gal megadott helyettesítő karakterek engedélyezettek. Nagy- és kisbetűket nem érzékeny." + +#: documents/models.py:918 +msgid "filter filename" +msgstr "szűrő fájlnév" + +#: documents/models.py:923 paperless_mail/models.py:148 +msgid "Only consume documents which entirely match this filename if specified. Wildcards such as *.pdf or *invoice* are allowed. Case insensitive." +msgstr "Csak olyan dokumentumokat dolgoz fel, amelyek teljes mértékben megfelelnek ennek a fájlnévnek, ha meg van adva. Az olyan helyettesítő karakterek, mint *.pdf vagy *számla* engedélyezettek. Nagy- és kisbetűket nem érzékeny." + +#: documents/models.py:934 +msgid "filter documents from this mail rule" +msgstr "dokumentumok szűrése ebből a levélszabályból" + +#: documents/models.py:938 +msgid "assign title" +msgstr "cím hozzárendelése" + +#: documents/models.py:943 +msgid "Assign a document title, can include some placeholders, see documentation." +msgstr "A dokumentum címének hozzárendelése, tartalmazhat néhány helykitöltőt, lásd a dokumentációt." + +#: documents/models.py:951 paperless_mail/models.py:216 +msgid "assign this tag" +msgstr "rendelje hozzá ezt a jelölőt" + +#: documents/models.py:959 paperless_mail/models.py:224 +msgid "assign this document type" +msgstr "rendelje hozzá ezt a dokumentumtípust" + +#: documents/models.py:967 paperless_mail/models.py:238 +msgid "assign this correspondent" +msgstr "rendelje hozzá ezt a kapcsolattartót" + +#: documents/models.py:975 +msgid "assign this storage path" +msgstr "rendelje hozzá ezt a tárolási útvonalat" + +#: documents/models.py:984 +msgid "assign this owner" +msgstr "rendelje hozzá ezt a tulajdonost" + +#: documents/models.py:991 +msgid "grant view permissions to these users" +msgstr "adjon megtekintési engedélyeket ezeknek a felhasználóknak" + +#: documents/models.py:998 +msgid "grant view permissions to these groups" +msgstr "nézeti engedélyeket adjon ezeknek a csoportoknak" + +#: documents/models.py:1005 +msgid "grant change permissions to these users" +msgstr "adjon módosítási engedélyeket ezeknek a felhasználóknak" + +#: documents/models.py:1012 +msgid "grant change permissions to these groups" +msgstr "adjon módosítási jogosultságokat ezeknek a csoportoknak" + +#: documents/models.py:1019 +msgid "assign these custom fields" +msgstr "" + +#: documents/models.py:1023 +msgid "consumption template" +msgstr "fogyasztói sablon" + +#: documents/models.py:1024 +msgid "consumption templates" +msgstr "fogyasztási sablonok" + #: documents/serialisers.py:102 #, python-format msgid "Invalid regular expression: %(error)s" @@ -696,12 +704,12 @@ msgstr "Érvénytelen reguláris kifejezés: %(error)s" msgid "Invalid color." msgstr "Érvénytelen szín." -#: documents/serialisers.py:841 +#: documents/serialisers.py:842 #, python-format msgid "File type %(type)s not supported" msgstr "Fájltípus %(type)s nem támogatott" -#: documents/serialisers.py:938 +#: documents/serialisers.py:939 msgid "Invalid variable detected." msgstr "Érvénytelen változót észleltek." @@ -966,7 +974,7 @@ msgstr "Ukrán" msgid "Chinese Simplified" msgstr "Kínai egyszerűsített" -#: paperless/urls.py:186 +#: paperless/urls.py:194 msgid "Paperless-ngx administration" msgstr "Paperless-ngx adminisztráció" @@ -986,19 +994,19 @@ msgstr "Szűrő" msgid "Paperless will only process mails that match ALL of the filters given below." msgstr "A Paperless csak azokat a leveleket dolgozza fel, amelyek az alábbiakban megadott MINDEN szűrőnek megfelelnek." -#: paperless_mail/admin.py:79 +#: paperless_mail/admin.py:80 msgid "Actions" msgstr "Tevékenységek" -#: paperless_mail/admin.py:82 +#: paperless_mail/admin.py:83 msgid "The action applied to the mail. This action is only performed when the mail body or attachments were consumed from the mail." msgstr "A levélre alkalmazott művelet. Ez a művelet csak akkor kerül végrehajtásra, ha a levéltest vagy a mellékletek a levélből kerültek felhasználásra." -#: paperless_mail/admin.py:90 +#: paperless_mail/admin.py:91 msgid "Metadata" msgstr "Metaadatok" -#: paperless_mail/admin.py:93 +#: paperless_mail/admin.py:94 msgid "Assign metadata to documents consumed from this rule automatically. If you do not assign tags, types or correspondents here, paperless will still process all matching rules that you have defined." msgstr "Automatikusan hozzárendelhet metaadatokat a szabály által feldolgozott dokumentumokhoz. Ha itt nem rendel hozzá címkéket, típusokat vagy levelezőket, a papírmentes rendszer akkor is feldolgozza az Ön által meghatározott összes egyező szabályt." @@ -1138,7 +1146,7 @@ msgstr "Használja az alább kiválasztott levelezőt" msgid "account" msgstr "fiók" -#: paperless_mail/models.py:105 paperless_mail/models.py:248 +#: paperless_mail/models.py:105 paperless_mail/models.py:260 msgid "folder" msgstr "mappa" @@ -1163,70 +1171,78 @@ msgid "filter body" msgstr "szűrő tartalomra" #: paperless_mail/models.py:143 -msgid "filter attachment filename" -msgstr "szűrő melléklet fájlnévre" +msgid "filter attachment filename inclusive" +msgstr "" #: paperless_mail/models.py:155 +msgid "filter attachment filename exclusive" +msgstr "" + +#: paperless_mail/models.py:160 +msgid "Do not consume documents which entirely match this filename if specified. Wildcards such as *.pdf or *invoice* are allowed. Case insensitive." +msgstr "" + +#: paperless_mail/models.py:167 msgid "maximum age" msgstr "maximális életkor" -#: paperless_mail/models.py:157 +#: paperless_mail/models.py:169 msgid "Specified in days." msgstr "Napokban megadva." -#: paperless_mail/models.py:161 +#: paperless_mail/models.py:173 msgid "attachment type" msgstr "csatolás típusa" -#: paperless_mail/models.py:165 +#: paperless_mail/models.py:177 msgid "Inline attachments include embedded images, so it's best to combine this option with a filename filter." msgstr "Az inline csatolmányok beágyazott képeket is tartalmaznak, ezért ezt az opciót célszerű egy fájlnévszűrővel kombinálni." -#: paperless_mail/models.py:171 +#: paperless_mail/models.py:183 msgid "consumption scope" msgstr "feldolgozási kör" -#: paperless_mail/models.py:177 +#: paperless_mail/models.py:189 msgid "action" -msgstr "akció" +msgstr "művelet" -#: paperless_mail/models.py:183 +#: paperless_mail/models.py:195 msgid "action parameter" msgstr "művelet paraméter" -#: paperless_mail/models.py:188 +#: paperless_mail/models.py:200 msgid "Additional parameter for the action selected above, i.e., the target folder of the move to folder action. Subfolders must be separated by dots." msgstr "A fent kiválasztott művelet további paramétere, azaz a mappába áthelyezés művelet célmappája. Az almappákat pontokkal kell elválasztani." -#: paperless_mail/models.py:196 +#: paperless_mail/models.py:208 msgid "assign title from" msgstr "cím hozzárendelése a" -#: paperless_mail/models.py:216 +#: paperless_mail/models.py:228 msgid "assign correspondent from" -msgstr "megbízott levelezőt a" +msgstr "rendelje hozzá a kapcsolattartót a" -#: paperless_mail/models.py:230 +#: paperless_mail/models.py:242 msgid "Assign the rule owner to documents" msgstr "A szabály tulajdonosának hozzárendelése a dokumentumokhoz" -#: paperless_mail/models.py:256 +#: paperless_mail/models.py:268 msgid "uid" msgstr "uid" -#: paperless_mail/models.py:264 +#: paperless_mail/models.py:276 msgid "subject" msgstr "tárgy" -#: paperless_mail/models.py:272 +#: paperless_mail/models.py:284 msgid "received" -msgstr "kapott" +msgstr "fogadott" -#: paperless_mail/models.py:279 +#: paperless_mail/models.py:291 msgid "processed" msgstr "feldolgozott" -#: paperless_mail/models.py:285 +#: paperless_mail/models.py:297 msgid "status" -msgstr "státusz" +msgstr "állapot" diff --git a/src/locale/id_ID/LC_MESSAGES/django.po b/src/locale/id_ID/LC_MESSAGES/django.po index 22c33124b..2d6c653cc 100644 --- a/src/locale/id_ID/LC_MESSAGES/django.po +++ b/src/locale/id_ID/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: paperless-ngx\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2023-11-10 09:02-0800\n" -"PO-Revision-Date: 2023-11-13 01:31\n" +"POT-Creation-Date: 2023-12-05 08:26-0800\n" +"PO-Revision-Date: 2023-12-05 16:27\n" "Last-Translator: \n" "Language-Team: Indonesian\n" "Language: id_ID\n" @@ -53,7 +53,7 @@ msgstr "Kata samar" msgid "Automatic" msgstr "Otomatis" -#: documents/models.py:62 documents/models.py:402 documents/models.py:752 +#: documents/models.py:62 documents/models.py:402 documents/models.py:895 #: paperless_mail/models.py:18 paperless_mail/models.py:93 msgid "name" msgstr "nama" @@ -159,7 +159,7 @@ msgid "The checksum of the archived document." msgstr "Checksum dari dokumen yang di arsip." #: documents/models.py:205 documents/models.py:385 documents/models.py:654 -#: documents/models.py:692 documents/models.py:895 documents/models.py:932 +#: documents/models.py:692 documents/models.py:762 documents/models.py:799 msgid "created" msgstr "dibuat" @@ -181,23 +181,23 @@ msgstr "nama berkas" #: documents/models.py:236 msgid "Current filename in storage" -msgstr "Nama file saat ini yang tersimpan" +msgstr "Nama berkas saat ini yang tersimpan" #: documents/models.py:240 msgid "archive filename" -msgstr "nama file arsip" +msgstr "nama berkas arsip" #: documents/models.py:246 msgid "Current archive filename in storage" -msgstr "Nama file arsip saat ini yang tersimpan" +msgstr "Nama berkas arsip yang tersimpan" #: documents/models.py:250 msgid "original filename" -msgstr "nama file asli" +msgstr "nama berkas asli" #: documents/models.py:256 msgid "The original name of the file when it was uploaded" -msgstr "Nama awal file pada saat diunggah" +msgstr "Nama awal berkas pada saat diunggah" #: documents/models.py:263 msgid "archive serial number" @@ -227,7 +227,7 @@ msgstr "informasi" msgid "warning" msgstr "peringatan" -#: documents/models.py:371 paperless_mail/models.py:293 +#: documents/models.py:371 paperless_mail/models.py:305 msgid "error" msgstr "kesalahan" @@ -445,7 +445,7 @@ msgstr "ID Tugas" #: documents/models.py:585 msgid "Celery ID for the Task that was run" -msgstr "" +msgstr "Celery ID untuk tugas yang sudah dijalankan" #: documents/models.py:590 msgid "Acknowledged" @@ -453,15 +453,15 @@ msgstr "Diakui" #: documents/models.py:591 msgid "If the task is acknowledged via the frontend or API" -msgstr "" +msgstr "Jika tugas telah diketahui melalui frontend atau API" #: documents/models.py:597 msgid "Task Filename" -msgstr "Nama File Tugas" +msgstr "Nama Berkas Tugas" #: documents/models.py:598 msgid "Name of the file which the Task was run for" -msgstr "" +msgstr "Nama dari berkas yang mana tugas akan dijalankan" #: documents/models.py:604 msgid "Task Name" @@ -469,7 +469,7 @@ msgstr "Nama Tugas" #: documents/models.py:605 msgid "Name of the Task which was run" -msgstr "" +msgstr "Nama dari tugas yang dijalankan" #: documents/models.py:612 msgid "Task State" @@ -551,142 +551,150 @@ msgstr "bagikan tautan" msgid "share links" msgstr "bagikan tautan" -#: documents/models.py:748 -msgid "Consume Folder" -msgstr "" - -#: documents/models.py:749 -msgid "Api Upload" -msgstr "Unggah Menggunakan API" - -#: documents/models.py:750 -msgid "Mail Fetch" -msgstr "" - -#: documents/models.py:754 paperless_mail/models.py:95 -msgid "order" -msgstr "urut" - -#: documents/models.py:763 -msgid "filter path" -msgstr "" - -#: documents/models.py:768 -msgid "Only consume documents with a path that matches this if specified. Wildcards specified as * are allowed. Case insensitive." -msgstr "" - -#: documents/models.py:775 -msgid "filter filename" -msgstr "saring nama file" - -#: documents/models.py:780 paperless_mail/models.py:148 -msgid "Only consume documents which entirely match this filename if specified. Wildcards such as *.pdf or *invoice* are allowed. Case insensitive." -msgstr "" - -#: documents/models.py:791 -msgid "filter documents from this mail rule" -msgstr "saring dokumen dari peraturan surel" - -#: documents/models.py:795 -msgid "assign title" -msgstr "" - -#: documents/models.py:800 -msgid "Assign a document title, can include some placeholders, see documentation." -msgstr "" - -#: documents/models.py:808 paperless_mail/models.py:204 -msgid "assign this tag" -msgstr "" - -#: documents/models.py:816 paperless_mail/models.py:212 -msgid "assign this document type" -msgstr "" - -#: documents/models.py:824 paperless_mail/models.py:226 -msgid "assign this correspondent" -msgstr "" - -#: documents/models.py:832 -msgid "assign this storage path" -msgstr "" - -#: documents/models.py:841 -msgid "assign this owner" -msgstr "" - -#: documents/models.py:848 -msgid "grant view permissions to these users" -msgstr "" - -#: documents/models.py:855 -msgid "grant view permissions to these groups" -msgstr "" - -#: documents/models.py:862 -msgid "grant change permissions to these users" -msgstr "" - -#: documents/models.py:869 -msgid "grant change permissions to these groups" -msgstr "" - -#: documents/models.py:873 -msgid "consumption template" -msgstr "" - -#: documents/models.py:874 -msgid "consumption templates" -msgstr "" - -#: documents/models.py:886 +#: documents/models.py:752 msgid "String" msgstr "" -#: documents/models.py:887 +#: documents/models.py:753 msgid "URL" msgstr "" -#: documents/models.py:888 +#: documents/models.py:754 msgid "Date" -msgstr "" +msgstr "Tanggal" -#: documents/models.py:889 +#: documents/models.py:755 msgid "Boolean" msgstr "" -#: documents/models.py:890 +#: documents/models.py:756 msgid "Integer" msgstr "" -#: documents/models.py:891 +#: documents/models.py:757 msgid "Float" msgstr "" -#: documents/models.py:892 +#: documents/models.py:758 msgid "Monetary" msgstr "" -#: documents/models.py:904 -msgid "data type" +#: documents/models.py:759 +msgid "Document Link" msgstr "" -#: documents/models.py:912 +#: documents/models.py:771 +msgid "data type" +msgstr "jenis data" + +#: documents/models.py:779 msgid "custom field" msgstr "" -#: documents/models.py:913 +#: documents/models.py:780 msgid "custom fields" msgstr "" -#: documents/models.py:973 +#: documents/models.py:842 msgid "custom field instance" msgstr "" -#: documents/models.py:974 +#: documents/models.py:843 msgid "custom field instances" msgstr "" +#: documents/models.py:891 +msgid "Consume Folder" +msgstr "" + +#: documents/models.py:892 +msgid "Api Upload" +msgstr "Unggah Menggunakan API" + +#: documents/models.py:893 +msgid "Mail Fetch" +msgstr "" + +#: documents/models.py:897 paperless_mail/models.py:95 +msgid "order" +msgstr "urut" + +#: documents/models.py:906 +msgid "filter path" +msgstr "" + +#: documents/models.py:911 +msgid "Only consume documents with a path that matches this if specified. Wildcards specified as * are allowed. Case insensitive." +msgstr "" + +#: documents/models.py:918 +msgid "filter filename" +msgstr "saring nama berkas" + +#: documents/models.py:923 paperless_mail/models.py:148 +msgid "Only consume documents which entirely match this filename if specified. Wildcards such as *.pdf or *invoice* are allowed. Case insensitive." +msgstr "Hanya mengkonsumsi dokumen yang cocok secara penuh terhadap nama file ini jika dispesifikasikan, wildcard seperti *.pdf atau *invoice* diperbolehkan, tidak sensitif terhadap besar kecil huruf." + +#: documents/models.py:934 +msgid "filter documents from this mail rule" +msgstr "saring dokumen dari peraturan surel" + +#: documents/models.py:938 +msgid "assign title" +msgstr "" + +#: documents/models.py:943 +msgid "Assign a document title, can include some placeholders, see documentation." +msgstr "" + +#: documents/models.py:951 paperless_mail/models.py:216 +msgid "assign this tag" +msgstr "" + +#: documents/models.py:959 paperless_mail/models.py:224 +msgid "assign this document type" +msgstr "" + +#: documents/models.py:967 paperless_mail/models.py:238 +msgid "assign this correspondent" +msgstr "" + +#: documents/models.py:975 +msgid "assign this storage path" +msgstr "" + +#: documents/models.py:984 +msgid "assign this owner" +msgstr "" + +#: documents/models.py:991 +msgid "grant view permissions to these users" +msgstr "" + +#: documents/models.py:998 +msgid "grant view permissions to these groups" +msgstr "" + +#: documents/models.py:1005 +msgid "grant change permissions to these users" +msgstr "" + +#: documents/models.py:1012 +msgid "grant change permissions to these groups" +msgstr "" + +#: documents/models.py:1019 +msgid "assign these custom fields" +msgstr "" + +#: documents/models.py:1023 +msgid "consumption template" +msgstr "" + +#: documents/models.py:1024 +msgid "consumption templates" +msgstr "" + #: documents/serialisers.py:102 #, python-format msgid "Invalid regular expression: %(error)s" @@ -696,12 +704,12 @@ msgstr "Ekspresi reguler tidak valid: %(error)s" msgid "Invalid color." msgstr "Warna tidak valid." -#: documents/serialisers.py:841 +#: documents/serialisers.py:842 #, python-format msgid "File type %(type)s not supported" msgstr "Jenis file %(type)s tidak didukung" -#: documents/serialisers.py:938 +#: documents/serialisers.py:939 msgid "Invalid variable detected." msgstr "Variabel ilegal terdeteksi." @@ -731,7 +739,7 @@ msgstr "Masuk lagi" #: documents/templates/registration/login.html:14 msgid "Paperless-ngx sign in" -msgstr "" +msgstr "Masuk Paperless-ngx" #: documents/templates/registration/login.html:41 msgid "Please sign in." @@ -743,11 +751,11 @@ msgstr "Nama pengguna dan sandi tidak cocok. Silahkan coba kembali." #: documents/templates/registration/login.html:48 msgid "Share link was not found." -msgstr "" +msgstr "Tautan tidak ditemukan." #: documents/templates/registration/login.html:52 msgid "Share link has expired." -msgstr "" +msgstr "Tautan telah kedaluwarsa." #: documents/templates/registration/login.html:55 msgid "Username" @@ -763,7 +771,7 @@ msgstr "Masuk" #: documents/templates/registration/login.html:70 msgid "Forgot your password?" -msgstr "" +msgstr "Lupa kata sandi Anda?" #: documents/templates/registration/password_reset_complete.html:14 msgid "Paperless-ngx reset password complete" @@ -816,15 +824,15 @@ msgstr "Periksa kotak masuk Anda." #: documents/templates/registration/password_reset_done.html:41 msgid "We've emailed you instructions for setting your password. You should receive the email shortly!" -msgstr "" +msgstr "Kami telah mengirimkan Anda surel instruksi untuk menyetel kata sandi. Anda akan menerima surel segera!" #: documents/templates/registration/password_reset_form.html:14 msgid "Paperless-ngx reset password request" -msgstr "" +msgstr "Paperless-ngx permintaan mengatur ulang kata sandi" #: documents/templates/registration/password_reset_form.html:41 msgid "Enter your email address below, and we'll email instructions for setting a new one." -msgstr "" +msgstr "Masukkan email Anda di bawah ini, dan kami akan kirim email instruksi untuk penyetingan yang baru." #: documents/templates/registration/password_reset_form.html:44 msgid "An error occurred. Please try again." @@ -868,7 +876,7 @@ msgstr "" #: paperless/settings.py:592 msgid "Czech" -msgstr "" +msgstr "Bahasa Ceko" #: paperless/settings.py:593 msgid "Danish" @@ -876,11 +884,11 @@ msgstr "" #: paperless/settings.py:594 msgid "German" -msgstr "" +msgstr "Jerman" #: paperless/settings.py:595 msgid "Greek" -msgstr "" +msgstr "Yunani" #: paperless/settings.py:596 msgid "English (GB)" @@ -896,23 +904,23 @@ msgstr "" #: paperless/settings.py:599 msgid "French" -msgstr "" +msgstr "Prancis" #: paperless/settings.py:600 msgid "Hungarian" -msgstr "" +msgstr "Hungaria" #: paperless/settings.py:601 msgid "Italian" -msgstr "" +msgstr "Italia" #: paperless/settings.py:602 msgid "Luxembourgish" -msgstr "" +msgstr "Luksemburg" #: paperless/settings.py:603 msgid "Norwegian" -msgstr "" +msgstr "Norwegia" #: paperless/settings.py:604 msgid "Dutch" @@ -940,7 +948,7 @@ msgstr "Rusia" #: paperless/settings.py:610 msgid "Slovak" -msgstr "" +msgstr "Slovakia" #: paperless/settings.py:611 msgid "Slovenian" @@ -960,13 +968,13 @@ msgstr "Turki" #: paperless/settings.py:615 msgid "Ukrainian" -msgstr "" +msgstr "Ukraina" #: paperless/settings.py:616 msgid "Chinese Simplified" msgstr "Mandarin Sederhana" -#: paperless/urls.py:186 +#: paperless/urls.py:194 msgid "Paperless-ngx administration" msgstr "Administrasi Paperless-ngx" @@ -986,19 +994,19 @@ msgstr "Saring" msgid "Paperless will only process mails that match ALL of the filters given below." msgstr "Paperless hanya akan memproses SEMUA surat yang cocok dengan filter yang diberikan." -#: paperless_mail/admin.py:79 +#: paperless_mail/admin.py:80 msgid "Actions" msgstr "Aksi" -#: paperless_mail/admin.py:82 +#: paperless_mail/admin.py:83 msgid "The action applied to the mail. This action is only performed when the mail body or attachments were consumed from the mail." msgstr "" -#: paperless_mail/admin.py:90 +#: paperless_mail/admin.py:91 msgid "Metadata" msgstr "Metadata" -#: paperless_mail/admin.py:93 +#: paperless_mail/admin.py:94 msgid "Assign metadata to documents consumed from this rule automatically. If you do not assign tags, types or correspondents here, paperless will still process all matching rules that you have defined." msgstr "" @@ -1052,7 +1060,7 @@ msgstr "kata sandi" #: paperless_mail/models.py:42 msgid "Is token authentication" -msgstr "" +msgstr "Adalah autentikasi token" #: paperless_mail/models.py:45 msgid "character set" @@ -1138,7 +1146,7 @@ msgstr "" msgid "account" msgstr "akun" -#: paperless_mail/models.py:105 paperless_mail/models.py:248 +#: paperless_mail/models.py:105 paperless_mail/models.py:260 msgid "folder" msgstr "direktori" @@ -1152,7 +1160,7 @@ msgstr "saring dari" #: paperless_mail/models.py:122 msgid "filter to" -msgstr "" +msgstr "saring ke" #: paperless_mail/models.py:129 msgid "filter subject" @@ -1163,70 +1171,78 @@ msgid "filter body" msgstr "saring badan" #: paperless_mail/models.py:143 -msgid "filter attachment filename" -msgstr "saring nama file lampiran" +msgid "filter attachment filename inclusive" +msgstr "" #: paperless_mail/models.py:155 +msgid "filter attachment filename exclusive" +msgstr "" + +#: paperless_mail/models.py:160 +msgid "Do not consume documents which entirely match this filename if specified. Wildcards such as *.pdf or *invoice* are allowed. Case insensitive." +msgstr "" + +#: paperless_mail/models.py:167 msgid "maximum age" msgstr "umur maksimal" -#: paperless_mail/models.py:157 +#: paperless_mail/models.py:169 msgid "Specified in days." msgstr "" -#: paperless_mail/models.py:161 +#: paperless_mail/models.py:173 msgid "attachment type" msgstr "jenis lampiran" -#: paperless_mail/models.py:165 +#: paperless_mail/models.py:177 msgid "Inline attachments include embedded images, so it's best to combine this option with a filename filter." msgstr "" -#: paperless_mail/models.py:171 +#: paperless_mail/models.py:183 msgid "consumption scope" msgstr "" -#: paperless_mail/models.py:177 +#: paperless_mail/models.py:189 msgid "action" msgstr "aksi" -#: paperless_mail/models.py:183 +#: paperless_mail/models.py:195 msgid "action parameter" msgstr "parameter aksi" -#: paperless_mail/models.py:188 +#: paperless_mail/models.py:200 msgid "Additional parameter for the action selected above, i.e., the target folder of the move to folder action. Subfolders must be separated by dots." msgstr "" -#: paperless_mail/models.py:196 +#: paperless_mail/models.py:208 msgid "assign title from" -msgstr "" +msgstr "tetapkan judul dari" -#: paperless_mail/models.py:216 +#: paperless_mail/models.py:228 msgid "assign correspondent from" -msgstr "" +msgstr "tetapkan koresponden dari" -#: paperless_mail/models.py:230 +#: paperless_mail/models.py:242 msgid "Assign the rule owner to documents" msgstr "" -#: paperless_mail/models.py:256 +#: paperless_mail/models.py:268 msgid "uid" msgstr "" -#: paperless_mail/models.py:264 +#: paperless_mail/models.py:276 msgid "subject" msgstr "subjek" -#: paperless_mail/models.py:272 +#: paperless_mail/models.py:284 msgid "received" msgstr "diterima" -#: paperless_mail/models.py:279 +#: paperless_mail/models.py:291 msgid "processed" msgstr "diproses" -#: paperless_mail/models.py:285 +#: paperless_mail/models.py:297 msgid "status" msgstr "status" diff --git a/src/locale/it_IT/LC_MESSAGES/django.po b/src/locale/it_IT/LC_MESSAGES/django.po index 195f48d4f..d4d3e25ef 100644 --- a/src/locale/it_IT/LC_MESSAGES/django.po +++ b/src/locale/it_IT/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: paperless-ngx\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2023-11-10 09:02-0800\n" -"PO-Revision-Date: 2023-11-13 01:30\n" +"POT-Creation-Date: 2023-12-05 08:26-0800\n" +"PO-Revision-Date: 2023-12-05 16:27\n" "Last-Translator: \n" "Language-Team: Italian\n" "Language: it_IT\n" @@ -53,7 +53,7 @@ msgstr "Parole fuzzy" msgid "Automatic" msgstr "Automatico" -#: documents/models.py:62 documents/models.py:402 documents/models.py:752 +#: documents/models.py:62 documents/models.py:402 documents/models.py:895 #: paperless_mail/models.py:18 paperless_mail/models.py:93 msgid "name" msgstr "nome" @@ -159,7 +159,7 @@ msgid "The checksum of the archived document." msgstr "Il checksum del documento archiviato." #: documents/models.py:205 documents/models.py:385 documents/models.py:654 -#: documents/models.py:692 documents/models.py:895 documents/models.py:932 +#: documents/models.py:692 documents/models.py:762 documents/models.py:799 msgid "created" msgstr "creato il" @@ -227,7 +227,7 @@ msgstr "informazione" msgid "warning" msgstr "avvertimento" -#: documents/models.py:371 paperless_mail/models.py:293 +#: documents/models.py:371 paperless_mail/models.py:305 msgid "error" msgstr "errore" @@ -249,7 +249,7 @@ msgstr "livello" #: documents/models.py:389 msgid "log" -msgstr "logs" +msgstr "registro" #: documents/models.py:390 msgid "logs" @@ -393,35 +393,35 @@ msgstr "non ha corrispondente in" #: documents/models.py:450 msgid "has document type in" -msgstr "" +msgstr "ha tipo di documento in" #: documents/models.py:451 msgid "does not have document type in" -msgstr "" +msgstr "non ha tipo di documento in" #: documents/models.py:452 msgid "has storage path in" -msgstr "" +msgstr "ha percorso di archiviazione in" #: documents/models.py:453 msgid "does not have storage path in" -msgstr "" +msgstr "non ha percorso di archiviazione in" #: documents/models.py:454 msgid "owner is" -msgstr "" +msgstr "proprietario è" #: documents/models.py:455 msgid "has owner in" -msgstr "" +msgstr "ha proprietario in" #: documents/models.py:456 msgid "does not have owner" -msgstr "" +msgstr "non ha proprietario" #: documents/models.py:457 msgid "does not have owner in" -msgstr "" +msgstr "non ha proprietario in" #: documents/models.py:467 msgid "rule type" @@ -513,7 +513,7 @@ msgstr "I dati restituiti dall'attività" #: documents/models.py:650 msgid "Note for the document" -msgstr "" +msgstr "Nota per il documento" #: documents/models.py:674 msgid "user" @@ -521,7 +521,7 @@ msgstr "utente" #: documents/models.py:679 msgid "note" -msgstr "" +msgstr "nota" #: documents/models.py:680 msgid "notes" @@ -529,15 +529,15 @@ msgstr "note" #: documents/models.py:688 msgid "Archive" -msgstr "" +msgstr "Archivio" #: documents/models.py:689 msgid "Original" -msgstr "" +msgstr "Originale" #: documents/models.py:700 msgid "expiration" -msgstr "" +msgstr "scadenza" #: documents/models.py:707 msgid "slug" @@ -545,147 +545,155 @@ msgstr "" #: documents/models.py:739 msgid "share link" -msgstr "" +msgstr "condividi link" #: documents/models.py:740 msgid "share links" +msgstr "condividi links" + +#: documents/models.py:752 +msgid "String" +msgstr "Stringa" + +#: documents/models.py:753 +msgid "URL" +msgstr "URL" + +#: documents/models.py:754 +msgid "Date" +msgstr "Data" + +#: documents/models.py:755 +msgid "Boolean" +msgstr "Booleano" + +#: documents/models.py:756 +msgid "Integer" +msgstr "Numero Intero" + +#: documents/models.py:757 +msgid "Float" +msgstr "Numero a virgola mobile" + +#: documents/models.py:758 +msgid "Monetary" +msgstr "Monetaria" + +#: documents/models.py:759 +msgid "Document Link" msgstr "" -#: documents/models.py:748 +#: documents/models.py:771 +msgid "data type" +msgstr "tipo di dato" + +#: documents/models.py:779 +msgid "custom field" +msgstr "campo personalizzato" + +#: documents/models.py:780 +msgid "custom fields" +msgstr "campi personalizzati" + +#: documents/models.py:842 +msgid "custom field instance" +msgstr "istanza campo personalizzato" + +#: documents/models.py:843 +msgid "custom field instances" +msgstr "istanze campo personalizzato" + +#: documents/models.py:891 msgid "Consume Folder" -msgstr "" +msgstr "Cartella di elaborazione" -#: documents/models.py:749 +#: documents/models.py:892 msgid "Api Upload" -msgstr "" +msgstr "Upload Api" -#: documents/models.py:750 +#: documents/models.py:893 msgid "Mail Fetch" -msgstr "" +msgstr "Recupero Posta" -#: documents/models.py:754 paperless_mail/models.py:95 +#: documents/models.py:897 paperless_mail/models.py:95 msgid "order" msgstr "priorità" -#: documents/models.py:763 +#: documents/models.py:906 msgid "filter path" -msgstr "" +msgstr "filtro percorso" -#: documents/models.py:768 +#: documents/models.py:911 msgid "Only consume documents with a path that matches this if specified. Wildcards specified as * are allowed. Case insensitive." -msgstr "" +msgstr "Elabora solo i documenti con un percorso che corrisponde a questo, se specificato. I caratteri wildcard come * sono permessi. Ignora differenze tra maiuscole e minuscole." -#: documents/models.py:775 +#: documents/models.py:918 msgid "filter filename" -msgstr "" +msgstr "filtra nome file" -#: documents/models.py:780 paperless_mail/models.py:148 +#: documents/models.py:923 paperless_mail/models.py:148 msgid "Only consume documents which entirely match this filename if specified. Wildcards such as *.pdf or *invoice* are allowed. Case insensitive." msgstr "Elabora i documenti che corrispondono a questo nome. Puoi usare wildcard come *.pdf o *fattura*. Non fa differenza fra maiuscole e minuscole." -#: documents/models.py:791 +#: documents/models.py:934 msgid "filter documents from this mail rule" -msgstr "" +msgstr "filtra i documenti da questa regola di posta" -#: documents/models.py:795 +#: documents/models.py:938 msgid "assign title" -msgstr "" +msgstr "assegna titolo" -#: documents/models.py:800 +#: documents/models.py:943 msgid "Assign a document title, can include some placeholders, see documentation." -msgstr "" +msgstr "Assegna un titolo al documento, può includere alcuni segnaposti, vedi documentazione." -#: documents/models.py:808 paperless_mail/models.py:204 +#: documents/models.py:951 paperless_mail/models.py:216 msgid "assign this tag" msgstr "assegna questo tag" -#: documents/models.py:816 paperless_mail/models.py:212 +#: documents/models.py:959 paperless_mail/models.py:224 msgid "assign this document type" msgstr "assegna questo tipo di documento" -#: documents/models.py:824 paperless_mail/models.py:226 +#: documents/models.py:967 paperless_mail/models.py:238 msgid "assign this correspondent" msgstr "assegna questo corrispondente" -#: documents/models.py:832 +#: documents/models.py:975 msgid "assign this storage path" -msgstr "" +msgstr "assegna questo percorso di archiviazione" -#: documents/models.py:841 +#: documents/models.py:984 msgid "assign this owner" -msgstr "" +msgstr "assegna questo proprietario" -#: documents/models.py:848 +#: documents/models.py:991 msgid "grant view permissions to these users" -msgstr "" +msgstr "concedi i permessi di visualizzazione a questi utenti" -#: documents/models.py:855 +#: documents/models.py:998 msgid "grant view permissions to these groups" -msgstr "" +msgstr "concedi i permessi di visualizzazione a questi gruppi" -#: documents/models.py:862 +#: documents/models.py:1005 msgid "grant change permissions to these users" -msgstr "" +msgstr "concedi permessi di modifica a questi utenti" -#: documents/models.py:869 +#: documents/models.py:1012 msgid "grant change permissions to these groups" +msgstr "concedi permessi di modifica a questi gruppi" + +#: documents/models.py:1019 +msgid "assign these custom fields" msgstr "" -#: documents/models.py:873 +#: documents/models.py:1023 msgid "consumption template" -msgstr "" +msgstr "modello di elaborazione" -#: documents/models.py:874 +#: documents/models.py:1024 msgid "consumption templates" -msgstr "" - -#: documents/models.py:886 -msgid "String" -msgstr "" - -#: documents/models.py:887 -msgid "URL" -msgstr "" - -#: documents/models.py:888 -msgid "Date" -msgstr "" - -#: documents/models.py:889 -msgid "Boolean" -msgstr "" - -#: documents/models.py:890 -msgid "Integer" -msgstr "" - -#: documents/models.py:891 -msgid "Float" -msgstr "" - -#: documents/models.py:892 -msgid "Monetary" -msgstr "" - -#: documents/models.py:904 -msgid "data type" -msgstr "" - -#: documents/models.py:912 -msgid "custom field" -msgstr "" - -#: documents/models.py:913 -msgid "custom fields" -msgstr "" - -#: documents/models.py:973 -msgid "custom field instance" -msgstr "" - -#: documents/models.py:974 -msgid "custom field instances" -msgstr "" +msgstr "modelli di elaborazione" #: documents/serialisers.py:102 #, python-format @@ -696,14 +704,14 @@ msgstr "Espressione regolare non valida: %(error)s" msgid "Invalid color." msgstr "Colore non valido." -#: documents/serialisers.py:841 +#: documents/serialisers.py:842 #, python-format msgid "File type %(type)s not supported" msgstr "Il tipo di file %(type)s non è supportato" -#: documents/serialisers.py:938 +#: documents/serialisers.py:939 msgid "Invalid variable detected." -msgstr "Variabile non valida." +msgstr "Variabile non valida rilevata." #: documents/templates/index.html:79 msgid "Paperless-ngx is loading..." @@ -743,11 +751,11 @@ msgstr "Il nome utente e la password non sono corretti. Riprovare." #: documents/templates/registration/login.html:48 msgid "Share link was not found." -msgstr "" +msgstr "Link di condivisione non trovato." #: documents/templates/registration/login.html:52 msgid "Share link has expired." -msgstr "" +msgstr "Il link di condivisione è scaduto." #: documents/templates/registration/login.html:55 msgid "Username" @@ -763,48 +771,48 @@ msgstr "Accedi" #: documents/templates/registration/login.html:70 msgid "Forgot your password?" -msgstr "" +msgstr "Hai dimenticato la password?" #: documents/templates/registration/password_reset_complete.html:14 msgid "Paperless-ngx reset password complete" -msgstr "" +msgstr "Ripristino password Paperless-ngx completato" #: documents/templates/registration/password_reset_complete.html:40 msgid "Password reset complete." -msgstr "" +msgstr "Ripristino della password completato." #: documents/templates/registration/password_reset_complete.html:42 #, python-format msgid "Your new password has been set. You can now log in" -msgstr "" +msgstr "La tua nuova password è stata impostata. Ora puoi effettuare il login " #: documents/templates/registration/password_reset_confirm.html:14 msgid "Paperless-ngx reset password confirmation" -msgstr "" +msgstr "Conferma ripristino password di Paperless-ngx" #: documents/templates/registration/password_reset_confirm.html:42 msgid "Set a new password." -msgstr "" +msgstr "Imposta una nuova password." #: documents/templates/registration/password_reset_confirm.html:46 msgid "Passwords did not match or too weak. Try again." -msgstr "" +msgstr "Le password non corrispondevano o erano troppo deboli. Riprova." #: documents/templates/registration/password_reset_confirm.html:49 msgid "New Password" -msgstr "" +msgstr "Nuova Password" #: documents/templates/registration/password_reset_confirm.html:50 msgid "Confirm Password" -msgstr "" +msgstr "Conferma Password" #: documents/templates/registration/password_reset_confirm.html:61 msgid "Change my password" -msgstr "" +msgstr "Modifica la mia password" #: documents/templates/registration/password_reset_confirm.html:65 msgid "request a new password reset" -msgstr "" +msgstr "richiedi un nuovo ripristino della password" #: documents/templates/registration/password_reset_done.html:14 msgid "Paperless-ngx reset password sent" @@ -812,11 +820,11 @@ msgstr "" #: documents/templates/registration/password_reset_done.html:40 msgid "Check your inbox." -msgstr "" +msgstr "Controlla la tua casella di posta." #: documents/templates/registration/password_reset_done.html:41 msgid "We've emailed you instructions for setting your password. You should receive the email shortly!" -msgstr "" +msgstr "Ti abbiamo inviato per email le istruzioni per impostare la tua password. Dovresti ricevere l'email a breve!" #: documents/templates/registration/password_reset_form.html:14 msgid "Paperless-ngx reset password request" @@ -860,7 +868,7 @@ msgstr "Bielorusso" #: paperless/settings.py:590 msgid "Bulgarian" -msgstr "" +msgstr "Bulgaro" #: paperless/settings.py:591 msgid "Catalan" @@ -900,7 +908,7 @@ msgstr "Francese" #: paperless/settings.py:600 msgid "Hungarian" -msgstr "" +msgstr "Ungherese" #: paperless/settings.py:601 msgid "Italian" @@ -966,7 +974,7 @@ msgstr "Ucraino" msgid "Chinese Simplified" msgstr "Cinese semplificato" -#: paperless/urls.py:186 +#: paperless/urls.py:194 msgid "Paperless-ngx administration" msgstr "Amministrazione di Paperless-ngx" @@ -986,19 +994,19 @@ msgstr "Filtro" msgid "Paperless will only process mails that match ALL of the filters given below." msgstr "Paperless-ng processerà solo la posta che rientra in TUTTI i filtri impostati." -#: paperless_mail/admin.py:79 +#: paperless_mail/admin.py:80 msgid "Actions" msgstr "Azioni" -#: paperless_mail/admin.py:82 +#: paperless_mail/admin.py:83 msgid "The action applied to the mail. This action is only performed when the mail body or attachments were consumed from the mail." msgstr "L'azione applicata alla posta. Questa azione viene eseguita solo quando il corpo o gli allegati sono stati elaborati dalla mail." -#: paperless_mail/admin.py:90 +#: paperless_mail/admin.py:91 msgid "Metadata" msgstr "Metadati" -#: paperless_mail/admin.py:93 +#: paperless_mail/admin.py:94 msgid "Assign metadata to documents consumed from this rule automatically. If you do not assign tags, types or correspondents here, paperless will still process all matching rules that you have defined." msgstr "Assegna automaticamente i metadati ai documenti elaborati da questa regola. Se non assegni qui dei tag, tipi di documenti o corrispondenti, Paperless userà comunque le regole corrispondenti che hai configurato." @@ -1138,7 +1146,7 @@ msgstr "Usa il corrispondente selezionato qui sotto" msgid "account" msgstr "account" -#: paperless_mail/models.py:105 paperless_mail/models.py:248 +#: paperless_mail/models.py:105 paperless_mail/models.py:260 msgid "folder" msgstr "cartella" @@ -1163,70 +1171,78 @@ msgid "filter body" msgstr "filtra corpo" #: paperless_mail/models.py:143 -msgid "filter attachment filename" -msgstr "filtra nome allegato" +msgid "filter attachment filename inclusive" +msgstr "" #: paperless_mail/models.py:155 +msgid "filter attachment filename exclusive" +msgstr "" + +#: paperless_mail/models.py:160 +msgid "Do not consume documents which entirely match this filename if specified. Wildcards such as *.pdf or *invoice* are allowed. Case insensitive." +msgstr "" + +#: paperless_mail/models.py:167 msgid "maximum age" msgstr "età massima" -#: paperless_mail/models.py:157 +#: paperless_mail/models.py:169 msgid "Specified in days." msgstr "Definito in giorni." -#: paperless_mail/models.py:161 +#: paperless_mail/models.py:173 msgid "attachment type" msgstr "tipo di allegato" -#: paperless_mail/models.py:165 +#: paperless_mail/models.py:177 msgid "Inline attachments include embedded images, so it's best to combine this option with a filename filter." msgstr "Gli allegati in linea includono le immagini nel corpo, quindi è meglio combinare questa opzione con il filtro nome." -#: paperless_mail/models.py:171 +#: paperless_mail/models.py:183 msgid "consumption scope" msgstr "ambito di applicazione" -#: paperless_mail/models.py:177 +#: paperless_mail/models.py:189 msgid "action" msgstr "azione" -#: paperless_mail/models.py:183 +#: paperless_mail/models.py:195 msgid "action parameter" msgstr "parametro azione" -#: paperless_mail/models.py:188 +#: paperless_mail/models.py:200 msgid "Additional parameter for the action selected above, i.e., the target folder of the move to folder action. Subfolders must be separated by dots." msgstr "Parametro aggiuntivo per l'azione selezionata, ad esempio la cartella di destinazione per l'azione che sposta una cartella. Le sottocartelle devono essere separate da punti." -#: paperless_mail/models.py:196 +#: paperless_mail/models.py:208 msgid "assign title from" msgstr "assegna tittolo da" -#: paperless_mail/models.py:216 +#: paperless_mail/models.py:228 msgid "assign correspondent from" msgstr "assegna corrispondente da" -#: paperless_mail/models.py:230 +#: paperless_mail/models.py:242 msgid "Assign the rule owner to documents" -msgstr "" +msgstr "Assegna il proprietario della regola ai documenti" -#: paperless_mail/models.py:256 +#: paperless_mail/models.py:268 msgid "uid" msgstr "uid" -#: paperless_mail/models.py:264 +#: paperless_mail/models.py:276 msgid "subject" msgstr "oggetto" -#: paperless_mail/models.py:272 +#: paperless_mail/models.py:284 msgid "received" msgstr "ricevuto" -#: paperless_mail/models.py:279 +#: paperless_mail/models.py:291 msgid "processed" msgstr "elaborato" -#: paperless_mail/models.py:285 +#: paperless_mail/models.py:297 msgid "status" msgstr "stato" diff --git a/src/locale/ko_KR/LC_MESSAGES/django.po b/src/locale/ko_KR/LC_MESSAGES/django.po index 62f2126f6..bbd1d8b49 100644 --- a/src/locale/ko_KR/LC_MESSAGES/django.po +++ b/src/locale/ko_KR/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: paperless-ngx\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2023-11-10 09:02-0800\n" -"PO-Revision-Date: 2023-11-13 01:31\n" +"POT-Creation-Date: 2023-12-05 08:26-0800\n" +"PO-Revision-Date: 2023-12-05 16:27\n" "Last-Translator: \n" "Language-Team: Korean\n" "Language: ko_KR\n" @@ -53,7 +53,7 @@ msgstr "" msgid "Automatic" msgstr "자동" -#: documents/models.py:62 documents/models.py:402 documents/models.py:752 +#: documents/models.py:62 documents/models.py:402 documents/models.py:895 #: paperless_mail/models.py:18 paperless_mail/models.py:93 msgid "name" msgstr "이름" @@ -159,7 +159,7 @@ msgid "The checksum of the archived document." msgstr "보관된 문서의 체크섬" #: documents/models.py:205 documents/models.py:385 documents/models.py:654 -#: documents/models.py:692 documents/models.py:895 documents/models.py:932 +#: documents/models.py:692 documents/models.py:762 documents/models.py:799 msgid "created" msgstr "생성" @@ -227,7 +227,7 @@ msgstr "" msgid "warning" msgstr "경고" -#: documents/models.py:371 paperless_mail/models.py:293 +#: documents/models.py:371 paperless_mail/models.py:305 msgid "error" msgstr "오류" @@ -551,142 +551,150 @@ msgstr "" msgid "share links" msgstr "" -#: documents/models.py:748 -msgid "Consume Folder" -msgstr "" - -#: documents/models.py:749 -msgid "Api Upload" -msgstr "" - -#: documents/models.py:750 -msgid "Mail Fetch" -msgstr "" - -#: documents/models.py:754 paperless_mail/models.py:95 -msgid "order" -msgstr "" - -#: documents/models.py:763 -msgid "filter path" -msgstr "" - -#: documents/models.py:768 -msgid "Only consume documents with a path that matches this if specified. Wildcards specified as * are allowed. Case insensitive." -msgstr "" - -#: documents/models.py:775 -msgid "filter filename" -msgstr "" - -#: documents/models.py:780 paperless_mail/models.py:148 -msgid "Only consume documents which entirely match this filename if specified. Wildcards such as *.pdf or *invoice* are allowed. Case insensitive." -msgstr "" - -#: documents/models.py:791 -msgid "filter documents from this mail rule" -msgstr "" - -#: documents/models.py:795 -msgid "assign title" -msgstr "" - -#: documents/models.py:800 -msgid "Assign a document title, can include some placeholders, see documentation." -msgstr "" - -#: documents/models.py:808 paperless_mail/models.py:204 -msgid "assign this tag" -msgstr "" - -#: documents/models.py:816 paperless_mail/models.py:212 -msgid "assign this document type" -msgstr "" - -#: documents/models.py:824 paperless_mail/models.py:226 -msgid "assign this correspondent" -msgstr "" - -#: documents/models.py:832 -msgid "assign this storage path" -msgstr "" - -#: documents/models.py:841 -msgid "assign this owner" -msgstr "" - -#: documents/models.py:848 -msgid "grant view permissions to these users" -msgstr "" - -#: documents/models.py:855 -msgid "grant view permissions to these groups" -msgstr "" - -#: documents/models.py:862 -msgid "grant change permissions to these users" -msgstr "" - -#: documents/models.py:869 -msgid "grant change permissions to these groups" -msgstr "" - -#: documents/models.py:873 -msgid "consumption template" -msgstr "" - -#: documents/models.py:874 -msgid "consumption templates" -msgstr "" - -#: documents/models.py:886 +#: documents/models.py:752 msgid "String" msgstr "" -#: documents/models.py:887 +#: documents/models.py:753 msgid "URL" msgstr "" -#: documents/models.py:888 +#: documents/models.py:754 msgid "Date" msgstr "" -#: documents/models.py:889 +#: documents/models.py:755 msgid "Boolean" msgstr "" -#: documents/models.py:890 +#: documents/models.py:756 msgid "Integer" msgstr "" -#: documents/models.py:891 +#: documents/models.py:757 msgid "Float" msgstr "" -#: documents/models.py:892 +#: documents/models.py:758 msgid "Monetary" msgstr "" -#: documents/models.py:904 +#: documents/models.py:759 +msgid "Document Link" +msgstr "" + +#: documents/models.py:771 msgid "data type" msgstr "" -#: documents/models.py:912 +#: documents/models.py:779 msgid "custom field" msgstr "" -#: documents/models.py:913 +#: documents/models.py:780 msgid "custom fields" msgstr "" -#: documents/models.py:973 +#: documents/models.py:842 msgid "custom field instance" msgstr "" -#: documents/models.py:974 +#: documents/models.py:843 msgid "custom field instances" msgstr "" +#: documents/models.py:891 +msgid "Consume Folder" +msgstr "" + +#: documents/models.py:892 +msgid "Api Upload" +msgstr "" + +#: documents/models.py:893 +msgid "Mail Fetch" +msgstr "" + +#: documents/models.py:897 paperless_mail/models.py:95 +msgid "order" +msgstr "" + +#: documents/models.py:906 +msgid "filter path" +msgstr "" + +#: documents/models.py:911 +msgid "Only consume documents with a path that matches this if specified. Wildcards specified as * are allowed. Case insensitive." +msgstr "" + +#: documents/models.py:918 +msgid "filter filename" +msgstr "" + +#: documents/models.py:923 paperless_mail/models.py:148 +msgid "Only consume documents which entirely match this filename if specified. Wildcards such as *.pdf or *invoice* are allowed. Case insensitive." +msgstr "" + +#: documents/models.py:934 +msgid "filter documents from this mail rule" +msgstr "" + +#: documents/models.py:938 +msgid "assign title" +msgstr "" + +#: documents/models.py:943 +msgid "Assign a document title, can include some placeholders, see documentation." +msgstr "" + +#: documents/models.py:951 paperless_mail/models.py:216 +msgid "assign this tag" +msgstr "" + +#: documents/models.py:959 paperless_mail/models.py:224 +msgid "assign this document type" +msgstr "" + +#: documents/models.py:967 paperless_mail/models.py:238 +msgid "assign this correspondent" +msgstr "" + +#: documents/models.py:975 +msgid "assign this storage path" +msgstr "" + +#: documents/models.py:984 +msgid "assign this owner" +msgstr "" + +#: documents/models.py:991 +msgid "grant view permissions to these users" +msgstr "" + +#: documents/models.py:998 +msgid "grant view permissions to these groups" +msgstr "" + +#: documents/models.py:1005 +msgid "grant change permissions to these users" +msgstr "" + +#: documents/models.py:1012 +msgid "grant change permissions to these groups" +msgstr "" + +#: documents/models.py:1019 +msgid "assign these custom fields" +msgstr "" + +#: documents/models.py:1023 +msgid "consumption template" +msgstr "" + +#: documents/models.py:1024 +msgid "consumption templates" +msgstr "" + #: documents/serialisers.py:102 #, python-format msgid "Invalid regular expression: %(error)s" @@ -696,12 +704,12 @@ msgstr "" msgid "Invalid color." msgstr "" -#: documents/serialisers.py:841 +#: documents/serialisers.py:842 #, python-format msgid "File type %(type)s not supported" msgstr "" -#: documents/serialisers.py:938 +#: documents/serialisers.py:939 msgid "Invalid variable detected." msgstr "" @@ -966,7 +974,7 @@ msgstr "" msgid "Chinese Simplified" msgstr "" -#: paperless/urls.py:186 +#: paperless/urls.py:194 msgid "Paperless-ngx administration" msgstr "" @@ -986,19 +994,19 @@ msgstr "" msgid "Paperless will only process mails that match ALL of the filters given below." msgstr "" -#: paperless_mail/admin.py:79 +#: paperless_mail/admin.py:80 msgid "Actions" msgstr "" -#: paperless_mail/admin.py:82 +#: paperless_mail/admin.py:83 msgid "The action applied to the mail. This action is only performed when the mail body or attachments were consumed from the mail." msgstr "" -#: paperless_mail/admin.py:90 +#: paperless_mail/admin.py:91 msgid "Metadata" msgstr "" -#: paperless_mail/admin.py:93 +#: paperless_mail/admin.py:94 msgid "Assign metadata to documents consumed from this rule automatically. If you do not assign tags, types or correspondents here, paperless will still process all matching rules that you have defined." msgstr "" @@ -1138,7 +1146,7 @@ msgstr "" msgid "account" msgstr "" -#: paperless_mail/models.py:105 paperless_mail/models.py:248 +#: paperless_mail/models.py:105 paperless_mail/models.py:260 msgid "folder" msgstr "" @@ -1163,70 +1171,78 @@ msgid "filter body" msgstr "" #: paperless_mail/models.py:143 -msgid "filter attachment filename" +msgid "filter attachment filename inclusive" msgstr "" #: paperless_mail/models.py:155 +msgid "filter attachment filename exclusive" +msgstr "" + +#: paperless_mail/models.py:160 +msgid "Do not consume documents which entirely match this filename if specified. Wildcards such as *.pdf or *invoice* are allowed. Case insensitive." +msgstr "" + +#: paperless_mail/models.py:167 msgid "maximum age" msgstr "" -#: paperless_mail/models.py:157 +#: paperless_mail/models.py:169 msgid "Specified in days." msgstr "" -#: paperless_mail/models.py:161 +#: paperless_mail/models.py:173 msgid "attachment type" msgstr "" -#: paperless_mail/models.py:165 +#: paperless_mail/models.py:177 msgid "Inline attachments include embedded images, so it's best to combine this option with a filename filter." msgstr "" -#: paperless_mail/models.py:171 +#: paperless_mail/models.py:183 msgid "consumption scope" msgstr "" -#: paperless_mail/models.py:177 +#: paperless_mail/models.py:189 msgid "action" msgstr "" -#: paperless_mail/models.py:183 +#: paperless_mail/models.py:195 msgid "action parameter" msgstr "" -#: paperless_mail/models.py:188 +#: paperless_mail/models.py:200 msgid "Additional parameter for the action selected above, i.e., the target folder of the move to folder action. Subfolders must be separated by dots." msgstr "" -#: paperless_mail/models.py:196 +#: paperless_mail/models.py:208 msgid "assign title from" msgstr "" -#: paperless_mail/models.py:216 +#: paperless_mail/models.py:228 msgid "assign correspondent from" msgstr "" -#: paperless_mail/models.py:230 +#: paperless_mail/models.py:242 msgid "Assign the rule owner to documents" msgstr "" -#: paperless_mail/models.py:256 +#: paperless_mail/models.py:268 msgid "uid" msgstr "" -#: paperless_mail/models.py:264 +#: paperless_mail/models.py:276 msgid "subject" msgstr "" -#: paperless_mail/models.py:272 +#: paperless_mail/models.py:284 msgid "received" msgstr "" -#: paperless_mail/models.py:279 +#: paperless_mail/models.py:291 msgid "processed" msgstr "" -#: paperless_mail/models.py:285 +#: paperless_mail/models.py:297 msgid "status" msgstr "" diff --git a/src/locale/lb_LU/LC_MESSAGES/django.po b/src/locale/lb_LU/LC_MESSAGES/django.po index cc4399c7d..3f5dfb974 100644 --- a/src/locale/lb_LU/LC_MESSAGES/django.po +++ b/src/locale/lb_LU/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: paperless-ngx\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2023-11-10 09:02-0800\n" -"PO-Revision-Date: 2023-11-13 01:31\n" +"POT-Creation-Date: 2023-12-05 08:26-0800\n" +"PO-Revision-Date: 2023-12-05 16:27\n" "Last-Translator: \n" "Language-Team: Luxembourgish\n" "Language: lb_LU\n" @@ -53,7 +53,7 @@ msgstr "Ongenaut Wuert" msgid "Automatic" msgstr "Automatesch" -#: documents/models.py:62 documents/models.py:402 documents/models.py:752 +#: documents/models.py:62 documents/models.py:402 documents/models.py:895 #: paperless_mail/models.py:18 paperless_mail/models.py:93 msgid "name" msgstr "Numm" @@ -159,7 +159,7 @@ msgid "The checksum of the archived document." msgstr "D'Préifzomm vum archivéierten Dokument." #: documents/models.py:205 documents/models.py:385 documents/models.py:654 -#: documents/models.py:692 documents/models.py:895 documents/models.py:932 +#: documents/models.py:692 documents/models.py:762 documents/models.py:799 msgid "created" msgstr "erstallt" @@ -227,7 +227,7 @@ msgstr "Informatioun" msgid "warning" msgstr "Warnung" -#: documents/models.py:371 paperless_mail/models.py:293 +#: documents/models.py:371 paperless_mail/models.py:305 msgid "error" msgstr "Feeler" @@ -551,142 +551,150 @@ msgstr "" msgid "share links" msgstr "" -#: documents/models.py:748 -msgid "Consume Folder" -msgstr "" - -#: documents/models.py:749 -msgid "Api Upload" -msgstr "" - -#: documents/models.py:750 -msgid "Mail Fetch" -msgstr "" - -#: documents/models.py:754 paperless_mail/models.py:95 -msgid "order" -msgstr "Reiefolleg" - -#: documents/models.py:763 -msgid "filter path" -msgstr "" - -#: documents/models.py:768 -msgid "Only consume documents with a path that matches this if specified. Wildcards specified as * are allowed. Case insensitive." -msgstr "" - -#: documents/models.py:775 -msgid "filter filename" -msgstr "" - -#: documents/models.py:780 paperless_mail/models.py:148 -msgid "Only consume documents which entirely match this filename if specified. Wildcards such as *.pdf or *invoice* are allowed. Case insensitive." -msgstr "Just Dokumenter traitéieren, déi exakt dësen Dateinumm hunn (falls definéiert). Platzhalter wéi *.pdf oder *invoice* sinn erlaabt. D'Grouss-/Klengschreiwung gëtt ignoréiert." - -#: documents/models.py:791 -msgid "filter documents from this mail rule" -msgstr "" - -#: documents/models.py:795 -msgid "assign title" -msgstr "" - -#: documents/models.py:800 -msgid "Assign a document title, can include some placeholders, see documentation." -msgstr "" - -#: documents/models.py:808 paperless_mail/models.py:204 -msgid "assign this tag" -msgstr "dës Etikett zouweisen" - -#: documents/models.py:816 paperless_mail/models.py:212 -msgid "assign this document type" -msgstr "Dësen Dokumententyp zouweisen" - -#: documents/models.py:824 paperless_mail/models.py:226 -msgid "assign this correspondent" -msgstr "Dëse Korrespondent zouweisen" - -#: documents/models.py:832 -msgid "assign this storage path" -msgstr "" - -#: documents/models.py:841 -msgid "assign this owner" -msgstr "" - -#: documents/models.py:848 -msgid "grant view permissions to these users" -msgstr "" - -#: documents/models.py:855 -msgid "grant view permissions to these groups" -msgstr "" - -#: documents/models.py:862 -msgid "grant change permissions to these users" -msgstr "" - -#: documents/models.py:869 -msgid "grant change permissions to these groups" -msgstr "" - -#: documents/models.py:873 -msgid "consumption template" -msgstr "" - -#: documents/models.py:874 -msgid "consumption templates" -msgstr "" - -#: documents/models.py:886 +#: documents/models.py:752 msgid "String" msgstr "" -#: documents/models.py:887 +#: documents/models.py:753 msgid "URL" msgstr "" -#: documents/models.py:888 +#: documents/models.py:754 msgid "Date" msgstr "" -#: documents/models.py:889 +#: documents/models.py:755 msgid "Boolean" msgstr "" -#: documents/models.py:890 +#: documents/models.py:756 msgid "Integer" msgstr "" -#: documents/models.py:891 +#: documents/models.py:757 msgid "Float" msgstr "" -#: documents/models.py:892 +#: documents/models.py:758 msgid "Monetary" msgstr "" -#: documents/models.py:904 +#: documents/models.py:759 +msgid "Document Link" +msgstr "" + +#: documents/models.py:771 msgid "data type" msgstr "" -#: documents/models.py:912 +#: documents/models.py:779 msgid "custom field" msgstr "" -#: documents/models.py:913 +#: documents/models.py:780 msgid "custom fields" msgstr "" -#: documents/models.py:973 +#: documents/models.py:842 msgid "custom field instance" msgstr "" -#: documents/models.py:974 +#: documents/models.py:843 msgid "custom field instances" msgstr "" +#: documents/models.py:891 +msgid "Consume Folder" +msgstr "" + +#: documents/models.py:892 +msgid "Api Upload" +msgstr "" + +#: documents/models.py:893 +msgid "Mail Fetch" +msgstr "" + +#: documents/models.py:897 paperless_mail/models.py:95 +msgid "order" +msgstr "Reiefolleg" + +#: documents/models.py:906 +msgid "filter path" +msgstr "" + +#: documents/models.py:911 +msgid "Only consume documents with a path that matches this if specified. Wildcards specified as * are allowed. Case insensitive." +msgstr "" + +#: documents/models.py:918 +msgid "filter filename" +msgstr "" + +#: documents/models.py:923 paperless_mail/models.py:148 +msgid "Only consume documents which entirely match this filename if specified. Wildcards such as *.pdf or *invoice* are allowed. Case insensitive." +msgstr "Just Dokumenter traitéieren, déi exakt dësen Dateinumm hunn (falls definéiert). Platzhalter wéi *.pdf oder *invoice* sinn erlaabt. D'Grouss-/Klengschreiwung gëtt ignoréiert." + +#: documents/models.py:934 +msgid "filter documents from this mail rule" +msgstr "" + +#: documents/models.py:938 +msgid "assign title" +msgstr "" + +#: documents/models.py:943 +msgid "Assign a document title, can include some placeholders, see documentation." +msgstr "" + +#: documents/models.py:951 paperless_mail/models.py:216 +msgid "assign this tag" +msgstr "dës Etikett zouweisen" + +#: documents/models.py:959 paperless_mail/models.py:224 +msgid "assign this document type" +msgstr "Dësen Dokumententyp zouweisen" + +#: documents/models.py:967 paperless_mail/models.py:238 +msgid "assign this correspondent" +msgstr "Dëse Korrespondent zouweisen" + +#: documents/models.py:975 +msgid "assign this storage path" +msgstr "" + +#: documents/models.py:984 +msgid "assign this owner" +msgstr "" + +#: documents/models.py:991 +msgid "grant view permissions to these users" +msgstr "" + +#: documents/models.py:998 +msgid "grant view permissions to these groups" +msgstr "" + +#: documents/models.py:1005 +msgid "grant change permissions to these users" +msgstr "" + +#: documents/models.py:1012 +msgid "grant change permissions to these groups" +msgstr "" + +#: documents/models.py:1019 +msgid "assign these custom fields" +msgstr "" + +#: documents/models.py:1023 +msgid "consumption template" +msgstr "" + +#: documents/models.py:1024 +msgid "consumption templates" +msgstr "" + #: documents/serialisers.py:102 #, python-format msgid "Invalid regular expression: %(error)s" @@ -696,12 +704,12 @@ msgstr "Ongëltege regulären Ausdrock: %(error)s" msgid "Invalid color." msgstr "Ongëlteg Faarf." -#: documents/serialisers.py:841 +#: documents/serialisers.py:842 #, python-format msgid "File type %(type)s not supported" msgstr "Fichierstyp %(type)s net ënnerstëtzt" -#: documents/serialisers.py:938 +#: documents/serialisers.py:939 msgid "Invalid variable detected." msgstr "Ongëlteg Zeechen detektéiert." @@ -966,7 +974,7 @@ msgstr "" msgid "Chinese Simplified" msgstr "Chinesesch (Vereinfacht)" -#: paperless/urls.py:186 +#: paperless/urls.py:194 msgid "Paperless-ngx administration" msgstr "Paperless-ngx-Administratioun" @@ -986,19 +994,19 @@ msgstr "Filter" msgid "Paperless will only process mails that match ALL of the filters given below." msgstr "Paperless wäert nëmmen E-Maile veraarbechten, fir déi all déi hei definéiert Filteren zoutreffen." -#: paperless_mail/admin.py:79 +#: paperless_mail/admin.py:80 msgid "Actions" msgstr "Aktiounen" -#: paperless_mail/admin.py:82 +#: paperless_mail/admin.py:83 msgid "The action applied to the mail. This action is only performed when the mail body or attachments were consumed from the mail." msgstr "" -#: paperless_mail/admin.py:90 +#: paperless_mail/admin.py:91 msgid "Metadata" msgstr "Metadaten" -#: paperless_mail/admin.py:93 +#: paperless_mail/admin.py:94 msgid "Assign metadata to documents consumed from this rule automatically. If you do not assign tags, types or correspondents here, paperless will still process all matching rules that you have defined." msgstr "Den Dokumenter, déi iwwer dës Reegel veraarbecht ginn, automatesch Metadaten zouweisen. Wann hei keng Etiketten, Typen oder Korrespondenten zougewise ginn, veraarbecht Paperless-ng trotzdeem all zoutreffend Reegelen déi definéiert sinn." @@ -1138,7 +1146,7 @@ msgstr "Korrespondent benotzen deen hei drënner ausgewielt ass" msgid "account" msgstr "Kont" -#: paperless_mail/models.py:105 paperless_mail/models.py:248 +#: paperless_mail/models.py:105 paperless_mail/models.py:260 msgid "folder" msgstr "Dossier" @@ -1163,70 +1171,78 @@ msgid "filter body" msgstr "Contenu-Filter" #: paperless_mail/models.py:143 -msgid "filter attachment filename" -msgstr "Filter fir den Numm vum Unhank" +msgid "filter attachment filename inclusive" +msgstr "" #: paperless_mail/models.py:155 +msgid "filter attachment filename exclusive" +msgstr "" + +#: paperless_mail/models.py:160 +msgid "Do not consume documents which entirely match this filename if specified. Wildcards such as *.pdf or *invoice* are allowed. Case insensitive." +msgstr "" + +#: paperless_mail/models.py:167 msgid "maximum age" msgstr "Maximalen Alter" -#: paperless_mail/models.py:157 +#: paperless_mail/models.py:169 msgid "Specified in days." msgstr "An Deeg." -#: paperless_mail/models.py:161 +#: paperless_mail/models.py:173 msgid "attachment type" msgstr "Fichierstyp vum Unhank" -#: paperless_mail/models.py:165 +#: paperless_mail/models.py:177 msgid "Inline attachments include embedded images, so it's best to combine this option with a filename filter." msgstr "\"Inline\"-Unhänk schléissen och agebonne Biller mat an, dofir sollt dës Astellung mat engem Filter fir den Numm vum Unhank kombinéiert ginn." -#: paperless_mail/models.py:171 +#: paperless_mail/models.py:183 msgid "consumption scope" msgstr "" -#: paperless_mail/models.py:177 +#: paperless_mail/models.py:189 msgid "action" msgstr "Aktioun" -#: paperless_mail/models.py:183 +#: paperless_mail/models.py:195 msgid "action parameter" msgstr "Parameter fir Aktioun" -#: paperless_mail/models.py:188 +#: paperless_mail/models.py:200 msgid "Additional parameter for the action selected above, i.e., the target folder of the move to folder action. Subfolders must be separated by dots." msgstr "Zousätzleche Parameter fir d'Aktioun déi hei driwwer ausgewielt ass, zum Beispill den Numm vum Zildossier fir d'Aktioun \"An e virdefinéierten Dossier réckelen\". Ënnerdossiere musse mat Punkte getrennt ginn." -#: paperless_mail/models.py:196 +#: paperless_mail/models.py:208 msgid "assign title from" msgstr "Titel zouweisen aus" -#: paperless_mail/models.py:216 +#: paperless_mail/models.py:228 msgid "assign correspondent from" msgstr "Korrespondent zouweisen aus" -#: paperless_mail/models.py:230 +#: paperless_mail/models.py:242 msgid "Assign the rule owner to documents" msgstr "" -#: paperless_mail/models.py:256 +#: paperless_mail/models.py:268 msgid "uid" msgstr "" -#: paperless_mail/models.py:264 +#: paperless_mail/models.py:276 msgid "subject" msgstr "" -#: paperless_mail/models.py:272 +#: paperless_mail/models.py:284 msgid "received" msgstr "" -#: paperless_mail/models.py:279 +#: paperless_mail/models.py:291 msgid "processed" msgstr "" -#: paperless_mail/models.py:285 +#: paperless_mail/models.py:297 msgid "status" msgstr "" diff --git a/src/locale/lv_LV/LC_MESSAGES/django.po b/src/locale/lv_LV/LC_MESSAGES/django.po index 5e1478202..9f0980c1b 100644 --- a/src/locale/lv_LV/LC_MESSAGES/django.po +++ b/src/locale/lv_LV/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: paperless-ngx\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2023-11-10 09:02-0800\n" -"PO-Revision-Date: 2023-11-13 01:31\n" +"POT-Creation-Date: 2023-12-05 08:26-0800\n" +"PO-Revision-Date: 2023-12-05 16:27\n" "Last-Translator: \n" "Language-Team: Latvian\n" "Language: lv_LV\n" @@ -53,7 +53,7 @@ msgstr "" msgid "Automatic" msgstr "" -#: documents/models.py:62 documents/models.py:402 documents/models.py:752 +#: documents/models.py:62 documents/models.py:402 documents/models.py:895 #: paperless_mail/models.py:18 paperless_mail/models.py:93 msgid "name" msgstr "" @@ -159,7 +159,7 @@ msgid "The checksum of the archived document." msgstr "" #: documents/models.py:205 documents/models.py:385 documents/models.py:654 -#: documents/models.py:692 documents/models.py:895 documents/models.py:932 +#: documents/models.py:692 documents/models.py:762 documents/models.py:799 msgid "created" msgstr "" @@ -227,7 +227,7 @@ msgstr "" msgid "warning" msgstr "" -#: documents/models.py:371 paperless_mail/models.py:293 +#: documents/models.py:371 paperless_mail/models.py:305 msgid "error" msgstr "" @@ -551,142 +551,150 @@ msgstr "" msgid "share links" msgstr "" -#: documents/models.py:748 -msgid "Consume Folder" -msgstr "" - -#: documents/models.py:749 -msgid "Api Upload" -msgstr "" - -#: documents/models.py:750 -msgid "Mail Fetch" -msgstr "" - -#: documents/models.py:754 paperless_mail/models.py:95 -msgid "order" -msgstr "" - -#: documents/models.py:763 -msgid "filter path" -msgstr "" - -#: documents/models.py:768 -msgid "Only consume documents with a path that matches this if specified. Wildcards specified as * are allowed. Case insensitive." -msgstr "" - -#: documents/models.py:775 -msgid "filter filename" -msgstr "" - -#: documents/models.py:780 paperless_mail/models.py:148 -msgid "Only consume documents which entirely match this filename if specified. Wildcards such as *.pdf or *invoice* are allowed. Case insensitive." -msgstr "" - -#: documents/models.py:791 -msgid "filter documents from this mail rule" -msgstr "" - -#: documents/models.py:795 -msgid "assign title" -msgstr "" - -#: documents/models.py:800 -msgid "Assign a document title, can include some placeholders, see documentation." -msgstr "" - -#: documents/models.py:808 paperless_mail/models.py:204 -msgid "assign this tag" -msgstr "" - -#: documents/models.py:816 paperless_mail/models.py:212 -msgid "assign this document type" -msgstr "" - -#: documents/models.py:824 paperless_mail/models.py:226 -msgid "assign this correspondent" -msgstr "" - -#: documents/models.py:832 -msgid "assign this storage path" -msgstr "" - -#: documents/models.py:841 -msgid "assign this owner" -msgstr "" - -#: documents/models.py:848 -msgid "grant view permissions to these users" -msgstr "" - -#: documents/models.py:855 -msgid "grant view permissions to these groups" -msgstr "" - -#: documents/models.py:862 -msgid "grant change permissions to these users" -msgstr "" - -#: documents/models.py:869 -msgid "grant change permissions to these groups" -msgstr "" - -#: documents/models.py:873 -msgid "consumption template" -msgstr "" - -#: documents/models.py:874 -msgid "consumption templates" -msgstr "" - -#: documents/models.py:886 +#: documents/models.py:752 msgid "String" msgstr "" -#: documents/models.py:887 +#: documents/models.py:753 msgid "URL" msgstr "" -#: documents/models.py:888 +#: documents/models.py:754 msgid "Date" msgstr "" -#: documents/models.py:889 +#: documents/models.py:755 msgid "Boolean" msgstr "" -#: documents/models.py:890 +#: documents/models.py:756 msgid "Integer" msgstr "" -#: documents/models.py:891 +#: documents/models.py:757 msgid "Float" msgstr "" -#: documents/models.py:892 +#: documents/models.py:758 msgid "Monetary" msgstr "" -#: documents/models.py:904 +#: documents/models.py:759 +msgid "Document Link" +msgstr "" + +#: documents/models.py:771 msgid "data type" msgstr "" -#: documents/models.py:912 +#: documents/models.py:779 msgid "custom field" msgstr "" -#: documents/models.py:913 +#: documents/models.py:780 msgid "custom fields" msgstr "" -#: documents/models.py:973 +#: documents/models.py:842 msgid "custom field instance" msgstr "" -#: documents/models.py:974 +#: documents/models.py:843 msgid "custom field instances" msgstr "" +#: documents/models.py:891 +msgid "Consume Folder" +msgstr "" + +#: documents/models.py:892 +msgid "Api Upload" +msgstr "" + +#: documents/models.py:893 +msgid "Mail Fetch" +msgstr "" + +#: documents/models.py:897 paperless_mail/models.py:95 +msgid "order" +msgstr "" + +#: documents/models.py:906 +msgid "filter path" +msgstr "" + +#: documents/models.py:911 +msgid "Only consume documents with a path that matches this if specified. Wildcards specified as * are allowed. Case insensitive." +msgstr "" + +#: documents/models.py:918 +msgid "filter filename" +msgstr "" + +#: documents/models.py:923 paperless_mail/models.py:148 +msgid "Only consume documents which entirely match this filename if specified. Wildcards such as *.pdf or *invoice* are allowed. Case insensitive." +msgstr "" + +#: documents/models.py:934 +msgid "filter documents from this mail rule" +msgstr "" + +#: documents/models.py:938 +msgid "assign title" +msgstr "" + +#: documents/models.py:943 +msgid "Assign a document title, can include some placeholders, see documentation." +msgstr "" + +#: documents/models.py:951 paperless_mail/models.py:216 +msgid "assign this tag" +msgstr "" + +#: documents/models.py:959 paperless_mail/models.py:224 +msgid "assign this document type" +msgstr "" + +#: documents/models.py:967 paperless_mail/models.py:238 +msgid "assign this correspondent" +msgstr "" + +#: documents/models.py:975 +msgid "assign this storage path" +msgstr "" + +#: documents/models.py:984 +msgid "assign this owner" +msgstr "" + +#: documents/models.py:991 +msgid "grant view permissions to these users" +msgstr "" + +#: documents/models.py:998 +msgid "grant view permissions to these groups" +msgstr "" + +#: documents/models.py:1005 +msgid "grant change permissions to these users" +msgstr "" + +#: documents/models.py:1012 +msgid "grant change permissions to these groups" +msgstr "" + +#: documents/models.py:1019 +msgid "assign these custom fields" +msgstr "" + +#: documents/models.py:1023 +msgid "consumption template" +msgstr "" + +#: documents/models.py:1024 +msgid "consumption templates" +msgstr "" + #: documents/serialisers.py:102 #, python-format msgid "Invalid regular expression: %(error)s" @@ -696,12 +704,12 @@ msgstr "" msgid "Invalid color." msgstr "" -#: documents/serialisers.py:841 +#: documents/serialisers.py:842 #, python-format msgid "File type %(type)s not supported" msgstr "" -#: documents/serialisers.py:938 +#: documents/serialisers.py:939 msgid "Invalid variable detected." msgstr "" @@ -966,7 +974,7 @@ msgstr "" msgid "Chinese Simplified" msgstr "" -#: paperless/urls.py:186 +#: paperless/urls.py:194 msgid "Paperless-ngx administration" msgstr "" @@ -986,19 +994,19 @@ msgstr "" msgid "Paperless will only process mails that match ALL of the filters given below." msgstr "" -#: paperless_mail/admin.py:79 +#: paperless_mail/admin.py:80 msgid "Actions" msgstr "" -#: paperless_mail/admin.py:82 +#: paperless_mail/admin.py:83 msgid "The action applied to the mail. This action is only performed when the mail body or attachments were consumed from the mail." msgstr "" -#: paperless_mail/admin.py:90 +#: paperless_mail/admin.py:91 msgid "Metadata" msgstr "" -#: paperless_mail/admin.py:93 +#: paperless_mail/admin.py:94 msgid "Assign metadata to documents consumed from this rule automatically. If you do not assign tags, types or correspondents here, paperless will still process all matching rules that you have defined." msgstr "" @@ -1138,7 +1146,7 @@ msgstr "" msgid "account" msgstr "" -#: paperless_mail/models.py:105 paperless_mail/models.py:248 +#: paperless_mail/models.py:105 paperless_mail/models.py:260 msgid "folder" msgstr "" @@ -1163,70 +1171,78 @@ msgid "filter body" msgstr "" #: paperless_mail/models.py:143 -msgid "filter attachment filename" +msgid "filter attachment filename inclusive" msgstr "" #: paperless_mail/models.py:155 +msgid "filter attachment filename exclusive" +msgstr "" + +#: paperless_mail/models.py:160 +msgid "Do not consume documents which entirely match this filename if specified. Wildcards such as *.pdf or *invoice* are allowed. Case insensitive." +msgstr "" + +#: paperless_mail/models.py:167 msgid "maximum age" msgstr "" -#: paperless_mail/models.py:157 +#: paperless_mail/models.py:169 msgid "Specified in days." msgstr "" -#: paperless_mail/models.py:161 +#: paperless_mail/models.py:173 msgid "attachment type" msgstr "" -#: paperless_mail/models.py:165 +#: paperless_mail/models.py:177 msgid "Inline attachments include embedded images, so it's best to combine this option with a filename filter." msgstr "" -#: paperless_mail/models.py:171 +#: paperless_mail/models.py:183 msgid "consumption scope" msgstr "" -#: paperless_mail/models.py:177 +#: paperless_mail/models.py:189 msgid "action" msgstr "" -#: paperless_mail/models.py:183 +#: paperless_mail/models.py:195 msgid "action parameter" msgstr "" -#: paperless_mail/models.py:188 +#: paperless_mail/models.py:200 msgid "Additional parameter for the action selected above, i.e., the target folder of the move to folder action. Subfolders must be separated by dots." msgstr "" -#: paperless_mail/models.py:196 +#: paperless_mail/models.py:208 msgid "assign title from" msgstr "" -#: paperless_mail/models.py:216 +#: paperless_mail/models.py:228 msgid "assign correspondent from" msgstr "" -#: paperless_mail/models.py:230 +#: paperless_mail/models.py:242 msgid "Assign the rule owner to documents" msgstr "" -#: paperless_mail/models.py:256 +#: paperless_mail/models.py:268 msgid "uid" msgstr "" -#: paperless_mail/models.py:264 +#: paperless_mail/models.py:276 msgid "subject" msgstr "" -#: paperless_mail/models.py:272 +#: paperless_mail/models.py:284 msgid "received" msgstr "" -#: paperless_mail/models.py:279 +#: paperless_mail/models.py:291 msgid "processed" msgstr "" -#: paperless_mail/models.py:285 +#: paperless_mail/models.py:297 msgid "status" msgstr "" diff --git a/src/locale/nl_NL/LC_MESSAGES/django.po b/src/locale/nl_NL/LC_MESSAGES/django.po index 83d2c4b82..217a3c2f9 100644 --- a/src/locale/nl_NL/LC_MESSAGES/django.po +++ b/src/locale/nl_NL/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: paperless-ngx\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2023-11-10 09:02-0800\n" -"PO-Revision-Date: 2023-11-28 18:26\n" +"POT-Creation-Date: 2023-12-05 08:26-0800\n" +"PO-Revision-Date: 2023-12-05 16:27\n" "Last-Translator: \n" "Language-Team: Dutch\n" "Language: nl_NL\n" @@ -53,7 +53,7 @@ msgstr "Gelijkaardig woord" msgid "Automatic" msgstr "Automatisch" -#: documents/models.py:62 documents/models.py:402 documents/models.py:752 +#: documents/models.py:62 documents/models.py:402 documents/models.py:895 #: paperless_mail/models.py:18 paperless_mail/models.py:93 msgid "name" msgstr "naam" @@ -159,7 +159,7 @@ msgid "The checksum of the archived document." msgstr "De checksum van het gearchiveerde document." #: documents/models.py:205 documents/models.py:385 documents/models.py:654 -#: documents/models.py:692 documents/models.py:895 documents/models.py:932 +#: documents/models.py:692 documents/models.py:762 documents/models.py:799 msgid "created" msgstr "aangemaakt" @@ -227,7 +227,7 @@ msgstr "informatie" msgid "warning" msgstr "waarschuwing" -#: documents/models.py:371 paperless_mail/models.py:293 +#: documents/models.py:371 paperless_mail/models.py:305 msgid "error" msgstr "fout" @@ -551,142 +551,150 @@ msgstr "" msgid "share links" msgstr "" -#: documents/models.py:748 -msgid "Consume Folder" -msgstr "" - -#: documents/models.py:749 -msgid "Api Upload" -msgstr "" - -#: documents/models.py:750 -msgid "Mail Fetch" -msgstr "" - -#: documents/models.py:754 paperless_mail/models.py:95 -msgid "order" -msgstr "volgorde" - -#: documents/models.py:763 -msgid "filter path" -msgstr "" - -#: documents/models.py:768 -msgid "Only consume documents with a path that matches this if specified. Wildcards specified as * are allowed. Case insensitive." -msgstr "" - -#: documents/models.py:775 -msgid "filter filename" -msgstr "" - -#: documents/models.py:780 paperless_mail/models.py:148 -msgid "Only consume documents which entirely match this filename if specified. Wildcards such as *.pdf or *invoice* are allowed. Case insensitive." -msgstr "Alleen documenten verwerken die volledig overeenkomen, indien aangegeven. Je kunt jokertekens gebruiken, zoals *.pdf of *factuur*. Dit is niet hoofdlettergevoelig." - -#: documents/models.py:791 -msgid "filter documents from this mail rule" -msgstr "" - -#: documents/models.py:795 -msgid "assign title" -msgstr "" - -#: documents/models.py:800 -msgid "Assign a document title, can include some placeholders, see documentation." -msgstr "" - -#: documents/models.py:808 paperless_mail/models.py:204 -msgid "assign this tag" -msgstr "wijs dit label toe" - -#: documents/models.py:816 paperless_mail/models.py:212 -msgid "assign this document type" -msgstr "wijs dit documenttype toe" - -#: documents/models.py:824 paperless_mail/models.py:226 -msgid "assign this correspondent" -msgstr "wijs deze correspondent toe" - -#: documents/models.py:832 -msgid "assign this storage path" -msgstr "" - -#: documents/models.py:841 -msgid "assign this owner" -msgstr "" - -#: documents/models.py:848 -msgid "grant view permissions to these users" -msgstr "" - -#: documents/models.py:855 -msgid "grant view permissions to these groups" -msgstr "" - -#: documents/models.py:862 -msgid "grant change permissions to these users" -msgstr "" - -#: documents/models.py:869 -msgid "grant change permissions to these groups" -msgstr "" - -#: documents/models.py:873 -msgid "consumption template" -msgstr "" - -#: documents/models.py:874 -msgid "consumption templates" -msgstr "" - -#: documents/models.py:886 +#: documents/models.py:752 msgid "String" msgstr "" -#: documents/models.py:887 +#: documents/models.py:753 msgid "URL" msgstr "" -#: documents/models.py:888 +#: documents/models.py:754 msgid "Date" msgstr "" -#: documents/models.py:889 +#: documents/models.py:755 msgid "Boolean" msgstr "" -#: documents/models.py:890 +#: documents/models.py:756 msgid "Integer" msgstr "" -#: documents/models.py:891 +#: documents/models.py:757 msgid "Float" msgstr "" -#: documents/models.py:892 +#: documents/models.py:758 msgid "Monetary" msgstr "Monetair" -#: documents/models.py:904 +#: documents/models.py:759 +msgid "Document Link" +msgstr "" + +#: documents/models.py:771 msgid "data type" msgstr "gegevenstype" -#: documents/models.py:912 +#: documents/models.py:779 msgid "custom field" msgstr "aangepaste velden" -#: documents/models.py:913 +#: documents/models.py:780 msgid "custom fields" msgstr "Aangepaste velden" -#: documents/models.py:973 +#: documents/models.py:842 msgid "custom field instance" msgstr "" -#: documents/models.py:974 +#: documents/models.py:843 msgid "custom field instances" msgstr "" +#: documents/models.py:891 +msgid "Consume Folder" +msgstr "" + +#: documents/models.py:892 +msgid "Api Upload" +msgstr "" + +#: documents/models.py:893 +msgid "Mail Fetch" +msgstr "" + +#: documents/models.py:897 paperless_mail/models.py:95 +msgid "order" +msgstr "volgorde" + +#: documents/models.py:906 +msgid "filter path" +msgstr "" + +#: documents/models.py:911 +msgid "Only consume documents with a path that matches this if specified. Wildcards specified as * are allowed. Case insensitive." +msgstr "" + +#: documents/models.py:918 +msgid "filter filename" +msgstr "" + +#: documents/models.py:923 paperless_mail/models.py:148 +msgid "Only consume documents which entirely match this filename if specified. Wildcards such as *.pdf or *invoice* are allowed. Case insensitive." +msgstr "Alleen documenten verwerken die volledig overeenkomen, indien aangegeven. Je kunt jokertekens gebruiken, zoals *.pdf of *factuur*. Dit is niet hoofdlettergevoelig." + +#: documents/models.py:934 +msgid "filter documents from this mail rule" +msgstr "" + +#: documents/models.py:938 +msgid "assign title" +msgstr "" + +#: documents/models.py:943 +msgid "Assign a document title, can include some placeholders, see documentation." +msgstr "" + +#: documents/models.py:951 paperless_mail/models.py:216 +msgid "assign this tag" +msgstr "wijs dit label toe" + +#: documents/models.py:959 paperless_mail/models.py:224 +msgid "assign this document type" +msgstr "wijs dit documenttype toe" + +#: documents/models.py:967 paperless_mail/models.py:238 +msgid "assign this correspondent" +msgstr "wijs deze correspondent toe" + +#: documents/models.py:975 +msgid "assign this storage path" +msgstr "" + +#: documents/models.py:984 +msgid "assign this owner" +msgstr "" + +#: documents/models.py:991 +msgid "grant view permissions to these users" +msgstr "" + +#: documents/models.py:998 +msgid "grant view permissions to these groups" +msgstr "" + +#: documents/models.py:1005 +msgid "grant change permissions to these users" +msgstr "" + +#: documents/models.py:1012 +msgid "grant change permissions to these groups" +msgstr "" + +#: documents/models.py:1019 +msgid "assign these custom fields" +msgstr "" + +#: documents/models.py:1023 +msgid "consumption template" +msgstr "" + +#: documents/models.py:1024 +msgid "consumption templates" +msgstr "" + #: documents/serialisers.py:102 #, python-format msgid "Invalid regular expression: %(error)s" @@ -696,12 +704,12 @@ msgstr "Ongeldige reguliere expressie: %(error)s" msgid "Invalid color." msgstr "Ongeldig kleur." -#: documents/serialisers.py:841 +#: documents/serialisers.py:842 #, python-format msgid "File type %(type)s not supported" msgstr "Bestandstype %(type)s niet ondersteund" -#: documents/serialisers.py:938 +#: documents/serialisers.py:939 msgid "Invalid variable detected." msgstr "Ongeldige variabele ontdekt." @@ -966,7 +974,7 @@ msgstr "Oekraïens" msgid "Chinese Simplified" msgstr "Chinees (vereenvoudigd)" -#: paperless/urls.py:186 +#: paperless/urls.py:194 msgid "Paperless-ngx administration" msgstr "Paperless-ngx administratie" @@ -986,19 +994,19 @@ msgstr "Filter" msgid "Paperless will only process mails that match ALL of the filters given below." msgstr "Paperless verwerkt alleen e-mails die voldoen aan ALLE onderstaande filters." -#: paperless_mail/admin.py:79 +#: paperless_mail/admin.py:80 msgid "Actions" msgstr "Acties" -#: paperless_mail/admin.py:82 +#: paperless_mail/admin.py:83 msgid "The action applied to the mail. This action is only performed when the mail body or attachments were consumed from the mail." msgstr "De actie uitgevoerd op de email. Deze actie wordt alleen uitgevoerd wanneer de email inhoud of bijlagen van de email zijn geïmporteerd." -#: paperless_mail/admin.py:90 +#: paperless_mail/admin.py:91 msgid "Metadata" msgstr "Metadata" -#: paperless_mail/admin.py:93 +#: paperless_mail/admin.py:94 msgid "Assign metadata to documents consumed from this rule automatically. If you do not assign tags, types or correspondents here, paperless will still process all matching rules that you have defined." msgstr "Automatisch metadata toewijzen aan documenten vanuit deze regel. Indien je geen labels, documenttypes of correspondenten toewijst, zal Paperless nog steeds alle regels verwerken die je hebt gedefinieerd." @@ -1138,7 +1146,7 @@ msgstr "Gebruik de hieronder aangeduide correspondent" msgid "account" msgstr "account" -#: paperless_mail/models.py:105 paperless_mail/models.py:248 +#: paperless_mail/models.py:105 paperless_mail/models.py:260 msgid "folder" msgstr "map" @@ -1163,70 +1171,78 @@ msgid "filter body" msgstr "filter inhoud" #: paperless_mail/models.py:143 -msgid "filter attachment filename" -msgstr "Filter bestandsnaam van bijlage" +msgid "filter attachment filename inclusive" +msgstr "" #: paperless_mail/models.py:155 +msgid "filter attachment filename exclusive" +msgstr "" + +#: paperless_mail/models.py:160 +msgid "Do not consume documents which entirely match this filename if specified. Wildcards such as *.pdf or *invoice* are allowed. Case insensitive." +msgstr "" + +#: paperless_mail/models.py:167 msgid "maximum age" msgstr "Maximale leeftijd" -#: paperless_mail/models.py:157 +#: paperless_mail/models.py:169 msgid "Specified in days." msgstr "Aangegeven in dagen" -#: paperless_mail/models.py:161 +#: paperless_mail/models.py:173 msgid "attachment type" msgstr "Type bijlage" -#: paperless_mail/models.py:165 +#: paperless_mail/models.py:177 msgid "Inline attachments include embedded images, so it's best to combine this option with a filename filter." msgstr "\"Inline\" bijlagen bevatten vaak ook afbeeldingen. In dit geval valt het aan te raden om ook een filter voor de bestandsnaam op te geven." -#: paperless_mail/models.py:171 +#: paperless_mail/models.py:183 msgid "consumption scope" msgstr "verwerkingsbereik" -#: paperless_mail/models.py:177 +#: paperless_mail/models.py:189 msgid "action" msgstr "actie" -#: paperless_mail/models.py:183 +#: paperless_mail/models.py:195 msgid "action parameter" msgstr "actie parameters" -#: paperless_mail/models.py:188 +#: paperless_mail/models.py:200 msgid "Additional parameter for the action selected above, i.e., the target folder of the move to folder action. Subfolders must be separated by dots." msgstr "Extra parameter voor de hierboven geselecteerde actie, bijvoorbeeld: de doelmap voor de \"verplaats naar map\"-actie. Submappen moeten gescheiden worden door punten." -#: paperless_mail/models.py:196 +#: paperless_mail/models.py:208 msgid "assign title from" msgstr "wijs titel toe van" -#: paperless_mail/models.py:216 +#: paperless_mail/models.py:228 msgid "assign correspondent from" msgstr "wijs correspondent toe van" -#: paperless_mail/models.py:230 +#: paperless_mail/models.py:242 msgid "Assign the rule owner to documents" msgstr "" -#: paperless_mail/models.py:256 +#: paperless_mail/models.py:268 msgid "uid" msgstr "uid" -#: paperless_mail/models.py:264 +#: paperless_mail/models.py:276 msgid "subject" msgstr "onderwerp" -#: paperless_mail/models.py:272 +#: paperless_mail/models.py:284 msgid "received" msgstr "ontvangen" -#: paperless_mail/models.py:279 +#: paperless_mail/models.py:291 msgid "processed" msgstr "verwerkt" -#: paperless_mail/models.py:285 +#: paperless_mail/models.py:297 msgid "status" msgstr "status" diff --git a/src/locale/no_NO/LC_MESSAGES/django.po b/src/locale/no_NO/LC_MESSAGES/django.po index bf242c292..9c796b7bc 100644 --- a/src/locale/no_NO/LC_MESSAGES/django.po +++ b/src/locale/no_NO/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: paperless-ngx\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2023-11-10 09:02-0800\n" -"PO-Revision-Date: 2023-11-13 01:30\n" +"POT-Creation-Date: 2023-12-05 08:26-0800\n" +"PO-Revision-Date: 2023-12-05 16:27\n" "Last-Translator: \n" "Language-Team: Norwegian\n" "Language: no_NO\n" @@ -53,7 +53,7 @@ msgstr "Fuzzy word" msgid "Automatic" msgstr "Automatisk" -#: documents/models.py:62 documents/models.py:402 documents/models.py:752 +#: documents/models.py:62 documents/models.py:402 documents/models.py:895 #: paperless_mail/models.py:18 paperless_mail/models.py:93 msgid "name" msgstr "navn" @@ -159,7 +159,7 @@ msgid "The checksum of the archived document." msgstr "Sjekksummen av det arkiverte dokumentet." #: documents/models.py:205 documents/models.py:385 documents/models.py:654 -#: documents/models.py:692 documents/models.py:895 documents/models.py:932 +#: documents/models.py:692 documents/models.py:762 documents/models.py:799 msgid "created" msgstr "opprettet" @@ -227,7 +227,7 @@ msgstr "informasjon" msgid "warning" msgstr "advarsel" -#: documents/models.py:371 paperless_mail/models.py:293 +#: documents/models.py:371 paperless_mail/models.py:305 msgid "error" msgstr "feil" @@ -551,142 +551,150 @@ msgstr "del kobling" msgid "share links" msgstr "" -#: documents/models.py:748 -msgid "Consume Folder" -msgstr "" - -#: documents/models.py:749 -msgid "Api Upload" -msgstr "API-opplasting" - -#: documents/models.py:750 -msgid "Mail Fetch" -msgstr "Epost-henting" - -#: documents/models.py:754 paperless_mail/models.py:95 -msgid "order" -msgstr "ordre" - -#: documents/models.py:763 -msgid "filter path" -msgstr "filtrer sti" - -#: documents/models.py:768 -msgid "Only consume documents with a path that matches this if specified. Wildcards specified as * are allowed. Case insensitive." -msgstr "Bare last inn dokumenter med en sti som samsvarer med dette hvis angitt. Jokertegn angitt som * er tillatt. Saker er usensitive." - -#: documents/models.py:775 -msgid "filter filename" -msgstr "filtrer filnavn" - -#: documents/models.py:780 paperless_mail/models.py:148 -msgid "Only consume documents which entirely match this filename if specified. Wildcards such as *.pdf or *invoice* are allowed. Case insensitive." -msgstr "Bare bruke dokumenter som samsvarer med dette filnavnet hvis angitt. Jokertegn som *.pdf eller *faktura* er tillatt. Saksfortegnet." - -#: documents/models.py:791 -msgid "filter documents from this mail rule" -msgstr "filtrere dokumenter fra denne epostregelen" - -#: documents/models.py:795 -msgid "assign title" -msgstr "tildel tittel" - -#: documents/models.py:800 -msgid "Assign a document title, can include some placeholders, see documentation." -msgstr "Tilordne en dokumenttittel, kan inkludere noen plassholdere, se dokumentasjon." - -#: documents/models.py:808 paperless_mail/models.py:204 -msgid "assign this tag" -msgstr "tilordne denne taggen" - -#: documents/models.py:816 paperless_mail/models.py:212 -msgid "assign this document type" -msgstr "tilordne denne dokumenttypen" - -#: documents/models.py:824 paperless_mail/models.py:226 -msgid "assign this correspondent" -msgstr "Tildel denne korrespondenten" - -#: documents/models.py:832 -msgid "assign this storage path" -msgstr "tilordne denne lagringsstien" - -#: documents/models.py:841 -msgid "assign this owner" -msgstr "tilordne denne eieren" - -#: documents/models.py:848 -msgid "grant view permissions to these users" -msgstr "gir lesetilgang til disse brukerne" - -#: documents/models.py:855 -msgid "grant view permissions to these groups" -msgstr "gi lesetilgang til disse brukerne" - -#: documents/models.py:862 -msgid "grant change permissions to these users" -msgstr "gir skrivetilgang til disse brukerne" - -#: documents/models.py:869 -msgid "grant change permissions to these groups" -msgstr "gi skrivetilgang til disse gruppene" - -#: documents/models.py:873 -msgid "consumption template" -msgstr "forbruksmal" - -#: documents/models.py:874 -msgid "consumption templates" -msgstr "forbruksmaler" - -#: documents/models.py:886 +#: documents/models.py:752 msgid "String" msgstr "" -#: documents/models.py:887 +#: documents/models.py:753 msgid "URL" msgstr "" -#: documents/models.py:888 +#: documents/models.py:754 msgid "Date" msgstr "" -#: documents/models.py:889 +#: documents/models.py:755 msgid "Boolean" msgstr "" -#: documents/models.py:890 +#: documents/models.py:756 msgid "Integer" msgstr "" -#: documents/models.py:891 +#: documents/models.py:757 msgid "Float" msgstr "" -#: documents/models.py:892 +#: documents/models.py:758 msgid "Monetary" msgstr "" -#: documents/models.py:904 +#: documents/models.py:759 +msgid "Document Link" +msgstr "" + +#: documents/models.py:771 msgid "data type" msgstr "" -#: documents/models.py:912 +#: documents/models.py:779 msgid "custom field" msgstr "" -#: documents/models.py:913 +#: documents/models.py:780 msgid "custom fields" msgstr "" -#: documents/models.py:973 +#: documents/models.py:842 msgid "custom field instance" msgstr "" -#: documents/models.py:974 +#: documents/models.py:843 msgid "custom field instances" msgstr "" +#: documents/models.py:891 +msgid "Consume Folder" +msgstr "" + +#: documents/models.py:892 +msgid "Api Upload" +msgstr "API-opplasting" + +#: documents/models.py:893 +msgid "Mail Fetch" +msgstr "Epost-henting" + +#: documents/models.py:897 paperless_mail/models.py:95 +msgid "order" +msgstr "ordre" + +#: documents/models.py:906 +msgid "filter path" +msgstr "filtrer sti" + +#: documents/models.py:911 +msgid "Only consume documents with a path that matches this if specified. Wildcards specified as * are allowed. Case insensitive." +msgstr "Bare last inn dokumenter med en sti som samsvarer med dette hvis angitt. Jokertegn angitt som * er tillatt. Saker er usensitive." + +#: documents/models.py:918 +msgid "filter filename" +msgstr "filtrer filnavn" + +#: documents/models.py:923 paperless_mail/models.py:148 +msgid "Only consume documents which entirely match this filename if specified. Wildcards such as *.pdf or *invoice* are allowed. Case insensitive." +msgstr "Bare bruke dokumenter som samsvarer med dette filnavnet hvis angitt. Jokertegn som *.pdf eller *faktura* er tillatt. Saksfortegnet." + +#: documents/models.py:934 +msgid "filter documents from this mail rule" +msgstr "filtrere dokumenter fra denne epostregelen" + +#: documents/models.py:938 +msgid "assign title" +msgstr "tildel tittel" + +#: documents/models.py:943 +msgid "Assign a document title, can include some placeholders, see documentation." +msgstr "Tilordne en dokumenttittel, kan inkludere noen plassholdere, se dokumentasjon." + +#: documents/models.py:951 paperless_mail/models.py:216 +msgid "assign this tag" +msgstr "tilordne denne taggen" + +#: documents/models.py:959 paperless_mail/models.py:224 +msgid "assign this document type" +msgstr "tilordne denne dokumenttypen" + +#: documents/models.py:967 paperless_mail/models.py:238 +msgid "assign this correspondent" +msgstr "Tildel denne korrespondenten" + +#: documents/models.py:975 +msgid "assign this storage path" +msgstr "tilordne denne lagringsstien" + +#: documents/models.py:984 +msgid "assign this owner" +msgstr "tilordne denne eieren" + +#: documents/models.py:991 +msgid "grant view permissions to these users" +msgstr "gir lesetilgang til disse brukerne" + +#: documents/models.py:998 +msgid "grant view permissions to these groups" +msgstr "gi lesetilgang til disse brukerne" + +#: documents/models.py:1005 +msgid "grant change permissions to these users" +msgstr "gir skrivetilgang til disse brukerne" + +#: documents/models.py:1012 +msgid "grant change permissions to these groups" +msgstr "gi skrivetilgang til disse gruppene" + +#: documents/models.py:1019 +msgid "assign these custom fields" +msgstr "" + +#: documents/models.py:1023 +msgid "consumption template" +msgstr "forbruksmal" + +#: documents/models.py:1024 +msgid "consumption templates" +msgstr "forbruksmaler" + #: documents/serialisers.py:102 #, python-format msgid "Invalid regular expression: %(error)s" @@ -696,12 +704,12 @@ msgstr "Ugyldig regulært uttrykk: %(error)s" msgid "Invalid color." msgstr "Ugyldig farge." -#: documents/serialisers.py:841 +#: documents/serialisers.py:842 #, python-format msgid "File type %(type)s not supported" msgstr "Filtype %(type)s støttes ikke" -#: documents/serialisers.py:938 +#: documents/serialisers.py:939 msgid "Invalid variable detected." msgstr "Ugyldig variabel oppdaget." @@ -966,7 +974,7 @@ msgstr "Ukrainsk" msgid "Chinese Simplified" msgstr "Kinesisk forenklet" -#: paperless/urls.py:186 +#: paperless/urls.py:194 msgid "Paperless-ngx administration" msgstr "Paperless-ngx-administrasjon" @@ -986,19 +994,19 @@ msgstr "Filtrer" msgid "Paperless will only process mails that match ALL of the filters given below." msgstr "Paperless vil kun behandle e-poster som samsvarer med ALLE filtrene som er gitt nedenfor." -#: paperless_mail/admin.py:79 +#: paperless_mail/admin.py:80 msgid "Actions" msgstr "Handlinger" -#: paperless_mail/admin.py:82 +#: paperless_mail/admin.py:83 msgid "The action applied to the mail. This action is only performed when the mail body or attachments were consumed from the mail." msgstr "Handlingen som gjelder for posten. Denne handlingen utføres bare når innholdet i posten eller vedlegget ble hentet fra posten." -#: paperless_mail/admin.py:90 +#: paperless_mail/admin.py:91 msgid "Metadata" msgstr "Nøkkeldata" -#: paperless_mail/admin.py:93 +#: paperless_mail/admin.py:94 msgid "Assign metadata to documents consumed from this rule automatically. If you do not assign tags, types or correspondents here, paperless will still process all matching rules that you have defined." msgstr "Tilordne metadata til dokumenter som brukes fra denne regelen automatisk. Hvis du ikke tilordner etiketter, typer eller korrespondenter her, vil papirløs fremdeles behandle alle matchende regler som du har definert." @@ -1138,7 +1146,7 @@ msgstr "Bruk tilsvarende valgt nedenfor" msgid "account" msgstr "konto" -#: paperless_mail/models.py:105 paperless_mail/models.py:248 +#: paperless_mail/models.py:105 paperless_mail/models.py:260 msgid "folder" msgstr "mappe" @@ -1163,70 +1171,78 @@ msgid "filter body" msgstr "filtrer innhold" #: paperless_mail/models.py:143 -msgid "filter attachment filename" -msgstr "filtrer vedlagte filnavn" +msgid "filter attachment filename inclusive" +msgstr "" #: paperless_mail/models.py:155 +msgid "filter attachment filename exclusive" +msgstr "" + +#: paperless_mail/models.py:160 +msgid "Do not consume documents which entirely match this filename if specified. Wildcards such as *.pdf or *invoice* are allowed. Case insensitive." +msgstr "" + +#: paperless_mail/models.py:167 msgid "maximum age" msgstr "maksimal alder" -#: paperless_mail/models.py:157 +#: paperless_mail/models.py:169 msgid "Specified in days." msgstr "Spesifisert i dager" -#: paperless_mail/models.py:161 +#: paperless_mail/models.py:173 msgid "attachment type" msgstr "vedlegg type" -#: paperless_mail/models.py:165 +#: paperless_mail/models.py:177 msgid "Inline attachments include embedded images, so it's best to combine this option with a filename filter." msgstr "Innebygde vedlegg inkluderer innebygde bilder, så det er best å kombinere dette alternativet med et filter." -#: paperless_mail/models.py:171 +#: paperless_mail/models.py:183 msgid "consumption scope" msgstr "" -#: paperless_mail/models.py:177 +#: paperless_mail/models.py:189 msgid "action" msgstr "handling" -#: paperless_mail/models.py:183 +#: paperless_mail/models.py:195 msgid "action parameter" msgstr "parameter for handling" -#: paperless_mail/models.py:188 +#: paperless_mail/models.py:200 msgid "Additional parameter for the action selected above, i.e., the target folder of the move to folder action. Subfolders must be separated by dots." msgstr "Ytterligere parameter for handlingen valgt ovenfor, dvs. målmappen for flytting til mappehandling. Undermapper må separeres med punkter." -#: paperless_mail/models.py:196 +#: paperless_mail/models.py:208 msgid "assign title from" msgstr "tilordne tittel fra" -#: paperless_mail/models.py:216 +#: paperless_mail/models.py:228 msgid "assign correspondent from" msgstr "Tildel korrespondent fra" -#: paperless_mail/models.py:230 +#: paperless_mail/models.py:242 msgid "Assign the rule owner to documents" msgstr "" -#: paperless_mail/models.py:256 +#: paperless_mail/models.py:268 msgid "uid" msgstr "uid" -#: paperless_mail/models.py:264 +#: paperless_mail/models.py:276 msgid "subject" msgstr "emne" -#: paperless_mail/models.py:272 +#: paperless_mail/models.py:284 msgid "received" msgstr "mottatt" -#: paperless_mail/models.py:279 +#: paperless_mail/models.py:291 msgid "processed" msgstr "behandlet" -#: paperless_mail/models.py:285 +#: paperless_mail/models.py:297 msgid "status" msgstr "status" diff --git a/src/locale/pl_PL/LC_MESSAGES/django.po b/src/locale/pl_PL/LC_MESSAGES/django.po index ff28f8ef5..67afeeda4 100644 --- a/src/locale/pl_PL/LC_MESSAGES/django.po +++ b/src/locale/pl_PL/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: paperless-ngx\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2023-11-10 09:02-0800\n" -"PO-Revision-Date: 2023-11-13 01:31\n" +"POT-Creation-Date: 2023-12-05 08:26-0800\n" +"PO-Revision-Date: 2023-12-05 16:27\n" "Last-Translator: \n" "Language-Team: Polish\n" "Language: pl_PL\n" @@ -53,7 +53,7 @@ msgstr "Dopasowanie rozmyte" msgid "Automatic" msgstr "Automatyczny" -#: documents/models.py:62 documents/models.py:402 documents/models.py:752 +#: documents/models.py:62 documents/models.py:402 documents/models.py:895 #: paperless_mail/models.py:18 paperless_mail/models.py:93 msgid "name" msgstr "nazwa" @@ -159,7 +159,7 @@ msgid "The checksum of the archived document." msgstr "Suma kontrolna zarchiwizowanego dokumentu." #: documents/models.py:205 documents/models.py:385 documents/models.py:654 -#: documents/models.py:692 documents/models.py:895 documents/models.py:932 +#: documents/models.py:692 documents/models.py:762 documents/models.py:799 msgid "created" msgstr "utworzono" @@ -227,7 +227,7 @@ msgstr "informacja" msgid "warning" msgstr "ostrzeżenie" -#: documents/models.py:371 paperless_mail/models.py:293 +#: documents/models.py:371 paperless_mail/models.py:305 msgid "error" msgstr "błąd" @@ -521,7 +521,7 @@ msgstr "użytkownik" #: documents/models.py:679 msgid "note" -msgstr "" +msgstr "notatka" #: documents/models.py:680 msgid "notes" @@ -529,11 +529,11 @@ msgstr "notatki" #: documents/models.py:688 msgid "Archive" -msgstr "" +msgstr "Archiwum" #: documents/models.py:689 msgid "Original" -msgstr "" +msgstr "Oryginał" #: documents/models.py:700 msgid "expiration" @@ -551,142 +551,150 @@ msgstr "" msgid "share links" msgstr "" -#: documents/models.py:748 -msgid "Consume Folder" -msgstr "" - -#: documents/models.py:749 -msgid "Api Upload" -msgstr "" - -#: documents/models.py:750 -msgid "Mail Fetch" -msgstr "" - -#: documents/models.py:754 paperless_mail/models.py:95 -msgid "order" -msgstr "kolejność" - -#: documents/models.py:763 -msgid "filter path" -msgstr "" - -#: documents/models.py:768 -msgid "Only consume documents with a path that matches this if specified. Wildcards specified as * are allowed. Case insensitive." -msgstr "" - -#: documents/models.py:775 -msgid "filter filename" -msgstr "" - -#: documents/models.py:780 paperless_mail/models.py:148 -msgid "Only consume documents which entirely match this filename if specified. Wildcards such as *.pdf or *invoice* are allowed. Case insensitive." -msgstr "Przetwarzaj tylko dokumenty, które całkowicie pasują do tej nazwy pliku, jeśli jest podana. Wzorce dopasowania jak *.pdf lub *faktura* są dozwolone. Wielkość liter nie jest rozróżniana." - -#: documents/models.py:791 -msgid "filter documents from this mail rule" -msgstr "" - -#: documents/models.py:795 -msgid "assign title" -msgstr "" - -#: documents/models.py:800 -msgid "Assign a document title, can include some placeholders, see documentation." -msgstr "" - -#: documents/models.py:808 paperless_mail/models.py:204 -msgid "assign this tag" -msgstr "przypisz ten tag" - -#: documents/models.py:816 paperless_mail/models.py:212 -msgid "assign this document type" -msgstr "przypisz ten typ dokumentu" - -#: documents/models.py:824 paperless_mail/models.py:226 -msgid "assign this correspondent" -msgstr "przypisz tego korespondenta" - -#: documents/models.py:832 -msgid "assign this storage path" -msgstr "" - -#: documents/models.py:841 -msgid "assign this owner" -msgstr "" - -#: documents/models.py:848 -msgid "grant view permissions to these users" -msgstr "" - -#: documents/models.py:855 -msgid "grant view permissions to these groups" -msgstr "" - -#: documents/models.py:862 -msgid "grant change permissions to these users" -msgstr "" - -#: documents/models.py:869 -msgid "grant change permissions to these groups" -msgstr "" - -#: documents/models.py:873 -msgid "consumption template" -msgstr "" - -#: documents/models.py:874 -msgid "consumption templates" -msgstr "" - -#: documents/models.py:886 +#: documents/models.py:752 msgid "String" msgstr "" -#: documents/models.py:887 +#: documents/models.py:753 msgid "URL" msgstr "" -#: documents/models.py:888 +#: documents/models.py:754 msgid "Date" msgstr "" -#: documents/models.py:889 +#: documents/models.py:755 msgid "Boolean" msgstr "" -#: documents/models.py:890 +#: documents/models.py:756 msgid "Integer" -msgstr "" +msgstr "Liczba całkowita" -#: documents/models.py:891 +#: documents/models.py:757 msgid "Float" msgstr "" -#: documents/models.py:892 +#: documents/models.py:758 msgid "Monetary" msgstr "" -#: documents/models.py:904 -msgid "data type" +#: documents/models.py:759 +msgid "Document Link" msgstr "" -#: documents/models.py:912 +#: documents/models.py:771 +msgid "data type" +msgstr "typ danych" + +#: documents/models.py:779 msgid "custom field" msgstr "" -#: documents/models.py:913 +#: documents/models.py:780 msgid "custom fields" msgstr "" -#: documents/models.py:973 +#: documents/models.py:842 msgid "custom field instance" msgstr "" -#: documents/models.py:974 +#: documents/models.py:843 msgid "custom field instances" msgstr "" +#: documents/models.py:891 +msgid "Consume Folder" +msgstr "" + +#: documents/models.py:892 +msgid "Api Upload" +msgstr "" + +#: documents/models.py:893 +msgid "Mail Fetch" +msgstr "" + +#: documents/models.py:897 paperless_mail/models.py:95 +msgid "order" +msgstr "kolejność" + +#: documents/models.py:906 +msgid "filter path" +msgstr "" + +#: documents/models.py:911 +msgid "Only consume documents with a path that matches this if specified. Wildcards specified as * are allowed. Case insensitive." +msgstr "" + +#: documents/models.py:918 +msgid "filter filename" +msgstr "" + +#: documents/models.py:923 paperless_mail/models.py:148 +msgid "Only consume documents which entirely match this filename if specified. Wildcards such as *.pdf or *invoice* are allowed. Case insensitive." +msgstr "Przetwarzaj tylko dokumenty, które całkowicie pasują do tej nazwy pliku, jeśli jest podana. Wzorce dopasowania jak *.pdf lub *faktura* są dozwolone. Wielkość liter nie jest rozróżniana." + +#: documents/models.py:934 +msgid "filter documents from this mail rule" +msgstr "" + +#: documents/models.py:938 +msgid "assign title" +msgstr "" + +#: documents/models.py:943 +msgid "Assign a document title, can include some placeholders, see documentation." +msgstr "" + +#: documents/models.py:951 paperless_mail/models.py:216 +msgid "assign this tag" +msgstr "przypisz ten tag" + +#: documents/models.py:959 paperless_mail/models.py:224 +msgid "assign this document type" +msgstr "przypisz ten typ dokumentu" + +#: documents/models.py:967 paperless_mail/models.py:238 +msgid "assign this correspondent" +msgstr "przypisz tego korespondenta" + +#: documents/models.py:975 +msgid "assign this storage path" +msgstr "" + +#: documents/models.py:984 +msgid "assign this owner" +msgstr "" + +#: documents/models.py:991 +msgid "grant view permissions to these users" +msgstr "" + +#: documents/models.py:998 +msgid "grant view permissions to these groups" +msgstr "" + +#: documents/models.py:1005 +msgid "grant change permissions to these users" +msgstr "" + +#: documents/models.py:1012 +msgid "grant change permissions to these groups" +msgstr "" + +#: documents/models.py:1019 +msgid "assign these custom fields" +msgstr "" + +#: documents/models.py:1023 +msgid "consumption template" +msgstr "" + +#: documents/models.py:1024 +msgid "consumption templates" +msgstr "" + #: documents/serialisers.py:102 #, python-format msgid "Invalid regular expression: %(error)s" @@ -696,12 +704,12 @@ msgstr "Nieprawidłowe wyrażenie regularne: %(error)s" msgid "Invalid color." msgstr "Nieprawidłowy kolor." -#: documents/serialisers.py:841 +#: documents/serialisers.py:842 #, python-format msgid "File type %(type)s not supported" msgstr "Typ pliku %(type)s nie jest obsługiwany" -#: documents/serialisers.py:938 +#: documents/serialisers.py:939 msgid "Invalid variable detected." msgstr "Wykryto nieprawidłową zmienną." @@ -763,7 +771,7 @@ msgstr "Zaloguj się" #: documents/templates/registration/login.html:70 msgid "Forgot your password?" -msgstr "" +msgstr "Nie pamiętasz hasła?" #: documents/templates/registration/password_reset_complete.html:14 msgid "Paperless-ngx reset password complete" @@ -792,7 +800,7 @@ msgstr "" #: documents/templates/registration/password_reset_confirm.html:49 msgid "New Password" -msgstr "" +msgstr "Nowe hasło" #: documents/templates/registration/password_reset_confirm.html:50 msgid "Confirm Password" @@ -800,11 +808,11 @@ msgstr "" #: documents/templates/registration/password_reset_confirm.html:61 msgid "Change my password" -msgstr "" +msgstr "Zmień hasło" #: documents/templates/registration/password_reset_confirm.html:65 msgid "request a new password reset" -msgstr "" +msgstr "poproś o reset hasła" #: documents/templates/registration/password_reset_done.html:14 msgid "Paperless-ngx reset password sent" @@ -966,7 +974,7 @@ msgstr "Ukraiński" msgid "Chinese Simplified" msgstr "Chiński uproszczony" -#: paperless/urls.py:186 +#: paperless/urls.py:194 msgid "Paperless-ngx administration" msgstr "Administracja Paperless-ngx" @@ -986,19 +994,19 @@ msgstr "Filtry" msgid "Paperless will only process mails that match ALL of the filters given below." msgstr "Paperless przetworzy tylko wiadomości pasujące do WSZYSTKICH filtrów podanych poniżej." -#: paperless_mail/admin.py:79 +#: paperless_mail/admin.py:80 msgid "Actions" msgstr "Akcje" -#: paperless_mail/admin.py:82 +#: paperless_mail/admin.py:83 msgid "The action applied to the mail. This action is only performed when the mail body or attachments were consumed from the mail." msgstr "Akcja zastosowana do wiadomości. Ta akcja jest wykonywana tylko wtedy, gdy przetworzono treść lub załączniki wiadomości." -#: paperless_mail/admin.py:90 +#: paperless_mail/admin.py:91 msgid "Metadata" msgstr "Metadane" -#: paperless_mail/admin.py:93 +#: paperless_mail/admin.py:94 msgid "Assign metadata to documents consumed from this rule automatically. If you do not assign tags, types or correspondents here, paperless will still process all matching rules that you have defined." msgstr "Przypisz metadane do dokumentów zużywanych z tej reguły automatycznie. Jeśli nie przypisujesz tutaj tagów, typów lub korespondentów, Paperless będzie nadal przetwarzał wszystkie zdefiniowane przez Ciebie reguły." @@ -1138,7 +1146,7 @@ msgstr "Użyj korespondenta wybranego poniżej" msgid "account" msgstr "konto" -#: paperless_mail/models.py:105 paperless_mail/models.py:248 +#: paperless_mail/models.py:105 paperless_mail/models.py:260 msgid "folder" msgstr "katalog" @@ -1163,70 +1171,78 @@ msgid "filter body" msgstr "filtruj po treści" #: paperless_mail/models.py:143 -msgid "filter attachment filename" -msgstr "filtruj po nazwie pliku załącznika" +msgid "filter attachment filename inclusive" +msgstr "" #: paperless_mail/models.py:155 +msgid "filter attachment filename exclusive" +msgstr "" + +#: paperless_mail/models.py:160 +msgid "Do not consume documents which entirely match this filename if specified. Wildcards such as *.pdf or *invoice* are allowed. Case insensitive." +msgstr "" + +#: paperless_mail/models.py:167 msgid "maximum age" msgstr "nie starsze niż" -#: paperless_mail/models.py:157 +#: paperless_mail/models.py:169 msgid "Specified in days." msgstr "dni." -#: paperless_mail/models.py:161 +#: paperless_mail/models.py:173 msgid "attachment type" msgstr "typ załącznika" -#: paperless_mail/models.py:165 +#: paperless_mail/models.py:177 msgid "Inline attachments include embedded images, so it's best to combine this option with a filename filter." msgstr "Załączniki typu \"inline\" zawierają osadzone obrazy, więc najlepiej połączyć tę opcję z filtrem nazwy pliku." -#: paperless_mail/models.py:171 +#: paperless_mail/models.py:183 msgid "consumption scope" msgstr "zakres konsumpcji" -#: paperless_mail/models.py:177 +#: paperless_mail/models.py:189 msgid "action" msgstr "akcja" -#: paperless_mail/models.py:183 +#: paperless_mail/models.py:195 msgid "action parameter" msgstr "parametr akcji" -#: paperless_mail/models.py:188 +#: paperless_mail/models.py:200 msgid "Additional parameter for the action selected above, i.e., the target folder of the move to folder action. Subfolders must be separated by dots." msgstr "Dodatkowy parametr dla akcji wybranej powyżej, tj. docelowy folder akcji \"Przenieś do określonego folderu\". Podfoldery muszą być oddzielone kropkami." -#: paperless_mail/models.py:196 +#: paperless_mail/models.py:208 msgid "assign title from" msgstr "przypisz tytuł" -#: paperless_mail/models.py:216 +#: paperless_mail/models.py:228 msgid "assign correspondent from" msgstr "przypisz korespondenta z" -#: paperless_mail/models.py:230 +#: paperless_mail/models.py:242 msgid "Assign the rule owner to documents" msgstr "" -#: paperless_mail/models.py:256 +#: paperless_mail/models.py:268 msgid "uid" msgstr "uid" -#: paperless_mail/models.py:264 +#: paperless_mail/models.py:276 msgid "subject" msgstr "temat" -#: paperless_mail/models.py:272 +#: paperless_mail/models.py:284 msgid "received" msgstr "otrzymano" -#: paperless_mail/models.py:279 +#: paperless_mail/models.py:291 msgid "processed" msgstr "przetworzono" -#: paperless_mail/models.py:285 +#: paperless_mail/models.py:297 msgid "status" msgstr "status" diff --git a/src/locale/pt_BR/LC_MESSAGES/django.po b/src/locale/pt_BR/LC_MESSAGES/django.po index 736e2b9a3..82b1f54d6 100644 --- a/src/locale/pt_BR/LC_MESSAGES/django.po +++ b/src/locale/pt_BR/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: paperless-ngx\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2023-11-10 09:02-0800\n" -"PO-Revision-Date: 2023-11-13 01:31\n" +"POT-Creation-Date: 2023-12-05 08:26-0800\n" +"PO-Revision-Date: 2023-12-05 16:27\n" "Last-Translator: \n" "Language-Team: Portuguese, Brazilian\n" "Language: pt_BR\n" @@ -53,7 +53,7 @@ msgstr "Palavra difusa (fuzzy)" msgid "Automatic" msgstr "Automático" -#: documents/models.py:62 documents/models.py:402 documents/models.py:752 +#: documents/models.py:62 documents/models.py:402 documents/models.py:895 #: paperless_mail/models.py:18 paperless_mail/models.py:93 msgid "name" msgstr "nome" @@ -159,7 +159,7 @@ msgid "The checksum of the archived document." msgstr "A soma de verificação do documento arquivado." #: documents/models.py:205 documents/models.py:385 documents/models.py:654 -#: documents/models.py:692 documents/models.py:895 documents/models.py:932 +#: documents/models.py:692 documents/models.py:762 documents/models.py:799 msgid "created" msgstr "criado" @@ -227,7 +227,7 @@ msgstr "informação" msgid "warning" msgstr "aviso" -#: documents/models.py:371 paperless_mail/models.py:293 +#: documents/models.py:371 paperless_mail/models.py:305 msgid "error" msgstr "erro" @@ -551,143 +551,151 @@ msgstr "" msgid "share links" msgstr "" -#: documents/models.py:748 +#: documents/models.py:752 +msgid "String" +msgstr "" + +#: documents/models.py:753 +msgid "URL" +msgstr "" + +#: documents/models.py:754 +msgid "Date" +msgstr "" + +#: documents/models.py:755 +msgid "Boolean" +msgstr "" + +#: documents/models.py:756 +msgid "Integer" +msgstr "" + +#: documents/models.py:757 +msgid "Float" +msgstr "" + +#: documents/models.py:758 +msgid "Monetary" +msgstr "" + +#: documents/models.py:759 +msgid "Document Link" +msgstr "" + +#: documents/models.py:771 +msgid "data type" +msgstr "" + +#: documents/models.py:779 +msgid "custom field" +msgstr "" + +#: documents/models.py:780 +msgid "custom fields" +msgstr "" + +#: documents/models.py:842 +msgid "custom field instance" +msgstr "" + +#: documents/models.py:843 +msgid "custom field instances" +msgstr "" + +#: documents/models.py:891 msgid "Consume Folder" msgstr "" -#: documents/models.py:749 +#: documents/models.py:892 msgid "Api Upload" msgstr "" -#: documents/models.py:750 +#: documents/models.py:893 msgid "Mail Fetch" msgstr "" -#: documents/models.py:754 paperless_mail/models.py:95 +#: documents/models.py:897 paperless_mail/models.py:95 msgid "order" msgstr "ordem" -#: documents/models.py:763 +#: documents/models.py:906 msgid "filter path" msgstr "" -#: documents/models.py:768 +#: documents/models.py:911 msgid "Only consume documents with a path that matches this if specified. Wildcards specified as * are allowed. Case insensitive." msgstr "" -#: documents/models.py:775 +#: documents/models.py:918 msgid "filter filename" msgstr "" -#: documents/models.py:780 paperless_mail/models.py:148 +#: documents/models.py:923 paperless_mail/models.py:148 msgid "Only consume documents which entirely match this filename if specified. Wildcards such as *.pdf or *invoice* are allowed. Case insensitive." msgstr "Consumir somente documentos que correspondem a este nome de arquivo se especificado.\n" "Curingas como *.pdf ou *invoice* são permitidos. Sem diferenciação de maiúsculas e minúsculas." -#: documents/models.py:791 +#: documents/models.py:934 msgid "filter documents from this mail rule" msgstr "" -#: documents/models.py:795 +#: documents/models.py:938 msgid "assign title" msgstr "" -#: documents/models.py:800 +#: documents/models.py:943 msgid "Assign a document title, can include some placeholders, see documentation." msgstr "" -#: documents/models.py:808 paperless_mail/models.py:204 +#: documents/models.py:951 paperless_mail/models.py:216 msgid "assign this tag" msgstr "atribuir esta etiqueta" -#: documents/models.py:816 paperless_mail/models.py:212 +#: documents/models.py:959 paperless_mail/models.py:224 msgid "assign this document type" msgstr "atribuir este tipo de documento" -#: documents/models.py:824 paperless_mail/models.py:226 +#: documents/models.py:967 paperless_mail/models.py:238 msgid "assign this correspondent" msgstr "atribuir este correspondente" -#: documents/models.py:832 +#: documents/models.py:975 msgid "assign this storage path" msgstr "" -#: documents/models.py:841 +#: documents/models.py:984 msgid "assign this owner" msgstr "" -#: documents/models.py:848 +#: documents/models.py:991 msgid "grant view permissions to these users" msgstr "" -#: documents/models.py:855 +#: documents/models.py:998 msgid "grant view permissions to these groups" msgstr "" -#: documents/models.py:862 +#: documents/models.py:1005 msgid "grant change permissions to these users" msgstr "" -#: documents/models.py:869 +#: documents/models.py:1012 msgid "grant change permissions to these groups" msgstr "" -#: documents/models.py:873 +#: documents/models.py:1019 +msgid "assign these custom fields" +msgstr "" + +#: documents/models.py:1023 msgid "consumption template" msgstr "" -#: documents/models.py:874 +#: documents/models.py:1024 msgid "consumption templates" msgstr "" -#: documents/models.py:886 -msgid "String" -msgstr "" - -#: documents/models.py:887 -msgid "URL" -msgstr "" - -#: documents/models.py:888 -msgid "Date" -msgstr "" - -#: documents/models.py:889 -msgid "Boolean" -msgstr "" - -#: documents/models.py:890 -msgid "Integer" -msgstr "" - -#: documents/models.py:891 -msgid "Float" -msgstr "" - -#: documents/models.py:892 -msgid "Monetary" -msgstr "" - -#: documents/models.py:904 -msgid "data type" -msgstr "" - -#: documents/models.py:912 -msgid "custom field" -msgstr "" - -#: documents/models.py:913 -msgid "custom fields" -msgstr "" - -#: documents/models.py:973 -msgid "custom field instance" -msgstr "" - -#: documents/models.py:974 -msgid "custom field instances" -msgstr "" - #: documents/serialisers.py:102 #, python-format msgid "Invalid regular expression: %(error)s" @@ -697,12 +705,12 @@ msgstr "Expressão regular inválida: %(error)s" msgid "Invalid color." msgstr "Cor inválida." -#: documents/serialisers.py:841 +#: documents/serialisers.py:842 #, python-format msgid "File type %(type)s not supported" msgstr "Tipo de arquivo %(type)s não suportado" -#: documents/serialisers.py:938 +#: documents/serialisers.py:939 msgid "Invalid variable detected." msgstr "Variável inválida detectada." @@ -967,7 +975,7 @@ msgstr "" msgid "Chinese Simplified" msgstr "Chinês Simplificado" -#: paperless/urls.py:186 +#: paperless/urls.py:194 msgid "Paperless-ngx administration" msgstr "Administração do Paperless-ngx" @@ -987,19 +995,19 @@ msgstr "Filtro" msgid "Paperless will only process mails that match ALL of the filters given below." msgstr "Paperless processará somente e-mails que se encaixem em TODOS os filtros abaixo." -#: paperless_mail/admin.py:79 +#: paperless_mail/admin.py:80 msgid "Actions" msgstr "Ações" -#: paperless_mail/admin.py:82 +#: paperless_mail/admin.py:83 msgid "The action applied to the mail. This action is only performed when the mail body or attachments were consumed from the mail." msgstr "A ação aplicada ao e-mail. Essa ação só é executada quando o corpo do e-mail ou anexos forem consumidos." -#: paperless_mail/admin.py:90 +#: paperless_mail/admin.py:91 msgid "Metadata" msgstr "Metadados" -#: paperless_mail/admin.py:93 +#: paperless_mail/admin.py:94 msgid "Assign metadata to documents consumed from this rule automatically. If you do not assign tags, types or correspondents here, paperless will still process all matching rules that you have defined." msgstr "Atribua metadados aos documentos consumidos por esta regra automaticamente. Se você não atribuir etiquetas, tipos ou correspondentes aqui, Paperless ainda sim processará todas as regras de correspondência que você definiu." @@ -1139,7 +1147,7 @@ msgstr "Usar correspondente selecionado abaixo" msgid "account" msgstr "conta" -#: paperless_mail/models.py:105 paperless_mail/models.py:248 +#: paperless_mail/models.py:105 paperless_mail/models.py:260 msgid "folder" msgstr "pasta" @@ -1164,70 +1172,78 @@ msgid "filter body" msgstr "filtrar corpo" #: paperless_mail/models.py:143 -msgid "filter attachment filename" -msgstr "filtrar nome do arquivo anexo" +msgid "filter attachment filename inclusive" +msgstr "" #: paperless_mail/models.py:155 +msgid "filter attachment filename exclusive" +msgstr "" + +#: paperless_mail/models.py:160 +msgid "Do not consume documents which entirely match this filename if specified. Wildcards such as *.pdf or *invoice* are allowed. Case insensitive." +msgstr "" + +#: paperless_mail/models.py:167 msgid "maximum age" msgstr "idade máxima" -#: paperless_mail/models.py:157 +#: paperless_mail/models.py:169 msgid "Specified in days." msgstr "Especificada em dias." -#: paperless_mail/models.py:161 +#: paperless_mail/models.py:173 msgid "attachment type" msgstr "tipo de anexo" -#: paperless_mail/models.py:165 +#: paperless_mail/models.py:177 msgid "Inline attachments include embedded images, so it's best to combine this option with a filename filter." msgstr "Anexos inline incluem imagens inseridas, por isso é melhor combinar essa opção com um filtro de nome de arquivo." -#: paperless_mail/models.py:171 +#: paperless_mail/models.py:183 msgid "consumption scope" msgstr "escopo do consumo" -#: paperless_mail/models.py:177 +#: paperless_mail/models.py:189 msgid "action" msgstr "ação" -#: paperless_mail/models.py:183 +#: paperless_mail/models.py:195 msgid "action parameter" msgstr "parâmetro da ação" -#: paperless_mail/models.py:188 +#: paperless_mail/models.py:200 msgid "Additional parameter for the action selected above, i.e., the target folder of the move to folder action. Subfolders must be separated by dots." msgstr "Parâmetro adicional para a ação selecionada acima, por exemplo: a pasta de destino da ação de mover pasta. Subpastas devem ser separadas por pontos." -#: paperless_mail/models.py:196 +#: paperless_mail/models.py:208 msgid "assign title from" msgstr "atribuir título de" -#: paperless_mail/models.py:216 +#: paperless_mail/models.py:228 msgid "assign correspondent from" msgstr "atribuir correspondente de" -#: paperless_mail/models.py:230 +#: paperless_mail/models.py:242 msgid "Assign the rule owner to documents" msgstr "" -#: paperless_mail/models.py:256 +#: paperless_mail/models.py:268 msgid "uid" msgstr "uid" -#: paperless_mail/models.py:264 +#: paperless_mail/models.py:276 msgid "subject" msgstr "assunto" -#: paperless_mail/models.py:272 +#: paperless_mail/models.py:284 msgid "received" msgstr "recebido" -#: paperless_mail/models.py:279 +#: paperless_mail/models.py:291 msgid "processed" msgstr "processado" -#: paperless_mail/models.py:285 +#: paperless_mail/models.py:297 msgid "status" msgstr "status" diff --git a/src/locale/pt_PT/LC_MESSAGES/django.po b/src/locale/pt_PT/LC_MESSAGES/django.po index 19132f2b0..91f78b42d 100644 --- a/src/locale/pt_PT/LC_MESSAGES/django.po +++ b/src/locale/pt_PT/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: paperless-ngx\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2023-11-10 09:02-0800\n" -"PO-Revision-Date: 2023-11-13 01:30\n" +"POT-Creation-Date: 2023-12-05 08:26-0800\n" +"PO-Revision-Date: 2023-12-05 16:27\n" "Last-Translator: \n" "Language-Team: Portuguese\n" "Language: pt_PT\n" @@ -53,7 +53,7 @@ msgstr "Palavra difusa (fuzzy)" msgid "Automatic" msgstr "Automático" -#: documents/models.py:62 documents/models.py:402 documents/models.py:752 +#: documents/models.py:62 documents/models.py:402 documents/models.py:895 #: paperless_mail/models.py:18 paperless_mail/models.py:93 msgid "name" msgstr "nome" @@ -159,7 +159,7 @@ msgid "The checksum of the archived document." msgstr "A soma de verificação do documento arquivado." #: documents/models.py:205 documents/models.py:385 documents/models.py:654 -#: documents/models.py:692 documents/models.py:895 documents/models.py:932 +#: documents/models.py:692 documents/models.py:762 documents/models.py:799 msgid "created" msgstr "criado" @@ -227,7 +227,7 @@ msgstr "informação" msgid "warning" msgstr "aviso" -#: documents/models.py:371 paperless_mail/models.py:293 +#: documents/models.py:371 paperless_mail/models.py:305 msgid "error" msgstr "erro" @@ -551,142 +551,150 @@ msgstr "" msgid "share links" msgstr "" -#: documents/models.py:748 -msgid "Consume Folder" -msgstr "" - -#: documents/models.py:749 -msgid "Api Upload" -msgstr "" - -#: documents/models.py:750 -msgid "Mail Fetch" -msgstr "" - -#: documents/models.py:754 paperless_mail/models.py:95 -msgid "order" -msgstr "ordem" - -#: documents/models.py:763 -msgid "filter path" -msgstr "" - -#: documents/models.py:768 -msgid "Only consume documents with a path that matches this if specified. Wildcards specified as * are allowed. Case insensitive." -msgstr "" - -#: documents/models.py:775 -msgid "filter filename" -msgstr "" - -#: documents/models.py:780 paperless_mail/models.py:148 -msgid "Only consume documents which entirely match this filename if specified. Wildcards such as *.pdf or *invoice* are allowed. Case insensitive." -msgstr "Consumir apenas documentos que correspondam inteiramente ao nome de arquivo se especificado. Genéricos como *.pdf ou *fatura* são permitidos. Não é sensível a letras maiúsculas/minúsculas." - -#: documents/models.py:791 -msgid "filter documents from this mail rule" -msgstr "" - -#: documents/models.py:795 -msgid "assign title" -msgstr "" - -#: documents/models.py:800 -msgid "Assign a document title, can include some placeholders, see documentation." -msgstr "" - -#: documents/models.py:808 paperless_mail/models.py:204 -msgid "assign this tag" -msgstr "atribuir esta etiqueta" - -#: documents/models.py:816 paperless_mail/models.py:212 -msgid "assign this document type" -msgstr "atribuir este tipo de documento" - -#: documents/models.py:824 paperless_mail/models.py:226 -msgid "assign this correspondent" -msgstr "atribuir este correspondente" - -#: documents/models.py:832 -msgid "assign this storage path" -msgstr "" - -#: documents/models.py:841 -msgid "assign this owner" -msgstr "" - -#: documents/models.py:848 -msgid "grant view permissions to these users" -msgstr "" - -#: documents/models.py:855 -msgid "grant view permissions to these groups" -msgstr "" - -#: documents/models.py:862 -msgid "grant change permissions to these users" -msgstr "" - -#: documents/models.py:869 -msgid "grant change permissions to these groups" -msgstr "" - -#: documents/models.py:873 -msgid "consumption template" -msgstr "" - -#: documents/models.py:874 -msgid "consumption templates" -msgstr "" - -#: documents/models.py:886 +#: documents/models.py:752 msgid "String" msgstr "" -#: documents/models.py:887 +#: documents/models.py:753 msgid "URL" msgstr "" -#: documents/models.py:888 +#: documents/models.py:754 msgid "Date" msgstr "" -#: documents/models.py:889 +#: documents/models.py:755 msgid "Boolean" msgstr "" -#: documents/models.py:890 +#: documents/models.py:756 msgid "Integer" msgstr "" -#: documents/models.py:891 +#: documents/models.py:757 msgid "Float" msgstr "" -#: documents/models.py:892 +#: documents/models.py:758 msgid "Monetary" msgstr "" -#: documents/models.py:904 +#: documents/models.py:759 +msgid "Document Link" +msgstr "" + +#: documents/models.py:771 msgid "data type" msgstr "" -#: documents/models.py:912 +#: documents/models.py:779 msgid "custom field" msgstr "" -#: documents/models.py:913 +#: documents/models.py:780 msgid "custom fields" msgstr "" -#: documents/models.py:973 +#: documents/models.py:842 msgid "custom field instance" msgstr "" -#: documents/models.py:974 +#: documents/models.py:843 msgid "custom field instances" msgstr "" +#: documents/models.py:891 +msgid "Consume Folder" +msgstr "" + +#: documents/models.py:892 +msgid "Api Upload" +msgstr "" + +#: documents/models.py:893 +msgid "Mail Fetch" +msgstr "" + +#: documents/models.py:897 paperless_mail/models.py:95 +msgid "order" +msgstr "ordem" + +#: documents/models.py:906 +msgid "filter path" +msgstr "" + +#: documents/models.py:911 +msgid "Only consume documents with a path that matches this if specified. Wildcards specified as * are allowed. Case insensitive." +msgstr "" + +#: documents/models.py:918 +msgid "filter filename" +msgstr "" + +#: documents/models.py:923 paperless_mail/models.py:148 +msgid "Only consume documents which entirely match this filename if specified. Wildcards such as *.pdf or *invoice* are allowed. Case insensitive." +msgstr "Consumir apenas documentos que correspondam inteiramente ao nome de arquivo se especificado. Genéricos como *.pdf ou *fatura* são permitidos. Não é sensível a letras maiúsculas/minúsculas." + +#: documents/models.py:934 +msgid "filter documents from this mail rule" +msgstr "" + +#: documents/models.py:938 +msgid "assign title" +msgstr "" + +#: documents/models.py:943 +msgid "Assign a document title, can include some placeholders, see documentation." +msgstr "" + +#: documents/models.py:951 paperless_mail/models.py:216 +msgid "assign this tag" +msgstr "atribuir esta etiqueta" + +#: documents/models.py:959 paperless_mail/models.py:224 +msgid "assign this document type" +msgstr "atribuir este tipo de documento" + +#: documents/models.py:967 paperless_mail/models.py:238 +msgid "assign this correspondent" +msgstr "atribuir este correspondente" + +#: documents/models.py:975 +msgid "assign this storage path" +msgstr "" + +#: documents/models.py:984 +msgid "assign this owner" +msgstr "" + +#: documents/models.py:991 +msgid "grant view permissions to these users" +msgstr "" + +#: documents/models.py:998 +msgid "grant view permissions to these groups" +msgstr "" + +#: documents/models.py:1005 +msgid "grant change permissions to these users" +msgstr "" + +#: documents/models.py:1012 +msgid "grant change permissions to these groups" +msgstr "" + +#: documents/models.py:1019 +msgid "assign these custom fields" +msgstr "" + +#: documents/models.py:1023 +msgid "consumption template" +msgstr "" + +#: documents/models.py:1024 +msgid "consumption templates" +msgstr "" + #: documents/serialisers.py:102 #, python-format msgid "Invalid regular expression: %(error)s" @@ -696,12 +704,12 @@ msgstr "Expressão regular inválida: %(error)s" msgid "Invalid color." msgstr "Cor invalida." -#: documents/serialisers.py:841 +#: documents/serialisers.py:842 #, python-format msgid "File type %(type)s not supported" msgstr "Tipo de arquivo %(type)s não suportado" -#: documents/serialisers.py:938 +#: documents/serialisers.py:939 msgid "Invalid variable detected." msgstr "Variável inválida detetada." @@ -966,7 +974,7 @@ msgstr "" msgid "Chinese Simplified" msgstr "Chinês Simplificado" -#: paperless/urls.py:186 +#: paperless/urls.py:194 msgid "Paperless-ngx administration" msgstr "Administração do Paperless-ngx" @@ -986,19 +994,19 @@ msgstr "Filtro" msgid "Paperless will only process mails that match ALL of the filters given below." msgstr "O Paperless apenas irá processar emails que coincidem com TODOS os filtros dados abaixo." -#: paperless_mail/admin.py:79 +#: paperless_mail/admin.py:80 msgid "Actions" msgstr "Ações" -#: paperless_mail/admin.py:82 +#: paperless_mail/admin.py:83 msgid "The action applied to the mail. This action is only performed when the mail body or attachments were consumed from the mail." msgstr "A ação aplicada à mensagem. Esta ação só é executada quando o corpo do email ou anexos foram consumidos do email." -#: paperless_mail/admin.py:90 +#: paperless_mail/admin.py:91 msgid "Metadata" msgstr "Metadados" -#: paperless_mail/admin.py:93 +#: paperless_mail/admin.py:94 msgid "Assign metadata to documents consumed from this rule automatically. If you do not assign tags, types or correspondents here, paperless will still process all matching rules that you have defined." msgstr "Atribuir meta-dados aos documentos consumidos automaticamente através desta regra. Se você não atribuir etiquetas, tipos ou correspondentes aqui, o paperless ainda assim processará todas as regras correspondentes que tenha definido." @@ -1138,7 +1146,7 @@ msgstr "Utilizar o correspondente selecionado abaixo" msgid "account" msgstr "conta" -#: paperless_mail/models.py:105 paperless_mail/models.py:248 +#: paperless_mail/models.py:105 paperless_mail/models.py:260 msgid "folder" msgstr "directoria" @@ -1163,70 +1171,78 @@ msgid "filter body" msgstr "filtrar corpo" #: paperless_mail/models.py:143 -msgid "filter attachment filename" -msgstr "filtrar nome do arquivo anexo" +msgid "filter attachment filename inclusive" +msgstr "" #: paperless_mail/models.py:155 +msgid "filter attachment filename exclusive" +msgstr "" + +#: paperless_mail/models.py:160 +msgid "Do not consume documents which entirely match this filename if specified. Wildcards such as *.pdf or *invoice* are allowed. Case insensitive." +msgstr "" + +#: paperless_mail/models.py:167 msgid "maximum age" msgstr "idade máxima" -#: paperless_mail/models.py:157 +#: paperless_mail/models.py:169 msgid "Specified in days." msgstr "Especificado em dias." -#: paperless_mail/models.py:161 +#: paperless_mail/models.py:173 msgid "attachment type" msgstr "tipo de anexo" -#: paperless_mail/models.py:165 +#: paperless_mail/models.py:177 msgid "Inline attachments include embedded images, so it's best to combine this option with a filename filter." msgstr "Anexos embutidos incluem imagens incorporadas, por isso é melhor combinar esta opção com um filtro de nome do arquivo." -#: paperless_mail/models.py:171 +#: paperless_mail/models.py:183 msgid "consumption scope" msgstr "âmbito de consumo" -#: paperless_mail/models.py:177 +#: paperless_mail/models.py:189 msgid "action" msgstr "ação" -#: paperless_mail/models.py:183 +#: paperless_mail/models.py:195 msgid "action parameter" msgstr "parâmetro de ação" -#: paperless_mail/models.py:188 +#: paperless_mail/models.py:200 msgid "Additional parameter for the action selected above, i.e., the target folder of the move to folder action. Subfolders must be separated by dots." msgstr "Parâmetros adicionais para a ação selecionada acima, isto é, a pasta alvo da ação mover para pasta. Sub-pastas devem ser separadas por pontos." -#: paperless_mail/models.py:196 +#: paperless_mail/models.py:208 msgid "assign title from" msgstr "atribuir titulo de" -#: paperless_mail/models.py:216 +#: paperless_mail/models.py:228 msgid "assign correspondent from" msgstr "atribuir correspondente de" -#: paperless_mail/models.py:230 +#: paperless_mail/models.py:242 msgid "Assign the rule owner to documents" msgstr "" -#: paperless_mail/models.py:256 +#: paperless_mail/models.py:268 msgid "uid" msgstr "uid" -#: paperless_mail/models.py:264 +#: paperless_mail/models.py:276 msgid "subject" msgstr "assunto" -#: paperless_mail/models.py:272 +#: paperless_mail/models.py:284 msgid "received" msgstr "recebido" -#: paperless_mail/models.py:279 +#: paperless_mail/models.py:291 msgid "processed" msgstr "processado" -#: paperless_mail/models.py:285 +#: paperless_mail/models.py:297 msgid "status" msgstr "estado" diff --git a/src/locale/ro_RO/LC_MESSAGES/django.po b/src/locale/ro_RO/LC_MESSAGES/django.po index e5e956829..68b54c0c1 100644 --- a/src/locale/ro_RO/LC_MESSAGES/django.po +++ b/src/locale/ro_RO/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: paperless-ngx\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2023-11-10 09:02-0800\n" -"PO-Revision-Date: 2023-11-13 01:30\n" +"POT-Creation-Date: 2023-12-05 08:26-0800\n" +"PO-Revision-Date: 2023-12-05 16:27\n" "Last-Translator: \n" "Language-Team: Romanian\n" "Language: ro_RO\n" @@ -53,7 +53,7 @@ msgstr "Mod neatent" msgid "Automatic" msgstr "Automat" -#: documents/models.py:62 documents/models.py:402 documents/models.py:752 +#: documents/models.py:62 documents/models.py:402 documents/models.py:895 #: paperless_mail/models.py:18 paperless_mail/models.py:93 msgid "name" msgstr "nume" @@ -159,7 +159,7 @@ msgid "The checksum of the archived document." msgstr "Suma de control a documentului arhivat." #: documents/models.py:205 documents/models.py:385 documents/models.py:654 -#: documents/models.py:692 documents/models.py:895 documents/models.py:932 +#: documents/models.py:692 documents/models.py:762 documents/models.py:799 msgid "created" msgstr "creat" @@ -227,7 +227,7 @@ msgstr "informații" msgid "warning" msgstr "avertizare" -#: documents/models.py:371 paperless_mail/models.py:293 +#: documents/models.py:371 paperless_mail/models.py:305 msgid "error" msgstr "eroare" @@ -551,142 +551,150 @@ msgstr "" msgid "share links" msgstr "" -#: documents/models.py:748 -msgid "Consume Folder" -msgstr "" - -#: documents/models.py:749 -msgid "Api Upload" -msgstr "" - -#: documents/models.py:750 -msgid "Mail Fetch" -msgstr "" - -#: documents/models.py:754 paperless_mail/models.py:95 -msgid "order" -msgstr "ordonează" - -#: documents/models.py:763 -msgid "filter path" -msgstr "" - -#: documents/models.py:768 -msgid "Only consume documents with a path that matches this if specified. Wildcards specified as * are allowed. Case insensitive." -msgstr "" - -#: documents/models.py:775 -msgid "filter filename" -msgstr "" - -#: documents/models.py:780 paperless_mail/models.py:148 -msgid "Only consume documents which entirely match this filename if specified. Wildcards such as *.pdf or *invoice* are allowed. Case insensitive." -msgstr "Consumă doar documentele care se potrivesc în întregime cu acest nume de fișier, dacă este specificat. Simbolul * ține locul oricărui șir de caractere. Majusculele nu contează." - -#: documents/models.py:791 -msgid "filter documents from this mail rule" -msgstr "" - -#: documents/models.py:795 -msgid "assign title" -msgstr "" - -#: documents/models.py:800 -msgid "Assign a document title, can include some placeholders, see documentation." -msgstr "" - -#: documents/models.py:808 paperless_mail/models.py:204 -msgid "assign this tag" -msgstr "atribuie această etichetă" - -#: documents/models.py:816 paperless_mail/models.py:212 -msgid "assign this document type" -msgstr "atribuie acest tip" - -#: documents/models.py:824 paperless_mail/models.py:226 -msgid "assign this correspondent" -msgstr "atribuie acest corespondent" - -#: documents/models.py:832 -msgid "assign this storage path" -msgstr "" - -#: documents/models.py:841 -msgid "assign this owner" -msgstr "" - -#: documents/models.py:848 -msgid "grant view permissions to these users" -msgstr "" - -#: documents/models.py:855 -msgid "grant view permissions to these groups" -msgstr "" - -#: documents/models.py:862 -msgid "grant change permissions to these users" -msgstr "" - -#: documents/models.py:869 -msgid "grant change permissions to these groups" -msgstr "" - -#: documents/models.py:873 -msgid "consumption template" -msgstr "" - -#: documents/models.py:874 -msgid "consumption templates" -msgstr "" - -#: documents/models.py:886 +#: documents/models.py:752 msgid "String" msgstr "" -#: documents/models.py:887 +#: documents/models.py:753 msgid "URL" msgstr "" -#: documents/models.py:888 +#: documents/models.py:754 msgid "Date" msgstr "" -#: documents/models.py:889 +#: documents/models.py:755 msgid "Boolean" msgstr "" -#: documents/models.py:890 +#: documents/models.py:756 msgid "Integer" msgstr "" -#: documents/models.py:891 +#: documents/models.py:757 msgid "Float" msgstr "" -#: documents/models.py:892 +#: documents/models.py:758 msgid "Monetary" msgstr "" -#: documents/models.py:904 +#: documents/models.py:759 +msgid "Document Link" +msgstr "" + +#: documents/models.py:771 msgid "data type" msgstr "" -#: documents/models.py:912 +#: documents/models.py:779 msgid "custom field" msgstr "" -#: documents/models.py:913 +#: documents/models.py:780 msgid "custom fields" msgstr "" -#: documents/models.py:973 +#: documents/models.py:842 msgid "custom field instance" msgstr "" -#: documents/models.py:974 +#: documents/models.py:843 msgid "custom field instances" msgstr "" +#: documents/models.py:891 +msgid "Consume Folder" +msgstr "" + +#: documents/models.py:892 +msgid "Api Upload" +msgstr "" + +#: documents/models.py:893 +msgid "Mail Fetch" +msgstr "" + +#: documents/models.py:897 paperless_mail/models.py:95 +msgid "order" +msgstr "ordonează" + +#: documents/models.py:906 +msgid "filter path" +msgstr "" + +#: documents/models.py:911 +msgid "Only consume documents with a path that matches this if specified. Wildcards specified as * are allowed. Case insensitive." +msgstr "" + +#: documents/models.py:918 +msgid "filter filename" +msgstr "" + +#: documents/models.py:923 paperless_mail/models.py:148 +msgid "Only consume documents which entirely match this filename if specified. Wildcards such as *.pdf or *invoice* are allowed. Case insensitive." +msgstr "Consumă doar documentele care se potrivesc în întregime cu acest nume de fișier, dacă este specificat. Simbolul * ține locul oricărui șir de caractere. Majusculele nu contează." + +#: documents/models.py:934 +msgid "filter documents from this mail rule" +msgstr "" + +#: documents/models.py:938 +msgid "assign title" +msgstr "" + +#: documents/models.py:943 +msgid "Assign a document title, can include some placeholders, see documentation." +msgstr "" + +#: documents/models.py:951 paperless_mail/models.py:216 +msgid "assign this tag" +msgstr "atribuie această etichetă" + +#: documents/models.py:959 paperless_mail/models.py:224 +msgid "assign this document type" +msgstr "atribuie acest tip" + +#: documents/models.py:967 paperless_mail/models.py:238 +msgid "assign this correspondent" +msgstr "atribuie acest corespondent" + +#: documents/models.py:975 +msgid "assign this storage path" +msgstr "" + +#: documents/models.py:984 +msgid "assign this owner" +msgstr "" + +#: documents/models.py:991 +msgid "grant view permissions to these users" +msgstr "" + +#: documents/models.py:998 +msgid "grant view permissions to these groups" +msgstr "" + +#: documents/models.py:1005 +msgid "grant change permissions to these users" +msgstr "" + +#: documents/models.py:1012 +msgid "grant change permissions to these groups" +msgstr "" + +#: documents/models.py:1019 +msgid "assign these custom fields" +msgstr "" + +#: documents/models.py:1023 +msgid "consumption template" +msgstr "" + +#: documents/models.py:1024 +msgid "consumption templates" +msgstr "" + #: documents/serialisers.py:102 #, python-format msgid "Invalid regular expression: %(error)s" @@ -696,12 +704,12 @@ msgstr "Expresie regulată invalida: %(error)s" msgid "Invalid color." msgstr "Culoare invalidă." -#: documents/serialisers.py:841 +#: documents/serialisers.py:842 #, python-format msgid "File type %(type)s not supported" msgstr "Tip de fișier %(type)s nesuportat" -#: documents/serialisers.py:938 +#: documents/serialisers.py:939 msgid "Invalid variable detected." msgstr "" @@ -966,7 +974,7 @@ msgstr "" msgid "Chinese Simplified" msgstr "" -#: paperless/urls.py:186 +#: paperless/urls.py:194 msgid "Paperless-ngx administration" msgstr "Administrare Paperless-ngx" @@ -986,19 +994,19 @@ msgstr "Filtru" msgid "Paperless will only process mails that match ALL of the filters given below." msgstr "Paperless va procesa doar mail-urile care corespund TUTUROR filtrelor date mai jos." -#: paperless_mail/admin.py:79 +#: paperless_mail/admin.py:80 msgid "Actions" msgstr "Acțiuni" -#: paperless_mail/admin.py:82 +#: paperless_mail/admin.py:83 msgid "The action applied to the mail. This action is only performed when the mail body or attachments were consumed from the mail." msgstr "" -#: paperless_mail/admin.py:90 +#: paperless_mail/admin.py:91 msgid "Metadata" msgstr "Metadate" -#: paperless_mail/admin.py:93 +#: paperless_mail/admin.py:94 msgid "Assign metadata to documents consumed from this rule automatically. If you do not assign tags, types or correspondents here, paperless will still process all matching rules that you have defined." msgstr "Atribuie metadate documentelor consumate prin aceasta regula în mod automat. Chiar dacă nu sunt atribuite etichete, tipuri sau corespondenți, Paperless va procesa toate regulile definite care se potrivesc." @@ -1138,7 +1146,7 @@ msgstr "Folosește corespondentul selectat mai jos" msgid "account" msgstr "cont" -#: paperless_mail/models.py:105 paperless_mail/models.py:248 +#: paperless_mail/models.py:105 paperless_mail/models.py:260 msgid "folder" msgstr "director" @@ -1163,70 +1171,78 @@ msgid "filter body" msgstr "filtrează corpul email-ului" #: paperless_mail/models.py:143 -msgid "filter attachment filename" -msgstr "filtrează numele fișierului atașat" +msgid "filter attachment filename inclusive" +msgstr "" #: paperless_mail/models.py:155 +msgid "filter attachment filename exclusive" +msgstr "" + +#: paperless_mail/models.py:160 +msgid "Do not consume documents which entirely match this filename if specified. Wildcards such as *.pdf or *invoice* are allowed. Case insensitive." +msgstr "" + +#: paperless_mail/models.py:167 msgid "maximum age" msgstr "vârsta maximă" -#: paperless_mail/models.py:157 +#: paperless_mail/models.py:169 msgid "Specified in days." msgstr "Specificată in zile." -#: paperless_mail/models.py:161 +#: paperless_mail/models.py:173 msgid "attachment type" msgstr "tip atașament" -#: paperless_mail/models.py:165 +#: paperless_mail/models.py:177 msgid "Inline attachments include embedded images, so it's best to combine this option with a filename filter." msgstr "Atașamentele \"inline\" includ și imaginile încorporate, deci această opțiune funcționează cel mai bine combinată cu un filtru pentru numele fișierului." -#: paperless_mail/models.py:171 +#: paperless_mail/models.py:183 msgid "consumption scope" msgstr "" -#: paperless_mail/models.py:177 +#: paperless_mail/models.py:189 msgid "action" msgstr "acţiune" -#: paperless_mail/models.py:183 +#: paperless_mail/models.py:195 msgid "action parameter" msgstr "parametru acțiune" -#: paperless_mail/models.py:188 +#: paperless_mail/models.py:200 msgid "Additional parameter for the action selected above, i.e., the target folder of the move to folder action. Subfolders must be separated by dots." msgstr "Parametru adițional pentru acțiunea definită mai sus (ex. directorul în care să se realizeze o mutare). Subdosarele trebuie separate prin puncte." -#: paperless_mail/models.py:196 +#: paperless_mail/models.py:208 msgid "assign title from" msgstr "atribuie titlu din" -#: paperless_mail/models.py:216 +#: paperless_mail/models.py:228 msgid "assign correspondent from" msgstr "atribuie corespondent din" -#: paperless_mail/models.py:230 +#: paperless_mail/models.py:242 msgid "Assign the rule owner to documents" msgstr "" -#: paperless_mail/models.py:256 +#: paperless_mail/models.py:268 msgid "uid" msgstr "" -#: paperless_mail/models.py:264 +#: paperless_mail/models.py:276 msgid "subject" msgstr "" -#: paperless_mail/models.py:272 +#: paperless_mail/models.py:284 msgid "received" msgstr "" -#: paperless_mail/models.py:279 +#: paperless_mail/models.py:291 msgid "processed" msgstr "" -#: paperless_mail/models.py:285 +#: paperless_mail/models.py:297 msgid "status" msgstr "" diff --git a/src/locale/ru_RU/LC_MESSAGES/django.po b/src/locale/ru_RU/LC_MESSAGES/django.po index 9409df01d..f603c22b3 100644 --- a/src/locale/ru_RU/LC_MESSAGES/django.po +++ b/src/locale/ru_RU/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: paperless-ngx\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2023-11-10 09:02-0800\n" -"PO-Revision-Date: 2023-11-29 08:50\n" +"POT-Creation-Date: 2023-12-05 08:26-0800\n" +"PO-Revision-Date: 2023-12-05 16:27\n" "Last-Translator: \n" "Language-Team: Russian\n" "Language: ru_RU\n" @@ -53,7 +53,7 @@ msgstr "\"Нечёткий\" режим" msgid "Automatic" msgstr "Автоматически" -#: documents/models.py:62 documents/models.py:402 documents/models.py:752 +#: documents/models.py:62 documents/models.py:402 documents/models.py:895 #: paperless_mail/models.py:18 paperless_mail/models.py:93 msgid "name" msgstr "имя" @@ -159,7 +159,7 @@ msgid "The checksum of the archived document." msgstr "Контрольная сумма архивного документа." #: documents/models.py:205 documents/models.py:385 documents/models.py:654 -#: documents/models.py:692 documents/models.py:895 documents/models.py:932 +#: documents/models.py:692 documents/models.py:762 documents/models.py:799 msgid "created" msgstr "создано" @@ -227,7 +227,7 @@ msgstr "информация" msgid "warning" msgstr "предупреждение" -#: documents/models.py:371 paperless_mail/models.py:293 +#: documents/models.py:371 paperless_mail/models.py:305 msgid "error" msgstr "ошибка" @@ -545,148 +545,156 @@ msgstr "" #: documents/models.py:739 msgid "share link" -msgstr "" +msgstr "Поделиться ссылкой" #: documents/models.py:740 msgid "share links" msgstr "" -#: documents/models.py:748 -msgid "Consume Folder" -msgstr "" - -#: documents/models.py:749 -msgid "Api Upload" -msgstr "" - -#: documents/models.py:750 -msgid "Mail Fetch" -msgstr "" - -#: documents/models.py:754 paperless_mail/models.py:95 -msgid "order" -msgstr "порядок" - -#: documents/models.py:763 -msgid "filter path" -msgstr "" - -#: documents/models.py:768 -msgid "Only consume documents with a path that matches this if specified. Wildcards specified as * are allowed. Case insensitive." -msgstr "" - -#: documents/models.py:775 -msgid "filter filename" -msgstr "" - -#: documents/models.py:780 paperless_mail/models.py:148 -msgid "Only consume documents which entirely match this filename if specified. Wildcards such as *.pdf or *invoice* are allowed. Case insensitive." -msgstr "Обрабатывать только документы, которые полностью совпадают с именем файла (если оно указано). Маски, например *.pdf или *счет*, разрешены. Без учёта регистра." - -#: documents/models.py:791 -msgid "filter documents from this mail rule" -msgstr "" - -#: documents/models.py:795 -msgid "assign title" -msgstr "" - -#: documents/models.py:800 -msgid "Assign a document title, can include some placeholders, see documentation." -msgstr "" - -#: documents/models.py:808 paperless_mail/models.py:204 -msgid "assign this tag" -msgstr "назначить этот тег" - -#: documents/models.py:816 paperless_mail/models.py:212 -msgid "assign this document type" -msgstr "назначить этот тип документа" - -#: documents/models.py:824 paperless_mail/models.py:226 -msgid "assign this correspondent" -msgstr "назначить этого корреспондента" - -#: documents/models.py:832 -msgid "assign this storage path" -msgstr "" - -#: documents/models.py:841 -msgid "assign this owner" -msgstr "" - -#: documents/models.py:848 -msgid "grant view permissions to these users" -msgstr "" - -#: documents/models.py:855 -msgid "grant view permissions to these groups" -msgstr "" - -#: documents/models.py:862 -msgid "grant change permissions to these users" -msgstr "" - -#: documents/models.py:869 -msgid "grant change permissions to these groups" -msgstr "" - -#: documents/models.py:873 -msgid "consumption template" -msgstr "" - -#: documents/models.py:874 -msgid "consumption templates" -msgstr "" - -#: documents/models.py:886 +#: documents/models.py:752 msgid "String" -msgstr "" +msgstr "Строка" -#: documents/models.py:887 +#: documents/models.py:753 msgid "URL" msgstr "Ссылка" -#: documents/models.py:888 +#: documents/models.py:754 msgid "Date" -msgstr "" +msgstr "Дата" -#: documents/models.py:889 +#: documents/models.py:755 msgid "Boolean" -msgstr "" +msgstr "Логическое значение" -#: documents/models.py:890 +#: documents/models.py:756 msgid "Integer" -msgstr "" +msgstr "Целое число" -#: documents/models.py:891 +#: documents/models.py:757 msgid "Float" msgstr "С плавающей точкой" -#: documents/models.py:892 +#: documents/models.py:758 msgid "Monetary" msgstr "" -#: documents/models.py:904 +#: documents/models.py:759 +msgid "Document Link" +msgstr "" + +#: documents/models.py:771 msgid "data type" msgstr "Тип данных" -#: documents/models.py:912 +#: documents/models.py:779 msgid "custom field" msgstr "Пользовательское поле" -#: documents/models.py:913 +#: documents/models.py:780 msgid "custom fields" msgstr "Пользовательские поля" -#: documents/models.py:973 +#: documents/models.py:842 msgid "custom field instance" msgstr "" -#: documents/models.py:974 +#: documents/models.py:843 msgid "custom field instances" msgstr "" +#: documents/models.py:891 +msgid "Consume Folder" +msgstr "" + +#: documents/models.py:892 +msgid "Api Upload" +msgstr "Загрузка API" + +#: documents/models.py:893 +msgid "Mail Fetch" +msgstr "Получить почту" + +#: documents/models.py:897 paperless_mail/models.py:95 +msgid "order" +msgstr "порядок" + +#: documents/models.py:906 +msgid "filter path" +msgstr "" + +#: documents/models.py:911 +msgid "Only consume documents with a path that matches this if specified. Wildcards specified as * are allowed. Case insensitive." +msgstr "" + +#: documents/models.py:918 +msgid "filter filename" +msgstr "" + +#: documents/models.py:923 paperless_mail/models.py:148 +msgid "Only consume documents which entirely match this filename if specified. Wildcards such as *.pdf or *invoice* are allowed. Case insensitive." +msgstr "Обрабатывать только документы, которые полностью совпадают с именем файла (если оно указано). Маски, например *.pdf или *счет*, разрешены. Без учёта регистра." + +#: documents/models.py:934 +msgid "filter documents from this mail rule" +msgstr "" + +#: documents/models.py:938 +msgid "assign title" +msgstr "" + +#: documents/models.py:943 +msgid "Assign a document title, can include some placeholders, see documentation." +msgstr "" + +#: documents/models.py:951 paperless_mail/models.py:216 +msgid "assign this tag" +msgstr "назначить этот тег" + +#: documents/models.py:959 paperless_mail/models.py:224 +msgid "assign this document type" +msgstr "назначить этот тип документа" + +#: documents/models.py:967 paperless_mail/models.py:238 +msgid "assign this correspondent" +msgstr "назначить этого корреспондента" + +#: documents/models.py:975 +msgid "assign this storage path" +msgstr "" + +#: documents/models.py:984 +msgid "assign this owner" +msgstr "" + +#: documents/models.py:991 +msgid "grant view permissions to these users" +msgstr "" + +#: documents/models.py:998 +msgid "grant view permissions to these groups" +msgstr "" + +#: documents/models.py:1005 +msgid "grant change permissions to these users" +msgstr "" + +#: documents/models.py:1012 +msgid "grant change permissions to these groups" +msgstr "" + +#: documents/models.py:1019 +msgid "assign these custom fields" +msgstr "" + +#: documents/models.py:1023 +msgid "consumption template" +msgstr "" + +#: documents/models.py:1024 +msgid "consumption templates" +msgstr "" + #: documents/serialisers.py:102 #, python-format msgid "Invalid regular expression: %(error)s" @@ -696,12 +704,12 @@ msgstr "неверное регулярное выражение: %(error)s" msgid "Invalid color." msgstr "Неверный цвет." -#: documents/serialisers.py:841 +#: documents/serialisers.py:842 #, python-format msgid "File type %(type)s not supported" msgstr "Тип файла %(type)s не поддерживается" -#: documents/serialisers.py:938 +#: documents/serialisers.py:939 msgid "Invalid variable detected." msgstr "Обнаружена неверная переменная." @@ -743,11 +751,11 @@ msgstr "Неправильные имя пользователя или паро #: documents/templates/registration/login.html:48 msgid "Share link was not found." -msgstr "" +msgstr "Эта ссылка не найдена." #: documents/templates/registration/login.html:52 msgid "Share link has expired." -msgstr "" +msgstr "Срок действия ссылки истёк." #: documents/templates/registration/login.html:55 msgid "Username" @@ -763,7 +771,7 @@ msgstr "Вход" #: documents/templates/registration/login.html:70 msgid "Forgot your password?" -msgstr "" +msgstr "Забыли пароль?" #: documents/templates/registration/password_reset_complete.html:14 msgid "Paperless-ngx reset password complete" @@ -771,7 +779,7 @@ msgstr "" #: documents/templates/registration/password_reset_complete.html:40 msgid "Password reset complete." -msgstr "" +msgstr "Изменение пароля прошло успешно." #: documents/templates/registration/password_reset_complete.html:42 #, python-format @@ -784,7 +792,7 @@ msgstr "" #: documents/templates/registration/password_reset_confirm.html:42 msgid "Set a new password." -msgstr "" +msgstr "Придумайте новый пароль" #: documents/templates/registration/password_reset_confirm.html:46 msgid "Passwords did not match or too weak. Try again." @@ -792,27 +800,27 @@ msgstr "" #: documents/templates/registration/password_reset_confirm.html:49 msgid "New Password" -msgstr "" +msgstr "Новый пароль" #: documents/templates/registration/password_reset_confirm.html:50 msgid "Confirm Password" -msgstr "" +msgstr "Подтверждение пароля" #: documents/templates/registration/password_reset_confirm.html:61 msgid "Change my password" -msgstr "" +msgstr "Сменить пароль" #: documents/templates/registration/password_reset_confirm.html:65 msgid "request a new password reset" -msgstr "" +msgstr "запросить новый пароль" #: documents/templates/registration/password_reset_done.html:14 msgid "Paperless-ngx reset password sent" -msgstr "" +msgstr "Пароль сброса Paperless-ngx отправлен" #: documents/templates/registration/password_reset_done.html:40 msgid "Check your inbox." -msgstr "" +msgstr "Проверье ваш почтовый ящик." #: documents/templates/registration/password_reset_done.html:41 msgid "We've emailed you instructions for setting your password. You should receive the email shortly!" @@ -824,11 +832,11 @@ msgstr "" #: documents/templates/registration/password_reset_form.html:41 msgid "Enter your email address below, and we'll email instructions for setting a new one." -msgstr "" +msgstr "Введите ваш адрес электронной почты ниже, и мы отправим вам инструкции по установке нового пароля." #: documents/templates/registration/password_reset_form.html:44 msgid "An error occurred. Please try again." -msgstr "" +msgstr "Произошла ошибка. Пожалуйста, попробуйте снова." #: documents/templates/registration/password_reset_form.html:47 msgid "Email" @@ -836,7 +844,7 @@ msgstr "Электронная почта" #: documents/templates/registration/password_reset_form.html:54 msgid "Send me instructions!" -msgstr "" +msgstr "Отправить мне инструкции!" #: paperless/apps.py:10 msgid "Paperless" @@ -852,7 +860,7 @@ msgstr "Арабский" #: paperless/settings.py:588 msgid "Afrikaans" -msgstr "" +msgstr "Африкаанс" #: paperless/settings.py:589 msgid "Belarusian" @@ -860,7 +868,7 @@ msgstr "Белорусский" #: paperless/settings.py:590 msgid "Bulgarian" -msgstr "" +msgstr "Болгарский" #: paperless/settings.py:591 msgid "Catalan" @@ -880,7 +888,7 @@ msgstr "Немецкий" #: paperless/settings.py:595 msgid "Greek" -msgstr "" +msgstr "Греческий" #: paperless/settings.py:596 msgid "English (GB)" @@ -900,7 +908,7 @@ msgstr "Французский" #: paperless/settings.py:600 msgid "Hungarian" -msgstr "" +msgstr "Венгерский" #: paperless/settings.py:601 msgid "Italian" @@ -912,7 +920,7 @@ msgstr "Люксембургский" #: paperless/settings.py:603 msgid "Norwegian" -msgstr "" +msgstr "Норвежский" #: paperless/settings.py:604 msgid "Dutch" @@ -940,7 +948,7 @@ msgstr "Русский" #: paperless/settings.py:610 msgid "Slovak" -msgstr "" +msgstr "Словацкий" #: paperless/settings.py:611 msgid "Slovenian" @@ -960,13 +968,13 @@ msgstr "Турецкий" #: paperless/settings.py:615 msgid "Ukrainian" -msgstr "" +msgstr "Украинский" #: paperless/settings.py:616 msgid "Chinese Simplified" msgstr "Китайский упрощенный" -#: paperless/urls.py:186 +#: paperless/urls.py:194 msgid "Paperless-ngx administration" msgstr "Администрирование Paperless-ngx" @@ -986,19 +994,19 @@ msgstr "Фильтр" msgid "Paperless will only process mails that match ALL of the filters given below." msgstr "Paperless будет обрабатывать только те письма, которые соответствуют всем фильтрам, указанным ниже." -#: paperless_mail/admin.py:79 +#: paperless_mail/admin.py:80 msgid "Actions" msgstr "Действия" -#: paperless_mail/admin.py:82 +#: paperless_mail/admin.py:83 msgid "The action applied to the mail. This action is only performed when the mail body or attachments were consumed from the mail." msgstr "Действие, примененное к письму. Это действие выполняется только в том случае, если содержимое или вложения были извлечены из письма." -#: paperless_mail/admin.py:90 +#: paperless_mail/admin.py:91 msgid "Metadata" msgstr "Метаданные" -#: paperless_mail/admin.py:93 +#: paperless_mail/admin.py:94 msgid "Assign metadata to documents consumed from this rule automatically. If you do not assign tags, types or correspondents here, paperless will still process all matching rules that you have defined." msgstr "Автоматически назначать метаданные документам, полученным из этого правила. Если вы не назначаете здесь теги, типы или корреспонденты, paperless все равно будут обрабатывать все соответствующие правила, которые вы определили." @@ -1052,7 +1060,7 @@ msgstr "пароль" #: paperless_mail/models.py:42 msgid "Is token authentication" -msgstr "" +msgstr "Аутентификация по токену" #: paperless_mail/models.py:45 msgid "character set" @@ -1138,7 +1146,7 @@ msgstr "Использовать корреспондента, выбранно msgid "account" msgstr "Учётная запись" -#: paperless_mail/models.py:105 paperless_mail/models.py:248 +#: paperless_mail/models.py:105 paperless_mail/models.py:260 msgid "folder" msgstr "каталог" @@ -1163,70 +1171,78 @@ msgid "filter body" msgstr "фильтр по тексту сообщения" #: paperless_mail/models.py:143 -msgid "filter attachment filename" -msgstr "фильтр по имени вложения" +msgid "filter attachment filename inclusive" +msgstr "" #: paperless_mail/models.py:155 +msgid "filter attachment filename exclusive" +msgstr "" + +#: paperless_mail/models.py:160 +msgid "Do not consume documents which entirely match this filename if specified. Wildcards such as *.pdf or *invoice* are allowed. Case insensitive." +msgstr "" + +#: paperless_mail/models.py:167 msgid "maximum age" msgstr "Максимальный возраст" -#: paperless_mail/models.py:157 +#: paperless_mail/models.py:169 msgid "Specified in days." msgstr "Указывается в днях." -#: paperless_mail/models.py:161 +#: paperless_mail/models.py:173 msgid "attachment type" msgstr "Тип вложения" -#: paperless_mail/models.py:165 +#: paperless_mail/models.py:177 msgid "Inline attachments include embedded images, so it's best to combine this option with a filename filter." msgstr "Вложенные вложения включая встраиваемые изображения. Лучше совместить эту опцию с фильтром по имени вложения." -#: paperless_mail/models.py:171 +#: paperless_mail/models.py:183 msgid "consumption scope" msgstr "рамки потребления" -#: paperless_mail/models.py:177 +#: paperless_mail/models.py:189 msgid "action" msgstr "действие" -#: paperless_mail/models.py:183 +#: paperless_mail/models.py:195 msgid "action parameter" msgstr "параметр действия" -#: paperless_mail/models.py:188 +#: paperless_mail/models.py:200 msgid "Additional parameter for the action selected above, i.e., the target folder of the move to folder action. Subfolders must be separated by dots." msgstr "Дополнительный параметр для указанного выше действия, то есть целевая папка операции перемещения в папку. Вложенные папки должны быть разделены точками." -#: paperless_mail/models.py:196 +#: paperless_mail/models.py:208 msgid "assign title from" msgstr "назначить заголовок из" -#: paperless_mail/models.py:216 +#: paperless_mail/models.py:228 msgid "assign correspondent from" msgstr "назначить корреспондента из" -#: paperless_mail/models.py:230 +#: paperless_mail/models.py:242 msgid "Assign the rule owner to documents" msgstr "" -#: paperless_mail/models.py:256 +#: paperless_mail/models.py:268 msgid "uid" msgstr "uid" -#: paperless_mail/models.py:264 +#: paperless_mail/models.py:276 msgid "subject" msgstr "предмет" -#: paperless_mail/models.py:272 +#: paperless_mail/models.py:284 msgid "received" msgstr "получено" -#: paperless_mail/models.py:279 +#: paperless_mail/models.py:291 msgid "processed" msgstr "обработано" -#: paperless_mail/models.py:285 +#: paperless_mail/models.py:297 msgid "status" msgstr "статус" diff --git a/src/locale/sk_SK/LC_MESSAGES/django.po b/src/locale/sk_SK/LC_MESSAGES/django.po index 8e509cd7c..231bfc0bc 100644 --- a/src/locale/sk_SK/LC_MESSAGES/django.po +++ b/src/locale/sk_SK/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: paperless-ngx\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2023-11-10 09:02-0800\n" -"PO-Revision-Date: 2023-11-13 01:31\n" +"POT-Creation-Date: 2023-12-05 08:26-0800\n" +"PO-Revision-Date: 2023-12-05 16:27\n" "Last-Translator: \n" "Language-Team: Slovak\n" "Language: sk_SK\n" @@ -53,7 +53,7 @@ msgstr "Nejednoznačné slovo" msgid "Automatic" msgstr "Automatické" -#: documents/models.py:62 documents/models.py:402 documents/models.py:752 +#: documents/models.py:62 documents/models.py:402 documents/models.py:895 #: paperless_mail/models.py:18 paperless_mail/models.py:93 msgid "name" msgstr "meno" @@ -159,7 +159,7 @@ msgid "The checksum of the archived document." msgstr "Kontrolný súčet archivovaného dokumentu." #: documents/models.py:205 documents/models.py:385 documents/models.py:654 -#: documents/models.py:692 documents/models.py:895 documents/models.py:932 +#: documents/models.py:692 documents/models.py:762 documents/models.py:799 msgid "created" msgstr "vytvorené" @@ -227,7 +227,7 @@ msgstr "informácia" msgid "warning" msgstr "upozornenie" -#: documents/models.py:371 paperless_mail/models.py:293 +#: documents/models.py:371 paperless_mail/models.py:305 msgid "error" msgstr "chyba" @@ -551,142 +551,150 @@ msgstr "" msgid "share links" msgstr "" -#: documents/models.py:748 -msgid "Consume Folder" -msgstr "" - -#: documents/models.py:749 -msgid "Api Upload" -msgstr "" - -#: documents/models.py:750 -msgid "Mail Fetch" -msgstr "" - -#: documents/models.py:754 paperless_mail/models.py:95 -msgid "order" -msgstr "poradie" - -#: documents/models.py:763 -msgid "filter path" -msgstr "" - -#: documents/models.py:768 -msgid "Only consume documents with a path that matches this if specified. Wildcards specified as * are allowed. Case insensitive." -msgstr "" - -#: documents/models.py:775 -msgid "filter filename" -msgstr "" - -#: documents/models.py:780 paperless_mail/models.py:148 -msgid "Only consume documents which entirely match this filename if specified. Wildcards such as *.pdf or *invoice* are allowed. Case insensitive." -msgstr "Spracuje iba dokumenty so zhodným názvom, ak je vyplnený. Použitie zástupných znakov ako *.pdf alebo *invoice* je povolené. Rozoznáva malé a veľké písmená." - -#: documents/models.py:791 -msgid "filter documents from this mail rule" -msgstr "" - -#: documents/models.py:795 -msgid "assign title" -msgstr "" - -#: documents/models.py:800 -msgid "Assign a document title, can include some placeholders, see documentation." -msgstr "" - -#: documents/models.py:808 paperless_mail/models.py:204 -msgid "assign this tag" -msgstr "priradiť tento štítok" - -#: documents/models.py:816 paperless_mail/models.py:212 -msgid "assign this document type" -msgstr "priradiť tento typ dokumentu" - -#: documents/models.py:824 paperless_mail/models.py:226 -msgid "assign this correspondent" -msgstr "priradiť tohto odosielateľa" - -#: documents/models.py:832 -msgid "assign this storage path" -msgstr "" - -#: documents/models.py:841 -msgid "assign this owner" -msgstr "" - -#: documents/models.py:848 -msgid "grant view permissions to these users" -msgstr "" - -#: documents/models.py:855 -msgid "grant view permissions to these groups" -msgstr "" - -#: documents/models.py:862 -msgid "grant change permissions to these users" -msgstr "" - -#: documents/models.py:869 -msgid "grant change permissions to these groups" -msgstr "" - -#: documents/models.py:873 -msgid "consumption template" -msgstr "" - -#: documents/models.py:874 -msgid "consumption templates" -msgstr "" - -#: documents/models.py:886 +#: documents/models.py:752 msgid "String" msgstr "" -#: documents/models.py:887 +#: documents/models.py:753 msgid "URL" msgstr "" -#: documents/models.py:888 +#: documents/models.py:754 msgid "Date" msgstr "" -#: documents/models.py:889 +#: documents/models.py:755 msgid "Boolean" msgstr "" -#: documents/models.py:890 +#: documents/models.py:756 msgid "Integer" msgstr "" -#: documents/models.py:891 +#: documents/models.py:757 msgid "Float" msgstr "" -#: documents/models.py:892 +#: documents/models.py:758 msgid "Monetary" msgstr "" -#: documents/models.py:904 +#: documents/models.py:759 +msgid "Document Link" +msgstr "" + +#: documents/models.py:771 msgid "data type" msgstr "" -#: documents/models.py:912 +#: documents/models.py:779 msgid "custom field" msgstr "" -#: documents/models.py:913 +#: documents/models.py:780 msgid "custom fields" msgstr "" -#: documents/models.py:973 +#: documents/models.py:842 msgid "custom field instance" msgstr "" -#: documents/models.py:974 +#: documents/models.py:843 msgid "custom field instances" msgstr "" +#: documents/models.py:891 +msgid "Consume Folder" +msgstr "" + +#: documents/models.py:892 +msgid "Api Upload" +msgstr "" + +#: documents/models.py:893 +msgid "Mail Fetch" +msgstr "" + +#: documents/models.py:897 paperless_mail/models.py:95 +msgid "order" +msgstr "poradie" + +#: documents/models.py:906 +msgid "filter path" +msgstr "" + +#: documents/models.py:911 +msgid "Only consume documents with a path that matches this if specified. Wildcards specified as * are allowed. Case insensitive." +msgstr "" + +#: documents/models.py:918 +msgid "filter filename" +msgstr "" + +#: documents/models.py:923 paperless_mail/models.py:148 +msgid "Only consume documents which entirely match this filename if specified. Wildcards such as *.pdf or *invoice* are allowed. Case insensitive." +msgstr "Spracuje iba dokumenty so zhodným názvom, ak je vyplnený. Použitie zástupných znakov ako *.pdf alebo *invoice* je povolené. Rozoznáva malé a veľké písmená." + +#: documents/models.py:934 +msgid "filter documents from this mail rule" +msgstr "" + +#: documents/models.py:938 +msgid "assign title" +msgstr "" + +#: documents/models.py:943 +msgid "Assign a document title, can include some placeholders, see documentation." +msgstr "" + +#: documents/models.py:951 paperless_mail/models.py:216 +msgid "assign this tag" +msgstr "priradiť tento štítok" + +#: documents/models.py:959 paperless_mail/models.py:224 +msgid "assign this document type" +msgstr "priradiť tento typ dokumentu" + +#: documents/models.py:967 paperless_mail/models.py:238 +msgid "assign this correspondent" +msgstr "priradiť tohto odosielateľa" + +#: documents/models.py:975 +msgid "assign this storage path" +msgstr "" + +#: documents/models.py:984 +msgid "assign this owner" +msgstr "" + +#: documents/models.py:991 +msgid "grant view permissions to these users" +msgstr "" + +#: documents/models.py:998 +msgid "grant view permissions to these groups" +msgstr "" + +#: documents/models.py:1005 +msgid "grant change permissions to these users" +msgstr "" + +#: documents/models.py:1012 +msgid "grant change permissions to these groups" +msgstr "" + +#: documents/models.py:1019 +msgid "assign these custom fields" +msgstr "" + +#: documents/models.py:1023 +msgid "consumption template" +msgstr "" + +#: documents/models.py:1024 +msgid "consumption templates" +msgstr "" + #: documents/serialisers.py:102 #, python-format msgid "Invalid regular expression: %(error)s" @@ -696,12 +704,12 @@ msgstr "Neplatný regulárny výraz: %(error)s" msgid "Invalid color." msgstr "Neplatná farba." -#: documents/serialisers.py:841 +#: documents/serialisers.py:842 #, python-format msgid "File type %(type)s not supported" msgstr "Typ súboru %(type)s nie je podporovaný" -#: documents/serialisers.py:938 +#: documents/serialisers.py:939 msgid "Invalid variable detected." msgstr "Zistená neplatná premenná." @@ -966,7 +974,7 @@ msgstr "" msgid "Chinese Simplified" msgstr "Čínština (zjednodušená)" -#: paperless/urls.py:186 +#: paperless/urls.py:194 msgid "Paperless-ngx administration" msgstr "Správa Paperless-ngx" @@ -986,19 +994,19 @@ msgstr "Filter" msgid "Paperless will only process mails that match ALL of the filters given below." msgstr "Paperless spracuje iba e-maily, ktoré spĺňajú všetky filtre definované nižšie." -#: paperless_mail/admin.py:79 +#: paperless_mail/admin.py:80 msgid "Actions" msgstr "Akcie" -#: paperless_mail/admin.py:82 +#: paperless_mail/admin.py:83 msgid "The action applied to the mail. This action is only performed when the mail body or attachments were consumed from the mail." msgstr "Akcia aplikovaná na e-mail. Táto akcia sa vykonáva iba v prípade, ak boli z e-mailu spracované jeho obsah alebo prílohy." -#: paperless_mail/admin.py:90 +#: paperless_mail/admin.py:91 msgid "Metadata" msgstr "Metadáta" -#: paperless_mail/admin.py:93 +#: paperless_mail/admin.py:94 msgid "Assign metadata to documents consumed from this rule automatically. If you do not assign tags, types or correspondents here, paperless will still process all matching rules that you have defined." msgstr "Automaticky priradiť metadáta dokumentom, ktoré sú spracovávané na základe tohto pravidla. Ak aj v tomto kroku nepriradíte dokumentom štítky, typy alebo odosielateľov, paperless skontroluje a vykoná všetky definované pravidlá." @@ -1138,7 +1146,7 @@ msgstr "Použiť odosielateľa zvoleného nižšie" msgid "account" msgstr "účet" -#: paperless_mail/models.py:105 paperless_mail/models.py:248 +#: paperless_mail/models.py:105 paperless_mail/models.py:260 msgid "folder" msgstr "priečinok" @@ -1163,70 +1171,78 @@ msgid "filter body" msgstr "filtrovať podľa obsahu" #: paperless_mail/models.py:143 -msgid "filter attachment filename" -msgstr "filtrovať názov prílohy" +msgid "filter attachment filename inclusive" +msgstr "" #: paperless_mail/models.py:155 +msgid "filter attachment filename exclusive" +msgstr "" + +#: paperless_mail/models.py:160 +msgid "Do not consume documents which entirely match this filename if specified. Wildcards such as *.pdf or *invoice* are allowed. Case insensitive." +msgstr "" + +#: paperless_mail/models.py:167 msgid "maximum age" msgstr "maximálny vek" -#: paperless_mail/models.py:157 +#: paperless_mail/models.py:169 msgid "Specified in days." msgstr "Určené v dňoch." -#: paperless_mail/models.py:161 +#: paperless_mail/models.py:173 msgid "attachment type" msgstr "typ prílohy" -#: paperless_mail/models.py:165 +#: paperless_mail/models.py:177 msgid "Inline attachments include embedded images, so it's best to combine this option with a filename filter." msgstr "'Inline' prílohy obsahujú vložené obrázky, preto je najvhodnejšie kombinovať túto možnosť s filtrovaním podľa názvu súboru." -#: paperless_mail/models.py:171 +#: paperless_mail/models.py:183 msgid "consumption scope" msgstr "rozsah spracovania" -#: paperless_mail/models.py:177 +#: paperless_mail/models.py:189 msgid "action" msgstr "akcia" -#: paperless_mail/models.py:183 +#: paperless_mail/models.py:195 msgid "action parameter" msgstr "parameter akcie" -#: paperless_mail/models.py:188 +#: paperless_mail/models.py:200 msgid "Additional parameter for the action selected above, i.e., the target folder of the move to folder action. Subfolders must be separated by dots." msgstr "Prídavný parameter akcie vybranej vyššie, konkrétne cieľový priečinok akcie presunutia priečinku. Podpriečinky musia byť oddelené bodkami." -#: paperless_mail/models.py:196 +#: paperless_mail/models.py:208 msgid "assign title from" msgstr "priradiť názov podľa" -#: paperless_mail/models.py:216 +#: paperless_mail/models.py:228 msgid "assign correspondent from" msgstr "priradiť odosielateľa podľa" -#: paperless_mail/models.py:230 +#: paperless_mail/models.py:242 msgid "Assign the rule owner to documents" msgstr "" -#: paperless_mail/models.py:256 +#: paperless_mail/models.py:268 msgid "uid" msgstr "uid" -#: paperless_mail/models.py:264 +#: paperless_mail/models.py:276 msgid "subject" msgstr "predmet" -#: paperless_mail/models.py:272 +#: paperless_mail/models.py:284 msgid "received" msgstr "doručené" -#: paperless_mail/models.py:279 +#: paperless_mail/models.py:291 msgid "processed" msgstr "spracované" -#: paperless_mail/models.py:285 +#: paperless_mail/models.py:297 msgid "status" msgstr "stav" diff --git a/src/locale/sl_SI/LC_MESSAGES/django.po b/src/locale/sl_SI/LC_MESSAGES/django.po index 4b4f1f5b5..25a97cf4d 100644 --- a/src/locale/sl_SI/LC_MESSAGES/django.po +++ b/src/locale/sl_SI/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: paperless-ngx\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2023-11-10 09:02-0800\n" -"PO-Revision-Date: 2023-11-25 14:26\n" +"POT-Creation-Date: 2023-12-05 08:26-0800\n" +"PO-Revision-Date: 2023-12-05 16:27\n" "Last-Translator: \n" "Language-Team: Slovenian\n" "Language: sl_SI\n" @@ -53,7 +53,7 @@ msgstr "Fuzzy beseda" msgid "Automatic" msgstr "Samodejno" -#: documents/models.py:62 documents/models.py:402 documents/models.py:752 +#: documents/models.py:62 documents/models.py:402 documents/models.py:895 #: paperless_mail/models.py:18 paperless_mail/models.py:93 msgid "name" msgstr "ime" @@ -159,7 +159,7 @@ msgid "The checksum of the archived document." msgstr "Kontrolna vsota arhiviranega dokumenta." #: documents/models.py:205 documents/models.py:385 documents/models.py:654 -#: documents/models.py:692 documents/models.py:895 documents/models.py:932 +#: documents/models.py:692 documents/models.py:762 documents/models.py:799 msgid "created" msgstr "ustvarjeno" @@ -227,7 +227,7 @@ msgstr "informacija" msgid "warning" msgstr "opozorilo" -#: documents/models.py:371 paperless_mail/models.py:293 +#: documents/models.py:371 paperless_mail/models.py:305 msgid "error" msgstr "napaka" @@ -551,142 +551,150 @@ msgstr "deli povezavo" msgid "share links" msgstr "deli povezave" -#: documents/models.py:748 -msgid "Consume Folder" -msgstr "Zajemalna mapa" - -#: documents/models.py:749 -msgid "Api Upload" -msgstr "Api prenos" - -#: documents/models.py:750 -msgid "Mail Fetch" -msgstr "Pridobi e-pošto" - -#: documents/models.py:754 paperless_mail/models.py:95 -msgid "order" -msgstr "vrstni red" - -#: documents/models.py:763 -msgid "filter path" -msgstr "filtriraj pot" - -#: documents/models.py:768 -msgid "Only consume documents with a path that matches this if specified. Wildcards specified as * are allowed. Case insensitive." -msgstr "Če je določena, zajemi samo dokumente s potjo, ki se ujema s to. Dovoljeni so nadomestni znaki, določeni kot *. Ni občutljivo na velikost črk." - -#: documents/models.py:775 -msgid "filter filename" -msgstr "filtriraj imena datotek" - -#: documents/models.py:780 paperless_mail/models.py:148 -msgid "Only consume documents which entirely match this filename if specified. Wildcards such as *.pdf or *invoice* are allowed. Case insensitive." -msgstr "Uporabljajte samo dokumente, ki se v celoti ujemajo s tem imenom datoteke, če je navedeno. Dovoljeni so nadomestni znaki, kot sta *.pdf ali *račun*. Neobčutljiva na velike in male črke." - -#: documents/models.py:791 -msgid "filter documents from this mail rule" -msgstr "filtriraj dokumente iz tega e-poštnega pravila" - -#: documents/models.py:795 -msgid "assign title" -msgstr "dodeli naslov" - -#: documents/models.py:800 -msgid "Assign a document title, can include some placeholders, see documentation." -msgstr "Dodelite naslov dokumenta, lahko vključuje nekatere nadomestne znake, glejte dokumentacijo." - -#: documents/models.py:808 paperless_mail/models.py:204 -msgid "assign this tag" -msgstr "dodeli to oznako" - -#: documents/models.py:816 paperless_mail/models.py:212 -msgid "assign this document type" -msgstr "dodeli to vrsto dokumenta" - -#: documents/models.py:824 paperless_mail/models.py:226 -msgid "assign this correspondent" -msgstr "dodeli tega dopisnika" - -#: documents/models.py:832 -msgid "assign this storage path" -msgstr "dodeli to pot shranjevanja" - -#: documents/models.py:841 -msgid "assign this owner" -msgstr "določi tega lastnika" - -#: documents/models.py:848 -msgid "grant view permissions to these users" -msgstr "tem uporabnikom podeli dovoljenje za ogled" - -#: documents/models.py:855 -msgid "grant view permissions to these groups" -msgstr "tem skupinam podeli dovoljenje za ogled" - -#: documents/models.py:862 -msgid "grant change permissions to these users" -msgstr "tem uporabnikom podeli dovoljenje za spreminjanje" - -#: documents/models.py:869 -msgid "grant change permissions to these groups" -msgstr "tem skupinam podeli dovoljenje za spreminjanje" - -#: documents/models.py:873 -msgid "consumption template" -msgstr "zajemalna predloga" - -#: documents/models.py:874 -msgid "consumption templates" -msgstr "zajemalne predloge" - -#: documents/models.py:886 +#: documents/models.py:752 msgid "String" msgstr "Niz (besedilo)" -#: documents/models.py:887 +#: documents/models.py:753 msgid "URL" msgstr "URL" -#: documents/models.py:888 +#: documents/models.py:754 msgid "Date" msgstr "Datum" -#: documents/models.py:889 +#: documents/models.py:755 msgid "Boolean" msgstr "Logična vrednost" -#: documents/models.py:890 +#: documents/models.py:756 msgid "Integer" msgstr "Celo število" -#: documents/models.py:891 +#: documents/models.py:757 msgid "Float" msgstr "Ne celo število" -#: documents/models.py:892 +#: documents/models.py:758 msgid "Monetary" msgstr "Denarno" -#: documents/models.py:904 +#: documents/models.py:759 +msgid "Document Link" +msgstr "" + +#: documents/models.py:771 msgid "data type" msgstr "tip podatka" -#: documents/models.py:912 +#: documents/models.py:779 msgid "custom field" msgstr "polje po meri" -#: documents/models.py:913 +#: documents/models.py:780 msgid "custom fields" msgstr "polja po meri" -#: documents/models.py:973 +#: documents/models.py:842 msgid "custom field instance" msgstr "primer polja po meri" -#: documents/models.py:974 +#: documents/models.py:843 msgid "custom field instances" msgstr "primeri polja po meri" +#: documents/models.py:891 +msgid "Consume Folder" +msgstr "Zajemalna mapa" + +#: documents/models.py:892 +msgid "Api Upload" +msgstr "Api prenos" + +#: documents/models.py:893 +msgid "Mail Fetch" +msgstr "Pridobi e-pošto" + +#: documents/models.py:897 paperless_mail/models.py:95 +msgid "order" +msgstr "vrstni red" + +#: documents/models.py:906 +msgid "filter path" +msgstr "filtriraj pot" + +#: documents/models.py:911 +msgid "Only consume documents with a path that matches this if specified. Wildcards specified as * are allowed. Case insensitive." +msgstr "Če je določena, zajemi samo dokumente s potjo, ki se ujema s to. Dovoljeni so nadomestni znaki, določeni kot *. Ni občutljivo na velikost črk." + +#: documents/models.py:918 +msgid "filter filename" +msgstr "filtriraj imena datotek" + +#: documents/models.py:923 paperless_mail/models.py:148 +msgid "Only consume documents which entirely match this filename if specified. Wildcards such as *.pdf or *invoice* are allowed. Case insensitive." +msgstr "Uporabljajte samo dokumente, ki se v celoti ujemajo s tem imenom datoteke, če je navedeno. Dovoljeni so nadomestni znaki, kot sta *.pdf ali *račun*. Neobčutljiva na velike in male črke." + +#: documents/models.py:934 +msgid "filter documents from this mail rule" +msgstr "filtriraj dokumente iz tega e-poštnega pravila" + +#: documents/models.py:938 +msgid "assign title" +msgstr "dodeli naslov" + +#: documents/models.py:943 +msgid "Assign a document title, can include some placeholders, see documentation." +msgstr "Dodelite naslov dokumenta, lahko vključuje nekatere nadomestne znake, glejte dokumentacijo." + +#: documents/models.py:951 paperless_mail/models.py:216 +msgid "assign this tag" +msgstr "dodeli to oznako" + +#: documents/models.py:959 paperless_mail/models.py:224 +msgid "assign this document type" +msgstr "dodeli to vrsto dokumenta" + +#: documents/models.py:967 paperless_mail/models.py:238 +msgid "assign this correspondent" +msgstr "dodeli tega dopisnika" + +#: documents/models.py:975 +msgid "assign this storage path" +msgstr "dodeli to pot shranjevanja" + +#: documents/models.py:984 +msgid "assign this owner" +msgstr "določi tega lastnika" + +#: documents/models.py:991 +msgid "grant view permissions to these users" +msgstr "tem uporabnikom podeli dovoljenje za ogled" + +#: documents/models.py:998 +msgid "grant view permissions to these groups" +msgstr "tem skupinam podeli dovoljenje za ogled" + +#: documents/models.py:1005 +msgid "grant change permissions to these users" +msgstr "tem uporabnikom podeli dovoljenje za spreminjanje" + +#: documents/models.py:1012 +msgid "grant change permissions to these groups" +msgstr "tem skupinam podeli dovoljenje za spreminjanje" + +#: documents/models.py:1019 +msgid "assign these custom fields" +msgstr "" + +#: documents/models.py:1023 +msgid "consumption template" +msgstr "zajemalna predloga" + +#: documents/models.py:1024 +msgid "consumption templates" +msgstr "zajemalne predloge" + #: documents/serialisers.py:102 #, python-format msgid "Invalid regular expression: %(error)s" @@ -696,12 +704,12 @@ msgstr "Neveljaven splošen izraz: %(error)s" msgid "Invalid color." msgstr "Napačna barva." -#: documents/serialisers.py:841 +#: documents/serialisers.py:842 #, python-format msgid "File type %(type)s not supported" msgstr "Vrsta datoteke %(type)s ni podprta" -#: documents/serialisers.py:938 +#: documents/serialisers.py:939 msgid "Invalid variable detected." msgstr "Zaznani neveljavni znaki." @@ -966,7 +974,7 @@ msgstr "Ukrajinščina" msgid "Chinese Simplified" msgstr "Poenostavljena kitajščina" -#: paperless/urls.py:186 +#: paperless/urls.py:194 msgid "Paperless-ngx administration" msgstr "Paperless-ngx administracija" @@ -986,19 +994,19 @@ msgstr "Filtriraj" msgid "Paperless will only process mails that match ALL of the filters given below." msgstr "Paperless bo obdelal samo e-poštna sporočila, ki se ujemajo z VSEMI spodaj navedenimi filtri." -#: paperless_mail/admin.py:79 +#: paperless_mail/admin.py:80 msgid "Actions" msgstr "Dejanja" -#: paperless_mail/admin.py:82 +#: paperless_mail/admin.py:83 msgid "The action applied to the mail. This action is only performed when the mail body or attachments were consumed from the mail." msgstr "Dejanje, ki se uporablja za e-pošto. To dejanje se izvede le, če je bilo iz e-pošte zajeto telo ali priponke." -#: paperless_mail/admin.py:90 +#: paperless_mail/admin.py:91 msgid "Metadata" msgstr "Metapodatki" -#: paperless_mail/admin.py:93 +#: paperless_mail/admin.py:94 msgid "Assign metadata to documents consumed from this rule automatically. If you do not assign tags, types or correspondents here, paperless will still process all matching rules that you have defined." msgstr "Samodejno dodelite metapodatke dokumentom, uporabljenim s tem pravilom. Če tukaj ne dodelite oznak, vrst ali korespondentov, bo paperless še vedno obdelal vsa ujemanja, ki ste jih definirali." @@ -1138,7 +1146,7 @@ msgstr "Uporabite dopisnika, izbranega spodaj" msgid "account" msgstr "račun" -#: paperless_mail/models.py:105 paperless_mail/models.py:248 +#: paperless_mail/models.py:105 paperless_mail/models.py:260 msgid "folder" msgstr "mapa" @@ -1163,70 +1171,78 @@ msgid "filter body" msgstr "filtriraj vsebino" #: paperless_mail/models.py:143 -msgid "filter attachment filename" -msgstr "filtriraj ime datoteke priloge" +msgid "filter attachment filename inclusive" +msgstr "" #: paperless_mail/models.py:155 +msgid "filter attachment filename exclusive" +msgstr "" + +#: paperless_mail/models.py:160 +msgid "Do not consume documents which entirely match this filename if specified. Wildcards such as *.pdf or *invoice* are allowed. Case insensitive." +msgstr "" + +#: paperless_mail/models.py:167 msgid "maximum age" msgstr "najvišja starost" -#: paperless_mail/models.py:157 +#: paperless_mail/models.py:169 msgid "Specified in days." msgstr "Določeno v dnevih." -#: paperless_mail/models.py:161 +#: paperless_mail/models.py:173 msgid "attachment type" msgstr "vrsta priponke" -#: paperless_mail/models.py:165 +#: paperless_mail/models.py:177 msgid "Inline attachments include embedded images, so it's best to combine this option with a filename filter." msgstr "Vgrajene priloge vključujejo vdelane slike, zato je najbolje, da to možnost združite s filtrom imen datoteke." -#: paperless_mail/models.py:171 +#: paperless_mail/models.py:183 msgid "consumption scope" msgstr "obseg zajemanja" -#: paperless_mail/models.py:177 +#: paperless_mail/models.py:189 msgid "action" msgstr "dejanja" -#: paperless_mail/models.py:183 +#: paperless_mail/models.py:195 msgid "action parameter" msgstr "parameter delovanja" -#: paperless_mail/models.py:188 +#: paperless_mail/models.py:200 msgid "Additional parameter for the action selected above, i.e., the target folder of the move to folder action. Subfolders must be separated by dots." msgstr "Dodatni parameter za zgoraj izbrano dejanje, to je ciljna mapa dejanja premika v mapo. Podmape morajo biti ločene s pikami." -#: paperless_mail/models.py:196 +#: paperless_mail/models.py:208 msgid "assign title from" msgstr "dodeli naslov iz" -#: paperless_mail/models.py:216 +#: paperless_mail/models.py:228 msgid "assign correspondent from" msgstr "dodeli dopisnika iz" -#: paperless_mail/models.py:230 +#: paperless_mail/models.py:242 msgid "Assign the rule owner to documents" msgstr "Dodelitev lastnika pravila dokumentom" -#: paperless_mail/models.py:256 +#: paperless_mail/models.py:268 msgid "uid" msgstr "uid" -#: paperless_mail/models.py:264 +#: paperless_mail/models.py:276 msgid "subject" msgstr "zadeva" -#: paperless_mail/models.py:272 +#: paperless_mail/models.py:284 msgid "received" msgstr "prejeto" -#: paperless_mail/models.py:279 +#: paperless_mail/models.py:291 msgid "processed" msgstr "obdelano" -#: paperless_mail/models.py:285 +#: paperless_mail/models.py:297 msgid "status" msgstr "stanje" diff --git a/src/locale/sr_CS/LC_MESSAGES/django.po b/src/locale/sr_CS/LC_MESSAGES/django.po index 1c97edf62..bb2fa726f 100644 --- a/src/locale/sr_CS/LC_MESSAGES/django.po +++ b/src/locale/sr_CS/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: paperless-ngx\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2023-11-10 09:02-0800\n" -"PO-Revision-Date: 2023-11-26 20:35\n" +"POT-Creation-Date: 2023-12-05 08:26-0800\n" +"PO-Revision-Date: 2023-12-05 16:27\n" "Last-Translator: \n" "Language-Team: Serbian (Latin)\n" "Language: sr_CS\n" @@ -53,7 +53,7 @@ msgstr "Fuzzy reč" msgid "Automatic" msgstr "Automatski" -#: documents/models.py:62 documents/models.py:402 documents/models.py:752 +#: documents/models.py:62 documents/models.py:402 documents/models.py:895 #: paperless_mail/models.py:18 paperless_mail/models.py:93 msgid "name" msgstr "naziv" @@ -159,7 +159,7 @@ msgid "The checksum of the archived document." msgstr "Kontrolna suma arhivnog dokumenta." #: documents/models.py:205 documents/models.py:385 documents/models.py:654 -#: documents/models.py:692 documents/models.py:895 documents/models.py:932 +#: documents/models.py:692 documents/models.py:762 documents/models.py:799 msgid "created" msgstr "kreirano" @@ -227,7 +227,7 @@ msgstr "informacija" msgid "warning" msgstr "upozorenje" -#: documents/models.py:371 paperless_mail/models.py:293 +#: documents/models.py:371 paperless_mail/models.py:305 msgid "error" msgstr "grеška" @@ -551,142 +551,150 @@ msgstr "" msgid "share links" msgstr "" -#: documents/models.py:748 -msgid "Consume Folder" -msgstr "Folder za obradu" - -#: documents/models.py:749 -msgid "Api Upload" -msgstr "" - -#: documents/models.py:750 -msgid "Mail Fetch" -msgstr "Preuzimanje e-pošte" - -#: documents/models.py:754 paperless_mail/models.py:95 -msgid "order" -msgstr "raspored" - -#: documents/models.py:763 -msgid "filter path" -msgstr "filtriraj putanju" - -#: documents/models.py:768 -msgid "Only consume documents with a path that matches this if specified. Wildcards specified as * are allowed. Case insensitive." -msgstr "" - -#: documents/models.py:775 -msgid "filter filename" -msgstr "filtriraj ime fajla" - -#: documents/models.py:780 paperless_mail/models.py:148 -msgid "Only consume documents which entirely match this filename if specified. Wildcards such as *.pdf or *invoice* are allowed. Case insensitive." -msgstr "Konzumirajte samo dokumente koji u potpunosti odgovaraju ovom nazivu datoteke ako je navedeno. Dopušteni su zamenski znakovi kao što su *.pdf ili *faktura*. Neosetljivo je na mala i mala slova." - -#: documents/models.py:791 -msgid "filter documents from this mail rule" -msgstr "" - -#: documents/models.py:795 -msgid "assign title" -msgstr "dodeli naslov" - -#: documents/models.py:800 -msgid "Assign a document title, can include some placeholders, see documentation." -msgstr "" - -#: documents/models.py:808 paperless_mail/models.py:204 -msgid "assign this tag" -msgstr "dodeli ovu oznaku" - -#: documents/models.py:816 paperless_mail/models.py:212 -msgid "assign this document type" -msgstr "dodeli ovaj tip dokumenta" - -#: documents/models.py:824 paperless_mail/models.py:226 -msgid "assign this correspondent" -msgstr "dodeli ovog korspodenta" - -#: documents/models.py:832 -msgid "assign this storage path" -msgstr "" - -#: documents/models.py:841 -msgid "assign this owner" -msgstr "" - -#: documents/models.py:848 -msgid "grant view permissions to these users" -msgstr "" - -#: documents/models.py:855 -msgid "grant view permissions to these groups" -msgstr "" - -#: documents/models.py:862 -msgid "grant change permissions to these users" -msgstr "" - -#: documents/models.py:869 -msgid "grant change permissions to these groups" -msgstr "" - -#: documents/models.py:873 -msgid "consumption template" -msgstr "" - -#: documents/models.py:874 -msgid "consumption templates" -msgstr "šabloni za obradu" - -#: documents/models.py:886 +#: documents/models.py:752 msgid "String" msgstr "String" -#: documents/models.py:887 +#: documents/models.py:753 msgid "URL" msgstr "URL" -#: documents/models.py:888 +#: documents/models.py:754 msgid "Date" msgstr "Datum" -#: documents/models.py:889 +#: documents/models.py:755 msgid "Boolean" msgstr "Logičko" -#: documents/models.py:890 +#: documents/models.py:756 msgid "Integer" msgstr "Ceo broj" -#: documents/models.py:891 +#: documents/models.py:757 msgid "Float" msgstr "Float" -#: documents/models.py:892 +#: documents/models.py:758 msgid "Monetary" msgstr "Monetarno" -#: documents/models.py:904 +#: documents/models.py:759 +msgid "Document Link" +msgstr "" + +#: documents/models.py:771 msgid "data type" msgstr "tip podataka" -#: documents/models.py:912 +#: documents/models.py:779 msgid "custom field" msgstr "prilagođeno polje" -#: documents/models.py:913 +#: documents/models.py:780 msgid "custom fields" msgstr "dodatna polja" -#: documents/models.py:973 +#: documents/models.py:842 msgid "custom field instance" msgstr "" -#: documents/models.py:974 +#: documents/models.py:843 msgid "custom field instances" msgstr "" +#: documents/models.py:891 +msgid "Consume Folder" +msgstr "Folder za obradu" + +#: documents/models.py:892 +msgid "Api Upload" +msgstr "" + +#: documents/models.py:893 +msgid "Mail Fetch" +msgstr "Preuzimanje e-pošte" + +#: documents/models.py:897 paperless_mail/models.py:95 +msgid "order" +msgstr "raspored" + +#: documents/models.py:906 +msgid "filter path" +msgstr "filtriraj putanju" + +#: documents/models.py:911 +msgid "Only consume documents with a path that matches this if specified. Wildcards specified as * are allowed. Case insensitive." +msgstr "" + +#: documents/models.py:918 +msgid "filter filename" +msgstr "filtriraj ime fajla" + +#: documents/models.py:923 paperless_mail/models.py:148 +msgid "Only consume documents which entirely match this filename if specified. Wildcards such as *.pdf or *invoice* are allowed. Case insensitive." +msgstr "Konzumirajte samo dokumente koji u potpunosti odgovaraju ovom nazivu datoteke ako je navedeno. Dopušteni su zamenski znakovi kao što su *.pdf ili *faktura*. Neosetljivo je na mala i mala slova." + +#: documents/models.py:934 +msgid "filter documents from this mail rule" +msgstr "" + +#: documents/models.py:938 +msgid "assign title" +msgstr "dodeli naslov" + +#: documents/models.py:943 +msgid "Assign a document title, can include some placeholders, see documentation." +msgstr "" + +#: documents/models.py:951 paperless_mail/models.py:216 +msgid "assign this tag" +msgstr "dodeli ovu oznaku" + +#: documents/models.py:959 paperless_mail/models.py:224 +msgid "assign this document type" +msgstr "dodeli ovaj tip dokumenta" + +#: documents/models.py:967 paperless_mail/models.py:238 +msgid "assign this correspondent" +msgstr "dodeli ovog korspodenta" + +#: documents/models.py:975 +msgid "assign this storage path" +msgstr "" + +#: documents/models.py:984 +msgid "assign this owner" +msgstr "" + +#: documents/models.py:991 +msgid "grant view permissions to these users" +msgstr "" + +#: documents/models.py:998 +msgid "grant view permissions to these groups" +msgstr "" + +#: documents/models.py:1005 +msgid "grant change permissions to these users" +msgstr "" + +#: documents/models.py:1012 +msgid "grant change permissions to these groups" +msgstr "" + +#: documents/models.py:1019 +msgid "assign these custom fields" +msgstr "" + +#: documents/models.py:1023 +msgid "consumption template" +msgstr "" + +#: documents/models.py:1024 +msgid "consumption templates" +msgstr "šabloni za obradu" + #: documents/serialisers.py:102 #, python-format msgid "Invalid regular expression: %(error)s" @@ -696,12 +704,12 @@ msgstr "Nevažeći regularni izraz: %(error)s" msgid "Invalid color." msgstr "Nevažeća boja." -#: documents/serialisers.py:841 +#: documents/serialisers.py:842 #, python-format msgid "File type %(type)s not supported" msgstr "Vrsta datoteke %(type)s nije podržana" -#: documents/serialisers.py:938 +#: documents/serialisers.py:939 msgid "Invalid variable detected." msgstr "Otkrivena je nevažeća promenljiva." @@ -966,7 +974,7 @@ msgstr "Ukrajinski" msgid "Chinese Simplified" msgstr "Kineski pojednostavljen" -#: paperless/urls.py:186 +#: paperless/urls.py:194 msgid "Paperless-ngx administration" msgstr "Paperless-ngx administracija" @@ -986,19 +994,19 @@ msgstr "Filter" msgid "Paperless will only process mails that match ALL of the filters given below." msgstr "Paperless-ngx će obrađivati samo e-poštu koja odgovara SVIM filterima navedenim u nastavku." -#: paperless_mail/admin.py:79 +#: paperless_mail/admin.py:80 msgid "Actions" msgstr "Radnje" -#: paperless_mail/admin.py:82 +#: paperless_mail/admin.py:83 msgid "The action applied to the mail. This action is only performed when the mail body or attachments were consumed from the mail." msgstr "" -#: paperless_mail/admin.py:90 +#: paperless_mail/admin.py:91 msgid "Metadata" msgstr "Metapodaci" -#: paperless_mail/admin.py:93 +#: paperless_mail/admin.py:94 msgid "Assign metadata to documents consumed from this rule automatically. If you do not assign tags, types or correspondents here, paperless will still process all matching rules that you have defined." msgstr "Automatski dodelite metapodatke dokumentima koji se koriste iz ovog pravila. Ako ne dodelite oznaku, vrstu ili korespodenta, Paperless-ngx će i dalje obraditi sva pravila podudaranja koja ste definisali." @@ -1138,7 +1146,7 @@ msgstr "Koristi koreespodenta ispod" msgid "account" msgstr "nalog" -#: paperless_mail/models.py:105 paperless_mail/models.py:248 +#: paperless_mail/models.py:105 paperless_mail/models.py:260 msgid "folder" msgstr "folder" @@ -1163,70 +1171,78 @@ msgid "filter body" msgstr "filter telo poruke" #: paperless_mail/models.py:143 -msgid "filter attachment filename" -msgstr "filter naziv fajla priloga" +msgid "filter attachment filename inclusive" +msgstr "" #: paperless_mail/models.py:155 +msgid "filter attachment filename exclusive" +msgstr "" + +#: paperless_mail/models.py:160 +msgid "Do not consume documents which entirely match this filename if specified. Wildcards such as *.pdf or *invoice* are allowed. Case insensitive." +msgstr "" + +#: paperless_mail/models.py:167 msgid "maximum age" msgstr "maksimalna starost" -#: paperless_mail/models.py:157 +#: paperless_mail/models.py:169 msgid "Specified in days." msgstr "Navedeno u danima." -#: paperless_mail/models.py:161 +#: paperless_mail/models.py:173 msgid "attachment type" msgstr "tip priloga" -#: paperless_mail/models.py:165 +#: paperless_mail/models.py:177 msgid "Inline attachments include embedded images, so it's best to combine this option with a filename filter." msgstr "Ugrađeni prilozi uključuju ugrađene slike, pa je najbolje kombinovati ovu opciju s filterom naziva datoteke." -#: paperless_mail/models.py:171 +#: paperless_mail/models.py:183 msgid "consumption scope" msgstr "obim obrade priloga" -#: paperless_mail/models.py:177 +#: paperless_mail/models.py:189 msgid "action" msgstr "radnja" -#: paperless_mail/models.py:183 +#: paperless_mail/models.py:195 msgid "action parameter" msgstr "parametar akcije" -#: paperless_mail/models.py:188 +#: paperless_mail/models.py:200 msgid "Additional parameter for the action selected above, i.e., the target folder of the move to folder action. Subfolders must be separated by dots." msgstr "Dodatni parametar za gore odabranu akciju, tj. ciljani folder za premeštanje u folder akcije. Podfolderi moraju biti odvojeni tačkama." -#: paperless_mail/models.py:196 +#: paperless_mail/models.py:208 msgid "assign title from" msgstr "dodeli naziv iz" -#: paperless_mail/models.py:216 +#: paperless_mail/models.py:228 msgid "assign correspondent from" msgstr "dodeli korespodenta iz" -#: paperless_mail/models.py:230 +#: paperless_mail/models.py:242 msgid "Assign the rule owner to documents" msgstr "" -#: paperless_mail/models.py:256 +#: paperless_mail/models.py:268 msgid "uid" msgstr "" -#: paperless_mail/models.py:264 +#: paperless_mail/models.py:276 msgid "subject" msgstr "tema" -#: paperless_mail/models.py:272 +#: paperless_mail/models.py:284 msgid "received" msgstr "primljeno" -#: paperless_mail/models.py:279 +#: paperless_mail/models.py:291 msgid "processed" msgstr "obrađeno" -#: paperless_mail/models.py:285 +#: paperless_mail/models.py:297 msgid "status" msgstr "status" diff --git a/src/locale/sv_SE/LC_MESSAGES/django.po b/src/locale/sv_SE/LC_MESSAGES/django.po index d8bd129b9..3df0f26e1 100644 --- a/src/locale/sv_SE/LC_MESSAGES/django.po +++ b/src/locale/sv_SE/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: paperless-ngx\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2023-11-10 09:02-0800\n" -"PO-Revision-Date: 2023-11-13 01:30\n" +"POT-Creation-Date: 2023-12-05 08:26-0800\n" +"PO-Revision-Date: 2023-12-05 16:27\n" "Last-Translator: \n" "Language-Team: Swedish\n" "Language: sv_SE\n" @@ -53,7 +53,7 @@ msgstr "Ungefärligt ord" msgid "Automatic" msgstr "Automatisk" -#: documents/models.py:62 documents/models.py:402 documents/models.py:752 +#: documents/models.py:62 documents/models.py:402 documents/models.py:895 #: paperless_mail/models.py:18 paperless_mail/models.py:93 msgid "name" msgstr "namn" @@ -159,7 +159,7 @@ msgid "The checksum of the archived document." msgstr "Kontrollsumman för det arkiverade dokumentet." #: documents/models.py:205 documents/models.py:385 documents/models.py:654 -#: documents/models.py:692 documents/models.py:895 documents/models.py:932 +#: documents/models.py:692 documents/models.py:762 documents/models.py:799 msgid "created" msgstr "skapad" @@ -227,7 +227,7 @@ msgstr "information" msgid "warning" msgstr "varning" -#: documents/models.py:371 paperless_mail/models.py:293 +#: documents/models.py:371 paperless_mail/models.py:305 msgid "error" msgstr "fel" @@ -551,142 +551,150 @@ msgstr "" msgid "share links" msgstr "" -#: documents/models.py:748 -msgid "Consume Folder" -msgstr "" - -#: documents/models.py:749 -msgid "Api Upload" -msgstr "Api-uppladdning" - -#: documents/models.py:750 -msgid "Mail Fetch" -msgstr "" - -#: documents/models.py:754 paperless_mail/models.py:95 -msgid "order" -msgstr "ordning" - -#: documents/models.py:763 -msgid "filter path" -msgstr "" - -#: documents/models.py:768 -msgid "Only consume documents with a path that matches this if specified. Wildcards specified as * are allowed. Case insensitive." -msgstr "" - -#: documents/models.py:775 -msgid "filter filename" -msgstr "" - -#: documents/models.py:780 paperless_mail/models.py:148 -msgid "Only consume documents which entirely match this filename if specified. Wildcards such as *.pdf or *invoice* are allowed. Case insensitive." -msgstr "Konsumera endast dokument som matchar exakt detta filnamn, om det är angivet. Jokertecken som *.pdf eller *faktura* är tillåtna. Ej skiftlägeskänsligt." - -#: documents/models.py:791 -msgid "filter documents from this mail rule" -msgstr "" - -#: documents/models.py:795 -msgid "assign title" -msgstr "tilldela titel" - -#: documents/models.py:800 -msgid "Assign a document title, can include some placeholders, see documentation." -msgstr "" - -#: documents/models.py:808 paperless_mail/models.py:204 -msgid "assign this tag" -msgstr "tilldela denna etikett" - -#: documents/models.py:816 paperless_mail/models.py:212 -msgid "assign this document type" -msgstr "tilldela den här dokumenttypen" - -#: documents/models.py:824 paperless_mail/models.py:226 -msgid "assign this correspondent" -msgstr "tilldela denna korrespondent" - -#: documents/models.py:832 -msgid "assign this storage path" -msgstr "" - -#: documents/models.py:841 -msgid "assign this owner" -msgstr "tilldela denna ägare" - -#: documents/models.py:848 -msgid "grant view permissions to these users" -msgstr "" - -#: documents/models.py:855 -msgid "grant view permissions to these groups" -msgstr "" - -#: documents/models.py:862 -msgid "grant change permissions to these users" -msgstr "" - -#: documents/models.py:869 -msgid "grant change permissions to these groups" -msgstr "" - -#: documents/models.py:873 -msgid "consumption template" -msgstr "" - -#: documents/models.py:874 -msgid "consumption templates" -msgstr "" - -#: documents/models.py:886 +#: documents/models.py:752 msgid "String" msgstr "" -#: documents/models.py:887 +#: documents/models.py:753 msgid "URL" msgstr "" -#: documents/models.py:888 +#: documents/models.py:754 msgid "Date" msgstr "" -#: documents/models.py:889 +#: documents/models.py:755 msgid "Boolean" msgstr "" -#: documents/models.py:890 +#: documents/models.py:756 msgid "Integer" msgstr "" -#: documents/models.py:891 +#: documents/models.py:757 msgid "Float" msgstr "" -#: documents/models.py:892 +#: documents/models.py:758 msgid "Monetary" msgstr "" -#: documents/models.py:904 +#: documents/models.py:759 +msgid "Document Link" +msgstr "" + +#: documents/models.py:771 msgid "data type" msgstr "" -#: documents/models.py:912 +#: documents/models.py:779 msgid "custom field" msgstr "" -#: documents/models.py:913 +#: documents/models.py:780 msgid "custom fields" msgstr "" -#: documents/models.py:973 +#: documents/models.py:842 msgid "custom field instance" msgstr "" -#: documents/models.py:974 +#: documents/models.py:843 msgid "custom field instances" msgstr "" +#: documents/models.py:891 +msgid "Consume Folder" +msgstr "" + +#: documents/models.py:892 +msgid "Api Upload" +msgstr "Api-uppladdning" + +#: documents/models.py:893 +msgid "Mail Fetch" +msgstr "" + +#: documents/models.py:897 paperless_mail/models.py:95 +msgid "order" +msgstr "ordning" + +#: documents/models.py:906 +msgid "filter path" +msgstr "" + +#: documents/models.py:911 +msgid "Only consume documents with a path that matches this if specified. Wildcards specified as * are allowed. Case insensitive." +msgstr "" + +#: documents/models.py:918 +msgid "filter filename" +msgstr "" + +#: documents/models.py:923 paperless_mail/models.py:148 +msgid "Only consume documents which entirely match this filename if specified. Wildcards such as *.pdf or *invoice* are allowed. Case insensitive." +msgstr "Konsumera endast dokument som matchar exakt detta filnamn, om det är angivet. Jokertecken som *.pdf eller *faktura* är tillåtna. Ej skiftlägeskänsligt." + +#: documents/models.py:934 +msgid "filter documents from this mail rule" +msgstr "" + +#: documents/models.py:938 +msgid "assign title" +msgstr "tilldela titel" + +#: documents/models.py:943 +msgid "Assign a document title, can include some placeholders, see documentation." +msgstr "" + +#: documents/models.py:951 paperless_mail/models.py:216 +msgid "assign this tag" +msgstr "tilldela denna etikett" + +#: documents/models.py:959 paperless_mail/models.py:224 +msgid "assign this document type" +msgstr "tilldela den här dokumenttypen" + +#: documents/models.py:967 paperless_mail/models.py:238 +msgid "assign this correspondent" +msgstr "tilldela denna korrespondent" + +#: documents/models.py:975 +msgid "assign this storage path" +msgstr "" + +#: documents/models.py:984 +msgid "assign this owner" +msgstr "tilldela denna ägare" + +#: documents/models.py:991 +msgid "grant view permissions to these users" +msgstr "" + +#: documents/models.py:998 +msgid "grant view permissions to these groups" +msgstr "" + +#: documents/models.py:1005 +msgid "grant change permissions to these users" +msgstr "" + +#: documents/models.py:1012 +msgid "grant change permissions to these groups" +msgstr "" + +#: documents/models.py:1019 +msgid "assign these custom fields" +msgstr "" + +#: documents/models.py:1023 +msgid "consumption template" +msgstr "" + +#: documents/models.py:1024 +msgid "consumption templates" +msgstr "" + #: documents/serialisers.py:102 #, python-format msgid "Invalid regular expression: %(error)s" @@ -696,12 +704,12 @@ msgstr "Ogiltigt reguljärt uttryck: %(error)s" msgid "Invalid color." msgstr "Ogiltig färg." -#: documents/serialisers.py:841 +#: documents/serialisers.py:842 #, python-format msgid "File type %(type)s not supported" msgstr "Filtypen %(type)s stöds inte" -#: documents/serialisers.py:938 +#: documents/serialisers.py:939 msgid "Invalid variable detected." msgstr "Ogiltig variabel upptäckt." @@ -966,7 +974,7 @@ msgstr "Ukrainiska" msgid "Chinese Simplified" msgstr "Kinesiska (förenklad)" -#: paperless/urls.py:186 +#: paperless/urls.py:194 msgid "Paperless-ngx administration" msgstr "Paperless-ngx administration" @@ -986,19 +994,19 @@ msgstr "Filter" msgid "Paperless will only process mails that match ALL of the filters given below." msgstr "Paperless kommer endast att behandla e-postmeddelanden som matchar ALLA filter som anges nedan." -#: paperless_mail/admin.py:79 +#: paperless_mail/admin.py:80 msgid "Actions" msgstr "Åtgärder" -#: paperless_mail/admin.py:82 +#: paperless_mail/admin.py:83 msgid "The action applied to the mail. This action is only performed when the mail body or attachments were consumed from the mail." msgstr "Åtgärden som tillämpas på e-postmeddelandet. Denna åtgärd utförs endast när meddelandetexten eller bilagorna konsumerades från e-postmeddelandet." -#: paperless_mail/admin.py:90 +#: paperless_mail/admin.py:91 msgid "Metadata" msgstr "Metadata" -#: paperless_mail/admin.py:93 +#: paperless_mail/admin.py:94 msgid "Assign metadata to documents consumed from this rule automatically. If you do not assign tags, types or correspondents here, paperless will still process all matching rules that you have defined." msgstr "Tilldela metadata till dokument som konsumeras från denna regel automatiskt. Om du inte tilldelar etiketter, typer eller korrespondenter här kommer paperless fortfarande att behandla alla matchande regler som du har definierat." @@ -1138,7 +1146,7 @@ msgstr "Använd korrespondent som valts nedan" msgid "account" msgstr "konto" -#: paperless_mail/models.py:105 paperless_mail/models.py:248 +#: paperless_mail/models.py:105 paperless_mail/models.py:260 msgid "folder" msgstr "mapp" @@ -1163,70 +1171,78 @@ msgid "filter body" msgstr "filtrera kropp" #: paperless_mail/models.py:143 -msgid "filter attachment filename" -msgstr "filtrera filnamn för bilaga" +msgid "filter attachment filename inclusive" +msgstr "" #: paperless_mail/models.py:155 +msgid "filter attachment filename exclusive" +msgstr "" + +#: paperless_mail/models.py:160 +msgid "Do not consume documents which entirely match this filename if specified. Wildcards such as *.pdf or *invoice* are allowed. Case insensitive." +msgstr "" + +#: paperless_mail/models.py:167 msgid "maximum age" msgstr "högsta ålder" -#: paperless_mail/models.py:157 +#: paperless_mail/models.py:169 msgid "Specified in days." msgstr "Anges i dagar." -#: paperless_mail/models.py:161 +#: paperless_mail/models.py:173 msgid "attachment type" msgstr "typ av bilaga" -#: paperless_mail/models.py:165 +#: paperless_mail/models.py:177 msgid "Inline attachments include embedded images, so it's best to combine this option with a filename filter." msgstr "Infogade bilagor inkluderar inbäddade bilder, så det är bäst att kombinera detta alternativ med ett filnamnsfilter." -#: paperless_mail/models.py:171 +#: paperless_mail/models.py:183 msgid "consumption scope" msgstr "förbruknings omfattning" -#: paperless_mail/models.py:177 +#: paperless_mail/models.py:189 msgid "action" msgstr "åtgärd" -#: paperless_mail/models.py:183 +#: paperless_mail/models.py:195 msgid "action parameter" msgstr "åtgärdsparameter" -#: paperless_mail/models.py:188 +#: paperless_mail/models.py:200 msgid "Additional parameter for the action selected above, i.e., the target folder of the move to folder action. Subfolders must be separated by dots." msgstr "Ytterligare parametrar för åtgärden som valts ovan, d.v.s. målmappen för åtgärden \"flytta till angiven mapp\". Undermappar måste vara separerade med punkter." -#: paperless_mail/models.py:196 +#: paperless_mail/models.py:208 msgid "assign title from" msgstr "tilldela titel från" -#: paperless_mail/models.py:216 +#: paperless_mail/models.py:228 msgid "assign correspondent from" msgstr "tilldela korrespondent från" -#: paperless_mail/models.py:230 +#: paperless_mail/models.py:242 msgid "Assign the rule owner to documents" msgstr "" -#: paperless_mail/models.py:256 +#: paperless_mail/models.py:268 msgid "uid" msgstr "uid" -#: paperless_mail/models.py:264 +#: paperless_mail/models.py:276 msgid "subject" msgstr "ämne" -#: paperless_mail/models.py:272 +#: paperless_mail/models.py:284 msgid "received" msgstr "mottaget" -#: paperless_mail/models.py:279 +#: paperless_mail/models.py:291 msgid "processed" msgstr "bearbetat" -#: paperless_mail/models.py:285 +#: paperless_mail/models.py:297 msgid "status" msgstr "status" diff --git a/src/locale/th_TH/LC_MESSAGES/django.po b/src/locale/th_TH/LC_MESSAGES/django.po index 2f3c1e8f9..60ba24e17 100644 --- a/src/locale/th_TH/LC_MESSAGES/django.po +++ b/src/locale/th_TH/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: paperless-ngx\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2023-11-10 09:02-0800\n" -"PO-Revision-Date: 2023-11-13 01:30\n" +"POT-Creation-Date: 2023-12-05 08:26-0800\n" +"PO-Revision-Date: 2023-12-05 16:27\n" "Last-Translator: \n" "Language-Team: Thai\n" "Language: th_TH\n" @@ -53,7 +53,7 @@ msgstr "Fuzzy word" msgid "Automatic" msgstr "อัตโนมัติ" -#: documents/models.py:62 documents/models.py:402 documents/models.py:752 +#: documents/models.py:62 documents/models.py:402 documents/models.py:895 #: paperless_mail/models.py:18 paperless_mail/models.py:93 msgid "name" msgstr "ชื่อ" @@ -159,7 +159,7 @@ msgid "The checksum of the archived document." msgstr "ค่า checksum ของเอกสารประเภทเก็บถาวร" #: documents/models.py:205 documents/models.py:385 documents/models.py:654 -#: documents/models.py:692 documents/models.py:895 documents/models.py:932 +#: documents/models.py:692 documents/models.py:762 documents/models.py:799 msgid "created" msgstr "สร้างเมื่อ" @@ -227,7 +227,7 @@ msgstr "ข้อมูล" msgid "warning" msgstr "คำเตือน" -#: documents/models.py:371 paperless_mail/models.py:293 +#: documents/models.py:371 paperless_mail/models.py:305 msgid "error" msgstr "ข้อผิดพลาด" @@ -551,142 +551,150 @@ msgstr "แชร์​ลิงก์" msgid "share links" msgstr "แชร์​ลิงก์" -#: documents/models.py:748 -msgid "Consume Folder" -msgstr "" - -#: documents/models.py:749 -msgid "Api Upload" -msgstr "" - -#: documents/models.py:750 -msgid "Mail Fetch" -msgstr "" - -#: documents/models.py:754 paperless_mail/models.py:95 -msgid "order" -msgstr "อันดับ" - -#: documents/models.py:763 -msgid "filter path" -msgstr "" - -#: documents/models.py:768 -msgid "Only consume documents with a path that matches this if specified. Wildcards specified as * are allowed. Case insensitive." -msgstr "" - -#: documents/models.py:775 -msgid "filter filename" -msgstr "" - -#: documents/models.py:780 paperless_mail/models.py:148 -msgid "Only consume documents which entirely match this filename if specified. Wildcards such as *.pdf or *invoice* are allowed. Case insensitive." -msgstr "ประมวลผลเอกสารที่ชื่อไฟล์ตรงกับที่ระบุ (หากมี) โดยไม่สนใจอักษรพิมพ์ใหญ่-เล็ก และสามารถระบุแบบ wildcard ได้เช่น .pdf หรือ *invoice*" - -#: documents/models.py:791 -msgid "filter documents from this mail rule" -msgstr "" - -#: documents/models.py:795 -msgid "assign title" -msgstr "" - -#: documents/models.py:800 -msgid "Assign a document title, can include some placeholders, see documentation." -msgstr "" - -#: documents/models.py:808 paperless_mail/models.py:204 -msgid "assign this tag" -msgstr "กำหนดแท็กนี้" - -#: documents/models.py:816 paperless_mail/models.py:212 -msgid "assign this document type" -msgstr "กำหนดประเภทเอกสารนี้" - -#: documents/models.py:824 paperless_mail/models.py:226 -msgid "assign this correspondent" -msgstr "กำหนดผู้เขียนนี้" - -#: documents/models.py:832 -msgid "assign this storage path" -msgstr "" - -#: documents/models.py:841 -msgid "assign this owner" -msgstr "" - -#: documents/models.py:848 -msgid "grant view permissions to these users" -msgstr "" - -#: documents/models.py:855 -msgid "grant view permissions to these groups" -msgstr "" - -#: documents/models.py:862 -msgid "grant change permissions to these users" -msgstr "" - -#: documents/models.py:869 -msgid "grant change permissions to these groups" -msgstr "" - -#: documents/models.py:873 -msgid "consumption template" -msgstr "" - -#: documents/models.py:874 -msgid "consumption templates" -msgstr "" - -#: documents/models.py:886 +#: documents/models.py:752 msgid "String" msgstr "" -#: documents/models.py:887 +#: documents/models.py:753 msgid "URL" msgstr "" -#: documents/models.py:888 +#: documents/models.py:754 msgid "Date" msgstr "" -#: documents/models.py:889 +#: documents/models.py:755 msgid "Boolean" msgstr "" -#: documents/models.py:890 +#: documents/models.py:756 msgid "Integer" msgstr "" -#: documents/models.py:891 +#: documents/models.py:757 msgid "Float" msgstr "" -#: documents/models.py:892 +#: documents/models.py:758 msgid "Monetary" msgstr "" -#: documents/models.py:904 +#: documents/models.py:759 +msgid "Document Link" +msgstr "" + +#: documents/models.py:771 msgid "data type" msgstr "" -#: documents/models.py:912 +#: documents/models.py:779 msgid "custom field" msgstr "" -#: documents/models.py:913 +#: documents/models.py:780 msgid "custom fields" msgstr "" -#: documents/models.py:973 +#: documents/models.py:842 msgid "custom field instance" msgstr "" -#: documents/models.py:974 +#: documents/models.py:843 msgid "custom field instances" msgstr "" +#: documents/models.py:891 +msgid "Consume Folder" +msgstr "" + +#: documents/models.py:892 +msgid "Api Upload" +msgstr "" + +#: documents/models.py:893 +msgid "Mail Fetch" +msgstr "" + +#: documents/models.py:897 paperless_mail/models.py:95 +msgid "order" +msgstr "อันดับ" + +#: documents/models.py:906 +msgid "filter path" +msgstr "" + +#: documents/models.py:911 +msgid "Only consume documents with a path that matches this if specified. Wildcards specified as * are allowed. Case insensitive." +msgstr "" + +#: documents/models.py:918 +msgid "filter filename" +msgstr "" + +#: documents/models.py:923 paperless_mail/models.py:148 +msgid "Only consume documents which entirely match this filename if specified. Wildcards such as *.pdf or *invoice* are allowed. Case insensitive." +msgstr "ประมวลผลเอกสารที่ชื่อไฟล์ตรงกับที่ระบุ (หากมี) โดยไม่สนใจอักษรพิมพ์ใหญ่-เล็ก และสามารถระบุแบบ wildcard ได้เช่น .pdf หรือ *invoice*" + +#: documents/models.py:934 +msgid "filter documents from this mail rule" +msgstr "" + +#: documents/models.py:938 +msgid "assign title" +msgstr "" + +#: documents/models.py:943 +msgid "Assign a document title, can include some placeholders, see documentation." +msgstr "" + +#: documents/models.py:951 paperless_mail/models.py:216 +msgid "assign this tag" +msgstr "กำหนดแท็กนี้" + +#: documents/models.py:959 paperless_mail/models.py:224 +msgid "assign this document type" +msgstr "กำหนดประเภทเอกสารนี้" + +#: documents/models.py:967 paperless_mail/models.py:238 +msgid "assign this correspondent" +msgstr "กำหนดผู้เขียนนี้" + +#: documents/models.py:975 +msgid "assign this storage path" +msgstr "" + +#: documents/models.py:984 +msgid "assign this owner" +msgstr "" + +#: documents/models.py:991 +msgid "grant view permissions to these users" +msgstr "" + +#: documents/models.py:998 +msgid "grant view permissions to these groups" +msgstr "" + +#: documents/models.py:1005 +msgid "grant change permissions to these users" +msgstr "" + +#: documents/models.py:1012 +msgid "grant change permissions to these groups" +msgstr "" + +#: documents/models.py:1019 +msgid "assign these custom fields" +msgstr "" + +#: documents/models.py:1023 +msgid "consumption template" +msgstr "" + +#: documents/models.py:1024 +msgid "consumption templates" +msgstr "" + #: documents/serialisers.py:102 #, python-format msgid "Invalid regular expression: %(error)s" @@ -696,12 +704,12 @@ msgstr "Regular expression ไม่ถูกต้อง : %(error)s" msgid "Invalid color." msgstr "สีไม่ถูกต้อง" -#: documents/serialisers.py:841 +#: documents/serialisers.py:842 #, python-format msgid "File type %(type)s not supported" msgstr "ไม่รองรับไฟล์ประเภท %(type)s" -#: documents/serialisers.py:938 +#: documents/serialisers.py:939 msgid "Invalid variable detected." msgstr "ตรวจพบตัวแปรไม่ถูกต้อง" @@ -966,7 +974,7 @@ msgstr "ภาษายูเครน" msgid "Chinese Simplified" msgstr "ภาษาจีน (ตัวย่อ)" -#: paperless/urls.py:186 +#: paperless/urls.py:194 msgid "Paperless-ngx administration" msgstr "การจัดการ Paperless-ngx" @@ -986,19 +994,19 @@ msgstr "ตัวกรอง" msgid "Paperless will only process mails that match ALL of the filters given below." msgstr "Paperless จะดำเนินการแค่กับจดหมายที่ตรงกับตัวกรองต่อไปนี้ \"ทุกประการ\" เท่านั้น" -#: paperless_mail/admin.py:79 +#: paperless_mail/admin.py:80 msgid "Actions" msgstr "การดำเนินการ" -#: paperless_mail/admin.py:82 +#: paperless_mail/admin.py:83 msgid "The action applied to the mail. This action is only performed when the mail body or attachments were consumed from the mail." msgstr "สิ่งที่จะดำเนินการกับเมล การดำเนินการนี้จะทำเมื่อดึงเนื้อหาหรือสิ่งแนบจากเมล" -#: paperless_mail/admin.py:90 +#: paperless_mail/admin.py:91 msgid "Metadata" msgstr "Metadata" -#: paperless_mail/admin.py:93 +#: paperless_mail/admin.py:94 msgid "Assign metadata to documents consumed from this rule automatically. If you do not assign tags, types or correspondents here, paperless will still process all matching rules that you have defined." msgstr "กำหนด metadata ให้กับเอกสารที่ถูกดึงตามกฎนี้อัตโนมัติ แต่หากไม่ต้องการกำหนดแท็ก ประเภท หรือ ผู้เขียน ไว้ตรงนี้ paperless จะยังคงประมวลผลตามกฎทั้งหมดที่ได้กำหนดไว้" @@ -1138,7 +1146,7 @@ msgstr "ใช้ชื่อผู้เขียนตามที่เลื msgid "account" msgstr "บัญชี" -#: paperless_mail/models.py:105 paperless_mail/models.py:248 +#: paperless_mail/models.py:105 paperless_mail/models.py:260 msgid "folder" msgstr "โฟลเดอร์" @@ -1163,70 +1171,78 @@ msgid "filter body" msgstr "กรอง เนื้อความ" #: paperless_mail/models.py:143 -msgid "filter attachment filename" -msgstr "กรอง ชื่อไฟล์แนบ" +msgid "filter attachment filename inclusive" +msgstr "" #: paperless_mail/models.py:155 +msgid "filter attachment filename exclusive" +msgstr "" + +#: paperless_mail/models.py:160 +msgid "Do not consume documents which entirely match this filename if specified. Wildcards such as *.pdf or *invoice* are allowed. Case insensitive." +msgstr "" + +#: paperless_mail/models.py:167 msgid "maximum age" msgstr "อายุสูงสุด" -#: paperless_mail/models.py:157 +#: paperless_mail/models.py:169 msgid "Specified in days." msgstr "ระบุเป็นวัน" -#: paperless_mail/models.py:161 +#: paperless_mail/models.py:173 msgid "attachment type" msgstr "ประเภทไฟล์แนบ" -#: paperless_mail/models.py:165 +#: paperless_mail/models.py:177 msgid "Inline attachments include embedded images, so it's best to combine this option with a filename filter." msgstr "ไฟล์แนบในเนื้อความ รวมไปถึงรูปภาพ (แนะนำให้ใช้ร่วมกับตัวกรองชื่อ)" -#: paperless_mail/models.py:171 +#: paperless_mail/models.py:183 msgid "consumption scope" msgstr "ขอบเขตการประมวลผล" -#: paperless_mail/models.py:177 +#: paperless_mail/models.py:189 msgid "action" msgstr "การดำเนินการ" -#: paperless_mail/models.py:183 +#: paperless_mail/models.py:195 msgid "action parameter" msgstr "พารามิเตอร์ของการดำเนินการ" -#: paperless_mail/models.py:188 +#: paperless_mail/models.py:200 msgid "Additional parameter for the action selected above, i.e., the target folder of the move to folder action. Subfolders must be separated by dots." msgstr "พารามิเตอร์เพิ่มเติมสำหรับการดำเนินการที่เลือก เช่น โฟลเดอร์ปลายทางที่จะย้าย โฟลเดอร์ย่อยต้องระบุโดยคั่นด้วยจุด" -#: paperless_mail/models.py:196 +#: paperless_mail/models.py:208 msgid "assign title from" msgstr "กำหนดชื่อจาก" -#: paperless_mail/models.py:216 +#: paperless_mail/models.py:228 msgid "assign correspondent from" msgstr "กำหนดผู้เขียน" -#: paperless_mail/models.py:230 +#: paperless_mail/models.py:242 msgid "Assign the rule owner to documents" msgstr "" -#: paperless_mail/models.py:256 +#: paperless_mail/models.py:268 msgid "uid" msgstr "uid" -#: paperless_mail/models.py:264 +#: paperless_mail/models.py:276 msgid "subject" msgstr "หัวเรื่อง" -#: paperless_mail/models.py:272 +#: paperless_mail/models.py:284 msgid "received" msgstr "ได้รับเมื่อ" -#: paperless_mail/models.py:279 +#: paperless_mail/models.py:291 msgid "processed" msgstr "ประมวลผลเมื่อ" -#: paperless_mail/models.py:285 +#: paperless_mail/models.py:297 msgid "status" msgstr "สถานะ" diff --git a/src/locale/tr_TR/LC_MESSAGES/django.po b/src/locale/tr_TR/LC_MESSAGES/django.po index f425aeef6..a3780ef8c 100644 --- a/src/locale/tr_TR/LC_MESSAGES/django.po +++ b/src/locale/tr_TR/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: paperless-ngx\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2023-11-10 09:02-0800\n" -"PO-Revision-Date: 2023-11-13 01:30\n" +"POT-Creation-Date: 2023-12-05 08:26-0800\n" +"PO-Revision-Date: 2023-12-05 16:27\n" "Last-Translator: \n" "Language-Team: Turkish\n" "Language: tr_TR\n" @@ -53,7 +53,7 @@ msgstr "Fuzzy Kelime" msgid "Automatic" msgstr "Otomatik" -#: documents/models.py:62 documents/models.py:402 documents/models.py:752 +#: documents/models.py:62 documents/models.py:402 documents/models.py:895 #: paperless_mail/models.py:18 paperless_mail/models.py:93 msgid "name" msgstr "ad" @@ -159,7 +159,7 @@ msgid "The checksum of the archived document." msgstr "Arşivlenen belgenin sağlama toplamı." #: documents/models.py:205 documents/models.py:385 documents/models.py:654 -#: documents/models.py:692 documents/models.py:895 documents/models.py:932 +#: documents/models.py:692 documents/models.py:762 documents/models.py:799 msgid "created" msgstr "oluşturuldu" @@ -227,7 +227,7 @@ msgstr "bilgi" msgid "warning" msgstr "uyarı" -#: documents/models.py:371 paperless_mail/models.py:293 +#: documents/models.py:371 paperless_mail/models.py:305 msgid "error" msgstr "hata" @@ -551,142 +551,150 @@ msgstr "bağlantıyı paylaş" msgid "share links" msgstr "bağlantıları paylaş" -#: documents/models.py:748 -msgid "Consume Folder" -msgstr "" - -#: documents/models.py:749 -msgid "Api Upload" -msgstr "" - -#: documents/models.py:750 -msgid "Mail Fetch" -msgstr "" - -#: documents/models.py:754 paperless_mail/models.py:95 -msgid "order" -msgstr "sıra" - -#: documents/models.py:763 -msgid "filter path" -msgstr "" - -#: documents/models.py:768 -msgid "Only consume documents with a path that matches this if specified. Wildcards specified as * are allowed. Case insensitive." -msgstr "" - -#: documents/models.py:775 -msgid "filter filename" -msgstr "dosya adı ara" - -#: documents/models.py:780 paperless_mail/models.py:148 -msgid "Only consume documents which entirely match this filename if specified. Wildcards such as *.pdf or *invoice* are allowed. Case insensitive." -msgstr "Yalnızca belirtilmişse bu dosya ismiyla tamamen eşleşen belgeleri tüket. *.pdf veya *fatura* gibi joker karakterlere izin verilir. Büyük küçük yazılımına duyarsız." - -#: documents/models.py:791 -msgid "filter documents from this mail rule" -msgstr "" - -#: documents/models.py:795 -msgid "assign title" -msgstr "başlık at" - -#: documents/models.py:800 -msgid "Assign a document title, can include some placeholders, see documentation." -msgstr "" - -#: documents/models.py:808 paperless_mail/models.py:204 -msgid "assign this tag" -msgstr "bu etiketi atan" - -#: documents/models.py:816 paperless_mail/models.py:212 -msgid "assign this document type" -msgstr "bu dosya türünü atan" - -#: documents/models.py:824 paperless_mail/models.py:226 -msgid "assign this correspondent" -msgstr "bu muhabiri atan" - -#: documents/models.py:832 -msgid "assign this storage path" -msgstr "" - -#: documents/models.py:841 -msgid "assign this owner" -msgstr "" - -#: documents/models.py:848 -msgid "grant view permissions to these users" -msgstr "" - -#: documents/models.py:855 -msgid "grant view permissions to these groups" -msgstr "" - -#: documents/models.py:862 -msgid "grant change permissions to these users" -msgstr "" - -#: documents/models.py:869 -msgid "grant change permissions to these groups" -msgstr "" - -#: documents/models.py:873 -msgid "consumption template" -msgstr "" - -#: documents/models.py:874 -msgid "consumption templates" -msgstr "" - -#: documents/models.py:886 +#: documents/models.py:752 msgid "String" msgstr "" -#: documents/models.py:887 +#: documents/models.py:753 msgid "URL" msgstr "" -#: documents/models.py:888 +#: documents/models.py:754 msgid "Date" msgstr "" -#: documents/models.py:889 +#: documents/models.py:755 msgid "Boolean" msgstr "" -#: documents/models.py:890 +#: documents/models.py:756 msgid "Integer" msgstr "" -#: documents/models.py:891 +#: documents/models.py:757 msgid "Float" msgstr "" -#: documents/models.py:892 +#: documents/models.py:758 msgid "Monetary" msgstr "" -#: documents/models.py:904 +#: documents/models.py:759 +msgid "Document Link" +msgstr "" + +#: documents/models.py:771 msgid "data type" msgstr "" -#: documents/models.py:912 +#: documents/models.py:779 msgid "custom field" msgstr "" -#: documents/models.py:913 +#: documents/models.py:780 msgid "custom fields" msgstr "" -#: documents/models.py:973 +#: documents/models.py:842 msgid "custom field instance" msgstr "" -#: documents/models.py:974 +#: documents/models.py:843 msgid "custom field instances" msgstr "" +#: documents/models.py:891 +msgid "Consume Folder" +msgstr "" + +#: documents/models.py:892 +msgid "Api Upload" +msgstr "" + +#: documents/models.py:893 +msgid "Mail Fetch" +msgstr "" + +#: documents/models.py:897 paperless_mail/models.py:95 +msgid "order" +msgstr "sıra" + +#: documents/models.py:906 +msgid "filter path" +msgstr "" + +#: documents/models.py:911 +msgid "Only consume documents with a path that matches this if specified. Wildcards specified as * are allowed. Case insensitive." +msgstr "" + +#: documents/models.py:918 +msgid "filter filename" +msgstr "dosya adı ara" + +#: documents/models.py:923 paperless_mail/models.py:148 +msgid "Only consume documents which entirely match this filename if specified. Wildcards such as *.pdf or *invoice* are allowed. Case insensitive." +msgstr "Yalnızca belirtilmişse bu dosya ismiyla tamamen eşleşen belgeleri tüket. *.pdf veya *fatura* gibi joker karakterlere izin verilir. Büyük küçük yazılımına duyarsız." + +#: documents/models.py:934 +msgid "filter documents from this mail rule" +msgstr "" + +#: documents/models.py:938 +msgid "assign title" +msgstr "başlık at" + +#: documents/models.py:943 +msgid "Assign a document title, can include some placeholders, see documentation." +msgstr "" + +#: documents/models.py:951 paperless_mail/models.py:216 +msgid "assign this tag" +msgstr "bu etiketi atan" + +#: documents/models.py:959 paperless_mail/models.py:224 +msgid "assign this document type" +msgstr "bu dosya türünü atan" + +#: documents/models.py:967 paperless_mail/models.py:238 +msgid "assign this correspondent" +msgstr "bu muhabiri atan" + +#: documents/models.py:975 +msgid "assign this storage path" +msgstr "" + +#: documents/models.py:984 +msgid "assign this owner" +msgstr "" + +#: documents/models.py:991 +msgid "grant view permissions to these users" +msgstr "" + +#: documents/models.py:998 +msgid "grant view permissions to these groups" +msgstr "" + +#: documents/models.py:1005 +msgid "grant change permissions to these users" +msgstr "" + +#: documents/models.py:1012 +msgid "grant change permissions to these groups" +msgstr "" + +#: documents/models.py:1019 +msgid "assign these custom fields" +msgstr "" + +#: documents/models.py:1023 +msgid "consumption template" +msgstr "" + +#: documents/models.py:1024 +msgid "consumption templates" +msgstr "" + #: documents/serialisers.py:102 #, python-format msgid "Invalid regular expression: %(error)s" @@ -696,12 +704,12 @@ msgstr "Hatalı Düzenli İfade: %(error)s" msgid "Invalid color." msgstr "Geçersiz renk." -#: documents/serialisers.py:841 +#: documents/serialisers.py:842 #, python-format msgid "File type %(type)s not supported" msgstr "Dosya türü %(type)s desteklenmiyor" -#: documents/serialisers.py:938 +#: documents/serialisers.py:939 msgid "Invalid variable detected." msgstr "Geçersiz değişken algılandı." @@ -966,7 +974,7 @@ msgstr "Ukraynaca" msgid "Chinese Simplified" msgstr "Basitleştirilmiş Çince" -#: paperless/urls.py:186 +#: paperless/urls.py:194 msgid "Paperless-ngx administration" msgstr "Paperless-ngx yönetimi" @@ -986,19 +994,19 @@ msgstr "Filtre" msgid "Paperless will only process mails that match ALL of the filters given below." msgstr "Paperless yalnızca aşağıda verilen TÜM filtrelerle eşleşen e-postalari işler." -#: paperless_mail/admin.py:79 +#: paperless_mail/admin.py:80 msgid "Actions" msgstr "Eylemler" -#: paperless_mail/admin.py:82 +#: paperless_mail/admin.py:83 msgid "The action applied to the mail. This action is only performed when the mail body or attachments were consumed from the mail." msgstr "" -#: paperless_mail/admin.py:90 +#: paperless_mail/admin.py:91 msgid "Metadata" msgstr "Metaveri" -#: paperless_mail/admin.py:93 +#: paperless_mail/admin.py:94 msgid "Assign metadata to documents consumed from this rule automatically. If you do not assign tags, types or correspondents here, paperless will still process all matching rules that you have defined." msgstr "Bu kuraldan tüketilen belgelere otomatik olarak meta veriler atayın. Burada etiketler, türler veya muhabirler atamazsanız, paperless yinede tanımladığınız tüm eşleşen kuralları işlemeye devam eder." @@ -1138,7 +1146,7 @@ msgstr "Aşağıdaki seçili olan muhabiri kullan" msgid "account" msgstr "hesap" -#: paperless_mail/models.py:105 paperless_mail/models.py:248 +#: paperless_mail/models.py:105 paperless_mail/models.py:260 msgid "folder" msgstr "klasör" @@ -1163,70 +1171,78 @@ msgid "filter body" msgstr "içerik filtrele" #: paperless_mail/models.py:143 -msgid "filter attachment filename" -msgstr "eklenti ismini filtrele" +msgid "filter attachment filename inclusive" +msgstr "" #: paperless_mail/models.py:155 +msgid "filter attachment filename exclusive" +msgstr "" + +#: paperless_mail/models.py:160 +msgid "Do not consume documents which entirely match this filename if specified. Wildcards such as *.pdf or *invoice* are allowed. Case insensitive." +msgstr "" + +#: paperless_mail/models.py:167 msgid "maximum age" msgstr "yaş sınırı" -#: paperless_mail/models.py:157 +#: paperless_mail/models.py:169 msgid "Specified in days." msgstr "Gün olarak belirtilmiş." -#: paperless_mail/models.py:161 +#: paperless_mail/models.py:173 msgid "attachment type" msgstr "eklenti türü" -#: paperless_mail/models.py:165 +#: paperless_mail/models.py:177 msgid "Inline attachments include embedded images, so it's best to combine this option with a filename filter." msgstr "Satır içi ekler katıştırılmış görüntüler içerir, bu nedenle bu seçeneği bir dosya adı filtresiyle birleştirmek en iyisidir." -#: paperless_mail/models.py:171 +#: paperless_mail/models.py:183 msgid "consumption scope" msgstr "" -#: paperless_mail/models.py:177 +#: paperless_mail/models.py:189 msgid "action" msgstr "eylem" -#: paperless_mail/models.py:183 +#: paperless_mail/models.py:195 msgid "action parameter" msgstr "eylem parametreleri" -#: paperless_mail/models.py:188 +#: paperless_mail/models.py:200 msgid "Additional parameter for the action selected above, i.e., the target folder of the move to folder action. Subfolders must be separated by dots." msgstr "Yukarıda seçilen eylem için ek parametre, örneğin klasöre taşı eyleminin hedef klasörü gibi. Alt klasörler noktalarla ayrıştırılmalıdır." -#: paperless_mail/models.py:196 +#: paperless_mail/models.py:208 msgid "assign title from" msgstr "başlik atan" -#: paperless_mail/models.py:216 +#: paperless_mail/models.py:228 msgid "assign correspondent from" msgstr "muhabiri atan" -#: paperless_mail/models.py:230 +#: paperless_mail/models.py:242 msgid "Assign the rule owner to documents" msgstr "Kural sahibini belgelere ata" -#: paperless_mail/models.py:256 +#: paperless_mail/models.py:268 msgid "uid" msgstr "uid" -#: paperless_mail/models.py:264 +#: paperless_mail/models.py:276 msgid "subject" msgstr "konu" -#: paperless_mail/models.py:272 +#: paperless_mail/models.py:284 msgid "received" msgstr "alındı" -#: paperless_mail/models.py:279 +#: paperless_mail/models.py:291 msgid "processed" msgstr "işlendi" -#: paperless_mail/models.py:285 +#: paperless_mail/models.py:297 msgid "status" msgstr "durum" diff --git a/src/locale/uk_UA/LC_MESSAGES/django.po b/src/locale/uk_UA/LC_MESSAGES/django.po index 3b3cd2c94..2a0aed6b4 100644 --- a/src/locale/uk_UA/LC_MESSAGES/django.po +++ b/src/locale/uk_UA/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: paperless-ngx\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2023-11-10 09:02-0800\n" -"PO-Revision-Date: 2023-11-13 01:31\n" +"POT-Creation-Date: 2023-12-05 08:26-0800\n" +"PO-Revision-Date: 2023-12-05 16:27\n" "Last-Translator: \n" "Language-Team: Ukrainian\n" "Language: uk_UA\n" @@ -53,7 +53,7 @@ msgstr "Нечіткий пошук" msgid "Automatic" msgstr "Автоматично" -#: documents/models.py:62 documents/models.py:402 documents/models.py:752 +#: documents/models.py:62 documents/models.py:402 documents/models.py:895 #: paperless_mail/models.py:18 paperless_mail/models.py:93 msgid "name" msgstr "назва" @@ -159,7 +159,7 @@ msgid "The checksum of the archived document." msgstr "Контрольна сума архівованого документа." #: documents/models.py:205 documents/models.py:385 documents/models.py:654 -#: documents/models.py:692 documents/models.py:895 documents/models.py:932 +#: documents/models.py:692 documents/models.py:762 documents/models.py:799 msgid "created" msgstr "створено" @@ -227,7 +227,7 @@ msgstr "інформація" msgid "warning" msgstr "попередження" -#: documents/models.py:371 paperless_mail/models.py:293 +#: documents/models.py:371 paperless_mail/models.py:305 msgid "error" msgstr "помилка" @@ -551,142 +551,150 @@ msgstr "" msgid "share links" msgstr "" -#: documents/models.py:748 -msgid "Consume Folder" -msgstr "" - -#: documents/models.py:749 -msgid "Api Upload" -msgstr "" - -#: documents/models.py:750 -msgid "Mail Fetch" -msgstr "" - -#: documents/models.py:754 paperless_mail/models.py:95 -msgid "order" -msgstr "порядок" - -#: documents/models.py:763 -msgid "filter path" -msgstr "" - -#: documents/models.py:768 -msgid "Only consume documents with a path that matches this if specified. Wildcards specified as * are allowed. Case insensitive." -msgstr "" - -#: documents/models.py:775 -msgid "filter filename" -msgstr "" - -#: documents/models.py:780 paperless_mail/models.py:148 -msgid "Only consume documents which entirely match this filename if specified. Wildcards such as *.pdf or *invoice* are allowed. Case insensitive." -msgstr "Обробляти лише ті документи, які повністю відповідають назві файлу, якщо вказано. Шаблони, такі як *.pdf чи *invoice* дозволені. Без врахування регістру." - -#: documents/models.py:791 -msgid "filter documents from this mail rule" -msgstr "" - -#: documents/models.py:795 -msgid "assign title" -msgstr "призначити назву" - -#: documents/models.py:800 -msgid "Assign a document title, can include some placeholders, see documentation." -msgstr "" - -#: documents/models.py:808 paperless_mail/models.py:204 -msgid "assign this tag" -msgstr "призначити цей тег" - -#: documents/models.py:816 paperless_mail/models.py:212 -msgid "assign this document type" -msgstr "призначити цей тип документа" - -#: documents/models.py:824 paperless_mail/models.py:226 -msgid "assign this correspondent" -msgstr "призначити цього кореспондента" - -#: documents/models.py:832 -msgid "assign this storage path" -msgstr "" - -#: documents/models.py:841 -msgid "assign this owner" -msgstr "" - -#: documents/models.py:848 -msgid "grant view permissions to these users" -msgstr "" - -#: documents/models.py:855 -msgid "grant view permissions to these groups" -msgstr "" - -#: documents/models.py:862 -msgid "grant change permissions to these users" -msgstr "" - -#: documents/models.py:869 -msgid "grant change permissions to these groups" -msgstr "" - -#: documents/models.py:873 -msgid "consumption template" -msgstr "" - -#: documents/models.py:874 -msgid "consumption templates" -msgstr "" - -#: documents/models.py:886 +#: documents/models.py:752 msgid "String" msgstr "" -#: documents/models.py:887 +#: documents/models.py:753 msgid "URL" msgstr "" -#: documents/models.py:888 +#: documents/models.py:754 msgid "Date" msgstr "" -#: documents/models.py:889 +#: documents/models.py:755 msgid "Boolean" msgstr "" -#: documents/models.py:890 +#: documents/models.py:756 msgid "Integer" msgstr "" -#: documents/models.py:891 +#: documents/models.py:757 msgid "Float" msgstr "" -#: documents/models.py:892 +#: documents/models.py:758 msgid "Monetary" msgstr "" -#: documents/models.py:904 +#: documents/models.py:759 +msgid "Document Link" +msgstr "" + +#: documents/models.py:771 msgid "data type" msgstr "" -#: documents/models.py:912 +#: documents/models.py:779 msgid "custom field" msgstr "" -#: documents/models.py:913 +#: documents/models.py:780 msgid "custom fields" msgstr "" -#: documents/models.py:973 +#: documents/models.py:842 msgid "custom field instance" msgstr "" -#: documents/models.py:974 +#: documents/models.py:843 msgid "custom field instances" msgstr "" +#: documents/models.py:891 +msgid "Consume Folder" +msgstr "" + +#: documents/models.py:892 +msgid "Api Upload" +msgstr "" + +#: documents/models.py:893 +msgid "Mail Fetch" +msgstr "" + +#: documents/models.py:897 paperless_mail/models.py:95 +msgid "order" +msgstr "порядок" + +#: documents/models.py:906 +msgid "filter path" +msgstr "" + +#: documents/models.py:911 +msgid "Only consume documents with a path that matches this if specified. Wildcards specified as * are allowed. Case insensitive." +msgstr "" + +#: documents/models.py:918 +msgid "filter filename" +msgstr "" + +#: documents/models.py:923 paperless_mail/models.py:148 +msgid "Only consume documents which entirely match this filename if specified. Wildcards such as *.pdf or *invoice* are allowed. Case insensitive." +msgstr "Обробляти лише ті документи, які повністю відповідають назві файлу, якщо вказано. Шаблони, такі як *.pdf чи *invoice* дозволені. Без врахування регістру." + +#: documents/models.py:934 +msgid "filter documents from this mail rule" +msgstr "" + +#: documents/models.py:938 +msgid "assign title" +msgstr "призначити назву" + +#: documents/models.py:943 +msgid "Assign a document title, can include some placeholders, see documentation." +msgstr "" + +#: documents/models.py:951 paperless_mail/models.py:216 +msgid "assign this tag" +msgstr "призначити цей тег" + +#: documents/models.py:959 paperless_mail/models.py:224 +msgid "assign this document type" +msgstr "призначити цей тип документа" + +#: documents/models.py:967 paperless_mail/models.py:238 +msgid "assign this correspondent" +msgstr "призначити цього кореспондента" + +#: documents/models.py:975 +msgid "assign this storage path" +msgstr "" + +#: documents/models.py:984 +msgid "assign this owner" +msgstr "" + +#: documents/models.py:991 +msgid "grant view permissions to these users" +msgstr "" + +#: documents/models.py:998 +msgid "grant view permissions to these groups" +msgstr "" + +#: documents/models.py:1005 +msgid "grant change permissions to these users" +msgstr "" + +#: documents/models.py:1012 +msgid "grant change permissions to these groups" +msgstr "" + +#: documents/models.py:1019 +msgid "assign these custom fields" +msgstr "" + +#: documents/models.py:1023 +msgid "consumption template" +msgstr "" + +#: documents/models.py:1024 +msgid "consumption templates" +msgstr "" + #: documents/serialisers.py:102 #, python-format msgid "Invalid regular expression: %(error)s" @@ -696,12 +704,12 @@ msgstr "Неправильний регулярний вираз: %(error)s" msgid "Invalid color." msgstr "Неправильний колір." -#: documents/serialisers.py:841 +#: documents/serialisers.py:842 #, python-format msgid "File type %(type)s not supported" msgstr "Тип файлу %(type)s не підтримується" -#: documents/serialisers.py:938 +#: documents/serialisers.py:939 msgid "Invalid variable detected." msgstr "Виявлено неправильну змінну." @@ -966,7 +974,7 @@ msgstr "Українська" msgid "Chinese Simplified" msgstr "Китайська спрощена" -#: paperless/urls.py:186 +#: paperless/urls.py:194 msgid "Paperless-ngx administration" msgstr "Адміністрування Paperless-ngx" @@ -986,19 +994,19 @@ msgstr "Фільтр" msgid "Paperless will only process mails that match ALL of the filters given below." msgstr "Paperless-ngx оброблятиме лише ті листи, які відповідають УСІМ фільтрам нижче." -#: paperless_mail/admin.py:79 +#: paperless_mail/admin.py:80 msgid "Actions" msgstr "Дії" -#: paperless_mail/admin.py:82 +#: paperless_mail/admin.py:83 msgid "The action applied to the mail. This action is only performed when the mail body or attachments were consumed from the mail." msgstr "Дія застосовується до листа. Ця дія виконується лише коли тіло листа або вкладення були використані із листа." -#: paperless_mail/admin.py:90 +#: paperless_mail/admin.py:91 msgid "Metadata" msgstr "Метадані" -#: paperless_mail/admin.py:93 +#: paperless_mail/admin.py:94 msgid "Assign metadata to documents consumed from this rule automatically. If you do not assign tags, types or correspondents here, paperless will still process all matching rules that you have defined." msgstr "Автоматично призначати метадані до документів, отриманих з цього правила. Якщо ви тут не призначите теги, типи чи кореспондентів, Paperless-ngx все одно оброблятиме всі відповідні правила, які ви визначили." @@ -1138,7 +1146,7 @@ msgstr "Використовувати кореспондента, вибран msgid "account" msgstr "обліковий запис" -#: paperless_mail/models.py:105 paperless_mail/models.py:248 +#: paperless_mail/models.py:105 paperless_mail/models.py:260 msgid "folder" msgstr "тека" @@ -1163,70 +1171,78 @@ msgid "filter body" msgstr "фільтрувати по тексту повідомлення" #: paperless_mail/models.py:143 -msgid "filter attachment filename" -msgstr "фільтрувати по назві вкладення" +msgid "filter attachment filename inclusive" +msgstr "" #: paperless_mail/models.py:155 +msgid "filter attachment filename exclusive" +msgstr "" + +#: paperless_mail/models.py:160 +msgid "Do not consume documents which entirely match this filename if specified. Wildcards such as *.pdf or *invoice* are allowed. Case insensitive." +msgstr "" + +#: paperless_mail/models.py:167 msgid "maximum age" msgstr "максимальний вік" -#: paperless_mail/models.py:157 +#: paperless_mail/models.py:169 msgid "Specified in days." msgstr "Вказано в днях." -#: paperless_mail/models.py:161 +#: paperless_mail/models.py:173 msgid "attachment type" msgstr "тип вкладення" -#: paperless_mail/models.py:165 +#: paperless_mail/models.py:177 msgid "Inline attachments include embedded images, so it's best to combine this option with a filename filter." msgstr "Вбудовані вкладення містять зображення, тому краще об'єднати цю опцію з фільтром по назві файлу." -#: paperless_mail/models.py:171 +#: paperless_mail/models.py:183 msgid "consumption scope" msgstr "сфера застосування" -#: paperless_mail/models.py:177 +#: paperless_mail/models.py:189 msgid "action" msgstr "дія" -#: paperless_mail/models.py:183 +#: paperless_mail/models.py:195 msgid "action parameter" msgstr "параметр дії" -#: paperless_mail/models.py:188 +#: paperless_mail/models.py:200 msgid "Additional parameter for the action selected above, i.e., the target folder of the move to folder action. Subfolders must be separated by dots." msgstr "Додатковий параметр для вибраної вище дії, тобто цільова тека для дії переміщення до теки. Підтеки повинні бути розділені крапками." -#: paperless_mail/models.py:196 +#: paperless_mail/models.py:208 msgid "assign title from" msgstr "призначити заголовок з" -#: paperless_mail/models.py:216 +#: paperless_mail/models.py:228 msgid "assign correspondent from" msgstr "призначити кореспондента з" -#: paperless_mail/models.py:230 +#: paperless_mail/models.py:242 msgid "Assign the rule owner to documents" msgstr "" -#: paperless_mail/models.py:256 +#: paperless_mail/models.py:268 msgid "uid" msgstr "uid" -#: paperless_mail/models.py:264 +#: paperless_mail/models.py:276 msgid "subject" msgstr "тема" -#: paperless_mail/models.py:272 +#: paperless_mail/models.py:284 msgid "received" msgstr "отримано" -#: paperless_mail/models.py:279 +#: paperless_mail/models.py:291 msgid "processed" msgstr "оброблено" -#: paperless_mail/models.py:285 +#: paperless_mail/models.py:297 msgid "status" msgstr "статус" diff --git a/src/locale/vi_VN/LC_MESSAGES/django.po b/src/locale/vi_VN/LC_MESSAGES/django.po index 6aaac3646..bb2a8da10 100644 --- a/src/locale/vi_VN/LC_MESSAGES/django.po +++ b/src/locale/vi_VN/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: paperless-ngx\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2023-11-10 09:02-0800\n" -"PO-Revision-Date: 2023-11-20 03:08\n" +"POT-Creation-Date: 2023-12-05 08:26-0800\n" +"PO-Revision-Date: 2023-12-05 16:27\n" "Last-Translator: \n" "Language-Team: Vietnamese\n" "Language: vi_VN\n" @@ -53,7 +53,7 @@ msgstr "từ fuzzy" msgid "Automatic" msgstr "Tự động" -#: documents/models.py:62 documents/models.py:402 documents/models.py:752 +#: documents/models.py:62 documents/models.py:402 documents/models.py:895 #: paperless_mail/models.py:18 paperless_mail/models.py:93 msgid "name" msgstr "tên" @@ -159,7 +159,7 @@ msgid "The checksum of the archived document." msgstr "" #: documents/models.py:205 documents/models.py:385 documents/models.py:654 -#: documents/models.py:692 documents/models.py:895 documents/models.py:932 +#: documents/models.py:692 documents/models.py:762 documents/models.py:799 msgid "created" msgstr "đã tạo" @@ -227,7 +227,7 @@ msgstr "thông tin" msgid "warning" msgstr "cảnh báo" -#: documents/models.py:371 paperless_mail/models.py:293 +#: documents/models.py:371 paperless_mail/models.py:305 msgid "error" msgstr "lỗi" @@ -551,142 +551,150 @@ msgstr "" msgid "share links" msgstr "" -#: documents/models.py:748 -msgid "Consume Folder" -msgstr "" - -#: documents/models.py:749 -msgid "Api Upload" -msgstr "" - -#: documents/models.py:750 -msgid "Mail Fetch" -msgstr "" - -#: documents/models.py:754 paperless_mail/models.py:95 -msgid "order" -msgstr "" - -#: documents/models.py:763 -msgid "filter path" -msgstr "" - -#: documents/models.py:768 -msgid "Only consume documents with a path that matches this if specified. Wildcards specified as * are allowed. Case insensitive." -msgstr "" - -#: documents/models.py:775 -msgid "filter filename" -msgstr "" - -#: documents/models.py:780 paperless_mail/models.py:148 -msgid "Only consume documents which entirely match this filename if specified. Wildcards such as *.pdf or *invoice* are allowed. Case insensitive." -msgstr "" - -#: documents/models.py:791 -msgid "filter documents from this mail rule" -msgstr "" - -#: documents/models.py:795 -msgid "assign title" -msgstr "" - -#: documents/models.py:800 -msgid "Assign a document title, can include some placeholders, see documentation." -msgstr "" - -#: documents/models.py:808 paperless_mail/models.py:204 -msgid "assign this tag" -msgstr "" - -#: documents/models.py:816 paperless_mail/models.py:212 -msgid "assign this document type" -msgstr "" - -#: documents/models.py:824 paperless_mail/models.py:226 -msgid "assign this correspondent" -msgstr "" - -#: documents/models.py:832 -msgid "assign this storage path" -msgstr "" - -#: documents/models.py:841 -msgid "assign this owner" -msgstr "" - -#: documents/models.py:848 -msgid "grant view permissions to these users" -msgstr "" - -#: documents/models.py:855 -msgid "grant view permissions to these groups" -msgstr "" - -#: documents/models.py:862 -msgid "grant change permissions to these users" -msgstr "" - -#: documents/models.py:869 -msgid "grant change permissions to these groups" -msgstr "" - -#: documents/models.py:873 -msgid "consumption template" -msgstr "" - -#: documents/models.py:874 -msgid "consumption templates" -msgstr "" - -#: documents/models.py:886 +#: documents/models.py:752 msgid "String" msgstr "" -#: documents/models.py:887 +#: documents/models.py:753 msgid "URL" msgstr "" -#: documents/models.py:888 +#: documents/models.py:754 msgid "Date" msgstr "" -#: documents/models.py:889 +#: documents/models.py:755 msgid "Boolean" msgstr "" -#: documents/models.py:890 +#: documents/models.py:756 msgid "Integer" msgstr "" -#: documents/models.py:891 +#: documents/models.py:757 msgid "Float" msgstr "" -#: documents/models.py:892 +#: documents/models.py:758 msgid "Monetary" msgstr "" -#: documents/models.py:904 +#: documents/models.py:759 +msgid "Document Link" +msgstr "" + +#: documents/models.py:771 msgid "data type" msgstr "" -#: documents/models.py:912 +#: documents/models.py:779 msgid "custom field" msgstr "" -#: documents/models.py:913 +#: documents/models.py:780 msgid "custom fields" msgstr "" -#: documents/models.py:973 +#: documents/models.py:842 msgid "custom field instance" msgstr "" -#: documents/models.py:974 +#: documents/models.py:843 msgid "custom field instances" msgstr "" +#: documents/models.py:891 +msgid "Consume Folder" +msgstr "" + +#: documents/models.py:892 +msgid "Api Upload" +msgstr "" + +#: documents/models.py:893 +msgid "Mail Fetch" +msgstr "" + +#: documents/models.py:897 paperless_mail/models.py:95 +msgid "order" +msgstr "" + +#: documents/models.py:906 +msgid "filter path" +msgstr "" + +#: documents/models.py:911 +msgid "Only consume documents with a path that matches this if specified. Wildcards specified as * are allowed. Case insensitive." +msgstr "" + +#: documents/models.py:918 +msgid "filter filename" +msgstr "" + +#: documents/models.py:923 paperless_mail/models.py:148 +msgid "Only consume documents which entirely match this filename if specified. Wildcards such as *.pdf or *invoice* are allowed. Case insensitive." +msgstr "" + +#: documents/models.py:934 +msgid "filter documents from this mail rule" +msgstr "" + +#: documents/models.py:938 +msgid "assign title" +msgstr "" + +#: documents/models.py:943 +msgid "Assign a document title, can include some placeholders, see documentation." +msgstr "" + +#: documents/models.py:951 paperless_mail/models.py:216 +msgid "assign this tag" +msgstr "" + +#: documents/models.py:959 paperless_mail/models.py:224 +msgid "assign this document type" +msgstr "" + +#: documents/models.py:967 paperless_mail/models.py:238 +msgid "assign this correspondent" +msgstr "" + +#: documents/models.py:975 +msgid "assign this storage path" +msgstr "" + +#: documents/models.py:984 +msgid "assign this owner" +msgstr "" + +#: documents/models.py:991 +msgid "grant view permissions to these users" +msgstr "" + +#: documents/models.py:998 +msgid "grant view permissions to these groups" +msgstr "" + +#: documents/models.py:1005 +msgid "grant change permissions to these users" +msgstr "" + +#: documents/models.py:1012 +msgid "grant change permissions to these groups" +msgstr "" + +#: documents/models.py:1019 +msgid "assign these custom fields" +msgstr "" + +#: documents/models.py:1023 +msgid "consumption template" +msgstr "" + +#: documents/models.py:1024 +msgid "consumption templates" +msgstr "" + #: documents/serialisers.py:102 #, python-format msgid "Invalid regular expression: %(error)s" @@ -696,12 +704,12 @@ msgstr "" msgid "Invalid color." msgstr "" -#: documents/serialisers.py:841 +#: documents/serialisers.py:842 #, python-format msgid "File type %(type)s not supported" msgstr "" -#: documents/serialisers.py:938 +#: documents/serialisers.py:939 msgid "Invalid variable detected." msgstr "" @@ -966,7 +974,7 @@ msgstr "" msgid "Chinese Simplified" msgstr "" -#: paperless/urls.py:186 +#: paperless/urls.py:194 msgid "Paperless-ngx administration" msgstr "" @@ -986,19 +994,19 @@ msgstr "" msgid "Paperless will only process mails that match ALL of the filters given below." msgstr "" -#: paperless_mail/admin.py:79 +#: paperless_mail/admin.py:80 msgid "Actions" msgstr "" -#: paperless_mail/admin.py:82 +#: paperless_mail/admin.py:83 msgid "The action applied to the mail. This action is only performed when the mail body or attachments were consumed from the mail." msgstr "" -#: paperless_mail/admin.py:90 +#: paperless_mail/admin.py:91 msgid "Metadata" msgstr "" -#: paperless_mail/admin.py:93 +#: paperless_mail/admin.py:94 msgid "Assign metadata to documents consumed from this rule automatically. If you do not assign tags, types or correspondents here, paperless will still process all matching rules that you have defined." msgstr "" @@ -1138,7 +1146,7 @@ msgstr "" msgid "account" msgstr "" -#: paperless_mail/models.py:105 paperless_mail/models.py:248 +#: paperless_mail/models.py:105 paperless_mail/models.py:260 msgid "folder" msgstr "" @@ -1163,70 +1171,78 @@ msgid "filter body" msgstr "" #: paperless_mail/models.py:143 -msgid "filter attachment filename" +msgid "filter attachment filename inclusive" msgstr "" #: paperless_mail/models.py:155 +msgid "filter attachment filename exclusive" +msgstr "" + +#: paperless_mail/models.py:160 +msgid "Do not consume documents which entirely match this filename if specified. Wildcards such as *.pdf or *invoice* are allowed. Case insensitive." +msgstr "" + +#: paperless_mail/models.py:167 msgid "maximum age" msgstr "" -#: paperless_mail/models.py:157 +#: paperless_mail/models.py:169 msgid "Specified in days." msgstr "" -#: paperless_mail/models.py:161 +#: paperless_mail/models.py:173 msgid "attachment type" msgstr "" -#: paperless_mail/models.py:165 +#: paperless_mail/models.py:177 msgid "Inline attachments include embedded images, so it's best to combine this option with a filename filter." msgstr "" -#: paperless_mail/models.py:171 +#: paperless_mail/models.py:183 msgid "consumption scope" msgstr "" -#: paperless_mail/models.py:177 +#: paperless_mail/models.py:189 msgid "action" msgstr "" -#: paperless_mail/models.py:183 +#: paperless_mail/models.py:195 msgid "action parameter" msgstr "" -#: paperless_mail/models.py:188 +#: paperless_mail/models.py:200 msgid "Additional parameter for the action selected above, i.e., the target folder of the move to folder action. Subfolders must be separated by dots." msgstr "" -#: paperless_mail/models.py:196 +#: paperless_mail/models.py:208 msgid "assign title from" msgstr "" -#: paperless_mail/models.py:216 +#: paperless_mail/models.py:228 msgid "assign correspondent from" msgstr "" -#: paperless_mail/models.py:230 +#: paperless_mail/models.py:242 msgid "Assign the rule owner to documents" msgstr "" -#: paperless_mail/models.py:256 +#: paperless_mail/models.py:268 msgid "uid" msgstr "" -#: paperless_mail/models.py:264 +#: paperless_mail/models.py:276 msgid "subject" msgstr "" -#: paperless_mail/models.py:272 +#: paperless_mail/models.py:284 msgid "received" msgstr "" -#: paperless_mail/models.py:279 +#: paperless_mail/models.py:291 msgid "processed" msgstr "" -#: paperless_mail/models.py:285 +#: paperless_mail/models.py:297 msgid "status" msgstr "" diff --git a/src/locale/zh_CN/LC_MESSAGES/django.po b/src/locale/zh_CN/LC_MESSAGES/django.po index 8eca341ea..7177a4514 100644 --- a/src/locale/zh_CN/LC_MESSAGES/django.po +++ b/src/locale/zh_CN/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: paperless-ngx\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2023-11-10 09:02-0800\n" -"PO-Revision-Date: 2023-11-13 01:31\n" +"POT-Creation-Date: 2023-12-05 08:26-0800\n" +"PO-Revision-Date: 2023-12-05 16:27\n" "Last-Translator: \n" "Language-Team: Chinese Simplified\n" "Language: zh_CN\n" @@ -53,7 +53,7 @@ msgstr "模糊单词" msgid "Automatic" msgstr "自动" -#: documents/models.py:62 documents/models.py:402 documents/models.py:752 +#: documents/models.py:62 documents/models.py:402 documents/models.py:895 #: paperless_mail/models.py:18 paperless_mail/models.py:93 msgid "name" msgstr "名称" @@ -159,7 +159,7 @@ msgid "The checksum of the archived document." msgstr "已归档文档的校验和。" #: documents/models.py:205 documents/models.py:385 documents/models.py:654 -#: documents/models.py:692 documents/models.py:895 documents/models.py:932 +#: documents/models.py:692 documents/models.py:762 documents/models.py:799 msgid "created" msgstr "已创建" @@ -227,7 +227,7 @@ msgstr "信息" msgid "warning" msgstr "警告" -#: documents/models.py:371 paperless_mail/models.py:293 +#: documents/models.py:371 paperless_mail/models.py:305 msgid "error" msgstr "错误" @@ -551,142 +551,150 @@ msgstr "分享链接" msgid "share links" msgstr "分享链接" -#: documents/models.py:748 -msgid "Consume Folder" -msgstr "消费文件夹" - -#: documents/models.py:749 -msgid "Api Upload" -msgstr "Api上传" - -#: documents/models.py:750 -msgid "Mail Fetch" -msgstr "邮件获取" - -#: documents/models.py:754 paperless_mail/models.py:95 -msgid "order" -msgstr "排序" - -#: documents/models.py:763 -msgid "filter path" -msgstr "过滤路径" - -#: documents/models.py:768 -msgid "Only consume documents with a path that matches this if specified. Wildcards specified as * are allowed. Case insensitive." -msgstr "只消耗匹配了指定路径的文档。路径指定中允许使用*作为通配符,大小写不敏感。" - -#: documents/models.py:775 -msgid "filter filename" -msgstr "过滤文件名" - -#: documents/models.py:780 paperless_mail/models.py:148 -msgid "Only consume documents which entirely match this filename if specified. Wildcards such as *.pdf or *invoice* are allowed. Case insensitive." -msgstr "如果指定了文件名,只处理完全匹配此文件名的文档。允许使用通配符,如 *.pdf 或 *发票*。不区分大小写。" - -#: documents/models.py:791 -msgid "filter documents from this mail rule" -msgstr "从邮件规则中过滤文档" - -#: documents/models.py:795 -msgid "assign title" -msgstr "指定标题" - -#: documents/models.py:800 -msgid "Assign a document title, can include some placeholders, see documentation." -msgstr "指定一个文档标题,可以包含一些占位符,参见文档。" - -#: documents/models.py:808 paperless_mail/models.py:204 -msgid "assign this tag" -msgstr "分配此标签" - -#: documents/models.py:816 paperless_mail/models.py:212 -msgid "assign this document type" -msgstr "分配此文档类型" - -#: documents/models.py:824 paperless_mail/models.py:226 -msgid "assign this correspondent" -msgstr "分配此联系人" - -#: documents/models.py:832 -msgid "assign this storage path" -msgstr "指定存储路径" - -#: documents/models.py:841 -msgid "assign this owner" -msgstr "指定所有者" - -#: documents/models.py:848 -msgid "grant view permissions to these users" -msgstr "为这些用户授予观看权限" - -#: documents/models.py:855 -msgid "grant view permissions to these groups" -msgstr "为这些用户组授予观看权限" - -#: documents/models.py:862 -msgid "grant change permissions to these users" -msgstr "为这些用户授予修改权限" - -#: documents/models.py:869 -msgid "grant change permissions to these groups" -msgstr "为这些用户组授予修改权限" - -#: documents/models.py:873 -msgid "consumption template" -msgstr "消费模板" - -#: documents/models.py:874 -msgid "consumption templates" -msgstr "消费模板" - -#: documents/models.py:886 +#: documents/models.py:752 msgid "String" msgstr "" -#: documents/models.py:887 +#: documents/models.py:753 msgid "URL" msgstr "" -#: documents/models.py:888 +#: documents/models.py:754 msgid "Date" msgstr "" -#: documents/models.py:889 +#: documents/models.py:755 msgid "Boolean" msgstr "" -#: documents/models.py:890 +#: documents/models.py:756 msgid "Integer" msgstr "" -#: documents/models.py:891 +#: documents/models.py:757 msgid "Float" msgstr "" -#: documents/models.py:892 +#: documents/models.py:758 msgid "Monetary" msgstr "" -#: documents/models.py:904 +#: documents/models.py:759 +msgid "Document Link" +msgstr "" + +#: documents/models.py:771 msgid "data type" msgstr "" -#: documents/models.py:912 +#: documents/models.py:779 msgid "custom field" msgstr "" -#: documents/models.py:913 +#: documents/models.py:780 msgid "custom fields" msgstr "" -#: documents/models.py:973 +#: documents/models.py:842 msgid "custom field instance" msgstr "" -#: documents/models.py:974 +#: documents/models.py:843 msgid "custom field instances" msgstr "" +#: documents/models.py:891 +msgid "Consume Folder" +msgstr "消费文件夹" + +#: documents/models.py:892 +msgid "Api Upload" +msgstr "Api上传" + +#: documents/models.py:893 +msgid "Mail Fetch" +msgstr "邮件获取" + +#: documents/models.py:897 paperless_mail/models.py:95 +msgid "order" +msgstr "排序" + +#: documents/models.py:906 +msgid "filter path" +msgstr "过滤路径" + +#: documents/models.py:911 +msgid "Only consume documents with a path that matches this if specified. Wildcards specified as * are allowed. Case insensitive." +msgstr "只消耗匹配了指定路径的文档。路径指定中允许使用*作为通配符,大小写不敏感。" + +#: documents/models.py:918 +msgid "filter filename" +msgstr "过滤文件名" + +#: documents/models.py:923 paperless_mail/models.py:148 +msgid "Only consume documents which entirely match this filename if specified. Wildcards such as *.pdf or *invoice* are allowed. Case insensitive." +msgstr "如果指定了文件名,只处理完全匹配此文件名的文档。允许使用通配符,如 *.pdf 或 *发票*。不区分大小写。" + +#: documents/models.py:934 +msgid "filter documents from this mail rule" +msgstr "从邮件规则中过滤文档" + +#: documents/models.py:938 +msgid "assign title" +msgstr "指定标题" + +#: documents/models.py:943 +msgid "Assign a document title, can include some placeholders, see documentation." +msgstr "指定一个文档标题,可以包含一些占位符,参见文档。" + +#: documents/models.py:951 paperless_mail/models.py:216 +msgid "assign this tag" +msgstr "分配此标签" + +#: documents/models.py:959 paperless_mail/models.py:224 +msgid "assign this document type" +msgstr "分配此文档类型" + +#: documents/models.py:967 paperless_mail/models.py:238 +msgid "assign this correspondent" +msgstr "分配此联系人" + +#: documents/models.py:975 +msgid "assign this storage path" +msgstr "指定存储路径" + +#: documents/models.py:984 +msgid "assign this owner" +msgstr "指定所有者" + +#: documents/models.py:991 +msgid "grant view permissions to these users" +msgstr "为这些用户授予观看权限" + +#: documents/models.py:998 +msgid "grant view permissions to these groups" +msgstr "为这些用户组授予观看权限" + +#: documents/models.py:1005 +msgid "grant change permissions to these users" +msgstr "为这些用户授予修改权限" + +#: documents/models.py:1012 +msgid "grant change permissions to these groups" +msgstr "为这些用户组授予修改权限" + +#: documents/models.py:1019 +msgid "assign these custom fields" +msgstr "" + +#: documents/models.py:1023 +msgid "consumption template" +msgstr "消费模板" + +#: documents/models.py:1024 +msgid "consumption templates" +msgstr "消费模板" + #: documents/serialisers.py:102 #, python-format msgid "Invalid regular expression: %(error)s" @@ -696,12 +704,12 @@ msgstr "无效的正则表达式:%(error)s" msgid "Invalid color." msgstr "无效的颜色" -#: documents/serialisers.py:841 +#: documents/serialisers.py:842 #, python-format msgid "File type %(type)s not supported" msgstr "不支持文件类型 %(type)s" -#: documents/serialisers.py:938 +#: documents/serialisers.py:939 msgid "Invalid variable detected." msgstr "检测到无效变量。" @@ -966,7 +974,7 @@ msgstr "Ukrainian 乌克兰语" msgid "Chinese Simplified" msgstr "简体中文" -#: paperless/urls.py:186 +#: paperless/urls.py:194 msgid "Paperless-ngx administration" msgstr "Paperless-ngx 管理" @@ -986,19 +994,19 @@ msgstr "过滤器" msgid "Paperless will only process mails that match ALL of the filters given below." msgstr "Paperless-ngx 只会处理符合以下所有过滤规则的邮件。" -#: paperless_mail/admin.py:79 +#: paperless_mail/admin.py:80 msgid "Actions" msgstr "操作" -#: paperless_mail/admin.py:82 +#: paperless_mail/admin.py:83 msgid "The action applied to the mail. This action is only performed when the mail body or attachments were consumed from the mail." msgstr "邮件中的操作。仅当邮件正文或附件已被读取时执行此操作。" -#: paperless_mail/admin.py:90 +#: paperless_mail/admin.py:91 msgid "Metadata" msgstr "元数据" -#: paperless_mail/admin.py:93 +#: paperless_mail/admin.py:94 msgid "Assign metadata to documents consumed from this rule automatically. If you do not assign tags, types or correspondents here, paperless will still process all matching rules that you have defined." msgstr "将元数据自动指定到被此规则所处理的文档。 如果您不在这里指定标签、类型或联系人,Paperless-ngx 仍将处理您已定义的所有匹配规则。" @@ -1138,7 +1146,7 @@ msgstr "使用下面选择的联系人" msgid "account" msgstr "账户" -#: paperless_mail/models.py:105 paperless_mail/models.py:248 +#: paperless_mail/models.py:105 paperless_mail/models.py:260 msgid "folder" msgstr "文件夹" @@ -1163,70 +1171,78 @@ msgid "filter body" msgstr "过滤内容" #: paperless_mail/models.py:143 -msgid "filter attachment filename" -msgstr "过滤附件文件名" +msgid "filter attachment filename inclusive" +msgstr "" #: paperless_mail/models.py:155 +msgid "filter attachment filename exclusive" +msgstr "" + +#: paperless_mail/models.py:160 +msgid "Do not consume documents which entirely match this filename if specified. Wildcards such as *.pdf or *invoice* are allowed. Case insensitive." +msgstr "" + +#: paperless_mail/models.py:167 msgid "maximum age" msgstr "存活期" -#: paperless_mail/models.py:157 +#: paperless_mail/models.py:169 msgid "Specified in days." msgstr "指定日期。" -#: paperless_mail/models.py:161 +#: paperless_mail/models.py:173 msgid "attachment type" msgstr "附件类型" -#: paperless_mail/models.py:165 +#: paperless_mail/models.py:177 msgid "Inline attachments include embedded images, so it's best to combine this option with a filename filter." msgstr "内嵌附件包含嵌入图像,所以最好将此选项与文件名过滤器结合起来。" -#: paperless_mail/models.py:171 +#: paperless_mail/models.py:183 msgid "consumption scope" msgstr "消费范围" -#: paperless_mail/models.py:177 +#: paperless_mail/models.py:189 msgid "action" msgstr "操作" -#: paperless_mail/models.py:183 +#: paperless_mail/models.py:195 msgid "action parameter" msgstr "操作参数" -#: paperless_mail/models.py:188 +#: paperless_mail/models.py:200 msgid "Additional parameter for the action selected above, i.e., the target folder of the move to folder action. Subfolders must be separated by dots." msgstr "上面选择的操作的附加参数,即移动到文件夹操作的目标文件夹。子文件夹必须用“.”来分隔。" -#: paperless_mail/models.py:196 +#: paperless_mail/models.py:208 msgid "assign title from" msgstr "分配标题来自" -#: paperless_mail/models.py:216 +#: paperless_mail/models.py:228 msgid "assign correspondent from" msgstr "分配联系人来自" -#: paperless_mail/models.py:230 +#: paperless_mail/models.py:242 msgid "Assign the rule owner to documents" msgstr "赋予文档拥有者权限" -#: paperless_mail/models.py:256 +#: paperless_mail/models.py:268 msgid "uid" msgstr "UID" -#: paperless_mail/models.py:264 +#: paperless_mail/models.py:276 msgid "subject" msgstr "标题" -#: paperless_mail/models.py:272 +#: paperless_mail/models.py:284 msgid "received" msgstr "已接收" -#: paperless_mail/models.py:279 +#: paperless_mail/models.py:291 msgid "processed" msgstr "已处理" -#: paperless_mail/models.py:285 +#: paperless_mail/models.py:297 msgid "status" msgstr "状态" diff --git a/src/locale/zh_TW/LC_MESSAGES/django.po b/src/locale/zh_TW/LC_MESSAGES/django.po index cfa15a350..e11c8ed0d 100644 --- a/src/locale/zh_TW/LC_MESSAGES/django.po +++ b/src/locale/zh_TW/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: paperless-ngx\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2023-11-10 09:02-0800\n" -"PO-Revision-Date: 2023-11-13 01:31\n" +"POT-Creation-Date: 2023-12-05 08:26-0800\n" +"PO-Revision-Date: 2023-12-05 16:27\n" "Last-Translator: \n" "Language-Team: Chinese Traditional\n" "Language: zh_TW\n" @@ -23,23 +23,23 @@ msgstr "文件" #: documents/models.py:36 documents/models.py:734 msgid "owner" -msgstr "" +msgstr "擁有者" #: documents/models.py:53 msgid "None" -msgstr "" +msgstr "無" #: documents/models.py:54 msgid "Any word" -msgstr "" +msgstr "任何字" #: documents/models.py:55 msgid "All words" -msgstr "" +msgstr "所有字詞" #: documents/models.py:56 msgid "Exact match" -msgstr "" +msgstr "完全符合" #: documents/models.py:57 msgid "Regular expression" @@ -51,20 +51,20 @@ msgstr "" #: documents/models.py:59 msgid "Automatic" -msgstr "" +msgstr "自動" -#: documents/models.py:62 documents/models.py:402 documents/models.py:752 +#: documents/models.py:62 documents/models.py:402 documents/models.py:895 #: paperless_mail/models.py:18 paperless_mail/models.py:93 msgid "name" -msgstr "" +msgstr "名稱" #: documents/models.py:64 msgid "match" -msgstr "" +msgstr "比對" #: documents/models.py:67 msgid "matching algorithm" -msgstr "" +msgstr "比對演算法" #: documents/models.py:72 msgid "is insensitive" @@ -80,7 +80,7 @@ msgstr "" #: documents/models.py:100 msgid "color" -msgstr "" +msgstr "顏色" #: documents/models.py:103 msgid "is inbox tag" @@ -128,64 +128,64 @@ msgstr "" #: documents/models.py:159 msgid "title" -msgstr "" +msgstr "標題" #: documents/models.py:171 documents/models.py:648 msgid "content" -msgstr "" +msgstr "內容" #: documents/models.py:174 msgid "The raw, text-only data of the document. This field is primarily used for searching." -msgstr "" +msgstr "文件的原始純文字數據。這個欄位主要用於搜尋" #: documents/models.py:179 msgid "mime type" -msgstr "" +msgstr "mime 類型" #: documents/models.py:189 msgid "checksum" -msgstr "" +msgstr "檢查碼" #: documents/models.py:193 msgid "The checksum of the original document." -msgstr "" +msgstr "原始文件的校驗檢查碼" #: documents/models.py:197 msgid "archive checksum" -msgstr "" +msgstr "存檔校驗檢查碼" #: documents/models.py:202 msgid "The checksum of the archived document." -msgstr "" +msgstr "歸檔文件的校驗檢查碼" #: documents/models.py:205 documents/models.py:385 documents/models.py:654 -#: documents/models.py:692 documents/models.py:895 documents/models.py:932 +#: documents/models.py:692 documents/models.py:762 documents/models.py:799 msgid "created" -msgstr "" +msgstr "已建立" #: documents/models.py:208 msgid "modified" -msgstr "" +msgstr "已修改" #: documents/models.py:215 msgid "storage type" -msgstr "" +msgstr "儲存空間類型" #: documents/models.py:223 msgid "added" -msgstr "" +msgstr "已新增" #: documents/models.py:230 msgid "filename" -msgstr "" +msgstr "檔案名稱" #: documents/models.py:236 msgid "Current filename in storage" -msgstr "" +msgstr "儲存中的現行檔案名稱" #: documents/models.py:240 msgid "archive filename" -msgstr "" +msgstr "存檔檔案名稱" #: documents/models.py:246 msgid "Current archive filename in storage" @@ -227,7 +227,7 @@ msgstr "" msgid "warning" msgstr "" -#: documents/models.py:371 paperless_mail/models.py:293 +#: documents/models.py:371 paperless_mail/models.py:305 msgid "error" msgstr "" @@ -551,142 +551,150 @@ msgstr "" msgid "share links" msgstr "" -#: documents/models.py:748 -msgid "Consume Folder" -msgstr "" - -#: documents/models.py:749 -msgid "Api Upload" -msgstr "" - -#: documents/models.py:750 -msgid "Mail Fetch" -msgstr "" - -#: documents/models.py:754 paperless_mail/models.py:95 -msgid "order" -msgstr "" - -#: documents/models.py:763 -msgid "filter path" -msgstr "" - -#: documents/models.py:768 -msgid "Only consume documents with a path that matches this if specified. Wildcards specified as * are allowed. Case insensitive." -msgstr "" - -#: documents/models.py:775 -msgid "filter filename" -msgstr "" - -#: documents/models.py:780 paperless_mail/models.py:148 -msgid "Only consume documents which entirely match this filename if specified. Wildcards such as *.pdf or *invoice* are allowed. Case insensitive." -msgstr "" - -#: documents/models.py:791 -msgid "filter documents from this mail rule" -msgstr "" - -#: documents/models.py:795 -msgid "assign title" -msgstr "" - -#: documents/models.py:800 -msgid "Assign a document title, can include some placeholders, see documentation." -msgstr "" - -#: documents/models.py:808 paperless_mail/models.py:204 -msgid "assign this tag" -msgstr "" - -#: documents/models.py:816 paperless_mail/models.py:212 -msgid "assign this document type" -msgstr "" - -#: documents/models.py:824 paperless_mail/models.py:226 -msgid "assign this correspondent" -msgstr "" - -#: documents/models.py:832 -msgid "assign this storage path" -msgstr "" - -#: documents/models.py:841 -msgid "assign this owner" -msgstr "" - -#: documents/models.py:848 -msgid "grant view permissions to these users" -msgstr "" - -#: documents/models.py:855 -msgid "grant view permissions to these groups" -msgstr "" - -#: documents/models.py:862 -msgid "grant change permissions to these users" -msgstr "" - -#: documents/models.py:869 -msgid "grant change permissions to these groups" -msgstr "" - -#: documents/models.py:873 -msgid "consumption template" -msgstr "" - -#: documents/models.py:874 -msgid "consumption templates" -msgstr "" - -#: documents/models.py:886 +#: documents/models.py:752 msgid "String" msgstr "" -#: documents/models.py:887 +#: documents/models.py:753 msgid "URL" msgstr "" -#: documents/models.py:888 +#: documents/models.py:754 msgid "Date" msgstr "" -#: documents/models.py:889 +#: documents/models.py:755 msgid "Boolean" msgstr "" -#: documents/models.py:890 +#: documents/models.py:756 msgid "Integer" msgstr "" -#: documents/models.py:891 +#: documents/models.py:757 msgid "Float" msgstr "" -#: documents/models.py:892 +#: documents/models.py:758 msgid "Monetary" msgstr "" -#: documents/models.py:904 +#: documents/models.py:759 +msgid "Document Link" +msgstr "" + +#: documents/models.py:771 msgid "data type" msgstr "" -#: documents/models.py:912 +#: documents/models.py:779 msgid "custom field" msgstr "" -#: documents/models.py:913 +#: documents/models.py:780 msgid "custom fields" msgstr "" -#: documents/models.py:973 +#: documents/models.py:842 msgid "custom field instance" msgstr "" -#: documents/models.py:974 +#: documents/models.py:843 msgid "custom field instances" msgstr "" +#: documents/models.py:891 +msgid "Consume Folder" +msgstr "" + +#: documents/models.py:892 +msgid "Api Upload" +msgstr "" + +#: documents/models.py:893 +msgid "Mail Fetch" +msgstr "" + +#: documents/models.py:897 paperless_mail/models.py:95 +msgid "order" +msgstr "" + +#: documents/models.py:906 +msgid "filter path" +msgstr "" + +#: documents/models.py:911 +msgid "Only consume documents with a path that matches this if specified. Wildcards specified as * are allowed. Case insensitive." +msgstr "" + +#: documents/models.py:918 +msgid "filter filename" +msgstr "" + +#: documents/models.py:923 paperless_mail/models.py:148 +msgid "Only consume documents which entirely match this filename if specified. Wildcards such as *.pdf or *invoice* are allowed. Case insensitive." +msgstr "" + +#: documents/models.py:934 +msgid "filter documents from this mail rule" +msgstr "" + +#: documents/models.py:938 +msgid "assign title" +msgstr "" + +#: documents/models.py:943 +msgid "Assign a document title, can include some placeholders, see documentation." +msgstr "" + +#: documents/models.py:951 paperless_mail/models.py:216 +msgid "assign this tag" +msgstr "" + +#: documents/models.py:959 paperless_mail/models.py:224 +msgid "assign this document type" +msgstr "" + +#: documents/models.py:967 paperless_mail/models.py:238 +msgid "assign this correspondent" +msgstr "" + +#: documents/models.py:975 +msgid "assign this storage path" +msgstr "" + +#: documents/models.py:984 +msgid "assign this owner" +msgstr "" + +#: documents/models.py:991 +msgid "grant view permissions to these users" +msgstr "" + +#: documents/models.py:998 +msgid "grant view permissions to these groups" +msgstr "" + +#: documents/models.py:1005 +msgid "grant change permissions to these users" +msgstr "" + +#: documents/models.py:1012 +msgid "grant change permissions to these groups" +msgstr "" + +#: documents/models.py:1019 +msgid "assign these custom fields" +msgstr "" + +#: documents/models.py:1023 +msgid "consumption template" +msgstr "" + +#: documents/models.py:1024 +msgid "consumption templates" +msgstr "" + #: documents/serialisers.py:102 #, python-format msgid "Invalid regular expression: %(error)s" @@ -696,12 +704,12 @@ msgstr "" msgid "Invalid color." msgstr "" -#: documents/serialisers.py:841 +#: documents/serialisers.py:842 #, python-format msgid "File type %(type)s not supported" msgstr "" -#: documents/serialisers.py:938 +#: documents/serialisers.py:939 msgid "Invalid variable detected." msgstr "" @@ -966,7 +974,7 @@ msgstr "" msgid "Chinese Simplified" msgstr "" -#: paperless/urls.py:186 +#: paperless/urls.py:194 msgid "Paperless-ngx administration" msgstr "" @@ -986,19 +994,19 @@ msgstr "" msgid "Paperless will only process mails that match ALL of the filters given below." msgstr "" -#: paperless_mail/admin.py:79 +#: paperless_mail/admin.py:80 msgid "Actions" msgstr "" -#: paperless_mail/admin.py:82 +#: paperless_mail/admin.py:83 msgid "The action applied to the mail. This action is only performed when the mail body or attachments were consumed from the mail." msgstr "" -#: paperless_mail/admin.py:90 +#: paperless_mail/admin.py:91 msgid "Metadata" msgstr "" -#: paperless_mail/admin.py:93 +#: paperless_mail/admin.py:94 msgid "Assign metadata to documents consumed from this rule automatically. If you do not assign tags, types or correspondents here, paperless will still process all matching rules that you have defined." msgstr "" @@ -1138,7 +1146,7 @@ msgstr "" msgid "account" msgstr "" -#: paperless_mail/models.py:105 paperless_mail/models.py:248 +#: paperless_mail/models.py:105 paperless_mail/models.py:260 msgid "folder" msgstr "" @@ -1163,70 +1171,78 @@ msgid "filter body" msgstr "" #: paperless_mail/models.py:143 -msgid "filter attachment filename" +msgid "filter attachment filename inclusive" msgstr "" #: paperless_mail/models.py:155 +msgid "filter attachment filename exclusive" +msgstr "" + +#: paperless_mail/models.py:160 +msgid "Do not consume documents which entirely match this filename if specified. Wildcards such as *.pdf or *invoice* are allowed. Case insensitive." +msgstr "" + +#: paperless_mail/models.py:167 msgid "maximum age" msgstr "" -#: paperless_mail/models.py:157 +#: paperless_mail/models.py:169 msgid "Specified in days." msgstr "" -#: paperless_mail/models.py:161 +#: paperless_mail/models.py:173 msgid "attachment type" msgstr "" -#: paperless_mail/models.py:165 +#: paperless_mail/models.py:177 msgid "Inline attachments include embedded images, so it's best to combine this option with a filename filter." msgstr "" -#: paperless_mail/models.py:171 +#: paperless_mail/models.py:183 msgid "consumption scope" msgstr "" -#: paperless_mail/models.py:177 +#: paperless_mail/models.py:189 msgid "action" msgstr "" -#: paperless_mail/models.py:183 +#: paperless_mail/models.py:195 msgid "action parameter" msgstr "" -#: paperless_mail/models.py:188 +#: paperless_mail/models.py:200 msgid "Additional parameter for the action selected above, i.e., the target folder of the move to folder action. Subfolders must be separated by dots." msgstr "" -#: paperless_mail/models.py:196 +#: paperless_mail/models.py:208 msgid "assign title from" msgstr "" -#: paperless_mail/models.py:216 +#: paperless_mail/models.py:228 msgid "assign correspondent from" msgstr "" -#: paperless_mail/models.py:230 +#: paperless_mail/models.py:242 msgid "Assign the rule owner to documents" msgstr "" -#: paperless_mail/models.py:256 +#: paperless_mail/models.py:268 msgid "uid" msgstr "" -#: paperless_mail/models.py:264 +#: paperless_mail/models.py:276 msgid "subject" msgstr "" -#: paperless_mail/models.py:272 +#: paperless_mail/models.py:284 msgid "received" msgstr "" -#: paperless_mail/models.py:279 +#: paperless_mail/models.py:291 msgid "processed" msgstr "" -#: paperless_mail/models.py:285 +#: paperless_mail/models.py:297 msgid "status" msgstr "" diff --git a/src/paperless/serialisers.py b/src/paperless/serialisers.py index 4094a6538..36ba0171e 100644 --- a/src/paperless/serialisers.py +++ b/src/paperless/serialisers.py @@ -97,3 +97,19 @@ class GroupSerializer(serializers.ModelSerializer): "name", "permissions", ) + + +class ProfileSerializer(serializers.ModelSerializer): + email = serializers.EmailField(allow_null=False) + password = ObfuscatedUserPasswordField(required=False, allow_null=False) + auth_token = serializers.SlugRelatedField(read_only=True, slug_field="key") + + class Meta: + model = User + fields = ( + "email", + "password", + "first_name", + "last_name", + "auth_token", + ) diff --git a/src/paperless/urls.py b/src/paperless/urls.py index 2f0c56267..67fddbee0 100644 --- a/src/paperless/urls.py +++ b/src/paperless/urls.py @@ -35,7 +35,9 @@ from documents.views import UiSettingsView from documents.views import UnifiedSearchViewSet from paperless.consumers import StatusConsumer from paperless.views import FaviconView +from paperless.views import GenerateAuthTokenView from paperless.views import GroupViewSet +from paperless.views import ProfileView from paperless.views import UserViewSet from paperless_mail.views import MailAccountTestView from paperless_mail.views import MailAccountViewSet @@ -119,6 +121,12 @@ urlpatterns = [ BulkEditObjectPermissionsView.as_view(), name="bulk_edit_object_permissions", ), + path("profile/generate_auth_token/", GenerateAuthTokenView.as_view()), + re_path( + "^profile/", + ProfileView.as_view(), + name="profile_view", + ), *api_router.urls, ], ), diff --git a/src/paperless/views.py b/src/paperless/views.py index e872cc19c..084aee3d7 100644 --- a/src/paperless/views.py +++ b/src/paperless/views.py @@ -7,7 +7,9 @@ from django.db.models.functions import Lower from django.http import HttpResponse from django.views.generic import View from django_filters.rest_framework import DjangoFilterBackend +from rest_framework.authtoken.models import Token from rest_framework.filters import OrderingFilter +from rest_framework.generics import GenericAPIView from rest_framework.pagination import PageNumberPagination from rest_framework.permissions import IsAuthenticated from rest_framework.response import Response @@ -17,6 +19,7 @@ from documents.permissions import PaperlessObjectPermissions from paperless.filters import GroupFilterSet from paperless.filters import UserFilterSet from paperless.serialisers import GroupSerializer +from paperless.serialisers import ProfileSerializer from paperless.serialisers import UserSerializer @@ -106,3 +109,54 @@ class GroupViewSet(ModelViewSet): filter_backends = (DjangoFilterBackend, OrderingFilter) filterset_class = GroupFilterSet ordering_fields = ("name",) + + +class ProfileView(GenericAPIView): + """ + User profile view, only available when logged in + """ + + permission_classes = [IsAuthenticated] + serializer_class = ProfileSerializer + + def get(self, request, *args, **kwargs): + user = self.request.user + + serializer = self.get_serializer(data=request.data) + return Response(serializer.to_representation(user)) + + def patch(self, request, *args, **kwargs): + serializer = self.get_serializer(data=request.data) + serializer.is_valid(raise_exception=True) + user = self.request.user if hasattr(self.request, "user") else None + + if len(serializer.validated_data.get("password").replace("*", "")) > 0: + user.set_password(serializer.validated_data.get("password")) + user.save() + serializer.validated_data.pop("password") + + for key, value in serializer.validated_data.items(): + setattr(user, key, value) + user.save() + + return Response(serializer.to_representation(user)) + + +class GenerateAuthTokenView(GenericAPIView): + """ + Generates (or re-generates) an auth token, requires a logged in user + unlike the default DRF endpoint + """ + + permission_classes = [IsAuthenticated] + + def post(self, request, *args, **kwargs): + user = self.request.user + + existing_token = Token.objects.filter(user=user).first() + if existing_token is not None: + existing_token.delete() + token = Token.objects.create(user=user) + return Response( + token.key, + ) diff --git a/src/paperless_mail/admin.py b/src/paperless_mail/admin.py index b2eed5ce3..a266b85ae 100644 --- a/src/paperless_mail/admin.py +++ b/src/paperless_mail/admin.py @@ -68,7 +68,8 @@ class MailRuleAdmin(GuardedModelAdmin): "filter_to", "filter_subject", "filter_body", - "filter_attachment_filename", + "filter_attachment_filename_include", + "filter_attachment_filename_exclude", "maximum_age", "consumption_scope", "attachment_type", diff --git a/src/paperless_mail/mail.py b/src/paperless_mail/mail.py index 2179b8c90..0b6ec316f 100644 --- a/src/paperless_mail/mail.py +++ b/src/paperless_mail/mail.py @@ -668,12 +668,29 @@ class MailAccountHandler(LoggingMixin): ) continue - if rule.filter_attachment_filename and not fnmatch( + if rule.filter_attachment_filename_include and not fnmatch( att.filename.lower(), - rule.filter_attachment_filename.lower(), + rule.filter_attachment_filename_include.lower(), ): # Force the filename and pattern to the lowercase # as this is system dependent otherwise + self.log.debug( + f"Rule {rule}: " + f"Skipping attachment {att.filename} " + f"does not match pattern {rule.filter_attachment_filename_include}", + ) + continue + elif rule.filter_attachment_filename_exclude and fnmatch( + att.filename.lower(), + rule.filter_attachment_filename_exclude.lower(), + ): + # Force the filename and pattern to the lowercase + # as this is system dependent otherwise + self.log.debug( + f"Rule {rule}: " + f"Skipping attachment {att.filename} " + f"does match pattern {rule.filter_attachment_filename_exclude}", + ) continue correspondent = self._get_correspondent(message, rule) diff --git a/src/paperless_mail/migrations/0023_remove_mailrule_filter_attachment_filename_and_more.py b/src/paperless_mail/migrations/0023_remove_mailrule_filter_attachment_filename_and_more.py new file mode 100644 index 000000000..1a1eac790 --- /dev/null +++ b/src/paperless_mail/migrations/0023_remove_mailrule_filter_attachment_filename_and_more.py @@ -0,0 +1,40 @@ +# Generated by Django 4.2.7 on 2023-12-04 03:06 + +from django.db import migrations +from django.db import models + + +class Migration(migrations.Migration): + dependencies = [ + ("paperless_mail", "0022_mailrule_assign_owner_from_rule_and_more"), + ] + + operations = [ + migrations.RenameField( + model_name="mailrule", + old_name="filter_attachment_filename", + new_name="filter_attachment_filename_include", + ), + migrations.AddField( + model_name="mailrule", + name="filter_attachment_filename_exclude", + field=models.CharField( + blank=True, + help_text="Do not consume documents which entirely match this filename if specified. Wildcards such as *.pdf or *invoice* are allowed. Case insensitive.", + max_length=256, + null=True, + verbose_name="filter attachment filename exclusive", + ), + ), + migrations.AlterField( + model_name="mailrule", + name="filter_attachment_filename_include", + field=models.CharField( + blank=True, + help_text="Only consume documents which entirely match this filename if specified. Wildcards such as *.pdf or *invoice* are allowed. Case insensitive.", + max_length=256, + null=True, + verbose_name="filter attachment filename inclusive", + ), + ), + ] diff --git a/src/paperless_mail/models.py b/src/paperless_mail/models.py index 6f1896f1f..29a0afbef 100644 --- a/src/paperless_mail/models.py +++ b/src/paperless_mail/models.py @@ -139,8 +139,8 @@ class MailRule(document_models.ModelWithOwner): blank=True, ) - filter_attachment_filename = models.CharField( - _("filter attachment filename"), + filter_attachment_filename_include = models.CharField( + _("filter attachment filename inclusive"), max_length=256, null=True, blank=True, @@ -151,6 +151,18 @@ class MailRule(document_models.ModelWithOwner): ), ) + filter_attachment_filename_exclude = models.CharField( + _("filter attachment filename exclusive"), + max_length=256, + null=True, + blank=True, + help_text=_( + "Do not consume documents which entirely match this " + "filename if specified. Wildcards such as *.pdf or " + "*invoice* are allowed. Case insensitive.", + ), + ) + maximum_age = models.PositiveIntegerField( _("maximum age"), default=30, diff --git a/src/paperless_mail/parsers.py b/src/paperless_mail/parsers.py index 4b3e5686e..9bc7081d6 100644 --- a/src/paperless_mail/parsers.py +++ b/src/paperless_mail/parsers.py @@ -215,6 +215,8 @@ class MailDocumentParser(DocumentParser): mail_message.attachments, ) + self.log.debug("Merging email text and HTML content into single PDF") + with GotenbergClient( host=settings.TIKA_GOTENBERG_ENDPOINT, timeout=settings.CELERY_TASK_TIME_LIMIT, @@ -348,7 +350,7 @@ class MailDocumentParser(DocumentParser): text = compiled_close.sub("