diff --git a/.build-config.json b/.build-config.json new file mode 100644 index 000000000..32cf968d5 --- /dev/null +++ b/.build-config.json @@ -0,0 +1,9 @@ +{ + "qpdf": { + "version": "10.6.3" + }, + "jbig2enc": { + "version": "0.29", + "git_tag": "0.29" + } +} diff --git a/.editorconfig b/.editorconfig index 125108a0c..8111f01d8 100644 --- a/.editorconfig +++ b/.editorconfig @@ -33,5 +33,5 @@ indent_style = space [**/test_*.py] max_line_length = off -[Dockerfile] +[Dockerfile*] indent_style = space diff --git a/.github/release-drafter.yml b/.github/release-drafter.yml index d3e2e165f..b52e08f35 100644 --- a/.github/release-drafter.yml +++ b/.github/release-drafter.yml @@ -30,7 +30,6 @@ replacers: # Changes "Feature: Update checker" to "Update checker" replace: '' change-template: '- $TITLE @$AUTHOR (#$NUMBER)' change-title-escapes: '\<*_&#@' -tag-prefix: "ngx-" template: | # Changelog diff --git a/.github/scripts/common.py b/.github/scripts/common.py new file mode 100644 index 000000000..3913c91cd --- /dev/null +++ b/.github/scripts/common.py @@ -0,0 +1,27 @@ +#!/usr/bin/env python3 + + +def get_image_tag( + repo_name: str, + pkg_name: str, + pkg_version: str, +) -> str: + """ + Returns a string representing the normal image for a given package + """ + return f"ghcr.io/{repo_name}/builder/{pkg_name}:{pkg_version}" + + +def get_cache_image_tag( + repo_name: str, + pkg_name: str, + pkg_version: str, + branch_name: str, +) -> str: + """ + Returns a string representing the expected image cache tag for a given package + + Registry type caching is utilized for the builder images, to allow fast + rebuilds, generally almost instant for the same version + """ + return f"ghcr.io/{repo_name}/builder/cache/{pkg_name}:{pkg_version}" diff --git a/.github/scripts/get-build-json.py b/.github/scripts/get-build-json.py new file mode 100755 index 000000000..42299abae --- /dev/null +++ b/.github/scripts/get-build-json.py @@ -0,0 +1,102 @@ +#!/usr/bin/env python3 +""" +This is a helper script for the mutli-stage Docker image builder. +It provides a single point of configuration for package version control. +The output JSON object is used by the CI workflow to determine what versions +to build and pull into the final Docker image. + +Python package information is obtained from the Pipfile.lock. As this is +kept updated by dependabot, it usually will need no further configuration. +The sole exception currently is pikepdf, which has a dependency on qpdf, +and is configured here to use the latest version of qpdf built by the workflow. + +Other package version information is configured directly below, generally by +setting the version and Git information, if any. + +""" +import argparse +import json +import os +from pathlib import Path +from typing import Final + +from common import get_cache_image_tag +from common import get_image_tag + + +def _main(): + parser = argparse.ArgumentParser( + description="Generate a JSON object of information required to build the given package, based on the Pipfile.lock", + ) + parser.add_argument( + "package", + help="The name of the package to generate JSON for", + ) + + PIPFILE_LOCK_PATH: Final[Path] = Path("Pipfile.lock") + BUILD_CONFIG_PATH: Final[Path] = Path(".build-config.json") + + # Read the main config file + build_json: Final = json.loads(BUILD_CONFIG_PATH.read_text()) + + # Read Pipfile.lock file + pipfile_data: Final = json.loads(PIPFILE_LOCK_PATH.read_text()) + + args: Final = parser.parse_args() + + # Read from environment variables set by GitHub Actions + repo_name: Final[str] = os.environ["GITHUB_REPOSITORY"] + branch_name: Final[str] = os.environ["GITHUB_REF_NAME"] + + # Default output values + version = None + git_tag = None + extra_config = {} + + if args.package in pipfile_data["default"]: + # Read the version from Pipfile.lock + pkg_data = pipfile_data["default"][args.package] + pkg_version = pkg_data["version"].split("==")[-1] + version = pkg_version + + # Based on the package, generate the expected Git tag name + if args.package == "pikepdf": + git_tag = f"v{pkg_version}" + elif args.package == "psycopg2": + git_tag = pkg_version.replace(".", "_") + + # Any extra/special values needed + if args.package == "pikepdf": + extra_config["qpdf_version"] = build_json["qpdf"]["version"] + + elif args.package in build_json: + version = build_json[args.package]["version"] + + if "git_tag" in build_json[args.package]: + git_tag = build_json[args.package]["git_tag"] + else: + raise NotImplementedError(args.package) + + # The JSON object we'll output + output = { + "name": args.package, + "version": version, + "git_tag": git_tag, + "image_tag": get_image_tag(repo_name, args.package, version), + "cache_tag": get_cache_image_tag( + repo_name, + args.package, + version, + branch_name, + ), + } + + # Add anything special a package may need + output.update(extra_config) + + # Output the JSON info to stdout + print(json.dumps(output)) + + +if __name__ == "__main__": + _main() diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 0daf605c4..c17e2a210 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -3,8 +3,10 @@ name: ci on: push: tags: - - ngx-* - - beta-* + # https://semver.org/#spec-item-2 + - 'v[0-9]+.[0-9]+.[0-9]+' + # https://semver.org/#spec-item-9 + - 'v[0-9]+.[0-9]+.[0-9]+-beta.rc[0-9]+' branches-ignore: - 'translations**' pull_request: @@ -45,161 +47,164 @@ jobs: name: documentation path: docs/_build/html/ - code-checks-backend: - name: "Backend Code Checks" - runs-on: ubuntu-20.04 - steps: - - - name: Checkout - uses: actions/checkout@v3 - - - name: Install checkers - run: | - pipx install reorder-python-imports - pipx install yesqa - pipx install add-trailing-comma - pipx install flake8 - - - name: Run reorder-python-imports - run: | - find src/ -type f -name '*.py' ! -path "*/migrations/*" | xargs reorder-python-imports - - - name: Run yesqa - run: | - find src/ -type f -name '*.py' ! -path "*/migrations/*" | xargs yesqa - - - name: Run add-trailing-comma - run: | - find src/ -type f -name '*.py' ! -path "*/migrations/*" | xargs add-trailing-comma - # black is placed after add-trailing-comma because it may format differently - # if a trailing comma is added - - - name: Run black - uses: psf/black@stable - with: - options: "--check --diff" - version: "22.3.0" - - - name: Run flake8 checks - run: | - cd src/ - flake8 --max-line-length=88 --ignore=E203,W503 + ci-backend: + uses: ./.github/workflows/reusable-ci-backend.yml - code-checks-frontend: - name: "Frontend Code Checks" - runs-on: ubuntu-20.04 - steps: - - - name: Checkout - uses: actions/checkout@v3 - - uses: actions/setup-node@v3 - with: - node-version: '16' - - - name: Install prettier - run: | - npm install prettier - - - name: Run prettier - run: - npx prettier --check --ignore-path Pipfile.lock **/*.js **/*.ts *.md **/*.md + ci-frontend: + uses: ./.github/workflows/reusable-ci-frontend.yml - tests-backend: - needs: [code-checks-backend] - name: "Backend Tests (${{ matrix.python-version }})" + prepare-docker-build: + name: Prepare Docker Pipeline Data + if: github.event_name == 'push' && (startsWith(github.ref, 'refs/heads/feature-') || github.ref == 'refs/heads/dev' || github.ref == 'refs/heads/beta' || contains(github.ref, 'beta.rc') || startsWith(github.ref, 'refs/tags/v')) runs-on: ubuntu-20.04 - strategy: - matrix: - python-version: ['3.8', '3.9'] - fail-fast: false + needs: + - documentation + - ci-backend + - ci-frontend steps: - name: Checkout uses: actions/checkout@v3 - with: - fetch-depth: 2 - - - name: Install pipenv - run: pipx install pipenv - name: Set up Python uses: actions/setup-python@v3 with: - python-version: "${{ matrix.python-version }}" - cache: "pipenv" - cache-dependency-path: 'Pipfile.lock' + python-version: "3.9" - - name: Install system dependencies + name: Setup qpdf image + id: qpdf-setup run: | - sudo apt-get update -qq - sudo apt-get install -qq --no-install-recommends unpaper tesseract-ocr imagemagick ghostscript optipng libzbar0 poppler-utils - - - name: Install Python dependencies - run: | - pipenv sync --dev - - - name: Tests - run: | - cd src/ - pipenv run pytest - - - name: Get changed files - id: changed-files-specific - uses: tj-actions/changed-files@v18.1 - with: - files: | - src/** - - - name: List all changed files - run: | - for file in ${{ steps.changed-files-specific.outputs.all_changed_files }}; do - echo "${file} was changed" - done - - - name: Publish coverage results - if: matrix.python-version == '3.9' && steps.changed-files-specific.outputs.any_changed == 'true' - env: - GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} - # https://github.com/coveralls-clients/coveralls-python/issues/251 - run: | - cd src/ - pipenv run coveralls --service=github + build_json=$(python ${GITHUB_WORKSPACE}/.github/scripts/get-build-json.py qpdf) - tests-frontend: - needs: [code-checks-frontend] - name: "Frontend Tests" - runs-on: ubuntu-20.04 - strategy: - matrix: - node-version: [16.x] - steps: - - uses: actions/checkout@v3 - - name: Use Node.js ${{ matrix.node-version }} - uses: actions/setup-node@v3 - with: - node-version: ${{ matrix.node-version }} - - run: cd src-ui && npm ci - - run: cd src-ui && npm run test - - run: cd src-ui && npm run e2e:ci + echo ${build_json} + + echo ::set-output name=qpdf-json::${build_json} + - + name: Setup psycopg2 image + id: psycopg2-setup + run: | + build_json=$(python ${GITHUB_WORKSPACE}/.github/scripts/get-build-json.py psycopg2) + + echo ${build_json} + + echo ::set-output name=psycopg2-json::${build_json} + - + name: Setup pikepdf image + id: pikepdf-setup + run: | + build_json=$(python ${GITHUB_WORKSPACE}/.github/scripts/get-build-json.py pikepdf) + + echo ${build_json} + + echo ::set-output name=pikepdf-json::${build_json} + - + name: Setup jbig2enc image + id: jbig2enc-setup + run: | + build_json=$(python ${GITHUB_WORKSPACE}/.github/scripts/get-build-json.py jbig2enc) + + echo ${build_json} + + echo ::set-output name=jbig2enc-json::${build_json} + + outputs: + + qpdf-json: ${{ steps.qpdf-setup.outputs.qpdf-json }} + + pikepdf-json: ${{ steps.pikepdf-setup.outputs.pikepdf-json }} + + psycopg2-json: ${{ steps.psycopg2-setup.outputs.psycopg2-json }} + + jbig2enc-json: ${{ steps.jbig2enc-setup.outputs.jbig2enc-json}} + + build-qpdf-debs: + name: qpdf + needs: + - prepare-docker-build + uses: ./.github/workflows/reusable-workflow-builder.yml + with: + dockerfile: ./docker-builders/Dockerfile.qpdf + build-json: ${{ needs.prepare-docker-build.outputs.qpdf-json }} + build-args: | + QPDF_VERSION=${{ fromJSON(needs.prepare-docker-build.outputs.qpdf-json).version }} + + build-jbig2enc: + name: jbig2enc + needs: + - prepare-docker-build + uses: ./.github/workflows/reusable-workflow-builder.yml + with: + dockerfile: ./docker-builders/Dockerfile.jbig2enc + build-json: ${{ needs.prepare-docker-build.outputs.jbig2enc-json }} + build-args: | + JBIG2ENC_VERSION=${{ fromJSON(needs.prepare-docker-build.outputs.jbig2enc-json).version }} + + build-psycopg2-wheel: + name: psycopg2 + needs: + - prepare-docker-build + uses: ./.github/workflows/reusable-workflow-builder.yml + with: + dockerfile: ./docker-builders/Dockerfile.psycopg2 + build-json: ${{ needs.prepare-docker-build.outputs.psycopg2-json }} + build-args: | + PSYCOPG2_GIT_TAG=${{ fromJSON(needs.prepare-docker-build.outputs.psycopg2-json).git_tag }} + PSYCOPG2_VERSION=${{ fromJSON(needs.prepare-docker-build.outputs.psycopg2-json).version }} + + build-pikepdf-wheel: + name: pikepdf + needs: + - prepare-docker-build + - build-qpdf-debs + uses: ./.github/workflows/reusable-workflow-builder.yml + with: + dockerfile: ./docker-builders/Dockerfile.pikepdf + build-json: ${{ needs.prepare-docker-build.outputs.pikepdf-json }} + build-args: | + REPO=${{ github.repository }} + QPDF_VERSION=${{ fromJSON(needs.prepare-docker-build.outputs.qpdf-json).version }} + PIKEPDF_GIT_TAG=${{ fromJSON(needs.prepare-docker-build.outputs.pikepdf-json).git_tag }} + PIKEPDF_VERSION=${{ fromJSON(needs.prepare-docker-build.outputs.pikepdf-json).version }} # build and push image to docker hub. build-docker-image: - if: github.event_name == 'push' && (startsWith(github.ref, 'refs/heads/feature-') || github.ref == 'refs/heads/dev' || github.ref == 'refs/heads/beta' || startsWith(github.ref, 'refs/tags/ngx-') || startsWith(github.ref, 'refs/tags/beta-')) - concurrency: - group: ${{ github.workflow }}-build-docker-image-${{ github.ref }} - cancel-in-progress: true runs-on: ubuntu-20.04 - needs: [tests-backend, tests-frontend] + concurrency: + group: ${{ github.workflow }}-build-docker-image-${{ github.ref_name }} + cancel-in-progress: true + needs: + - prepare-docker-build + - build-psycopg2-wheel + - build-jbig2enc + - build-qpdf-debs + - build-pikepdf-wheel steps: + - + name: Check pushing to Docker Hub + id: docker-hub + # Only push to Dockerhub from the main repo + # Otherwise forks would require a Docker Hub account and secrets setup + run: | + if [[ ${{ github.repository }} == "paperless-ngx/paperless-ngx" ]] ; then + echo ::set-output name=enable::"true" + else + echo ::set-output name=enable::"false" + fi - name: Gather Docker metadata id: docker-meta uses: docker/metadata-action@v3 with: - images: ghcr.io/${{ github.repository }} + images: | + ghcr.io/${{ github.repository }} + name=paperlessngx/paperless-ngx,enable=${{ steps.docker-hub.outputs.enable }} tags: | + # Tag branches with branch name type=ref,event=branch - type=ref,event=tag + # Process semver tags + # For a tag x.y.z or vX.Y.Z, output an x.y.z and x.y image tag + type=semver,pattern={{version}} + type=semver,pattern={{major}}.{{minor}} - name: Checkout uses: actions/checkout@v3 @@ -216,6 +221,14 @@ jobs: registry: ghcr.io username: ${{ github.actor }} password: ${{ secrets.GITHUB_TOKEN }} + - + name: Login to Docker Hub + uses: docker/login-action@v1 + # Don't attempt to login is not pushing to Docker Hub + if: steps.docker-hub.outputs.enable == 'true' + with: + username: ${{ secrets.DOCKERHUB_USERNAME }} + password: ${{ secrets.DOCKERHUB_TOKEN }} - name: Build and push uses: docker/build-push-action@v2 @@ -226,8 +239,19 @@ jobs: push: ${{ github.event_name != 'pull_request' }} tags: ${{ steps.docker-meta.outputs.tags }} labels: ${{ steps.docker-meta.outputs.labels }} - cache-from: type=gha - cache-to: type=gha,mode=max + build-args: | + JBIG2ENC_VERSION=${{ fromJSON(needs.prepare-docker-build.outputs.jbig2enc-json).version }} + QPDF_VERSION=${{ fromJSON(needs.prepare-docker-build.outputs.qpdf-json).version }} + PIKEPDF_VERSION=${{ fromJSON(needs.prepare-docker-build.outputs.pikepdf-json).version }} + PSYCOPG2_VERSION=${{ fromJSON(needs.prepare-docker-build.outputs.psycopg2-json).version }} + # Get cache layers from this branch, then dev, then main + # This allows new branches to get at least some cache benefits, generally from dev + cache-from: | + type=registry,ref=ghcr.io/${{ github.repository }}/builder/cache/app:${{ github.ref_name }} + type=registry,ref=ghcr.io/${{ github.repository }}/builder/cache/app:dev + type=registry,ref=ghcr.io/${{ github.repository }}/builder/cache/app:main + cache-to: | + type=registry,mode=max,ref=ghcr.io/${{ github.repository }}/builder/cache/app:${{ github.ref_name }} - name: Inspect image run: | @@ -245,7 +269,8 @@ jobs: path: src/documents/static/frontend/ build-release: - needs: [build-docker-image, documentation] + needs: + - build-docker-image runs-on: ubuntu-20.04 steps: - @@ -313,8 +338,9 @@ jobs: publish-release: runs-on: ubuntu-20.04 - needs: build-release - if: contains(github.ref, 'refs/tags/ngx-') || contains(github.ref, 'refs/tags/beta-') + needs: + - build-release + if: github.ref_type == 'tag' && (startsWith(github.ref_name, 'v') || contains(github.ref_name, '-beta.rc')) steps: - name: Download release artifact @@ -326,12 +352,11 @@ jobs: name: Get version id: get_version run: | - if [[ $GITHUB_REF == refs/tags/ngx-* ]]; then - echo ::set-output name=version::${GITHUB_REF#refs/tags/ngx-} - echo ::set-output name=prerelease::false - elif [[ $GITHUB_REF == refs/tags/beta-* ]]; then - echo ::set-output name=version::${GITHUB_REF#refs/tags/beta-} + echo ::set-output name=version::${{ github.ref_name }} + if [[ ${{ contains(github.ref_name, '-beta.rc') }} == 'true' ]]; then echo ::set-output name=prerelease::true + else + echo ::set-output name=prerelease::false fi - name: Create Release and Changelog @@ -339,7 +364,7 @@ jobs: uses: release-drafter/release-drafter@v5 with: name: Paperless-ngx ${{ steps.get_version.outputs.version }} - tag: ngx-${{ steps.get_version.outputs.version }} + tag: ${{ steps.get_version.outputs.version }} version: ${{ steps.get_version.outputs.version }} prerelease: ${{ steps.get_version.outputs.prerelease }} publish: true # ensures release is not marked as draft diff --git a/.github/workflows/codeql-analysis.yml b/.github/workflows/codeql-analysis.yml index 1473eb4ae..92e384d4e 100644 --- a/.github/workflows/codeql-analysis.yml +++ b/.github/workflows/codeql-analysis.yml @@ -42,7 +42,7 @@ jobs: # Initializes the CodeQL tools for scanning. - name: Initialize CodeQL - uses: github/codeql-action/init@v1 + uses: github/codeql-action/init@v2 with: languages: ${{ matrix.language }} # If you wish to specify custom queries, you can do so here or in a config file. @@ -51,4 +51,4 @@ jobs: # queries: ./path/to/local/query, your-org/your-repo/queries@main - name: Perform CodeQL Analysis - uses: github/codeql-action/analyze@v1 + uses: github/codeql-action/analyze@v2 diff --git a/.github/workflows/reusable-ci-backend.yml b/.github/workflows/reusable-ci-backend.yml new file mode 100644 index 000000000..1c31a5641 --- /dev/null +++ b/.github/workflows/reusable-ci-backend.yml @@ -0,0 +1,108 @@ +name: Backend CI Jobs + +on: + workflow_call: + +jobs: + + code-checks-backend: + name: "Code Style Checks" + runs-on: ubuntu-20.04 + steps: + - + name: Checkout + uses: actions/checkout@v3 + - + name: Install checkers + run: | + pipx install reorder-python-imports + pipx install yesqa + pipx install add-trailing-comma + pipx install flake8 + - + name: Run reorder-python-imports + run: | + find src/ -type f -name '*.py' ! -path "*/migrations/*" | xargs reorder-python-imports + - + name: Run yesqa + run: | + find src/ -type f -name '*.py' ! -path "*/migrations/*" | xargs yesqa + - + name: Run add-trailing-comma + run: | + find src/ -type f -name '*.py' ! -path "*/migrations/*" | xargs add-trailing-comma + # black is placed after add-trailing-comma because it may format differently + # if a trailing comma is added + - + name: Run black + uses: psf/black@stable + with: + options: "--check --diff" + version: "22.3.0" + - + name: Run flake8 checks + run: | + cd src/ + flake8 --max-line-length=88 --ignore=E203,W503 + + tests-backend: + name: "Tests (${{ matrix.python-version }})" + runs-on: ubuntu-20.04 + needs: + - code-checks-backend + strategy: + matrix: + python-version: ['3.8', '3.9', '3.10'] + fail-fast: false + steps: + - + name: Checkout + uses: actions/checkout@v3 + with: + fetch-depth: 2 + - + name: Install pipenv + run: pipx install pipenv + - + name: Set up Python + uses: actions/setup-python@v3 + with: + python-version: "${{ matrix.python-version }}" + cache: "pipenv" + cache-dependency-path: 'Pipfile.lock' + - + name: Install system dependencies + run: | + sudo apt-get update -qq + sudo apt-get install -qq --no-install-recommends unpaper tesseract-ocr imagemagick ghostscript optipng libzbar0 poppler-utils + - + name: Install Python dependencies + run: | + pipenv sync --dev + - + name: Tests + run: | + cd src/ + pipenv run pytest + - + name: Get changed files + id: changed-files-specific + uses: tj-actions/changed-files@v19 + with: + files: | + src/** + - + name: List all changed files + run: | + for file in ${{ steps.changed-files-specific.outputs.all_changed_files }}; do + echo "${file} was changed" + done + - + name: Publish coverage results + if: matrix.python-version == '3.9' && steps.changed-files-specific.outputs.any_changed == 'true' + env: + GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} + # https://github.com/coveralls-clients/coveralls-python/issues/251 + run: | + cd src/ + pipenv run coveralls --service=github diff --git a/.github/workflows/reusable-ci-frontend.yml b/.github/workflows/reusable-ci-frontend.yml new file mode 100644 index 000000000..cc565775a --- /dev/null +++ b/.github/workflows/reusable-ci-frontend.yml @@ -0,0 +1,42 @@ +name: Frontend CI Jobs + +on: + workflow_call: + +jobs: + + code-checks-frontend: + name: "Code Style Checks" + runs-on: ubuntu-20.04 + steps: + - + name: Checkout + uses: actions/checkout@v3 + - uses: actions/setup-node@v3 + with: + node-version: '16' + - + name: Install prettier + run: | + npm install prettier + - + name: Run prettier + run: + npx prettier --check --ignore-path Pipfile.lock **/*.js **/*.ts *.md **/*.md + tests-frontend: + name: "Tests" + runs-on: ubuntu-20.04 + needs: + - code-checks-frontend + strategy: + matrix: + node-version: [16.x] + steps: + - uses: actions/checkout@v3 + - name: Use Node.js ${{ matrix.node-version }} + uses: actions/setup-node@v3 + with: + node-version: ${{ matrix.node-version }} + - run: cd src-ui && npm ci + - run: cd src-ui && npm run test + - run: cd src-ui && npm run e2e:ci diff --git a/.github/workflows/reusable-workflow-builder.yml b/.github/workflows/reusable-workflow-builder.yml new file mode 100644 index 000000000..3741ad67b --- /dev/null +++ b/.github/workflows/reusable-workflow-builder.yml @@ -0,0 +1,53 @@ +name: Reusable Image Builder + +on: + workflow_call: + inputs: + dockerfile: + required: true + type: string + build-json: + required: true + type: string + build-args: + required: false + default: "" + type: string + +concurrency: + group: ${{ github.workflow }}-${{ fromJSON(inputs.build-json).name }}-${{ fromJSON(inputs.build-json).version }} + cancel-in-progress: false + +jobs: + build-image: + name: Build ${{ fromJSON(inputs.build-json).name }} @ ${{ fromJSON(inputs.build-json).version }} + runs-on: ubuntu-latest + steps: + - + name: Checkout + uses: actions/checkout@v3 + - + name: Login to Github Container Registry + uses: docker/login-action@v1 + with: + registry: ghcr.io + username: ${{ github.actor }} + password: ${{ secrets.GITHUB_TOKEN }} + - + name: Set up Docker Buildx + uses: docker/setup-buildx-action@v1 + - + name: Set up QEMU + uses: docker/setup-qemu-action@v1 + - + name: Build ${{ fromJSON(inputs.build-json).name }} + uses: docker/build-push-action@v2 + with: + context: . + file: ${{ inputs.dockerfile }} + tags: ${{ fromJSON(inputs.build-json).image_tag }} + platforms: linux/amd64,linux/arm64,linux/arm/v7 + build-args: ${{ inputs.build-args }} + push: true + cache-from: type=registry,ref=${{ fromJSON(inputs.build-json).cache_tag }} + cache-to: type=registry,mode=max,ref=${{ fromJSON(inputs.build-json).cache_tag }} diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml index 65ecc7980..b9d7e5f22 100644 --- a/.pre-commit-config.yaml +++ b/.pre-commit-config.yaml @@ -37,7 +37,7 @@ repos: exclude: "(^Pipfile\\.lock$)" # Python hooks - repo: https://github.com/asottile/reorder_python_imports - rev: v3.0.1 + rev: v3.1.0 hooks: - id: reorder-python-imports exclude: "(migrations)" @@ -47,7 +47,7 @@ repos: - id: yesqa exclude: "(migrations)" - repo: https://github.com/asottile/add-trailing-comma - rev: "v2.2.2" + rev: "v2.2.3" hooks: - id: add-trailing-comma exclude: "(migrations)" @@ -62,11 +62,25 @@ repos: rev: 22.3.0 hooks: - id: black - # Dockerfile hooks - - repo: https://github.com/pryorda/dockerfilelint-precommit-hooks - rev: "v0.1.0" + - repo: https://github.com/asottile/pyupgrade + rev: v2.32.1 hooks: - - id: dockerfilelint + - id: pyupgrade + exclude: "(migrations)" + args: + - "--py38-plus" + # Dockerfile hooks + - repo: https://github.com/AleksaC/hadolint-py + rev: v2.10.0 + hooks: + - id: hadolint + args: + - --ignore + - DL3008 # https://github.com/hadolint/hadolint/wiki/DL3008 (should probably do this at some point) + - --ignore + - DL3013 # https://github.com/hadolint/hadolint/wiki/DL3013 (should probably do this too at some point) + - --ignore + - DL3003 # https://github.com/hadolint/hadolint/wiki/DL3003 (seems excessive to use WORKDIR so much) # Shell script hooks - repo: https://github.com/lovesegfault/beautysh rev: v6.2.1 diff --git a/Dockerfile b/Dockerfile index 8b46d072b..2c4bbefe5 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,12 +1,36 @@ -FROM node:16 AS compile-frontend +# syntax=docker/dockerfile:1.4 -COPY . /src +# Pull the installer images from the library +# These are all built previously +# They provide either a .deb or .whl + +ARG JBIG2ENC_VERSION +ARG QPDF_VERSION +ARG PIKEPDF_VERSION +ARG PSYCOPG2_VERSION + +FROM ghcr.io/paperless-ngx/paperless-ngx/builder/jbig2enc:${JBIG2ENC_VERSION} as jbig2enc-builder +FROM ghcr.io/paperless-ngx/paperless-ngx/builder/qpdf:${QPDF_VERSION} as qpdf-builder +FROM ghcr.io/paperless-ngx/paperless-ngx/builder/pikepdf:${PIKEPDF_VERSION} as pikepdf-builder +FROM ghcr.io/paperless-ngx/paperless-ngx/builder/psycopg2:${PSYCOPG2_VERSION} as psycopg2-builder + +FROM --platform=$BUILDPLATFORM node:16-bullseye-slim AS compile-frontend + +# This stage compiles the frontend +# This stage runs once for the native platform, as the outputs are not +# dependent on target arch +# Inputs: None + +COPY ./src-ui /src/src-ui WORKDIR /src/src-ui -RUN npm update npm -g && npm ci --no-optional -RUN ./node_modules/.bin/ng build --configuration production +RUN set -eux \ + && npm update npm -g \ + && npm ci --no-optional +RUN set -eux \ + && ./node_modules/.bin/ng build --configuration production -FROM ghcr.io/paperless-ngx/builder/ngx-base:1.7.0 as main-app +FROM python:3.9-slim-bullseye as main-app LABEL org.opencontainers.image.authors="paperless-ngx team <hello@paperless-ngx.com>" LABEL org.opencontainers.image.documentation="https://paperless-ngx.readthedocs.io/en/latest/" @@ -14,45 +38,167 @@ LABEL org.opencontainers.image.source="https://github.com/paperless-ngx/paperles LABEL org.opencontainers.image.url="https://github.com/paperless-ngx/paperless-ngx" LABEL org.opencontainers.image.licenses="GPL-3.0-only" -WORKDIR /usr/src/paperless/src/ +ARG DEBIAN_FRONTEND=noninteractive -COPY requirements.txt ../ +# +# Begin installation and configuration +# Order the steps below from least often changed to most +# -# Python dependencies -RUN apt-get update \ - # python-Levenshtein still needs to be compiled here - && apt-get -y --no-install-recommends install \ - build-essential \ - && python3 -m pip install --upgrade --no-cache-dir pip wheel \ - && python3 -m pip install --default-timeout=1000 --upgrade --no-cache-dir supervisor \ - && python3 -m pip install --default-timeout=1000 --no-cache-dir -r ../requirements.txt \ - && apt-get -y purge build-essential \ - && apt-get -y autoremove --purge \ - && rm -rf /var/lib/apt/lists/* +# copy jbig2enc +# Basically will never change again +COPY --from=jbig2enc-builder /usr/src/jbig2enc/src/.libs/libjbig2enc* /usr/local/lib/ +COPY --from=jbig2enc-builder /usr/src/jbig2enc/src/jbig2 /usr/local/bin/ +COPY --from=jbig2enc-builder /usr/src/jbig2enc/src/*.h /usr/local/include/ + +# Packages need for running +ARG RUNTIME_PACKAGES="\ + curl \ + file \ + # fonts for text file thumbnail generation + fonts-liberation \ + gettext \ + ghostscript \ + gnupg \ + gosu \ + icc-profiles-free \ + imagemagick \ + media-types \ + liblept5 \ + libpq5 \ + libxml2 \ + liblcms2-2 \ + libtiff5 \ + libxslt1.1 \ + libfreetype6 \ + libwebp6 \ + libopenjp2-7 \ + libimagequant0 \ + libraqm0 \ + libgnutls30 \ + libjpeg62-turbo \ + optipng \ + python3 \ + python3-pip \ + python3-setuptools \ + postgresql-client \ + # For Numpy + libatlas3-base \ + # thumbnail size reduction + pngquant \ + # OCRmyPDF dependencies + tesseract-ocr \ + tesseract-ocr-eng \ + tesseract-ocr-deu \ + tesseract-ocr-fra \ + tesseract-ocr-ita \ + tesseract-ocr-spa \ + tzdata \ + unpaper \ + # Mime type detection + zlib1g \ + # Barcode splitter + libzbar0 \ + poppler-utils" + +# Install basic runtime packages. +# These change very infrequently +RUN set -eux \ + echo "Installing system packages" \ + && apt-get update \ + && apt-get install --yes --quiet --no-install-recommends ${RUNTIME_PACKAGES} \ + && rm -rf /var/lib/apt/lists/* \ + && echo "Installing supervisor" \ + && python3 -m pip install --default-timeout=1000 --upgrade --no-cache-dir supervisor==4.2.4 + +# Copy gunicorn config +# Changes very infrequently +WORKDIR /usr/src/paperless/ + +COPY gunicorn.conf.py . # setup docker-specific things -COPY docker/ ./docker/ +# Use mounts to avoid copying installer files into the image +# These change sometimes, but rarely +WORKDIR /usr/src/paperless/src/docker/ -RUN cd docker \ +RUN --mount=type=bind,readwrite,source=docker,target=./ \ + set -eux \ + && echo "Configuring ImageMagick" \ && cp imagemagick-policy.xml /etc/ImageMagick-6/policy.xml \ - && mkdir /var/log/supervisord /var/run/supervisord \ - && cp supervisord.conf /etc/supervisord.conf \ - && cp docker-entrypoint.sh /sbin/docker-entrypoint.sh \ - && chmod 755 /sbin/docker-entrypoint.sh \ - && cp docker-prepare.sh /sbin/docker-prepare.sh \ - && chmod 755 /sbin/docker-prepare.sh \ - && chmod +x install_management_commands.sh \ - && ./install_management_commands.sh \ - && cd .. \ - && rm -rf docker/ + && echo "Configuring supervisord" \ + && mkdir /var/log/supervisord /var/run/supervisord \ + && cp supervisord.conf /etc/supervisord.conf \ + && echo "Setting up Docker scripts" \ + && cp docker-entrypoint.sh /sbin/docker-entrypoint.sh \ + && chmod 755 /sbin/docker-entrypoint.sh \ + && cp docker-prepare.sh /sbin/docker-prepare.sh \ + && chmod 755 /sbin/docker-prepare.sh \ + && cp wait-for-redis.py /sbin/wait-for-redis.py \ + && chmod 755 /sbin/wait-for-redis.py \ + && echo "Installing managment commands" \ + && chmod +x install_management_commands.sh \ + && ./install_management_commands.sh -COPY gunicorn.conf.py ../ +# Install the built packages from the installer library images +# Use mounts to avoid copying installer files into the image +# These change sometimes +RUN --mount=type=bind,from=qpdf-builder,target=/qpdf \ + --mount=type=bind,from=psycopg2-builder,target=/psycopg2 \ + --mount=type=bind,from=pikepdf-builder,target=/pikepdf \ + set -eux \ + && echo "Installing qpdf" \ + && apt-get install --yes --no-install-recommends /qpdf/usr/src/qpdf/libqpdf28_*.deb \ + && apt-get install --yes --no-install-recommends /qpdf/usr/src/qpdf/qpdf_*.deb \ + && echo "Installing pikepdf and dependencies" \ + && python3 -m pip install --no-cache-dir /pikepdf/usr/src/pikepdf/wheels/packaging*.whl \ + && python3 -m pip install --no-cache-dir /pikepdf/usr/src/pikepdf/wheels/lxml*.whl \ + && python3 -m pip install --no-cache-dir /pikepdf/usr/src/pikepdf/wheels/Pillow*.whl \ + && python3 -m pip install --no-cache-dir /pikepdf/usr/src/pikepdf/wheels/pyparsing*.whl \ + && python3 -m pip install --no-cache-dir /pikepdf/usr/src/pikepdf/wheels/pikepdf*.whl \ + && python -m pip list \ + && echo "Installing psycopg2" \ + && python3 -m pip install --no-cache-dir /psycopg2/usr/src/psycopg2/wheels/psycopg2*.whl \ + && python -m pip list -# copy app -COPY --from=compile-frontend /src/src/ ./ +# Python dependencies +# Change pretty frequently +COPY requirements.txt ../ + +# Packages needed only for building a few quick Python +# dependencies +ARG BUILD_PACKAGES="\ + build-essential \ + python3-dev" + +RUN set -eux \ + && echo "Installing build system packages" \ + && apt-get update \ + && apt-get install --yes --quiet --no-install-recommends ${BUILD_PACKAGES} \ + && python3 -m pip install --no-cache-dir --upgrade wheel \ + && echo "Installing Python requirements" \ + && python3 -m pip install --default-timeout=1000 --no-cache-dir -r ../requirements.txt \ + && echo "Cleaning up image" \ + && apt-get -y purge ${BUILD_PACKAGES} \ + && apt-get -y autoremove --purge \ + && apt-get clean --yes \ + && rm -rf /var/lib/apt/lists/* \ + && rm -rf /tmp/* \ + && rm -rf /var/tmp/* \ + && rm -rf /var/cache/apt/archives/* \ + && truncate -s 0 /var/log/*log + +WORKDIR /usr/src/paperless/src/ + +# copy backend +COPY ./src ./ + +# copy frontend +COPY --from=compile-frontend /src/src/documents/static/frontend/ ./documents/static/frontend/ # add users, setup scripts -RUN addgroup --gid 1000 paperless \ +RUN set -eux \ + && addgroup --gid 1000 paperless \ && useradd --uid 1000 --gid paperless --home-dir /usr/src/paperless paperless \ && chown -R paperless:paperless ../ \ && gosu paperless python3 manage.py collectstatic --clear --no-input \ diff --git a/Pipfile b/Pipfile index 0ab6775e6..c38d8323d 100644 --- a/Pipfile +++ b/Pipfile @@ -19,7 +19,7 @@ djangorestframework = "~=3.13" filelock = "*" fuzzywuzzy = {extras = ["speedup"], version = "*"} gunicorn = "*" -imap-tools = "*" +imap-tools = "~=0.54.0" langdetect = "*" pathvalidate = "*" pillow = "~=9.1" diff --git a/Pipfile.lock b/Pipfile.lock index 20f28d068..8516b77d0 100644 --- a/Pipfile.lock +++ b/Pipfile.lock @@ -44,11 +44,11 @@ }, "asgiref": { "hashes": [ - "sha256:2f8abc20f7248433085eda803936d98992f1343ddb022065779f37c5da0181d0", - "sha256:88d59c13d634dcffe0510be048210188edd79aeccb6a6c9028cdad6f31d730a9" + "sha256:45a429524fba18aba9d512498b19d220c4d628e75b40cf5c627524dbaebc5cc1", + "sha256:fddeea3c53fa99d0cdb613c3941cc6e52d822491fc2753fba25768fb5bf4e865" ], "markers": "python_version >= '3.7'", - "version": "==3.5.0" + "version": "==3.5.1" }, "async-timeout": { "hashes": [ @@ -99,6 +99,7 @@ "sha256:f04e857b59d9d1ccc39ce2da1021d196e47234873820cbeaad210724b1ee28ac", "sha256:fadbfe37f74051d024037f223b8e001611eac868b5c5b06144ef4d8b799862f2" ], + "index": "pypi", "markers": "python_version < '3.9'", "version": "==0.2.1" }, @@ -206,11 +207,11 @@ }, "click": { "hashes": [ - "sha256:24e1a4a9ec5bf6299411369b208c1df2188d9eb8d916302fe6bf03faed227f1e", - "sha256:479707fe14d9ec9a0757618b7a100a0ae4c4e236fac5b7f80ca68028141a1a72" + "sha256:7682dc8afb30297001674575ea00d1814d808d6a36af415a82bd481d37ba7b8e", + "sha256:bb4d8133cb15a609f44e8213d9b391b0809795062913b383c62be0ee95b1db48" ], "markers": "python_version >= '3.7'", - "version": "==8.1.2" + "version": "==8.1.3" }, "coloredlogs": { "hashes": [ @@ -237,29 +238,31 @@ }, "cryptography": { "hashes": [ - "sha256:0a3bf09bb0b7a2c93ce7b98cb107e9170a90c51a0162a20af1c61c765b90e60b", - "sha256:1f64a62b3b75e4005df19d3b5235abd43fa6358d5516cfc43d87aeba8d08dd51", - "sha256:32db5cc49c73f39aac27574522cecd0a4bb7384e71198bc65a0d23f901e89bb7", - "sha256:4881d09298cd0b669bb15b9cfe6166f16fc1277b4ed0d04a22f3d6430cb30f1d", - "sha256:4e2dddd38a5ba733be6a025a1475a9f45e4e41139d1321f412c6b360b19070b6", - "sha256:53e0285b49fd0ab6e604f4c5d9c5ddd98de77018542e88366923f152dbeb3c29", - "sha256:70f8f4f7bb2ac9f340655cbac89d68c527af5bb4387522a8413e841e3e6628c9", - "sha256:7b2d54e787a884ffc6e187262823b6feb06c338084bbe80d45166a1cb1c6c5bf", - "sha256:7be666cc4599b415f320839e36367b273db8501127b38316f3b9f22f17a0b815", - "sha256:8241cac0aae90b82d6b5c443b853723bcc66963970c67e56e71a2609dc4b5eaf", - "sha256:82740818f2f240a5da8dfb8943b360e4f24022b093207160c77cadade47d7c85", - "sha256:8897b7b7ec077c819187a123174b645eb680c13df68354ed99f9b40a50898f77", - "sha256:c2c5250ff0d36fd58550252f54915776940e4e866f38f3a7866d92b32a654b86", - "sha256:ca9f686517ec2c4a4ce930207f75c00bf03d94e5063cbc00a1dc42531511b7eb", - "sha256:d2b3d199647468d410994dbeb8cec5816fb74feb9368aedf300af709ef507e3e", - "sha256:da73d095f8590ad437cd5e9faf6628a218aa7c387e1fdf67b888b47ba56a17f0", - "sha256:e167b6b710c7f7bc54e67ef593f8731e1f45aa35f8a8a7b72d6e42ec76afd4b3", - "sha256:ea634401ca02367c1567f012317502ef3437522e2fc44a3ea1844de028fa4b84", - "sha256:ec6597aa85ce03f3e507566b8bcdf9da2227ec86c4266bd5e6ab4d9e0cc8dab2", - "sha256:f64b232348ee82f13aac22856515ce0195837f6968aeaa94a3d0353ea2ec06a6" + "sha256:06bfafa6e53ccbfb7a94be4687b211a025ce0625e3f3c60bb15cd048a18f3ed8", + "sha256:0db5cf21bd7d092baacb576482b0245102cea2d3cf09f09271ce9f69624ecb6f", + "sha256:125702572be12bcd318e3a14e9e70acd4be69a43664a75f0397e8650fe3c6cc3", + "sha256:1858eff6246bb8bbc080eee78f3dd1528739e3f416cba5f9914e8631b8df9871", + "sha256:315af6268de72bcfa0bb3401350ce7d921f216e6b60de12a363dad128d9d459f", + "sha256:451aaff8b8adf2dd0597cbb1fdcfc8a7d580f33f843b7cce75307a7f20112dd8", + "sha256:58021d6e9b1d88b1105269d0da5e60e778b37dfc0e824efc71343dd003726831", + "sha256:618391152147a1221c87b1b0b7f792cafcfd4b5a685c5c72eeea2ddd29aeceff", + "sha256:6d4daf890e674d191757d8d7d60dc3a29c58c72c7a76a05f1c0a326013f47e8b", + "sha256:74b55f67f4cf026cb84da7a1b04fc2a1d260193d4ad0ea5e9897c8b74c1e76ac", + "sha256:7ceae26f876aabe193b13a0c36d1bb8e3e7e608d17351861b437bd882f617e9f", + "sha256:930b829e8a2abaf43a19f38277ae3c5e1ffcf547b936a927d2587769ae52c296", + "sha256:a18ff4bfa9d64914a84d7b06c46eb86e0cc03113470b3c111255aceb6dcaf81d", + "sha256:ae1cd29fbe6b716855454e44f4bf743465152e15d2d317303fe3b58ee9e5af7a", + "sha256:b1ee5c82cf03b30f6ae4e32d2bcb1e167ef74d6071cbb77c2af30f101d0b360b", + "sha256:bf585476fcbcd37bed08072e8e2db3954ce1bfc68087a2dc9c19cfe0b90979ca", + "sha256:c4a58eeafbd7409054be41a377e726a7904a17c26f45abf18125d21b1215b08b", + "sha256:cce90609e01e1b192fae9e13665058ab46b2ea53a3c05a3ea74a3eb8c3af8857", + "sha256:d610d0ee14dd9109006215c7c0de15eee91230b70a9bce2263461cf7c3720b83", + "sha256:e69a0e36e62279120e648e787b76d79b41e0f9e86c1c636a4f38d415595c722e", + "sha256:f095988548ec5095e3750cdb30e6962273d239b1998ba1aac66c0d5bee7111c1", + "sha256:faf0f5456c059c7b1c29441bdd5e988f0ba75bdc3eea776520d8dcb1e30e1b5c" ], "markers": "python_version >= '3.6'", - "version": "==36.0.2" + "version": "==37.0.1" }, "daphne": { "hashes": [ @@ -474,16 +477,16 @@ "sha256:84d9dd047ffa80596e0f246e2eab0b391788b0503584e8945f2368256d2735ff", "sha256:9d643ff0a55b762d5cdb124b8eaa99c66322e2157b69160bc32796e824360e6d" ], - "markers": "python_version >= '3.5'", + "markers": "python_version >= '3'", "version": "==3.3" }, "imap-tools": { "hashes": [ - "sha256:119f1a60ea4048a4c5d72d9e9fa47c295685e340c730cb0b71fdf0ad3b7e53f8", - "sha256:3648bac835657b1c56ba856452c8a28bdbe3689d3730f95a4ad20d4c39f1c2d0" + "sha256:15d20ac8695fc4978a913c2186f482a802f5229c41c6e0c66c7bad8f1f590cf1", + "sha256:606b73a1b5ecc4c72eea5ad19231e07a88bf9ba9adbdd4acb8cf71a359dd43ec" ], "index": "pypi", - "version": "==0.53.0" + "version": "==0.54.0" }, "img2pdf": { "hashes": [ @@ -493,11 +496,12 @@ }, "importlib-resources": { "hashes": [ - "sha256:1b93238cbf23b4cde34240dd8321d99e9bf2eb4bc91c0c99b2886283e7baad85", - "sha256:a9dd72f6cc106aeb50f6e66b86b69b454766dd6e39b69ac68450253058706bcc" + "sha256:b6062987dfc51f0fcb809187cffbd60f35df7acb4589091f154214af6d0d49d3", + "sha256:e447dc01619b1e951286f3929be820029d48c75eb25d265c28b92a16548212b8" ], + "index": "pypi", "markers": "python_version < '3.9'", - "version": "==5.6.0" + "version": "==5.7.1" }, "incremental": { "hashes": [ @@ -671,11 +675,11 @@ }, "ocrmypdf": { "hashes": [ - "sha256:7f0a6165b80ba1b37ce5943cf5b4faf93bf98c04c8f5157ef83c5f292491485f", - "sha256:d52410bc38cf5b66da27668e38c66ac41fd3136457c1ec388b311f0a78ee213c" + "sha256:0c1cc0a7596fa9da1bfde67141227eeb813aba5e954f88199eacc5f51f1d67d9", + "sha256:48bbdd5d15b76f34aa3a91910918e51f91bb3833b4e86da45f8542afda118404" ], "index": "pypi", - "version": "==13.4.2" + "version": "==13.4.3" }, "packaging": { "hashes": [ @@ -711,36 +715,36 @@ }, "pikepdf": { "hashes": [ - "sha256:01be838a44430c4be84b748a33950fed09892472934a8041596c11189f365f7f", - "sha256:0cc95ef470169dfa5acc9196299bdba236716234a0d8b2746e2a563bc6f1f456", - "sha256:13e72d0aeeb3fc452569a3f7994acdd007de9aad804ced734d57cec269261b8b", - "sha256:2873503522ef26a09a6020c29c2efd221fa2ddc31e83bd902be27d317144cf63", - "sha256:2d5d6d3248b33ca5961d84bc3121a299cd27237fad56868d815e381c9a98d3d1", - "sha256:2f62e6c7bcf5d631e6ea74cf861f3e816f587c6ccb4ecbf6ac862e088ba2e4ac", - "sha256:51694d3d2f90510da6a8d7a4d07313ca868b373fffec6de270d9bbff1ce37180", - "sha256:5c23cbd7ae71f08fb5b5d9660eb0bc61abf345ada01bea6e1b6884c4261e17d6", - "sha256:6371bf02a436be2b7c63322b83a8e47523f2cd16438b2e93d546c7caf9ae308d", - "sha256:657293b74af8c7cf03f9905218a7935b26a4f3006803016b40b3db78e04cb35c", - "sha256:680d47377bb9fd6a36b6a81464ee269b4b29cbf29a84ae4f2ab8f6ea3665bf69", - "sha256:710535c679ab0d7b8249f72247832773e7a9a121dfbe9cad7f6465bd9bb45fae", - "sha256:7b4d7c09036d863915cb01007ca183d6fe64e2d57c0472453097bc9e029a58fb", - "sha256:978b6388ae99a024bdcae5a322c68e90c187cb568d09d43e6586b3479267121d", - "sha256:9917a03d500aab72715a9236136af7a5c8c7b26c034bf71ebdf028e177f0d25f", - "sha256:996faa6b119488f96d7271672a22af86e56e5544ec6b8eae6cd7d4432c70ae2d", - "sha256:9bac9e9d6b28dc0cc5a554051f183fbd070d0f9fe63c4e9aca939b8c44a5bb4d", - "sha256:aac14061de06843759ea6f5777fd8d7b71af808ed9264f57483a3311a09788ab", - "sha256:ad5361c3669fc0c8dbaf8fa0a590bddf59fad256bb2c527d5ce5cf991743a240", - "sha256:bc40b30c37f8f7c5bef873eca1f04e91ce34b6b74507d8d0019238a17d281fdc", - "sha256:bd9faae19787a5d05b9fcbe84d7cfe4d44e318068e06eca18906b9dba45425b6", - "sha256:c64e7905ec438b7a6c12626f2859df87f471892fab75b65b1441d9e1b38b4dde", - "sha256:d4db409b21a8ec0d3a79d2bbd894b997b13223c9ccf341cdc31b64360f1ee4c7", - "sha256:e0b635d6d9faefb4d0d32722279b8eb4e4d5d7b596c426f3433343de65e0c772", - "sha256:e62e9e8afe77fe2f06715faf10f38a4810d282d66f1e9e05208bb8d9723e6acf", - "sha256:f85d309bcfeeb3e2d344346a5050bfc41e332f19d390f79c20e4fc7de4b10a17", - "sha256:fe3fc2efe498aba6204b85c17c6a5d54ab7303354ecc5c3da624a6b6af0b3406" + "sha256:101ec256a8d312c17decae52226cf32a3e7dc834583134300c2f4e60b70e6e91", + "sha256:12b5b3cfc649e2542576a7e55c11e245278f14f727f116904893e54329102867", + "sha256:1b8f68a75c0a6f6d4d102d0821365ae2aaa9ab635c6eb6c840569a56b1a266f4", + "sha256:1bef3512be59fe0f481375b7eb415ca51ee7c80555031401f5f17ee3392e4add", + "sha256:1d3141916dc9efc433fd22beba544f67a53a805800c3ff902baffa398ef4c85e", + "sha256:3052df8514d26b676c50e65afc49a1d260c43a08c322c75cc2592c10a9a5b26d", + "sha256:356d5554516a295fc10db3f25cfde4e92326f6d015da55d71b84f5ced2a07a5a", + "sha256:55330c24b8e04ee09f1bc514c2b6107bb03a5eeb0b74929a61100cd6be22ae29", + "sha256:553cf11933fdfe07fdd357ab40b9732db102e921b27c1065239308d42b7b858f", + "sha256:5626312990a894c5db3a269455f7eb98df5f59188dde1797c0e352d60fdf89af", + "sha256:59c24a65c94693ab4a7e92f4809f847b57461120256c083054e61c99c4952e84", + "sha256:607deb1181a7cf5369cf70edfc41574d46c0a17c0cac1f6234272bd4cb3487e4", + "sha256:60bdd49e6251f8c99989e6769d4ad29b209c1eaf88090f49d4b30fba98442e40", + "sha256:73a7cc3c42609e00393b9d4e1b9ee132f528060254a174bf18ef31a154be0386", + "sha256:75f1e2917b4d2d6573fe3d1c3b2ec70829b64515b2f723f5c3bebcdd65761e6c", + "sha256:92ca9191680eccc21697e9e9c218e600ab31e7c24f6125749738c10ae2dc7c07", + "sha256:9bcaf96e2f571f0fc7e3178cdf1bcca7c13e5c68128e8246031226d47ecf23f1", + "sha256:a8f3e2229e2683497fe4ccc4af06050c125160a11bb3562b6c4ddaee4d0cc5c5", + "sha256:c277066938ca0ddb2bfe75874ef8dd3aa259936fe15c4cf7d4282f89ba82ab3a", + "sha256:c532542a99757d9f41df0cf1fc8f64a044d0eb822822cc069c80be35731df275", + "sha256:dfa89bd86e01413531c1d7d201fb01f0e62b52ea926a8e8ca6f99f86ed761e95", + "sha256:e064010b733b0a2ec4ec97982cd2887f9025292f2d228c6d5e6eca9d84851e53", + "sha256:ea927afe7cb04cc7ade30b961f528ef53e8d9cf467dcc4639cf944fef872a1a1", + "sha256:f40703b6267aa43d7f72468fa0a3b505ffff74ece2a4c69cfd3c90e023c41381", + "sha256:f45cc4544bbd4c308a525a6bb8e2e29b3f849803ee557c6e35c684447f0a92e5", + "sha256:f8ccda5ee992c73f647bcd96c9aa30f5eb9e8a6c5bdd6e3dcb29ebbffbe01a69", + "sha256:fe386d93345c9b5a9690f7a7bfb789a5ec5467c34402628e10bda8a4f5bac73e" ], "index": "pypi", - "version": "==5.1.1" + "version": "==5.1.2" }, "pillow": { "hashes": [ @@ -1265,11 +1269,11 @@ }, "typing-extensions": { "hashes": [ - "sha256:1a9462dcc3347a79b1f1c0271fbe79e844580bb598bafa1ed208b94da3cdcd42", - "sha256:21c85e0fe4b9a155d0799430b0ad741cdce7e359660ccbd8b530613e8df88ce2" + "sha256:6657594ee297170d19f67d55c05852a874e7eb634f4f753dbd667855e07c1708", + "sha256:f1c24655a0da0d1b67f07e17a5e6b2a105894e6824b92096378bb3668ef02376" ], - "markers": "python_version >= '3.6'", - "version": "==4.1.1" + "markers": "python_version >= '3.7'", + "version": "==4.2.0" }, "tzdata": { "hashes": [ @@ -1373,56 +1377,56 @@ }, "websockets": { "hashes": [ - "sha256:038afef2a05893578d10dadbdbb5f112bd115c46347e1efe99f6a356ff062138", - "sha256:05f6e9757017270e7a92a2975e2ae88a9a582ffc4629086fd6039aa80e99cd86", - "sha256:0b66421f9f13d4df60cd48ab977ed2c2b6c9147ae1a33caf5a9f46294422fda1", - "sha256:0cd02f36d37e503aca88ab23cc0a1a0e92a263d37acf6331521eb38040dcf77b", - "sha256:0f73cb2526d6da268e86977b2c4b58f2195994e53070fe567d5487c6436047e6", - "sha256:117383d0a17a0dda349f7a8790763dde75c1508ff8e4d6e8328b898b7df48397", - "sha256:1c1f3b18c8162e3b09761d0c6a0305fd642934202541cc511ef972cb9463261e", - "sha256:1c9031e90ebfc486e9cdad532b94004ade3aa39a31d3c46c105bb0b579cd2490", - "sha256:2349fa81b6b959484bb2bda556ccb9eb70ba68987646a0f8a537a1a18319fb03", - "sha256:24b879ba7db12bb525d4e58089fcbe6a3df3ce4666523183654170e86d372cbe", - "sha256:2aa9b91347ecd0412683f28aabe27f6bad502d89bd363b76e0a3508b1596402e", - "sha256:56d48eebe9e39ce0d68701bce3b21df923aa05dcc00f9fd8300de1df31a7c07c", - "sha256:5a38a0175ae82e4a8c4bac29fc01b9ee26d7d5a614e5ee11e7813c68a7d938ce", - "sha256:5b04270b5613f245ec84bb2c6a482a9d009aefad37c0575f6cda8499125d5d5c", - "sha256:6193bbc1ee63aadeb9a4d81de0e19477401d150d506aee772d8380943f118186", - "sha256:669e54228a4d9457abafed27cbf0e2b9f401445c4dfefc12bf8e4db9751703b8", - "sha256:6a009eb551c46fd79737791c0c833fc0e5b56bcd1c3057498b262d660b92e9cd", - "sha256:71a4491cfe7a9f18ee57d41163cb6a8a3fa591e0f0564ca8b0ed86b2a30cced4", - "sha256:7b38a5c9112e3dbbe45540f7b60c5204f49b3cb501b40950d6ab34cd202ab1d0", - "sha256:7bb9d8a6beca478c7e9bdde0159bd810cc1006ad6a7cb460533bae39da692ca2", - "sha256:82bc33db6d8309dc27a3bee11f7da2288ad925fcbabc2a4bb78f7e9c56249baf", - "sha256:8351c3c86b08156337b0e4ece0e3c5ec3e01fcd14e8950996832a23c99416098", - "sha256:8beac786a388bb99a66c3be4ab0fb38273c0e3bc17f612a4e0a47c4fc8b9c045", - "sha256:97950c7c844ec6f8d292440953ae18b99e3a6a09885e09d20d5e7ecd9b914cf8", - "sha256:98f57b3120f8331cd7440dbe0e776474f5e3632fdaa474af1f6b754955a47d71", - "sha256:9ca2ca05a4c29179f06cf6727b45dba5d228da62623ec9df4184413d8aae6cb9", - "sha256:a03a25d95cc7400bd4d61a63460b5d85a7761c12075ee2f51de1ffe73aa593d3", - "sha256:a10c0c1ee02164246f90053273a42d72a3b2452a7e7486fdae781138cf7fbe2d", - "sha256:a72b92f96e5e540d5dda99ee3346e199ade8df63152fa3c737260da1730c411f", - "sha256:ac081aa0307f263d63c5ff0727935c736c8dad51ddf2dc9f5d0c4759842aefaa", - "sha256:b22bdc795e62e71118b63e14a08bacfa4f262fd2877de7e5b950f5ac16b0348f", - "sha256:b4059e2ccbe6587b6dc9a01db5fc49ead9a884faa4076eea96c5ec62cb32f42a", - "sha256:b7fe45ae43ac814beb8ca09d6995b56800676f2cfa8e23f42839dc69bba34a42", - "sha256:bef03a51f9657fb03d8da6ccd233fe96e04101a852f0ffd35f5b725b28221ff3", - "sha256:bffc65442dd35c473ca9790a3fa3ba06396102a950794f536783f4b8060af8dd", - "sha256:c21a67ab9a94bd53e10bba21912556027fea944648a09e6508415ad14e37c325", - "sha256:c67d9cacb3f6537ca21e9b224d4fd08481538e43bcac08b3d93181b0816def39", - "sha256:c6e56606842bb24e16e36ae7eb308d866b4249cf0be8f63b212f287eeb76b124", - "sha256:cb316b87cbe3c0791c2ad92a5a36bf6adc87c457654335810b25048c1daa6fd5", - "sha256:cef40a1b183dcf39d23b392e9dd1d9b07ab9c46aadf294fff1350fb79146e72b", - "sha256:cf931c33db9c87c53d009856045dd524e4a378445693382a920fa1e0eb77c36c", - "sha256:d4d110a84b63c5cfdd22485acc97b8b919aefeecd6300c0c9d551e055b9a88ea", - "sha256:d5396710f86a306cf52f87fd8ea594a0e894ba0cc5a36059eaca3a477dc332aa", - "sha256:f09f46b1ff6d09b01c7816c50bd1903cf7d02ebbdb63726132717c2fcda835d5", - "sha256:f14bd10e170abc01682a9f8b28b16e6f20acf6175945ef38db6ffe31b0c72c3f", - "sha256:f5c335dc0e7dc271ef36df3f439868b3c790775f345338c2f61a562f1074187b", - "sha256:f8296b8408ec6853b26771599990721a26403e62b9de7e50ac0a056772ac0b5e", - "sha256:fa35c5d1830d0fb7b810324e9eeab9aa92e8f273f11fdbdc0741dcded6d72b9f" + "sha256:07cdc0a5b2549bcfbadb585ad8471ebdc7bdf91e32e34ae3889001c1c106a6af", + "sha256:210aad7fdd381c52e58777560860c7e6110b6174488ef1d4b681c08b68bf7f8c", + "sha256:28dd20b938a57c3124028680dc1600c197294da5db4292c76a0b48efb3ed7f76", + "sha256:2f94fa3ae454a63ea3a19f73b95deeebc9f02ba2d5617ca16f0bbdae375cda47", + "sha256:31564a67c3e4005f27815634343df688b25705cccb22bc1db621c781ddc64c69", + "sha256:347974105bbd4ea068106ec65e8e8ebd86f28c19e529d115d89bd8cc5cda3079", + "sha256:379e03422178436af4f3abe0aa8f401aa77ae2487843738542a75faf44a31f0c", + "sha256:3eda1cb7e9da1b22588cefff09f0951771d6ee9fa8dbe66f5ae04cc5f26b2b55", + "sha256:51695d3b199cd03098ae5b42833006a0f43dc5418d3102972addc593a783bc02", + "sha256:54c000abeaff6d8771a4e2cef40900919908ea7b6b6a30eae72752607c6db559", + "sha256:5b936bf552e4f6357f5727579072ff1e1324717902127ffe60c92d29b67b7be3", + "sha256:6075fd24df23133c1b078e08a9b04a3bc40b31a8def4ee0b9f2c8865acce913e", + "sha256:661f641b44ed315556a2fa630239adfd77bd1b11cb0b9d96ed8ad90b0b1e4978", + "sha256:6ea6b300a6bdd782e49922d690e11c3669828fe36fc2471408c58b93b5535a98", + "sha256:6ed1d6f791eabfd9808afea1e068f5e59418e55721db8b7f3bfc39dc831c42ae", + "sha256:7934e055fd5cd9dee60f11d16c8d79c4567315824bacb1246d0208a47eca9755", + "sha256:7ab36e17af592eec5747c68ef2722a74c1a4a70f3772bc661079baf4ae30e40d", + "sha256:7f6d96fdb0975044fdd7953b35d003b03f9e2bcf85f2d2cf86285ece53e9f991", + "sha256:83e5ca0d5b743cde3d29fda74ccab37bdd0911f25bd4cdf09ff8b51b7b4f2fa1", + "sha256:85506b3328a9e083cc0a0fb3ba27e33c8db78341b3eb12eb72e8afd166c36680", + "sha256:8af75085b4bc0b5c40c4a3c0e113fa95e84c60f4ed6786cbb675aeb1ee128247", + "sha256:8b1359aba0ff810d5830d5ab8e2c4a02bebf98a60aa0124fb29aa78cfdb8031f", + "sha256:8fbd7d77f8aba46d43245e86dd91a8970eac4fb74c473f8e30e9c07581f852b2", + "sha256:907e8247480f287aa9bbc9391bd6de23c906d48af54c8c421df84655eef66af7", + "sha256:93d5ea0b5da8d66d868b32c614d2b52d14304444e39e13a59566d4acb8d6e2e4", + "sha256:97bc9d41e69a7521a358f9b8e44871f6cdeb42af31815c17aed36372d4eec667", + "sha256:994cdb1942a7a4c2e10098d9162948c9e7b235df755de91ca33f6e0481366fdb", + "sha256:a141de3d5a92188234afa61653ed0bbd2dde46ad47b15c3042ffb89548e77094", + "sha256:a1e15b230c3613e8ea82c9fc6941b2093e8eb939dd794c02754d33980ba81e36", + "sha256:aad5e300ab32036eb3fdc350ad30877210e2f51bceaca83fb7fef4d2b6c72b79", + "sha256:b529fdfa881b69fe563dbd98acce84f3e5a67df13de415e143ef053ff006d500", + "sha256:b9c77f0d1436ea4b4dc089ed8335fa141e6a251a92f75f675056dac4ab47a71e", + "sha256:bb621ec2dbbbe8df78a27dbd9dd7919f9b7d32a73fafcb4d9252fc4637343582", + "sha256:c7250848ce69559756ad0086a37b82c986cd33c2d344ab87fea596c5ac6d9442", + "sha256:c8d1d14aa0f600b5be363077b621b1b4d1eb3fbf90af83f9281cda668e6ff7fd", + "sha256:d1655a6fc7aecd333b079d00fb3c8132d18988e47f19740c69303bf02e9883c6", + "sha256:d6353ba89cfc657a3f5beabb3b69be226adbb5c6c7a66398e17809b0ce3c4731", + "sha256:da4377904a3379f0c1b75a965fff23b28315bcd516d27f99a803720dfebd94d4", + "sha256:e49ea4c1a9543d2bd8a747ff24411509c29e4bdcde05b5b0895e2120cb1a761d", + "sha256:e4e08305bfd76ba8edab08dcc6496f40674f44eb9d5e23153efa0a35750337e8", + "sha256:e6fa05a680e35d0fcc1470cb070b10e6fe247af54768f488ed93542e71339d6f", + "sha256:e7e6f2d6fd48422071cc8a6f8542016f350b79cc782752de531577d35e9bd677", + "sha256:e904c0381c014b914136c492c8fa711ca4cced4e9b3d110e5e7d436d0fc289e8", + "sha256:ec2b0ab7edc8cd4b0eb428b38ed89079bdc20c6bdb5f889d353011038caac2f9", + "sha256:ef5ce841e102278c1c2e98f043db99d6755b1c58bde475516aef3a008ed7f28e", + "sha256:f351c7d7d92f67c0609329ab2735eee0426a03022771b00102816a72715bb00b", + "sha256:fab7c640815812ed5f10fbee7abbf58788d602046b7bb3af9b1ac753a6d5e916", + "sha256:fc06cc8073c8e87072138ba1e431300e2d408f054b27047d047b549455066ff4" ], - "version": "==10.2" + "version": "==10.3" }, "whitenoise": { "hashes": [ @@ -1446,6 +1450,7 @@ "sha256:56bf8aadb83c24db6c4b577e13de374ccfb67da2078beba1d037c17980bf43ad", "sha256:c4f6e5bbf48e74f7a38e7cc5b0480ff42b0ae5178957d564d18932525d5cf099" ], + "index": "pypi", "markers": "python_version < '3.9'", "version": "==3.8.0" }, @@ -1525,11 +1530,11 @@ }, "babel": { "hashes": [ - "sha256:ab49e12b91d937cd11f0b67cb259a57ab4ad2b59ac7a3b41d6c06c0ac5b0def9", - "sha256:bc0c176f9f6a994582230df350aa6e05ba2ebe4b3ac317eab29d9be5d2768da0" + "sha256:3f349e85ad3154559ac4930c3918247d319f21910d5ce4b25d439ed8693b98d2", + "sha256:98aeaca086133efb3e1e2aad0396987490c8425929ddbcfe0550184fdc54cd13" ], - "markers": "python_version >= '2.7' and python_version not in '3.0, 3.1, 3.2, 3.3'", - "version": "==2.9.1" + "markers": "python_version >= '3.6'", + "version": "==2.10.1" }, "black": { "hashes": [ @@ -1585,16 +1590,14 @@ }, "click": { "hashes": [ - "sha256:24e1a4a9ec5bf6299411369b208c1df2188d9eb8d916302fe6bf03faed227f1e", - "sha256:479707fe14d9ec9a0757618b7a100a0ae4c4e236fac5b7f80ca68028141a1a72" + "sha256:7682dc8afb30297001674575ea00d1814d808d6a36af415a82bd481d37ba7b8e", + "sha256:bb4d8133cb15a609f44e8213d9b391b0809795062913b383c62be0ee95b1db48" ], "markers": "python_version >= '3.7'", - "version": "==8.1.2" + "version": "==8.1.3" }, "coverage": { - "extras": [ - - ], + "extras": [], "hashes": [ "sha256:03e2a7826086b91ef345ff18742ee9fc47a6839ccd517061ef8fa1976e652ce9", "sha256:07e6db90cd9686c767dcc593dff16c8c09f9814f5e9c51034066cad3373b914d", @@ -1688,11 +1691,11 @@ }, "faker": { "hashes": [ - "sha256:188961065fb5c78ea639f42176f55100f72c90c3a3179ac6c955c4bd712b0511", - "sha256:7758ece2593ce603db117db3d27393c31f4af03f783e176f3f0e14839a4f3426" + "sha256:0301ace8365d98f3d0bf6e9a40200c8548e845d3812402ae1daf589effe3fb01", + "sha256:b1903db92175d78051858128ada397c7dc76f376f6967975419da232b3ebd429" ], "markers": "python_version >= '3.6'", - "version": "==13.3.4" + "version": "==13.7.0" }, "filelock": { "hashes": [ @@ -1704,18 +1707,18 @@ }, "identify": { "hashes": [ - "sha256:3f3244a559290e7d3deb9e9adc7b33594c1bc85a9dd82e0f1be519bf12a1ec17", - "sha256:5f06b14366bd1facb88b00540a1de05b69b310cbc2654db3c7e07fa3a4339323" + "sha256:3acfe15a96e4272b4ec5662ee3e231ceba976ef63fd9980ed2ce9cc415df393f", + "sha256:c83af514ea50bf2be2c4a3f2fb349442b59dc87284558ae9ff54191bff3541d2" ], "markers": "python_version >= '3.7'", - "version": "==2.4.12" + "version": "==2.5.0" }, "idna": { "hashes": [ "sha256:84d9dd047ffa80596e0f246e2eab0b391788b0503584e8945f2368256d2735ff", "sha256:9d643ff0a55b762d5cdb124b8eaa99c66322e2157b69160bc32796e824360e6d" ], - "markers": "python_version >= '3.5'", + "markers": "python_version >= '3'", "version": "==3.3" }, "imagesize": { @@ -1726,6 +1729,14 @@ "markers": "python_version >= '2.7' and python_version not in '3.0, 3.1, 3.2, 3.3'", "version": "==1.3.0" }, + "importlib-metadata": { + "hashes": [ + "sha256:1208431ca90a8cca1a6b8af391bb53c1a2db74e5d1cef6ddced95d4b2062edc6", + "sha256:ea4c597ebf37142f827b8f39299579e31685c31d3a438b59f469406afd0f2539" + ], + "markers": "python_version < '3.10'", + "version": "==4.11.3" + }, "iniconfig": { "hashes": [ "sha256:011e24c64b7f47f6ebd835bb12a743f2fbe9a26d4cecaa7f53bc4f35ee9da8b3", @@ -1735,11 +1746,11 @@ }, "jinja2": { "hashes": [ - "sha256:539835f51a74a69f41b848a9645dbdc35b4f20a3b601e2d9a7e22947b15ff119", - "sha256:640bed4bb501cbd17194b3cace1dc2126f5b619cf068a726b98192a0fde74ae9" + "sha256:31351a702a408a9e7595a8fc6150fc3f43bb6bf7e319770cbc0db9df9437e852", + "sha256:6088930bfe239f0e6710546ab9c19c9ef35e29792895fed6e6e31a023a182a61" ], "markers": "python_version >= '3.7'", - "version": "==3.1.1" + "version": "==3.1.2" }, "markupsafe": { "hashes": [ @@ -1818,11 +1829,11 @@ }, "platformdirs": { "hashes": [ - "sha256:7535e70dfa32e84d4b34996ea99c5e432fa29a708d0f4e394bbcb2a8faa4f16d", - "sha256:bcae7cab893c2d310a711b70b24efb93334febe65f8de776ee320b517471e227" + "sha256:027d8e83a2d7de06bbac4e5ef7e023c02b863d7ea5d079477e722bb41ab25788", + "sha256:58c8abb07dcb441e6ee4b11d8df0ac856038f944ab98b7be6b27b2a3c7feef19" ], "markers": "python_version >= '3.7'", - "version": "==2.5.1" + "version": "==2.5.2" }, "pluggy": { "hashes": [ @@ -1858,11 +1869,11 @@ }, "pygments": { "hashes": [ - "sha256:44238f1b60a76d78fc8ca0528ee429702aae011c265fe6a8dd8b63049ae41c65", - "sha256:4e426f72023d88d03b2fa258de560726ce890ff3b630f88c21cbb8b2503b8c6a" + "sha256:5eb116118f9612ff1ee89ac96437bb6b49e8f04d8a13b514ba26f620208e26eb", + "sha256:dc9c10fb40944260f6ed4c688ece0cd2048414940f1cea51b8b226318411c519" ], - "markers": "python_version >= '3.5'", - "version": "==2.11.2" + "markers": "python_version >= '3.6'", + "version": "==2.12.0" }, "pyparsing": { "hashes": [ @@ -1874,11 +1885,11 @@ }, "pytest": { "hashes": [ - "sha256:841132caef6b1ad17a9afde46dc4f6cfa59a05f9555aae5151f73bdf2820ca63", - "sha256:92f723789a8fdd7180b6b06483874feca4c48a5c76968e03bb3e7f806a1869ea" + "sha256:13d0e3ccfc2b6e26be000cb6568c832ba67ba32e719443bfe725814d3c42433c", + "sha256:a06a0425453864a270bc45e71f783330a7428defb4230fb5e6a731fde06ecd45" ], "index": "pypi", - "version": "==7.1.1" + "version": "==7.1.2" }, "pytest-cov": { "hashes": [ @@ -2090,11 +2101,19 @@ }, "tox": { "hashes": [ - "sha256:67e0e32c90e278251fea45b696d0fef3879089ccbe979b0c556d35d5a70e2993", - "sha256:be3362472a33094bce26727f5f771ca0facf6dafa217f65875314e9a6600c95c" + "sha256:0805727eb4d6b049de304977dfc9ce315a1938e6619c3ab9f38682bb04662a5a", + "sha256:37888f3092aa4e9f835fc8cc6dadbaaa0782651c41ef359e3a5743fcb0308160" ], "index": "pypi", - "version": "==3.24.5" + "version": "==3.25.0" + }, + "typing-extensions": { + "hashes": [ + "sha256:6657594ee297170d19f67d55c05852a874e7eb634f4f753dbd667855e07c1708", + "sha256:f1c24655a0da0d1b67f07e17a5e6b2a105894e6824b92096378bb3668ef02376" + ], + "markers": "python_version >= '3.7'", + "version": "==4.2.0" }, "urllib3": { "hashes": [ @@ -2111,6 +2130,15 @@ ], "markers": "python_version >= '2.7' and python_version not in '3.0, 3.1, 3.2, 3.3, 3.4'", "version": "==20.14.1" + }, + "zipp": { + "hashes": [ + "sha256:56bf8aadb83c24db6c4b577e13de374ccfb67da2078beba1d037c17980bf43ad", + "sha256:c4f6e5bbf48e74f7a38e7cc5b0480ff42b0ae5178957d564d18932525d5cf099" + ], + "index": "pypi", + "markers": "python_version < '3.9'", + "version": "==3.8.0" } } } diff --git a/build-docker-image.sh b/build-docker-image.sh new file mode 100755 index 000000000..ed20589f4 --- /dev/null +++ b/build-docker-image.sh @@ -0,0 +1,42 @@ +#!/usr/bin/env bash + +# Helper script for building the Docker image locally. +# Parses and provides the nessecary versions of other images to Docker +# before passing in the rest of script args. + +# First Argument: The Dockerfile to build +# Other Arguments: Additional arguments to docker build + +# Example Usage: +# ./build-docker-image.sh Dockerfile -t paperless-ngx:my-awesome-feature + +set -eux + +if ! command -v jq; then + echo "jq required" + exit 1 +elif [ ! -f "$1" ]; then + echo "$1 is not a file, please provide the Dockerfile" + exit 1 +fi + +# Parse what we can from Pipfile.lock +pikepdf_version=$(jq ".default.pikepdf.version" Pipfile.lock | sed 's/=//g' | sed 's/"//g') +psycopg2_version=$(jq ".default.psycopg2.version" Pipfile.lock | sed 's/=//g' | sed 's/"//g') +# Read this from the other config file +qpdf_version=$(jq ".qpdf.version" .build-config.json | sed 's/"//g') +jbig2enc_version=$(jq ".jbig2enc.version" .build-config.json | sed 's/"//g') +# Get the branch name (used for caching) +branch_name=$(git rev-parse --abbrev-ref HEAD) + +# https://docs.docker.com/develop/develop-images/build_enhancements/ +# Required to use cache-from +export DOCKER_BUILDKIT=1 + +docker build --file "$1" \ + --cache-from ghcr.io/paperless-ngx/paperless-ngx/builder/cache/app:"${branch_name}" \ + --cache-from ghcr.io/paperless-ngx/paperless-ngx/builder/cache/app:dev \ + --build-arg JBIG2ENC_VERSION="${jbig2enc_version}" \ + --build-arg QPDF_VERSION="${qpdf_version}" \ + --build-arg PIKEPDF_VERSION="${pikepdf_version}" \ + --build-arg PSYCOPG2_VERSION="${psycopg2_version}" "${@:2}" . diff --git a/docker-builders/Dockerfile.frontend b/docker-builders/Dockerfile.frontend new file mode 100644 index 000000000..26f6c9e15 --- /dev/null +++ b/docker-builders/Dockerfile.frontend @@ -0,0 +1,14 @@ +# This Dockerfile compiles the frontend +# Inputs: None + +FROM node:16-bullseye-slim AS compile-frontend + +COPY ./src /src/src +COPY ./src-ui /src/src-ui + +WORKDIR /src/src-ui +RUN set -eux \ + && npm update npm -g \ + && npm ci --no-optional +RUN set -eux \ + && ./node_modules/.bin/ng build --configuration production diff --git a/docker-builders/Dockerfile.jbig2enc b/docker-builders/Dockerfile.jbig2enc new file mode 100644 index 000000000..d9f1643fd --- /dev/null +++ b/docker-builders/Dockerfile.jbig2enc @@ -0,0 +1,39 @@ +# This Dockerfile compiles the jbig2enc library +# Inputs: +# - JBIG2ENC_VERSION - the Git tag to checkout and build + +FROM debian:bullseye-slim as main + +LABEL org.opencontainers.image.description="A intermediate image with jbig2enc built" + +ARG DEBIAN_FRONTEND=noninteractive + +ARG BUILD_PACKAGES="\ + build-essential \ + automake \ + libtool \ + libleptonica-dev \ + zlib1g-dev \ + git \ + ca-certificates" + +WORKDIR /usr/src/jbig2enc + +# As this is an base image for a multi-stage final image +# the added size of the install is basically irrelevant +RUN apt-get update --quiet \ + && apt-get install --yes --quiet --no-install-recommends ${BUILD_PACKAGES} \ + && rm -rf /var/lib/apt/lists/* + +# Layers after this point change according to required version +# For better caching, seperate the basic installs from +# the building + +ARG JBIG2ENC_VERSION + +RUN set -eux \ + && git clone --quiet --branch $JBIG2ENC_VERSION https://github.com/agl/jbig2enc . +RUN set -eux \ + && ./autogen.sh +RUN set -eux \ + && ./configure && make diff --git a/docker-builders/Dockerfile.pikepdf b/docker-builders/Dockerfile.pikepdf new file mode 100644 index 000000000..d37014126 --- /dev/null +++ b/docker-builders/Dockerfile.pikepdf @@ -0,0 +1,92 @@ +# This Dockerfile builds the pikepdf wheel +# Inputs: +# - REPO - Docker repository to pull qpdf from +# - QPDF_VERSION - The image qpdf version to copy .deb files from +# - PIKEPDF_GIT_TAG - The Git tag to clone and build from +# - PIKEPDF_VERSION - Used to force the built pikepdf version to match + +# Default to pulling from the main repo registry when manually building +ARG REPO="paperless-ngx/paperless-ngx" + +ARG QPDF_VERSION +FROM ghcr.io/${REPO}/builder/qpdf:${QPDF_VERSION} as qpdf-builder + +# This does nothing, except provide a name for a copy below + +FROM python:3.9-slim-bullseye as main + +LABEL org.opencontainers.image.description="A intermediate image with pikepdf wheel built" + +ARG DEBIAN_FRONTEND=noninteractive + +ARG BUILD_PACKAGES="\ + build-essential \ + python3-dev \ + python3-pip \ + git \ + # qpdf requirement - https://github.com/qpdf/qpdf#crypto-providers + libgnutls28-dev \ + # lxml requrements - https://lxml.de/installation.html + libxml2-dev \ + libxslt1-dev \ + # Pillow requirements - https://pillow.readthedocs.io/en/stable/installation.html#external-libraries + # JPEG functionality + libjpeg62-turbo-dev \ + # conpressed PNG + zlib1g-dev \ + # compressed TIFF + libtiff-dev \ + # type related services + libfreetype-dev \ + # color management + liblcms2-dev \ + # WebP format + libwebp-dev \ + # JPEG 2000 + libopenjp2-7-dev \ + # improved color quantization + libimagequant-dev \ + # complex text layout support + libraqm-dev" + +WORKDIR /usr/src + +COPY --from=qpdf-builder /usr/src/qpdf/*.deb ./ + +# As this is an base image for a multi-stage final image +# the added size of the install is basically irrelevant + +RUN set -eux \ + && apt-get update --quiet \ + && apt-get install --yes --quiet --no-install-recommends $BUILD_PACKAGES \ + && dpkg --install libqpdf28_*.deb \ + && dpkg --install libqpdf-dev_*.deb \ + && python3 -m pip install --no-cache-dir --upgrade \ + pip \ + wheel \ + # https://pikepdf.readthedocs.io/en/latest/installation.html#requirements + pybind11 \ + && rm -rf /var/lib/apt/lists/* + +# Layers after this point change according to required version +# For better caching, seperate the basic installs from +# the building + +ARG PIKEPDF_GIT_TAG +ARG PIKEPDF_VERSION + +RUN set -eux \ + && echo "building pikepdf wheel" \ + # Note the v in the tag name here + && git clone --quiet --depth 1 --branch "${PIKEPDF_GIT_TAG}" https://github.com/pikepdf/pikepdf.git \ + && cd pikepdf \ + # pikepdf seems to specifciy either a next version when built OR + # a post release tag. + # In either case, this won't match what we want from requirements.txt + # Directly modify the setup.py to set the version we just checked out of Git + && sed -i "s/use_scm_version=True/version=\"${PIKEPDF_VERSION}\"/g" setup.py \ + # https://github.com/pikepdf/pikepdf/issues/323 + && rm pyproject.toml \ + && mkdir wheels \ + && python3 -m pip wheel . --wheel-dir wheels \ + && ls -ahl wheels diff --git a/docker-builders/Dockerfile.psycopg2 b/docker-builders/Dockerfile.psycopg2 new file mode 100644 index 000000000..78bdf2438 --- /dev/null +++ b/docker-builders/Dockerfile.psycopg2 @@ -0,0 +1,45 @@ +# This Dockerfile builds the psycopg2 wheel +# Inputs: +# - PSYCOPG2_GIT_TAG - The Git tag to clone and build from +# - PSYCOPG2_VERSION - Unused, kept for future possible usage + +FROM python:3.9-slim-bullseye as main + +LABEL org.opencontainers.image.description="A intermediate image with psycopg2 wheel built" + +ARG DEBIAN_FRONTEND=noninteractive + +ARG BUILD_PACKAGES="\ + build-essential \ + git \ + python3-dev \ + python3-pip \ + # https://www.psycopg.org/docs/install.html#prerequisites + libpq-dev" + +WORKDIR /usr/src + +# As this is an base image for a multi-stage final image +# the added size of the install is basically irrelevant + +RUN set -eux \ + && apt-get update --quiet \ + && apt-get install --yes --quiet --no-install-recommends $BUILD_PACKAGES \ + && rm -rf /var/lib/apt/lists/* \ + && python3 -m pip install --no-cache-dir --upgrade pip wheel + +# Layers after this point change according to required version +# For better caching, seperate the basic installs from +# the building + +ARG PSYCOPG2_GIT_TAG +ARG PSYCOPG2_VERSION + +RUN set -eux \ + && echo "Building psycopg2 wheel" \ + && cd /usr/src \ + && git clone --quiet --depth 1 --branch ${PSYCOPG2_GIT_TAG} https://github.com/psycopg/psycopg2.git \ + && cd psycopg2 \ + && mkdir wheels \ + && python3 -m pip wheel . --wheel-dir wheels \ + && ls -ahl wheels/ diff --git a/docker-builders/Dockerfile.qpdf b/docker-builders/Dockerfile.qpdf new file mode 100644 index 000000000..0d738a4ad --- /dev/null +++ b/docker-builders/Dockerfile.qpdf @@ -0,0 +1,53 @@ +FROM debian:bullseye-slim as main + +LABEL org.opencontainers.image.description="A intermediate image with qpdf built" + +ARG DEBIAN_FRONTEND=noninteractive + +ARG BUILD_PACKAGES="\ + build-essential \ + debhelper \ + debian-keyring \ + devscripts \ + equivs \ + libtool \ + # https://qpdf.readthedocs.io/en/stable/installation.html#system-requirements + libjpeg62-turbo-dev \ + libgnutls28-dev \ + packaging-dev \ + zlib1g-dev" + +WORKDIR /usr/src + +# As this is an base image for a multi-stage final image +# the added size of the install is basically irrelevant + +RUN set -eux \ + && apt-get update --quiet \ + && apt-get install --yes --quiet --no-install-recommends $BUILD_PACKAGES \ + && rm -rf /var/lib/apt/lists/* + +# Layers after this point change according to required version +# For better caching, seperate the basic installs from +# the building + +# This must match to pikepdf's minimum at least +ARG QPDF_VERSION + +# In order to get the required version of qpdf, it is backported from bookwork +# and then built from source +RUN set -eux \ + && echo "Building qpdf" \ + && echo "deb-src http://deb.debian.org/debian/ bookworm main" > /etc/apt/sources.list.d/bookworm-src.list \ + && apt-get update \ + && mkdir qpdf \ + && cd qpdf \ + && apt-get source --yes --quiet qpdf=${QPDF_VERSION}-1/bookworm \ + && rm -rf /var/lib/apt/lists/* \ + && cd qpdf-$QPDF_VERSION \ + # We don't need to build the tests (also don't run them) + && rm -rf libtests \ + && DEBEMAIL=hello@paperless-ngx.com debchange --bpo \ + && export DEB_BUILD_OPTIONS="terse nocheck nodoc parallel=2" \ + && dpkg-buildpackage --build=binary --unsigned-source --unsigned-changes \ + && ls -ahl ../*.deb diff --git a/docker/compose/docker-compose.portainer.yml b/docker/compose/docker-compose.portainer.yml index acf3ec2ec..4e2306309 100644 --- a/docker/compose/docker-compose.portainer.yml +++ b/docker/compose/docker-compose.portainer.yml @@ -55,7 +55,7 @@ services: ports: - 8010:8000 healthcheck: - test: ["CMD", "curl", "-f", "http://localhost:8000"] + test: ["CMD", "curl", "-fs", "-S", "--max-time", "2", "http://localhost:8000"] interval: 30s timeout: 10s retries: 5 diff --git a/docker/compose/docker-compose.postgres-tika.yml b/docker/compose/docker-compose.postgres-tika.yml index c6a72e903..356e8161a 100644 --- a/docker/compose/docker-compose.postgres-tika.yml +++ b/docker/compose/docker-compose.postgres-tika.yml @@ -1,7 +1,6 @@ # docker-compose file for running paperless from the docker container registry. # This file contains everything paperless needs to run. -# Paperless supports amd64, arm and arm64 hardware. The apache/tika image -# does not support arm or arm64, however. +# Paperless supports amd64, arm and arm64 hardware. # # All compose files of paperless configure paperless in the following way: # @@ -60,7 +59,7 @@ services: ports: - 8000:8000 healthcheck: - test: ["CMD", "curl", "-f", "http://localhost:8000"] + test: ["CMD", "curl", "-fs", "-S", "--max-time", "2", "http://localhost:8000"] interval: 30s timeout: 10s retries: 5 @@ -78,14 +77,14 @@ services: PAPERLESS_TIKA_ENDPOINT: http://tika:9998 gotenberg: - image: gotenberg/gotenberg:7 + image: gotenberg/gotenberg:7.4 restart: unless-stopped command: - "gotenberg" - "--chromium-disable-routes=true" tika: - image: apache/tika + image: ghcr.io/paperless-ngx/tika:latest restart: unless-stopped volumes: diff --git a/docker/compose/docker-compose.postgres.yml b/docker/compose/docker-compose.postgres.yml index 7ad8a32d6..f6b3311cd 100644 --- a/docker/compose/docker-compose.postgres.yml +++ b/docker/compose/docker-compose.postgres.yml @@ -53,7 +53,7 @@ services: ports: - 8000:8000 healthcheck: - test: ["CMD", "curl", "-f", "http://localhost:8000"] + test: ["CMD", "curl", "-fs", "-S", "--max-time", "2", "http://localhost:8000"] interval: 30s timeout: 10s retries: 5 diff --git a/docker/compose/docker-compose.sqlite-tika.arm.yml b/docker/compose/docker-compose.sqlite-tika.arm.yml deleted file mode 100644 index 16633fd1d..000000000 --- a/docker/compose/docker-compose.sqlite-tika.arm.yml +++ /dev/null @@ -1,85 +0,0 @@ -# docker-compose file for running paperless from the docker container registry. -# This file contains everything paperless needs to run. -# Paperless supports amd64, arm and arm64 hardware. -# -# All compose files of paperless configure paperless in the following way: -# -# - Paperless is (re)started on system boot, if it was running before shutdown. -# - Docker volumes for storing data are managed by Docker. -# - Folders for importing and exporting files are created in the same directory -# as this file and mounted to the correct folders inside the container. -# - Paperless listens on port 8000. -# -# SQLite is used as the database. The SQLite file is stored in the data volume. -# -# iwishiwasaneagle/apache-tika-arm docker image is used to enable arm64 arch -# which apache/tika does not currently support. -# -# In addition to that, this docker-compose file adds the following optional -# configurations: -# -# - Apache Tika and Gotenberg servers are started with paperless and paperless -# is configured to use these services. These provide support for consuming -# Office documents (Word, Excel, Power Point and their LibreOffice counter- -# parts. -# -# To install and update paperless with this file, do the following: -# -# - Copy this file as 'docker-compose.yml' and the files 'docker-compose.env' -# and '.env' into a folder. -# - Run 'docker-compose pull'. -# - Run 'docker-compose run --rm webserver createsuperuser' to create a user. -# - Run 'docker-compose up -d'. -# -# For more extensive installation and update instructions, refer to the -# documentation. - -version: "3.4" -services: - broker: - image: redis:6.0 - restart: unless-stopped - volumes: - - redisdata:/data - - webserver: - image: ghcr.io/paperless-ngx/paperless-ngx:latest - restart: unless-stopped - depends_on: - - broker - - gotenberg - - tika - ports: - - 8000:8000 - healthcheck: - test: ["CMD", "curl", "-f", "http://localhost:8000"] - interval: 30s - timeout: 10s - retries: 5 - volumes: - - data:/usr/src/paperless/data - - media:/usr/src/paperless/media - - ./export:/usr/src/paperless/export - - ./consume:/usr/src/paperless/consume - env_file: docker-compose.env - environment: - PAPERLESS_REDIS: redis://broker:6379 - PAPERLESS_TIKA_ENABLED: 1 - PAPERLESS_TIKA_GOTENBERG_ENDPOINT: http://gotenberg:3000 - PAPERLESS_TIKA_ENDPOINT: http://tika:9998 - - gotenberg: - image: gotenberg/gotenberg:7 - restart: unless-stopped - command: - - "gotenberg" - - "--chromium-disable-routes=true" - - tika: - image: iwishiwasaneagle/apache-tika-arm@sha256:a78c25ffe57ecb1a194b2859d42a61af46e9e845191512b8f1a4bf90578ffdfd - restart: unless-stopped - -volumes: - data: - media: - redisdata: diff --git a/docker/compose/docker-compose.sqlite-tika.yml b/docker/compose/docker-compose.sqlite-tika.yml index d9327533e..d025caacc 100644 --- a/docker/compose/docker-compose.sqlite-tika.yml +++ b/docker/compose/docker-compose.sqlite-tika.yml @@ -1,8 +1,6 @@ # docker-compose file for running paperless from the docker container registry. # This file contains everything paperless needs to run. -# Paperless supports amd64, arm and arm64 hardware. The apache/tika image -# does not support arm or arm64, however. -# +# Paperless supports amd64, arm and arm64 hardware. # All compose files of paperless configure paperless in the following way: # # - Paperless is (re)started on system boot, if it was running before shutdown. @@ -50,7 +48,7 @@ services: ports: - 8000:8000 healthcheck: - test: ["CMD", "curl", "-f", "http://localhost:8000"] + test: ["CMD", "curl", "-fs", "-S", "--max-time", "2", "http://localhost:8000"] interval: 30s timeout: 10s retries: 5 @@ -67,14 +65,14 @@ services: PAPERLESS_TIKA_ENDPOINT: http://tika:9998 gotenberg: - image: gotenberg/gotenberg:7 + image: gotenberg/gotenberg:7.4 restart: unless-stopped command: - "gotenberg" - "--chromium-disable-routes=true" tika: - image: apache/tika + image: ghcr.io/paperless-ngx/tika:latest restart: unless-stopped volumes: diff --git a/docker/compose/docker-compose.sqlite.yml b/docker/compose/docker-compose.sqlite.yml index ea458fed0..9bab0cee9 100644 --- a/docker/compose/docker-compose.sqlite.yml +++ b/docker/compose/docker-compose.sqlite.yml @@ -39,7 +39,7 @@ services: ports: - 8000:8000 healthcheck: - test: ["CMD", "curl", "-f", "http://localhost:8000"] + test: ["CMD", "curl", "-fs", "-S", "--max-time", "2", "http://localhost:8000"] interval: 30s timeout: 10s retries: 5 diff --git a/docker/docker-prepare.sh b/docker/docker-prepare.sh index 681ccf5a0..477233784 100755 --- a/docker/docker-prepare.sh +++ b/docker/docker-prepare.sh @@ -1,5 +1,7 @@ #!/usr/bin/env bash +set -e + wait_for_postgres() { attempt_num=1 max_attempts=5 @@ -7,7 +9,7 @@ wait_for_postgres() { echo "Waiting for PostgreSQL to start..." host="${PAPERLESS_DBHOST:=localhost}" - port="${PAPERLESS_DBPORT:=5342}" + port="${PAPERLESS_DBPORT:=5432}" while [ ! "$(pg_isready -h $host -p $port)" ]; do @@ -25,6 +27,14 @@ wait_for_postgres() { done } +wait_for_redis() { + # We use a Python script to send the Redis ping + # instead of installing redis-tools just for 1 thing + if ! python3 /sbin/wait-for-redis.py; then + exit 1 + fi +} + migrations() { ( # flock is in place to prevent multiple containers from doing migrations @@ -58,6 +68,8 @@ do_work() { wait_for_postgres fi + wait_for_redis + migrations search_index diff --git a/docker/install_management_commands.sh b/docker/install_management_commands.sh index 9da795b50..bf8bbeb93 100755 --- a/docker/install_management_commands.sh +++ b/docker/install_management_commands.sh @@ -1,5 +1,7 @@ #!/usr/bin/env bash +set -eu + for command in document_archiver document_exporter document_importer mail_fetcher document_create_classifier document_index document_renamer document_retagger document_thumbnails document_sanity_checker manage_superuser; do echo "installing $command..." diff --git a/docker/supervisord.conf b/docker/supervisord.conf index fca66c83c..c1681b7b3 100644 --- a/docker/supervisord.conf +++ b/docker/supervisord.conf @@ -28,6 +28,7 @@ stderr_logfile_maxbytes=0 [program:scheduler] command=python3 manage.py qcluster user=paperless +stopasgroup = true stdout_logfile=/dev/stdout stdout_logfile_maxbytes=0 diff --git a/docker/wait-for-redis.py b/docker/wait-for-redis.py new file mode 100755 index 000000000..292450352 --- /dev/null +++ b/docker/wait-for-redis.py @@ -0,0 +1,42 @@ +#!/usr/bin/env python3 +""" +Simple script which attempts to ping the Redis broker as set in the environment for +a certain number of times, waiting a little bit in between + +""" +import os +import sys +import time +from typing import Final + +from redis import Redis + +if __name__ == "__main__": + + MAX_RETRY_COUNT: Final[int] = 5 + RETRY_SLEEP_SECONDS: Final[int] = 5 + + REDIS_URL: Final[str] = os.getenv("PAPERLESS_REDIS", "redis://localhost:6379") + + print(f"Waiting for Redis: {REDIS_URL}", flush=True) + + attempt = 0 + with Redis.from_url(url=REDIS_URL) as client: + while attempt < MAX_RETRY_COUNT: + try: + client.ping() + break + except Exception: + print( + f"Redis ping #{attempt} failed, waiting {RETRY_SLEEP_SECONDS}s", + flush=True, + ) + time.sleep(RETRY_SLEEP_SECONDS) + attempt += 1 + + if attempt >= MAX_RETRY_COUNT: + print(f"Failed to connect to: {REDIS_URL}") + sys.exit(os.EX_UNAVAILABLE) + else: + print(f"Connected to Redis broker: {REDIS_URL}") + sys.exit(os.EX_OK) diff --git a/docs/Dockerfile b/docs/Dockerfile index 9fb8bd0cc..bb4b35e2d 100644 --- a/docs/Dockerfile +++ b/docs/Dockerfile @@ -1,10 +1,10 @@ FROM python:3.5.1 # Install Sphinx and Pygments -RUN pip install Sphinx Pygments +RUN pip install --no-cache-dir Sphinx Pygments \ + # Setup directories, copy data + && mkdir /build -# Setup directories, copy data -RUN mkdir /build COPY . /build WORKDIR /build/docs diff --git a/docs/administration.rst b/docs/administration.rst index 85f573460..1139c3a69 100644 --- a/docs/administration.rst +++ b/docs/administration.rst @@ -117,6 +117,23 @@ Then you can start paperless-ngx with ``-d`` to have it run in the background. image: ghcr.io/paperless-ngx/paperless-ngx:latest + .. note:: + In version 1.7.1 and onwards, the Docker image can now pinned to a release series. + This is often combined with automatic updaters such as Watchtower to allow safer + unattended upgrading to new bugfix releases only. It is still recommended to always + review release notes before upgrading. To ping your install to a release series, edit + the ``docker-compose.yml`` find the line that says + + .. code:: + + image: ghcr.io/paperless-ngx/paperless-ngx:latest + + and replace the version with the series you want to track, for example: + + .. code:: + + image: ghcr.io/paperless-ngx/paperless-ngx:1.7 + Bare Metal Route ================ diff --git a/docs/conf.py b/docs/conf.py index 19efbbdf8..0f30772ea 100644 --- a/docs/conf.py +++ b/docs/conf.py @@ -2,6 +2,8 @@ import sphinx_rtd_theme __version__ = None +__full_version_str__ = None +__major_minor_version_str__ = None exec(open("../src/paperless/version.py").read()) @@ -41,9 +43,9 @@ copyright = "2015-2022, Daniel Quinn, Jonas Winkler, and the paperless-ngx team" # # The short X.Y version. -version = ".".join([str(_) for _ in __version__[:2]]) +version = __major_minor_version_str__ # The full version, including alpha/beta/rc tags. -release = ".".join([str(_) for _ in __version__[:3]]) +release = __full_version_str__ # The language for content autogenerated by Sphinx. Refer to documentation # for a list of supported languages. diff --git a/docs/configuration.rst b/docs/configuration.rst index 42935dab8..92cba8d72 100644 --- a/docs/configuration.rst +++ b/docs/configuration.rst @@ -474,7 +474,7 @@ PAPERLESS_TIKA_GOTENBERG_ENDPOINT=<url> Defaults to "http://localhost:3000". If you run paperless on docker, you can add those services to the docker-compose -file (see the provided ``docker-compose.tika.yml`` file for reference). The changes +file (see the provided ``docker-compose.sqlite-tika.yml`` file for reference). The changes requires are as follows: .. code:: yaml @@ -495,14 +495,14 @@ requires are as follows: # ... gotenberg: - image: gotenberg/gotenberg:7 + image: gotenberg/gotenberg:7.4 restart: unless-stopped command: - "gotenberg" - "--chromium-disable-routes=true" tika: - image: apache/tika + image: ghcr.io/paperless-ngx/tika:latest restart: unless-stopped Add the configuration variables to the environment of the webserver (alternatively @@ -629,8 +629,19 @@ PAPERLESS_CONSUMER_ENABLE_BARCODES=<bool> If no barcodes are detected in the uploaded file, no page separation will happen. + The original document will be removed and the separated pages will be + saved as pdf. + Defaults to false. +PAPERLESS_CONSUMER_BARCODE_TIFF_SUPPORT=<bool> + Whether TIFF image files should be scanned for barcodes. + This will automatically convert any TIFF image(s) to pdfs for later + processing. + This only has an effect, if PAPERLESS_CONSUMER_ENABLE_BARCODES has been + enabled. + + Defaults to false. PAPERLESS_CONSUMER_BARCODE_STRING=PATCHT Defines the string to be detected as a separator barcode. diff --git a/docs/extending.rst b/docs/extending.rst index 8b276dacc..199cd78ce 100644 --- a/docs/extending.rst +++ b/docs/extending.rst @@ -334,11 +334,17 @@ directory. Building the Docker image ========================= +The docker image is primarily built by the GitHub actions workflow, but it can be +faster when developing to build and tag an image locally. + +To provide the build arguments automatically, build the image using the helper +script ``build-docker-image.sh``. + Building the docker image from source: .. code:: shell-session - docker build . -t <your-tag> + ./build-docker-image.sh Dockerfile -t <your-tag> Extending Paperless =================== diff --git a/docs/setup.rst b/docs/setup.rst index de694bda8..d3290b432 100644 --- a/docs/setup.rst +++ b/docs/setup.rst @@ -347,7 +347,7 @@ writing. Windows is not and will never be supported. paperless stores its data. If you like, you can point both to the same directory. * ``PAPERLESS_SECRET_KEY`` should be a random sequence of characters. It's used for authentication. Failure to do so allows third parties to forge authentication credentials. - * ``PAPERLESS_URL`` if you are behind a reverse proxy. This should point to your domain. Please see + * ``PAPERLESS_URL`` if you are behind a reverse proxy. This should point to your domain. Please see :ref:`configuration` for more information. Many more adjustments can be made to paperless, especially the OCR part. The following options are recommended @@ -728,8 +728,6 @@ configuring some options in paperless can help improve performance immensely: times. Thumbnails will be about 20% larger. * If using docker, consider setting ``PAPERLESS_WEBSERVER_WORKERS`` to 1. This will save some memory. -* Use the arm compatible docker-compose if you're wanting to use Tika on something like - a raspberry pi. The official apache/tika image does not support the arm architecture. For details, refer to :ref:`configuration`. diff --git a/docs/troubleshooting.rst b/docs/troubleshooting.rst index 3ae4909de..b1f41f096 100644 --- a/docs/troubleshooting.rst +++ b/docs/troubleshooting.rst @@ -125,7 +125,7 @@ If using docker-compose, this is achieved by the following configuration change .. code:: yaml gotenberg: - image: gotenberg/gotenberg:7 + image: gotenberg/gotenberg:7.4 restart: unless-stopped command: - "gotenberg" diff --git a/docs/usage_overview.rst b/docs/usage_overview.rst index be6b471c1..d7cfb8250 100644 --- a/docs/usage_overview.rst +++ b/docs/usage_overview.rst @@ -184,9 +184,10 @@ These are as follows: When defining a mail rule with a folder, you may need to try different characters to define how the sub-folders are separated. Common values include ".", "/" or "|", but - this varies by the mail server. Unfortunately, this isn't a value we can determine - automatically. Either check the documentation for your mail server, or check for - errors in the logs and try different folder separator values. + this varies by the mail server. Check the documentation for your mail server. In the + event of an error fetching mail from a certain folder, check the Paperless logs. When + a folder is not located, Paperless will attempt to list all folders found in the account + to the Paperless logs. .. note:: diff --git a/gunicorn.conf.py b/gunicorn.conf.py index f00e62c36..7bfaef43e 100644 --- a/gunicorn.conf.py +++ b/gunicorn.conf.py @@ -24,7 +24,7 @@ def worker_int(worker): ## get traceback info import threading, sys, traceback - id2name = dict([(th.ident, th.name) for th in threading.enumerate()]) + id2name = {th.ident: th.name for th in threading.enumerate()} code = [] for threadId, stack in sys._current_frames().items(): code.append("\n# Thread: %s(%d)" % (id2name.get(threadId, ""), threadId)) diff --git a/install-paperless-ngx.sh b/install-paperless-ngx.sh index 6ffcefbb6..fec14ea83 100755 --- a/install-paperless-ngx.sh +++ b/install-paperless-ngx.sh @@ -1,4 +1,4 @@ -#!/bin/bash +#!/usr/bin/env bash ask() { while true ; do @@ -319,7 +319,10 @@ wget "https://raw.githubusercontent.com/paperless-ngx/paperless-ngx/main/docker/ SECRET_KEY=$(tr -dc 'a-zA-Z0-9' < /dev/urandom | fold -w 64 | head -n 1) -DEFAULT_LANGUAGES="deu eng fra ita spa" +DEFAULT_LANGUAGES=("deu eng fra ita spa") + +_split_langs="${OCR_LANGUAGE//+/ }" +read -r -a OCR_LANGUAGES_ARRAY <<< "${_split_langs}" { if [[ ! $URL == "" ]] ; then @@ -334,8 +337,8 @@ DEFAULT_LANGUAGES="deu eng fra ita spa" echo "PAPERLESS_TIME_ZONE=$TIME_ZONE" echo "PAPERLESS_OCR_LANGUAGE=$OCR_LANGUAGE" echo "PAPERLESS_SECRET_KEY=$SECRET_KEY" - if [[ ! " ${DEFAULT_LANGUAGES[*]} " =~ ${OCR_LANGUAGE} ]] ; then - echo "PAPERLESS_OCR_LANGUAGES=$OCR_LANGUAGE" + if [[ ! ${DEFAULT_LANGUAGES[*]} =~ ${OCR_LANGUAGES_ARRAY[*]} ]] ; then + echo "PAPERLESS_OCR_LANGUAGES=${OCR_LANGUAGES_ARRAY[*]}" fi } > docker-compose.env diff --git a/requirements.txt b/requirements.txt index 99856abff..e851de66f 100644 --- a/requirements.txt +++ b/requirements.txt @@ -5,12 +5,12 @@ # pipenv lock --requirements # --i https://pypi.python.org/simple/ ---extra-index-url https://www.piwheels.org/simple/ +-i https://pypi.python.org/simple +--extra-index-url https://www.piwheels.org/simple aioredis==1.3.1 anyio==3.5.0; python_full_version >= '3.6.2' arrow==1.2.2; python_version >= '3.6' -asgiref==3.5.0; python_version >= '3.7' +asgiref==3.5.1; python_version >= '3.7' async-timeout==4.0.2; python_version >= '3.6' attrs==21.4.0; python_version >= '2.7' and python_version not in '3.0, 3.1, 3.2, 3.3, 3.4' autobahn==22.3.2; python_version >= '3.7' @@ -23,11 +23,11 @@ channels-redis==3.4.0 channels==3.0.4 chardet==4.0.0; python_version >= '3.1' charset-normalizer==2.0.12; python_version >= '3' -click==8.1.2; python_version >= '3.7' +click==8.1.3; python_version >= '3.7' coloredlogs==15.0.1; python_version >= '2.7' and python_version not in '3.0, 3.1, 3.2, 3.3, 3.4' concurrent-log-handler==0.9.20 constantly==15.1.0 -cryptography==36.0.2; python_version >= '3.6' +cryptography==37.0.1; python_version >= '3.6' daphne==3.0.2; python_version >= '3.6' dateparser==1.1.1 django-cors-headers==3.11.0 @@ -45,10 +45,10 @@ hiredis==2.0.0; python_version >= '3.6' httptools==0.4.0 humanfriendly==10.0; python_version >= '2.7' and python_version not in '3.0, 3.1, 3.2, 3.3, 3.4' hyperlink==21.0.0 -idna==3.3; python_version >= '3.5' -imap-tools==0.53.0 +idna==3.3; python_version >= '3' +imap-tools==0.54.0 img2pdf==0.4.4 -importlib-resources==5.6.0; python_version < '3.9' +importlib-resources==5.7.1; python_version < '3.9' incremental==21.3.0 inotify-simple==1.3.5; python_version >= '2.7' and python_version not in '3.0, 3.1, 3.2, 3.3' inotifyrecursive==0.3.5 @@ -57,12 +57,12 @@ langdetect==1.0.9 lxml==4.8.0; python_version >= '2.7' and python_version not in '3.0, 3.1, 3.2, 3.3, 3.4' msgpack==1.0.3 numpy==1.22.3; python_version >= '3.8' -ocrmypdf==13.4.2 +ocrmypdf==13.4.3 packaging==21.3; python_version >= '3.6' pathvalidate==2.5.0 pdf2image==1.16.0 pdfminer.six==20220319 -pikepdf==5.1.1 +pikepdf==5.1.2 pillow==9.1.0 pluggy==1.0.0; python_version >= '3.6' portalocker==2.4.0; python_version >= '3' @@ -97,7 +97,7 @@ tika==1.24 tqdm==4.64.0 twisted[tls]==22.4.0; python_full_version >= '3.6.7' txaio==22.2.1; python_version >= '3.6' -typing-extensions==4.1.1; python_version >= '3.6' +typing-extensions==4.2.0; python_version >= '3.7' tzdata==2022.1; python_version >= '3.6' tzlocal==4.2; python_version >= '3.6' urllib3==1.26.9; python_version >= '2.7' and python_version not in '3.0, 3.1, 3.2, 3.3, 3.4' and python_version < '4' @@ -106,7 +106,7 @@ uvloop==0.16.0 watchdog==2.1.7 watchgod==0.8.2 wcwidth==0.2.5 -websockets==10.2 +websockets==10.3 whitenoise==6.0.0 whoosh==2.7.4 zipp==3.8.0; python_version < '3.9' diff --git a/scripts/start_services.sh b/scripts/start_services.sh index 24e3233cd..3d0addb55 100755 --- a/scripts/start_services.sh +++ b/scripts/start_services.sh @@ -2,5 +2,5 @@ docker run -p 5432:5432 -e POSTGRES_PASSWORD=password -v paperless_pgdata:/var/lib/postgresql/data -d postgres:13 docker run -d -p 6379:6379 redis:latest -docker run -p 3000:3000 -d gotenberg/gotenberg:7 -docker run -p 9998:9998 -d apache/tika +docker run -p 3000:3000 -d gotenberg/gotenberg:7.4 +docker run -p 9998:9998 -d ghcr.io/paperless-ngx/tika:latest diff --git a/src-ui/cypress/integration/manage.spec.ts b/src-ui/cypress/integration/manage.spec.ts index f0703a4ed..e28556a24 100644 --- a/src-ui/cypress/integration/manage.spec.ts +++ b/src-ui/cypress/integration/manage.spec.ts @@ -26,7 +26,7 @@ describe('manage', () => { req.reply({ count: 3, next: null, previous: null, results: [] }) }) cy.visit('/tags') - cy.get('tbody').find('button').contains('Documents').first().click() // id = 4 + cy.get('tbody').find('button:visible').contains('Documents').first().click() // id = 4 cy.contains('3 documents') }) }) diff --git a/src-ui/messages.xlf b/src-ui/messages.xlf index 68120ee72..962476fbe 100644 --- a/src-ui/messages.xlf +++ b/src-ui/messages.xlf @@ -2,25 +2,275 @@ <xliff version="1.2" xmlns="urn:oasis:names:tc:xliff:document:1.2"> <file source-language="en-US" datatype="plaintext" original="ng2.template"> <body> + <trans-unit id="ngb.alert.close" datatype="html"> + <source>Close</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/alert/alert.ts</context> + <context context-type="linenumber">79,80</context> + </context-group> + </trans-unit> + <trans-unit id="ngb.carousel.slide-number" datatype="html"> + <source> Slide <x id="INTERPOLATION" equiv-text="keyboard 'arrow"/> of <x id="INTERPOLATION_1" equiv-text="t'. + */ + @In"/> </source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/carousel/carousel.ts</context> + <context context-type="linenumber">154,159</context> + </context-group> + <note priority="1" from="description">Currently selected slide number read by screen reader</note> + </trans-unit> + <trans-unit id="ngb.carousel.previous" datatype="html"> + <source>Previous</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/carousel/carousel.ts</context> + <context context-type="linenumber">184</context> + </context-group> + </trans-unit> + <trans-unit id="ngb.carousel.next" datatype="html"> + <source>Next</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/carousel/carousel.ts</context> + <context context-type="linenumber">205,206</context> + </context-group> + </trans-unit> + <trans-unit id="ngb.datepicker.select-month" datatype="html"> + <source>Select month</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/datepicker/datepicker-navigation-select.ts</context> + <context context-type="linenumber">74</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/datepicker/datepicker-navigation-select.ts</context> + <context context-type="linenumber">74</context> + </context-group> + </trans-unit> + <trans-unit id="ngb.datepicker.select-year" datatype="html"> + <source>Select year</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/datepicker/datepicker-navigation-select.ts</context> + <context context-type="linenumber">74</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/datepicker/datepicker-navigation-select.ts</context> + <context context-type="linenumber">74</context> + </context-group> + </trans-unit> + <trans-unit id="ngb.datepicker.previous-month" datatype="html"> + <source>Previous month</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/datepicker/datepicker-navigation.ts</context> + <context context-type="linenumber">69</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/datepicker/datepicker-navigation.ts</context> + <context context-type="linenumber">69</context> + </context-group> + </trans-unit> + <trans-unit id="ngb.datepicker.next-month" datatype="html"> + <source>Next month</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/datepicker/datepicker-navigation.ts</context> + <context context-type="linenumber">69</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/datepicker/datepicker-navigation.ts</context> + <context context-type="linenumber">69</context> + </context-group> + </trans-unit> + <trans-unit id="ngb.pagination.first" datatype="html"> + <source>««</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/pagination/pagination.ts</context> + <context context-type="linenumber">250,252</context> + </context-group> + </trans-unit> + <trans-unit id="ngb.pagination.previous" datatype="html"> + <source>«</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/pagination/pagination.ts</context> + <context context-type="linenumber">267</context> + </context-group> + </trans-unit> + <trans-unit id="ngb.pagination.next" datatype="html"> + <source>»</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/pagination/pagination.ts</context> + <context context-type="linenumber">294</context> + </context-group> + </trans-unit> + <trans-unit id="ngb.pagination.last" datatype="html"> + <source>»»</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/pagination/pagination.ts</context> + <context context-type="linenumber">313,316</context> + </context-group> + </trans-unit> + <trans-unit id="ngb.pagination.first-aria" datatype="html"> + <source>First</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/pagination/pagination.ts</context> + <context context-type="linenumber">332,333</context> + </context-group> + </trans-unit> + <trans-unit id="ngb.pagination.previous-aria" datatype="html"> + <source>Previous</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/pagination/pagination.ts</context> + <context context-type="linenumber">347,348</context> + </context-group> + </trans-unit> + <trans-unit id="ngb.pagination.next-aria" datatype="html"> + <source>Next</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/pagination/pagination.ts</context> + <context context-type="linenumber">363</context> + </context-group> + </trans-unit> + <trans-unit id="ngb.pagination.last-aria" datatype="html"> + <source>Last</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/pagination/pagination.ts</context> + <context context-type="linenumber">379,380</context> + </context-group> + </trans-unit> + <trans-unit id="ngb.progressbar.value" datatype="html"> + <source><x id="INTERPOLATION" equiv-text="ackground color"/></source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/progressbar/progressbar.ts</context> + <context context-type="linenumber">67,68</context> + </context-group> + </trans-unit> + <trans-unit id="ngb.timepicker.HH" datatype="html"> + <source>HH</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/timepicker/timepicker.ts</context> + <context context-type="linenumber">138,141</context> + </context-group> + </trans-unit> + <trans-unit id="ngb.timepicker.hours" datatype="html"> + <source>Hours</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/timepicker/timepicker.ts</context> + <context context-type="linenumber">161</context> + </context-group> + </trans-unit> + <trans-unit id="ngb.timepicker.MM" datatype="html"> + <source>MM</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/timepicker/timepicker.ts</context> + <context context-type="linenumber">182</context> + </context-group> + </trans-unit> + <trans-unit id="ngb.timepicker.minutes" datatype="html"> + <source>Minutes</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/timepicker/timepicker.ts</context> + <context context-type="linenumber">199</context> + </context-group> + </trans-unit> + <trans-unit id="ngb.timepicker.increment-hours" datatype="html"> + <source>Increment hours</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/timepicker/timepicker.ts</context> + <context context-type="linenumber">218,219</context> + </context-group> + </trans-unit> + <trans-unit id="ngb.timepicker.decrement-hours" datatype="html"> + <source>Decrement hours</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/timepicker/timepicker.ts</context> + <context context-type="linenumber">240,243</context> + </context-group> + </trans-unit> + <trans-unit id="ngb.timepicker.increment-minutes" datatype="html"> + <source>Increment minutes</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/timepicker/timepicker.ts</context> + <context context-type="linenumber">268</context> + </context-group> + </trans-unit> + <trans-unit id="ngb.timepicker.decrement-minutes" datatype="html"> + <source>Decrement minutes</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/timepicker/timepicker.ts</context> + <context context-type="linenumber">288,289</context> + </context-group> + </trans-unit> + <trans-unit id="ngb.timepicker.SS" datatype="html"> + <source>SS</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/timepicker/timepicker.ts</context> + <context context-type="linenumber">295</context> + </context-group> + </trans-unit> + <trans-unit id="ngb.timepicker.seconds" datatype="html"> + <source>Seconds</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/timepicker/timepicker.ts</context> + <context context-type="linenumber">295</context> + </context-group> + </trans-unit> + <trans-unit id="ngb.timepicker.increment-seconds" datatype="html"> + <source>Increment seconds</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/timepicker/timepicker.ts</context> + <context context-type="linenumber">295</context> + </context-group> + </trans-unit> + <trans-unit id="ngb.timepicker.decrement-seconds" datatype="html"> + <source>Decrement seconds</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/timepicker/timepicker.ts</context> + <context context-type="linenumber">295</context> + </context-group> + </trans-unit> + <trans-unit id="ngb.timepicker.PM" datatype="html"> + <source><x id="INTERPOLATION"/></source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/timepicker/timepicker.ts</context> + <context context-type="linenumber">295</context> + </context-group> + </trans-unit> + <trans-unit id="ngb.timepicker.AM" datatype="html"> + <source><x id="INTERPOLATION"/></source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/timepicker/timepicker.ts</context> + <context context-type="linenumber">295</context> + </context-group> + </trans-unit> + <trans-unit id="ngb.toast.close-aria" datatype="html"> + <source>Close</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/toast/toast.ts</context> + <context context-type="linenumber">110,112</context> + </context-group> + </trans-unit> + <trans-unit id="7103632680753685326" datatype="html"> + <source>Drop files to begin upload</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/app.component.html</context> + <context context-type="linenumber">7</context> + </context-group> + </trans-unit> <trans-unit id="9103526311244275943" datatype="html"> <source>Document added</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/app.component.ts</context> - <context context-type="linenumber">51</context> + <context context-type="linenumber">71</context> </context-group> </trans-unit> <trans-unit id="9204248378636247318" datatype="html"> <source>Document <x id="PH" equiv-text="status.filename"/> was added to paperless.</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/app.component.ts</context> - <context context-type="linenumber">51</context> + <context context-type="linenumber">73</context> </context-group> </trans-unit> <trans-unit id="1931214133925051574" datatype="html"> <source>Open document</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/app.component.ts</context> - <context context-type="linenumber">51</context> + <context context-type="linenumber">74</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/dashboard/widgets/upload-file-widget/upload-file-widget.component.html</context> @@ -31,21 +281,28 @@ <source>Could not add <x id="PH" equiv-text="status.filename"/>: <x id="PH_1" equiv-text="status.message"/></source> <context-group purpose="location"> <context context-type="sourcefile">src/app/app.component.ts</context> - <context context-type="linenumber">59</context> + <context context-type="linenumber">89</context> </context-group> </trans-unit> <trans-unit id="1710712016675379662" datatype="html"> <source>New document detected</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/app.component.ts</context> - <context context-type="linenumber">65</context> + <context context-type="linenumber">103</context> </context-group> </trans-unit> <trans-unit id="587031278561344416" datatype="html"> <source>Document <x id="PH" equiv-text="status.filename"/> is being processed by paperless.</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/app.component.ts</context> - <context context-type="linenumber">65</context> + <context context-type="linenumber">105</context> + </context-group> + </trans-unit> + <trans-unit id="5749300816154614125" datatype="html"> + <source>Initiating upload...</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/app.component.ts</context> + <context context-type="linenumber">140</context> </context-group> </trans-unit> <trans-unit id="2173456130768795374" datatype="html"> @@ -111,19 +368,19 @@ </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/document-list.component.ts</context> - <context context-type="linenumber">51</context> + <context context-type="linenumber">77</context> </context-group> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-list.component.html</context> - <context context-type="linenumber">37</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">54</context> </context-group> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-list.component.html</context> - <context context-type="linenumber">35</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">54</context> </context-group> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-list.component.html</context> - <context context-type="linenumber">38</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">54</context> </context-group> </trans-unit> <trans-unit id="472206565520537964" datatype="html"> @@ -134,7 +391,7 @@ </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> - <context context-type="linenumber">134</context> + <context context-type="linenumber">150</context> </context-group> </trans-unit> <trans-unit id="6988090220128974198" datatype="html"> @@ -164,10 +421,6 @@ <context context-type="sourcefile">src/app/components/app-frame/app-frame.component.html</context> <context context-type="linenumber">119</context> </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-list.component.html</context> - <context context-type="linenumber">1</context> - </context-group> </trans-unit> <trans-unit id="7886570921510760899" datatype="html"> <source>Tags</source> @@ -187,10 +440,6 @@ <context context-type="sourcefile">src/app/components/document-list/filter-editor/filter-editor.component.html</context> <context context-type="linenumber">18</context> </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-list.component.html</context> - <context context-type="linenumber">1</context> - </context-group> </trans-unit> <trans-unit id="3079652255369035" datatype="html"> <source>Document types</source> @@ -198,10 +447,6 @@ <context context-type="sourcefile">src/app/components/app-frame/app-frame.component.html</context> <context context-type="linenumber">133</context> </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-list.component.html</context> - <context context-type="linenumber">1</context> - </context-group> </trans-unit> <trans-unit id="4804785061014590286" datatype="html"> <source>Logs</source> @@ -249,61 +494,72 @@ <context context-type="linenumber">181</context> </context-group> </trans-unit> - <trans-unit id="2159130950882492111" datatype="html"> - <source>Cancel</source> + <trans-unit id="4112664765954374539" datatype="html"> + <source>is available.</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/app-frame/app-frame.component.html</context> + <context context-type="linenumber">190</context> + </context-group> + </trans-unit> + <trans-unit id="1175891574282637937" datatype="html"> + <source>Click to view.</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/app-frame/app-frame.component.html</context> + <context context-type="linenumber">190</context> + </context-group> + </trans-unit> + <trans-unit id="5052123870893768885" datatype="html"> + <source>Checking for updates is disabled.</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/app-frame/app-frame.component.html</context> + <context context-type="linenumber">193</context> + </context-group> + </trans-unit> + <trans-unit id="3601519436351639860" datatype="html"> + <source>Click for more information.</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/app-frame/app-frame.component.html</context> + <context context-type="linenumber">193</context> + </context-group> + </trans-unit> + <trans-unit id="509090351011426949" datatype="html"> + <source>Update available</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/app-frame/app-frame.component.html</context> + <context context-type="linenumber">201</context> + </context-group> + </trans-unit> + <trans-unit id="5000042972069710005" datatype="html"> + <source><x id="START_TAG_SPAN" ctype="x-span" equiv-text="<span class="d-inline-block" style="padding-bottom: 1px;" >"/>Cancel<x id="CLOSE_TAG_SPAN" ctype="x-span" equiv-text="</span>"/></source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/common/confirm-dialog/confirm-dialog.component.html</context> - <context context-type="linenumber">11</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/common/select-dialog/select-dialog.component.html</context> <context context-type="linenumber">12</context> </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.html</context> - <context context-type="linenumber">6</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/document-list/save-view-config-dialog/save-view-config-dialog.component.html</context> - <context context-type="linenumber">13</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-edit-dialog/correspondent-edit-dialog.component.html</context> - <context context-type="linenumber">14</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-edit-dialog/document-type-edit-dialog.component.html</context> - <context context-type="linenumber">16</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-edit-dialog/tag-edit-dialog.component.html</context> - <context context-type="linenumber">18</context> - </context-group> </trans-unit> <trans-unit id="1234709746630139322" datatype="html"> <source>Confirmation</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/common/confirm-dialog/confirm-dialog.component.ts</context> - <context context-type="linenumber">18</context> + <context context-type="linenumber">17</context> </context-group> </trans-unit> <trans-unit id="9178182467454450952" datatype="html"> <source>Confirm</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/common/confirm-dialog/confirm-dialog.component.ts</context> - <context context-type="linenumber">30</context> + <context context-type="linenumber">29</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">143</context> + <context context-type="linenumber">217</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">166</context> + <context context-type="linenumber">255</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">189</context> + <context context-type="linenumber">291</context> </context-group> </trans-unit> <trans-unit id="6371576811194810854" datatype="html"> @@ -335,49 +591,262 @@ <source>Last 7 days</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/common/date-dropdown/date-dropdown.component.ts</context> - <context context-type="linenumber">34</context> + <context context-type="linenumber">38</context> </context-group> </trans-unit> <trans-unit id="4463380307954693363" datatype="html"> <source>Last month</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/common/date-dropdown/date-dropdown.component.ts</context> - <context context-type="linenumber">35</context> + <context context-type="linenumber">39</context> </context-group> </trans-unit> <trans-unit id="8697368973702409683" datatype="html"> <source>Last 3 months</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/common/date-dropdown/date-dropdown.component.ts</context> - <context context-type="linenumber">36</context> + <context context-type="linenumber">40</context> </context-group> </trans-unit> <trans-unit id="3566342898065860218" datatype="html"> <source>Last year</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/common/date-dropdown/date-dropdown.component.ts</context> - <context context-type="linenumber">37</context> + <context context-type="linenumber">41</context> + </context-group> + </trans-unit> + <trans-unit id="8953033926734869941" datatype="html"> + <source>Name</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/correspondent-edit-dialog/correspondent-edit-dialog.component.html</context> + <context context-type="linenumber">8</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/document-type-edit-dialog/document-type-edit-dialog.component.html</context> + <context context-type="linenumber">9</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/tag-edit-dialog/tag-edit-dialog.component.html</context> + <context context-type="linenumber">8</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/document-list/save-view-config-dialog/save-view-config-dialog.component.html</context> + <context context-type="linenumber">8</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">9</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">9</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">9</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">19</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">19</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">19</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> + <context context-type="linenumber">157</context> + </context-group> + </trans-unit> + <trans-unit id="8743659855412792665" datatype="html"> + <source>Matching algorithm</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/correspondent-edit-dialog/correspondent-edit-dialog.component.html</context> + <context context-type="linenumber">9</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/document-type-edit-dialog/document-type-edit-dialog.component.html</context> + <context context-type="linenumber">10</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/tag-edit-dialog/tag-edit-dialog.component.html</context> + <context context-type="linenumber">13</context> + </context-group> + </trans-unit> + <trans-unit id="2656329676292524585" datatype="html"> + <source>Matching pattern</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/correspondent-edit-dialog/correspondent-edit-dialog.component.html</context> + <context context-type="linenumber">10</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/document-type-edit-dialog/document-type-edit-dialog.component.html</context> + <context context-type="linenumber">11</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/tag-edit-dialog/tag-edit-dialog.component.html</context> + <context context-type="linenumber">14</context> + </context-group> + </trans-unit> + <trans-unit id="6063936469630366525" datatype="html"> + <source>Case insensitive</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/correspondent-edit-dialog/correspondent-edit-dialog.component.html</context> + <context context-type="linenumber">11</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/document-type-edit-dialog/document-type-edit-dialog.component.html</context> + <context context-type="linenumber">12</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/tag-edit-dialog/tag-edit-dialog.component.html</context> + <context context-type="linenumber">15</context> + </context-group> + </trans-unit> + <trans-unit id="2159130950882492111" datatype="html"> + <source>Cancel</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/correspondent-edit-dialog/correspondent-edit-dialog.component.html</context> + <context context-type="linenumber">14</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/document-type-edit-dialog/document-type-edit-dialog.component.html</context> + <context context-type="linenumber">16</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/tag-edit-dialog/tag-edit-dialog.component.html</context> + <context context-type="linenumber">18</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/select-dialog/select-dialog.component.html</context> + <context context-type="linenumber">12</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.html</context> + <context context-type="linenumber">6</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/document-list/save-view-config-dialog/save-view-config-dialog.component.html</context> + <context context-type="linenumber">18</context> + </context-group> + </trans-unit> + <trans-unit id="3768927257183755959" datatype="html"> + <source>Save</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/correspondent-edit-dialog/correspondent-edit-dialog.component.html</context> + <context context-type="linenumber">15</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/document-type-edit-dialog/document-type-edit-dialog.component.html</context> + <context context-type="linenumber">17</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/tag-edit-dialog/tag-edit-dialog.component.html</context> + <context context-type="linenumber">19</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> + <context context-type="linenumber">166</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/document-list/save-view-config-dialog/save-view-config-dialog.component.html</context> + <context context-type="linenumber">19</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> + <context context-type="linenumber">189</context> + </context-group> + </trans-unit> + <trans-unit id="6457471243969293847" datatype="html"> + <source>Create new correspondent</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/correspondent-edit-dialog/correspondent-edit-dialog.component.ts</context> + <context context-type="linenumber">24</context> + </context-group> + </trans-unit> + <trans-unit id="2059822531169388684" datatype="html"> + <source>Edit correspondent</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/correspondent-edit-dialog/correspondent-edit-dialog.component.ts</context> + <context context-type="linenumber">28</context> + </context-group> + </trans-unit> + <trans-unit id="6672809941092516947" datatype="html"> + <source>Create new document type</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/document-type-edit-dialog/document-type-edit-dialog.component.ts</context> + <context context-type="linenumber">24</context> + </context-group> + </trans-unit> + <trans-unit id="36335016091244220" datatype="html"> + <source>Edit document type</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/document-type-edit-dialog/document-type-edit-dialog.component.ts</context> + <context context-type="linenumber">28</context> </context-group> </trans-unit> <trans-unit id="4561076822163447092" datatype="html"> <source>Create new item</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/common/edit-dialog/edit-dialog.component.ts</context> - <context context-type="linenumber">50</context> + <context context-type="linenumber">52</context> </context-group> </trans-unit> <trans-unit id="5324147361912094446" datatype="html"> <source>Edit item</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/common/edit-dialog/edit-dialog.component.ts</context> - <context context-type="linenumber">54</context> + <context context-type="linenumber">56</context> </context-group> </trans-unit> <trans-unit id="1699589597032579396" datatype="html"> <source>Could not save element: <x id="PH" equiv-text="error"/></source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/common/edit-dialog/edit-dialog.component.ts</context> - <context context-type="linenumber">58</context> + <context context-type="linenumber">60</context> + </context-group> + </trans-unit> + <trans-unit id="9011959596901584887" datatype="html"> + <source>Color</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/tag-edit-dialog/tag-edit-dialog.component.html</context> + <context context-type="linenumber">10</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/tag-list/tag-list.component.ts</context> + <context context-type="linenumber">34</context> + </context-group> + </trans-unit> + <trans-unit id="1426037806946650347" datatype="html"> + <source>Inbox tag</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/tag-edit-dialog/tag-edit-dialog.component.html</context> + <context context-type="linenumber">12</context> + </context-group> + </trans-unit> + <trans-unit id="8566220514470905459" datatype="html"> + <source>Inbox tags are automatically assigned to all consumed documents.</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/tag-edit-dialog/tag-edit-dialog.component.html</context> + <context context-type="linenumber">12</context> + </context-group> + </trans-unit> + <trans-unit id="9153094873118985366" datatype="html"> + <source>Create new tag</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/tag-edit-dialog/tag-edit-dialog.component.ts</context> + <context context-type="linenumber">25</context> + </context-group> + </trans-unit> + <trans-unit id="5872175735754226507" datatype="html"> + <source>Edit tag</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/tag-edit-dialog/tag-edit-dialog.component.ts</context> + <context context-type="linenumber">29</context> </context-group> </trans-unit> <trans-unit id="4391289919356861627" datatype="html"> @@ -398,7 +867,7 @@ <source>Not assigned</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/common/filterable-dropdown/filterable-dropdown.component.ts</context> - <context context-type="linenumber">209</context> + <context context-type="linenumber">261</context> </context-group> <note priority="1" from="description">Filter drop down element to filter for documents with no correspondent/type/tag assigned</note> </trans-unit> @@ -406,7 +875,7 @@ <source>Invalid date.</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/common/input/date/date.component.html</context> - <context context-type="linenumber">12</context> + <context context-type="linenumber">13</context> </context-group> </trans-unit> <trans-unit id="2722549756198502062" datatype="html"> @@ -443,7 +912,7 @@ </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/common/select-dialog/select-dialog.component.ts</context> - <context context-type="linenumber">18</context> + <context context-type="linenumber">17</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/document-list.component.html</context> @@ -454,21 +923,21 @@ <source>Please select an object</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/common/select-dialog/select-dialog.component.ts</context> - <context context-type="linenumber">21</context> + <context context-type="linenumber">20</context> </context-group> </trans-unit> <trans-unit id="5412339817978503936" datatype="html"> <source>Hello <x id="PH" equiv-text="this.displayName"/>, welcome to Paperless-ngx!</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/dashboard/dashboard.component.ts</context> - <context context-type="linenumber">33</context> + <context context-type="linenumber">28</context> </context-group> </trans-unit> <trans-unit id="795745990148149834" datatype="html"> <source>Welcome to Paperless-ngx!</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/dashboard/dashboard.component.ts</context> - <context context-type="linenumber">35</context> + <context context-type="linenumber">30</context> </context-group> </trans-unit> <trans-unit id="2946624699882754313" datatype="html"> @@ -490,7 +959,7 @@ </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/document-list.component.html</context> - <context context-type="linenumber">141</context> + <context context-type="linenumber">145</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/filter-editor/filter-editor.component.html</context> @@ -509,15 +978,15 @@ </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">55</context> + <context context-type="linenumber">69</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/document-list.component.html</context> - <context context-type="linenumber">129</context> + <context context-type="linenumber">133</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/filter-editor/filter-editor.component.ts</context> - <context context-type="linenumber">88</context> + <context context-type="linenumber">117</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/rest/document.service.ts</context> @@ -586,63 +1055,35 @@ <source>Processing: <x id="PH" equiv-text="countUploadingAndProcessing"/></source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/dashboard/widgets/upload-file-widget/upload-file-widget.component.ts</context> - <context context-type="linenumber">32</context> + <context context-type="linenumber">37</context> </context-group> </trans-unit> <trans-unit id="9182918211699394982" datatype="html"> <source>Failed: <x id="PH" equiv-text="countFailed"/></source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/dashboard/widgets/upload-file-widget/upload-file-widget.component.ts</context> - <context context-type="linenumber">35</context> + <context context-type="linenumber">40</context> </context-group> </trans-unit> <trans-unit id="534116346205124059" datatype="html"> <source>Added: <x id="PH" equiv-text="countSuccess"/></source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/dashboard/widgets/upload-file-widget/upload-file-widget.component.ts</context> - <context context-type="linenumber">38</context> + <context context-type="linenumber">43</context> </context-group> </trans-unit> <trans-unit id="760986369763309193" datatype="html"> <source>, </source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/dashboard/widgets/upload-file-widget/upload-file-widget.component.ts</context> - <context context-type="linenumber">40</context> + <context context-type="linenumber">46</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">117</context> + <context context-type="linenumber">162</context> </context-group> <note priority="1" from="description">this string is used to separate processing, failed and added on the file upload widget</note> </trans-unit> - <trans-unit id="3852289441366561594" datatype="html"> - <source>Connecting...</source> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/dashboard/widgets/upload-file-widget/upload-file-widget.component.ts</context> - <context context-type="linenumber">118</context> - </context-group> - </trans-unit> - <trans-unit id="1245343823699368872" datatype="html"> - <source>Uploading...</source> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/dashboard/widgets/upload-file-widget/upload-file-widget.component.ts</context> - <context context-type="linenumber">123</context> - </context-group> - </trans-unit> - <trans-unit id="7446520539098045935" datatype="html"> - <source>Upload complete, waiting...</source> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/dashboard/widgets/upload-file-widget/upload-file-widget.component.ts</context> - <context context-type="linenumber">126</context> - </context-group> - </trans-unit> - <trans-unit id="1405142710727603568" datatype="html"> - <source>HTTP error: <x id="PH" equiv-text="error.status"/> <x id="PH_1" equiv-text="error.statusText"/></source> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/dashboard/widgets/upload-file-widget/upload-file-widget.component.ts</context> - <context context-type="linenumber">136</context> - </context-group> - </trans-unit> <trans-unit id="8522270084976549870" datatype="html"> <source>First steps</source> <context-group purpose="location"> @@ -725,27 +1166,39 @@ </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.html</context> - <context context-type="linenumber">76</context> + <context context-type="linenumber">81</context> </context-group> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-list.component.html</context> - <context context-type="linenumber">48</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-list.component.html</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> <context context-type="linenumber">46</context> </context-group> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/generic-list/generic-list.component.ts</context> - <context context-type="linenumber">106</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">46</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">46</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">65</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">65</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">65</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.ts</context> + <context context-type="linenumber">156</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> - <context context-type="linenumber">159</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-list.component.html</context> - <context context-type="linenumber">49</context> + <context context-type="linenumber">175</context> </context-group> </trans-unit> <trans-unit id="3099741642167775297" datatype="html"> @@ -756,7 +1209,7 @@ </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.html</context> - <context context-type="linenumber">63</context> + <context context-type="linenumber">68</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/document-card-large/document-card-large.component.html</context> @@ -789,35 +1242,49 @@ <source>Close</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">40</context> + <context context-type="linenumber">37</context> + </context-group> + </trans-unit> + <trans-unit id="4452427314943113135" datatype="html"> + <source>Previous</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> + <context context-type="linenumber">44</context> + </context-group> + </trans-unit> + <trans-unit id="3885497195825665706" datatype="html"> + <source>Next</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> + <context context-type="linenumber">49</context> </context-group> </trans-unit> <trans-unit id="5028777105388019087" datatype="html"> <source>Details</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">52</context> + <context context-type="linenumber">66</context> </context-group> </trans-unit> <trans-unit id="1379170675585571971" datatype="html"> <source>Archive serial number</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">56</context> + <context context-type="linenumber">70</context> </context-group> </trans-unit> <trans-unit id="5114742157723900905" datatype="html"> <source>Date created</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">57</context> + <context context-type="linenumber">71</context> </context-group> </trans-unit> <trans-unit id="2691296884221415710" datatype="html"> <source>Correspondent</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">58</context> + <context context-type="linenumber">72</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.html</context> @@ -825,7 +1292,7 @@ </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/document-list.component.html</context> - <context context-type="linenumber">123</context> + <context context-type="linenumber">127</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/filter-editor/filter-editor.component.html</context> @@ -840,7 +1307,7 @@ <source>Document type</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">60</context> + <context context-type="linenumber">74</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.html</context> @@ -848,7 +1315,7 @@ </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/document-list.component.html</context> - <context context-type="linenumber">135</context> + <context context-type="linenumber">139</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/filter-editor/filter-editor.component.html</context> @@ -863,168 +1330,152 @@ <source>Content</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">68</context> + <context context-type="linenumber">82</context> </context-group> </trans-unit> <trans-unit id="218403386307979629" datatype="html"> <source>Metadata</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">77</context> + <context context-type="linenumber">91</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/metadata-collapse/metadata-collapse.component.ts</context> - <context context-type="linenumber">18</context> + <context context-type="linenumber">17</context> </context-group> </trans-unit> <trans-unit id="1826652001816486190" datatype="html"> <source>Date modified</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">83</context> + <context context-type="linenumber">97</context> </context-group> </trans-unit> <trans-unit id="6392918669949841614" datatype="html"> <source>Date added</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">87</context> + <context context-type="linenumber">101</context> </context-group> </trans-unit> <trans-unit id="146828917013192897" datatype="html"> <source>Media filename</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">91</context> + <context context-type="linenumber">105</context> </context-group> </trans-unit> <trans-unit id="7985558498848210210" datatype="html"> <source>Original MD5 checksum</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">95</context> + <context context-type="linenumber">109</context> </context-group> </trans-unit> <trans-unit id="5888243105821763422" datatype="html"> <source>Original file size</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">99</context> + <context context-type="linenumber">113</context> </context-group> </trans-unit> <trans-unit id="2696647325713149563" datatype="html"> <source>Original mime type</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">103</context> + <context context-type="linenumber">117</context> </context-group> </trans-unit> <trans-unit id="342875990758166588" datatype="html"> <source>Archive MD5 checksum</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">107</context> + <context context-type="linenumber">121</context> </context-group> </trans-unit> <trans-unit id="6033581412811562084" datatype="html"> <source>Archive file size</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">111</context> + <context context-type="linenumber">125</context> </context-group> </trans-unit> <trans-unit id="6992781481378431874" datatype="html"> <source>Original document metadata</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">117</context> + <context context-type="linenumber">131</context> </context-group> </trans-unit> <trans-unit id="2846565152091361585" datatype="html"> <source>Archived document metadata</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">118</context> + <context context-type="linenumber">132</context> + </context-group> + </trans-unit> + <trans-unit id="8191371354890763172" datatype="html"> + <source>Enter Password</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> + <context context-type="linenumber">154</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> + <context context-type="linenumber">184</context> </context-group> </trans-unit> <trans-unit id="3823219296477075982" datatype="html"> <source>Discard</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">143</context> + <context context-type="linenumber">164</context> </context-group> </trans-unit> <trans-unit id="5129524307369213584" datatype="html"> <source>Save & next</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">144</context> - </context-group> - </trans-unit> - <trans-unit id="3768927257183755959" datatype="html"> - <source>Save</source> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">145</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/document-list/save-view-config-dialog/save-view-config-dialog.component.html</context> - <context context-type="linenumber">14</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-edit-dialog/correspondent-edit-dialog.component.html</context> - <context context-type="linenumber">15</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-edit-dialog/document-type-edit-dialog.component.html</context> - <context context-type="linenumber">17</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> - <context context-type="linenumber">173</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-edit-dialog/tag-edit-dialog.component.html</context> - <context context-type="linenumber">19</context> + <context context-type="linenumber">165</context> </context-group> </trans-unit> <trans-unit id="9021887951960049161" datatype="html"> <source>Confirm delete</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.ts</context> - <context context-type="linenumber">267</context> + <context context-type="linenumber">421</context> </context-group> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/generic-list/generic-list.component.ts</context> - <context context-type="linenumber">102</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.ts</context> + <context context-type="linenumber">152</context> </context-group> </trans-unit> <trans-unit id="5382975254277698192" datatype="html"> <source>Do you really want to delete document "<x id="PH" equiv-text="this.document.title"/>"?</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.ts</context> - <context context-type="linenumber">268</context> + <context context-type="linenumber">422</context> </context-group> </trans-unit> <trans-unit id="6691075929777935948" datatype="html"> <source>The files for this document will be deleted permanently. This operation cannot be undone.</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.ts</context> - <context context-type="linenumber">269</context> + <context context-type="linenumber">423</context> </context-group> </trans-unit> <trans-unit id="719892092227206532" datatype="html"> <source>Delete document</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.ts</context> - <context context-type="linenumber">271</context> + <context context-type="linenumber">425</context> </context-group> </trans-unit> <trans-unit id="1844801255494293730" datatype="html"> <source>Error deleting document: <x id="PH" equiv-text="JSON.stringify(error)"/></source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.ts</context> - <context context-type="linenumber">281</context> + <context context-type="linenumber">441</context> </context-group> </trans-unit> <trans-unit id="6857598786757174736" datatype="html"> @@ -1085,32 +1536,34 @@ <source>Download originals</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.html</context> - <context context-type="linenumber">68</context> + <context context-type="linenumber">73</context> </context-group> </trans-unit> <trans-unit id="7985804062689412812" datatype="html"> - <source>Error executing bulk operation: <x id="PH" equiv-text="JSON.stringify(error.error)"/></source> + <source>Error executing bulk operation: <x id="PH" equiv-text="JSON.stringify( + error.error + )"/></source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">74</context> + <context context-type="linenumber">97,99</context> </context-group> </trans-unit> <trans-unit id="7894972847287473517" datatype="html"> <source>"<x id="PH" equiv-text="items[0].name"/>"</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">113</context> + <context context-type="linenumber">154</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">117</context> + <context context-type="linenumber">160</context> </context-group> </trans-unit> <trans-unit id="8639884465898458690" datatype="html"> <source>"<x id="PH" equiv-text="items[0].name"/>" and "<x id="PH_1" equiv-text="items[1].name"/>"</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">115</context> + <context context-type="linenumber">156</context> </context-group> <note priority="1" from="description">This is for messages like 'modify "tag1" and "tag2"'</note> </trans-unit> @@ -1118,7 +1571,7 @@ <source><x id="PH" equiv-text="list"/> and "<x id="PH_1" equiv-text="items[items.length - 1].name"/>"</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">118</context> + <context context-type="linenumber">164,166</context> </context-group> <note priority="1" from="description">this is for messages like 'modify "tag1", "tag2" and "tag3"'</note> </trans-unit> @@ -1126,112 +1579,120 @@ <source>Confirm tags assignment</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">127</context> + <context context-type="linenumber">181</context> </context-group> </trans-unit> <trans-unit id="6619516195038467207" datatype="html"> <source>This operation will add the tag "<x id="PH" equiv-text="tag.name"/>" to <x id="PH_1" equiv-text="this.list.selected.size"/> selected document(s).</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">130</context> + <context context-type="linenumber">187</context> </context-group> </trans-unit> <trans-unit id="1894412783609570695" datatype="html"> - <source>This operation will add the tags <x id="PH" equiv-text="this._localizeList(changedTags.itemsToAdd)"/> to <x id="PH_1" equiv-text="this.list.selected.size"/> selected document(s).</source> + <source>This operation will add the tags <x id="PH" equiv-text="this._localizeList( + changedTags.itemsToAdd + )"/> to <x id="PH_1" equiv-text="this.list.selected.size"/> selected document(s).</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">132</context> + <context context-type="linenumber">192,194</context> </context-group> </trans-unit> <trans-unit id="7181166515756808573" datatype="html"> <source>This operation will remove the tag "<x id="PH" equiv-text="tag.name"/>" from <x id="PH_1" equiv-text="this.list.selected.size"/> selected document(s).</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">135</context> + <context context-type="linenumber">200</context> </context-group> </trans-unit> <trans-unit id="3819792277998068944" datatype="html"> - <source>This operation will remove the tags <x id="PH" equiv-text="this._localizeList(changedTags.itemsToRemove)"/> from <x id="PH_1" equiv-text="this.list.selected.size"/> selected document(s).</source> + <source>This operation will remove the tags <x id="PH" equiv-text="this._localizeList( + changedTags.itemsToRemove + )"/> from <x id="PH_1" equiv-text="this.list.selected.size"/> selected document(s).</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">137</context> + <context context-type="linenumber">205,207</context> </context-group> </trans-unit> <trans-unit id="2739066218579571288" datatype="html"> - <source>This operation will add the tags <x id="PH" equiv-text="this._localizeList(changedTags.itemsToAdd)"/> and remove the tags <x id="PH_1" equiv-text="this._localizeList(changedTags.itemsToRemove)"/> on <x id="PH_2" equiv-text="this.list.selected.size"/> selected document(s).</source> + <source>This operation will add the tags <x id="PH" equiv-text="this._localizeList( + changedTags.itemsToAdd + )"/> and remove the tags <x id="PH_1" equiv-text="this._localizeList( + changedTags.itemsToRemove + )"/> on <x id="PH_2" equiv-text="this.list.selected.size"/> selected document(s).</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">139</context> + <context context-type="linenumber">209,213</context> </context-group> </trans-unit> <trans-unit id="2996713129519325161" datatype="html"> <source>Confirm correspondent assignment</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">159</context> + <context context-type="linenumber">248</context> </context-group> </trans-unit> <trans-unit id="6900893559485781849" datatype="html"> <source>This operation will assign the correspondent "<x id="PH" equiv-text="correspondent.name"/>" to <x id="PH_1" equiv-text="this.list.selected.size"/> selected document(s).</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">161</context> + <context context-type="linenumber">250</context> </context-group> </trans-unit> <trans-unit id="1257522660364398440" datatype="html"> <source>This operation will remove the correspondent from <x id="PH" equiv-text="this.list.selected.size"/> selected document(s).</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">163</context> + <context context-type="linenumber">252</context> </context-group> </trans-unit> <trans-unit id="5393409374423140648" datatype="html"> <source>Confirm document type assignment</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">182</context> + <context context-type="linenumber">284</context> </context-group> </trans-unit> <trans-unit id="332180123895325027" datatype="html"> <source>This operation will assign the document type "<x id="PH" equiv-text="documentType.name"/>" to <x id="PH_1" equiv-text="this.list.selected.size"/> selected document(s).</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">184</context> + <context context-type="linenumber">286</context> </context-group> </trans-unit> <trans-unit id="2236642492594872779" datatype="html"> <source>This operation will remove the document type from <x id="PH" equiv-text="this.list.selected.size"/> selected document(s).</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">186</context> + <context context-type="linenumber">288</context> </context-group> </trans-unit> <trans-unit id="749430623564850405" datatype="html"> <source>Delete confirm</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">201</context> + <context context-type="linenumber">309</context> </context-group> </trans-unit> <trans-unit id="4303174930844518780" datatype="html"> <source>This operation will permanently delete <x id="PH" equiv-text="this.list.selected.size"/> selected document(s).</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">202</context> + <context context-type="linenumber">310</context> </context-group> </trans-unit> <trans-unit id="5641451190833696892" datatype="html"> <source>This operation cannot be undone.</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">203</context> + <context context-type="linenumber">311</context> </context-group> </trans-unit> <trans-unit id="6734339521247847366" datatype="html"> <source>Delete document(s)</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">205</context> + <context context-type="linenumber">313</context> </context-group> </trans-unit> <trans-unit id="8076495233090006322" datatype="html"> @@ -1267,16 +1728,28 @@ <context context-type="linenumber">66</context> </context-group> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-list.component.html</context> - <context context-type="linenumber">42</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">45</context> </context-group> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-list.component.html</context> - <context context-type="linenumber">40</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">45</context> </context-group> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-list.component.html</context> - <context context-type="linenumber">43</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">45</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">59</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">59</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">59</context> </context-group> </trans-unit> <trans-unit id="2509141182388535183" datatype="html"> @@ -1367,39 +1840,46 @@ <source>Loading...</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/document-list.component.html</context> - <context context-type="linenumber">87</context> + <context context-type="linenumber">88</context> </context-group> </trans-unit> <trans-unit id="8786996283897742947" datatype="html"> <source>{VAR_PLURAL, plural, =1 {Selected <x id="INTERPOLATION"/> of one document} other {Selected <x id="INTERPOLATION"/> of <x id="INTERPOLATION_1"/> documents}}</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/document-list.component.html</context> - <context context-type="linenumber">89</context> + <context context-type="linenumber">90</context> </context-group> </trans-unit> <trans-unit id="6600548268163632449" datatype="html"> <source>{VAR_PLURAL, plural, =1 {One document} other {<x id="INTERPOLATION"/> documents}}</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/document-list.component.html</context> - <context context-type="linenumber">91</context> + <context context-type="linenumber">92</context> </context-group> </trans-unit> <trans-unit id="2243770355958919528" datatype="html"> <source>(filtered)</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/document-list.component.html</context> - <context context-type="linenumber">91</context> + <context context-type="linenumber">92</context> + </context-group> + </trans-unit> + <trans-unit id="1559883523769732271" datatype="html"> + <source>Error while loading documents</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/document-list/document-list.component.html</context> + <context context-type="linenumber">103</context> </context-group> </trans-unit> <trans-unit id="7517688192215738656" datatype="html"> <source>ASN</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/document-list.component.html</context> - <context context-type="linenumber">117</context> + <context context-type="linenumber">121</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/filter-editor/filter-editor.component.ts</context> - <context context-type="linenumber">90</context> + <context context-type="linenumber">122</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/rest/document.service.ts</context> @@ -1410,7 +1890,7 @@ <source>Added</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/document-list.component.html</context> - <context context-type="linenumber">147</context> + <context context-type="linenumber">151</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/filter-editor/filter-editor.component.html</context> @@ -1425,14 +1905,14 @@ <source>View "<x id="PH" equiv-text="this.list.activeSavedViewTitle"/>" saved successfully.</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/document-list.component.ts</context> - <context context-type="linenumber">116</context> + <context context-type="linenumber">213</context> </context-group> </trans-unit> <trans-unit id="6837554170707123455" datatype="html"> <source>View "<x id="PH" equiv-text="savedView.name"/>" created successfully.</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/document-list.component.ts</context> - <context context-type="linenumber">138</context> + <context context-type="linenumber">243</context> </context-group> </trans-unit> <trans-unit id="6849725902312323996" datatype="html"> @@ -1443,80 +1923,80 @@ </context-group> </trans-unit> <trans-unit id="5195932016807797291" datatype="html"> - <source>Correspondent: <x id="PH" equiv-text="this.correspondents.find(c => c.id == +rule.value)?.name"/></source> + <source>Correspondent: <x id="PH" equiv-text="this.correspondents.find((c) => c.id == +rule.value)?.name"/></source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/filter-editor/filter-editor.component.ts</context> - <context context-type="linenumber">37</context> + <context context-type="linenumber">60,62</context> </context-group> </trans-unit> <trans-unit id="8170755470576301659" datatype="html"> <source>Without correspondent</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/filter-editor/filter-editor.component.ts</context> - <context context-type="linenumber">39</context> + <context context-type="linenumber">64</context> </context-group> </trans-unit> <trans-unit id="8705701325879965907" datatype="html"> - <source>Type: <x id="PH" equiv-text="this.documentTypes.find(dt => dt.id == +rule.value)?.name"/></source> + <source>Type: <x id="PH" equiv-text="this.documentTypes.find((dt) => dt.id == +rule.value)?.name"/></source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/filter-editor/filter-editor.component.ts</context> - <context context-type="linenumber">44</context> + <context context-type="linenumber">69,71</context> </context-group> </trans-unit> <trans-unit id="4362173610367509215" datatype="html"> <source>Without document type</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/filter-editor/filter-editor.component.ts</context> - <context context-type="linenumber">46</context> + <context context-type="linenumber">73</context> </context-group> </trans-unit> <trans-unit id="8180755793012580465" datatype="html"> - <source>Tag: <x id="PH" equiv-text="this.tags.find(t => t.id == +rule.value)?.name"/></source> + <source>Tag: <x id="PH" equiv-text="this.tags.find((t) => t.id == +rule.value)?.name"/></source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/filter-editor/filter-editor.component.ts</context> - <context context-type="linenumber">50</context> + <context context-type="linenumber">77,79</context> </context-group> </trans-unit> <trans-unit id="6494566478302448576" datatype="html"> <source>Without any tag</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/filter-editor/filter-editor.component.ts</context> - <context context-type="linenumber">54</context> + <context context-type="linenumber">83</context> </context-group> </trans-unit> <trans-unit id="6523384805359286307" datatype="html"> <source>Title: <x id="PH" equiv-text="rule.value"/></source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/filter-editor/filter-editor.component.ts</context> - <context context-type="linenumber">58</context> + <context context-type="linenumber">87</context> </context-group> </trans-unit> <trans-unit id="1872523635812236432" datatype="html"> <source>ASN: <x id="PH" equiv-text="rule.value"/></source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/filter-editor/filter-editor.component.ts</context> - <context context-type="linenumber">61</context> + <context context-type="linenumber">90</context> </context-group> </trans-unit> <trans-unit id="3100631071441658964" datatype="html"> <source>Title & content</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/filter-editor/filter-editor.component.ts</context> - <context context-type="linenumber">89</context> + <context context-type="linenumber">120</context> </context-group> </trans-unit> <trans-unit id="1010505078885609376" datatype="html"> <source>Advanced search</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/filter-editor/filter-editor.component.ts</context> - <context context-type="linenumber">91</context> + <context context-type="linenumber">125</context> </context-group> </trans-unit> <trans-unit id="2649431021108393503" datatype="html"> <source>More like</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/filter-editor/filter-editor.component.ts</context> - <context context-type="linenumber">94</context> + <context context-type="linenumber">131</context> </context-group> </trans-unit> <trans-unit id="7210076240260527720" datatype="html"> @@ -1526,53 +2006,6 @@ <context context-type="linenumber">3</context> </context-group> </trans-unit> - <trans-unit id="8953033926734869941" datatype="html"> - <source>Name</source> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/document-list/save-view-config-dialog/save-view-config-dialog.component.html</context> - <context context-type="linenumber">8</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-edit-dialog/correspondent-edit-dialog.component.html</context> - <context context-type="linenumber">8</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-list.component.html</context> - <context context-type="linenumber">9</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-list.component.html</context> - <context context-type="linenumber">19</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-edit-dialog/document-type-edit-dialog.component.html</context> - <context context-type="linenumber">9</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-list.component.html</context> - <context context-type="linenumber">9</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-list.component.html</context> - <context context-type="linenumber">19</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> - <context context-type="linenumber">141</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-edit-dialog/tag-edit-dialog.component.html</context> - <context context-type="linenumber">8</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-list.component.html</context> - <context context-type="linenumber">9</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-list.component.html</context> - <context context-type="linenumber">19</context> - </context-group> - </trans-unit> <trans-unit id="8689274715612276035" datatype="html"> <source>Show in sidebar</source> <context-group purpose="location"> @@ -1581,7 +2014,7 @@ </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> - <context context-type="linenumber">153</context> + <context context-type="linenumber">169</context> </context-group> </trans-unit> <trans-unit id="4104807402967139762" datatype="html"> @@ -1592,216 +2025,203 @@ </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> - <context context-type="linenumber">149</context> + <context context-type="linenumber">165</context> </context-group> </trans-unit> - <trans-unit id="8743659855412792665" datatype="html"> - <source>Matching algorithm</source> + <trans-unit id="6965614903949668392" datatype="html"> + <source>Filter rules error occurred while saving this view</source> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-edit-dialog/correspondent-edit-dialog.component.html</context> - <context context-type="linenumber">9</context> + <context context-type="sourcefile">src/app/components/document-list/save-view-config-dialog/save-view-config-dialog.component.html</context> + <context context-type="linenumber">12</context> </context-group> + </trans-unit> + <trans-unit id="6438839705789707938" datatype="html"> + <source>The error returned was</source> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-edit-dialog/document-type-edit-dialog.component.html</context> - <context context-type="linenumber">10</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-edit-dialog/tag-edit-dialog.component.html</context> + <context context-type="sourcefile">src/app/components/document-list/save-view-config-dialog/save-view-config-dialog.component.html</context> <context context-type="linenumber">13</context> </context-group> </trans-unit> - <trans-unit id="2656329676292524585" datatype="html"> - <source>Matching pattern</source> + <trans-unit id="6316128875819022658" datatype="html"> + <source>correspondent</source> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-edit-dialog/correspondent-edit-dialog.component.html</context> - <context context-type="linenumber">10</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-edit-dialog/document-type-edit-dialog.component.html</context> - <context context-type="linenumber">11</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-edit-dialog/tag-edit-dialog.component.html</context> - <context context-type="linenumber">14</context> + <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-list.component.ts</context> + <context context-type="linenumber">33</context> </context-group> </trans-unit> - <trans-unit id="6063936469630366525" datatype="html"> - <source>Case insensitive</source> + <trans-unit id="6360600151505327572" datatype="html"> + <source>Last used</source> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-edit-dialog/correspondent-edit-dialog.component.html</context> - <context context-type="linenumber">11</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-edit-dialog/document-type-edit-dialog.component.html</context> - <context context-type="linenumber">12</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-edit-dialog/tag-edit-dialog.component.html</context> - <context context-type="linenumber">15</context> - </context-group> - </trans-unit> - <trans-unit id="6457471243969293847" datatype="html"> - <source>Create new correspondent</source> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-edit-dialog/correspondent-edit-dialog.component.ts</context> - <context context-type="linenumber">21</context> - </context-group> - </trans-unit> - <trans-unit id="2059822531169388684" datatype="html"> - <source>Edit correspondent</source> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-edit-dialog/correspondent-edit-dialog.component.ts</context> - <context context-type="linenumber">25</context> - </context-group> - </trans-unit> - <trans-unit id="5674286808255988565" datatype="html"> - <source>Create</source> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-list.component.html</context> - <context context-type="linenumber">2</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-list.component.html</context> - <context context-type="linenumber">2</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-list.component.html</context> - <context context-type="linenumber">2</context> - </context-group> - </trans-unit> - <trans-unit id="4010735610815226758" datatype="html"> - <source>Filter by:</source> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-list.component.html</context> - <context context-type="linenumber">8</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-list.component.html</context> - <context context-type="linenumber">8</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-list.component.html</context> - <context context-type="linenumber">8</context> - </context-group> - </trans-unit> - <trans-unit id="1383365546483928780" datatype="html"> - <source>Matching</source> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-list.component.html</context> - <context context-type="linenumber">20</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-list.component.html</context> - <context context-type="linenumber">20</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-list.component.html</context> - <context context-type="linenumber">21</context> - </context-group> - </trans-unit> - <trans-unit id="1488347670280290838" datatype="html"> - <source>Document count</source> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-list.component.html</context> - <context context-type="linenumber">21</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-list.component.html</context> - <context context-type="linenumber">21</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-list.component.html</context> - <context context-type="linenumber">22</context> - </context-group> - </trans-unit> - <trans-unit id="697889236478552968" datatype="html"> - <source>Last correspondence</source> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-list.component.html</context> - <context context-type="linenumber">22</context> - </context-group> - </trans-unit> - <trans-unit id="3193976279273491157" datatype="html"> - <source>Actions</source> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-list.component.html</context> - <context context-type="linenumber">23</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-list.component.html</context> - <context context-type="linenumber">22</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> - <context context-type="linenumber">158</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-list.component.html</context> - <context context-type="linenumber">23</context> + <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-list.component.ts</context> + <context context-type="linenumber">37</context> </context-group> </trans-unit> <trans-unit id="7427874343955308724" datatype="html"> <source>Do you really want to delete the correspondent "<x id="PH" equiv-text="object.name"/>"?</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-list.component.ts</context> - <context context-type="linenumber">26</context> + <context context-type="linenumber">47</context> </context-group> </trans-unit> - <trans-unit id="6672809941092516947" datatype="html"> - <source>Create new document type</source> + <trans-unit id="8084492669582894778" datatype="html"> + <source>document type</source> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-edit-dialog/document-type-edit-dialog.component.ts</context> - <context context-type="linenumber">21</context> - </context-group> - </trans-unit> - <trans-unit id="36335016091244220" datatype="html"> - <source>Edit document type</source> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-edit-dialog/document-type-edit-dialog.component.ts</context> - <context context-type="linenumber">25</context> + <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-list.component.ts</context> + <context context-type="linenumber">30</context> </context-group> </trans-unit> <trans-unit id="4990731724078522539" datatype="html"> <source>Do you really want to delete the document type "<x id="PH" equiv-text="object.name"/>"?</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-list.component.ts</context> - <context context-type="linenumber">26</context> + <context context-type="linenumber">36</context> + </context-group> + </trans-unit> + <trans-unit id="5674286808255988565" datatype="html"> + <source>Create</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">2</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">2</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">2</context> + </context-group> + </trans-unit> + <trans-unit id="4010735610815226758" datatype="html"> + <source>Filter by:</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">8</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">8</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">8</context> + </context-group> + </trans-unit> + <trans-unit id="1383365546483928780" datatype="html"> + <source>Matching</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">20</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">20</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">20</context> + </context-group> + </trans-unit> + <trans-unit id="1488347670280290838" datatype="html"> + <source>Document count</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">21</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">21</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">21</context> + </context-group> + </trans-unit> + <trans-unit id="3193976279273491157" datatype="html"> + <source>Actions</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">23</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">23</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">23</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> + <context context-type="linenumber">174</context> + </context-group> + </trans-unit> + <trans-unit id="7376880254267897616" datatype="html"> + <source>Filter Documents</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">44</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">44</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">44</context> + </context-group> + </trans-unit> + <trans-unit id="808959623879724772" datatype="html"> + <source>{VAR_PLURAL, plural, =1 {One <x id="INTERPOLATION"/>} other {<x id="INTERPOLATION_1"/> total <x id="INTERPOLATION"/>s}}</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">74</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">74</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">74</context> </context-group> </trans-unit> <trans-unit id="810888510148304696" datatype="html"> <source>Automatic</source> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/generic-list/generic-list.component.ts</context> - <context context-type="linenumber">39</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.ts</context> + <context context-type="linenumber">86</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/data/matching-model.ts</context> - <context context-type="linenumber">17</context> + <context context-type="linenumber">38</context> </context-group> </trans-unit> - <trans-unit id="5044611416737085530" datatype="html"> - <source>Do you really want to delete this element?</source> + <trans-unit id="4012132330507560812" datatype="html"> + <source>Do you really want to delete the <x id="PH" equiv-text="this.typeName"/>?</source> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/generic-list/generic-list.component.ts</context> - <context context-type="linenumber">97</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.ts</context> + <context context-type="linenumber">139</context> </context-group> </trans-unit> <trans-unit id="8371896857609524947" datatype="html"> <source>Associated documents will not be deleted.</source> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/generic-list/generic-list.component.ts</context> - <context context-type="linenumber">104</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.ts</context> + <context context-type="linenumber">154</context> </context-group> </trans-unit> <trans-unit id="5467489005440577210" datatype="html"> - <source>Error while deleting element: <x id="PH" equiv-text="JSON.stringify(error.error)"/></source> + <source>Error while deleting element: <x id="PH" equiv-text="JSON.stringify( + error.error + )"/></source> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/generic-list/generic-list.component.ts</context> - <context context-type="linenumber">114</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.ts</context> + <context context-type="linenumber">167,169</context> </context-group> </trans-unit> - <trans-unit id="1347241542439262355" datatype="html"> - <source>General settings</source> + <trans-unit id="6439365426343089851" datatype="html"> + <source>General</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> <context context-type="linenumber">10</context> @@ -1919,176 +2339,160 @@ <context context-type="linenumber">99</context> </context-group> </trans-unit> + <trans-unit id="7983234071833154796" datatype="html"> + <source>Theme Color</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> + <context context-type="linenumber">105</context> + </context-group> + </trans-unit> + <trans-unit id="7808756054397155068" datatype="html"> + <source>Reset</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> + <context context-type="linenumber">114</context> + </context-group> + </trans-unit> <trans-unit id="8508424367627989968" datatype="html"> <source>Bulk editing</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> - <context context-type="linenumber">103</context> + <context context-type="linenumber">119</context> </context-group> </trans-unit> <trans-unit id="8158899674926420054" datatype="html"> <source>Show confirmation dialogs</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> - <context context-type="linenumber">107</context> + <context context-type="linenumber">123</context> </context-group> </trans-unit> <trans-unit id="6906812245033969309" datatype="html"> <source>Deleting documents will always ask for confirmation.</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> - <context context-type="linenumber">107</context> + <context context-type="linenumber">123</context> </context-group> </trans-unit> <trans-unit id="290238406234356122" datatype="html"> <source>Apply on close</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> - <context context-type="linenumber">108</context> + <context context-type="linenumber">124</context> </context-group> </trans-unit> <trans-unit id="5851560788527570644" datatype="html"> <source>Notifications</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> - <context context-type="linenumber">116</context> + <context context-type="linenumber">132</context> </context-group> </trans-unit> <trans-unit id="8545554728558600606" datatype="html"> <source>Document processing</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> - <context context-type="linenumber">119</context> + <context context-type="linenumber">135</context> </context-group> </trans-unit> <trans-unit id="3656786776644872398" datatype="html"> <source>Show notifications when new documents are detected</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> - <context context-type="linenumber">123</context> + <context context-type="linenumber">139</context> </context-group> </trans-unit> <trans-unit id="6057053428592387613" datatype="html"> <source>Show notifications when document processing completes successfully</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> - <context context-type="linenumber">124</context> + <context context-type="linenumber">140</context> </context-group> </trans-unit> <trans-unit id="370315664367425513" datatype="html"> <source>Show notifications when document processing fails</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> - <context context-type="linenumber">125</context> + <context context-type="linenumber">141</context> </context-group> </trans-unit> <trans-unit id="6838309441164918531" datatype="html"> <source>Suppress notifications on dashboard</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> - <context context-type="linenumber">126</context> + <context context-type="linenumber">142</context> </context-group> </trans-unit> <trans-unit id="2741919327232918179" datatype="html"> <source>This will suppress all messages about document processing status on the dashboard.</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> - <context context-type="linenumber">126</context> + <context context-type="linenumber">142</context> </context-group> </trans-unit> <trans-unit id="6925788033494878061" datatype="html"> <source>Appears on</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> - <context context-type="linenumber">146</context> + <context context-type="linenumber">162</context> </context-group> </trans-unit> <trans-unit id="7877440816920439876" datatype="html"> <source>No saved views defined.</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> - <context context-type="linenumber">163</context> + <context context-type="linenumber">179</context> </context-group> </trans-unit> <trans-unit id="5610279464668232148" datatype="html"> <source>Saved view "<x id="PH" equiv-text="savedView.name"/>" deleted.</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.ts</context> - <context context-type="linenumber">111</context> + <context context-type="linenumber">167</context> </context-group> </trans-unit> <trans-unit id="5647210819299459618" datatype="html"> <source>Settings saved successfully.</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.ts</context> - <context context-type="linenumber">133</context> + <context context-type="linenumber">233</context> </context-group> </trans-unit> <trans-unit id="6839066544204061364" datatype="html"> <source>Use system language</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.ts</context> - <context context-type="linenumber">138</context> + <context context-type="linenumber">237</context> </context-group> </trans-unit> <trans-unit id="7729897675462249787" datatype="html"> <source>Use date format of display language</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.ts</context> - <context context-type="linenumber">144</context> + <context context-type="linenumber">244</context> </context-group> </trans-unit> <trans-unit id="8488620293789898901" datatype="html"> - <source>Error while storing settings on server: <x id="PH" equiv-text="JSON.stringify(error.error)"/></source> + <source>Error while storing settings on server: <x id="PH" equiv-text="JSON.stringify( + error.error + )"/></source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.ts</context> - <context context-type="linenumber">161</context> + <context context-type="linenumber">264,266</context> </context-group> </trans-unit> - <trans-unit id="9011959596901584887" datatype="html"> - <source>Color</source> + <trans-unit id="6402703264596649214" datatype="html"> + <source>tag</source> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-edit-dialog/tag-edit-dialog.component.html</context> - <context context-type="linenumber">10</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-list.component.html</context> - <context context-type="linenumber">20</context> - </context-group> - </trans-unit> - <trans-unit id="1426037806946650347" datatype="html"> - <source>Inbox tag</source> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-edit-dialog/tag-edit-dialog.component.html</context> - <context context-type="linenumber">12</context> - </context-group> - </trans-unit> - <trans-unit id="8566220514470905459" datatype="html"> - <source>Inbox tags are automatically assigned to all consumed documents.</source> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-edit-dialog/tag-edit-dialog.component.html</context> - <context context-type="linenumber">12</context> - </context-group> - </trans-unit> - <trans-unit id="9153094873118985366" datatype="html"> - <source>Create new tag</source> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-edit-dialog/tag-edit-dialog.component.ts</context> - <context context-type="linenumber">22</context> - </context-group> - </trans-unit> - <trans-unit id="5872175735754226507" datatype="html"> - <source>Edit tag</source> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-edit-dialog/tag-edit-dialog.component.ts</context> - <context context-type="linenumber">26</context> + <context context-type="sourcefile">src/app/components/manage/tag-list/tag-list.component.ts</context> + <context context-type="linenumber">30</context> </context-group> </trans-unit> <trans-unit id="93754014749412887" datatype="html"> <source>Do you really want to delete the tag "<x id="PH" equiv-text="object.name"/>"?</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/tag-list/tag-list.component.ts</context> - <context context-type="linenumber">26</context> + <context context-type="linenumber">45</context> </context-group> </trans-unit> <trans-unit id="181464970911903082" datatype="html"> @@ -2102,142 +2506,142 @@ <source>Any word</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/data/matching-model.ts</context> - <context context-type="linenumber">12</context> + <context context-type="linenumber">13</context> </context-group> </trans-unit> <trans-unit id="7517655726614958140" datatype="html"> <source>Any: Document contains any of these words (space separated)</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/data/matching-model.ts</context> - <context context-type="linenumber">12</context> + <context context-type="linenumber">14</context> </context-group> </trans-unit> <trans-unit id="700315718208181326" datatype="html"> <source>All words</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/data/matching-model.ts</context> - <context context-type="linenumber">13</context> + <context context-type="linenumber">18</context> </context-group> </trans-unit> <trans-unit id="111914402588955480" datatype="html"> <source>All: Document contains all of these words (space separated)</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/data/matching-model.ts</context> - <context context-type="linenumber">13</context> + <context context-type="linenumber">19</context> </context-group> </trans-unit> <trans-unit id="9180173992399180575" datatype="html"> <source>Exact match</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/data/matching-model.ts</context> - <context context-type="linenumber">14</context> + <context context-type="linenumber">23</context> </context-group> </trans-unit> <trans-unit id="7109184332944610787" datatype="html"> <source>Exact: Document contains this string</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/data/matching-model.ts</context> - <context context-type="linenumber">14</context> + <context context-type="linenumber">24</context> </context-group> </trans-unit> <trans-unit id="1338733395833138319" datatype="html"> <source>Regular expression</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/data/matching-model.ts</context> - <context context-type="linenumber">15</context> + <context context-type="linenumber">28</context> </context-group> </trans-unit> <trans-unit id="7548151332424148033" datatype="html"> <source>Regular expression: Document matches this regular expression</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/data/matching-model.ts</context> - <context context-type="linenumber">15</context> + <context context-type="linenumber">29</context> </context-group> </trans-unit> <trans-unit id="1856513373880048959" datatype="html"> <source>Fuzzy word</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/data/matching-model.ts</context> - <context context-type="linenumber">16</context> + <context context-type="linenumber">33</context> </context-group> </trans-unit> <trans-unit id="8419167206585286450" datatype="html"> <source>Fuzzy: Document contains a word similar to this word</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/data/matching-model.ts</context> - <context context-type="linenumber">16</context> + <context context-type="linenumber">34</context> </context-group> </trans-unit> <trans-unit id="2167862279705099846" datatype="html"> <source>Auto: Learn matching automatically</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/data/matching-model.ts</context> - <context context-type="linenumber">17</context> + <context context-type="linenumber">39</context> </context-group> </trans-unit> <trans-unit id="159901853873315050" datatype="html"> <source>Unsaved Changes</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/guards/dirty-form.guard.ts</context> - <context context-type="linenumber">16</context> + <context context-type="linenumber">18</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/open-documents.service.ts</context> - <context context-type="linenumber">75</context> + <context context-type="linenumber">84</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/open-documents.service.ts</context> - <context context-type="linenumber">96</context> + <context context-type="linenumber">107</context> </context-group> </trans-unit> <trans-unit id="2573823578527613511" datatype="html"> <source>You have unsaved changes.</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/guards/dirty-form.guard.ts</context> - <context context-type="linenumber">17</context> + <context context-type="linenumber">19</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/open-documents.service.ts</context> - <context context-type="linenumber">76</context> + <context context-type="linenumber">85</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/open-documents.service.ts</context> - <context context-type="linenumber">97</context> + <context context-type="linenumber">108</context> </context-group> </trans-unit> <trans-unit id="3305084982600522070" datatype="html"> <source>Are you sure you want to leave?</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/guards/dirty-form.guard.ts</context> - <context context-type="linenumber">18</context> + <context context-type="linenumber">20</context> </context-group> </trans-unit> <trans-unit id="729881853265307704" datatype="html"> <source>Leave page</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/guards/dirty-form.guard.ts</context> - <context context-type="linenumber">20</context> + <context context-type="linenumber">22</context> </context-group> </trans-unit> <trans-unit id="7536524521722799066" datatype="html"> <source>(no title)</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/pipes/document-title.pipe.ts</context> - <context context-type="linenumber">12</context> + <context context-type="linenumber">11</context> </context-group> </trans-unit> <trans-unit id="2807800733729323332" datatype="html"> <source>Yes</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/pipes/yes-no.pipe.ts</context> - <context context-type="linenumber">9</context> + <context context-type="linenumber">8</context> </context-group> </trans-unit> <trans-unit id="3542042671420335679" datatype="html"> <source>No</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/pipes/yes-no.pipe.ts</context> - <context context-type="linenumber">9</context> + <context context-type="linenumber">8</context> </context-group> </trans-unit> <trans-unit id="2119857572761283468" datatype="html"> @@ -2339,28 +2743,28 @@ <source>Are you sure you want to close this document?</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/open-documents.service.ts</context> - <context context-type="linenumber">77</context> + <context context-type="linenumber">86</context> </context-group> </trans-unit> <trans-unit id="2885986061416655600" datatype="html"> <source>Close document</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/open-documents.service.ts</context> - <context context-type="linenumber">79</context> + <context context-type="linenumber">88</context> </context-group> </trans-unit> <trans-unit id="6755718693176327396" datatype="html"> <source>Are you sure you want to close all documents?</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/open-documents.service.ts</context> - <context context-type="linenumber">98</context> + <context context-type="linenumber">109</context> </context-group> </trans-unit> <trans-unit id="4215561719980781894" datatype="html"> <source>Close documents</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/open-documents.service.ts</context> - <context context-type="linenumber">100</context> + <context context-type="linenumber">111</context> </context-group> </trans-unit> <trans-unit id="3553216189604488439" datatype="html"> @@ -2374,7 +2778,7 @@ <source>Search score</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/rest/document.service.ts</context> - <context context-type="linenumber">28</context> + <context context-type="linenumber">30</context> </context-group> <note priority="1" from="description">Score is a value returned by the full text search engine and specifies how well a result matches the given query</note> </trans-unit> @@ -2382,133 +2786,196 @@ <source>English (US)</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/settings.service.ts</context> - <context context-type="linenumber">90</context> + <context context-type="linenumber">184</context> + </context-group> + </trans-unit> + <trans-unit id="3098941349689899577" datatype="html"> + <source>Belarusian</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/services/settings.service.ts</context> + <context context-type="linenumber">190</context> </context-group> </trans-unit> <trans-unit id="2719780722934172508" datatype="html"> <source>Czech</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/settings.service.ts</context> - <context context-type="linenumber">91</context> + <context context-type="linenumber">196</context> </context-group> </trans-unit> <trans-unit id="2924289692679201020" datatype="html"> <source>Danish</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/settings.service.ts</context> - <context context-type="linenumber">92</context> + <context context-type="linenumber">202</context> </context-group> </trans-unit> <trans-unit id="1858110241312746425" datatype="html"> <source>German</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/settings.service.ts</context> - <context context-type="linenumber">93</context> + <context context-type="linenumber">208</context> </context-group> </trans-unit> <trans-unit id="6987083569809053351" datatype="html"> <source>English (GB)</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/settings.service.ts</context> - <context context-type="linenumber">94</context> + <context context-type="linenumber">214</context> </context-group> </trans-unit> <trans-unit id="5190825892106392539" datatype="html"> <source>Spanish</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/settings.service.ts</context> - <context context-type="linenumber">95</context> + <context context-type="linenumber">220</context> </context-group> </trans-unit> <trans-unit id="7633754075223722162" datatype="html"> <source>French</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/settings.service.ts</context> - <context context-type="linenumber">96</context> + <context context-type="linenumber">226</context> </context-group> </trans-unit> <trans-unit id="2935232983274991580" datatype="html"> <source>Italian</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/settings.service.ts</context> - <context context-type="linenumber">97</context> + <context context-type="linenumber">232</context> </context-group> </trans-unit> <trans-unit id="1334425850005897370" datatype="html"> <source>Luxembourgish</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/settings.service.ts</context> - <context context-type="linenumber">98</context> + <context context-type="linenumber">238</context> </context-group> </trans-unit> <trans-unit id="3071065188816255493" datatype="html"> <source>Dutch</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/settings.service.ts</context> - <context context-type="linenumber">99</context> + <context context-type="linenumber">244</context> </context-group> </trans-unit> <trans-unit id="792060551707690640" datatype="html"> <source>Polish</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/settings.service.ts</context> - <context context-type="linenumber">100</context> + <context context-type="linenumber">250</context> </context-group> </trans-unit> <trans-unit id="9184513005098760425" datatype="html"> <source>Portuguese (Brazil)</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/settings.service.ts</context> - <context context-type="linenumber">101</context> + <context context-type="linenumber">256</context> </context-group> </trans-unit> <trans-unit id="153799456510623899" datatype="html"> <source>Portuguese</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/settings.service.ts</context> - <context context-type="linenumber">102</context> + <context context-type="linenumber">262</context> </context-group> </trans-unit> <trans-unit id="8118856427047826368" datatype="html"> <source>Romanian</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/settings.service.ts</context> - <context context-type="linenumber">103</context> + <context context-type="linenumber">268</context> </context-group> </trans-unit> <trans-unit id="7137419789978325708" datatype="html"> <source>Russian</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/settings.service.ts</context> - <context context-type="linenumber">104</context> + <context context-type="linenumber">274</context> + </context-group> + </trans-unit> + <trans-unit id="4287008301409320881" datatype="html"> + <source>Slovenian</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/services/settings.service.ts</context> + <context context-type="linenumber">280</context> + </context-group> + </trans-unit> + <trans-unit id="8608389829607915090" datatype="html"> + <source>Serbian</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/services/settings.service.ts</context> + <context context-type="linenumber">286</context> </context-group> </trans-unit> <trans-unit id="499386805970351976" datatype="html"> <source>Swedish</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/settings.service.ts</context> - <context context-type="linenumber">105</context> + <context context-type="linenumber">292</context> + </context-group> + </trans-unit> + <trans-unit id="5682359291233237791" datatype="html"> + <source>Turkish</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/services/settings.service.ts</context> + <context context-type="linenumber">298</context> + </context-group> + </trans-unit> + <trans-unit id="4689443708886954687" datatype="html"> + <source>Chinese Simplified</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/services/settings.service.ts</context> + <context context-type="linenumber">304</context> </context-group> </trans-unit> <trans-unit id="4912706592792948707" datatype="html"> <source>ISO 8601</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/settings.service.ts</context> - <context context-type="linenumber">115</context> + <context context-type="linenumber">321</context> </context-group> </trans-unit> <trans-unit id="1519954996184640001" datatype="html"> <source>Error</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/toast.service.ts</context> - <context context-type="linenumber">35</context> + <context context-type="linenumber">32</context> </context-group> </trans-unit> <trans-unit id="5037437391296624618" datatype="html"> <source>Information</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/toast.service.ts</context> - <context context-type="linenumber">39</context> + <context context-type="linenumber">36</context> + </context-group> + </trans-unit> + <trans-unit id="3852289441366561594" datatype="html"> + <source>Connecting...</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/services/upload-documents.service.ts</context> + <context context-type="linenumber">31</context> + </context-group> + </trans-unit> + <trans-unit id="1245343823699368872" datatype="html"> + <source>Uploading...</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/services/upload-documents.service.ts</context> + <context context-type="linenumber">43</context> + </context-group> + </trans-unit> + <trans-unit id="7446520539098045935" datatype="html"> + <source>Upload complete, waiting...</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/services/upload-documents.service.ts</context> + <context context-type="linenumber">46</context> + </context-group> + </trans-unit> + <trans-unit id="1405142710727603568" datatype="html"> + <source>HTTP error: <x id="PH" equiv-text="error.status"/> <x id="PH_1" equiv-text="error.statusText"/></source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/services/upload-documents.service.ts</context> + <context context-type="linenumber">62</context> </context-group> </trans-unit> </body> diff --git a/src-ui/package-lock.json b/src-ui/package-lock.json index 1ed0ac0a9..6d3d6da3b 100644 --- a/src-ui/package-lock.json +++ b/src-ui/package-lock.json @@ -8,15 +8,15 @@ "name": "paperless-ui", "version": "0.0.0", "dependencies": { - "@angular/common": "~13.3.1", - "@angular/compiler": "~13.3.1", - "@angular/core": "~13.3.1", - "@angular/forms": "~13.3.1", - "@angular/localize": "~13.3.1", - "@angular/platform-browser": "~13.3.1", - "@angular/platform-browser-dynamic": "~13.3.1", - "@angular/router": "~13.3.1", - "@ng-bootstrap/ng-bootstrap": "^12.0.1", + "@angular/common": "~13.3.5", + "@angular/compiler": "~13.3.5", + "@angular/core": "~13.3.5", + "@angular/forms": "~13.3.5", + "@angular/localize": "~13.3.5", + "@angular/platform-browser": "~13.3.5", + "@angular/platform-browser-dynamic": "~13.3.5", + "@angular/router": "~13.3.5", + "@ng-bootstrap/ng-bootstrap": "^12.1.1", "@ng-select/ng-select": "^8.1.1", "@ngneat/dirty-check-forms": "^3.0.2", "@popperjs/core": "^2.11.4", @@ -33,14 +33,16 @@ }, "devDependencies": { "@angular-builders/jest": "13.0.3", - "@angular-devkit/build-angular": "~13.3.1", - "@angular/cli": "~13.3.1", - "@angular/compiler-cli": "~13.3.1", + "@angular-devkit/build-angular": "~13.3.4", + "@angular/cli": "~13.3.4", + "@angular/compiler-cli": "~13.3.5", "@types/jest": "27.4.1", - "@types/node": "^17.0.23", + "@types/node": "^17.0.30", "codelyzer": "^6.0.2", - "concurrently": "7.0.0", - "jest": "27.5.1", + "concurrently": "7.1.0", + "jest": "28.0.3", + "jest-environment-jsdom": "^28.0.2", + "jest-preset-angular": "^12.0.0-next.1", "ts-node": "~10.7.0", "tslint": "~6.1.3", "typescript": "~4.6.3", @@ -48,7 +50,7 @@ }, "optionalDependencies": { "@cypress/schematic": "^1.6.0", - "cypress": "~9.5.3" + "cypress": "~9.6.0" } }, "node_modules/@ampproject/remapping": { @@ -82,13 +84,1546 @@ "jest": ">=27" } }, - "node_modules/@angular-devkit/architect": { - "version": "0.1303.1", - "resolved": "https://registry.npmjs.org/@angular-devkit/architect/-/architect-0.1303.1.tgz", - "integrity": "sha512-ppaLzNZPrqrI96ddgm1RuEALVpWZsmHbIPLDd0GBwhF6aOkwF0LpZHd5XyS4ktGFZPReiFIjWSVtqV5vaBdRsw==", + "node_modules/@angular-builders/jest/node_modules/@jest/console": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/console/-/console-27.5.1.tgz", + "integrity": "sha512-kZ/tNpS3NXn0mlXXXPNuDZnb4c0oZ20r4K5eemM2k30ZC3G0T02nXUvyhf5YdbXWHPEJLc9qGLxEZ216MdL+Zg==", + "dev": true, + "peer": true, + "dependencies": { + "@jest/types": "^27.5.1", + "@types/node": "*", + "chalk": "^4.0.0", + "jest-message-util": "^27.5.1", + "jest-util": "^27.5.1", + "slash": "^3.0.0" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/@angular-builders/jest/node_modules/@jest/core": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/core/-/core-27.5.1.tgz", + "integrity": "sha512-AK6/UTrvQD0Cd24NSqmIA6rKsu0tKIxfiCducZvqxYdmMisOYAsdItspT+fQDQYARPf8XgjAFZi0ogW2agH5nQ==", + "dev": true, + "peer": true, + "dependencies": { + "@jest/console": "^27.5.1", + "@jest/reporters": "^27.5.1", + "@jest/test-result": "^27.5.1", + "@jest/transform": "^27.5.1", + "@jest/types": "^27.5.1", + "@types/node": "*", + "ansi-escapes": "^4.2.1", + "chalk": "^4.0.0", + "emittery": "^0.8.1", + "exit": "^0.1.2", + "graceful-fs": "^4.2.9", + "jest-changed-files": "^27.5.1", + "jest-config": "^27.5.1", + "jest-haste-map": "^27.5.1", + "jest-message-util": "^27.5.1", + "jest-regex-util": "^27.5.1", + "jest-resolve": "^27.5.1", + "jest-resolve-dependencies": "^27.5.1", + "jest-runner": "^27.5.1", + "jest-runtime": "^27.5.1", + "jest-snapshot": "^27.5.1", + "jest-util": "^27.5.1", + "jest-validate": "^27.5.1", + "jest-watcher": "^27.5.1", + "micromatch": "^4.0.4", + "rimraf": "^3.0.0", + "slash": "^3.0.0", + "strip-ansi": "^6.0.0" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + }, + "peerDependencies": { + "node-notifier": "^8.0.1 || ^9.0.0 || ^10.0.0" + }, + "peerDependenciesMeta": { + "node-notifier": { + "optional": true + } + } + }, + "node_modules/@angular-builders/jest/node_modules/@jest/globals": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/globals/-/globals-27.5.1.tgz", + "integrity": "sha512-ZEJNB41OBQQgGzgyInAv0UUfDDj3upmHydjieSxFvTRuZElrx7tXg/uVQ5hYVEwiXs3+aMsAeEc9X7xiSKCm4Q==", + "dev": true, + "peer": true, + "dependencies": { + "@jest/environment": "^27.5.1", + "@jest/types": "^27.5.1", + "expect": "^27.5.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/@angular-builders/jest/node_modules/@jest/reporters": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/reporters/-/reporters-27.5.1.tgz", + "integrity": "sha512-cPXh9hWIlVJMQkVk84aIvXuBB4uQQmFqZiacloFuGiP3ah1sbCxCosidXFDfqG8+6fO1oR2dTJTlsOy4VFmUfw==", + "dev": true, + "peer": true, + "dependencies": { + "@bcoe/v8-coverage": "^0.2.3", + "@jest/console": "^27.5.1", + "@jest/test-result": "^27.5.1", + "@jest/transform": "^27.5.1", + "@jest/types": "^27.5.1", + "@types/node": "*", + "chalk": "^4.0.0", + "collect-v8-coverage": "^1.0.0", + "exit": "^0.1.2", + "glob": "^7.1.2", + "graceful-fs": "^4.2.9", + "istanbul-lib-coverage": "^3.0.0", + "istanbul-lib-instrument": "^5.1.0", + "istanbul-lib-report": "^3.0.0", + "istanbul-lib-source-maps": "^4.0.0", + "istanbul-reports": "^3.1.3", + "jest-haste-map": "^27.5.1", + "jest-resolve": "^27.5.1", + "jest-util": "^27.5.1", + "jest-worker": "^27.5.1", + "slash": "^3.0.0", + "source-map": "^0.6.0", + "string-length": "^4.0.1", + "terminal-link": "^2.0.0", + "v8-to-istanbul": "^8.1.0" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + }, + "peerDependencies": { + "node-notifier": "^8.0.1 || ^9.0.0 || ^10.0.0" + }, + "peerDependenciesMeta": { + "node-notifier": { + "optional": true + } + } + }, + "node_modules/@angular-builders/jest/node_modules/@jest/source-map": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/source-map/-/source-map-27.5.1.tgz", + "integrity": "sha512-y9NIHUYF3PJRlHk98NdC/N1gl88BL08aQQgu4k4ZopQkCw9t9cV8mtl3TV8b/YCB8XaVTFrmUTAJvjsntDireg==", + "dev": true, + "peer": true, + "dependencies": { + "callsites": "^3.0.0", + "graceful-fs": "^4.2.9", + "source-map": "^0.6.0" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/@angular-builders/jest/node_modules/@jest/test-result": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/test-result/-/test-result-27.5.1.tgz", + "integrity": "sha512-EW35l2RYFUcUQxFJz5Cv5MTOxlJIQs4I7gxzi2zVU7PJhOwfYq1MdC5nhSmYjX1gmMmLPvB3sIaC+BkcHRBfag==", + "dev": true, + "peer": true, + "dependencies": { + "@jest/console": "^27.5.1", + "@jest/types": "^27.5.1", + "@types/istanbul-lib-coverage": "^2.0.0", + "collect-v8-coverage": "^1.0.0" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/@angular-builders/jest/node_modules/@jest/test-sequencer": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/test-sequencer/-/test-sequencer-27.5.1.tgz", + "integrity": "sha512-LCheJF7WB2+9JuCS7VB/EmGIdQuhtqjRNI9A43idHv3E4KltCTsPsLxvdaubFHSYwY/fNjMWjl6vNRhDiN7vpQ==", + "dev": true, + "peer": true, + "dependencies": { + "@jest/test-result": "^27.5.1", + "graceful-fs": "^4.2.9", + "jest-haste-map": "^27.5.1", + "jest-runtime": "^27.5.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/@angular-builders/jest/node_modules/@jest/transform": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/transform/-/transform-27.5.1.tgz", + "integrity": "sha512-ipON6WtYgl/1329g5AIJVbUuEh0wZVbdpGwC99Jw4LwuoBNS95MVphU6zOeD9pDkon+LLbFL7lOQRapbB8SCHw==", + "dev": true, + "peer": true, + "dependencies": { + "@babel/core": "^7.1.0", + "@jest/types": "^27.5.1", + "babel-plugin-istanbul": "^6.1.1", + "chalk": "^4.0.0", + "convert-source-map": "^1.4.0", + "fast-json-stable-stringify": "^2.0.0", + "graceful-fs": "^4.2.9", + "jest-haste-map": "^27.5.1", + "jest-regex-util": "^27.5.1", + "jest-util": "^27.5.1", + "micromatch": "^4.0.4", + "pirates": "^4.0.4", + "slash": "^3.0.0", + "source-map": "^0.6.1", + "write-file-atomic": "^3.0.0" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/@angular-builders/jest/node_modules/@jest/types": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-27.5.1.tgz", + "integrity": "sha512-Cx46iJ9QpwQTjIdq5VJu2QTMMs3QlEjI0x1QbBP5W1+nMzyc2XmimiRR/CbX9TO0cPTeUlxWMOu8mslYsJ8DEw==", "dev": true, "dependencies": { - "@angular-devkit/core": "13.3.1", + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^3.0.0", + "@types/node": "*", + "@types/yargs": "^16.0.0", + "chalk": "^4.0.0" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/@angular-builders/jest/node_modules/@types/yargs": { + "version": "16.0.4", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-16.0.4.tgz", + "integrity": "sha512-T8Yc9wt/5LbJyCaLiHPReJa0kApcIgJ7Bn735GjItUfh08Z1pJvu8QZqb9s+mMvKV6WUQRV7K2R46YbjMXTTJw==", + "dev": true, + "dependencies": { + "@types/yargs-parser": "*" + } + }, + "node_modules/@angular-builders/jest/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/@angular-builders/jest/node_modules/babel-jest": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/babel-jest/-/babel-jest-27.5.1.tgz", + "integrity": "sha512-cdQ5dXjGRd0IBRATiQ4mZGlGlRE8kJpjPOixdNRdT+m3UcNqmYWN6rK6nvtXYfY3D76cb8s/O1Ss8ea24PIwcg==", + "dev": true, + "peer": true, + "dependencies": { + "@jest/transform": "^27.5.1", + "@jest/types": "^27.5.1", + "@types/babel__core": "^7.1.14", + "babel-plugin-istanbul": "^6.1.1", + "babel-preset-jest": "^27.5.1", + "chalk": "^4.0.0", + "graceful-fs": "^4.2.9", + "slash": "^3.0.0" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + }, + "peerDependencies": { + "@babel/core": "^7.8.0" + } + }, + "node_modules/@angular-builders/jest/node_modules/babel-plugin-jest-hoist": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/babel-plugin-jest-hoist/-/babel-plugin-jest-hoist-27.5.1.tgz", + "integrity": "sha512-50wCwD5EMNW4aRpOwtqzyZHIewTYNxLA4nhB+09d8BIssfNfzBRhkBIHiaPv1Si226TQSvp8gxAJm2iY2qs2hQ==", + "dev": true, + "peer": true, + "dependencies": { + "@babel/template": "^7.3.3", + "@babel/types": "^7.3.3", + "@types/babel__core": "^7.0.0", + "@types/babel__traverse": "^7.0.6" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/@angular-builders/jest/node_modules/babel-preset-jest": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/babel-preset-jest/-/babel-preset-jest-27.5.1.tgz", + "integrity": "sha512-Nptf2FzlPCWYuJg41HBqXVT8ym6bXOevuCTbhxlUpjwtysGaIWFvDEjp4y+G7fl13FgOdjs7P/DmErqH7da0Ag==", + "dev": true, + "peer": true, + "dependencies": { + "babel-plugin-jest-hoist": "^27.5.1", + "babel-preset-current-node-syntax": "^1.0.0" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@angular-builders/jest/node_modules/camelcase": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-6.3.0.tgz", + "integrity": "sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA==", + "dev": true, + "peer": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/@angular-builders/jest/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/@angular-builders/jest/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/@angular-builders/jest/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "node_modules/@angular-builders/jest/node_modules/cssom": { + "version": "0.4.4", + "resolved": "https://registry.npmjs.org/cssom/-/cssom-0.4.4.tgz", + "integrity": "sha512-p3pvU7r1MyyqbTk+WbNJIgJjG2VmTIaB10rI93LzVPrmDJKkzKYMtxxyAvQXR/NS6otuzveI7+7BBq3SjBS2mw==", + "dev": true + }, + "node_modules/@angular-builders/jest/node_modules/data-urls": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/data-urls/-/data-urls-2.0.0.tgz", + "integrity": "sha512-X5eWTSXO/BJmpdIKCRuKUgSCgAN0OwliVK3yPKbwIWU1Tdw5BRajxlzMidvh+gwko9AfQ9zIj52pzF91Q3YAvQ==", + "dev": true, + "dependencies": { + "abab": "^2.0.3", + "whatwg-mimetype": "^2.3.0", + "whatwg-url": "^8.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@angular-builders/jest/node_modules/domexception": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/domexception/-/domexception-2.0.1.tgz", + "integrity": "sha512-yxJ2mFy/sibVQlu5qHjOkf9J3K6zgmCxgJ94u2EdvDOV09H+32LtRswEcUsmUWN72pVLOEnTSRaIVVzVQgS0dg==", + "dev": true, + "dependencies": { + "webidl-conversions": "^5.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@angular-builders/jest/node_modules/domexception/node_modules/webidl-conversions": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-5.0.0.tgz", + "integrity": "sha512-VlZwKPCkYKxQgeSbH5EyngOmRp7Ww7I9rQLERETtf5ofd9pGeswWiOtogpEO850jziPRarreGxn5QIiTqpb2wA==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/@angular-builders/jest/node_modules/emittery": { + "version": "0.8.1", + "resolved": "https://registry.npmjs.org/emittery/-/emittery-0.8.1.tgz", + "integrity": "sha512-uDfvUjVrfGJJhymx/kz6prltenw1u7WrCg1oa94zYY8xxVpLLUu045LAT0dhDZdXG58/EpPL/5kA180fQ/qudg==", + "dev": true, + "peer": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sindresorhus/emittery?sponsor=1" + } + }, + "node_modules/@angular-builders/jest/node_modules/esbuild": { + "version": "0.14.2", + "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.14.2.tgz", + "integrity": "sha512-l076A6o/PIgcyM24s0dWmDI/b8RQf41uWoJu9I0M71CtW/YSw5T5NUeXxs5lo2tFQD+O4CW4nBHJXx3OY5NpXg==", + "dev": true, + "hasInstallScript": true, + "optional": true, + "bin": { + "esbuild": "bin/esbuild" + }, + "optionalDependencies": { + "esbuild-android-arm64": "0.14.2", + "esbuild-darwin-64": "0.14.2", + "esbuild-darwin-arm64": "0.14.2", + "esbuild-freebsd-64": "0.14.2", + "esbuild-freebsd-arm64": "0.14.2", + "esbuild-linux-32": "0.14.2", + "esbuild-linux-64": "0.14.2", + "esbuild-linux-arm": "0.14.2", + "esbuild-linux-arm64": "0.14.2", + "esbuild-linux-mips64le": "0.14.2", + "esbuild-linux-ppc64le": "0.14.2", + "esbuild-netbsd-64": "0.14.2", + "esbuild-openbsd-64": "0.14.2", + "esbuild-sunos-64": "0.14.2", + "esbuild-windows-32": "0.14.2", + "esbuild-windows-64": "0.14.2", + "esbuild-windows-arm64": "0.14.2" + } + }, + "node_modules/@angular-builders/jest/node_modules/esbuild-android-arm64": { + "version": "0.14.2", + "resolved": "https://registry.npmjs.org/esbuild-android-arm64/-/esbuild-android-arm64-0.14.2.tgz", + "integrity": "sha512-hEixaKMN3XXCkoe+0WcexO4CcBVU5DCSUT+7P8JZiWZCbAjSkc9b6Yz2X5DSfQmRCtI/cQRU6TfMYrMQ5NBfdw==", + "cpu": [ + "arm64" + ], + "dev": true, + "optional": true, + "os": [ + "android" + ] + }, + "node_modules/@angular-builders/jest/node_modules/esbuild-darwin-64": { + "version": "0.14.2", + "resolved": "https://registry.npmjs.org/esbuild-darwin-64/-/esbuild-darwin-64-0.14.2.tgz", + "integrity": "sha512-Uq8t0cbJQkxkQdbUfOl2wZqZ/AtLZjvJulR1HHnc96UgyzG9YlCLSDMiqjM+NANEy7/zzvwKJsy3iNC9wwqLJA==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "darwin" + ] + }, + "node_modules/@angular-builders/jest/node_modules/esbuild-darwin-arm64": { + "version": "0.14.2", + "resolved": "https://registry.npmjs.org/esbuild-darwin-arm64/-/esbuild-darwin-arm64-0.14.2.tgz", + "integrity": "sha512-619MSa17sr7YCIrUj88KzQu2ESA4jKYtIYfLU/smX6qNgxQt3Y/gzM4s6sgJ4fPQzirvmXgcHv1ZNQAs/Xh48A==", + "cpu": [ + "arm64" + ], + "dev": true, + "optional": true, + "os": [ + "darwin" + ] + }, + "node_modules/@angular-builders/jest/node_modules/esbuild-freebsd-64": { + "version": "0.14.2", + "resolved": "https://registry.npmjs.org/esbuild-freebsd-64/-/esbuild-freebsd-64-0.14.2.tgz", + "integrity": "sha512-aP6FE/ZsChZpUV6F3HE3x1Pz0paoYXycJ7oLt06g0G9dhJKknPawXCqQg/WMyD+ldCEZfo7F1kavenPdIT/SGQ==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "freebsd" + ] + }, + "node_modules/@angular-builders/jest/node_modules/esbuild-freebsd-arm64": { + "version": "0.14.2", + "resolved": "https://registry.npmjs.org/esbuild-freebsd-arm64/-/esbuild-freebsd-arm64-0.14.2.tgz", + "integrity": "sha512-LSm98WTb1QIhyS83+Po0KTpZNdd2XpVpI9ua5rLWqKWbKeNRFwOsjeiuwBaRNc+O32s9oC2ZMefETxHBV6VNkQ==", + "cpu": [ + "arm64" + ], + "dev": true, + "optional": true, + "os": [ + "freebsd" + ] + }, + "node_modules/@angular-builders/jest/node_modules/esbuild-linux-32": { + "version": "0.14.2", + "resolved": "https://registry.npmjs.org/esbuild-linux-32/-/esbuild-linux-32-0.14.2.tgz", + "integrity": "sha512-8VxnNEyeUbiGflTKcuVc5JEPTqXfsx2O6ABwUbfS1Hp26lYPRPC7pKQK5Dxa0MBejGc50jy7YZae3EGQUQ8EkQ==", + "cpu": [ + "ia32" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@angular-builders/jest/node_modules/esbuild-linux-64": { + "version": "0.14.2", + "resolved": "https://registry.npmjs.org/esbuild-linux-64/-/esbuild-linux-64-0.14.2.tgz", + "integrity": "sha512-4bzMS2dNxOJoFIiHId4w+tqQzdnsch71JJV1qZnbnErSFWcR9lRgpSqWnTTFtv6XM+MvltRzSXC5wQ7AEBY6Hg==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@angular-builders/jest/node_modules/esbuild-linux-arm": { + "version": "0.14.2", + "resolved": "https://registry.npmjs.org/esbuild-linux-arm/-/esbuild-linux-arm-0.14.2.tgz", + "integrity": "sha512-PaylahvMHhH8YMfJPMKEqi64qA0Su+d4FNfHKvlKes/2dUe4QxgbwXT9oLVgy8iJdcFMrO7By4R8fS8S0p8aVQ==", + "cpu": [ + "arm" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@angular-builders/jest/node_modules/esbuild-linux-arm64": { + "version": "0.14.2", + "resolved": "https://registry.npmjs.org/esbuild-linux-arm64/-/esbuild-linux-arm64-0.14.2.tgz", + "integrity": "sha512-RlIVp0RwJrdtasDF1vTFueLYZ8WuFzxoQ1OoRFZOTyJHCGCNgh7xJIC34gd7B7+RT0CzLBB4LcM5n0LS+hIoww==", + "cpu": [ + "arm64" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@angular-builders/jest/node_modules/esbuild-linux-mips64le": { + "version": "0.14.2", + "resolved": "https://registry.npmjs.org/esbuild-linux-mips64le/-/esbuild-linux-mips64le-0.14.2.tgz", + "integrity": "sha512-Fdwrq2roFnO5oetIiUQQueZ3+5soCxBSJswg3MvYaXDomj47BN6oAWMZgLrFh1oVrtWrxSDLCJBenYdbm2s+qQ==", + "cpu": [ + "mips64el" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@angular-builders/jest/node_modules/esbuild-linux-ppc64le": { + "version": "0.14.2", + "resolved": "https://registry.npmjs.org/esbuild-linux-ppc64le/-/esbuild-linux-ppc64le-0.14.2.tgz", + "integrity": "sha512-vxptskw8JfCDD9QqpRO0XnsM1osuWeRjPaXX1TwdveLogYsbdFtcuiuK/4FxGiNMUr1ojtnCS2rMPbY8puc5NA==", + "cpu": [ + "ppc64" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@angular-builders/jest/node_modules/esbuild-netbsd-64": { + "version": "0.14.2", + "resolved": "https://registry.npmjs.org/esbuild-netbsd-64/-/esbuild-netbsd-64-0.14.2.tgz", + "integrity": "sha512-I8+LzYK5iSNpspS9eCV9sW67Rj8FgMHimGri4mKiGAmN0pNfx+hFX146rYtzGtewuxKtTsPywWteHx+hPRLDsw==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "netbsd" + ] + }, + "node_modules/@angular-builders/jest/node_modules/esbuild-openbsd-64": { + "version": "0.14.2", + "resolved": "https://registry.npmjs.org/esbuild-openbsd-64/-/esbuild-openbsd-64-0.14.2.tgz", + "integrity": "sha512-120HgMe9elidWUvM2E6mMf0csrGwx8sYDqUIJugyMy1oHm+/nT08bTAVXuwYG/rkMIqsEO9AlMxuYnwR6En/3Q==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "openbsd" + ] + }, + "node_modules/@angular-builders/jest/node_modules/esbuild-sunos-64": { + "version": "0.14.2", + "resolved": "https://registry.npmjs.org/esbuild-sunos-64/-/esbuild-sunos-64-0.14.2.tgz", + "integrity": "sha512-Q3xcf9Uyfra9UuCFxoLixVvdigo0daZaKJ97TL2KNA4bxRUPK18wwGUk3AxvgDQZpRmg82w9PnkaNYo7a+24ow==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "sunos" + ] + }, + "node_modules/@angular-builders/jest/node_modules/esbuild-wasm": { + "version": "0.14.2", + "resolved": "https://registry.npmjs.org/esbuild-wasm/-/esbuild-wasm-0.14.2.tgz", + "integrity": "sha512-Rs8NjWoo1UdsVjhxT2o6kLCX9Sh65pyd3/h4XeJ3jjQNM6NgL+/CSowuJgvOIjDAXMLXpc6fdGnyZQDil9IUJA==", + "dev": true, + "bin": { + "esbuild": "bin/esbuild" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@angular-builders/jest/node_modules/esbuild-windows-32": { + "version": "0.14.2", + "resolved": "https://registry.npmjs.org/esbuild-windows-32/-/esbuild-windows-32-0.14.2.tgz", + "integrity": "sha512-TW7O49tPsrq+N1sW8mb3m24j/iDGa4xzAZH4wHWwoIzgtZAYPKC0hpIhufRRG/LA30bdMChO9pjJZ5mtcybtBQ==", + "cpu": [ + "ia32" + ], + "dev": true, + "optional": true, + "os": [ + "win32" + ] + }, + "node_modules/@angular-builders/jest/node_modules/esbuild-windows-64": { + "version": "0.14.2", + "resolved": "https://registry.npmjs.org/esbuild-windows-64/-/esbuild-windows-64-0.14.2.tgz", + "integrity": "sha512-Rym6ViMNmi1E2QuQMWy0AFAfdY0wGwZD73BnzlsQBX5hZBuy/L+Speh7ucUZ16gwsrMM9v86icZUDrSN/lNBKg==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "win32" + ] + }, + "node_modules/@angular-builders/jest/node_modules/esbuild-windows-arm64": { + "version": "0.14.2", + "resolved": "https://registry.npmjs.org/esbuild-windows-arm64/-/esbuild-windows-arm64-0.14.2.tgz", + "integrity": "sha512-ZrLbhr0vX5Em/P1faMnHucjVVWPS+m3tktAtz93WkMZLmbRJevhiW1y4CbulBd2z0MEdXZ6emDa1zFHq5O5bSA==", + "cpu": [ + "arm64" + ], + "dev": true, + "optional": true, + "os": [ + "win32" + ] + }, + "node_modules/@angular-builders/jest/node_modules/execa": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/execa/-/execa-5.1.1.tgz", + "integrity": "sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg==", + "dev": true, + "peer": true, + "dependencies": { + "cross-spawn": "^7.0.3", + "get-stream": "^6.0.0", + "human-signals": "^2.1.0", + "is-stream": "^2.0.0", + "merge-stream": "^2.0.0", + "npm-run-path": "^4.0.1", + "onetime": "^5.1.2", + "signal-exit": "^3.0.3", + "strip-final-newline": "^2.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sindresorhus/execa?sponsor=1" + } + }, + "node_modules/@angular-builders/jest/node_modules/expect": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/expect/-/expect-27.5.1.tgz", + "integrity": "sha512-E1q5hSUG2AmYQwQJ041nvgpkODHQvB+RKlB4IYdru6uJsyFTRyZAP463M+1lINorwbqAmUggi6+WwkD8lCS/Dw==", + "dev": true, + "peer": true, + "dependencies": { + "@jest/types": "^27.5.1", + "jest-get-type": "^27.5.1", + "jest-matcher-utils": "^27.5.1", + "jest-message-util": "^27.5.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/@angular-builders/jest/node_modules/form-data": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/form-data/-/form-data-3.0.1.tgz", + "integrity": "sha512-RHkBKtLWUVwd7SqRIvCZMEvAMoGUp0XU+seQiZejj0COz3RI3hWP4sCv3gZWWLjJTd7rGwcsF5eKZGii0r/hbg==", + "dev": true, + "dependencies": { + "asynckit": "^0.4.0", + "combined-stream": "^1.0.8", + "mime-types": "^2.1.12" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/@angular-builders/jest/node_modules/get-stream": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-6.0.1.tgz", + "integrity": "sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==", + "dev": true, + "peer": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/@angular-builders/jest/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/@angular-builders/jest/node_modules/html-encoding-sniffer": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/html-encoding-sniffer/-/html-encoding-sniffer-2.0.1.tgz", + "integrity": "sha512-D5JbOMBIR/TVZkubHT+OyT2705QvogUW4IBn6nHd756OwieSF9aDYFj4dv6HHEVGYbHaLETa3WggZYWWMyy3ZQ==", + "dev": true, + "dependencies": { + "whatwg-encoding": "^1.0.5" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@angular-builders/jest/node_modules/human-signals": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-2.1.0.tgz", + "integrity": "sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw==", + "dev": true, + "peer": true, + "engines": { + "node": ">=10.17.0" + } + }, + "node_modules/@angular-builders/jest/node_modules/jest-changed-files": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-changed-files/-/jest-changed-files-27.5.1.tgz", + "integrity": "sha512-buBLMiByfWGCoMsLLzGUUSpAmIAGnbR2KJoMN10ziLhOLvP4e0SlypHnAel8iqQXTrcbmfEY9sSqae5sgUsTvw==", + "dev": true, + "peer": true, + "dependencies": { + "@jest/types": "^27.5.1", + "execa": "^5.0.0", + "throat": "^6.0.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/@angular-builders/jest/node_modules/jest-circus": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-circus/-/jest-circus-27.5.1.tgz", + "integrity": "sha512-D95R7x5UtlMA5iBYsOHFFbMD/GVA4R/Kdq15f7xYWUfWHBto9NYRsOvnSauTgdF+ogCpJ4tyKOXhUifxS65gdw==", + "dev": true, + "peer": true, + "dependencies": { + "@jest/environment": "^27.5.1", + "@jest/test-result": "^27.5.1", + "@jest/types": "^27.5.1", + "@types/node": "*", + "chalk": "^4.0.0", + "co": "^4.6.0", + "dedent": "^0.7.0", + "expect": "^27.5.1", + "is-generator-fn": "^2.0.0", + "jest-each": "^27.5.1", + "jest-matcher-utils": "^27.5.1", + "jest-message-util": "^27.5.1", + "jest-runtime": "^27.5.1", + "jest-snapshot": "^27.5.1", + "jest-util": "^27.5.1", + "pretty-format": "^27.5.1", + "slash": "^3.0.0", + "stack-utils": "^2.0.3", + "throat": "^6.0.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/@angular-builders/jest/node_modules/jest-cli": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-cli/-/jest-cli-27.5.1.tgz", + "integrity": "sha512-Hc6HOOwYq4/74/c62dEE3r5elx8wjYqxY0r0G/nFrLDPMFRu6RA/u8qINOIkvhxG7mMQ5EJsOGfRpI8L6eFUVw==", + "dev": true, + "peer": true, + "dependencies": { + "@jest/core": "^27.5.1", + "@jest/test-result": "^27.5.1", + "@jest/types": "^27.5.1", + "chalk": "^4.0.0", + "exit": "^0.1.2", + "graceful-fs": "^4.2.9", + "import-local": "^3.0.2", + "jest-config": "^27.5.1", + "jest-util": "^27.5.1", + "jest-validate": "^27.5.1", + "prompts": "^2.0.1", + "yargs": "^16.2.0" + }, + "bin": { + "jest": "bin/jest.js" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + }, + "peerDependencies": { + "node-notifier": "^8.0.1 || ^9.0.0 || ^10.0.0" + }, + "peerDependenciesMeta": { + "node-notifier": { + "optional": true + } + } + }, + "node_modules/@angular-builders/jest/node_modules/jest-config": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-config/-/jest-config-27.5.1.tgz", + "integrity": "sha512-5sAsjm6tGdsVbW9ahcChPAFCk4IlkQUknH5AvKjuLTSlcO/wCZKyFdn7Rg0EkC+OGgWODEy2hDpWB1PgzH0JNA==", + "dev": true, + "peer": true, + "dependencies": { + "@babel/core": "^7.8.0", + "@jest/test-sequencer": "^27.5.1", + "@jest/types": "^27.5.1", + "babel-jest": "^27.5.1", + "chalk": "^4.0.0", + "ci-info": "^3.2.0", + "deepmerge": "^4.2.2", + "glob": "^7.1.1", + "graceful-fs": "^4.2.9", + "jest-circus": "^27.5.1", + "jest-environment-jsdom": "^27.5.1", + "jest-environment-node": "^27.5.1", + "jest-get-type": "^27.5.1", + "jest-jasmine2": "^27.5.1", + "jest-regex-util": "^27.5.1", + "jest-resolve": "^27.5.1", + "jest-runner": "^27.5.1", + "jest-util": "^27.5.1", + "jest-validate": "^27.5.1", + "micromatch": "^4.0.4", + "parse-json": "^5.2.0", + "pretty-format": "^27.5.1", + "slash": "^3.0.0", + "strip-json-comments": "^3.1.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + }, + "peerDependencies": { + "ts-node": ">=9.0.0" + }, + "peerDependenciesMeta": { + "ts-node": { + "optional": true + } + } + }, + "node_modules/@angular-builders/jest/node_modules/jest-docblock": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-docblock/-/jest-docblock-27.5.1.tgz", + "integrity": "sha512-rl7hlABeTsRYxKiUfpHrQrG4e2obOiTQWfMEH3PxPjOtdsfLQO4ReWSZaQ7DETm4xu07rl4q/h4zcKXyU0/OzQ==", + "dev": true, + "peer": true, + "dependencies": { + "detect-newline": "^3.0.0" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/@angular-builders/jest/node_modules/jest-each": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-each/-/jest-each-27.5.1.tgz", + "integrity": "sha512-1Ff6p+FbhT/bXQnEouYy00bkNSY7OUpfIcmdl8vZ31A1UUaurOLPA8a8BbJOF2RDUElwJhmeaV7LnagI+5UwNQ==", + "dev": true, + "peer": true, + "dependencies": { + "@jest/types": "^27.5.1", + "chalk": "^4.0.0", + "jest-get-type": "^27.5.1", + "jest-util": "^27.5.1", + "pretty-format": "^27.5.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/@angular-builders/jest/node_modules/jest-environment-jsdom": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-environment-jsdom/-/jest-environment-jsdom-27.5.1.tgz", + "integrity": "sha512-TFBvkTC1Hnnnrka/fUb56atfDtJ9VMZ94JkjTbggl1PEpwrYtUBKMezB3inLmWqQsXYLcMwNoDQwoBTAvFfsfw==", + "dev": true, + "dependencies": { + "@jest/environment": "^27.5.1", + "@jest/fake-timers": "^27.5.1", + "@jest/types": "^27.5.1", + "@types/node": "*", + "jest-mock": "^27.5.1", + "jest-util": "^27.5.1", + "jsdom": "^16.6.0" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/@angular-builders/jest/node_modules/jest-environment-node": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-environment-node/-/jest-environment-node-27.5.1.tgz", + "integrity": "sha512-Jt4ZUnxdOsTGwSRAfKEnE6BcwsSPNOijjwifq5sDFSA2kesnXTvNqKHYgM0hDq3549Uf/KzdXNYn4wMZJPlFLw==", + "dev": true, + "peer": true, + "dependencies": { + "@jest/environment": "^27.5.1", + "@jest/fake-timers": "^27.5.1", + "@jest/types": "^27.5.1", + "@types/node": "*", + "jest-mock": "^27.5.1", + "jest-util": "^27.5.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/@angular-builders/jest/node_modules/jest-haste-map": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-haste-map/-/jest-haste-map-27.5.1.tgz", + "integrity": "sha512-7GgkZ4Fw4NFbMSDSpZwXeBiIbx+t/46nJ2QitkOjvwPYyZmqttu2TDSimMHP1EkPOi4xUZAN1doE5Vd25H4Jng==", + "dev": true, + "peer": true, + "dependencies": { + "@jest/types": "^27.5.1", + "@types/graceful-fs": "^4.1.2", + "@types/node": "*", + "anymatch": "^3.0.3", + "fb-watchman": "^2.0.0", + "graceful-fs": "^4.2.9", + "jest-regex-util": "^27.5.1", + "jest-serializer": "^27.5.1", + "jest-util": "^27.5.1", + "jest-worker": "^27.5.1", + "micromatch": "^4.0.4", + "walker": "^1.0.7" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + }, + "optionalDependencies": { + "fsevents": "^2.3.2" + } + }, + "node_modules/@angular-builders/jest/node_modules/jest-leak-detector": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-leak-detector/-/jest-leak-detector-27.5.1.tgz", + "integrity": "sha512-POXfWAMvfU6WMUXftV4HolnJfnPOGEu10fscNCA76KBpRRhcMN2c8d3iT2pxQS3HLbA+5X4sOUPzYO2NUyIlHQ==", + "dev": true, + "peer": true, + "dependencies": { + "jest-get-type": "^27.5.1", + "pretty-format": "^27.5.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/@angular-builders/jest/node_modules/jest-preset-angular": { + "version": "11.1.0", + "resolved": "https://registry.npmjs.org/jest-preset-angular/-/jest-preset-angular-11.1.0.tgz", + "integrity": "sha512-R4ePMBiQub95ESJlN7TozIpRIyMU7buvIdjm8KXqxZK/w8MYwLOSszVStsoZycDmWq5ifZI1eRvhOCUFktFotw==", + "dev": true, + "dependencies": { + "bs-logger": "^0.2.6", + "esbuild-wasm": "0.14.2", + "jest-environment-jsdom": "^27.0.0", + "pretty-format": "^27.0.0", + "ts-jest": "^27.0.0" + }, + "engines": { + "node": "^12.20.0 || ^14.15.0 || >=16.10.0" + }, + "optionalDependencies": { + "esbuild": "0.14.2" + }, + "peerDependencies": { + "@angular-devkit/build-angular": ">=0.1002.4", + "@angular/compiler-cli": ">=10.0.0", + "@angular/core": ">=10.0.0", + "@angular/platform-browser-dynamic": ">=10.0.0" + } + }, + "node_modules/@angular-builders/jest/node_modules/jest-preset-angular/node_modules/jest": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest/-/jest-27.5.1.tgz", + "integrity": "sha512-Yn0mADZB89zTtjkPJEXwrac3LHudkQMR+Paqa8uxJHCBr9agxztUifWCyiYrjhMPBoUVBjyny0I7XH6ozDr7QQ==", + "dev": true, + "peer": true, + "dependencies": { + "@jest/core": "^27.5.1", + "import-local": "^3.0.2", + "jest-cli": "^27.5.1" + }, + "bin": { + "jest": "bin/jest.js" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + }, + "peerDependencies": { + "node-notifier": "^8.0.1 || ^9.0.0 || ^10.0.0" + }, + "peerDependenciesMeta": { + "node-notifier": { + "optional": true + } + } + }, + "node_modules/@angular-builders/jest/node_modules/jest-preset-angular/node_modules/ts-jest": { + "version": "27.1.4", + "resolved": "https://registry.npmjs.org/ts-jest/-/ts-jest-27.1.4.tgz", + "integrity": "sha512-qjkZlVPWVctAezwsOD1OPzbZ+k7zA5z3oxII4dGdZo5ggX/PL7kvwTM0pXTr10fAtbiVpJaL3bWd502zAhpgSQ==", + "dev": true, + "dependencies": { + "bs-logger": "0.x", + "fast-json-stable-stringify": "2.x", + "jest-util": "^27.0.0", + "json5": "2.x", + "lodash.memoize": "4.x", + "make-error": "1.x", + "semver": "7.x", + "yargs-parser": "20.x" + }, + "bin": { + "ts-jest": "cli.js" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + }, + "peerDependencies": { + "@babel/core": ">=7.0.0-beta.0 <8", + "@types/jest": "^27.0.0", + "babel-jest": ">=27.0.0 <28", + "jest": "^27.0.0", + "typescript": ">=3.8 <5.0" + }, + "peerDependenciesMeta": { + "@babel/core": { + "optional": true + }, + "@types/jest": { + "optional": true + }, + "babel-jest": { + "optional": true + }, + "esbuild": { + "optional": true + } + } + }, + "node_modules/@angular-builders/jest/node_modules/jest-regex-util": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-regex-util/-/jest-regex-util-27.5.1.tgz", + "integrity": "sha512-4bfKq2zie+x16okqDXjXn9ql2B0dScQu+vcwe4TvFVhkVyuWLqpZrZtXxLLWoXYgn0E87I6r6GRYHF7wFZBUvg==", + "dev": true, + "peer": true, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/@angular-builders/jest/node_modules/jest-resolve": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-resolve/-/jest-resolve-27.5.1.tgz", + "integrity": "sha512-FFDy8/9E6CV83IMbDpcjOhumAQPDyETnU2KZ1O98DwTnz8AOBsW/Xv3GySr1mOZdItLR+zDZ7I/UdTFbgSOVCw==", + "dev": true, + "peer": true, + "dependencies": { + "@jest/types": "^27.5.1", + "chalk": "^4.0.0", + "graceful-fs": "^4.2.9", + "jest-haste-map": "^27.5.1", + "jest-pnp-resolver": "^1.2.2", + "jest-util": "^27.5.1", + "jest-validate": "^27.5.1", + "resolve": "^1.20.0", + "resolve.exports": "^1.1.0", + "slash": "^3.0.0" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/@angular-builders/jest/node_modules/jest-resolve-dependencies": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-resolve-dependencies/-/jest-resolve-dependencies-27.5.1.tgz", + "integrity": "sha512-QQOOdY4PE39iawDn5rzbIePNigfe5B9Z91GDD1ae/xNDlu9kaat8QQ5EKnNmVWPV54hUdxCVwwj6YMgR2O7IOg==", + "dev": true, + "peer": true, + "dependencies": { + "@jest/types": "^27.5.1", + "jest-regex-util": "^27.5.1", + "jest-snapshot": "^27.5.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/@angular-builders/jest/node_modules/jest-runner": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-runner/-/jest-runner-27.5.1.tgz", + "integrity": "sha512-g4NPsM4mFCOwFKXO4p/H/kWGdJp9V8kURY2lX8Me2drgXqG7rrZAx5kv+5H7wtt/cdFIjhqYx1HrlqWHaOvDaQ==", + "dev": true, + "peer": true, + "dependencies": { + "@jest/console": "^27.5.1", + "@jest/environment": "^27.5.1", + "@jest/test-result": "^27.5.1", + "@jest/transform": "^27.5.1", + "@jest/types": "^27.5.1", + "@types/node": "*", + "chalk": "^4.0.0", + "emittery": "^0.8.1", + "graceful-fs": "^4.2.9", + "jest-docblock": "^27.5.1", + "jest-environment-jsdom": "^27.5.1", + "jest-environment-node": "^27.5.1", + "jest-haste-map": "^27.5.1", + "jest-leak-detector": "^27.5.1", + "jest-message-util": "^27.5.1", + "jest-resolve": "^27.5.1", + "jest-runtime": "^27.5.1", + "jest-util": "^27.5.1", + "jest-worker": "^27.5.1", + "source-map-support": "^0.5.6", + "throat": "^6.0.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/@angular-builders/jest/node_modules/jest-runtime": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-runtime/-/jest-runtime-27.5.1.tgz", + "integrity": "sha512-o7gxw3Gf+H2IGt8fv0RiyE1+r83FJBRruoA+FXrlHw6xEyBsU8ugA6IPfTdVyA0w8HClpbK+DGJxH59UrNMx8A==", + "dev": true, + "peer": true, + "dependencies": { + "@jest/environment": "^27.5.1", + "@jest/fake-timers": "^27.5.1", + "@jest/globals": "^27.5.1", + "@jest/source-map": "^27.5.1", + "@jest/test-result": "^27.5.1", + "@jest/transform": "^27.5.1", + "@jest/types": "^27.5.1", + "chalk": "^4.0.0", + "cjs-module-lexer": "^1.0.0", + "collect-v8-coverage": "^1.0.0", + "execa": "^5.0.0", + "glob": "^7.1.3", + "graceful-fs": "^4.2.9", + "jest-haste-map": "^27.5.1", + "jest-message-util": "^27.5.1", + "jest-mock": "^27.5.1", + "jest-regex-util": "^27.5.1", + "jest-resolve": "^27.5.1", + "jest-snapshot": "^27.5.1", + "jest-util": "^27.5.1", + "slash": "^3.0.0", + "strip-bom": "^4.0.0" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/@angular-builders/jest/node_modules/jest-snapshot": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-snapshot/-/jest-snapshot-27.5.1.tgz", + "integrity": "sha512-yYykXI5a0I31xX67mgeLw1DZ0bJB+gpq5IpSuCAoyDi0+BhgU/RIrL+RTzDmkNTchvDFWKP8lp+w/42Z3us5sA==", + "dev": true, + "peer": true, + "dependencies": { + "@babel/core": "^7.7.2", + "@babel/generator": "^7.7.2", + "@babel/plugin-syntax-typescript": "^7.7.2", + "@babel/traverse": "^7.7.2", + "@babel/types": "^7.0.0", + "@jest/transform": "^27.5.1", + "@jest/types": "^27.5.1", + "@types/babel__traverse": "^7.0.4", + "@types/prettier": "^2.1.5", + "babel-preset-current-node-syntax": "^1.0.0", + "chalk": "^4.0.0", + "expect": "^27.5.1", + "graceful-fs": "^4.2.9", + "jest-diff": "^27.5.1", + "jest-get-type": "^27.5.1", + "jest-haste-map": "^27.5.1", + "jest-matcher-utils": "^27.5.1", + "jest-message-util": "^27.5.1", + "jest-util": "^27.5.1", + "natural-compare": "^1.4.0", + "pretty-format": "^27.5.1", + "semver": "^7.3.2" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/@angular-builders/jest/node_modules/jest-util": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-27.5.1.tgz", + "integrity": "sha512-Kv2o/8jNvX1MQ0KGtw480E/w4fBCDOnH6+6DmeKi6LZUIlKA5kwY0YNdlzaWTiVgxqAqik11QyxDOKk543aKXw==", + "dev": true, + "dependencies": { + "@jest/types": "^27.5.1", + "@types/node": "*", + "chalk": "^4.0.0", + "ci-info": "^3.2.0", + "graceful-fs": "^4.2.9", + "picomatch": "^2.2.3" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/@angular-builders/jest/node_modules/jest-validate": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-validate/-/jest-validate-27.5.1.tgz", + "integrity": "sha512-thkNli0LYTmOI1tDB3FI1S1RTp/Bqyd9pTarJwL87OIBFuqEb5Apv5EaApEudYg4g86e3CT6kM0RowkhtEnCBQ==", + "dev": true, + "peer": true, + "dependencies": { + "@jest/types": "^27.5.1", + "camelcase": "^6.2.0", + "chalk": "^4.0.0", + "jest-get-type": "^27.5.1", + "leven": "^3.1.0", + "pretty-format": "^27.5.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/@angular-builders/jest/node_modules/jest-watcher": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-watcher/-/jest-watcher-27.5.1.tgz", + "integrity": "sha512-z676SuD6Z8o8qbmEGhoEUFOM1+jfEiL3DXHK/xgEiG2EyNYfFG60jluWcupY6dATjfEsKQuibReS1djInQnoVw==", + "dev": true, + "peer": true, + "dependencies": { + "@jest/test-result": "^27.5.1", + "@jest/types": "^27.5.1", + "@types/node": "*", + "ansi-escapes": "^4.2.1", + "chalk": "^4.0.0", + "jest-util": "^27.5.1", + "string-length": "^4.0.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/@angular-builders/jest/node_modules/jsdom": { + "version": "16.7.0", + "resolved": "https://registry.npmjs.org/jsdom/-/jsdom-16.7.0.tgz", + "integrity": "sha512-u9Smc2G1USStM+s/x1ru5Sxrl6mPYCbByG1U/hUmqaVsm4tbNyS7CicOSRyuGQYZhTu0h84qkZZQ/I+dzizSVw==", + "dev": true, + "dependencies": { + "abab": "^2.0.5", + "acorn": "^8.2.4", + "acorn-globals": "^6.0.0", + "cssom": "^0.4.4", + "cssstyle": "^2.3.0", + "data-urls": "^2.0.0", + "decimal.js": "^10.2.1", + "domexception": "^2.0.1", + "escodegen": "^2.0.0", + "form-data": "^3.0.0", + "html-encoding-sniffer": "^2.0.1", + "http-proxy-agent": "^4.0.1", + "https-proxy-agent": "^5.0.0", + "is-potential-custom-element-name": "^1.0.1", + "nwsapi": "^2.2.0", + "parse5": "6.0.1", + "saxes": "^5.0.1", + "symbol-tree": "^3.2.4", + "tough-cookie": "^4.0.0", + "w3c-hr-time": "^1.0.2", + "w3c-xmlserializer": "^2.0.0", + "webidl-conversions": "^6.1.0", + "whatwg-encoding": "^1.0.5", + "whatwg-mimetype": "^2.3.0", + "whatwg-url": "^8.5.0", + "ws": "^7.4.6", + "xml-name-validator": "^3.0.0" + }, + "engines": { + "node": ">=10" + }, + "peerDependencies": { + "canvas": "^2.5.0" + }, + "peerDependenciesMeta": { + "canvas": { + "optional": true + } + } + }, + "node_modules/@angular-builders/jest/node_modules/slash": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", + "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==", + "dev": true, + "peer": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/@angular-builders/jest/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true, + "peer": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@angular-builders/jest/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@angular-builders/jest/node_modules/tough-cookie": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-4.0.0.tgz", + "integrity": "sha512-tHdtEpQCMrc1YLrMaqXXcj6AxhYi/xgit6mZu1+EDWUn+qhUf8wMQoFIy9NXuq23zAwtcB0t/MjACGR18pcRbg==", + "dev": true, + "dependencies": { + "psl": "^1.1.33", + "punycode": "^2.1.1", + "universalify": "^0.1.2" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/@angular-builders/jest/node_modules/tr46": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/tr46/-/tr46-2.1.0.tgz", + "integrity": "sha512-15Ih7phfcdP5YxqiB+iDtLoaTz4Nd35+IiAv0kQ5FNKHzXgdWqPoTIqEDDJmXceQt4JZk6lVPT8lnDlPpGDppw==", + "dev": true, + "dependencies": { + "punycode": "^2.1.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@angular-builders/jest/node_modules/universalify": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.1.2.tgz", + "integrity": "sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==", + "dev": true, + "engines": { + "node": ">= 4.0.0" + } + }, + "node_modules/@angular-builders/jest/node_modules/v8-to-istanbul": { + "version": "8.1.1", + "resolved": "https://registry.npmjs.org/v8-to-istanbul/-/v8-to-istanbul-8.1.1.tgz", + "integrity": "sha512-FGtKtv3xIpR6BYhvgH8MI/y78oT7d8Au3ww4QIxymrCtZEh5b8gCw2siywE+puhEmuWKDtmfrvF5UlB298ut3w==", + "dev": true, + "peer": true, + "dependencies": { + "@types/istanbul-lib-coverage": "^2.0.1", + "convert-source-map": "^1.6.0", + "source-map": "^0.7.3" + }, + "engines": { + "node": ">=10.12.0" + } + }, + "node_modules/@angular-builders/jest/node_modules/v8-to-istanbul/node_modules/source-map": { + "version": "0.7.3", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.3.tgz", + "integrity": "sha512-CkCj6giN3S+n9qrYiBTX5gystlENnRW5jZeNLHpe6aue+SrHcG5VYwujhW9s4dY31mEGsxBDrHR6oI69fTXsaQ==", + "dev": true, + "peer": true, + "engines": { + "node": ">= 8" + } + }, + "node_modules/@angular-builders/jest/node_modules/w3c-xmlserializer": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/w3c-xmlserializer/-/w3c-xmlserializer-2.0.0.tgz", + "integrity": "sha512-4tzD0mF8iSiMiNs30BiLO3EpfGLZUT2MSX/G+o7ZywDzliWQ3OPtTZ0PTC3B3ca1UAf4cJMHB+2Bf56EriJuRA==", + "dev": true, + "dependencies": { + "xml-name-validator": "^3.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@angular-builders/jest/node_modules/webidl-conversions": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-6.1.0.tgz", + "integrity": "sha512-qBIvFLGiBpLjfwmYAaHPXsn+ho5xZnGvyGvsarywGNc8VyQJUMHJ8OBKGGrPER0okBeMDaan4mNBlgBROxuI8w==", + "dev": true, + "engines": { + "node": ">=10.4" + } + }, + "node_modules/@angular-builders/jest/node_modules/whatwg-encoding": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/whatwg-encoding/-/whatwg-encoding-1.0.5.tgz", + "integrity": "sha512-b5lim54JOPN9HtzvK9HFXvBma/rnfFeqsic0hSpjtDbVxR3dJKLc+KB4V6GgiGOvl7CY/KNh8rxSo9DKQrnUEw==", + "dev": true, + "dependencies": { + "iconv-lite": "0.4.24" + } + }, + "node_modules/@angular-builders/jest/node_modules/whatwg-mimetype": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/whatwg-mimetype/-/whatwg-mimetype-2.3.0.tgz", + "integrity": "sha512-M4yMwr6mAnQz76TbJm914+gPpB/nCwvZbJU28cUD6dR004SAxDLOOSUaB1JDRqLtaOV/vi0IC5lEAGFgrjGv/g==", + "dev": true + }, + "node_modules/@angular-builders/jest/node_modules/whatwg-url": { + "version": "8.7.0", + "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-8.7.0.tgz", + "integrity": "sha512-gAojqb/m9Q8a5IV96E3fHJM70AzCkgt4uXYX2O7EmuyOnLrViCQlsEBmF9UQIu3/aeAIp2U17rtbpZWNntQqdg==", + "dev": true, + "dependencies": { + "lodash": "^4.7.0", + "tr46": "^2.1.0", + "webidl-conversions": "^6.1.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@angular-builders/jest/node_modules/write-file-atomic": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-3.0.3.tgz", + "integrity": "sha512-AvHcyZ5JnSfq3ioSyjrBkH9yW4m7Ayk8/9My/DD9onKeu/94fwrMocemO2QAJFAlnnDN+ZDS+ZjAR5ua1/PV/Q==", + "dev": true, + "peer": true, + "dependencies": { + "imurmurhash": "^0.1.4", + "is-typedarray": "^1.0.0", + "signal-exit": "^3.0.2", + "typedarray-to-buffer": "^3.1.5" + } + }, + "node_modules/@angular-builders/jest/node_modules/ws": { + "version": "7.5.7", + "resolved": "https://registry.npmjs.org/ws/-/ws-7.5.7.tgz", + "integrity": "sha512-KMvVuFzpKBuiIXW3E4u3mySRO2/mCHSyZDJQM5NQ9Q9KHWHWh0NHgfbRMLLrceUK5qAL4ytALJbpRMjixFZh8A==", + "dev": true, + "engines": { + "node": ">=8.3.0" + }, + "peerDependencies": { + "bufferutil": "^4.0.1", + "utf-8-validate": "^5.0.2" + }, + "peerDependenciesMeta": { + "bufferutil": { + "optional": true + }, + "utf-8-validate": { + "optional": true + } + } + }, + "node_modules/@angular-builders/jest/node_modules/xml-name-validator": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/xml-name-validator/-/xml-name-validator-3.0.0.tgz", + "integrity": "sha512-A5CUptxDsvxKJEU3yO6DuWBSJz/qizqzJKOMIfUJHETbBw/sFaDxgd6fxm1ewUaM0jZ444Fc5vC5ROYurg/4Pw==", + "dev": true + }, + "node_modules/@angular-builders/jest/node_modules/yargs": { + "version": "16.2.0", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-16.2.0.tgz", + "integrity": "sha512-D1mvvtDG0L5ft/jGWkLpG1+m0eQxOfaBvTNELraWj22wSVUMWxZUvYgJYcKh6jGGIkJFhH4IZPQhR4TKpc8mBw==", + "dev": true, + "peer": true, + "dependencies": { + "cliui": "^7.0.2", + "escalade": "^3.1.1", + "get-caller-file": "^2.0.5", + "require-directory": "^2.1.1", + "string-width": "^4.2.0", + "y18n": "^5.0.5", + "yargs-parser": "^20.2.2" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@angular-devkit/architect": { + "version": "0.1303.4", + "resolved": "https://registry.npmjs.org/@angular-devkit/architect/-/architect-0.1303.4.tgz", + "integrity": "sha512-d6YmIWdYvwk6WaknHRcJgiXeJvX9K5i8uPMAaL2P2/LU8n3moIQ59C7SP0uULcHuuiREEmFWOyyrWnGxZCI9bg==", + "dev": true, + "dependencies": { + "@angular-devkit/core": "13.3.4", "rxjs": "6.6.7" }, "engines": { @@ -116,15 +1651,15 @@ "dev": true }, "node_modules/@angular-devkit/build-angular": { - "version": "13.3.1", - "resolved": "https://registry.npmjs.org/@angular-devkit/build-angular/-/build-angular-13.3.1.tgz", - "integrity": "sha512-xxBW4zZZM+lewW0nEpk9SXw6BMYhxe8WI/FjyEroOV8G2IuOrjZ4112QOpk6jCgmPHSOEldbltEdwoVLAnu09Q==", + "version": "13.3.4", + "resolved": "https://registry.npmjs.org/@angular-devkit/build-angular/-/build-angular-13.3.4.tgz", + "integrity": "sha512-z74cmDi2V+5XpvyZKFlUXxvQ446shxyZk5aGdToG6n+0/IJWkDXSiryQkCo8nblGMze7HKf75i3DsGWYQZLDnQ==", "dev": true, "dependencies": { "@ampproject/remapping": "1.1.1", - "@angular-devkit/architect": "0.1303.1", - "@angular-devkit/build-webpack": "0.1303.1", - "@angular-devkit/core": "13.3.1", + "@angular-devkit/architect": "0.1303.4", + "@angular-devkit/build-webpack": "0.1303.4", + "@angular-devkit/core": "13.3.4", "@babel/core": "7.16.12", "@babel/generator": "7.16.8", "@babel/helper-annotate-as-pure": "7.16.7", @@ -135,7 +1670,7 @@ "@babel/runtime": "7.16.7", "@babel/template": "7.16.7", "@discoveryjs/json-ext": "0.5.6", - "@ngtools/webpack": "13.3.1", + "@ngtools/webpack": "13.3.4", "ansi-colors": "4.1.1", "babel-loader": "8.2.3", "babel-plugin-istanbul": "6.1.1", @@ -157,7 +1692,7 @@ "license-webpack-plugin": "4.0.2", "loader-utils": "3.2.0", "mini-css-extract-plugin": "2.5.3", - "minimatch": "3.0.4", + "minimatch": "3.0.5", "open": "8.4.0", "ora": "5.4.1", "parse5-html-rewriting-stream": "6.0.1", @@ -243,13 +1778,19 @@ "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==", "dev": true }, + "node_modules/@angular-devkit/build-angular/node_modules/tslib": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.3.1.tgz", + "integrity": "sha512-77EbyPPpMz+FRFRuAFlWMtmgUWGe9UOG2Z25NqCwiIjRhOf5iKGuzSe5P2w1laq+FkRy4p+PCuVkJSGkzTEKVw==", + "dev": true + }, "node_modules/@angular-devkit/build-webpack": { - "version": "0.1303.1", - "resolved": "https://registry.npmjs.org/@angular-devkit/build-webpack/-/build-webpack-0.1303.1.tgz", - "integrity": "sha512-KSnR3y2q5hxh7t7ZSi0Emv/Kh9+D105JaEeyEqjqRjLdZSd2m6eAxbSUMNOAsbqnJTMCfzU5AG7jhbujuge0dQ==", + "version": "0.1303.4", + "resolved": "https://registry.npmjs.org/@angular-devkit/build-webpack/-/build-webpack-0.1303.4.tgz", + "integrity": "sha512-3F10P9XshRXkI/PEmJUcgP4yK4sobaoInQfifzPNOemrS5nXs8y3uEiQuxzyswYx/dymZLV+19sV/eh1WfXnBA==", "dev": true, "dependencies": { - "@angular-devkit/architect": "0.1303.1", + "@angular-devkit/architect": "0.1303.4", "rxjs": "6.6.7" }, "engines": { @@ -281,9 +1822,9 @@ "dev": true }, "node_modules/@angular-devkit/core": { - "version": "13.3.1", - "resolved": "https://registry.npmjs.org/@angular-devkit/core/-/core-13.3.1.tgz", - "integrity": "sha512-eXAcQaP1mn6rnQb+5bv5NsamY6b34UYM7G+S154Hnma6CTTSGBtcmoNAJs8cekuFqWlw7YgpB/e15jR5OLPkDA==", + "version": "13.3.4", + "resolved": "https://registry.npmjs.org/@angular-devkit/core/-/core-13.3.4.tgz", + "integrity": "sha512-gj6i8ksPaT2bvYwI7wKJxLX53pHfTmZc1RaNbAGfZB1/zFNnb3MPj8utTcJSk4qMsGXuDDhiB7hpTKBw8ROaGA==", "dev": true, "dependencies": { "ajv": "8.9.0", @@ -326,12 +1867,12 @@ "dev": true }, "node_modules/@angular-devkit/schematics": { - "version": "13.3.1", - "resolved": "https://registry.npmjs.org/@angular-devkit/schematics/-/schematics-13.3.1.tgz", - "integrity": "sha512-DxXMjlq/sALcHuONZRMTBX5k30XPfN4b6Ue4k7Xl8JKZqyHhEzfXaZzgD9u2cwb7wybKEeF/BZ5eJd8JG525og==", + "version": "13.3.4", + "resolved": "https://registry.npmjs.org/@angular-devkit/schematics/-/schematics-13.3.4.tgz", + "integrity": "sha512-gKNpMMoZJjLKdXxjuVembic4GWa4AYV7kU1ou3ZuZoDKtKcig9URISr1wjS+nrhKYz+miFy0zIqSGMMattDlDQ==", "dev": true, "dependencies": { - "@angular-devkit/core": "13.3.1", + "@angular-devkit/core": "13.3.4", "jsonc-parser": "3.0.0", "magic-string": "0.25.7", "ora": "5.4.1", @@ -362,16 +1903,16 @@ "dev": true }, "node_modules/@angular/cli": { - "version": "13.3.1", - "resolved": "https://registry.npmjs.org/@angular/cli/-/cli-13.3.1.tgz", - "integrity": "sha512-0uwU8v3V/2s95X4cZT582J6upReT/ZNw/VAf4p4q51JN+BBvdCEb251xTF+TcOojyToFyJYvg8T28XSrsNsmTQ==", + "version": "13.3.4", + "resolved": "https://registry.npmjs.org/@angular/cli/-/cli-13.3.4.tgz", + "integrity": "sha512-4S5FNjkZgq98zcBVgwkYtMgMRMSVsprCgq7dM8yTxIQh+Np3fYgj5eRJ1+mfFG/kankH2z/TFyuoYiILh2D9Uw==", "dev": true, "hasInstallScript": true, "dependencies": { - "@angular-devkit/architect": "0.1303.1", - "@angular-devkit/core": "13.3.1", - "@angular-devkit/schematics": "13.3.1", - "@schematics/angular": "13.3.1", + "@angular-devkit/architect": "0.1303.4", + "@angular-devkit/core": "13.3.4", + "@angular-devkit/schematics": "13.3.4", + "@schematics/angular": "13.3.4", "@yarnpkg/lockfile": "1.1.0", "ansi-colors": "4.1.1", "debug": "4.3.3", @@ -398,9 +1939,9 @@ } }, "node_modules/@angular/common": { - "version": "13.3.1", - "resolved": "https://registry.npmjs.org/@angular/common/-/common-13.3.1.tgz", - "integrity": "sha512-Var5ChoX8kZl9cbIWbW7Reb3Xz3t1c1XHwq1k+oK2fgrPdEfypY9n/6DxyXOtSEGb9aV7ZCaxcv2c5JUKR3OPg==", + "version": "13.3.5", + "resolved": "https://registry.npmjs.org/@angular/common/-/common-13.3.5.tgz", + "integrity": "sha512-teG+itdlw2sOMwYeXkeFe8h32SsNqN0qHHz/v6I9qKHgCLkC/or8A7NtsoCwYSTymIEJJ7DZ1w9VWhM7DSYd1w==", "dependencies": { "tslib": "^2.3.0" }, @@ -408,14 +1949,14 @@ "node": "^12.20.0 || ^14.15.0 || >=16.10.0" }, "peerDependencies": { - "@angular/core": "13.3.1", + "@angular/core": "13.3.5", "rxjs": "^6.5.3 || ^7.4.0" } }, "node_modules/@angular/compiler": { - "version": "13.3.1", - "resolved": "https://registry.npmjs.org/@angular/compiler/-/compiler-13.3.1.tgz", - "integrity": "sha512-ppJURRRDPZB6UaZctH6yBsznZXB7wZdCpfy5yo4lFE4k8rygfV80TmnrbJBZXNNq057VK48Bap1tsehFwckjog==", + "version": "13.3.5", + "resolved": "https://registry.npmjs.org/@angular/compiler/-/compiler-13.3.5.tgz", + "integrity": "sha512-iSQlYevMk5glwZSXTXf2GytykqZWdK3Rr8heIvEPqd8n88MSB3w1KnDc1fnHLF950q/nUR9K+3r4wWPwc8J2IQ==", "dependencies": { "tslib": "^2.3.0" }, @@ -424,9 +1965,9 @@ } }, "node_modules/@angular/compiler-cli": { - "version": "13.3.1", - "resolved": "https://registry.npmjs.org/@angular/compiler-cli/-/compiler-cli-13.3.1.tgz", - "integrity": "sha512-dImxLUITNwODlXaLcEACw10bxTiajWEQz3sLwhT/936UH+MNtM/RyLJ0M7xDvILDqq77W3psK5/M6F3M1mUpew==", + "version": "13.3.5", + "resolved": "https://registry.npmjs.org/@angular/compiler-cli/-/compiler-cli-13.3.5.tgz", + "integrity": "sha512-H7A+MZcbB4g5fa6O4giYgrCG1h5whJfIxr4txDtDfolygzwRzqH1PSMfjW/jYyIpaH6XqXMSDHvbXRFGKstboA==", "dependencies": { "@babel/core": "^7.17.2", "chokidar": "^3.0.0", @@ -448,40 +1989,41 @@ "node": "^12.20.0 || ^14.15.0 || >=16.10.0" }, "peerDependencies": { - "@angular/compiler": "13.3.1", + "@angular/compiler": "13.3.5", "typescript": ">=4.4.2 <4.7" } }, "node_modules/@angular/compiler-cli/node_modules/@ampproject/remapping": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/@ampproject/remapping/-/remapping-2.1.2.tgz", - "integrity": "sha512-hoyByceqwKirw7w3Z7gnIIZC3Wx3J484Y3L/cMpXFbr7d9ZQj2mODrirNzcJa+SM3UlpWXYvKV4RlRpFXlWgXg==", + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/@ampproject/remapping/-/remapping-2.2.0.tgz", + "integrity": "sha512-qRmjj8nj9qmLTQXXmaR1cck3UXSRMPrbsLJAasZpF+t3riI71BXed5ebIOYwQntykeZuhjsdweEc9BxH5Jc26w==", "dependencies": { - "@jridgewell/trace-mapping": "^0.3.0" + "@jridgewell/gen-mapping": "^0.1.0", + "@jridgewell/trace-mapping": "^0.3.9" }, "engines": { "node": ">=6.0.0" } }, "node_modules/@angular/compiler-cli/node_modules/@babel/core": { - "version": "7.17.8", - "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.17.8.tgz", - "integrity": "sha512-OdQDV/7cRBtJHLSOBqqbYNkOcydOgnX59TZx4puf41fzcVtN3e/4yqY8lMQsK+5X2lJtAdmA+6OHqsj1hBJ4IQ==", + "version": "7.17.9", + "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.17.9.tgz", + "integrity": "sha512-5ug+SfZCpDAkVp9SFIZAzlW18rlzsOcJGaetCjkySnrXXDUw9AR8cDUm1iByTmdWM6yxX6/zycaV76w3YTF2gw==", "dependencies": { "@ampproject/remapping": "^2.1.0", "@babel/code-frame": "^7.16.7", - "@babel/generator": "^7.17.7", + "@babel/generator": "^7.17.9", "@babel/helper-compilation-targets": "^7.17.7", "@babel/helper-module-transforms": "^7.17.7", - "@babel/helpers": "^7.17.8", - "@babel/parser": "^7.17.8", + "@babel/helpers": "^7.17.9", + "@babel/parser": "^7.17.9", "@babel/template": "^7.16.7", - "@babel/traverse": "^7.17.3", + "@babel/traverse": "^7.17.9", "@babel/types": "^7.17.0", "convert-source-map": "^1.7.0", "debug": "^4.1.0", "gensync": "^1.0.0-beta.2", - "json5": "^2.1.2", + "json5": "^2.2.1", "semver": "^6.3.0" }, "engines": { @@ -501,9 +2043,9 @@ } }, "node_modules/@angular/compiler-cli/node_modules/@babel/generator": { - "version": "7.17.7", - "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.17.7.tgz", - "integrity": "sha512-oLcVCTeIFadUoArDTwpluncplrYBmTCCZZgXCbgNGvOBBiSDDK3eWO4b/+eOTli5tKv1lg+a5/NAXg+nTcei1w==", + "version": "7.17.9", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.17.9.tgz", + "integrity": "sha512-rAdDousTwxbIxbz5I7GEQ3lUip+xVCXooZNbsydCWs3xA7ZsYOv+CFRdzGxRX78BmQHu9B1Eso59AOZQOJDEdQ==", "dependencies": { "@babel/types": "^7.17.0", "jsesc": "^2.5.1", @@ -533,9 +2075,9 @@ } }, "node_modules/@angular/core": { - "version": "13.3.1", - "resolved": "https://registry.npmjs.org/@angular/core/-/core-13.3.1.tgz", - "integrity": "sha512-ZU/B9jEiZ0jadRkRL9Sb2btzqgQ0ylx380PfRQaojVIsij/EO6+jOSHIo5upMIGu/OvkggfweShJGlylCOrOXA==", + "version": "13.3.5", + "resolved": "https://registry.npmjs.org/@angular/core/-/core-13.3.5.tgz", + "integrity": "sha512-lf+Be8dDRvz8J+QFR2RxS3BBfgGM4eWq4bI1+k/aqDnM6OW4pQXdq8Lzae8SxN48u1NxB1M/1bbc9LcrChrj2Q==", "dependencies": { "tslib": "^2.3.0" }, @@ -548,9 +2090,9 @@ } }, "node_modules/@angular/forms": { - "version": "13.3.1", - "resolved": "https://registry.npmjs.org/@angular/forms/-/forms-13.3.1.tgz", - "integrity": "sha512-S6a/CEq1ht0vw2epuESiO551dsyLQTb/HuwceIBlsX2JqRRccynYlyx92gsDAo4hD2F0q+EeqZEPuq3oQIK43A==", + "version": "13.3.5", + "resolved": "https://registry.npmjs.org/@angular/forms/-/forms-13.3.5.tgz", + "integrity": "sha512-jCxxAwf4HkDmKE76/yQmTsbqW3jsxiKyPy32Nh6Bt4r/ww8VDv+sv5YdYNuvvZcuuQ70K+/EPnKFpQgYttvS8A==", "dependencies": { "tslib": "^2.3.0" }, @@ -558,16 +2100,16 @@ "node": "^12.20.0 || ^14.15.0 || >=16.10.0" }, "peerDependencies": { - "@angular/common": "13.3.1", - "@angular/core": "13.3.1", - "@angular/platform-browser": "13.3.1", + "@angular/common": "13.3.5", + "@angular/core": "13.3.5", + "@angular/platform-browser": "13.3.5", "rxjs": "^6.5.3 || ^7.4.0" } }, "node_modules/@angular/localize": { - "version": "13.3.1", - "resolved": "https://registry.npmjs.org/@angular/localize/-/localize-13.3.1.tgz", - "integrity": "sha512-1s51ufL28EZuDQJ6+dHvLA9yyR8O9dpqS1PFrtNo9OcD62/JiDI8CHQlAdk2kmU5eTmulDf39sSLbOsDUGPGuQ==", + "version": "13.3.5", + "resolved": "https://registry.npmjs.org/@angular/localize/-/localize-13.3.5.tgz", + "integrity": "sha512-0MmGvQSBZeKwsOBATWp7Y5rxyGW6OaszLtecKu32VVJSjoDN4M6uMHBMjVVe4IxbyJnbhlSPRSYL9hRFbOve0A==", "dependencies": { "@babel/core": "7.17.2", "glob": "7.2.0", @@ -582,16 +2124,17 @@ "node": "^12.20.0 || ^14.15.0 || >=16.10.0" }, "peerDependencies": { - "@angular/compiler": "13.3.1", - "@angular/compiler-cli": "13.3.1" + "@angular/compiler": "13.3.5", + "@angular/compiler-cli": "13.3.5" } }, "node_modules/@angular/localize/node_modules/@ampproject/remapping": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/@ampproject/remapping/-/remapping-2.1.2.tgz", - "integrity": "sha512-hoyByceqwKirw7w3Z7gnIIZC3Wx3J484Y3L/cMpXFbr7d9ZQj2mODrirNzcJa+SM3UlpWXYvKV4RlRpFXlWgXg==", + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/@ampproject/remapping/-/remapping-2.2.0.tgz", + "integrity": "sha512-qRmjj8nj9qmLTQXXmaR1cck3UXSRMPrbsLJAasZpF+t3riI71BXed5ebIOYwQntykeZuhjsdweEc9BxH5Jc26w==", "dependencies": { - "@jridgewell/trace-mapping": "^0.3.0" + "@jridgewell/gen-mapping": "^0.1.0", + "@jridgewell/trace-mapping": "^0.3.9" }, "engines": { "node": ">=6.0.0" @@ -627,9 +2170,9 @@ } }, "node_modules/@angular/localize/node_modules/@babel/generator": { - "version": "7.17.7", - "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.17.7.tgz", - "integrity": "sha512-oLcVCTeIFadUoArDTwpluncplrYBmTCCZZgXCbgNGvOBBiSDDK3eWO4b/+eOTli5tKv1lg+a5/NAXg+nTcei1w==", + "version": "7.17.9", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.17.9.tgz", + "integrity": "sha512-rAdDousTwxbIxbz5I7GEQ3lUip+xVCXooZNbsydCWs3xA7ZsYOv+CFRdzGxRX78BmQHu9B1Eso59AOZQOJDEdQ==", "dependencies": { "@babel/types": "^7.17.0", "jsesc": "^2.5.1", @@ -656,9 +2199,9 @@ } }, "node_modules/@angular/platform-browser": { - "version": "13.3.1", - "resolved": "https://registry.npmjs.org/@angular/platform-browser/-/platform-browser-13.3.1.tgz", - "integrity": "sha512-WtyrkK0pLYj6w7pz3xk8zlhWL1NwGCWT+k7YxEjBOONCIXlZvCqWVzWo4nNQn9Xqxd+z1FVI0dssDwZm2TD+Eg==", + "version": "13.3.5", + "resolved": "https://registry.npmjs.org/@angular/platform-browser/-/platform-browser-13.3.5.tgz", + "integrity": "sha512-DPV1J3h1ua4GI9PuXDr8IlzJoC/TR0A/onPTaE6IFOzs1r28vB+vWRRbZURXrTYeWzWVB/2R9tPOqFNoi3zlzA==", "dependencies": { "tslib": "^2.3.0" }, @@ -666,9 +2209,9 @@ "node": "^12.20.0 || ^14.15.0 || >=16.10.0" }, "peerDependencies": { - "@angular/animations": "13.3.1", - "@angular/common": "13.3.1", - "@angular/core": "13.3.1" + "@angular/animations": "13.3.5", + "@angular/common": "13.3.5", + "@angular/core": "13.3.5" }, "peerDependenciesMeta": { "@angular/animations": { @@ -677,9 +2220,9 @@ } }, "node_modules/@angular/platform-browser-dynamic": { - "version": "13.3.1", - "resolved": "https://registry.npmjs.org/@angular/platform-browser-dynamic/-/platform-browser-dynamic-13.3.1.tgz", - "integrity": "sha512-TKV63SSyjrv5EsD03PloCbo8ZrJq5owkJ38E2FO/VvJAV3xu3Ey0SnoikNZMd8o3rh7+ocuT5K9Xcr4YuKVgEA==", + "version": "13.3.5", + "resolved": "https://registry.npmjs.org/@angular/platform-browser-dynamic/-/platform-browser-dynamic-13.3.5.tgz", + "integrity": "sha512-Mko8/mRlcVsZJQ5zHfc/p7so/ZN16UMynTnksrD7cEgGxDuJosE8m+exqgoT03VCYaOjJtCFXSwdOb/8FOUDZQ==", "dependencies": { "tslib": "^2.3.0" }, @@ -687,16 +2230,16 @@ "node": "^12.20.0 || ^14.15.0 || >=16.10.0" }, "peerDependencies": { - "@angular/common": "13.3.1", - "@angular/compiler": "13.3.1", - "@angular/core": "13.3.1", - "@angular/platform-browser": "13.3.1" + "@angular/common": "13.3.5", + "@angular/compiler": "13.3.5", + "@angular/core": "13.3.5", + "@angular/platform-browser": "13.3.5" } }, "node_modules/@angular/router": { - "version": "13.3.1", - "resolved": "https://registry.npmjs.org/@angular/router/-/router-13.3.1.tgz", - "integrity": "sha512-YpZLjI4UI9KK6x8yn41XMrBWZgVb5JyJR7KNhQXB7WiX8bVH5SZzFRkjR3qUxTGaxe6I7KFvzySwm4JTYNj+xw==", + "version": "13.3.5", + "resolved": "https://registry.npmjs.org/@angular/router/-/router-13.3.5.tgz", + "integrity": "sha512-3yUNyBpUi0KUKP91a3dVQsr9Jfjs4wGxpiFYb3apc7lKT5R1LJqt2O0EchjOgvFyJ6TDOemdCAzKgvSRkDxpMw==", "dependencies": { "tslib": "^2.3.0" }, @@ -704,9 +2247,9 @@ "node": "^12.20.0 || ^14.15.0 || >=16.10.0" }, "peerDependencies": { - "@angular/common": "13.3.1", - "@angular/core": "13.3.1", - "@angular/platform-browser": "13.3.1", + "@angular/common": "13.3.5", + "@angular/core": "13.3.5", + "@angular/platform-browser": "13.3.5", "rxjs": "^6.5.3 || ^7.4.0" } }, @@ -852,15 +2395,15 @@ } }, "node_modules/@babel/helper-create-class-features-plugin": { - "version": "7.17.6", - "resolved": "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.17.6.tgz", - "integrity": "sha512-SogLLSxXm2OkBbSsHZMM4tUi8fUzjs63AT/d0YQIzr6GSd8Hxsbk2KYDX0k0DweAzGMj/YWeiCsorIdtdcW8Eg==", + "version": "7.17.9", + "resolved": "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.17.9.tgz", + "integrity": "sha512-kUjip3gruz6AJKOq5i3nC6CoCEEF/oHH3cp6tOZhB+IyyyPyW0g1Gfsxn3mkk6S08pIA2y8GQh609v9G/5sHVQ==", "dev": true, "dependencies": { "@babel/helper-annotate-as-pure": "^7.16.7", "@babel/helper-environment-visitor": "^7.16.7", - "@babel/helper-function-name": "^7.16.7", - "@babel/helper-member-expression-to-functions": "^7.16.7", + "@babel/helper-function-name": "^7.17.9", + "@babel/helper-member-expression-to-functions": "^7.17.7", "@babel/helper-optimise-call-expression": "^7.16.7", "@babel/helper-replace-supers": "^7.16.7", "@babel/helper-split-export-declaration": "^7.16.7" @@ -940,24 +2483,12 @@ } }, "node_modules/@babel/helper-function-name": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.16.7.tgz", - "integrity": "sha512-QfDfEnIUyyBSR3HtrtGECuZ6DAyCkYFp7GHl75vFtTnn6pjKeK0T1DB5lLkFvBea8MdaiUABx3osbgLyInoejA==", + "version": "7.17.9", + "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.17.9.tgz", + "integrity": "sha512-7cRisGlVtiVqZ0MW0/yFB4atgpGLWEHUVYnb448hZK4x+vih0YO5UoS11XIYtZYqHd0dIPMdUSv8q5K4LdMnIg==", "dependencies": { - "@babel/helper-get-function-arity": "^7.16.7", "@babel/template": "^7.16.7", - "@babel/types": "^7.16.7" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-get-function-arity": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.16.7.tgz", - "integrity": "sha512-flc+RLSOBXzNzVhcLu6ujeHUrD6tANAOU5ojrRx/as+tbzf8+stUCj7+IfRRoAbEZqj/ahXEMsjhOhgeZsrnTw==", - "dependencies": { - "@babel/types": "^7.16.7" + "@babel/types": "^7.17.0" }, "engines": { "node": ">=6.9.0" @@ -1132,12 +2663,12 @@ } }, "node_modules/@babel/helpers": { - "version": "7.17.8", - "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.17.8.tgz", - "integrity": "sha512-QcL86FGxpfSJwGtAvv4iG93UL6bmqBdmoVY0CMCU2g+oD2ezQse3PT5Pa+jiD6LJndBQi0EDlpzOWNlLuhz5gw==", + "version": "7.17.9", + "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.17.9.tgz", + "integrity": "sha512-cPCt915ShDWUEzEp3+UNRktO2n6v49l5RSnG9M5pS24hA+2FAc5si+Pn1i4VVbQQ+jh+bIZhPFQOJOzbrOYY1Q==", "dependencies": { "@babel/template": "^7.16.7", - "@babel/traverse": "^7.17.3", + "@babel/traverse": "^7.17.9", "@babel/types": "^7.17.0" }, "engines": { @@ -1145,9 +2676,9 @@ } }, "node_modules/@babel/highlight": { - "version": "7.16.10", - "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.16.10.tgz", - "integrity": "sha512-5FnTQLSLswEj6IkgVw5KusNUUFY9ZGqe/TRFnP/BKYHYgfh7tc+C7mwiy95/yNP7Dh9x580Vv8r7u7ZfTBFxdw==", + "version": "7.17.9", + "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.17.9.tgz", + "integrity": "sha512-J9PfEKCbFIv2X5bjTMiZu6Vf341N05QIY+d6FvVKynkG1S7G0j3I0QoRtWIrXhZ+/Nlb5Q0MzqL7TokEJ5BNHg==", "dependencies": { "@babel/helper-validator-identifier": "^7.16.7", "chalk": "^2.0.0", @@ -1158,9 +2689,9 @@ } }, "node_modules/@babel/parser": { - "version": "7.17.8", - "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.17.8.tgz", - "integrity": "sha512-BoHhDJrJXqcg+ZL16Xv39H9n+AqJ4pcDrQBGZN+wHxIysrLZ3/ECwCBUch/1zUNhnsXULcONU3Ei5Hmkfk6kiQ==", + "version": "7.17.9", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.17.9.tgz", + "integrity": "sha512-vqUSBLP8dQHFPdPi9bc5GK9vRkYHJ49fsZdtoJ8EQ8ibpwk5rPKfvNIwChB0KVXcIjcepEBBd2VHC5r9Gy8ueg==", "bin": { "parser": "bin/babel-parser.js" }, @@ -1650,9 +3181,9 @@ } }, "node_modules/@babel/plugin-syntax-typescript": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.16.7.tgz", - "integrity": "sha512-YhUIJHHGkqPgEcMYkPCKTyGUdoGKWtopIycQyjJH8OjvRgOYsXsaKehLVPScKJWAULPxMa4N1vCe6szREFlZ7A==", + "version": "7.17.10", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.17.10.tgz", + "integrity": "sha512-xJefea1DWXW09pW4Tm9bjwVlPDyYA2it3fWlmEjpYz6alPvTUjL0EOzNzI/FEOyI3r4/J7uVH5UqKgl1TQ5hqQ==", "dev": true, "dependencies": { "@babel/helper-plugin-utils": "^7.16.7" @@ -1905,9 +3436,9 @@ } }, "node_modules/@babel/plugin-transform-modules-commonjs": { - "version": "7.17.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.17.7.tgz", - "integrity": "sha512-ITPmR2V7MqioMJyrxUo2onHNC3e+MvfFiFIR0RP21d3PtlVb6sfzoxNKiphSZUOM9hEIdzCcZe83ieX3yoqjUA==", + "version": "7.17.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.17.9.tgz", + "integrity": "sha512-2TBFd/r2I6VlYn0YRTz2JdazS+FoUuQ2rIFHoAxtyP/0G3D82SBLaRq9rnUkpqlLg03Byfl/+M32mpxjO6KaPw==", "dev": true, "dependencies": { "@babel/helper-module-transforms": "^7.17.7", @@ -2034,12 +3565,12 @@ } }, "node_modules/@babel/plugin-transform-regenerator": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.16.7.tgz", - "integrity": "sha512-mF7jOgGYCkSJagJ6XCujSQg+6xC1M77/03K2oBmVJWoFGNUtnVJO4WHKJk3dnPC8HCcj4xBQP1Egm8DWh3Pb3Q==", + "version": "7.17.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.17.9.tgz", + "integrity": "sha512-Lc2TfbxR1HOyn/c6b4Y/b6NHoTb67n/IoWLxTu4kC7h4KQnWlhCq2S8Tx0t2SVvv5Uu87Hs+6JEJ5kt2tYGylQ==", "dev": true, "dependencies": { - "regenerator-transform": "^0.14.2" + "regenerator-transform": "^0.15.0" }, "engines": { "node": ">=6.9.0" @@ -2338,17 +3869,17 @@ } }, "node_modules/@babel/traverse": { - "version": "7.17.3", - "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.17.3.tgz", - "integrity": "sha512-5irClVky7TxRWIRtxlh2WPUUOLhcPN06AGgaQSB8AEwuyEBgJVuJ5imdHm5zxk8w0QS5T+tDfnDxAlhWjpb7cw==", + "version": "7.17.9", + "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.17.9.tgz", + "integrity": "sha512-PQO8sDIJ8SIwipTPiR71kJQCKQYB5NGImbOviK8K+kg5xkNSYXLBupuX9QhatFowrsvo9Hj8WgArg3W7ijNAQw==", "dependencies": { "@babel/code-frame": "^7.16.7", - "@babel/generator": "^7.17.3", + "@babel/generator": "^7.17.9", "@babel/helper-environment-visitor": "^7.16.7", - "@babel/helper-function-name": "^7.16.7", + "@babel/helper-function-name": "^7.17.9", "@babel/helper-hoist-variables": "^7.16.7", "@babel/helper-split-export-declaration": "^7.16.7", - "@babel/parser": "^7.17.3", + "@babel/parser": "^7.17.9", "@babel/types": "^7.17.0", "debug": "^4.1.0", "globals": "^11.1.0" @@ -2358,9 +3889,9 @@ } }, "node_modules/@babel/traverse/node_modules/@babel/generator": { - "version": "7.17.7", - "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.17.7.tgz", - "integrity": "sha512-oLcVCTeIFadUoArDTwpluncplrYBmTCCZZgXCbgNGvOBBiSDDK3eWO4b/+eOTli5tKv1lg+a5/NAXg+nTcei1w==", + "version": "7.17.9", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.17.9.tgz", + "integrity": "sha512-rAdDousTwxbIxbz5I7GEQ3lUip+xVCXooZNbsydCWs3xA7ZsYOv+CFRdzGxRX78BmQHu9B1Eso59AOZQOJDEdQ==", "dependencies": { "@babel/types": "^7.17.0", "jsesc": "^2.5.1", @@ -2396,6 +3927,15 @@ "integrity": "sha512-0hYQ8SB4Db5zvZB4axdMHGwEaQjkZzFjQiN9LVYvIFB2nSUHW9tYpxWriPrWDASIxiaXax83REcLxuSdnGPZtw==", "dev": true }, + "node_modules/@colors/colors": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/@colors/colors/-/colors-1.5.0.tgz", + "integrity": "sha512-ooWCrlZP11i8GImSjTHYHLkvFDP48nS4+204nGb1RiX/WXYHmJA2III9/e2DWVabCESdW7hBAEzHRqUn9OUVvQ==", + "optional": true, + "engines": { + "node": ">=0.1.90" + } + }, "node_modules/@cspotcode/source-map-consumer": { "version": "0.8.0", "resolved": "https://registry.npmjs.org/@cspotcode/source-map-consumer/-/source-map-consumer-0.8.0.tgz", @@ -2433,9 +3973,9 @@ } }, "node_modules/@ctrl/tinycolor": { - "version": "3.4.0", - "resolved": "https://registry.npmjs.org/@ctrl/tinycolor/-/tinycolor-3.4.0.tgz", - "integrity": "sha512-JZButFdZ1+/xAfpguQHoabIXkcqRRKpMrWKBkpEZZyxfY9C1DpADFB8PEqGSTeFr135SaTRfKqGKx5xSCLI7ZQ==", + "version": "3.4.1", + "resolved": "https://registry.npmjs.org/@ctrl/tinycolor/-/tinycolor-3.4.1.tgz", + "integrity": "sha512-ej5oVy6lykXsvieQtqZxCOaLT+xD4+QNarq78cIYISHmZXshCvROLudpQN3lfL8G0NL7plMSSK+zlyvCaIJ4Iw==", "engines": { "node": ">=10" } @@ -2675,20 +4215,20 @@ } }, "node_modules/@jest/console": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/@jest/console/-/console-27.5.1.tgz", - "integrity": "sha512-kZ/tNpS3NXn0mlXXXPNuDZnb4c0oZ20r4K5eemM2k30ZC3G0T02nXUvyhf5YdbXWHPEJLc9qGLxEZ216MdL+Zg==", + "version": "28.0.2", + "resolved": "https://registry.npmjs.org/@jest/console/-/console-28.0.2.tgz", + "integrity": "sha512-tiRpnMeeyQuuzgL5UNSeiqMwF8UOWPbAE5rzcu/1zyq4oPG2Ox6xm4YCOruwbp10F8odWc+XwVxTyGzMSLMqxA==", "dev": true, "dependencies": { - "@jest/types": "^27.5.1", + "@jest/types": "^28.0.2", "@types/node": "*", "chalk": "^4.0.0", - "jest-message-util": "^27.5.1", - "jest-util": "^27.5.1", + "jest-message-util": "^28.0.2", + "jest-util": "^28.0.2", "slash": "^3.0.0" }, "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" } }, "node_modules/@jest/console/node_modules/ansi-styles": { @@ -2749,6 +4289,59 @@ "node": ">=8" } }, + "node_modules/@jest/console/node_modules/jest-message-util": { + "version": "28.0.2", + "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-28.0.2.tgz", + "integrity": "sha512-knK7XyojvwYh1XiF2wmVdskgM/uN11KsjcEWWHfnMZNEdwXCrqB4sCBO94F4cfiAwCS8WFV6CDixDwPlMh/wdA==", + "dev": true, + "dependencies": { + "@babel/code-frame": "^7.12.13", + "@jest/types": "^28.0.2", + "@types/stack-utils": "^2.0.0", + "chalk": "^4.0.0", + "graceful-fs": "^4.2.9", + "micromatch": "^4.0.4", + "pretty-format": "^28.0.2", + "slash": "^3.0.0", + "stack-utils": "^2.0.3" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" + } + }, + "node_modules/@jest/console/node_modules/pretty-format": { + "version": "28.0.2", + "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-28.0.2.tgz", + "integrity": "sha512-UmGZ1IERwS3yY35LDMTaBUYI1w4udZDdJGGT/DqQeKG9ZLDn7/K2Jf/JtYSRiHCCKMHvUA+zsEGSmHdpaVp1yw==", + "dev": true, + "dependencies": { + "@jest/schemas": "^28.0.2", + "ansi-regex": "^5.0.1", + "ansi-styles": "^5.0.0", + "react-is": "^18.0.0" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" + } + }, + "node_modules/@jest/console/node_modules/pretty-format/node_modules/ansi-styles": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", + "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==", + "dev": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/@jest/console/node_modules/react-is": { + "version": "18.1.0", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-18.1.0.tgz", + "integrity": "sha512-Fl7FuabXsJnV5Q1qIOQwx/sagGF18kogb4gpfcG4gjLBWO0WDiiz1ko/ExayuxE7InyQkBLkxRFG5oxY6Uu3Kg==", + "dev": true + }, "node_modules/@jest/console/node_modules/slash": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", @@ -2771,42 +4364,43 @@ } }, "node_modules/@jest/core": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/@jest/core/-/core-27.5.1.tgz", - "integrity": "sha512-AK6/UTrvQD0Cd24NSqmIA6rKsu0tKIxfiCducZvqxYdmMisOYAsdItspT+fQDQYARPf8XgjAFZi0ogW2agH5nQ==", + "version": "28.0.3", + "resolved": "https://registry.npmjs.org/@jest/core/-/core-28.0.3.tgz", + "integrity": "sha512-cCQW06vEZ+5r50SB06pOnSWsOBs7F+lswPYnKKfBz1ncLlj1sMqmvjgam8q40KhlZ8Ut4eNAL2Hvfx4BKIO2FA==", "dev": true, "dependencies": { - "@jest/console": "^27.5.1", - "@jest/reporters": "^27.5.1", - "@jest/test-result": "^27.5.1", - "@jest/transform": "^27.5.1", - "@jest/types": "^27.5.1", + "@jest/console": "^28.0.2", + "@jest/reporters": "^28.0.3", + "@jest/test-result": "^28.0.2", + "@jest/transform": "^28.0.3", + "@jest/types": "^28.0.2", "@types/node": "*", "ansi-escapes": "^4.2.1", "chalk": "^4.0.0", - "emittery": "^0.8.1", + "ci-info": "^3.2.0", "exit": "^0.1.2", "graceful-fs": "^4.2.9", - "jest-changed-files": "^27.5.1", - "jest-config": "^27.5.1", - "jest-haste-map": "^27.5.1", - "jest-message-util": "^27.5.1", - "jest-regex-util": "^27.5.1", - "jest-resolve": "^27.5.1", - "jest-resolve-dependencies": "^27.5.1", - "jest-runner": "^27.5.1", - "jest-runtime": "^27.5.1", - "jest-snapshot": "^27.5.1", - "jest-util": "^27.5.1", - "jest-validate": "^27.5.1", - "jest-watcher": "^27.5.1", + "jest-changed-files": "^28.0.2", + "jest-config": "^28.0.3", + "jest-haste-map": "^28.0.2", + "jest-message-util": "^28.0.2", + "jest-regex-util": "^28.0.2", + "jest-resolve": "^28.0.3", + "jest-resolve-dependencies": "^28.0.3", + "jest-runner": "^28.0.3", + "jest-runtime": "^28.0.3", + "jest-snapshot": "^28.0.3", + "jest-util": "^28.0.2", + "jest-validate": "^28.0.2", + "jest-watcher": "^28.0.2", "micromatch": "^4.0.4", + "pretty-format": "^28.0.2", "rimraf": "^3.0.0", "slash": "^3.0.0", "strip-ansi": "^6.0.0" }, "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" }, "peerDependencies": { "node-notifier": "^8.0.1 || ^9.0.0 || ^10.0.0" @@ -2875,6 +4469,59 @@ "node": ">=8" } }, + "node_modules/@jest/core/node_modules/jest-message-util": { + "version": "28.0.2", + "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-28.0.2.tgz", + "integrity": "sha512-knK7XyojvwYh1XiF2wmVdskgM/uN11KsjcEWWHfnMZNEdwXCrqB4sCBO94F4cfiAwCS8WFV6CDixDwPlMh/wdA==", + "dev": true, + "dependencies": { + "@babel/code-frame": "^7.12.13", + "@jest/types": "^28.0.2", + "@types/stack-utils": "^2.0.0", + "chalk": "^4.0.0", + "graceful-fs": "^4.2.9", + "micromatch": "^4.0.4", + "pretty-format": "^28.0.2", + "slash": "^3.0.0", + "stack-utils": "^2.0.3" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" + } + }, + "node_modules/@jest/core/node_modules/pretty-format": { + "version": "28.0.2", + "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-28.0.2.tgz", + "integrity": "sha512-UmGZ1IERwS3yY35LDMTaBUYI1w4udZDdJGGT/DqQeKG9ZLDn7/K2Jf/JtYSRiHCCKMHvUA+zsEGSmHdpaVp1yw==", + "dev": true, + "dependencies": { + "@jest/schemas": "^28.0.2", + "ansi-regex": "^5.0.1", + "ansi-styles": "^5.0.0", + "react-is": "^18.0.0" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" + } + }, + "node_modules/@jest/core/node_modules/pretty-format/node_modules/ansi-styles": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", + "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==", + "dev": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/@jest/core/node_modules/react-is": { + "version": "18.1.0", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-18.1.0.tgz", + "integrity": "sha512-Fl7FuabXsJnV5Q1qIOQwx/sagGF18kogb4gpfcG4gjLBWO0WDiiz1ko/ExayuxE7InyQkBLkxRFG5oxY6Uu3Kg==", + "dev": true + }, "node_modules/@jest/core/node_modules/slash": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", @@ -2911,6 +4558,135 @@ "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" } }, + "node_modules/@jest/environment/node_modules/@jest/types": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-27.5.1.tgz", + "integrity": "sha512-Cx46iJ9QpwQTjIdq5VJu2QTMMs3QlEjI0x1QbBP5W1+nMzyc2XmimiRR/CbX9TO0cPTeUlxWMOu8mslYsJ8DEw==", + "dev": true, + "dependencies": { + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^3.0.0", + "@types/node": "*", + "@types/yargs": "^16.0.0", + "chalk": "^4.0.0" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/@jest/environment/node_modules/@types/yargs": { + "version": "16.0.4", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-16.0.4.tgz", + "integrity": "sha512-T8Yc9wt/5LbJyCaLiHPReJa0kApcIgJ7Bn735GjItUfh08Z1pJvu8QZqb9s+mMvKV6WUQRV7K2R46YbjMXTTJw==", + "dev": true, + "dependencies": { + "@types/yargs-parser": "*" + } + }, + "node_modules/@jest/environment/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/@jest/environment/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/@jest/environment/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/@jest/environment/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "node_modules/@jest/environment/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/@jest/environment/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@jest/expect": { + "version": "28.0.3", + "resolved": "https://registry.npmjs.org/@jest/expect/-/expect-28.0.3.tgz", + "integrity": "sha512-VEzZr85bqNomgayQkR7hWG5HnbZYWYWagQriZsixhLmOzU6PCpMP61aeVhkCoRrg7ri5f7JDpeTPzDAajIwFHw==", + "dev": true, + "dependencies": { + "expect": "^28.0.2", + "jest-snapshot": "^28.0.3" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" + } + }, + "node_modules/@jest/expect-utils": { + "version": "28.0.2", + "resolved": "https://registry.npmjs.org/@jest/expect-utils/-/expect-utils-28.0.2.tgz", + "integrity": "sha512-YryfH2zN5c7M8eLtn9oTBRj1sfD+X4cHNXJnTejqCveOS33wADEZUxJ7de5++lRvByNpRpfAnc8zTK7yrUJqgA==", + "dev": true, + "dependencies": { + "jest-get-type": "^28.0.2" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" + } + }, + "node_modules/@jest/expect-utils/node_modules/jest-get-type": { + "version": "28.0.2", + "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-28.0.2.tgz", + "integrity": "sha512-ioj2w9/DxSYHfOm5lJKCdcAmPJzQXmbM/Url3rhlghrPvT3tt+7a/+oXc9azkKmLvoiXjtV83bEWqi+vs5nlPA==", + "dev": true, + "engines": { + "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" + } + }, "node_modules/@jest/fake-timers": { "version": "27.5.1", "resolved": "https://registry.npmjs.org/@jest/fake-timers/-/fake-timers-27.5.1.tgz", @@ -2928,54 +4704,350 @@ "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" } }, - "node_modules/@jest/globals": { + "node_modules/@jest/fake-timers/node_modules/@jest/types": { "version": "27.5.1", - "resolved": "https://registry.npmjs.org/@jest/globals/-/globals-27.5.1.tgz", - "integrity": "sha512-ZEJNB41OBQQgGzgyInAv0UUfDDj3upmHydjieSxFvTRuZElrx7tXg/uVQ5hYVEwiXs3+aMsAeEc9X7xiSKCm4Q==", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-27.5.1.tgz", + "integrity": "sha512-Cx46iJ9QpwQTjIdq5VJu2QTMMs3QlEjI0x1QbBP5W1+nMzyc2XmimiRR/CbX9TO0cPTeUlxWMOu8mslYsJ8DEw==", "dev": true, "dependencies": { - "@jest/environment": "^27.5.1", - "@jest/types": "^27.5.1", - "expect": "^27.5.1" + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^3.0.0", + "@types/node": "*", + "@types/yargs": "^16.0.0", + "chalk": "^4.0.0" }, "engines": { "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" } }, - "node_modules/@jest/reporters": { + "node_modules/@jest/fake-timers/node_modules/@types/yargs": { + "version": "16.0.4", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-16.0.4.tgz", + "integrity": "sha512-T8Yc9wt/5LbJyCaLiHPReJa0kApcIgJ7Bn735GjItUfh08Z1pJvu8QZqb9s+mMvKV6WUQRV7K2R46YbjMXTTJw==", + "dev": true, + "dependencies": { + "@types/yargs-parser": "*" + } + }, + "node_modules/@jest/fake-timers/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/@jest/fake-timers/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/@jest/fake-timers/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/@jest/fake-timers/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "node_modules/@jest/fake-timers/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/@jest/fake-timers/node_modules/jest-util": { "version": "27.5.1", - "resolved": "https://registry.npmjs.org/@jest/reporters/-/reporters-27.5.1.tgz", - "integrity": "sha512-cPXh9hWIlVJMQkVk84aIvXuBB4uQQmFqZiacloFuGiP3ah1sbCxCosidXFDfqG8+6fO1oR2dTJTlsOy4VFmUfw==", + "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-27.5.1.tgz", + "integrity": "sha512-Kv2o/8jNvX1MQ0KGtw480E/w4fBCDOnH6+6DmeKi6LZUIlKA5kwY0YNdlzaWTiVgxqAqik11QyxDOKk543aKXw==", + "dev": true, + "dependencies": { + "@jest/types": "^27.5.1", + "@types/node": "*", + "chalk": "^4.0.0", + "ci-info": "^3.2.0", + "graceful-fs": "^4.2.9", + "picomatch": "^2.2.3" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/@jest/fake-timers/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@jest/globals": { + "version": "28.0.3", + "resolved": "https://registry.npmjs.org/@jest/globals/-/globals-28.0.3.tgz", + "integrity": "sha512-q/zXYI6CKtTSIt1WuTHBYizJhH7K8h+xG5PE3C0oawLlPIvUMDYmpj0JX0XsJwPRLCsz/fYXHZVG46AaEhSPmw==", + "dev": true, + "dependencies": { + "@jest/environment": "^28.0.2", + "@jest/expect": "^28.0.3", + "@jest/types": "^28.0.2" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" + } + }, + "node_modules/@jest/globals/node_modules/@jest/environment": { + "version": "28.0.2", + "resolved": "https://registry.npmjs.org/@jest/environment/-/environment-28.0.2.tgz", + "integrity": "sha512-IvI7dEfqVEffDYlw9FQfVBt6kXt/OI38V7QUIur0ulOQgzpKYJDVvLzj4B1TVmHWTGW5tcnJdlZ3hqzV6/I9Qg==", + "dev": true, + "dependencies": { + "@jest/fake-timers": "^28.0.2", + "@jest/types": "^28.0.2", + "@types/node": "*", + "jest-mock": "^28.0.2" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" + } + }, + "node_modules/@jest/globals/node_modules/@jest/fake-timers": { + "version": "28.0.2", + "resolved": "https://registry.npmjs.org/@jest/fake-timers/-/fake-timers-28.0.2.tgz", + "integrity": "sha512-R75yUv+WeybPa4ZVhX9C+8XN0TKjUoceUX+/QEaDVQGxZZOK50eD74cs7iMDTtpodh00d8iLlc9197vgF6oZjA==", + "dev": true, + "dependencies": { + "@jest/types": "^28.0.2", + "@sinonjs/fake-timers": "^9.1.1", + "@types/node": "*", + "jest-message-util": "^28.0.2", + "jest-mock": "^28.0.2", + "jest-util": "^28.0.2" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" + } + }, + "node_modules/@jest/globals/node_modules/@sinonjs/fake-timers": { + "version": "9.1.2", + "resolved": "https://registry.npmjs.org/@sinonjs/fake-timers/-/fake-timers-9.1.2.tgz", + "integrity": "sha512-BPS4ynJW/o92PUR4wgriz2Ud5gpST5vz6GQfMixEDK0Z8ZCUv2M7SkBLykH56T++Xs+8ln9zTGbOvNGIe02/jw==", + "dev": true, + "dependencies": { + "@sinonjs/commons": "^1.7.0" + } + }, + "node_modules/@jest/globals/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/@jest/globals/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/@jest/globals/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/@jest/globals/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "node_modules/@jest/globals/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/@jest/globals/node_modules/jest-message-util": { + "version": "28.0.2", + "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-28.0.2.tgz", + "integrity": "sha512-knK7XyojvwYh1XiF2wmVdskgM/uN11KsjcEWWHfnMZNEdwXCrqB4sCBO94F4cfiAwCS8WFV6CDixDwPlMh/wdA==", + "dev": true, + "dependencies": { + "@babel/code-frame": "^7.12.13", + "@jest/types": "^28.0.2", + "@types/stack-utils": "^2.0.0", + "chalk": "^4.0.0", + "graceful-fs": "^4.2.9", + "micromatch": "^4.0.4", + "pretty-format": "^28.0.2", + "slash": "^3.0.0", + "stack-utils": "^2.0.3" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" + } + }, + "node_modules/@jest/globals/node_modules/jest-mock": { + "version": "28.0.2", + "resolved": "https://registry.npmjs.org/jest-mock/-/jest-mock-28.0.2.tgz", + "integrity": "sha512-vfnJ4zXRB0i24jOTGtQJyl26JKsgBKtqRlCnsrORZbG06FToSSn33h2x/bmE8XxqxkLWdZBRo+/65l8Vi3nD+g==", + "dev": true, + "dependencies": { + "@jest/types": "^28.0.2", + "@types/node": "*" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" + } + }, + "node_modules/@jest/globals/node_modules/pretty-format": { + "version": "28.0.2", + "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-28.0.2.tgz", + "integrity": "sha512-UmGZ1IERwS3yY35LDMTaBUYI1w4udZDdJGGT/DqQeKG9ZLDn7/K2Jf/JtYSRiHCCKMHvUA+zsEGSmHdpaVp1yw==", + "dev": true, + "dependencies": { + "@jest/schemas": "^28.0.2", + "ansi-regex": "^5.0.1", + "ansi-styles": "^5.0.0", + "react-is": "^18.0.0" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" + } + }, + "node_modules/@jest/globals/node_modules/pretty-format/node_modules/ansi-styles": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", + "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==", + "dev": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/@jest/globals/node_modules/react-is": { + "version": "18.1.0", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-18.1.0.tgz", + "integrity": "sha512-Fl7FuabXsJnV5Q1qIOQwx/sagGF18kogb4gpfcG4gjLBWO0WDiiz1ko/ExayuxE7InyQkBLkxRFG5oxY6Uu3Kg==", + "dev": true + }, + "node_modules/@jest/globals/node_modules/slash": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", + "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/@jest/globals/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@jest/reporters": { + "version": "28.0.3", + "resolved": "https://registry.npmjs.org/@jest/reporters/-/reporters-28.0.3.tgz", + "integrity": "sha512-xrbIc7J/xwo+D7AY3enAR9ZWYCmJ8XIkstTukTGpKDph0gLl/TJje9jl3dssvE4KJzYqMKiSrnE5Nt68I4fTEg==", "dev": true, "dependencies": { "@bcoe/v8-coverage": "^0.2.3", - "@jest/console": "^27.5.1", - "@jest/test-result": "^27.5.1", - "@jest/transform": "^27.5.1", - "@jest/types": "^27.5.1", + "@jest/console": "^28.0.2", + "@jest/test-result": "^28.0.2", + "@jest/transform": "^28.0.3", + "@jest/types": "^28.0.2", + "@jridgewell/trace-mapping": "^0.3.7", "@types/node": "*", "chalk": "^4.0.0", "collect-v8-coverage": "^1.0.0", "exit": "^0.1.2", - "glob": "^7.1.2", + "glob": "^7.1.3", "graceful-fs": "^4.2.9", "istanbul-lib-coverage": "^3.0.0", "istanbul-lib-instrument": "^5.1.0", "istanbul-lib-report": "^3.0.0", "istanbul-lib-source-maps": "^4.0.0", "istanbul-reports": "^3.1.3", - "jest-haste-map": "^27.5.1", - "jest-resolve": "^27.5.1", - "jest-util": "^27.5.1", - "jest-worker": "^27.5.1", + "jest-util": "^28.0.2", + "jest-worker": "^28.0.2", "slash": "^3.0.0", - "source-map": "^0.6.0", "string-length": "^4.0.1", "terminal-link": "^2.0.0", - "v8-to-istanbul": "^8.1.0" + "v8-to-istanbul": "^9.0.0" }, "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" }, "peerDependencies": { "node-notifier": "^8.0.1 || ^9.0.0 || ^10.0.0" @@ -3044,6 +5116,35 @@ "node": ">=8" } }, + "node_modules/@jest/reporters/node_modules/jest-worker": { + "version": "28.0.2", + "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-28.0.2.tgz", + "integrity": "sha512-pijNxfjxT0tGAx+8+OzZ+eayVPCwy/rsZFhebmC0F4YnXu1EHPEPxg7utL3m5uX3EaFH1/jwDxGa1EbjJCST2g==", + "dev": true, + "dependencies": { + "@types/node": "*", + "merge-stream": "^2.0.0", + "supports-color": "^8.0.0" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" + } + }, + "node_modules/@jest/reporters/node_modules/jest-worker/node_modules/supports-color": { + "version": "8.1.1", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz", + "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==", + "dev": true, + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/supports-color?sponsor=1" + } + }, "node_modules/@jest/reporters/node_modules/slash": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", @@ -3053,15 +5154,6 @@ "node": ">=8" } }, - "node_modules/@jest/reporters/node_modules/source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, "node_modules/@jest/reporters/node_modules/supports-color": { "version": "7.2.0", "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", @@ -3074,83 +5166,95 @@ "node": ">=8" } }, - "node_modules/@jest/source-map": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/@jest/source-map/-/source-map-27.5.1.tgz", - "integrity": "sha512-y9NIHUYF3PJRlHk98NdC/N1gl88BL08aQQgu4k4ZopQkCw9t9cV8mtl3TV8b/YCB8XaVTFrmUTAJvjsntDireg==", + "node_modules/@jest/schemas": { + "version": "28.0.2", + "resolved": "https://registry.npmjs.org/@jest/schemas/-/schemas-28.0.2.tgz", + "integrity": "sha512-YVDJZjd4izeTDkij00vHHAymNXQ6WWsdChFRK86qck6Jpr3DCL5W3Is3vslviRlP+bLuMYRLbdp98amMvqudhA==", "dev": true, "dependencies": { - "callsites": "^3.0.0", - "graceful-fs": "^4.2.9", - "source-map": "^0.6.0" + "@sinclair/typebox": "^0.23.3" }, "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" } }, - "node_modules/@jest/source-map/node_modules/source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "node_modules/@jest/source-map": { + "version": "28.0.2", + "resolved": "https://registry.npmjs.org/@jest/source-map/-/source-map-28.0.2.tgz", + "integrity": "sha512-Y9dxC8ZpN3kImkk0LkK5XCEneYMAXlZ8m5bflmSL5vrwyeUpJfentacCUg6fOb8NOpOO7hz2+l37MV77T6BFPw==", "dev": true, + "dependencies": { + "@jridgewell/trace-mapping": "^0.3.7", + "callsites": "^3.0.0", + "graceful-fs": "^4.2.9" + }, "engines": { - "node": ">=0.10.0" + "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" } }, "node_modules/@jest/test-result": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/@jest/test-result/-/test-result-27.5.1.tgz", - "integrity": "sha512-EW35l2RYFUcUQxFJz5Cv5MTOxlJIQs4I7gxzi2zVU7PJhOwfYq1MdC5nhSmYjX1gmMmLPvB3sIaC+BkcHRBfag==", + "version": "28.0.2", + "resolved": "https://registry.npmjs.org/@jest/test-result/-/test-result-28.0.2.tgz", + "integrity": "sha512-4EUqgjq9VzyUiVTvZfI9IRJD6t3NYBNP4f+Eq8Zr93+hkJ0RrGU4OBTw8tfNzidKX+bmuYzn8FxqpxOPIGGCMA==", "dev": true, "dependencies": { - "@jest/console": "^27.5.1", - "@jest/types": "^27.5.1", + "@jest/console": "^28.0.2", + "@jest/types": "^28.0.2", "@types/istanbul-lib-coverage": "^2.0.0", "collect-v8-coverage": "^1.0.0" }, "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" } }, "node_modules/@jest/test-sequencer": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/@jest/test-sequencer/-/test-sequencer-27.5.1.tgz", - "integrity": "sha512-LCheJF7WB2+9JuCS7VB/EmGIdQuhtqjRNI9A43idHv3E4KltCTsPsLxvdaubFHSYwY/fNjMWjl6vNRhDiN7vpQ==", + "version": "28.0.2", + "resolved": "https://registry.npmjs.org/@jest/test-sequencer/-/test-sequencer-28.0.2.tgz", + "integrity": "sha512-zhnZ8ydkZQTPL7YucB86eOlD79zPy5EGSUKiR2Iv93RVEDU6OEP33kwDBg70ywOcxeJGDRhyo09q7TafNCBiIg==", "dev": true, "dependencies": { - "@jest/test-result": "^27.5.1", + "@jest/test-result": "^28.0.2", "graceful-fs": "^4.2.9", - "jest-haste-map": "^27.5.1", - "jest-runtime": "^27.5.1" + "jest-haste-map": "^28.0.2", + "slash": "^3.0.0" }, "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" + } + }, + "node_modules/@jest/test-sequencer/node_modules/slash": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", + "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==", + "dev": true, + "engines": { + "node": ">=8" } }, "node_modules/@jest/transform": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/@jest/transform/-/transform-27.5.1.tgz", - "integrity": "sha512-ipON6WtYgl/1329g5AIJVbUuEh0wZVbdpGwC99Jw4LwuoBNS95MVphU6zOeD9pDkon+LLbFL7lOQRapbB8SCHw==", + "version": "28.0.3", + "resolved": "https://registry.npmjs.org/@jest/transform/-/transform-28.0.3.tgz", + "integrity": "sha512-+Y0ikI7SwoW/YbK8t9oKwC70h4X2Gd0OVuz5tctRvSV/EDQU00AAkoqevXgPSSFimUmp/sp7Yl8s/1bExDqOIg==", "dev": true, "dependencies": { - "@babel/core": "^7.1.0", - "@jest/types": "^27.5.1", + "@babel/core": "^7.11.6", + "@jest/types": "^28.0.2", + "@jridgewell/trace-mapping": "^0.3.7", "babel-plugin-istanbul": "^6.1.1", "chalk": "^4.0.0", "convert-source-map": "^1.4.0", "fast-json-stable-stringify": "^2.0.0", "graceful-fs": "^4.2.9", - "jest-haste-map": "^27.5.1", - "jest-regex-util": "^27.5.1", - "jest-util": "^27.5.1", + "jest-haste-map": "^28.0.2", + "jest-regex-util": "^28.0.2", + "jest-util": "^28.0.2", "micromatch": "^4.0.4", "pirates": "^4.0.4", "slash": "^3.0.0", - "source-map": "^0.6.1", - "write-file-atomic": "^3.0.0" + "write-file-atomic": "^4.0.1" }, "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" } }, "node_modules/@jest/transform/node_modules/ansi-styles": { @@ -3220,15 +5324,6 @@ "node": ">=8" } }, - "node_modules/@jest/transform/node_modules/source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, "node_modules/@jest/transform/node_modules/supports-color": { "version": "7.2.0", "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", @@ -3242,19 +5337,20 @@ } }, "node_modules/@jest/types": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/@jest/types/-/types-27.5.1.tgz", - "integrity": "sha512-Cx46iJ9QpwQTjIdq5VJu2QTMMs3QlEjI0x1QbBP5W1+nMzyc2XmimiRR/CbX9TO0cPTeUlxWMOu8mslYsJ8DEw==", + "version": "28.0.2", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-28.0.2.tgz", + "integrity": "sha512-hi3jUdm9iht7I2yrV5C4s3ucCJHUP8Eh3W6rQ1s4n/Qw9rQgsda4eqCt+r3BKRi7klVmZfQlMx1nGlzNMP2d8A==", "dev": true, "dependencies": { + "@jest/schemas": "^28.0.2", "@types/istanbul-lib-coverage": "^2.0.0", "@types/istanbul-reports": "^3.0.0", "@types/node": "*", - "@types/yargs": "^16.0.0", + "@types/yargs": "^17.0.8", "chalk": "^4.0.0" }, "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" } }, "node_modules/@jest/types/node_modules/ansi-styles": { @@ -3327,10 +5423,30 @@ "node": ">=8" } }, + "node_modules/@jridgewell/gen-mapping": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.1.1.tgz", + "integrity": "sha512-sQXCasFk+U8lWYEe66WxRDOE9PjVz4vSM51fTu3Hw+ClTpUSQb718772vH3pyS5pShp6lvQM7SxgIDXXXmOX7w==", + "dependencies": { + "@jridgewell/set-array": "^1.0.0", + "@jridgewell/sourcemap-codec": "^1.4.10" + }, + "engines": { + "node": ">=6.0.0" + } + }, "node_modules/@jridgewell/resolve-uri": { - "version": "3.0.5", - "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.0.5.tgz", - "integrity": "sha512-VPeQ7+wH0itvQxnG+lIzWgkysKIr3L9sslimFW55rHMdGu/qCQ5z5h9zq4gI8uBtqkpHhsF4Z/OwExufUCThew==", + "version": "3.0.6", + "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.0.6.tgz", + "integrity": "sha512-R7xHtBSNm+9SyvpJkdQl+qrM3Hm2fea3Ef197M3mUug+v+yR+Rhfbs7PBtcBUVnIWJ4JcAdjvij+c8hXS9p5aw==", + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@jridgewell/set-array": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@jridgewell/set-array/-/set-array-1.1.0.tgz", + "integrity": "sha512-SfJxIxNVYLTsKwzB3MoOQ1yxf4w/E6MdkvTgrgAt1bfxjSrLUoHMKrDOykwN14q65waezZIdqDneUIPh4/sKxg==", "engines": { "node": ">=6.0.0" } @@ -3341,18 +5457,18 @@ "integrity": "sha512-Fg32GrJo61m+VqYSdRSjRXMjQ06j8YIYfcTqndLYVAaHmroZHLJZCydsWBOTDqXS2v+mjxohBWEMfg97GXmYQg==" }, "node_modules/@jridgewell/trace-mapping": { - "version": "0.3.4", - "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.4.tgz", - "integrity": "sha512-vFv9ttIedivx0ux3QSjhgtCVjPZd5l46ZOMDSCwnH1yUO2e964gO8LZGyv2QkqcgR6TnBU1v+1IFqmeoG+0UJQ==", + "version": "0.3.9", + "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.9.tgz", + "integrity": "sha512-3Belt6tdc8bPgAtbcmdtNJlirVoTmEb5e2gC94PnkwEW9jI6CAHUeoG85tjWP5WquqfavoMtMwiG4P926ZKKuQ==", "dependencies": { "@jridgewell/resolve-uri": "^3.0.3", "@jridgewell/sourcemap-codec": "^1.4.10" } }, "node_modules/@ng-bootstrap/ng-bootstrap": { - "version": "12.0.1", - "resolved": "https://registry.npmjs.org/@ng-bootstrap/ng-bootstrap/-/ng-bootstrap-12.0.1.tgz", - "integrity": "sha512-q0N1Pi032kfqHdoHEu9RqSdmN0ycSKmlg0b4YaqgOxNcOfuI9bH3oSejCttcYhe0q5SPB0IgVDJ6M0MrcKVi6Q==", + "version": "12.1.1", + "resolved": "https://registry.npmjs.org/@ng-bootstrap/ng-bootstrap/-/ng-bootstrap-12.1.1.tgz", + "integrity": "sha512-g0/b+qecgsCDspsctKcr5ihjJgtEAePs3m9l7OfioSSBGkjBiOr1ghbixNMwJx4drSVmVWGHSGZyLjDGmd1Wdg==", "dependencies": { "tslib": "^2.3.0" }, @@ -3397,9 +5513,9 @@ } }, "node_modules/@ngtools/webpack": { - "version": "13.3.1", - "resolved": "https://registry.npmjs.org/@ngtools/webpack/-/webpack-13.3.1.tgz", - "integrity": "sha512-40iEqAA/l882MPbGuG5EYxzsPWJ37fT4fF22SkPLX2eBgNhJ4K8XMt0gqcFhkHUsSe63frg1qjQ1Pd31msu0bQ==", + "version": "13.3.4", + "resolved": "https://registry.npmjs.org/@ngtools/webpack/-/webpack-13.3.4.tgz", + "integrity": "sha512-dNDNeAOwtpX5A7TTEsgDbkg4jTmAJHD96qLqcpJqfBg8nZ4mqn6E0HinX9HZKaCST1/75T6GsFo1Muc4MsHYgA==", "dev": true, "engines": { "node": "^12.20.0 || ^14.15.0 || >=16.10.0", @@ -3530,22 +5646,22 @@ } }, "node_modules/@popperjs/core": { - "version": "2.11.4", - "resolved": "https://registry.npmjs.org/@popperjs/core/-/core-2.11.4.tgz", - "integrity": "sha512-q/ytXxO5NKvyT37pmisQAItCFqA7FD/vNb8dgaJy3/630Fsc+Mz9/9f2SziBoIZ30TJooXyTwZmhi1zjXmObYg==", + "version": "2.11.5", + "resolved": "https://registry.npmjs.org/@popperjs/core/-/core-2.11.5.tgz", + "integrity": "sha512-9X2obfABZuDVLCgPK9aX0a/x4jaOEweTTWE2+9sr0Qqqevj2Uv5XorvusThmc9XGYpS9yI+fhh8RTafBtGposw==", "funding": { "type": "opencollective", "url": "https://opencollective.com/popperjs" } }, "node_modules/@schematics/angular": { - "version": "13.3.1", - "resolved": "https://registry.npmjs.org/@schematics/angular/-/angular-13.3.1.tgz", - "integrity": "sha512-+lrK/d1eJsAK6d6E9TDeg3Vc71bDy1KsE8M+lEINdX9Wax22mAz4pw20X9RSCw5RHgn+XcNUuMsgRJAwVhDNpg==", + "version": "13.3.4", + "resolved": "https://registry.npmjs.org/@schematics/angular/-/angular-13.3.4.tgz", + "integrity": "sha512-Cta11k965Igz2kWj60KQ/9z6RFAg9FjZ8i1TH4nyROJs9nWemWPQNA+OJFuXrEy6Ldpk7yJ5cWgJsyryGB25PA==", "dev": true, "dependencies": { - "@angular-devkit/core": "13.3.1", - "@angular-devkit/schematics": "13.3.1", + "@angular-devkit/core": "13.3.4", + "@angular-devkit/schematics": "13.3.4", "jsonc-parser": "3.0.0" }, "engines": { @@ -3575,6 +5691,12 @@ "integrity": "sha512-RNiOoTPkptFtSVzQevY/yWtZwf/RxyVnPy/OcA9HBM3MlGDnBEYL5B41H0MTn0Uec8Hi+2qUtTfG2WWZBmMejQ==", "dev": true }, + "node_modules/@sinclair/typebox": { + "version": "0.23.5", + "resolved": "https://registry.npmjs.org/@sinclair/typebox/-/typebox-0.23.5.tgz", + "integrity": "sha512-AFBVi/iT4g20DHoujvMH1aEDn8fGJh4xsRGCP6d8RpLPMqsNPvW01Jcn0QysXTsg++/xj25NmJsGyH9xug/wKg==", + "dev": true + }, "node_modules/@sinonjs/commons": { "version": "1.8.3", "resolved": "https://registry.npmjs.org/@sinonjs/commons/-/commons-1.8.3.tgz", @@ -3659,9 +5781,9 @@ } }, "node_modules/@types/babel__traverse": { - "version": "7.14.2", - "resolved": "https://registry.npmjs.org/@types/babel__traverse/-/babel__traverse-7.14.2.tgz", - "integrity": "sha512-K2waXdXBi2302XUdcHcR1jCeU0LL4TD9HRs/gk0N2Xvrht+G/BfJa4QObBQZfhMdxiCpV3COl5Nfq4uKTeTnJA==", + "version": "7.17.1", + "resolved": "https://registry.npmjs.org/@types/babel__traverse/-/babel__traverse-7.17.1.tgz", + "integrity": "sha512-kVzjari1s2YVi77D3w1yuvohV2idweYXMCDzqBiVNN63TcDWrIlTVOYpqVrvbbyOE/IyzBoTKF0fdnLPEORFxA==", "dev": true, "dependencies": { "@babel/types": "^7.3.0" @@ -3806,6 +5928,17 @@ "pretty-format": "^27.0.0" } }, + "node_modules/@types/jsdom": { + "version": "16.2.14", + "resolved": "https://registry.npmjs.org/@types/jsdom/-/jsdom-16.2.14.tgz", + "integrity": "sha512-6BAy1xXEmMuHeAJ4Fv4yXKwBDTGTOseExKE3OaHiNycdHdZw59KfYzrt0DkDluvwmik1HRt6QS7bImxUmpSy+w==", + "dev": true, + "dependencies": { + "@types/node": "*", + "@types/parse5": "*", + "@types/tough-cookie": "*" + } + }, "node_modules/@types/json-schema": { "version": "7.0.11", "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.11.tgz", @@ -3819,9 +5952,9 @@ "dev": true }, "node_modules/@types/node": { - "version": "17.0.23", - "resolved": "https://registry.npmjs.org/@types/node/-/node-17.0.23.tgz", - "integrity": "sha512-UxDxWn7dl97rKVeVS61vErvw086aCYhDLyvRQZ5Rk65rZKepaFdm53GeqXaKBuOhED4e9uWq34IC3TdSdJJ2Gw==", + "version": "17.0.30", + "resolved": "https://registry.npmjs.org/@types/node/-/node-17.0.30.tgz", + "integrity": "sha512-oNBIZjIqyHYP8VCNAV9uEytXVeXG2oR0w9lgAXro20eugRQfY002qr3CUl6BAe+Yf/z3CRjPdz27Pu6WWtuSRw==", "devOptional": true }, "node_modules/@types/parse-json": { @@ -3830,10 +5963,16 @@ "integrity": "sha512-//oorEZjL6sbPcKUaCdIGlIUeH26mgzimjBB77G6XRgnDl/L5wOnpyBGRe/Mmf5CVW3PwEBE1NjiMZ/ssFh4wA==", "dev": true }, + "node_modules/@types/parse5": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/@types/parse5/-/parse5-6.0.3.tgz", + "integrity": "sha512-SuT16Q1K51EAVPz1K29DJ/sXjhSQ0zjvsypYJ6tlwVsRV9jwW5Adq2ch8Dq8kDBCkYnELS7N7VNCSB5nC56t/g==", + "dev": true + }, "node_modules/@types/prettier": { - "version": "2.4.4", - "resolved": "https://registry.npmjs.org/@types/prettier/-/prettier-2.4.4.tgz", - "integrity": "sha512-ReVR2rLTV1kvtlWFyuot+d1pkpG2Fw/XKE3PDAdj57rbM97ttSp9JZ2UsP+2EHTylra9cUf6JA7tGwW1INzUrA==", + "version": "2.6.0", + "resolved": "https://registry.npmjs.org/@types/prettier/-/prettier-2.6.0.tgz", + "integrity": "sha512-G/AdOadiZhnJp0jXCaBQU449W2h716OW/EoXeYkCytxKL06X1WCXB4DZpp8TpZ8eyIJVS1cw4lrlkkSYU21cDw==", "dev": true }, "node_modules/@types/qs": { @@ -3849,9 +5988,9 @@ "dev": true }, "node_modules/@types/retry": { - "version": "0.12.1", - "resolved": "https://registry.npmjs.org/@types/retry/-/retry-0.12.1.tgz", - "integrity": "sha512-xoDlM2S4ortawSWORYqsdU+2rxdh4LRW9ytc3zmT37RIKQh6IHyKwwtKhKis9ah8ol07DCkZxPt8BBvPjC6v4g==", + "version": "0.12.0", + "resolved": "https://registry.npmjs.org/@types/retry/-/retry-0.12.0.tgz", + "integrity": "sha512-wWKOClTTiizcZhXnPY4wikVAwmdYHp8q6DmC+EJUzAMsycb7HB32Kh9RN4+0gExjmPmZSAQjgURXIGATPegAvA==", "dev": true }, "node_modules/@types/serve-index": { @@ -3900,6 +6039,12 @@ "integrity": "sha512-Hl219/BT5fLAaz6NDkSuhzasy49dwQS/DSdu4MdggFB8zcXv7vflBI3xp7FEmkmdDkBUI2bPUNeMttp2knYdxw==", "dev": true }, + "node_modules/@types/tough-cookie": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/@types/tough-cookie/-/tough-cookie-4.0.2.tgz", + "integrity": "sha512-Q5vtl1W5ue16D+nIaW8JWebSSraJVlK+EthKn7e7UcD4KWsaSJ8BqGPXNaPghgtcn/fhvrN17Tv8ksUsQpiplw==", + "dev": true + }, "node_modules/@types/ws": { "version": "8.5.3", "resolved": "https://registry.npmjs.org/@types/ws/-/ws-8.5.3.tgz", @@ -3910,9 +6055,9 @@ } }, "node_modules/@types/yargs": { - "version": "16.0.4", - "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-16.0.4.tgz", - "integrity": "sha512-T8Yc9wt/5LbJyCaLiHPReJa0kApcIgJ7Bn735GjItUfh08Z1pJvu8QZqb9s+mMvKV6WUQRV7K2R46YbjMXTTJw==", + "version": "17.0.10", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-17.0.10.tgz", + "integrity": "sha512-gmEaFwpj/7f/ROdtIlci1R1VYU1J4j95m8T+Tj3iBgiBFKg1foE/PSl93bBd5T9LDXNPo8UlNN6W0qwD8O5OaA==", "dev": true, "dependencies": { "@types/yargs-parser": "*" @@ -3925,9 +6070,9 @@ "dev": true }, "node_modules/@types/yauzl": { - "version": "2.9.2", - "resolved": "https://registry.npmjs.org/@types/yauzl/-/yauzl-2.9.2.tgz", - "integrity": "sha512-8uALY5LTvSuHgloDVUvWP3pIauILm+8/0pDMokuDYIoNsOkSwd5AiHBTSEJjKTDcZr5z8UpgOWZkxBF4iJftoA==", + "version": "2.10.0", + "resolved": "https://registry.npmjs.org/@types/yauzl/-/yauzl-2.10.0.tgz", + "integrity": "sha512-Cn6WYCm0tXv8p6k+A8PvbDG763EDpBoTzHdA+Q/MF6H3sapGjCm9NzoaJncJS9tUKSuCoDs9XHxYYsQDgxR6kw==", "optional": true, "dependencies": { "@types/node": "*" @@ -4098,9 +6243,9 @@ "dev": true }, "node_modules/abab": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/abab/-/abab-2.0.5.tgz", - "integrity": "sha512-9IK9EadsbHo6jLWIpxpR6pL0sazTXV6+SQv25ZB+F7Bj9mJNaOc4nCRabwd5M/JwmUa8idz6Eci6eKfJryPs6Q==", + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/abab/-/abab-2.0.6.tgz", + "integrity": "sha512-j2afSsaIENvHZN2B8GOpF566vZ5WVk5opAiMTvWgaQT8DkbOqsTfvNAvHoRGU2zzP8cPoqys+xHTRDWW8L+/BA==", "dev": true }, "node_modules/abbrev": { @@ -4123,9 +6268,9 @@ } }, "node_modules/acorn": { - "version": "8.7.0", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.7.0.tgz", - "integrity": "sha512-V/LGr1APy+PXIwKebEWrkZPwoeoF+w1jiOBUmuxuiUIaOHtob8Qc9BTrYo7VuI5fR8tqsy+buA2WFooR5olqvQ==", + "version": "8.7.1", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.7.1.tgz", + "integrity": "sha512-Xx54uLJQZ19lKygFXOWsscKUbsBZW0CPykPhVQdhIeIwrbPmJzqeASDInc8nKBnp/JT6igTs82qPXz069H8I/A==", "dev": true, "bin": { "acorn": "bin/acorn" @@ -4516,9 +6661,9 @@ } }, "node_modules/autoprefixer": { - "version": "10.4.4", - "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-10.4.4.tgz", - "integrity": "sha512-Tm8JxsB286VweiZ5F0anmbyGiNI3v3wGv3mz9W+cxEDYB/6jbnj6GM9H9mK3wIL8ftgl+C07Lcwb8PG5PCCPzA==", + "version": "10.4.5", + "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-10.4.5.tgz", + "integrity": "sha512-Fvd8yCoA7lNX/OUllvS+aS1I7WRBclGXsepbvT8ZaPgrH24rgXpZzF0/6Hh3ZEkwg+0AES/Osd196VZmYoEFtw==", "dev": true, "funding": [ { @@ -4532,7 +6677,7 @@ ], "dependencies": { "browserslist": "^4.20.2", - "caniuse-lite": "^1.0.30001317", + "caniuse-lite": "^1.0.30001332", "fraction.js": "^4.2.0", "normalize-range": "^0.1.2", "picocolors": "^1.0.0", @@ -4582,22 +6727,21 @@ } }, "node_modules/babel-jest": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/babel-jest/-/babel-jest-27.5.1.tgz", - "integrity": "sha512-cdQ5dXjGRd0IBRATiQ4mZGlGlRE8kJpjPOixdNRdT+m3UcNqmYWN6rK6nvtXYfY3D76cb8s/O1Ss8ea24PIwcg==", + "version": "28.0.3", + "resolved": "https://registry.npmjs.org/babel-jest/-/babel-jest-28.0.3.tgz", + "integrity": "sha512-S0ADyYdcrt5fp9YldRYWCUHdk1BKt9AkvBkLWBoNAEV9NoWZPIj5+MYhPcGgTS65mfv3a+Ymf2UqgWoAVd41cA==", "dev": true, "dependencies": { - "@jest/transform": "^27.5.1", - "@jest/types": "^27.5.1", + "@jest/transform": "^28.0.3", "@types/babel__core": "^7.1.14", "babel-plugin-istanbul": "^6.1.1", - "babel-preset-jest": "^27.5.1", + "babel-preset-jest": "^28.0.2", "chalk": "^4.0.0", "graceful-fs": "^4.2.9", "slash": "^3.0.0" }, "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" }, "peerDependencies": { "@babel/core": "^7.8.0" @@ -4753,18 +6897,18 @@ } }, "node_modules/babel-plugin-jest-hoist": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/babel-plugin-jest-hoist/-/babel-plugin-jest-hoist-27.5.1.tgz", - "integrity": "sha512-50wCwD5EMNW4aRpOwtqzyZHIewTYNxLA4nhB+09d8BIssfNfzBRhkBIHiaPv1Si226TQSvp8gxAJm2iY2qs2hQ==", + "version": "28.0.2", + "resolved": "https://registry.npmjs.org/babel-plugin-jest-hoist/-/babel-plugin-jest-hoist-28.0.2.tgz", + "integrity": "sha512-Kizhn/ZL+68ZQHxSnHyuvJv8IchXD62KQxV77TBDV/xoBFBOfgRAk97GNs6hXdTTCiVES9nB2I6+7MXXrk5llQ==", "dev": true, "dependencies": { "@babel/template": "^7.3.3", "@babel/types": "^7.3.3", - "@types/babel__core": "^7.0.0", + "@types/babel__core": "^7.1.14", "@types/babel__traverse": "^7.0.6" }, "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" } }, "node_modules/babel-plugin-polyfill-corejs2": { @@ -4839,16 +6983,16 @@ } }, "node_modules/babel-preset-jest": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/babel-preset-jest/-/babel-preset-jest-27.5.1.tgz", - "integrity": "sha512-Nptf2FzlPCWYuJg41HBqXVT8ym6bXOevuCTbhxlUpjwtysGaIWFvDEjp4y+G7fl13FgOdjs7P/DmErqH7da0Ag==", + "version": "28.0.2", + "resolved": "https://registry.npmjs.org/babel-preset-jest/-/babel-preset-jest-28.0.2.tgz", + "integrity": "sha512-sYzXIdgIXXroJTFeB3S6sNDWtlJ2dllCdTEsnZ65ACrMojj3hVNFRmnJ1HZtomGi+Be7aqpY/HJ92fr8OhKVkQ==", "dev": true, "dependencies": { - "babel-plugin-jest-hoist": "^27.5.1", + "babel-plugin-jest-hoist": "^28.0.2", "babel-preset-current-node-syntax": "^1.0.0" }, "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" }, "peerDependencies": { "@babel/core": "^7.0.0" @@ -4935,24 +7079,27 @@ "optional": true }, "node_modules/body-parser": { - "version": "1.19.2", - "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.19.2.tgz", - "integrity": "sha512-SAAwOxgoCKMGs9uUAUFHygfLAyaniaoun6I8mFY9pRAJL9+Kec34aU+oIjDhTycub1jozEfEwx1W1IuOYxVSFw==", + "version": "1.20.0", + "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.20.0.tgz", + "integrity": "sha512-DfJ+q6EPcGKZD1QWUjSpqp+Q7bDQTsQIF4zfUAtZ6qk+H/3/QRhg9CEp39ss+/T2vw0+HaidC0ecJj/DRLIaKg==", "dev": true, "dependencies": { "bytes": "3.1.2", "content-type": "~1.0.4", "debug": "2.6.9", - "depd": "~1.1.2", - "http-errors": "1.8.1", + "depd": "2.0.0", + "destroy": "1.2.0", + "http-errors": "2.0.0", "iconv-lite": "0.4.24", - "on-finished": "~2.3.0", - "qs": "6.9.7", - "raw-body": "2.4.3", - "type-is": "~1.6.18" + "on-finished": "2.4.1", + "qs": "6.10.3", + "raw-body": "2.5.1", + "type-is": "~1.6.18", + "unpipe": "1.0.0" }, "engines": { - "node": ">= 0.8" + "node": ">= 0.8", + "npm": "1.2.8000 || >= 1.4.16" } }, "node_modules/body-parser/node_modules/bytes": { @@ -4973,6 +7120,15 @@ "ms": "2.0.0" } }, + "node_modules/body-parser/node_modules/depd": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/depd/-/depd-2.0.0.tgz", + "integrity": "sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw==", + "dev": true, + "engines": { + "node": ">= 0.8" + } + }, "node_modules/body-parser/node_modules/ms": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", @@ -4980,10 +7136,13 @@ "dev": true }, "node_modules/body-parser/node_modules/qs": { - "version": "6.9.7", - "resolved": "https://registry.npmjs.org/qs/-/qs-6.9.7.tgz", - "integrity": "sha512-IhMFgUmuNpyRfxA90umL7ByLlgRXu6tIfKPpF5TmcfRLlLCckfP/g3IQmju6jjpu+Hh8rA+2p6A27ZSPOOHdKw==", + "version": "6.10.3", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.10.3.tgz", + "integrity": "sha512-wr7M2E0OFRfIfJZjKGieI8lBKb7fRCH4Fv5KNPEs7gJ8jadvotdsS08PzOKR7opXhZ/Xkjtt3WF9g38drmyRqQ==", "dev": true, + "dependencies": { + "side-channel": "^1.0.4" + }, "engines": { "node": ">=0.6" }, @@ -5050,9 +7209,9 @@ "dev": true }, "node_modules/browserslist": { - "version": "4.20.2", - "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.20.2.tgz", - "integrity": "sha512-CQOBCqp/9pDvDbx3xfMi+86pr4KXIf2FDkTTdeuYw8OxS9t898LA1Khq57gtufFILXpfgsSx5woNgsBgvGjpsA==", + "version": "4.20.3", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.20.3.tgz", + "integrity": "sha512-NBhymBQl1zM0Y5dQT/O+xiLP9/rzOIQdKM/eMJBAq7yBgaB6krIYLGejrwVYnSHZdqjscB1SPuAjHwxjvN6Wdg==", "funding": [ { "type": "opencollective", @@ -5064,10 +7223,10 @@ } ], "dependencies": { - "caniuse-lite": "^1.0.30001317", - "electron-to-chromium": "^1.4.84", + "caniuse-lite": "^1.0.30001332", + "electron-to-chromium": "^1.4.118", "escalade": "^3.1.1", - "node-releases": "^2.0.2", + "node-releases": "^2.0.3", "picocolors": "^1.0.0" }, "bin": { @@ -5237,9 +7396,9 @@ } }, "node_modules/caniuse-lite": { - "version": "1.0.30001323", - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001323.tgz", - "integrity": "sha512-e4BF2RlCVELKx8+RmklSEIVub1TWrmdhvA5kEUueummz1XyySW0DVk+3x9HyhU9MuWTa2BhqLgEuEmUwASAdCA==", + "version": "1.0.30001334", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001334.tgz", + "integrity": "sha512-kbaCEBRRVSoeNs74sCuq92MJyGrMtjWVfhltoHUCW4t4pXFvGjUBrfo47weBRViHkiV3eBYyIsfl956NtHGazw==", "funding": [ { "type": "opencollective", @@ -5396,9 +7555,9 @@ } }, "node_modules/cli-table3": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/cli-table3/-/cli-table3-0.6.1.tgz", - "integrity": "sha512-w0q/enDHhPLq44ovMGdQeeDLvwxwavsJX7oQGYt/LrBlYsyaxyDnp6z3QzFut/6kLLKnlcUVJLrpB7KBfgG/RA==", + "version": "0.6.2", + "resolved": "https://registry.npmjs.org/cli-table3/-/cli-table3-0.6.2.tgz", + "integrity": "sha512-QyavHCaIC80cMivimWu4aWHilIpiDpfm3hGmqAmXVL1UsnbLuBSMd21hTX6VY4ZSDSM73ESLeF8TOYId3rBTbw==", "optional": true, "dependencies": { "string-width": "^4.2.0" @@ -5407,7 +7566,7 @@ "node": "10.* || >= 12.*" }, "optionalDependencies": { - "colors": "1.4.0" + "@colors/colors": "1.5.0" } }, "node_modules/cli-truncate": { @@ -5592,15 +7751,6 @@ "integrity": "sha512-hUewv7oMjCp+wkBv5Rm0v87eJhq4woh5rSR+42YSQJKecCqgIqNkZ6lAlQms/BwHPJA5NKMRlpxPRv0n8HQW6g==", "devOptional": true }, - "node_modules/colors": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/colors/-/colors-1.4.0.tgz", - "integrity": "sha512-a+UqTh4kgZg/SlGvfbzDHpgRu7AAQOmmqRHJnxhRZICKFUT91brVhNNt58CMWU9PsBbv3PDCZUHbVxuDiH2mtA==", - "optional": true, - "engines": { - "node": ">=0.1.90" - } - }, "node_modules/combined-stream": { "version": "1.0.8", "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz", @@ -5685,9 +7835,9 @@ "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=" }, "node_modules/concurrently": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/concurrently/-/concurrently-7.0.0.tgz", - "integrity": "sha512-WKM7PUsI8wyXpF80H+zjHP32fsgsHNQfPLw/e70Z5dYkV7hF+rf8q3D+ScWJIEr57CpkO3OWBko6hwhQLPR8Pw==", + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/concurrently/-/concurrently-7.1.0.tgz", + "integrity": "sha512-Bz0tMlYKZRUDqJlNiF/OImojMB9ruKUz6GCfmhFnSapXgPe+3xzY4byqoKG9tUZ7L2PGEUjfLPOLfIX3labnmw==", "dev": true, "dependencies": { "chalk": "^4.1.0", @@ -5892,9 +8042,9 @@ } }, "node_modules/cookie": { - "version": "0.4.2", - "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.4.2.tgz", - "integrity": "sha512-aSWTXFzaKWkvHO1Ny/s+ePFpvKsPnjc551iI41v3ny/ow6tBG5Vd+FuqGNhh1LxOmVzOlGUriIlOaokOvhaStA==", + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.5.0.tgz", + "integrity": "sha512-YZ3GUyn/o8gfKJlnlX7g7xq4gyO6OSuhGPKaaGssGB2qgDUS0gPgtTvoyZLTt9Ab6dC4hfc9dV5arkvc/OCmrw==", "dev": true, "engines": { "node": ">= 0.6" @@ -5985,12 +8135,12 @@ } }, "node_modules/core-js-compat": { - "version": "3.21.1", - "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.21.1.tgz", - "integrity": "sha512-gbgX5AUvMb8gwxC7FLVWYT7Kkgu/y7+h/h1X43yJkNqhlK2fuYyQimqvKGNZFAY6CKii/GFKJ2cp/1/42TN36g==", + "version": "3.22.3", + "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.22.3.tgz", + "integrity": "sha512-wliMbvPI2idgFWpFe7UEyHMvu6HWgW8WA+HnDRtgzoSDYvXFMpoGX1H3tPDDXrcfUSyXafCLDd7hOeMQHEZxGw==", "dev": true, "dependencies": { - "browserslist": "^4.19.1", + "browserslist": "^4.20.3", "semver": "7.0.0" }, "funding": { @@ -6296,9 +8446,9 @@ } }, "node_modules/cssom": { - "version": "0.4.4", - "resolved": "https://registry.npmjs.org/cssom/-/cssom-0.4.4.tgz", - "integrity": "sha512-p3pvU7r1MyyqbTk+WbNJIgJjG2VmTIaB10rI93LzVPrmDJKkzKYMtxxyAvQXR/NS6otuzveI7+7BBq3SjBS2mw==", + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/cssom/-/cssom-0.5.0.tgz", + "integrity": "sha512-iKuQcq+NdHqlAcwUY0o/HL69XQrUaQdMjmStJ8JFmUaiiQErlhrmuigkg/CU4E2J0IyUKUrMAgl36TvN67MqTw==", "dev": true }, "node_modules/cssstyle": { @@ -6320,9 +8470,9 @@ "dev": true }, "node_modules/cypress": { - "version": "9.5.3", - "resolved": "https://registry.npmjs.org/cypress/-/cypress-9.5.3.tgz", - "integrity": "sha512-ItelIVmqMTnKYbo1JrErhsGgQGjWOxCpHT1TfMvwnIXKXN/OSlPjEK7rbCLYDZhejQL99PmUqul7XORI24Ik0A==", + "version": "9.6.0", + "resolved": "https://registry.npmjs.org/cypress/-/cypress-9.6.0.tgz", + "integrity": "sha512-nNwt9eBQmSENamwa8LxvggXksfyzpyYaQ7lNBLgks3XZ6dPE/6BCQFBzeAyAPt/bNXfH3tKPkAyhiAZPYkWoEg==", "hasInstallScript": true, "optional": true, "dependencies": { @@ -6377,9 +8527,9 @@ } }, "node_modules/cypress/node_modules/@types/node": { - "version": "14.18.12", - "resolved": "https://registry.npmjs.org/@types/node/-/node-14.18.12.tgz", - "integrity": "sha512-q4jlIR71hUpWTnGhXWcakgkZeHa3CCjcQcnuzU8M891BAWA2jHiziiWEPEkdS5pFsz7H9HJiy8BrK7tBRNrY7A==", + "version": "14.18.16", + "resolved": "https://registry.npmjs.org/@types/node/-/node-14.18.16.tgz", + "integrity": "sha512-X3bUMdK/VmvrWdoTkz+VCn6nwKwrKCFTHtqwBIaQJNx4RUIBBUFXM00bqPz/DsDd+Icjmzm6/tyYZzeGVqb6/Q==", "optional": true }, "node_modules/cypress/node_modules/ansi-styles": { @@ -6495,17 +8645,30 @@ } }, "node_modules/data-urls": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/data-urls/-/data-urls-2.0.0.tgz", - "integrity": "sha512-X5eWTSXO/BJmpdIKCRuKUgSCgAN0OwliVK3yPKbwIWU1Tdw5BRajxlzMidvh+gwko9AfQ9zIj52pzF91Q3YAvQ==", + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/data-urls/-/data-urls-3.0.2.tgz", + "integrity": "sha512-Jy/tj3ldjZJo63sVAvg6LHt2mHvl4V6AgRAmNDtLdm7faqtsx+aJG42rsyCo9JCoRVKwPFzKlIPx3DIibwSIaQ==", "dev": true, "dependencies": { - "abab": "^2.0.3", - "whatwg-mimetype": "^2.3.0", - "whatwg-url": "^8.0.0" + "abab": "^2.0.6", + "whatwg-mimetype": "^3.0.0", + "whatwg-url": "^11.0.0" }, "engines": { - "node": ">=10" + "node": ">=12" + } + }, + "node_modules/data-urls/node_modules/whatwg-url": { + "version": "11.0.0", + "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-11.0.0.tgz", + "integrity": "sha512-RKT8HExMpoYx4igMiVMY83lN6UeITKJlBQ+vR/8ZJ8OCdSiN3RwCq+9gH0+Xzj0+5IrM6i4j/6LuvzbZIQgEcQ==", + "dev": true, + "dependencies": { + "tr46": "^3.0.0", + "webidl-conversions": "^7.0.0" + }, + "engines": { + "node": ">=12" } }, "node_modules/date-fns": { @@ -6522,9 +8685,9 @@ } }, "node_modules/dayjs": { - "version": "1.11.0", - "resolved": "https://registry.npmjs.org/dayjs/-/dayjs-1.11.0.tgz", - "integrity": "sha512-JLC809s6Y948/FuCZPm5IX8rRhQwOiyMb2TfVVQEixG7P8Lm/gt5S7yoQZmC8x1UehI9Pb7sksEt4xx14m+7Ug==", + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/dayjs/-/dayjs-1.11.1.tgz", + "integrity": "sha512-ER7EjqVAMkRRsxNCC5YqJ9d9VQYuWdGt7aiH2qA5R5wt8ZmWaP2dLUSIK6y/kVzLMlmh1Tvu5xUf4M/wdGJ5KA==", "optional": true }, "node_modules/debug": { @@ -6671,15 +8834,19 @@ } }, "node_modules/define-properties": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.1.3.tgz", - "integrity": "sha512-3MqfYKj2lLzdMSf8ZIZE/V+Zuy+BgD6f164e8K2w7dgnpKArBDerGYpM46IYYcjnkdPNMjPk9A6VFB8+3SKlXQ==", + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.1.4.tgz", + "integrity": "sha512-uckOqKcfaVvtBdsVkdPv3XjveQJsNQqmhXgRi8uhvWWuPYZCNlzT8qAyblUgNoXdHdjMTzAqeGjAoli8f+bzPA==", "dev": true, "dependencies": { - "object-keys": "^1.0.12" + "has-property-descriptors": "^1.0.0", + "object-keys": "^1.1.1" }, "engines": { "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, "node_modules/del": { @@ -6775,10 +8942,14 @@ } }, "node_modules/destroy": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.0.4.tgz", - "integrity": "sha1-l4hXRCxEdJ5CBmE+N5RiBYJqvYA=", - "dev": true + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.2.0.tgz", + "integrity": "sha512-2sJGJTaXIIaR1w4iJSNoN0hnMY7Gpc/n8D4qSCJw8QqFWXf7cuAgnEHxBpweaVcPevC2l3KpjYCx3NypQQgaJg==", + "dev": true, + "engines": { + "node": ">= 0.8", + "npm": "1.2.8000 || >= 1.4.16" + } }, "node_modules/detect-newline": { "version": "3.1.0", @@ -6851,9 +9022,9 @@ } }, "node_modules/dom-serializer": { - "version": "1.3.2", - "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-1.3.2.tgz", - "integrity": "sha512-5c54Bk5Dw4qAxNOI1pFEizPSjVsx5+bpJKmL2kPn8JhBUq2q09tTCa3mjijun2NfK78NMouDYNMBkOrPZiS+ig==", + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-1.4.1.tgz", + "integrity": "sha512-VHwB3KfrcOOkelEG2ZOfxqLZdfkil8PtJi4P8N2MMXucZq2yLp75ClViUlOVwyoHEDjYU433Aq+5zWP61+RGag==", "dev": true, "dependencies": { "domelementtype": "^2.0.1", @@ -6865,9 +9036,9 @@ } }, "node_modules/domelementtype": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.2.0.tgz", - "integrity": "sha512-DtBMo82pv1dFtUmHyr48beiuq792Sxohr+8Hm9zoxklYPfa6n0Z3Byjj2IV7bmr2IyqClnqEQhfgHJJ5QF0R5A==", + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.3.0.tgz", + "integrity": "sha512-OLETBj6w0OsagBwdXnPdN0cnMfF9opN69co+7ZrbfPGrdpPVNBUj02spi6B1N7wChLQiPn4CSH/zJvXw56gmHw==", "dev": true, "funding": [ { @@ -6877,24 +9048,15 @@ ] }, "node_modules/domexception": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/domexception/-/domexception-2.0.1.tgz", - "integrity": "sha512-yxJ2mFy/sibVQlu5qHjOkf9J3K6zgmCxgJ94u2EdvDOV09H+32LtRswEcUsmUWN72pVLOEnTSRaIVVzVQgS0dg==", + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/domexception/-/domexception-4.0.0.tgz", + "integrity": "sha512-A2is4PLG+eeSfoTMA95/s4pvAoSo2mKtiM5jlHkAVewmiO8ISFTFKZjH7UAM1Atli/OT/7JHOrJRJiMKUZKYBw==", "dev": true, "dependencies": { - "webidl-conversions": "^5.0.0" + "webidl-conversions": "^7.0.0" }, "engines": { - "node": ">=8" - } - }, - "node_modules/domexception/node_modules/webidl-conversions": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-5.0.0.tgz", - "integrity": "sha512-VlZwKPCkYKxQgeSbH5EyngOmRp7Ww7I9rQLERETtf5ofd9pGeswWiOtogpEO850jziPRarreGxn5QIiTqpb2wA==", - "dev": true, - "engines": { - "node": ">=8" + "node": ">=12" } }, "node_modules/domhandler": { @@ -6943,17 +9105,17 @@ "dev": true }, "node_modules/electron-to-chromium": { - "version": "1.4.103", - "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.103.tgz", - "integrity": "sha512-c/uKWR1Z/W30Wy/sx3dkZoj4BijbXX85QKWu9jJfjho3LBAXNEGAEW3oWiGb+dotA6C6BzCTxL2/aLes7jlUeg==" + "version": "1.4.126", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.126.tgz", + "integrity": "sha512-g/e18Yv0fBdN2c2Z8hWV9jOXxOxOByyG8uGufrJWUym+LHMYa5K2oR9C+D8Bvh0slUTarBwBBZFi41ImQjEZIA==" }, "node_modules/emittery": { - "version": "0.8.1", - "resolved": "https://registry.npmjs.org/emittery/-/emittery-0.8.1.tgz", - "integrity": "sha512-uDfvUjVrfGJJhymx/kz6prltenw1u7WrCg1oa94zYY8xxVpLLUu045LAT0dhDZdXG58/EpPL/5kA180fQ/qudg==", + "version": "0.10.2", + "resolved": "https://registry.npmjs.org/emittery/-/emittery-0.10.2.tgz", + "integrity": "sha512-aITqOwnLanpHLNXZJENbOgjUBeHocD+xsSJmNrjovKBW5HbSpW3d1pEls7GFQPUWXiwG9+0P4GtHfEqC/4M0Iw==", "dev": true, "engines": { - "node": ">=10" + "node": ">=12" }, "funding": { "url": "https://github.com/sindresorhus/emittery?sponsor=1" @@ -7015,9 +9177,9 @@ } }, "node_modules/enhanced-resolve": { - "version": "5.9.2", - "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.9.2.tgz", - "integrity": "sha512-GIm3fQfwLJ8YZx2smuHpBKkXC1yOk+OBEmKckVyL0i/ea8mqDEykK3ld5dgH1QYPNyT/lIllxV2LULnxCHaHkA==", + "version": "5.9.3", + "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.9.3.tgz", + "integrity": "sha512-Bq9VSor+kjvW3f9/MiiR4eE3XYgOl7/rS8lnSxbRbF3kS0B2r+Y9w5krBWxZgDxASVZbdYrn5wT4j/Wb0J9qow==", "dev": true, "dependencies": { "graceful-fs": "^4.2.4", @@ -7642,53 +9804,235 @@ } }, "node_modules/expect": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/expect/-/expect-27.5.1.tgz", - "integrity": "sha512-E1q5hSUG2AmYQwQJ041nvgpkODHQvB+RKlB4IYdru6uJsyFTRyZAP463M+1lINorwbqAmUggi6+WwkD8lCS/Dw==", + "version": "28.0.2", + "resolved": "https://registry.npmjs.org/expect/-/expect-28.0.2.tgz", + "integrity": "sha512-X0qIuI/zKv98k34tM+uGeOgAC73lhs4vROF9MkPk94C1zujtwv4Cla8SxhWn0G1OwvG9gLLL7RjFBkwGVaZ83w==", "dev": true, "dependencies": { - "@jest/types": "^27.5.1", - "jest-get-type": "^27.5.1", - "jest-matcher-utils": "^27.5.1", - "jest-message-util": "^27.5.1" + "@jest/expect-utils": "^28.0.2", + "jest-get-type": "^28.0.2", + "jest-matcher-utils": "^28.0.2", + "jest-message-util": "^28.0.2", + "jest-util": "^28.0.2" }, "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" + } + }, + "node_modules/expect/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/expect/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/expect/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/expect/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "node_modules/expect/node_modules/diff-sequences": { + "version": "28.0.2", + "resolved": "https://registry.npmjs.org/diff-sequences/-/diff-sequences-28.0.2.tgz", + "integrity": "sha512-YtEoNynLDFCRznv/XDalsKGSZDoj0U5kLnXvY0JSq3nBboRrZXjD81+eSiwi+nzcZDwedMmcowcxNwwgFW23mQ==", + "dev": true, + "engines": { + "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" + } + }, + "node_modules/expect/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/expect/node_modules/jest-diff": { + "version": "28.0.2", + "resolved": "https://registry.npmjs.org/jest-diff/-/jest-diff-28.0.2.tgz", + "integrity": "sha512-33Rnf821Y54OAloav0PGNWHlbtEorXpjwchnToyyWbec10X74FOW7hGfvrXLGz7xOe2dz0uo9JVFAHHj/2B5pg==", + "dev": true, + "dependencies": { + "chalk": "^4.0.0", + "diff-sequences": "^28.0.2", + "jest-get-type": "^28.0.2", + "pretty-format": "^28.0.2" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" + } + }, + "node_modules/expect/node_modules/jest-get-type": { + "version": "28.0.2", + "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-28.0.2.tgz", + "integrity": "sha512-ioj2w9/DxSYHfOm5lJKCdcAmPJzQXmbM/Url3rhlghrPvT3tt+7a/+oXc9azkKmLvoiXjtV83bEWqi+vs5nlPA==", + "dev": true, + "engines": { + "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" + } + }, + "node_modules/expect/node_modules/jest-matcher-utils": { + "version": "28.0.2", + "resolved": "https://registry.npmjs.org/jest-matcher-utils/-/jest-matcher-utils-28.0.2.tgz", + "integrity": "sha512-SxtTiI2qLJHFtOz/bySStCnwCvISAuxQ/grS+74dfTy5AuJw3Sgj9TVUvskcnImTfpzLoMCDJseRaeRrVYbAOA==", + "dev": true, + "dependencies": { + "chalk": "^4.0.0", + "jest-diff": "^28.0.2", + "jest-get-type": "^28.0.2", + "pretty-format": "^28.0.2" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" + } + }, + "node_modules/expect/node_modules/jest-message-util": { + "version": "28.0.2", + "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-28.0.2.tgz", + "integrity": "sha512-knK7XyojvwYh1XiF2wmVdskgM/uN11KsjcEWWHfnMZNEdwXCrqB4sCBO94F4cfiAwCS8WFV6CDixDwPlMh/wdA==", + "dev": true, + "dependencies": { + "@babel/code-frame": "^7.12.13", + "@jest/types": "^28.0.2", + "@types/stack-utils": "^2.0.0", + "chalk": "^4.0.0", + "graceful-fs": "^4.2.9", + "micromatch": "^4.0.4", + "pretty-format": "^28.0.2", + "slash": "^3.0.0", + "stack-utils": "^2.0.3" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" + } + }, + "node_modules/expect/node_modules/pretty-format": { + "version": "28.0.2", + "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-28.0.2.tgz", + "integrity": "sha512-UmGZ1IERwS3yY35LDMTaBUYI1w4udZDdJGGT/DqQeKG9ZLDn7/K2Jf/JtYSRiHCCKMHvUA+zsEGSmHdpaVp1yw==", + "dev": true, + "dependencies": { + "@jest/schemas": "^28.0.2", + "ansi-regex": "^5.0.1", + "ansi-styles": "^5.0.0", + "react-is": "^18.0.0" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" + } + }, + "node_modules/expect/node_modules/pretty-format/node_modules/ansi-styles": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", + "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==", + "dev": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/expect/node_modules/react-is": { + "version": "18.1.0", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-18.1.0.tgz", + "integrity": "sha512-Fl7FuabXsJnV5Q1qIOQwx/sagGF18kogb4gpfcG4gjLBWO0WDiiz1ko/ExayuxE7InyQkBLkxRFG5oxY6Uu3Kg==", + "dev": true + }, + "node_modules/expect/node_modules/slash": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", + "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/expect/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" } }, "node_modules/express": { - "version": "4.17.3", - "resolved": "https://registry.npmjs.org/express/-/express-4.17.3.tgz", - "integrity": "sha512-yuSQpz5I+Ch7gFrPCk4/c+dIBKlQUxtgwqzph132bsT6qhuzss6I8cLJQz7B3rFblzd6wtcI0ZbGltH/C4LjUg==", + "version": "4.18.0", + "resolved": "https://registry.npmjs.org/express/-/express-4.18.0.tgz", + "integrity": "sha512-EJEXxiTQJS3lIPrU1AE2vRuT7X7E+0KBbpm5GSoK524yl0K8X+er8zS2P14E64eqsVNoWbMCT7MpmQ+ErAhgRg==", "dev": true, "dependencies": { "accepts": "~1.3.8", "array-flatten": "1.1.1", - "body-parser": "1.19.2", + "body-parser": "1.20.0", "content-disposition": "0.5.4", "content-type": "~1.0.4", - "cookie": "0.4.2", + "cookie": "0.5.0", "cookie-signature": "1.0.6", "debug": "2.6.9", - "depd": "~1.1.2", + "depd": "2.0.0", "encodeurl": "~1.0.2", "escape-html": "~1.0.3", "etag": "~1.8.1", - "finalhandler": "~1.1.2", + "finalhandler": "1.2.0", "fresh": "0.5.2", + "http-errors": "2.0.0", "merge-descriptors": "1.0.1", "methods": "~1.1.2", - "on-finished": "~2.3.0", + "on-finished": "2.4.1", "parseurl": "~1.3.3", "path-to-regexp": "0.1.7", "proxy-addr": "~2.0.7", - "qs": "6.9.7", + "qs": "6.10.3", "range-parser": "~1.2.1", "safe-buffer": "5.2.1", - "send": "0.17.2", - "serve-static": "1.14.2", + "send": "0.18.0", + "serve-static": "1.15.0", "setprototypeof": "1.2.0", - "statuses": "~1.5.0", + "statuses": "2.0.1", "type-is": "~1.6.18", "utils-merge": "1.0.1", "vary": "~1.1.2" @@ -7712,6 +10056,15 @@ "ms": "2.0.0" } }, + "node_modules/express/node_modules/depd": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/depd/-/depd-2.0.0.tgz", + "integrity": "sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw==", + "dev": true, + "engines": { + "node": ">= 0.8" + } + }, "node_modules/express/node_modules/ms": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", @@ -7719,10 +10072,13 @@ "dev": true }, "node_modules/express/node_modules/qs": { - "version": "6.9.7", - "resolved": "https://registry.npmjs.org/qs/-/qs-6.9.7.tgz", - "integrity": "sha512-IhMFgUmuNpyRfxA90umL7ByLlgRXu6tIfKPpF5TmcfRLlLCckfP/g3IQmju6jjpu+Hh8rA+2p6A27ZSPOOHdKw==", + "version": "6.10.3", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.10.3.tgz", + "integrity": "sha512-wr7M2E0OFRfIfJZjKGieI8lBKb7fRCH4Fv5KNPEs7gJ8jadvotdsS08PzOKR7opXhZ/Xkjtt3WF9g38drmyRqQ==", "dev": true, + "dependencies": { + "side-channel": "^1.0.4" + }, "engines": { "node": ">=0.6" }, @@ -7922,17 +10278,17 @@ } }, "node_modules/finalhandler": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.1.2.tgz", - "integrity": "sha512-aAWcW57uxVNrQZqFXjITpW3sIUQmHGG3qSb9mUah9MgMC4NeWhNOlNjXEYq3HjRAvL6arUviZGGJsBg6z0zsWA==", + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.2.0.tgz", + "integrity": "sha512-5uXcUVftlQMFnWC9qu/svkWv3GTd2PfUhK/3PLkYNAe7FbqJMt3515HaxE6eRL74GdsriiwujiawdaB1BpEISg==", "dev": true, "dependencies": { "debug": "2.6.9", "encodeurl": "~1.0.2", "escape-html": "~1.0.3", - "on-finished": "~2.3.0", + "on-finished": "2.4.1", "parseurl": "~1.3.3", - "statuses": "~1.5.0", + "statuses": "2.0.1", "unpipe": "~1.0.0" }, "engines": { @@ -8115,6 +10471,15 @@ "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==", "dev": true }, + "node_modules/functions-have-names": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/functions-have-names/-/functions-have-names-1.2.3.tgz", + "integrity": "sha512-xckBUXyTIqT97tq2x2AMb+g163b5JFysYk0x4qxNFwbfQkmNZoiRHb6sPzI9/QV33WeuvVYBUIiD4NzNIyqaRQ==", + "dev": true, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, "node_modules/gauge": { "version": "4.0.4", "resolved": "https://registry.npmjs.org/gauge/-/gauge-4.0.4.tgz", @@ -8286,9 +10651,9 @@ } }, "node_modules/graceful-fs": { - "version": "4.2.9", - "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.9.tgz", - "integrity": "sha512-NtNxqUcXgpW2iMrfqSfR73Glt39K+BLwWsPs94yR63v45T0Wbej7eRmL5cWfwEgqXnmjQp3zaJTshdRW/qC2ZQ==", + "version": "4.2.10", + "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.10.tgz", + "integrity": "sha512-9ByhssR2fPVsNZj478qUUbKfmL0+t5BDVyjShtyZZLiK7ZDAArFFfopyOTj0M05wE2tJPisA4iTnnXl2YoPvOA==", "devOptional": true }, "node_modules/handle-thing": { @@ -8317,6 +10682,18 @@ "node": ">=4" } }, + "node_modules/has-property-descriptors": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-property-descriptors/-/has-property-descriptors-1.0.0.tgz", + "integrity": "sha512-62DVLZGoiEBDHQyqG4w9xCuZ7eJEwNmJRWw2VY84Oedb7WFcA27fiEVe8oUQx9hAUJ4ekurquucTGwsyO1XGdQ==", + "dev": true, + "dependencies": { + "get-intrinsic": "^1.1.1" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, "node_modules/has-symbols": { "version": "1.0.3", "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.3.tgz", @@ -8416,15 +10793,15 @@ } }, "node_modules/html-encoding-sniffer": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/html-encoding-sniffer/-/html-encoding-sniffer-2.0.1.tgz", - "integrity": "sha512-D5JbOMBIR/TVZkubHT+OyT2705QvogUW4IBn6nHd756OwieSF9aDYFj4dv6HHEVGYbHaLETa3WggZYWWMyy3ZQ==", + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/html-encoding-sniffer/-/html-encoding-sniffer-3.0.0.tgz", + "integrity": "sha512-oWv4T4yJ52iKrufjnyZPkrN0CH3QnrUqdB6In1g5Fe1mia8GmF36gnfNySxoZtxD5+NmYw1EElVXiBk93UeskA==", "dev": true, "dependencies": { - "whatwg-encoding": "^1.0.5" + "whatwg-encoding": "^2.0.0" }, "engines": { - "node": ">=10" + "node": ">=12" } }, "node_modules/html-entities": { @@ -8452,19 +10829,28 @@ "dev": true }, "node_modules/http-errors": { - "version": "1.8.1", - "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.8.1.tgz", - "integrity": "sha512-Kpk9Sm7NmI+RHhnj6OIWDI1d6fIoFAtFt9RLaTMRlg/8w49juAStsrBgp0Dp4OdxdVbRIeKhtCUvoi/RuAhO4g==", + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-2.0.0.tgz", + "integrity": "sha512-FtwrG/euBzaEjYeRqOgly7G0qviiXoJWnvEH2Z1plBdXgbyjv34pHTSb9zoeHMyDy33+DWy5Wt9Wo+TURtOYSQ==", "dev": true, "dependencies": { - "depd": "~1.1.2", + "depd": "2.0.0", "inherits": "2.0.4", "setprototypeof": "1.2.0", - "statuses": ">= 1.5.0 < 2", + "statuses": "2.0.1", "toidentifier": "1.0.1" }, "engines": { - "node": ">= 0.6" + "node": ">= 0.8" + } + }, + "node_modules/http-errors/node_modules/depd": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/depd/-/depd-2.0.0.tgz", + "integrity": "sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw==", + "dev": true, + "engines": { + "node": ">= 0.8" } }, "node_modules/http-parser-js": { @@ -8502,9 +10888,9 @@ } }, "node_modules/http-proxy-middleware": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/http-proxy-middleware/-/http-proxy-middleware-2.0.4.tgz", - "integrity": "sha512-m/4FxX17SUvz4lJ5WPXOHDUuCwIqXLfLHs1s0uZ3oYjhoXlx9csYxaOa0ElDEJ+h8Q4iJ1s+lTMbiCa4EXIJqg==", + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/http-proxy-middleware/-/http-proxy-middleware-2.0.6.tgz", + "integrity": "sha512-ya/UeJ6HVBYxrgYotAZo1KvPWlgB48kUJLDePFeneHsVujFaW5WNj2NgWCAE//B1Dl02BIfYlpNgBy8Kf8Rjmw==", "dev": true, "dependencies": { "@types/http-proxy": "^1.17.8", @@ -8901,9 +11287,9 @@ } }, "node_modules/is-core-module": { - "version": "2.8.1", - "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.8.1.tgz", - "integrity": "sha512-SdNCUs284hr40hFTFP6l0IfZ/RSrMXF3qgoRHd3/79unUTvrFO/JoXwkGm+5J/Oe3E/b5GsnG330uUNgRpu1PA==", + "version": "2.9.0", + "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.9.0.tgz", + "integrity": "sha512-+5FPy5PnwmO3lvfMb0AsoPaBG+5KHUI0wYFXOtYPnVVVspTFUuMZNfNaNVRt3FZadstu2c8x23vykRW/NBoU6A==", "dev": true, "dependencies": { "has": "^1.0.3" @@ -9166,9 +11552,9 @@ } }, "node_modules/istanbul-lib-instrument": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-5.1.0.tgz", - "integrity": "sha512-czwUz525rkOFDJxfKK6mYfIs9zBKILyrZQxjz3ABhjQXhbhFsSbo1HW/BFcsDnfJYJWA6thRR5/TUY2qs5W99Q==", + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-5.2.0.tgz", + "integrity": "sha512-6Lthe1hqXHBNsqvgDzGO6l03XNeu3CrG4RqQ1KM9+l5+jNGpEJfIELx1NS3SEHmJQA8np/u+E4EPRKRiu6m19A==", "dev": true, "dependencies": { "@babel/core": "^7.12.3", @@ -9262,20 +11648,20 @@ } }, "node_modules/jest": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/jest/-/jest-27.5.1.tgz", - "integrity": "sha512-Yn0mADZB89zTtjkPJEXwrac3LHudkQMR+Paqa8uxJHCBr9agxztUifWCyiYrjhMPBoUVBjyny0I7XH6ozDr7QQ==", + "version": "28.0.3", + "resolved": "https://registry.npmjs.org/jest/-/jest-28.0.3.tgz", + "integrity": "sha512-uS+T5J3w5xyzd1KSJCGKhCo8WTJXbNl86f5SW11wgssbandJOVLRKKUxmhdFfmKxhPeksl1hHZ0HaA8VBzp7xA==", "dev": true, "dependencies": { - "@jest/core": "^27.5.1", + "@jest/core": "^28.0.3", "import-local": "^3.0.2", - "jest-cli": "^27.5.1" + "jest-cli": "^28.0.3" }, "bin": { "jest": "bin/jest.js" }, "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" }, "peerDependencies": { "node-notifier": "^8.0.1 || ^9.0.0 || ^10.0.0" @@ -9287,17 +11673,16 @@ } }, "node_modules/jest-changed-files": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/jest-changed-files/-/jest-changed-files-27.5.1.tgz", - "integrity": "sha512-buBLMiByfWGCoMsLLzGUUSpAmIAGnbR2KJoMN10ziLhOLvP4e0SlypHnAel8iqQXTrcbmfEY9sSqae5sgUsTvw==", + "version": "28.0.2", + "resolved": "https://registry.npmjs.org/jest-changed-files/-/jest-changed-files-28.0.2.tgz", + "integrity": "sha512-QX9u+5I2s54ZnGoMEjiM2WeBvJR2J7w/8ZUmH2um/WLAuGAYFQcsVXY9+1YL6k0H/AGUdH8pXUAv6erDqEsvIA==", "dev": true, "dependencies": { - "@jest/types": "^27.5.1", "execa": "^5.0.0", "throat": "^6.0.1" }, "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" } }, "node_modules/jest-changed-files/node_modules/execa": { @@ -9345,33 +11730,74 @@ } }, "node_modules/jest-circus": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/jest-circus/-/jest-circus-27.5.1.tgz", - "integrity": "sha512-D95R7x5UtlMA5iBYsOHFFbMD/GVA4R/Kdq15f7xYWUfWHBto9NYRsOvnSauTgdF+ogCpJ4tyKOXhUifxS65gdw==", + "version": "28.0.3", + "resolved": "https://registry.npmjs.org/jest-circus/-/jest-circus-28.0.3.tgz", + "integrity": "sha512-HJ3rUCm3A3faSy7KVH5MFCncqJLtrjEFkTPn9UIcs4Kq77+TXqHsOaI+/k73aHe6DJQigLUXq9rCYj3MYFlbIw==", "dev": true, "dependencies": { - "@jest/environment": "^27.5.1", - "@jest/test-result": "^27.5.1", - "@jest/types": "^27.5.1", + "@jest/environment": "^28.0.2", + "@jest/expect": "^28.0.3", + "@jest/test-result": "^28.0.2", + "@jest/types": "^28.0.2", "@types/node": "*", "chalk": "^4.0.0", "co": "^4.6.0", "dedent": "^0.7.0", - "expect": "^27.5.1", "is-generator-fn": "^2.0.0", - "jest-each": "^27.5.1", - "jest-matcher-utils": "^27.5.1", - "jest-message-util": "^27.5.1", - "jest-runtime": "^27.5.1", - "jest-snapshot": "^27.5.1", - "jest-util": "^27.5.1", - "pretty-format": "^27.5.1", + "jest-each": "^28.0.2", + "jest-matcher-utils": "^28.0.2", + "jest-message-util": "^28.0.2", + "jest-runtime": "^28.0.3", + "jest-snapshot": "^28.0.3", + "jest-util": "^28.0.2", + "pretty-format": "^28.0.2", "slash": "^3.0.0", "stack-utils": "^2.0.3", "throat": "^6.0.1" }, "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" + } + }, + "node_modules/jest-circus/node_modules/@jest/environment": { + "version": "28.0.2", + "resolved": "https://registry.npmjs.org/@jest/environment/-/environment-28.0.2.tgz", + "integrity": "sha512-IvI7dEfqVEffDYlw9FQfVBt6kXt/OI38V7QUIur0ulOQgzpKYJDVvLzj4B1TVmHWTGW5tcnJdlZ3hqzV6/I9Qg==", + "dev": true, + "dependencies": { + "@jest/fake-timers": "^28.0.2", + "@jest/types": "^28.0.2", + "@types/node": "*", + "jest-mock": "^28.0.2" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" + } + }, + "node_modules/jest-circus/node_modules/@jest/fake-timers": { + "version": "28.0.2", + "resolved": "https://registry.npmjs.org/@jest/fake-timers/-/fake-timers-28.0.2.tgz", + "integrity": "sha512-R75yUv+WeybPa4ZVhX9C+8XN0TKjUoceUX+/QEaDVQGxZZOK50eD74cs7iMDTtpodh00d8iLlc9197vgF6oZjA==", + "dev": true, + "dependencies": { + "@jest/types": "^28.0.2", + "@sinonjs/fake-timers": "^9.1.1", + "@types/node": "*", + "jest-message-util": "^28.0.2", + "jest-mock": "^28.0.2", + "jest-util": "^28.0.2" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" + } + }, + "node_modules/jest-circus/node_modules/@sinonjs/fake-timers": { + "version": "9.1.2", + "resolved": "https://registry.npmjs.org/@sinonjs/fake-timers/-/fake-timers-9.1.2.tgz", + "integrity": "sha512-BPS4ynJW/o92PUR4wgriz2Ud5gpST5vz6GQfMixEDK0Z8ZCUv2M7SkBLykH56T++Xs+8ln9zTGbOvNGIe02/jw==", + "dev": true, + "dependencies": { + "@sinonjs/commons": "^1.7.0" } }, "node_modules/jest-circus/node_modules/ansi-styles": { @@ -9423,6 +11849,15 @@ "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", "dev": true }, + "node_modules/jest-circus/node_modules/diff-sequences": { + "version": "28.0.2", + "resolved": "https://registry.npmjs.org/diff-sequences/-/diff-sequences-28.0.2.tgz", + "integrity": "sha512-YtEoNynLDFCRznv/XDalsKGSZDoj0U5kLnXvY0JSq3nBboRrZXjD81+eSiwi+nzcZDwedMmcowcxNwwgFW23mQ==", + "dev": true, + "engines": { + "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" + } + }, "node_modules/jest-circus/node_modules/has-flag": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", @@ -9432,6 +11867,111 @@ "node": ">=8" } }, + "node_modules/jest-circus/node_modules/jest-diff": { + "version": "28.0.2", + "resolved": "https://registry.npmjs.org/jest-diff/-/jest-diff-28.0.2.tgz", + "integrity": "sha512-33Rnf821Y54OAloav0PGNWHlbtEorXpjwchnToyyWbec10X74FOW7hGfvrXLGz7xOe2dz0uo9JVFAHHj/2B5pg==", + "dev": true, + "dependencies": { + "chalk": "^4.0.0", + "diff-sequences": "^28.0.2", + "jest-get-type": "^28.0.2", + "pretty-format": "^28.0.2" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" + } + }, + "node_modules/jest-circus/node_modules/jest-get-type": { + "version": "28.0.2", + "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-28.0.2.tgz", + "integrity": "sha512-ioj2w9/DxSYHfOm5lJKCdcAmPJzQXmbM/Url3rhlghrPvT3tt+7a/+oXc9azkKmLvoiXjtV83bEWqi+vs5nlPA==", + "dev": true, + "engines": { + "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" + } + }, + "node_modules/jest-circus/node_modules/jest-matcher-utils": { + "version": "28.0.2", + "resolved": "https://registry.npmjs.org/jest-matcher-utils/-/jest-matcher-utils-28.0.2.tgz", + "integrity": "sha512-SxtTiI2qLJHFtOz/bySStCnwCvISAuxQ/grS+74dfTy5AuJw3Sgj9TVUvskcnImTfpzLoMCDJseRaeRrVYbAOA==", + "dev": true, + "dependencies": { + "chalk": "^4.0.0", + "jest-diff": "^28.0.2", + "jest-get-type": "^28.0.2", + "pretty-format": "^28.0.2" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" + } + }, + "node_modules/jest-circus/node_modules/jest-message-util": { + "version": "28.0.2", + "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-28.0.2.tgz", + "integrity": "sha512-knK7XyojvwYh1XiF2wmVdskgM/uN11KsjcEWWHfnMZNEdwXCrqB4sCBO94F4cfiAwCS8WFV6CDixDwPlMh/wdA==", + "dev": true, + "dependencies": { + "@babel/code-frame": "^7.12.13", + "@jest/types": "^28.0.2", + "@types/stack-utils": "^2.0.0", + "chalk": "^4.0.0", + "graceful-fs": "^4.2.9", + "micromatch": "^4.0.4", + "pretty-format": "^28.0.2", + "slash": "^3.0.0", + "stack-utils": "^2.0.3" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" + } + }, + "node_modules/jest-circus/node_modules/jest-mock": { + "version": "28.0.2", + "resolved": "https://registry.npmjs.org/jest-mock/-/jest-mock-28.0.2.tgz", + "integrity": "sha512-vfnJ4zXRB0i24jOTGtQJyl26JKsgBKtqRlCnsrORZbG06FToSSn33h2x/bmE8XxqxkLWdZBRo+/65l8Vi3nD+g==", + "dev": true, + "dependencies": { + "@jest/types": "^28.0.2", + "@types/node": "*" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" + } + }, + "node_modules/jest-circus/node_modules/pretty-format": { + "version": "28.0.2", + "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-28.0.2.tgz", + "integrity": "sha512-UmGZ1IERwS3yY35LDMTaBUYI1w4udZDdJGGT/DqQeKG9ZLDn7/K2Jf/JtYSRiHCCKMHvUA+zsEGSmHdpaVp1yw==", + "dev": true, + "dependencies": { + "@jest/schemas": "^28.0.2", + "ansi-regex": "^5.0.1", + "ansi-styles": "^5.0.0", + "react-is": "^18.0.0" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" + } + }, + "node_modules/jest-circus/node_modules/pretty-format/node_modules/ansi-styles": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", + "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==", + "dev": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/jest-circus/node_modules/react-is": { + "version": "18.1.0", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-18.1.0.tgz", + "integrity": "sha512-Fl7FuabXsJnV5Q1qIOQwx/sagGF18kogb4gpfcG4gjLBWO0WDiiz1ko/ExayuxE7InyQkBLkxRFG5oxY6Uu3Kg==", + "dev": true + }, "node_modules/jest-circus/node_modules/slash": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", @@ -9454,29 +11994,29 @@ } }, "node_modules/jest-cli": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/jest-cli/-/jest-cli-27.5.1.tgz", - "integrity": "sha512-Hc6HOOwYq4/74/c62dEE3r5elx8wjYqxY0r0G/nFrLDPMFRu6RA/u8qINOIkvhxG7mMQ5EJsOGfRpI8L6eFUVw==", + "version": "28.0.3", + "resolved": "https://registry.npmjs.org/jest-cli/-/jest-cli-28.0.3.tgz", + "integrity": "sha512-NCPTEONCnhYGo1qzPP4OOcGF04YasM5GZSwQLI1HtEluxa3ct4U65IbZs6DSRt8XN1Rq0jhXwv02m5lHB28Uyg==", "dev": true, "dependencies": { - "@jest/core": "^27.5.1", - "@jest/test-result": "^27.5.1", - "@jest/types": "^27.5.1", + "@jest/core": "^28.0.3", + "@jest/test-result": "^28.0.2", + "@jest/types": "^28.0.2", "chalk": "^4.0.0", "exit": "^0.1.2", "graceful-fs": "^4.2.9", "import-local": "^3.0.2", - "jest-config": "^27.5.1", - "jest-util": "^27.5.1", - "jest-validate": "^27.5.1", + "jest-config": "^28.0.3", + "jest-util": "^28.0.2", + "jest-validate": "^28.0.2", "prompts": "^2.0.1", - "yargs": "^16.2.0" + "yargs": "^17.3.1" }, "bin": { "jest": "bin/jest.js" }, "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" }, "peerDependencies": { "node-notifier": "^8.0.1 || ^9.0.0 || ^10.0.0" @@ -9557,62 +12097,46 @@ "node": ">=8" } }, - "node_modules/jest-cli/node_modules/yargs": { - "version": "16.2.0", - "resolved": "https://registry.npmjs.org/yargs/-/yargs-16.2.0.tgz", - "integrity": "sha512-D1mvvtDG0L5ft/jGWkLpG1+m0eQxOfaBvTNELraWj22wSVUMWxZUvYgJYcKh6jGGIkJFhH4IZPQhR4TKpc8mBw==", - "dev": true, - "dependencies": { - "cliui": "^7.0.2", - "escalade": "^3.1.1", - "get-caller-file": "^2.0.5", - "require-directory": "^2.1.1", - "string-width": "^4.2.0", - "y18n": "^5.0.5", - "yargs-parser": "^20.2.2" - }, - "engines": { - "node": ">=10" - } - }, "node_modules/jest-config": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/jest-config/-/jest-config-27.5.1.tgz", - "integrity": "sha512-5sAsjm6tGdsVbW9ahcChPAFCk4IlkQUknH5AvKjuLTSlcO/wCZKyFdn7Rg0EkC+OGgWODEy2hDpWB1PgzH0JNA==", + "version": "28.0.3", + "resolved": "https://registry.npmjs.org/jest-config/-/jest-config-28.0.3.tgz", + "integrity": "sha512-3gWOEHwGpNhyYOk9vnUMv94x15QcdjACm7A3lERaluwnyD6d1WZWe9RFCShgIXVOHzRfG1hWxsI2U0gKKSGgDQ==", "dev": true, "dependencies": { - "@babel/core": "^7.8.0", - "@jest/test-sequencer": "^27.5.1", - "@jest/types": "^27.5.1", - "babel-jest": "^27.5.1", + "@babel/core": "^7.11.6", + "@jest/test-sequencer": "^28.0.2", + "@jest/types": "^28.0.2", + "babel-jest": "^28.0.3", "chalk": "^4.0.0", "ci-info": "^3.2.0", "deepmerge": "^4.2.2", - "glob": "^7.1.1", + "glob": "^7.1.3", "graceful-fs": "^4.2.9", - "jest-circus": "^27.5.1", - "jest-environment-jsdom": "^27.5.1", - "jest-environment-node": "^27.5.1", - "jest-get-type": "^27.5.1", - "jest-jasmine2": "^27.5.1", - "jest-regex-util": "^27.5.1", - "jest-resolve": "^27.5.1", - "jest-runner": "^27.5.1", - "jest-util": "^27.5.1", - "jest-validate": "^27.5.1", + "jest-circus": "^28.0.3", + "jest-environment-node": "^28.0.2", + "jest-get-type": "^28.0.2", + "jest-regex-util": "^28.0.2", + "jest-resolve": "^28.0.3", + "jest-runner": "^28.0.3", + "jest-util": "^28.0.2", + "jest-validate": "^28.0.2", "micromatch": "^4.0.4", "parse-json": "^5.2.0", - "pretty-format": "^27.5.1", + "pretty-format": "^28.0.2", "slash": "^3.0.0", "strip-json-comments": "^3.1.1" }, "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" }, "peerDependencies": { + "@types/node": "*", "ts-node": ">=9.0.0" }, "peerDependenciesMeta": { + "@types/node": { + "optional": true + }, "ts-node": { "optional": true } @@ -9676,6 +12200,48 @@ "node": ">=8" } }, + "node_modules/jest-config/node_modules/jest-get-type": { + "version": "28.0.2", + "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-28.0.2.tgz", + "integrity": "sha512-ioj2w9/DxSYHfOm5lJKCdcAmPJzQXmbM/Url3rhlghrPvT3tt+7a/+oXc9azkKmLvoiXjtV83bEWqi+vs5nlPA==", + "dev": true, + "engines": { + "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" + } + }, + "node_modules/jest-config/node_modules/pretty-format": { + "version": "28.0.2", + "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-28.0.2.tgz", + "integrity": "sha512-UmGZ1IERwS3yY35LDMTaBUYI1w4udZDdJGGT/DqQeKG9ZLDn7/K2Jf/JtYSRiHCCKMHvUA+zsEGSmHdpaVp1yw==", + "dev": true, + "dependencies": { + "@jest/schemas": "^28.0.2", + "ansi-regex": "^5.0.1", + "ansi-styles": "^5.0.0", + "react-is": "^18.0.0" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" + } + }, + "node_modules/jest-config/node_modules/pretty-format/node_modules/ansi-styles": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", + "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==", + "dev": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/jest-config/node_modules/react-is": { + "version": "18.1.0", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-18.1.0.tgz", + "integrity": "sha512-Fl7FuabXsJnV5Q1qIOQwx/sagGF18kogb4gpfcG4gjLBWO0WDiiz1ko/ExayuxE7InyQkBLkxRFG5oxY6Uu3Kg==", + "dev": true + }, "node_modules/jest-config/node_modules/slash": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", @@ -9783,31 +12349,31 @@ } }, "node_modules/jest-docblock": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/jest-docblock/-/jest-docblock-27.5.1.tgz", - "integrity": "sha512-rl7hlABeTsRYxKiUfpHrQrG4e2obOiTQWfMEH3PxPjOtdsfLQO4ReWSZaQ7DETm4xu07rl4q/h4zcKXyU0/OzQ==", + "version": "28.0.2", + "resolved": "https://registry.npmjs.org/jest-docblock/-/jest-docblock-28.0.2.tgz", + "integrity": "sha512-FH10WWw5NxLoeSdQlJwu+MTiv60aXV/t8KEwIRGEv74WARE1cXIqh1vGdy2CraHuWOOrnzTWj/azQKqW4fO7xg==", "dev": true, "dependencies": { "detect-newline": "^3.0.0" }, "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" } }, "node_modules/jest-each": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/jest-each/-/jest-each-27.5.1.tgz", - "integrity": "sha512-1Ff6p+FbhT/bXQnEouYy00bkNSY7OUpfIcmdl8vZ31A1UUaurOLPA8a8BbJOF2RDUElwJhmeaV7LnagI+5UwNQ==", + "version": "28.0.2", + "resolved": "https://registry.npmjs.org/jest-each/-/jest-each-28.0.2.tgz", + "integrity": "sha512-/W5Wc0b+ipR36kDaLngdVEJ/5UYPOITK7rW0djTlCCQdMuWpCFJweMW4TzAoJ6GiRrljPL8FwiyOSoSHKrda2w==", "dev": true, "dependencies": { - "@jest/types": "^27.5.1", + "@jest/types": "^28.0.2", "chalk": "^4.0.0", - "jest-get-type": "^27.5.1", - "jest-util": "^27.5.1", - "pretty-format": "^27.5.1" + "jest-get-type": "^28.0.2", + "jest-util": "^28.0.2", + "pretty-format": "^28.0.2" }, "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" } }, "node_modules/jest-each/node_modules/ansi-styles": { @@ -9868,6 +12434,48 @@ "node": ">=8" } }, + "node_modules/jest-each/node_modules/jest-get-type": { + "version": "28.0.2", + "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-28.0.2.tgz", + "integrity": "sha512-ioj2w9/DxSYHfOm5lJKCdcAmPJzQXmbM/Url3rhlghrPvT3tt+7a/+oXc9azkKmLvoiXjtV83bEWqi+vs5nlPA==", + "dev": true, + "engines": { + "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" + } + }, + "node_modules/jest-each/node_modules/pretty-format": { + "version": "28.0.2", + "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-28.0.2.tgz", + "integrity": "sha512-UmGZ1IERwS3yY35LDMTaBUYI1w4udZDdJGGT/DqQeKG9ZLDn7/K2Jf/JtYSRiHCCKMHvUA+zsEGSmHdpaVp1yw==", + "dev": true, + "dependencies": { + "@jest/schemas": "^28.0.2", + "ansi-regex": "^5.0.1", + "ansi-styles": "^5.0.0", + "react-is": "^18.0.0" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" + } + }, + "node_modules/jest-each/node_modules/pretty-format/node_modules/ansi-styles": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", + "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==", + "dev": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/jest-each/node_modules/react-is": { + "version": "18.1.0", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-18.1.0.tgz", + "integrity": "sha512-Fl7FuabXsJnV5Q1qIOQwx/sagGF18kogb4gpfcG4gjLBWO0WDiiz1ko/ExayuxE7InyQkBLkxRFG5oxY6Uu3Kg==", + "dev": true + }, "node_modules/jest-each/node_modules/supports-color": { "version": "7.2.0", "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", @@ -9881,38 +12489,411 @@ } }, "node_modules/jest-environment-jsdom": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/jest-environment-jsdom/-/jest-environment-jsdom-27.5.1.tgz", - "integrity": "sha512-TFBvkTC1Hnnnrka/fUb56atfDtJ9VMZ94JkjTbggl1PEpwrYtUBKMezB3inLmWqQsXYLcMwNoDQwoBTAvFfsfw==", + "version": "28.0.2", + "resolved": "https://registry.npmjs.org/jest-environment-jsdom/-/jest-environment-jsdom-28.0.2.tgz", + "integrity": "sha512-rQhgV9reB6Id7VPa5jEkKx80Ppa/I6C7vKTMnceBS+d/rt+aTfbxbK/P4HRLMLE8KKsETszPpzYtGgsa8xMg7g==", "dev": true, "dependencies": { - "@jest/environment": "^27.5.1", - "@jest/fake-timers": "^27.5.1", - "@jest/types": "^27.5.1", + "@jest/environment": "^28.0.2", + "@jest/fake-timers": "^28.0.2", + "@jest/types": "^28.0.2", + "@types/jsdom": "^16.2.4", "@types/node": "*", - "jest-mock": "^27.5.1", - "jest-util": "^27.5.1", - "jsdom": "^16.6.0" + "jest-mock": "^28.0.2", + "jest-util": "^28.0.2", + "jsdom": "^19.0.0" }, "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" + } + }, + "node_modules/jest-environment-jsdom/node_modules/@jest/environment": { + "version": "28.0.2", + "resolved": "https://registry.npmjs.org/@jest/environment/-/environment-28.0.2.tgz", + "integrity": "sha512-IvI7dEfqVEffDYlw9FQfVBt6kXt/OI38V7QUIur0ulOQgzpKYJDVvLzj4B1TVmHWTGW5tcnJdlZ3hqzV6/I9Qg==", + "dev": true, + "dependencies": { + "@jest/fake-timers": "^28.0.2", + "@jest/types": "^28.0.2", + "@types/node": "*", + "jest-mock": "^28.0.2" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" + } + }, + "node_modules/jest-environment-jsdom/node_modules/@jest/fake-timers": { + "version": "28.0.2", + "resolved": "https://registry.npmjs.org/@jest/fake-timers/-/fake-timers-28.0.2.tgz", + "integrity": "sha512-R75yUv+WeybPa4ZVhX9C+8XN0TKjUoceUX+/QEaDVQGxZZOK50eD74cs7iMDTtpodh00d8iLlc9197vgF6oZjA==", + "dev": true, + "dependencies": { + "@jest/types": "^28.0.2", + "@sinonjs/fake-timers": "^9.1.1", + "@types/node": "*", + "jest-message-util": "^28.0.2", + "jest-mock": "^28.0.2", + "jest-util": "^28.0.2" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" + } + }, + "node_modules/jest-environment-jsdom/node_modules/@sinonjs/fake-timers": { + "version": "9.1.2", + "resolved": "https://registry.npmjs.org/@sinonjs/fake-timers/-/fake-timers-9.1.2.tgz", + "integrity": "sha512-BPS4ynJW/o92PUR4wgriz2Ud5gpST5vz6GQfMixEDK0Z8ZCUv2M7SkBLykH56T++Xs+8ln9zTGbOvNGIe02/jw==", + "dev": true, + "dependencies": { + "@sinonjs/commons": "^1.7.0" + } + }, + "node_modules/jest-environment-jsdom/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/jest-environment-jsdom/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/jest-environment-jsdom/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/jest-environment-jsdom/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "node_modules/jest-environment-jsdom/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-environment-jsdom/node_modules/jest-message-util": { + "version": "28.0.2", + "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-28.0.2.tgz", + "integrity": "sha512-knK7XyojvwYh1XiF2wmVdskgM/uN11KsjcEWWHfnMZNEdwXCrqB4sCBO94F4cfiAwCS8WFV6CDixDwPlMh/wdA==", + "dev": true, + "dependencies": { + "@babel/code-frame": "^7.12.13", + "@jest/types": "^28.0.2", + "@types/stack-utils": "^2.0.0", + "chalk": "^4.0.0", + "graceful-fs": "^4.2.9", + "micromatch": "^4.0.4", + "pretty-format": "^28.0.2", + "slash": "^3.0.0", + "stack-utils": "^2.0.3" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" + } + }, + "node_modules/jest-environment-jsdom/node_modules/jest-mock": { + "version": "28.0.2", + "resolved": "https://registry.npmjs.org/jest-mock/-/jest-mock-28.0.2.tgz", + "integrity": "sha512-vfnJ4zXRB0i24jOTGtQJyl26JKsgBKtqRlCnsrORZbG06FToSSn33h2x/bmE8XxqxkLWdZBRo+/65l8Vi3nD+g==", + "dev": true, + "dependencies": { + "@jest/types": "^28.0.2", + "@types/node": "*" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" + } + }, + "node_modules/jest-environment-jsdom/node_modules/pretty-format": { + "version": "28.0.2", + "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-28.0.2.tgz", + "integrity": "sha512-UmGZ1IERwS3yY35LDMTaBUYI1w4udZDdJGGT/DqQeKG9ZLDn7/K2Jf/JtYSRiHCCKMHvUA+zsEGSmHdpaVp1yw==", + "dev": true, + "dependencies": { + "@jest/schemas": "^28.0.2", + "ansi-regex": "^5.0.1", + "ansi-styles": "^5.0.0", + "react-is": "^18.0.0" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" + } + }, + "node_modules/jest-environment-jsdom/node_modules/pretty-format/node_modules/ansi-styles": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", + "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==", + "dev": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/jest-environment-jsdom/node_modules/react-is": { + "version": "18.1.0", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-18.1.0.tgz", + "integrity": "sha512-Fl7FuabXsJnV5Q1qIOQwx/sagGF18kogb4gpfcG4gjLBWO0WDiiz1ko/ExayuxE7InyQkBLkxRFG5oxY6Uu3Kg==", + "dev": true + }, + "node_modules/jest-environment-jsdom/node_modules/slash": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", + "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-environment-jsdom/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" } }, "node_modules/jest-environment-node": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/jest-environment-node/-/jest-environment-node-27.5.1.tgz", - "integrity": "sha512-Jt4ZUnxdOsTGwSRAfKEnE6BcwsSPNOijjwifq5sDFSA2kesnXTvNqKHYgM0hDq3549Uf/KzdXNYn4wMZJPlFLw==", + "version": "28.0.2", + "resolved": "https://registry.npmjs.org/jest-environment-node/-/jest-environment-node-28.0.2.tgz", + "integrity": "sha512-o9u5UHZ+NCuIoa44KEF0Behhsz/p1wMm0WumsZfWR1k4IVoWSt3aN0BavSC5dd26VxSGQvkrCnJxxOzhhUEG3Q==", "dev": true, "dependencies": { - "@jest/environment": "^27.5.1", - "@jest/fake-timers": "^27.5.1", - "@jest/types": "^27.5.1", + "@jest/environment": "^28.0.2", + "@jest/fake-timers": "^28.0.2", + "@jest/types": "^28.0.2", "@types/node": "*", - "jest-mock": "^27.5.1", - "jest-util": "^27.5.1" + "jest-mock": "^28.0.2", + "jest-util": "^28.0.2" }, "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" + } + }, + "node_modules/jest-environment-node/node_modules/@jest/environment": { + "version": "28.0.2", + "resolved": "https://registry.npmjs.org/@jest/environment/-/environment-28.0.2.tgz", + "integrity": "sha512-IvI7dEfqVEffDYlw9FQfVBt6kXt/OI38V7QUIur0ulOQgzpKYJDVvLzj4B1TVmHWTGW5tcnJdlZ3hqzV6/I9Qg==", + "dev": true, + "dependencies": { + "@jest/fake-timers": "^28.0.2", + "@jest/types": "^28.0.2", + "@types/node": "*", + "jest-mock": "^28.0.2" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" + } + }, + "node_modules/jest-environment-node/node_modules/@jest/fake-timers": { + "version": "28.0.2", + "resolved": "https://registry.npmjs.org/@jest/fake-timers/-/fake-timers-28.0.2.tgz", + "integrity": "sha512-R75yUv+WeybPa4ZVhX9C+8XN0TKjUoceUX+/QEaDVQGxZZOK50eD74cs7iMDTtpodh00d8iLlc9197vgF6oZjA==", + "dev": true, + "dependencies": { + "@jest/types": "^28.0.2", + "@sinonjs/fake-timers": "^9.1.1", + "@types/node": "*", + "jest-message-util": "^28.0.2", + "jest-mock": "^28.0.2", + "jest-util": "^28.0.2" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" + } + }, + "node_modules/jest-environment-node/node_modules/@sinonjs/fake-timers": { + "version": "9.1.2", + "resolved": "https://registry.npmjs.org/@sinonjs/fake-timers/-/fake-timers-9.1.2.tgz", + "integrity": "sha512-BPS4ynJW/o92PUR4wgriz2Ud5gpST5vz6GQfMixEDK0Z8ZCUv2M7SkBLykH56T++Xs+8ln9zTGbOvNGIe02/jw==", + "dev": true, + "dependencies": { + "@sinonjs/commons": "^1.7.0" + } + }, + "node_modules/jest-environment-node/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/jest-environment-node/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/jest-environment-node/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/jest-environment-node/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "node_modules/jest-environment-node/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-environment-node/node_modules/jest-message-util": { + "version": "28.0.2", + "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-28.0.2.tgz", + "integrity": "sha512-knK7XyojvwYh1XiF2wmVdskgM/uN11KsjcEWWHfnMZNEdwXCrqB4sCBO94F4cfiAwCS8WFV6CDixDwPlMh/wdA==", + "dev": true, + "dependencies": { + "@babel/code-frame": "^7.12.13", + "@jest/types": "^28.0.2", + "@types/stack-utils": "^2.0.0", + "chalk": "^4.0.0", + "graceful-fs": "^4.2.9", + "micromatch": "^4.0.4", + "pretty-format": "^28.0.2", + "slash": "^3.0.0", + "stack-utils": "^2.0.3" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" + } + }, + "node_modules/jest-environment-node/node_modules/jest-mock": { + "version": "28.0.2", + "resolved": "https://registry.npmjs.org/jest-mock/-/jest-mock-28.0.2.tgz", + "integrity": "sha512-vfnJ4zXRB0i24jOTGtQJyl26JKsgBKtqRlCnsrORZbG06FToSSn33h2x/bmE8XxqxkLWdZBRo+/65l8Vi3nD+g==", + "dev": true, + "dependencies": { + "@jest/types": "^28.0.2", + "@types/node": "*" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" + } + }, + "node_modules/jest-environment-node/node_modules/pretty-format": { + "version": "28.0.2", + "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-28.0.2.tgz", + "integrity": "sha512-UmGZ1IERwS3yY35LDMTaBUYI1w4udZDdJGGT/DqQeKG9ZLDn7/K2Jf/JtYSRiHCCKMHvUA+zsEGSmHdpaVp1yw==", + "dev": true, + "dependencies": { + "@jest/schemas": "^28.0.2", + "ansi-regex": "^5.0.1", + "ansi-styles": "^5.0.0", + "react-is": "^18.0.0" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" + } + }, + "node_modules/jest-environment-node/node_modules/pretty-format/node_modules/ansi-styles": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", + "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==", + "dev": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/jest-environment-node/node_modules/react-is": { + "version": "18.1.0", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-18.1.0.tgz", + "integrity": "sha512-Fl7FuabXsJnV5Q1qIOQwx/sagGF18kogb4gpfcG4gjLBWO0WDiiz1ko/ExayuxE7InyQkBLkxRFG5oxY6Uu3Kg==", + "dev": true + }, + "node_modules/jest-environment-node/node_modules/slash": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", + "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-environment-node/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" } }, "node_modules/jest-get-type": { @@ -9925,36 +12906,74 @@ } }, "node_modules/jest-haste-map": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/jest-haste-map/-/jest-haste-map-27.5.1.tgz", - "integrity": "sha512-7GgkZ4Fw4NFbMSDSpZwXeBiIbx+t/46nJ2QitkOjvwPYyZmqttu2TDSimMHP1EkPOi4xUZAN1doE5Vd25H4Jng==", + "version": "28.0.2", + "resolved": "https://registry.npmjs.org/jest-haste-map/-/jest-haste-map-28.0.2.tgz", + "integrity": "sha512-EokdL7l5uk4TqWGawwrIt8w3tZNcbeiRxmKGEURf42pl+/rWJy3sCJlon5HBhJXZTW978jk6600BLQOI7i25Ig==", "dev": true, "dependencies": { - "@jest/types": "^27.5.1", - "@types/graceful-fs": "^4.1.2", + "@jest/types": "^28.0.2", + "@types/graceful-fs": "^4.1.3", "@types/node": "*", "anymatch": "^3.0.3", "fb-watchman": "^2.0.0", "graceful-fs": "^4.2.9", - "jest-regex-util": "^27.5.1", - "jest-serializer": "^27.5.1", - "jest-util": "^27.5.1", - "jest-worker": "^27.5.1", + "jest-regex-util": "^28.0.2", + "jest-util": "^28.0.2", + "jest-worker": "^28.0.2", "micromatch": "^4.0.4", "walker": "^1.0.7" }, "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" }, "optionalDependencies": { "fsevents": "^2.3.2" } }, + "node_modules/jest-haste-map/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-haste-map/node_modules/jest-worker": { + "version": "28.0.2", + "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-28.0.2.tgz", + "integrity": "sha512-pijNxfjxT0tGAx+8+OzZ+eayVPCwy/rsZFhebmC0F4YnXu1EHPEPxg7utL3m5uX3EaFH1/jwDxGa1EbjJCST2g==", + "dev": true, + "dependencies": { + "@types/node": "*", + "merge-stream": "^2.0.0", + "supports-color": "^8.0.0" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" + } + }, + "node_modules/jest-haste-map/node_modules/jest-worker/node_modules/supports-color": { + "version": "8.1.1", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz", + "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==", + "dev": true, + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/supports-color?sponsor=1" + } + }, "node_modules/jest-jasmine2": { "version": "27.5.1", "resolved": "https://registry.npmjs.org/jest-jasmine2/-/jest-jasmine2-27.5.1.tgz", "integrity": "sha512-jtq7VVyG8SqAorDpApwiJJImd0V2wv1xzdheGHRGyuT7gZm6gG47QEskOlzsN1PG/6WNaCo5pmwMHDf3AkG2pQ==", "dev": true, + "peer": true, "dependencies": { "@jest/environment": "^27.5.1", "@jest/source-map": "^27.5.1", @@ -9978,11 +12997,130 @@ "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" } }, + "node_modules/jest-jasmine2/node_modules/@jest/console": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/console/-/console-27.5.1.tgz", + "integrity": "sha512-kZ/tNpS3NXn0mlXXXPNuDZnb4c0oZ20r4K5eemM2k30ZC3G0T02nXUvyhf5YdbXWHPEJLc9qGLxEZ216MdL+Zg==", + "dev": true, + "peer": true, + "dependencies": { + "@jest/types": "^27.5.1", + "@types/node": "*", + "chalk": "^4.0.0", + "jest-message-util": "^27.5.1", + "jest-util": "^27.5.1", + "slash": "^3.0.0" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-jasmine2/node_modules/@jest/globals": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/globals/-/globals-27.5.1.tgz", + "integrity": "sha512-ZEJNB41OBQQgGzgyInAv0UUfDDj3upmHydjieSxFvTRuZElrx7tXg/uVQ5hYVEwiXs3+aMsAeEc9X7xiSKCm4Q==", + "dev": true, + "peer": true, + "dependencies": { + "@jest/environment": "^27.5.1", + "@jest/types": "^27.5.1", + "expect": "^27.5.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-jasmine2/node_modules/@jest/source-map": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/source-map/-/source-map-27.5.1.tgz", + "integrity": "sha512-y9NIHUYF3PJRlHk98NdC/N1gl88BL08aQQgu4k4ZopQkCw9t9cV8mtl3TV8b/YCB8XaVTFrmUTAJvjsntDireg==", + "dev": true, + "peer": true, + "dependencies": { + "callsites": "^3.0.0", + "graceful-fs": "^4.2.9", + "source-map": "^0.6.0" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-jasmine2/node_modules/@jest/test-result": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/test-result/-/test-result-27.5.1.tgz", + "integrity": "sha512-EW35l2RYFUcUQxFJz5Cv5MTOxlJIQs4I7gxzi2zVU7PJhOwfYq1MdC5nhSmYjX1gmMmLPvB3sIaC+BkcHRBfag==", + "dev": true, + "peer": true, + "dependencies": { + "@jest/console": "^27.5.1", + "@jest/types": "^27.5.1", + "@types/istanbul-lib-coverage": "^2.0.0", + "collect-v8-coverage": "^1.0.0" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-jasmine2/node_modules/@jest/transform": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/transform/-/transform-27.5.1.tgz", + "integrity": "sha512-ipON6WtYgl/1329g5AIJVbUuEh0wZVbdpGwC99Jw4LwuoBNS95MVphU6zOeD9pDkon+LLbFL7lOQRapbB8SCHw==", + "dev": true, + "peer": true, + "dependencies": { + "@babel/core": "^7.1.0", + "@jest/types": "^27.5.1", + "babel-plugin-istanbul": "^6.1.1", + "chalk": "^4.0.0", + "convert-source-map": "^1.4.0", + "fast-json-stable-stringify": "^2.0.0", + "graceful-fs": "^4.2.9", + "jest-haste-map": "^27.5.1", + "jest-regex-util": "^27.5.1", + "jest-util": "^27.5.1", + "micromatch": "^4.0.4", + "pirates": "^4.0.4", + "slash": "^3.0.0", + "source-map": "^0.6.1", + "write-file-atomic": "^3.0.0" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-jasmine2/node_modules/@jest/types": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-27.5.1.tgz", + "integrity": "sha512-Cx46iJ9QpwQTjIdq5VJu2QTMMs3QlEjI0x1QbBP5W1+nMzyc2XmimiRR/CbX9TO0cPTeUlxWMOu8mslYsJ8DEw==", + "dev": true, + "peer": true, + "dependencies": { + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^3.0.0", + "@types/node": "*", + "@types/yargs": "^16.0.0", + "chalk": "^4.0.0" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-jasmine2/node_modules/@types/yargs": { + "version": "16.0.4", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-16.0.4.tgz", + "integrity": "sha512-T8Yc9wt/5LbJyCaLiHPReJa0kApcIgJ7Bn735GjItUfh08Z1pJvu8QZqb9s+mMvKV6WUQRV7K2R46YbjMXTTJw==", + "dev": true, + "peer": true, + "dependencies": { + "@types/yargs-parser": "*" + } + }, "node_modules/jest-jasmine2/node_modules/ansi-styles": { "version": "4.3.0", "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", "dev": true, + "peer": true, "dependencies": { "color-convert": "^2.0.1" }, @@ -9993,11 +13131,25 @@ "url": "https://github.com/chalk/ansi-styles?sponsor=1" } }, + "node_modules/jest-jasmine2/node_modules/camelcase": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-6.3.0.tgz", + "integrity": "sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA==", + "dev": true, + "peer": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, "node_modules/jest-jasmine2/node_modules/chalk": { "version": "4.1.2", "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", "dev": true, + "peer": true, "dependencies": { "ansi-styles": "^4.1.0", "supports-color": "^7.1.0" @@ -10014,6 +13166,7 @@ "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", "dev": true, + "peer": true, "dependencies": { "color-name": "~1.1.4" }, @@ -10025,22 +13178,288 @@ "version": "1.1.4", "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true + "dev": true, + "peer": true + }, + "node_modules/jest-jasmine2/node_modules/execa": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/execa/-/execa-5.1.1.tgz", + "integrity": "sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg==", + "dev": true, + "peer": true, + "dependencies": { + "cross-spawn": "^7.0.3", + "get-stream": "^6.0.0", + "human-signals": "^2.1.0", + "is-stream": "^2.0.0", + "merge-stream": "^2.0.0", + "npm-run-path": "^4.0.1", + "onetime": "^5.1.2", + "signal-exit": "^3.0.3", + "strip-final-newline": "^2.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sindresorhus/execa?sponsor=1" + } + }, + "node_modules/jest-jasmine2/node_modules/expect": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/expect/-/expect-27.5.1.tgz", + "integrity": "sha512-E1q5hSUG2AmYQwQJ041nvgpkODHQvB+RKlB4IYdru6uJsyFTRyZAP463M+1lINorwbqAmUggi6+WwkD8lCS/Dw==", + "dev": true, + "peer": true, + "dependencies": { + "@jest/types": "^27.5.1", + "jest-get-type": "^27.5.1", + "jest-matcher-utils": "^27.5.1", + "jest-message-util": "^27.5.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-jasmine2/node_modules/get-stream": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-6.0.1.tgz", + "integrity": "sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==", + "dev": true, + "peer": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } }, "node_modules/jest-jasmine2/node_modules/has-flag": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", "dev": true, + "peer": true, "engines": { "node": ">=8" } }, + "node_modules/jest-jasmine2/node_modules/human-signals": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-2.1.0.tgz", + "integrity": "sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw==", + "dev": true, + "peer": true, + "engines": { + "node": ">=10.17.0" + } + }, + "node_modules/jest-jasmine2/node_modules/jest-each": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-each/-/jest-each-27.5.1.tgz", + "integrity": "sha512-1Ff6p+FbhT/bXQnEouYy00bkNSY7OUpfIcmdl8vZ31A1UUaurOLPA8a8BbJOF2RDUElwJhmeaV7LnagI+5UwNQ==", + "dev": true, + "peer": true, + "dependencies": { + "@jest/types": "^27.5.1", + "chalk": "^4.0.0", + "jest-get-type": "^27.5.1", + "jest-util": "^27.5.1", + "pretty-format": "^27.5.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-jasmine2/node_modules/jest-haste-map": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-haste-map/-/jest-haste-map-27.5.1.tgz", + "integrity": "sha512-7GgkZ4Fw4NFbMSDSpZwXeBiIbx+t/46nJ2QitkOjvwPYyZmqttu2TDSimMHP1EkPOi4xUZAN1doE5Vd25H4Jng==", + "dev": true, + "peer": true, + "dependencies": { + "@jest/types": "^27.5.1", + "@types/graceful-fs": "^4.1.2", + "@types/node": "*", + "anymatch": "^3.0.3", + "fb-watchman": "^2.0.0", + "graceful-fs": "^4.2.9", + "jest-regex-util": "^27.5.1", + "jest-serializer": "^27.5.1", + "jest-util": "^27.5.1", + "jest-worker": "^27.5.1", + "micromatch": "^4.0.4", + "walker": "^1.0.7" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + }, + "optionalDependencies": { + "fsevents": "^2.3.2" + } + }, + "node_modules/jest-jasmine2/node_modules/jest-regex-util": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-regex-util/-/jest-regex-util-27.5.1.tgz", + "integrity": "sha512-4bfKq2zie+x16okqDXjXn9ql2B0dScQu+vcwe4TvFVhkVyuWLqpZrZtXxLLWoXYgn0E87I6r6GRYHF7wFZBUvg==", + "dev": true, + "peer": true, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-jasmine2/node_modules/jest-resolve": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-resolve/-/jest-resolve-27.5.1.tgz", + "integrity": "sha512-FFDy8/9E6CV83IMbDpcjOhumAQPDyETnU2KZ1O98DwTnz8AOBsW/Xv3GySr1mOZdItLR+zDZ7I/UdTFbgSOVCw==", + "dev": true, + "peer": true, + "dependencies": { + "@jest/types": "^27.5.1", + "chalk": "^4.0.0", + "graceful-fs": "^4.2.9", + "jest-haste-map": "^27.5.1", + "jest-pnp-resolver": "^1.2.2", + "jest-util": "^27.5.1", + "jest-validate": "^27.5.1", + "resolve": "^1.20.0", + "resolve.exports": "^1.1.0", + "slash": "^3.0.0" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-jasmine2/node_modules/jest-runtime": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-runtime/-/jest-runtime-27.5.1.tgz", + "integrity": "sha512-o7gxw3Gf+H2IGt8fv0RiyE1+r83FJBRruoA+FXrlHw6xEyBsU8ugA6IPfTdVyA0w8HClpbK+DGJxH59UrNMx8A==", + "dev": true, + "peer": true, + "dependencies": { + "@jest/environment": "^27.5.1", + "@jest/fake-timers": "^27.5.1", + "@jest/globals": "^27.5.1", + "@jest/source-map": "^27.5.1", + "@jest/test-result": "^27.5.1", + "@jest/transform": "^27.5.1", + "@jest/types": "^27.5.1", + "chalk": "^4.0.0", + "cjs-module-lexer": "^1.0.0", + "collect-v8-coverage": "^1.0.0", + "execa": "^5.0.0", + "glob": "^7.1.3", + "graceful-fs": "^4.2.9", + "jest-haste-map": "^27.5.1", + "jest-message-util": "^27.5.1", + "jest-mock": "^27.5.1", + "jest-regex-util": "^27.5.1", + "jest-resolve": "^27.5.1", + "jest-snapshot": "^27.5.1", + "jest-util": "^27.5.1", + "slash": "^3.0.0", + "strip-bom": "^4.0.0" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-jasmine2/node_modules/jest-snapshot": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-snapshot/-/jest-snapshot-27.5.1.tgz", + "integrity": "sha512-yYykXI5a0I31xX67mgeLw1DZ0bJB+gpq5IpSuCAoyDi0+BhgU/RIrL+RTzDmkNTchvDFWKP8lp+w/42Z3us5sA==", + "dev": true, + "peer": true, + "dependencies": { + "@babel/core": "^7.7.2", + "@babel/generator": "^7.7.2", + "@babel/plugin-syntax-typescript": "^7.7.2", + "@babel/traverse": "^7.7.2", + "@babel/types": "^7.0.0", + "@jest/transform": "^27.5.1", + "@jest/types": "^27.5.1", + "@types/babel__traverse": "^7.0.4", + "@types/prettier": "^2.1.5", + "babel-preset-current-node-syntax": "^1.0.0", + "chalk": "^4.0.0", + "expect": "^27.5.1", + "graceful-fs": "^4.2.9", + "jest-diff": "^27.5.1", + "jest-get-type": "^27.5.1", + "jest-haste-map": "^27.5.1", + "jest-matcher-utils": "^27.5.1", + "jest-message-util": "^27.5.1", + "jest-util": "^27.5.1", + "natural-compare": "^1.4.0", + "pretty-format": "^27.5.1", + "semver": "^7.3.2" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-jasmine2/node_modules/jest-util": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-27.5.1.tgz", + "integrity": "sha512-Kv2o/8jNvX1MQ0KGtw480E/w4fBCDOnH6+6DmeKi6LZUIlKA5kwY0YNdlzaWTiVgxqAqik11QyxDOKk543aKXw==", + "dev": true, + "peer": true, + "dependencies": { + "@jest/types": "^27.5.1", + "@types/node": "*", + "chalk": "^4.0.0", + "ci-info": "^3.2.0", + "graceful-fs": "^4.2.9", + "picomatch": "^2.2.3" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-jasmine2/node_modules/jest-validate": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-validate/-/jest-validate-27.5.1.tgz", + "integrity": "sha512-thkNli0LYTmOI1tDB3FI1S1RTp/Bqyd9pTarJwL87OIBFuqEb5Apv5EaApEudYg4g86e3CT6kM0RowkhtEnCBQ==", + "dev": true, + "peer": true, + "dependencies": { + "@jest/types": "^27.5.1", + "camelcase": "^6.2.0", + "chalk": "^4.0.0", + "jest-get-type": "^27.5.1", + "leven": "^3.1.0", + "pretty-format": "^27.5.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-jasmine2/node_modules/slash": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", + "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==", + "dev": true, + "peer": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-jasmine2/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true, + "peer": true, + "engines": { + "node": ">=0.10.0" + } + }, "node_modules/jest-jasmine2/node_modules/supports-color": { "version": "7.2.0", "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", "dev": true, + "peer": true, "dependencies": { "has-flag": "^4.0.0" }, @@ -10048,19 +13467,74 @@ "node": ">=8" } }, + "node_modules/jest-jasmine2/node_modules/write-file-atomic": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-3.0.3.tgz", + "integrity": "sha512-AvHcyZ5JnSfq3ioSyjrBkH9yW4m7Ayk8/9My/DD9onKeu/94fwrMocemO2QAJFAlnnDN+ZDS+ZjAR5ua1/PV/Q==", + "dev": true, + "peer": true, + "dependencies": { + "imurmurhash": "^0.1.4", + "is-typedarray": "^1.0.0", + "signal-exit": "^3.0.2", + "typedarray-to-buffer": "^3.1.5" + } + }, "node_modules/jest-leak-detector": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/jest-leak-detector/-/jest-leak-detector-27.5.1.tgz", - "integrity": "sha512-POXfWAMvfU6WMUXftV4HolnJfnPOGEu10fscNCA76KBpRRhcMN2c8d3iT2pxQS3HLbA+5X4sOUPzYO2NUyIlHQ==", + "version": "28.0.2", + "resolved": "https://registry.npmjs.org/jest-leak-detector/-/jest-leak-detector-28.0.2.tgz", + "integrity": "sha512-UGaSPYtxKXl/YKacq6juRAKmMp1z2os8NaU8PSC+xvNikmu3wF6QFrXrihMM4hXeMr9HuNotBrQZHmzDY8KIBQ==", "dev": true, "dependencies": { - "jest-get-type": "^27.5.1", - "pretty-format": "^27.5.1" + "jest-get-type": "^28.0.2", + "pretty-format": "^28.0.2" }, "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" } }, + "node_modules/jest-leak-detector/node_modules/ansi-styles": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", + "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==", + "dev": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/jest-leak-detector/node_modules/jest-get-type": { + "version": "28.0.2", + "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-28.0.2.tgz", + "integrity": "sha512-ioj2w9/DxSYHfOm5lJKCdcAmPJzQXmbM/Url3rhlghrPvT3tt+7a/+oXc9azkKmLvoiXjtV83bEWqi+vs5nlPA==", + "dev": true, + "engines": { + "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" + } + }, + "node_modules/jest-leak-detector/node_modules/pretty-format": { + "version": "28.0.2", + "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-28.0.2.tgz", + "integrity": "sha512-UmGZ1IERwS3yY35LDMTaBUYI1w4udZDdJGGT/DqQeKG9ZLDn7/K2Jf/JtYSRiHCCKMHvUA+zsEGSmHdpaVp1yw==", + "dev": true, + "dependencies": { + "@jest/schemas": "^28.0.2", + "ansi-regex": "^5.0.1", + "ansi-styles": "^5.0.0", + "react-is": "^18.0.0" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" + } + }, + "node_modules/jest-leak-detector/node_modules/react-is": { + "version": "18.1.0", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-18.1.0.tgz", + "integrity": "sha512-Fl7FuabXsJnV5Q1qIOQwx/sagGF18kogb4gpfcG4gjLBWO0WDiiz1ko/ExayuxE7InyQkBLkxRFG5oxY6Uu3Kg==", + "dev": true + }, "node_modules/jest-matcher-utils": { "version": "27.5.1", "resolved": "https://registry.npmjs.org/jest-matcher-utils/-/jest-matcher-utils-27.5.1.tgz", @@ -10166,6 +13640,31 @@ "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" } }, + "node_modules/jest-message-util/node_modules/@jest/types": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-27.5.1.tgz", + "integrity": "sha512-Cx46iJ9QpwQTjIdq5VJu2QTMMs3QlEjI0x1QbBP5W1+nMzyc2XmimiRR/CbX9TO0cPTeUlxWMOu8mslYsJ8DEw==", + "dev": true, + "dependencies": { + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^3.0.0", + "@types/node": "*", + "@types/yargs": "^16.0.0", + "chalk": "^4.0.0" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-message-util/node_modules/@types/yargs": { + "version": "16.0.4", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-16.0.4.tgz", + "integrity": "sha512-T8Yc9wt/5LbJyCaLiHPReJa0kApcIgJ7Bn735GjItUfh08Z1pJvu8QZqb9s+mMvKV6WUQRV7K2R46YbjMXTTJw==", + "dev": true, + "dependencies": { + "@types/yargs-parser": "*" + } + }, "node_modules/jest-message-util/node_modules/ansi-styles": { "version": "4.3.0", "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", @@ -10258,6 +13757,101 @@ "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" } }, + "node_modules/jest-mock/node_modules/@jest/types": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-27.5.1.tgz", + "integrity": "sha512-Cx46iJ9QpwQTjIdq5VJu2QTMMs3QlEjI0x1QbBP5W1+nMzyc2XmimiRR/CbX9TO0cPTeUlxWMOu8mslYsJ8DEw==", + "dev": true, + "dependencies": { + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^3.0.0", + "@types/node": "*", + "@types/yargs": "^16.0.0", + "chalk": "^4.0.0" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-mock/node_modules/@types/yargs": { + "version": "16.0.4", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-16.0.4.tgz", + "integrity": "sha512-T8Yc9wt/5LbJyCaLiHPReJa0kApcIgJ7Bn735GjItUfh08Z1pJvu8QZqb9s+mMvKV6WUQRV7K2R46YbjMXTTJw==", + "dev": true, + "dependencies": { + "@types/yargs-parser": "*" + } + }, + "node_modules/jest-mock/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/jest-mock/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/jest-mock/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/jest-mock/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "node_modules/jest-mock/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-mock/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, "node_modules/jest-pnp-resolver": { "version": "1.2.2", "resolved": "https://registry.npmjs.org/jest-pnp-resolver/-/jest-pnp-resolver-1.2.2.tgz", @@ -10276,335 +13870,103 @@ } }, "node_modules/jest-preset-angular": { - "version": "11.1.0", - "resolved": "https://registry.npmjs.org/jest-preset-angular/-/jest-preset-angular-11.1.0.tgz", - "integrity": "sha512-R4ePMBiQub95ESJlN7TozIpRIyMU7buvIdjm8KXqxZK/w8MYwLOSszVStsoZycDmWq5ifZI1eRvhOCUFktFotw==", + "version": "12.0.0-next.1", + "resolved": "https://registry.npmjs.org/jest-preset-angular/-/jest-preset-angular-12.0.0-next.1.tgz", + "integrity": "sha512-LuRqaaiL1xH1Tr0v70R9azXWV51/f1QrJ/7gHBzaFmCLHEtRVtbXvakJM313NSp2eY3Xn3+LMX/zzU4PjNXWvw==", "dev": true, "dependencies": { "bs-logger": "^0.2.6", - "esbuild-wasm": "0.14.2", - "jest-environment-jsdom": "^27.0.0", - "pretty-format": "^27.0.0", - "ts-jest": "^27.0.0" + "esbuild-wasm": ">=0.13.8", + "jest-environment-jsdom": "^28.0.0", + "pretty-format": "^28.0.0", + "ts-jest": "28.0.0-next.1" }, "engines": { "node": "^12.20.0 || ^14.15.0 || >=16.10.0" }, "optionalDependencies": { - "esbuild": "0.14.2" + "esbuild": ">=0.13.8" }, "peerDependencies": { - "@angular-devkit/build-angular": ">=0.1002.4", - "@angular/compiler-cli": ">=10.0.0", - "@angular/core": ">=10.0.0", - "@angular/platform-browser-dynamic": ">=10.0.0" + "@angular-devkit/build-angular": ">=0.1102.19", + "@angular/compiler-cli": ">=11.2.14", + "@angular/core": ">=11.2.14", + "@angular/platform-browser-dynamic": ">=11.2.14" } }, - "node_modules/jest-preset-angular/node_modules/esbuild": { - "version": "0.14.2", - "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.14.2.tgz", - "integrity": "sha512-l076A6o/PIgcyM24s0dWmDI/b8RQf41uWoJu9I0M71CtW/YSw5T5NUeXxs5lo2tFQD+O4CW4nBHJXx3OY5NpXg==", + "node_modules/jest-preset-angular/node_modules/ansi-styles": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", + "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==", "dev": true, - "hasInstallScript": true, - "optional": true, - "bin": { - "esbuild": "bin/esbuild" + "engines": { + "node": ">=10" }, - "optionalDependencies": { - "esbuild-android-arm64": "0.14.2", - "esbuild-darwin-64": "0.14.2", - "esbuild-darwin-arm64": "0.14.2", - "esbuild-freebsd-64": "0.14.2", - "esbuild-freebsd-arm64": "0.14.2", - "esbuild-linux-32": "0.14.2", - "esbuild-linux-64": "0.14.2", - "esbuild-linux-arm": "0.14.2", - "esbuild-linux-arm64": "0.14.2", - "esbuild-linux-mips64le": "0.14.2", - "esbuild-linux-ppc64le": "0.14.2", - "esbuild-netbsd-64": "0.14.2", - "esbuild-openbsd-64": "0.14.2", - "esbuild-sunos-64": "0.14.2", - "esbuild-windows-32": "0.14.2", - "esbuild-windows-64": "0.14.2", - "esbuild-windows-arm64": "0.14.2" + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" } }, - "node_modules/jest-preset-angular/node_modules/esbuild-android-arm64": { - "version": "0.14.2", - "resolved": "https://registry.npmjs.org/esbuild-android-arm64/-/esbuild-android-arm64-0.14.2.tgz", - "integrity": "sha512-hEixaKMN3XXCkoe+0WcexO4CcBVU5DCSUT+7P8JZiWZCbAjSkc9b6Yz2X5DSfQmRCtI/cQRU6TfMYrMQ5NBfdw==", - "cpu": [ - "arm64" - ], + "node_modules/jest-preset-angular/node_modules/pretty-format": { + "version": "28.0.2", + "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-28.0.2.tgz", + "integrity": "sha512-UmGZ1IERwS3yY35LDMTaBUYI1w4udZDdJGGT/DqQeKG9ZLDn7/K2Jf/JtYSRiHCCKMHvUA+zsEGSmHdpaVp1yw==", "dev": true, - "optional": true, - "os": [ - "android" - ] - }, - "node_modules/jest-preset-angular/node_modules/esbuild-darwin-64": { - "version": "0.14.2", - "resolved": "https://registry.npmjs.org/esbuild-darwin-64/-/esbuild-darwin-64-0.14.2.tgz", - "integrity": "sha512-Uq8t0cbJQkxkQdbUfOl2wZqZ/AtLZjvJulR1HHnc96UgyzG9YlCLSDMiqjM+NANEy7/zzvwKJsy3iNC9wwqLJA==", - "cpu": [ - "x64" - ], - "dev": true, - "optional": true, - "os": [ - "darwin" - ] - }, - "node_modules/jest-preset-angular/node_modules/esbuild-darwin-arm64": { - "version": "0.14.2", - "resolved": "https://registry.npmjs.org/esbuild-darwin-arm64/-/esbuild-darwin-arm64-0.14.2.tgz", - "integrity": "sha512-619MSa17sr7YCIrUj88KzQu2ESA4jKYtIYfLU/smX6qNgxQt3Y/gzM4s6sgJ4fPQzirvmXgcHv1ZNQAs/Xh48A==", - "cpu": [ - "arm64" - ], - "dev": true, - "optional": true, - "os": [ - "darwin" - ] - }, - "node_modules/jest-preset-angular/node_modules/esbuild-freebsd-64": { - "version": "0.14.2", - "resolved": "https://registry.npmjs.org/esbuild-freebsd-64/-/esbuild-freebsd-64-0.14.2.tgz", - "integrity": "sha512-aP6FE/ZsChZpUV6F3HE3x1Pz0paoYXycJ7oLt06g0G9dhJKknPawXCqQg/WMyD+ldCEZfo7F1kavenPdIT/SGQ==", - "cpu": [ - "x64" - ], - "dev": true, - "optional": true, - "os": [ - "freebsd" - ] - }, - "node_modules/jest-preset-angular/node_modules/esbuild-freebsd-arm64": { - "version": "0.14.2", - "resolved": "https://registry.npmjs.org/esbuild-freebsd-arm64/-/esbuild-freebsd-arm64-0.14.2.tgz", - "integrity": "sha512-LSm98WTb1QIhyS83+Po0KTpZNdd2XpVpI9ua5rLWqKWbKeNRFwOsjeiuwBaRNc+O32s9oC2ZMefETxHBV6VNkQ==", - "cpu": [ - "arm64" - ], - "dev": true, - "optional": true, - "os": [ - "freebsd" - ] - }, - "node_modules/jest-preset-angular/node_modules/esbuild-linux-32": { - "version": "0.14.2", - "resolved": "https://registry.npmjs.org/esbuild-linux-32/-/esbuild-linux-32-0.14.2.tgz", - "integrity": "sha512-8VxnNEyeUbiGflTKcuVc5JEPTqXfsx2O6ABwUbfS1Hp26lYPRPC7pKQK5Dxa0MBejGc50jy7YZae3EGQUQ8EkQ==", - "cpu": [ - "ia32" - ], - "dev": true, - "optional": true, - "os": [ - "linux" - ] - }, - "node_modules/jest-preset-angular/node_modules/esbuild-linux-64": { - "version": "0.14.2", - "resolved": "https://registry.npmjs.org/esbuild-linux-64/-/esbuild-linux-64-0.14.2.tgz", - "integrity": "sha512-4bzMS2dNxOJoFIiHId4w+tqQzdnsch71JJV1qZnbnErSFWcR9lRgpSqWnTTFtv6XM+MvltRzSXC5wQ7AEBY6Hg==", - "cpu": [ - "x64" - ], - "dev": true, - "optional": true, - "os": [ - "linux" - ] - }, - "node_modules/jest-preset-angular/node_modules/esbuild-linux-arm": { - "version": "0.14.2", - "resolved": "https://registry.npmjs.org/esbuild-linux-arm/-/esbuild-linux-arm-0.14.2.tgz", - "integrity": "sha512-PaylahvMHhH8YMfJPMKEqi64qA0Su+d4FNfHKvlKes/2dUe4QxgbwXT9oLVgy8iJdcFMrO7By4R8fS8S0p8aVQ==", - "cpu": [ - "arm" - ], - "dev": true, - "optional": true, - "os": [ - "linux" - ] - }, - "node_modules/jest-preset-angular/node_modules/esbuild-linux-arm64": { - "version": "0.14.2", - "resolved": "https://registry.npmjs.org/esbuild-linux-arm64/-/esbuild-linux-arm64-0.14.2.tgz", - "integrity": "sha512-RlIVp0RwJrdtasDF1vTFueLYZ8WuFzxoQ1OoRFZOTyJHCGCNgh7xJIC34gd7B7+RT0CzLBB4LcM5n0LS+hIoww==", - "cpu": [ - "arm64" - ], - "dev": true, - "optional": true, - "os": [ - "linux" - ] - }, - "node_modules/jest-preset-angular/node_modules/esbuild-linux-mips64le": { - "version": "0.14.2", - "resolved": "https://registry.npmjs.org/esbuild-linux-mips64le/-/esbuild-linux-mips64le-0.14.2.tgz", - "integrity": "sha512-Fdwrq2roFnO5oetIiUQQueZ3+5soCxBSJswg3MvYaXDomj47BN6oAWMZgLrFh1oVrtWrxSDLCJBenYdbm2s+qQ==", - "cpu": [ - "mips64el" - ], - "dev": true, - "optional": true, - "os": [ - "linux" - ] - }, - "node_modules/jest-preset-angular/node_modules/esbuild-linux-ppc64le": { - "version": "0.14.2", - "resolved": "https://registry.npmjs.org/esbuild-linux-ppc64le/-/esbuild-linux-ppc64le-0.14.2.tgz", - "integrity": "sha512-vxptskw8JfCDD9QqpRO0XnsM1osuWeRjPaXX1TwdveLogYsbdFtcuiuK/4FxGiNMUr1ojtnCS2rMPbY8puc5NA==", - "cpu": [ - "ppc64" - ], - "dev": true, - "optional": true, - "os": [ - "linux" - ] - }, - "node_modules/jest-preset-angular/node_modules/esbuild-netbsd-64": { - "version": "0.14.2", - "resolved": "https://registry.npmjs.org/esbuild-netbsd-64/-/esbuild-netbsd-64-0.14.2.tgz", - "integrity": "sha512-I8+LzYK5iSNpspS9eCV9sW67Rj8FgMHimGri4mKiGAmN0pNfx+hFX146rYtzGtewuxKtTsPywWteHx+hPRLDsw==", - "cpu": [ - "x64" - ], - "dev": true, - "optional": true, - "os": [ - "netbsd" - ] - }, - "node_modules/jest-preset-angular/node_modules/esbuild-openbsd-64": { - "version": "0.14.2", - "resolved": "https://registry.npmjs.org/esbuild-openbsd-64/-/esbuild-openbsd-64-0.14.2.tgz", - "integrity": "sha512-120HgMe9elidWUvM2E6mMf0csrGwx8sYDqUIJugyMy1oHm+/nT08bTAVXuwYG/rkMIqsEO9AlMxuYnwR6En/3Q==", - "cpu": [ - "x64" - ], - "dev": true, - "optional": true, - "os": [ - "openbsd" - ] - }, - "node_modules/jest-preset-angular/node_modules/esbuild-sunos-64": { - "version": "0.14.2", - "resolved": "https://registry.npmjs.org/esbuild-sunos-64/-/esbuild-sunos-64-0.14.2.tgz", - "integrity": "sha512-Q3xcf9Uyfra9UuCFxoLixVvdigo0daZaKJ97TL2KNA4bxRUPK18wwGUk3AxvgDQZpRmg82w9PnkaNYo7a+24ow==", - "cpu": [ - "x64" - ], - "dev": true, - "optional": true, - "os": [ - "sunos" - ] - }, - "node_modules/jest-preset-angular/node_modules/esbuild-wasm": { - "version": "0.14.2", - "resolved": "https://registry.npmjs.org/esbuild-wasm/-/esbuild-wasm-0.14.2.tgz", - "integrity": "sha512-Rs8NjWoo1UdsVjhxT2o6kLCX9Sh65pyd3/h4XeJ3jjQNM6NgL+/CSowuJgvOIjDAXMLXpc6fdGnyZQDil9IUJA==", - "dev": true, - "bin": { - "esbuild": "bin/esbuild" + "dependencies": { + "@jest/schemas": "^28.0.2", + "ansi-regex": "^5.0.1", + "ansi-styles": "^5.0.0", + "react-is": "^18.0.0" }, "engines": { - "node": ">=8" + "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" } }, - "node_modules/jest-preset-angular/node_modules/esbuild-windows-32": { - "version": "0.14.2", - "resolved": "https://registry.npmjs.org/esbuild-windows-32/-/esbuild-windows-32-0.14.2.tgz", - "integrity": "sha512-TW7O49tPsrq+N1sW8mb3m24j/iDGa4xzAZH4wHWwoIzgtZAYPKC0hpIhufRRG/LA30bdMChO9pjJZ5mtcybtBQ==", - "cpu": [ - "ia32" - ], - "dev": true, - "optional": true, - "os": [ - "win32" - ] - }, - "node_modules/jest-preset-angular/node_modules/esbuild-windows-64": { - "version": "0.14.2", - "resolved": "https://registry.npmjs.org/esbuild-windows-64/-/esbuild-windows-64-0.14.2.tgz", - "integrity": "sha512-Rym6ViMNmi1E2QuQMWy0AFAfdY0wGwZD73BnzlsQBX5hZBuy/L+Speh7ucUZ16gwsrMM9v86icZUDrSN/lNBKg==", - "cpu": [ - "x64" - ], - "dev": true, - "optional": true, - "os": [ - "win32" - ] - }, - "node_modules/jest-preset-angular/node_modules/esbuild-windows-arm64": { - "version": "0.14.2", - "resolved": "https://registry.npmjs.org/esbuild-windows-arm64/-/esbuild-windows-arm64-0.14.2.tgz", - "integrity": "sha512-ZrLbhr0vX5Em/P1faMnHucjVVWPS+m3tktAtz93WkMZLmbRJevhiW1y4CbulBd2z0MEdXZ6emDa1zFHq5O5bSA==", - "cpu": [ - "arm64" - ], - "dev": true, - "optional": true, - "os": [ - "win32" - ] + "node_modules/jest-preset-angular/node_modules/react-is": { + "version": "18.1.0", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-18.1.0.tgz", + "integrity": "sha512-Fl7FuabXsJnV5Q1qIOQwx/sagGF18kogb4gpfcG4gjLBWO0WDiiz1ko/ExayuxE7InyQkBLkxRFG5oxY6Uu3Kg==", + "dev": true }, "node_modules/jest-regex-util": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/jest-regex-util/-/jest-regex-util-27.5.1.tgz", - "integrity": "sha512-4bfKq2zie+x16okqDXjXn9ql2B0dScQu+vcwe4TvFVhkVyuWLqpZrZtXxLLWoXYgn0E87I6r6GRYHF7wFZBUvg==", + "version": "28.0.2", + "resolved": "https://registry.npmjs.org/jest-regex-util/-/jest-regex-util-28.0.2.tgz", + "integrity": "sha512-4s0IgyNIy0y9FK+cjoVYoxamT7Zeo7MhzqRGx7YDYmaQn1wucY9rotiGkBzzcMXTtjrCAP/f7f+E0F7+fxPNdw==", "dev": true, "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" } }, "node_modules/jest-resolve": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/jest-resolve/-/jest-resolve-27.5.1.tgz", - "integrity": "sha512-FFDy8/9E6CV83IMbDpcjOhumAQPDyETnU2KZ1O98DwTnz8AOBsW/Xv3GySr1mOZdItLR+zDZ7I/UdTFbgSOVCw==", + "version": "28.0.3", + "resolved": "https://registry.npmjs.org/jest-resolve/-/jest-resolve-28.0.3.tgz", + "integrity": "sha512-lfgjd9JhEjpjIN3HLUfdysdK+A7ePQoYmd7WL9DUEWqdnngb1rF56eee6iDXJxl/3eSolpP43VD7VrhjL3NsoQ==", "dev": true, "dependencies": { - "@jest/types": "^27.5.1", "chalk": "^4.0.0", "graceful-fs": "^4.2.9", - "jest-haste-map": "^27.5.1", + "jest-haste-map": "^28.0.2", "jest-pnp-resolver": "^1.2.2", - "jest-util": "^27.5.1", - "jest-validate": "^27.5.1", + "jest-util": "^28.0.2", + "jest-validate": "^28.0.2", "resolve": "^1.20.0", "resolve.exports": "^1.1.0", "slash": "^3.0.0" }, "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" } }, "node_modules/jest-resolve-dependencies": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/jest-resolve-dependencies/-/jest-resolve-dependencies-27.5.1.tgz", - "integrity": "sha512-QQOOdY4PE39iawDn5rzbIePNigfe5B9Z91GDD1ae/xNDlu9kaat8QQ5EKnNmVWPV54hUdxCVwwj6YMgR2O7IOg==", + "version": "28.0.3", + "resolved": "https://registry.npmjs.org/jest-resolve-dependencies/-/jest-resolve-dependencies-28.0.3.tgz", + "integrity": "sha512-lCgHMm0/5p0qHemrOzm7kI6JDei28xJwIf7XOEcv1HeAVHnsON8B8jO/woqlU+/GcOXb58ymieYqhk3zjGWnvQ==", "dev": true, "dependencies": { - "@jest/types": "^27.5.1", - "jest-regex-util": "^27.5.1", - "jest-snapshot": "^27.5.1" + "jest-regex-util": "^28.0.2", + "jest-snapshot": "^28.0.3" }, "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" } }, "node_modules/jest-resolve/node_modules/ansi-styles": { @@ -10687,35 +14049,76 @@ } }, "node_modules/jest-runner": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/jest-runner/-/jest-runner-27.5.1.tgz", - "integrity": "sha512-g4NPsM4mFCOwFKXO4p/H/kWGdJp9V8kURY2lX8Me2drgXqG7rrZAx5kv+5H7wtt/cdFIjhqYx1HrlqWHaOvDaQ==", + "version": "28.0.3", + "resolved": "https://registry.npmjs.org/jest-runner/-/jest-runner-28.0.3.tgz", + "integrity": "sha512-4OsHMjBLtYUWCENucAQ4Za0jGfEbOFi/Fusv6dzUuaweqx8apb4+5p2LR2yvgF4StFulmxyC238tGLftfu+zBA==", "dev": true, "dependencies": { - "@jest/console": "^27.5.1", - "@jest/environment": "^27.5.1", - "@jest/test-result": "^27.5.1", - "@jest/transform": "^27.5.1", - "@jest/types": "^27.5.1", + "@jest/console": "^28.0.2", + "@jest/environment": "^28.0.2", + "@jest/test-result": "^28.0.2", + "@jest/transform": "^28.0.3", + "@jest/types": "^28.0.2", "@types/node": "*", "chalk": "^4.0.0", - "emittery": "^0.8.1", + "emittery": "^0.10.2", "graceful-fs": "^4.2.9", - "jest-docblock": "^27.5.1", - "jest-environment-jsdom": "^27.5.1", - "jest-environment-node": "^27.5.1", - "jest-haste-map": "^27.5.1", - "jest-leak-detector": "^27.5.1", - "jest-message-util": "^27.5.1", - "jest-resolve": "^27.5.1", - "jest-runtime": "^27.5.1", - "jest-util": "^27.5.1", - "jest-worker": "^27.5.1", - "source-map-support": "^0.5.6", + "jest-docblock": "^28.0.2", + "jest-environment-node": "^28.0.2", + "jest-haste-map": "^28.0.2", + "jest-leak-detector": "^28.0.2", + "jest-message-util": "^28.0.2", + "jest-resolve": "^28.0.3", + "jest-runtime": "^28.0.3", + "jest-util": "^28.0.2", + "jest-watcher": "^28.0.2", + "jest-worker": "^28.0.2", + "source-map-support": "0.5.13", "throat": "^6.0.1" }, "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" + } + }, + "node_modules/jest-runner/node_modules/@jest/environment": { + "version": "28.0.2", + "resolved": "https://registry.npmjs.org/@jest/environment/-/environment-28.0.2.tgz", + "integrity": "sha512-IvI7dEfqVEffDYlw9FQfVBt6kXt/OI38V7QUIur0ulOQgzpKYJDVvLzj4B1TVmHWTGW5tcnJdlZ3hqzV6/I9Qg==", + "dev": true, + "dependencies": { + "@jest/fake-timers": "^28.0.2", + "@jest/types": "^28.0.2", + "@types/node": "*", + "jest-mock": "^28.0.2" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" + } + }, + "node_modules/jest-runner/node_modules/@jest/fake-timers": { + "version": "28.0.2", + "resolved": "https://registry.npmjs.org/@jest/fake-timers/-/fake-timers-28.0.2.tgz", + "integrity": "sha512-R75yUv+WeybPa4ZVhX9C+8XN0TKjUoceUX+/QEaDVQGxZZOK50eD74cs7iMDTtpodh00d8iLlc9197vgF6oZjA==", + "dev": true, + "dependencies": { + "@jest/types": "^28.0.2", + "@sinonjs/fake-timers": "^9.1.1", + "@types/node": "*", + "jest-message-util": "^28.0.2", + "jest-mock": "^28.0.2", + "jest-util": "^28.0.2" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" + } + }, + "node_modules/jest-runner/node_modules/@sinonjs/fake-timers": { + "version": "9.1.2", + "resolved": "https://registry.npmjs.org/@sinonjs/fake-timers/-/fake-timers-9.1.2.tgz", + "integrity": "sha512-BPS4ynJW/o92PUR4wgriz2Ud5gpST5vz6GQfMixEDK0Z8ZCUv2M7SkBLykH56T++Xs+8ln9zTGbOvNGIe02/jw==", + "dev": true, + "dependencies": { + "@sinonjs/commons": "^1.7.0" } }, "node_modules/jest-runner/node_modules/ansi-styles": { @@ -10776,6 +14179,129 @@ "node": ">=8" } }, + "node_modules/jest-runner/node_modules/jest-message-util": { + "version": "28.0.2", + "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-28.0.2.tgz", + "integrity": "sha512-knK7XyojvwYh1XiF2wmVdskgM/uN11KsjcEWWHfnMZNEdwXCrqB4sCBO94F4cfiAwCS8WFV6CDixDwPlMh/wdA==", + "dev": true, + "dependencies": { + "@babel/code-frame": "^7.12.13", + "@jest/types": "^28.0.2", + "@types/stack-utils": "^2.0.0", + "chalk": "^4.0.0", + "graceful-fs": "^4.2.9", + "micromatch": "^4.0.4", + "pretty-format": "^28.0.2", + "slash": "^3.0.0", + "stack-utils": "^2.0.3" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" + } + }, + "node_modules/jest-runner/node_modules/jest-mock": { + "version": "28.0.2", + "resolved": "https://registry.npmjs.org/jest-mock/-/jest-mock-28.0.2.tgz", + "integrity": "sha512-vfnJ4zXRB0i24jOTGtQJyl26JKsgBKtqRlCnsrORZbG06FToSSn33h2x/bmE8XxqxkLWdZBRo+/65l8Vi3nD+g==", + "dev": true, + "dependencies": { + "@jest/types": "^28.0.2", + "@types/node": "*" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" + } + }, + "node_modules/jest-runner/node_modules/jest-worker": { + "version": "28.0.2", + "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-28.0.2.tgz", + "integrity": "sha512-pijNxfjxT0tGAx+8+OzZ+eayVPCwy/rsZFhebmC0F4YnXu1EHPEPxg7utL3m5uX3EaFH1/jwDxGa1EbjJCST2g==", + "dev": true, + "dependencies": { + "@types/node": "*", + "merge-stream": "^2.0.0", + "supports-color": "^8.0.0" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" + } + }, + "node_modules/jest-runner/node_modules/jest-worker/node_modules/supports-color": { + "version": "8.1.1", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz", + "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==", + "dev": true, + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/supports-color?sponsor=1" + } + }, + "node_modules/jest-runner/node_modules/pretty-format": { + "version": "28.0.2", + "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-28.0.2.tgz", + "integrity": "sha512-UmGZ1IERwS3yY35LDMTaBUYI1w4udZDdJGGT/DqQeKG9ZLDn7/K2Jf/JtYSRiHCCKMHvUA+zsEGSmHdpaVp1yw==", + "dev": true, + "dependencies": { + "@jest/schemas": "^28.0.2", + "ansi-regex": "^5.0.1", + "ansi-styles": "^5.0.0", + "react-is": "^18.0.0" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" + } + }, + "node_modules/jest-runner/node_modules/pretty-format/node_modules/ansi-styles": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", + "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==", + "dev": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/jest-runner/node_modules/react-is": { + "version": "18.1.0", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-18.1.0.tgz", + "integrity": "sha512-Fl7FuabXsJnV5Q1qIOQwx/sagGF18kogb4gpfcG4gjLBWO0WDiiz1ko/ExayuxE7InyQkBLkxRFG5oxY6Uu3Kg==", + "dev": true + }, + "node_modules/jest-runner/node_modules/slash": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", + "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-runner/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/jest-runner/node_modules/source-map-support": { + "version": "0.5.13", + "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.13.tgz", + "integrity": "sha512-SHSKFHadjVA5oR4PPqhtAVdcBWwRYVd6g6cAXnIbRiIwc2EhPrTuKUBdSLvlEKyIP3GCf89fltvcZiP9MMFA1w==", + "dev": true, + "dependencies": { + "buffer-from": "^1.0.0", + "source-map": "^0.6.0" + } + }, "node_modules/jest-runner/node_modules/supports-color": { "version": "7.2.0", "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", @@ -10789,36 +14315,77 @@ } }, "node_modules/jest-runtime": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/jest-runtime/-/jest-runtime-27.5.1.tgz", - "integrity": "sha512-o7gxw3Gf+H2IGt8fv0RiyE1+r83FJBRruoA+FXrlHw6xEyBsU8ugA6IPfTdVyA0w8HClpbK+DGJxH59UrNMx8A==", + "version": "28.0.3", + "resolved": "https://registry.npmjs.org/jest-runtime/-/jest-runtime-28.0.3.tgz", + "integrity": "sha512-7FtPUmvbZEHLOdjsF6dyHg5Pe4E0DU+f3Vvv8BPzVR7mQA6nFR4clQYLAPyJGnsUvN8WRWn+b5a5SVwnj1WaGg==", "dev": true, "dependencies": { - "@jest/environment": "^27.5.1", - "@jest/fake-timers": "^27.5.1", - "@jest/globals": "^27.5.1", - "@jest/source-map": "^27.5.1", - "@jest/test-result": "^27.5.1", - "@jest/transform": "^27.5.1", - "@jest/types": "^27.5.1", + "@jest/environment": "^28.0.2", + "@jest/fake-timers": "^28.0.2", + "@jest/globals": "^28.0.3", + "@jest/source-map": "^28.0.2", + "@jest/test-result": "^28.0.2", + "@jest/transform": "^28.0.3", + "@jest/types": "^28.0.2", "chalk": "^4.0.0", "cjs-module-lexer": "^1.0.0", "collect-v8-coverage": "^1.0.0", "execa": "^5.0.0", "glob": "^7.1.3", "graceful-fs": "^4.2.9", - "jest-haste-map": "^27.5.1", - "jest-message-util": "^27.5.1", - "jest-mock": "^27.5.1", - "jest-regex-util": "^27.5.1", - "jest-resolve": "^27.5.1", - "jest-snapshot": "^27.5.1", - "jest-util": "^27.5.1", + "jest-haste-map": "^28.0.2", + "jest-message-util": "^28.0.2", + "jest-mock": "^28.0.2", + "jest-regex-util": "^28.0.2", + "jest-resolve": "^28.0.3", + "jest-snapshot": "^28.0.3", + "jest-util": "^28.0.2", "slash": "^3.0.0", "strip-bom": "^4.0.0" }, "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" + } + }, + "node_modules/jest-runtime/node_modules/@jest/environment": { + "version": "28.0.2", + "resolved": "https://registry.npmjs.org/@jest/environment/-/environment-28.0.2.tgz", + "integrity": "sha512-IvI7dEfqVEffDYlw9FQfVBt6kXt/OI38V7QUIur0ulOQgzpKYJDVvLzj4B1TVmHWTGW5tcnJdlZ3hqzV6/I9Qg==", + "dev": true, + "dependencies": { + "@jest/fake-timers": "^28.0.2", + "@jest/types": "^28.0.2", + "@types/node": "*", + "jest-mock": "^28.0.2" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" + } + }, + "node_modules/jest-runtime/node_modules/@jest/fake-timers": { + "version": "28.0.2", + "resolved": "https://registry.npmjs.org/@jest/fake-timers/-/fake-timers-28.0.2.tgz", + "integrity": "sha512-R75yUv+WeybPa4ZVhX9C+8XN0TKjUoceUX+/QEaDVQGxZZOK50eD74cs7iMDTtpodh00d8iLlc9197vgF6oZjA==", + "dev": true, + "dependencies": { + "@jest/types": "^28.0.2", + "@sinonjs/fake-timers": "^9.1.1", + "@types/node": "*", + "jest-message-util": "^28.0.2", + "jest-mock": "^28.0.2", + "jest-util": "^28.0.2" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" + } + }, + "node_modules/jest-runtime/node_modules/@sinonjs/fake-timers": { + "version": "9.1.2", + "resolved": "https://registry.npmjs.org/@sinonjs/fake-timers/-/fake-timers-9.1.2.tgz", + "integrity": "sha512-BPS4ynJW/o92PUR4wgriz2Ud5gpST5vz6GQfMixEDK0Z8ZCUv2M7SkBLykH56T++Xs+8ln9zTGbOvNGIe02/jw==", + "dev": true, + "dependencies": { + "@sinonjs/commons": "^1.7.0" } }, "node_modules/jest-runtime/node_modules/ansi-styles": { @@ -10923,6 +14490,72 @@ "node": ">=10.17.0" } }, + "node_modules/jest-runtime/node_modules/jest-message-util": { + "version": "28.0.2", + "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-28.0.2.tgz", + "integrity": "sha512-knK7XyojvwYh1XiF2wmVdskgM/uN11KsjcEWWHfnMZNEdwXCrqB4sCBO94F4cfiAwCS8WFV6CDixDwPlMh/wdA==", + "dev": true, + "dependencies": { + "@babel/code-frame": "^7.12.13", + "@jest/types": "^28.0.2", + "@types/stack-utils": "^2.0.0", + "chalk": "^4.0.0", + "graceful-fs": "^4.2.9", + "micromatch": "^4.0.4", + "pretty-format": "^28.0.2", + "slash": "^3.0.0", + "stack-utils": "^2.0.3" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" + } + }, + "node_modules/jest-runtime/node_modules/jest-mock": { + "version": "28.0.2", + "resolved": "https://registry.npmjs.org/jest-mock/-/jest-mock-28.0.2.tgz", + "integrity": "sha512-vfnJ4zXRB0i24jOTGtQJyl26JKsgBKtqRlCnsrORZbG06FToSSn33h2x/bmE8XxqxkLWdZBRo+/65l8Vi3nD+g==", + "dev": true, + "dependencies": { + "@jest/types": "^28.0.2", + "@types/node": "*" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" + } + }, + "node_modules/jest-runtime/node_modules/pretty-format": { + "version": "28.0.2", + "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-28.0.2.tgz", + "integrity": "sha512-UmGZ1IERwS3yY35LDMTaBUYI1w4udZDdJGGT/DqQeKG9ZLDn7/K2Jf/JtYSRiHCCKMHvUA+zsEGSmHdpaVp1yw==", + "dev": true, + "dependencies": { + "@jest/schemas": "^28.0.2", + "ansi-regex": "^5.0.1", + "ansi-styles": "^5.0.0", + "react-is": "^18.0.0" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" + } + }, + "node_modules/jest-runtime/node_modules/pretty-format/node_modules/ansi-styles": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", + "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==", + "dev": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/jest-runtime/node_modules/react-is": { + "version": "18.1.0", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-18.1.0.tgz", + "integrity": "sha512-Fl7FuabXsJnV5Q1qIOQwx/sagGF18kogb4gpfcG4gjLBWO0WDiiz1ko/ExayuxE7InyQkBLkxRFG5oxY6Uu3Kg==", + "dev": true + }, "node_modules/jest-runtime/node_modules/slash": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", @@ -10949,6 +14582,7 @@ "resolved": "https://registry.npmjs.org/jest-serializer/-/jest-serializer-27.5.1.tgz", "integrity": "sha512-jZCyo6iIxO1aqUxpuBlwTDMkzOAJS4a3eYz3YzgxxVQFwLeSA7Jfq5cbqCY+JLvTDrWirgusI/0KwxKMgrdf7w==", "dev": true, + "peer": true, "dependencies": { "@types/node": "*", "graceful-fs": "^4.2.9" @@ -10958,36 +14592,37 @@ } }, "node_modules/jest-snapshot": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/jest-snapshot/-/jest-snapshot-27.5.1.tgz", - "integrity": "sha512-yYykXI5a0I31xX67mgeLw1DZ0bJB+gpq5IpSuCAoyDi0+BhgU/RIrL+RTzDmkNTchvDFWKP8lp+w/42Z3us5sA==", + "version": "28.0.3", + "resolved": "https://registry.npmjs.org/jest-snapshot/-/jest-snapshot-28.0.3.tgz", + "integrity": "sha512-nVzAAIlAbrMuvVUrS1YxmAeo1TfSsDDU+K5wv/Ow56MBp+L+Y71ksAbwRp3kGCgZAz4oOXcAMPAwtT9Yh1hlQQ==", "dev": true, "dependencies": { - "@babel/core": "^7.7.2", + "@babel/core": "^7.11.6", "@babel/generator": "^7.7.2", "@babel/plugin-syntax-typescript": "^7.7.2", "@babel/traverse": "^7.7.2", - "@babel/types": "^7.0.0", - "@jest/transform": "^27.5.1", - "@jest/types": "^27.5.1", - "@types/babel__traverse": "^7.0.4", + "@babel/types": "^7.3.3", + "@jest/expect-utils": "^28.0.2", + "@jest/transform": "^28.0.3", + "@jest/types": "^28.0.2", + "@types/babel__traverse": "^7.0.6", "@types/prettier": "^2.1.5", "babel-preset-current-node-syntax": "^1.0.0", "chalk": "^4.0.0", - "expect": "^27.5.1", + "expect": "^28.0.2", "graceful-fs": "^4.2.9", - "jest-diff": "^27.5.1", - "jest-get-type": "^27.5.1", - "jest-haste-map": "^27.5.1", - "jest-matcher-utils": "^27.5.1", - "jest-message-util": "^27.5.1", - "jest-util": "^27.5.1", + "jest-diff": "^28.0.2", + "jest-get-type": "^28.0.2", + "jest-haste-map": "^28.0.2", + "jest-matcher-utils": "^28.0.2", + "jest-message-util": "^28.0.2", + "jest-util": "^28.0.2", "natural-compare": "^1.4.0", - "pretty-format": "^27.5.1", - "semver": "^7.3.2" + "pretty-format": "^28.0.2", + "semver": "^7.3.5" }, "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" } }, "node_modules/jest-snapshot/node_modules/ansi-styles": { @@ -11039,6 +14674,15 @@ "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", "dev": true }, + "node_modules/jest-snapshot/node_modules/diff-sequences": { + "version": "28.0.2", + "resolved": "https://registry.npmjs.org/diff-sequences/-/diff-sequences-28.0.2.tgz", + "integrity": "sha512-YtEoNynLDFCRznv/XDalsKGSZDoj0U5kLnXvY0JSq3nBboRrZXjD81+eSiwi+nzcZDwedMmcowcxNwwgFW23mQ==", + "dev": true, + "engines": { + "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" + } + }, "node_modules/jest-snapshot/node_modules/has-flag": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", @@ -11048,6 +14692,107 @@ "node": ">=8" } }, + "node_modules/jest-snapshot/node_modules/jest-diff": { + "version": "28.0.2", + "resolved": "https://registry.npmjs.org/jest-diff/-/jest-diff-28.0.2.tgz", + "integrity": "sha512-33Rnf821Y54OAloav0PGNWHlbtEorXpjwchnToyyWbec10X74FOW7hGfvrXLGz7xOe2dz0uo9JVFAHHj/2B5pg==", + "dev": true, + "dependencies": { + "chalk": "^4.0.0", + "diff-sequences": "^28.0.2", + "jest-get-type": "^28.0.2", + "pretty-format": "^28.0.2" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" + } + }, + "node_modules/jest-snapshot/node_modules/jest-get-type": { + "version": "28.0.2", + "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-28.0.2.tgz", + "integrity": "sha512-ioj2w9/DxSYHfOm5lJKCdcAmPJzQXmbM/Url3rhlghrPvT3tt+7a/+oXc9azkKmLvoiXjtV83bEWqi+vs5nlPA==", + "dev": true, + "engines": { + "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" + } + }, + "node_modules/jest-snapshot/node_modules/jest-matcher-utils": { + "version": "28.0.2", + "resolved": "https://registry.npmjs.org/jest-matcher-utils/-/jest-matcher-utils-28.0.2.tgz", + "integrity": "sha512-SxtTiI2qLJHFtOz/bySStCnwCvISAuxQ/grS+74dfTy5AuJw3Sgj9TVUvskcnImTfpzLoMCDJseRaeRrVYbAOA==", + "dev": true, + "dependencies": { + "chalk": "^4.0.0", + "jest-diff": "^28.0.2", + "jest-get-type": "^28.0.2", + "pretty-format": "^28.0.2" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" + } + }, + "node_modules/jest-snapshot/node_modules/jest-message-util": { + "version": "28.0.2", + "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-28.0.2.tgz", + "integrity": "sha512-knK7XyojvwYh1XiF2wmVdskgM/uN11KsjcEWWHfnMZNEdwXCrqB4sCBO94F4cfiAwCS8WFV6CDixDwPlMh/wdA==", + "dev": true, + "dependencies": { + "@babel/code-frame": "^7.12.13", + "@jest/types": "^28.0.2", + "@types/stack-utils": "^2.0.0", + "chalk": "^4.0.0", + "graceful-fs": "^4.2.9", + "micromatch": "^4.0.4", + "pretty-format": "^28.0.2", + "slash": "^3.0.0", + "stack-utils": "^2.0.3" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" + } + }, + "node_modules/jest-snapshot/node_modules/pretty-format": { + "version": "28.0.2", + "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-28.0.2.tgz", + "integrity": "sha512-UmGZ1IERwS3yY35LDMTaBUYI1w4udZDdJGGT/DqQeKG9ZLDn7/K2Jf/JtYSRiHCCKMHvUA+zsEGSmHdpaVp1yw==", + "dev": true, + "dependencies": { + "@jest/schemas": "^28.0.2", + "ansi-regex": "^5.0.1", + "ansi-styles": "^5.0.0", + "react-is": "^18.0.0" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" + } + }, + "node_modules/jest-snapshot/node_modules/pretty-format/node_modules/ansi-styles": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", + "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==", + "dev": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/jest-snapshot/node_modules/react-is": { + "version": "18.1.0", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-18.1.0.tgz", + "integrity": "sha512-Fl7FuabXsJnV5Q1qIOQwx/sagGF18kogb4gpfcG4gjLBWO0WDiiz1ko/ExayuxE7InyQkBLkxRFG5oxY6Uu3Kg==", + "dev": true + }, + "node_modules/jest-snapshot/node_modules/slash": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", + "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==", + "dev": true, + "engines": { + "node": ">=8" + } + }, "node_modules/jest-snapshot/node_modules/supports-color": { "version": "7.2.0", "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", @@ -11061,12 +14806,12 @@ } }, "node_modules/jest-util": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-27.5.1.tgz", - "integrity": "sha512-Kv2o/8jNvX1MQ0KGtw480E/w4fBCDOnH6+6DmeKi6LZUIlKA5kwY0YNdlzaWTiVgxqAqik11QyxDOKk543aKXw==", + "version": "28.0.2", + "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-28.0.2.tgz", + "integrity": "sha512-EVdpIRCC8lzqhp9A0u0aAKlsFIzufK6xKxNK7awsnebTdOP4hpyQW5o6Ox2qPl8gbeUKYF+POLyItaND53kpGA==", "dev": true, "dependencies": { - "@jest/types": "^27.5.1", + "@jest/types": "^28.0.2", "@types/node": "*", "chalk": "^4.0.0", "ci-info": "^3.2.0", @@ -11074,7 +14819,7 @@ "picomatch": "^2.2.3" }, "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" } }, "node_modules/jest-util/node_modules/ansi-styles": { @@ -11148,20 +14893,20 @@ } }, "node_modules/jest-validate": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/jest-validate/-/jest-validate-27.5.1.tgz", - "integrity": "sha512-thkNli0LYTmOI1tDB3FI1S1RTp/Bqyd9pTarJwL87OIBFuqEb5Apv5EaApEudYg4g86e3CT6kM0RowkhtEnCBQ==", + "version": "28.0.2", + "resolved": "https://registry.npmjs.org/jest-validate/-/jest-validate-28.0.2.tgz", + "integrity": "sha512-nr0UOvCTtxP0YPdsk01Gk7e7c0xIiEe2nncAe3pj0wBfUvAykTVrMrdeASlAJnlEQCBuwN/GF4hKoCzbkGNCNw==", "dev": true, "dependencies": { - "@jest/types": "^27.5.1", + "@jest/types": "^28.0.2", "camelcase": "^6.2.0", "chalk": "^4.0.0", - "jest-get-type": "^27.5.1", + "jest-get-type": "^28.0.2", "leven": "^3.1.0", - "pretty-format": "^27.5.1" + "pretty-format": "^28.0.2" }, "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" } }, "node_modules/jest-validate/node_modules/ansi-styles": { @@ -11234,6 +14979,48 @@ "node": ">=8" } }, + "node_modules/jest-validate/node_modules/jest-get-type": { + "version": "28.0.2", + "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-28.0.2.tgz", + "integrity": "sha512-ioj2w9/DxSYHfOm5lJKCdcAmPJzQXmbM/Url3rhlghrPvT3tt+7a/+oXc9azkKmLvoiXjtV83bEWqi+vs5nlPA==", + "dev": true, + "engines": { + "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" + } + }, + "node_modules/jest-validate/node_modules/pretty-format": { + "version": "28.0.2", + "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-28.0.2.tgz", + "integrity": "sha512-UmGZ1IERwS3yY35LDMTaBUYI1w4udZDdJGGT/DqQeKG9ZLDn7/K2Jf/JtYSRiHCCKMHvUA+zsEGSmHdpaVp1yw==", + "dev": true, + "dependencies": { + "@jest/schemas": "^28.0.2", + "ansi-regex": "^5.0.1", + "ansi-styles": "^5.0.0", + "react-is": "^18.0.0" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" + } + }, + "node_modules/jest-validate/node_modules/pretty-format/node_modules/ansi-styles": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", + "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==", + "dev": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/jest-validate/node_modules/react-is": { + "version": "18.1.0", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-18.1.0.tgz", + "integrity": "sha512-Fl7FuabXsJnV5Q1qIOQwx/sagGF18kogb4gpfcG4gjLBWO0WDiiz1ko/ExayuxE7InyQkBLkxRFG5oxY6Uu3Kg==", + "dev": true + }, "node_modules/jest-validate/node_modules/supports-color": { "version": "7.2.0", "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", @@ -11247,21 +15034,22 @@ } }, "node_modules/jest-watcher": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/jest-watcher/-/jest-watcher-27.5.1.tgz", - "integrity": "sha512-z676SuD6Z8o8qbmEGhoEUFOM1+jfEiL3DXHK/xgEiG2EyNYfFG60jluWcupY6dATjfEsKQuibReS1djInQnoVw==", + "version": "28.0.2", + "resolved": "https://registry.npmjs.org/jest-watcher/-/jest-watcher-28.0.2.tgz", + "integrity": "sha512-uIVJLpQ/5VTGQWBiBatHsi7jrCqHjHl0e0dFHMWzwuIfUbdW/muk0DtSr0fteY2T7QTFylv+7a5Rm8sBKrE12Q==", "dev": true, "dependencies": { - "@jest/test-result": "^27.5.1", - "@jest/types": "^27.5.1", + "@jest/test-result": "^28.0.2", + "@jest/types": "^28.0.2", "@types/node": "*", "ansi-escapes": "^4.2.1", "chalk": "^4.0.0", - "jest-util": "^27.5.1", + "emittery": "^0.10.2", + "jest-util": "^28.0.2", "string-length": "^4.0.1" }, "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" } }, "node_modules/jest-watcher/node_modules/ansi-styles": { @@ -11410,23 +15198,23 @@ "optional": true }, "node_modules/jsdom": { - "version": "16.7.0", - "resolved": "https://registry.npmjs.org/jsdom/-/jsdom-16.7.0.tgz", - "integrity": "sha512-u9Smc2G1USStM+s/x1ru5Sxrl6mPYCbByG1U/hUmqaVsm4tbNyS7CicOSRyuGQYZhTu0h84qkZZQ/I+dzizSVw==", + "version": "19.0.0", + "resolved": "https://registry.npmjs.org/jsdom/-/jsdom-19.0.0.tgz", + "integrity": "sha512-RYAyjCbxy/vri/CfnjUWJQQtZ3LKlLnDqj+9XLNnJPgEGeirZs3hllKR20re8LUZ6o1b1X4Jat+Qd26zmP41+A==", "dev": true, "dependencies": { "abab": "^2.0.5", - "acorn": "^8.2.4", + "acorn": "^8.5.0", "acorn-globals": "^6.0.0", - "cssom": "^0.4.4", + "cssom": "^0.5.0", "cssstyle": "^2.3.0", - "data-urls": "^2.0.0", - "decimal.js": "^10.2.1", - "domexception": "^2.0.1", + "data-urls": "^3.0.1", + "decimal.js": "^10.3.1", + "domexception": "^4.0.0", "escodegen": "^2.0.0", - "form-data": "^3.0.0", - "html-encoding-sniffer": "^2.0.1", - "http-proxy-agent": "^4.0.1", + "form-data": "^4.0.0", + "html-encoding-sniffer": "^3.0.0", + "http-proxy-agent": "^5.0.0", "https-proxy-agent": "^5.0.0", "is-potential-custom-element-name": "^1.0.1", "nwsapi": "^2.2.0", @@ -11435,16 +15223,16 @@ "symbol-tree": "^3.2.4", "tough-cookie": "^4.0.0", "w3c-hr-time": "^1.0.2", - "w3c-xmlserializer": "^2.0.0", - "webidl-conversions": "^6.1.0", - "whatwg-encoding": "^1.0.5", - "whatwg-mimetype": "^2.3.0", - "whatwg-url": "^8.5.0", - "ws": "^7.4.6", - "xml-name-validator": "^3.0.0" + "w3c-xmlserializer": "^3.0.0", + "webidl-conversions": "^7.0.0", + "whatwg-encoding": "^2.0.0", + "whatwg-mimetype": "^3.0.0", + "whatwg-url": "^10.0.0", + "ws": "^8.2.3", + "xml-name-validator": "^4.0.0" }, "engines": { - "node": ">=10" + "node": ">=12" }, "peerDependencies": { "canvas": "^2.5.0" @@ -11455,10 +15243,19 @@ } } }, + "node_modules/jsdom/node_modules/@tootallnate/once": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/@tootallnate/once/-/once-2.0.0.tgz", + "integrity": "sha512-XCuKFP5PS55gnMVu3dty8KPatLqUoy/ZYzDzAGCQ8JNFCkLXzmI7vNHCR+XpbZaMWQK/vQubr7PkYq8g470J/A==", + "dev": true, + "engines": { + "node": ">= 10" + } + }, "node_modules/jsdom/node_modules/form-data": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/form-data/-/form-data-3.0.1.tgz", - "integrity": "sha512-RHkBKtLWUVwd7SqRIvCZMEvAMoGUp0XU+seQiZejj0COz3RI3hWP4sCv3gZWWLjJTd7rGwcsF5eKZGii0r/hbg==", + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/form-data/-/form-data-4.0.0.tgz", + "integrity": "sha512-ETEklSGi5t0QMZuiXoA/Q6vcnxcLQP5vdugSpuAyi6SVGi2clPPp+xgEhuMaHC+zGgn31Kd235W35f7Hykkaww==", "dev": true, "dependencies": { "asynckit": "^0.4.0", @@ -11469,6 +15266,20 @@ "node": ">= 6" } }, + "node_modules/jsdom/node_modules/http-proxy-agent": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/http-proxy-agent/-/http-proxy-agent-5.0.0.tgz", + "integrity": "sha512-n2hY8YdoRE1i7r6M0w9DIw5GgZN0G25P8zLCRQ8rjXtTU3vsNFBI/vWK/UIeE6g5MUUz6avwAPXmL6Fy9D/90w==", + "dev": true, + "dependencies": { + "@tootallnate/once": "2", + "agent-base": "6", + "debug": "4" + }, + "engines": { + "node": ">= 6" + } + }, "node_modules/jsdom/node_modules/tough-cookie": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-4.0.0.tgz", @@ -11794,9 +15605,9 @@ } }, "node_modules/loader-runner": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/loader-runner/-/loader-runner-4.2.0.tgz", - "integrity": "sha512-92+huvxMvYlMzMt0iIOukcwYBFpkYJdpl2xsZ7LrlayO7E8SOv+JJUEK17B/dJIHAOLMfh2dZZ/Y18WgmGtYNw==", + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/loader-runner/-/loader-runner-4.3.0.tgz", + "integrity": "sha512-3R/1M+yS3j5ou80Me59j7F9IMs4PXs3VqRrm0TU3AbKPxlmpoY1TNscJV/oGJXo8qCatFGTfDbY6W6ipGOYXfg==", "dev": true, "engines": { "node": ">=6.11.5" @@ -12257,9 +16068,9 @@ "dev": true }, "node_modules/minimatch": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz", - "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==", + "version": "3.0.5", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.5.tgz", + "integrity": "sha512-tUpxzX0VAzJHjLu0xUfFv1gwVp9ba3IOuRAVH2EGuRW8a5emA2FlACLqiT/lDVtS1W+TGNwqz3sWaNyLgDJWuw==", "dependencies": { "brace-expansion": "^1.1.7" }, @@ -12416,9 +16227,9 @@ "dev": true }, "node_modules/nanoid": { - "version": "3.3.2", - "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.2.tgz", - "integrity": "sha512-CuHBogktKwpm5g2sRgv83jEy2ijFzBwMoYA60orPDR7ynsLijJDqgsi4RDGj3OJpy3Ieb+LYwiRmIOGyytgITA==", + "version": "3.3.3", + "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.3.tgz", + "integrity": "sha512-p1sjXuopFs0xg+fPASzQ28agW1oHD7xDsd9Xkf3T15H3c/cifrFHVwrh74PdoklAPi+i7MdRsE47vm2r6JoB+w==", "dev": true, "bin": { "nanoid": "bin/nanoid.cjs" @@ -12503,9 +16314,9 @@ } }, "node_modules/ngx-cookie-service": { - "version": "13.1.2", - "resolved": "https://registry.npmjs.org/ngx-cookie-service/-/ngx-cookie-service-13.1.2.tgz", - "integrity": "sha512-CInzm1xjI51QA1gCJEnqfDFLnN7w/SzqM5+kGdpI+UiCeHKgYEXpKG1s7lFz4jbLDrL/jHKtrf92t7RGsm66Cg==", + "version": "13.2.0", + "resolved": "https://registry.npmjs.org/ngx-cookie-service/-/ngx-cookie-service-13.2.0.tgz", + "integrity": "sha512-WxuLrZROWf59DfPPstPsrS18nxtPvT+uJ4AEjFs57NqtTfYdRQXhVJ02fZ4WP4VPElI8o6qndNL7gi9tkEdg4Q==", "dependencies": { "tslib": "^2.0.0" }, @@ -12604,9 +16415,9 @@ "dev": true }, "node_modules/node-releases": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.2.tgz", - "integrity": "sha512-XxYDdcQ6eKqp/YjI+tb2C5WM2LgjnZrfYg4vgQt49EK268b6gYCHsBLrK2qvJo4FmCtqmKezb0WZFK4fkrZNsg==" + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.4.tgz", + "integrity": "sha512-gbMzqQtTtDz/00jQzZ21PQzdI9PyLYqUSvD0p3naOhX4odFji0ZxYdnVwPTxmSwkmxhcFImpozceidSG+AgoPQ==" }, "node_modules/nopt": { "version": "5.0.0", @@ -12741,6 +16552,19 @@ "node": "^12.13.0 || ^14.15.0 || >=16.0.0" } }, + "node_modules/npm-registry-fetch/node_modules/@npmcli/move-file": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/@npmcli/move-file/-/move-file-2.0.0.tgz", + "integrity": "sha512-UR6D5f4KEGWJV6BGPH3Qb2EtgH+t+1XQ1Tt85c7qicN6cezzuHPdZwwAxqZr4JLtnQu0LZsTza/5gmNmSl8XLg==", + "dev": true, + "dependencies": { + "mkdirp": "^1.0.4", + "rimraf": "^3.0.2" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || >=16.0.0" + } + }, "node_modules/npm-registry-fetch/node_modules/@tootallnate/once": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/@tootallnate/once/-/once-2.0.0.tgz", @@ -12750,17 +16574,26 @@ "node": ">= 10" } }, + "node_modules/npm-registry-fetch/node_modules/brace-expansion": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", + "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", + "dev": true, + "dependencies": { + "balanced-match": "^1.0.0" + } + }, "node_modules/npm-registry-fetch/node_modules/cacache": { - "version": "16.0.3", - "resolved": "https://registry.npmjs.org/cacache/-/cacache-16.0.3.tgz", - "integrity": "sha512-eC7wYodNCVb97kuHGk5P+xZsvUJHkhSEOyNwkenqQPAsOtrTjvWOE5vSPNBpz9d8X3acIf6w2Ub5s4rvOCTs4g==", + "version": "16.0.7", + "resolved": "https://registry.npmjs.org/cacache/-/cacache-16.0.7.tgz", + "integrity": "sha512-a4zfQpp5vm4Ipdvbj+ZrPonikRhm6WBEd4zT1Yc1DXsmAxrPgDwWBLF/u/wTVXSFPIgOJ1U3ghSa2Xm4s3h28w==", "dev": true, "dependencies": { "@npmcli/fs": "^2.1.0", - "@npmcli/move-file": "^1.1.2", + "@npmcli/move-file": "^2.0.0", "chownr": "^2.0.0", "fs-minipass": "^2.1.0", - "glob": "^7.2.0", + "glob": "^8.0.1", "infer-owner": "^1.0.4", "lru-cache": "^7.7.1", "minipass": "^3.1.6", @@ -12771,7 +16604,7 @@ "p-map": "^4.0.0", "promise-inflight": "^1.0.1", "rimraf": "^3.0.2", - "ssri": "^8.0.1", + "ssri": "^9.0.0", "tar": "^6.1.11", "unique-filename": "^1.1.1" }, @@ -12779,6 +16612,26 @@ "node": "^12.13.0 || ^14.15.0 || >=16.0.0" } }, + "node_modules/npm-registry-fetch/node_modules/glob": { + "version": "8.0.1", + "resolved": "https://registry.npmjs.org/glob/-/glob-8.0.1.tgz", + "integrity": "sha512-cF7FYZZ47YzmCu7dDy50xSRRfO3ErRfrXuLZcNIuyiJEco0XSrGtuilG19L5xp3NcwTx7Gn+X6Tv3fmsUPTbow==", + "dev": true, + "dependencies": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^5.0.1", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, "node_modules/npm-registry-fetch/node_modules/http-proxy-agent": { "version": "5.0.0", "resolved": "https://registry.npmjs.org/http-proxy-agent/-/http-proxy-agent-5.0.0.tgz", @@ -12794,18 +16647,18 @@ } }, "node_modules/npm-registry-fetch/node_modules/lru-cache": { - "version": "7.7.3", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-7.7.3.tgz", - "integrity": "sha512-WY9wjJNQt9+PZilnLbuFKM+SwDull9+6IAguOrarOMoOHTcJ9GnXSO11+Gw6c7xtDkBkthR57OZMtZKYr+1CEw==", + "version": "7.8.1", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-7.8.1.tgz", + "integrity": "sha512-E1v547OCgJvbvevfjgK9sNKIVXO96NnsTsFPBlg4ZxjhsJSODoH9lk8Bm0OxvHNm6Vm5Yqkl/1fErDxhYL8Skg==", "dev": true, "engines": { "node": ">=12" } }, "node_modules/npm-registry-fetch/node_modules/make-fetch-happen": { - "version": "10.1.1", - "resolved": "https://registry.npmjs.org/make-fetch-happen/-/make-fetch-happen-10.1.1.tgz", - "integrity": "sha512-3/mCljDQNjmrP7kl0vhS5WVlV+TvSKoZaFhdiYV7MOijEnrhrjaVnqbp/EY/7S+fhUB2KpH7j8c1iRsIOs+kjw==", + "version": "10.1.2", + "resolved": "https://registry.npmjs.org/make-fetch-happen/-/make-fetch-happen-10.1.2.tgz", + "integrity": "sha512-GWMGiZsKVeJACQGJ1P3Z+iNec7pLsU6YW1q11eaPn3RR8nRXHppFWfP7Eu0//55JK3hSjrAQRl8sDa5uXpq1Ew==", "dev": true, "dependencies": { "agentkeepalive": "^4.2.1", @@ -12823,7 +16676,7 @@ "negotiator": "^0.6.3", "promise-retry": "^2.0.1", "socks-proxy-agent": "^6.1.1", - "ssri": "^8.0.1" + "ssri": "^9.0.0" }, "engines": { "node": "^12.13.0 || ^14.15.0 || >=16.0.0" @@ -12846,6 +16699,30 @@ "encoding": "^0.1.13" } }, + "node_modules/npm-registry-fetch/node_modules/minimatch": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-5.0.1.tgz", + "integrity": "sha512-nLDxIFRyhDblz3qMuq+SoRZED4+miJ/G+tdDrjkkkRnjAsBexeGpgjLEQ0blJy7rHhR2b93rhQY4SvyWu9v03g==", + "dev": true, + "dependencies": { + "brace-expansion": "^2.0.1" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/npm-registry-fetch/node_modules/ssri": { + "version": "9.0.0", + "resolved": "https://registry.npmjs.org/ssri/-/ssri-9.0.0.tgz", + "integrity": "sha512-Y1Z6J8UYnexKFN1R/hxUaYoY2LVdKEzziPmVAFKiKX8fiwvCJTVzn/xYE9TEWod5OVyNfIHHuVfIEuBClL/uJQ==", + "dev": true, + "dependencies": { + "minipass": "^3.1.1" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || >=16.0.0" + } + }, "node_modules/npm-run-path": { "version": "4.0.1", "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-4.0.1.tgz", @@ -12859,18 +16736,18 @@ } }, "node_modules/npmlog": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/npmlog/-/npmlog-6.0.1.tgz", - "integrity": "sha512-BTHDvY6nrRHuRfyjt1MAufLxYdVXZfd099H4+i1f0lPywNQyI4foeNXJRObB/uy+TYqUW0vAD9gbdSOXPst7Eg==", + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/npmlog/-/npmlog-6.0.2.tgz", + "integrity": "sha512-/vBvz5Jfr9dT/aFWd0FIRf+T/Q2WBsLENygUaFUqstqsycmZAP/t5BvFJTK0viFmSUxiUKTUplWy5vt+rvKIxg==", "dev": true, "dependencies": { "are-we-there-yet": "^3.0.0", "console-control-strings": "^1.1.0", - "gauge": "^4.0.0", + "gauge": "^4.0.3", "set-blocking": "^2.0.0" }, "engines": { - "node": "^12.13.0 || ^14.15.0 || >=16" + "node": "^12.13.0 || ^14.15.0 || >=16.0.0" } }, "node_modules/nth-check": { @@ -12891,6 +16768,15 @@ "integrity": "sha512-h2AatdwYH+JHiZpv7pt/gSX1XoRGb7L/qSIeuqA6GwYoF9w1vP1cw42TO0aI2pNyshRK5893hNSl+1//vHK7hQ==", "dev": true }, + "node_modules/object-inspect": { + "version": "1.12.0", + "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.12.0.tgz", + "integrity": "sha512-Ho2z80bVIvJloH+YzRmpZVQe87+qASmBUKZDWgx9cu+KDrX2ZDH/3tMy+gXbZETVGs2M8YdxObOh7XAtim9Y0g==", + "dev": true, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, "node_modules/object-is": { "version": "1.1.5", "resolved": "https://registry.npmjs.org/object-is/-/object-is-1.1.5.tgz", @@ -12941,9 +16827,9 @@ "dev": true }, "node_modules/on-finished": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.3.0.tgz", - "integrity": "sha1-IPEzZIGwg811M3mSoWlxqi2QaUc=", + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.4.1.tgz", + "integrity": "sha512-oVlzkg3ENAhCk2zdv7IJwd/QUD4z2RxRwpkcGY8psCVcCYZNq4wYnVWALHM+brtuJjePWiYF/ClmuDr8Ch5+kg==", "dev": true, "dependencies": { "ee-first": "1.1.1" @@ -13169,12 +17055,12 @@ } }, "node_modules/p-retry": { - "version": "4.6.1", - "resolved": "https://registry.npmjs.org/p-retry/-/p-retry-4.6.1.tgz", - "integrity": "sha512-e2xXGNhZOZ0lfgR9kL34iGlU8N/KO0xZnQxVEwdeOvpqNDQfdnxIYizvWtK8RglUa3bGqI8g0R/BdfzLMxRkiA==", + "version": "4.6.2", + "resolved": "https://registry.npmjs.org/p-retry/-/p-retry-4.6.2.tgz", + "integrity": "sha512-312Id396EbJdvRONlngUx0NydfrIQ5lsYu0znKVUzVvArzEIt08V1qhtyESbGVd1FGX7UKtiFp5uwKZdM8wIuQ==", "dev": true, "dependencies": { - "@types/retry": "^0.12.0", + "@types/retry": "0.12.0", "retry": "^0.13.1" }, "engines": { @@ -13470,9 +17356,9 @@ } }, "node_modules/portfinder/node_modules/async": { - "version": "2.6.3", - "resolved": "https://registry.npmjs.org/async/-/async-2.6.3.tgz", - "integrity": "sha512-zflvls11DCy+dQWzTW2dzuilv8Z5X/pjfmZOWba6TNIVDm+2UDaJmXSOXlasHKfNBs8oo3M0aT50fDEWfKZjXg==", + "version": "2.6.4", + "resolved": "https://registry.npmjs.org/async/-/async-2.6.4.tgz", + "integrity": "sha512-mzo5dfJYwAn29PeiJ0zvwTo04zj8HDJj0Mn8TD7sno7q12prdbnasKJHhkm2c1LgrhlJ0teaea8860oxi51mGA==", "dev": true, "dependencies": { "lodash": "^4.17.14" @@ -13587,9 +17473,9 @@ } }, "node_modules/postcss-custom-properties": { - "version": "12.1.5", - "resolved": "https://registry.npmjs.org/postcss-custom-properties/-/postcss-custom-properties-12.1.5.tgz", - "integrity": "sha512-FHbbB/hRo/7cxLGkc2NS7cDRIDN1oFqQnUKBiyh4b/gwk8DD8udvmRDpUhEK836kB8ggUCieHVOvZDnF9XhI3g==", + "version": "12.1.7", + "resolved": "https://registry.npmjs.org/postcss-custom-properties/-/postcss-custom-properties-12.1.7.tgz", + "integrity": "sha512-N/hYP5gSoFhaqxi2DPCmvto/ZcRDVjE3T1LiAMzc/bg53hvhcHOLpXOHb526LzBBp5ZlAUhkuot/bfpmpgStJg==", "dev": true, "dependencies": { "postcss-value-parser": "^4.2.0" @@ -13597,6 +17483,10 @@ "engines": { "node": "^12 || ^14 || >=16" }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, "peerDependencies": { "postcss": "^8.4" } @@ -13755,9 +17645,9 @@ } }, "node_modules/postcss-lab-function": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/postcss-lab-function/-/postcss-lab-function-4.1.2.tgz", - "integrity": "sha512-isudf5ldhg4fk16M8viAwAbg6Gv14lVO35N3Z/49NhbwPQ2xbiEoHgrRgpgQojosF4vF7jY653ktB6dDrUOR8Q==", + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/postcss-lab-function/-/postcss-lab-function-4.2.0.tgz", + "integrity": "sha512-Zb1EO9DGYfa3CP8LhINHCcTTCTLI+R3t7AX2mKsDzdgVQ/GkCpHOTgOr6HBHslP7XDdVbqgHW5vvRPMdVANQ8w==", "dev": true, "dependencies": { "@csstools/postcss-progressive-custom-properties": "^1.1.0", @@ -13766,6 +17656,10 @@ "engines": { "node": "^12 || ^14 || >=16" }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, "peerDependencies": { "postcss": "^8.4" } @@ -13876,16 +17770,20 @@ } }, "node_modules/postcss-nesting": { - "version": "10.1.3", - "resolved": "https://registry.npmjs.org/postcss-nesting/-/postcss-nesting-10.1.3.tgz", - "integrity": "sha512-wUC+/YCik4wH3StsbC5fBG1s2Z3ZV74vjGqBFYtmYKlVxoio5TYGM06AiaKkQPPlkXWn72HKfS7Cw5PYxnoXSw==", + "version": "10.1.4", + "resolved": "https://registry.npmjs.org/postcss-nesting/-/postcss-nesting-10.1.4.tgz", + "integrity": "sha512-2ixdQ59ik/Gt1+oPHiI1kHdwEI8lLKEmui9B1nl6163ANLC+GewQn7fXMxJF2JSb4i2MKL96GU8fIiQztK4TTA==", "dev": true, "dependencies": { - "postcss-selector-parser": "^6.0.9" + "postcss-selector-parser": "^6.0.10" }, "engines": { "node": "^12 || ^14 || >=16" }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, "peerDependencies": { "postcss": "^8.4" } @@ -13974,16 +17872,20 @@ } }, "node_modules/postcss-pseudo-class-any-link": { - "version": "7.1.1", - "resolved": "https://registry.npmjs.org/postcss-pseudo-class-any-link/-/postcss-pseudo-class-any-link-7.1.1.tgz", - "integrity": "sha512-JRoLFvPEX/1YTPxRxp1JO4WxBVXJYrSY7NHeak5LImwJ+VobFMwYDQHvfTXEpcn+7fYIeGkC29zYFhFWIZD8fg==", + "version": "7.1.2", + "resolved": "https://registry.npmjs.org/postcss-pseudo-class-any-link/-/postcss-pseudo-class-any-link-7.1.2.tgz", + "integrity": "sha512-76XzEQv3g+Vgnz3tmqh3pqQyRojkcJ+pjaePsyhcyf164p9aZsu3t+NWxkZYbcHLK1ju5Qmalti2jPI5IWCe5w==", "dev": true, "dependencies": { - "postcss-selector-parser": "^6.0.9" + "postcss-selector-parser": "^6.0.10" }, "engines": { "node": "^12 || ^14 || >=16" }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, "peerDependencies": { "postcss": "^8.4" } @@ -14221,13 +18123,13 @@ } }, "node_modules/raw-body": { - "version": "2.4.3", - "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.4.3.tgz", - "integrity": "sha512-UlTNLIcu0uzb4D2f4WltY6cVjLi+/jEN4lgEUj3E04tpMDpUlkBo/eSn6zou9hum2VMNpCCUone0O0WeJim07g==", + "version": "2.5.1", + "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.5.1.tgz", + "integrity": "sha512-qqJBtEyVgS0ZmPGdCFPWJ3FreoqvG4MVQln/kCgF7Olq95IbOp0/BWyMwbdtn4VTvkM8Y7khCQ2Xgk/tcrCXig==", "dev": true, "dependencies": { "bytes": "3.1.2", - "http-errors": "1.8.1", + "http-errors": "2.0.0", "iconv-lite": "0.4.24", "unpipe": "1.0.0" }, @@ -14327,9 +18229,9 @@ "dev": true }, "node_modules/regenerator-transform": { - "version": "0.14.5", - "resolved": "https://registry.npmjs.org/regenerator-transform/-/regenerator-transform-0.14.5.tgz", - "integrity": "sha512-eOf6vka5IO151Jfsw2NO9WpGX58W6wWmefK3I1zEGr0lOD0u8rwPaNqQL1aRxUaxLeKO3ArNh3VYg1KbaD+FFw==", + "version": "0.15.0", + "resolved": "https://registry.npmjs.org/regenerator-transform/-/regenerator-transform-0.15.0.tgz", + "integrity": "sha512-LsrGtPmbYg19bcPHwdtmXwbW+TqNvtY4riE3P83foeHRroMbH6/2ddFBfab3t7kbzc7v7p4wbkIecHImqt0QNg==", "dev": true, "dependencies": { "@babel/runtime": "^7.8.4" @@ -14342,13 +18244,14 @@ "dev": true }, "node_modules/regexp.prototype.flags": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.4.1.tgz", - "integrity": "sha512-pMR7hBVUUGI7PMA37m2ofIdQCsomVnas+Jn5UPGAHQ+/LlwKm/aTLJHdasmHRzlfeZwHiAOaRSo2rbBDm3nNUQ==", + "version": "1.4.3", + "resolved": "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.4.3.tgz", + "integrity": "sha512-fjggEOO3slI6Wvgjwflkc4NFRCTZAu5CnNfBd5qOMYhWdn67nJBBu34/TkD++eeFmd8C9r9jfXJ27+nSiRkSUA==", "dev": true, "dependencies": { "call-bind": "^1.0.2", - "define-properties": "^1.1.3" + "define-properties": "^1.1.3", + "functions-have-names": "^1.2.2" }, "engines": { "node": ">= 0.4" @@ -14792,24 +18695,24 @@ } }, "node_modules/send": { - "version": "0.17.2", - "resolved": "https://registry.npmjs.org/send/-/send-0.17.2.tgz", - "integrity": "sha512-UJYB6wFSJE3G00nEivR5rgWp8c2xXvJ3OPWPhmuteU0IKj8nKbG3DrjiOmLwpnHGYWAVwA69zmTm++YG0Hmwww==", + "version": "0.18.0", + "resolved": "https://registry.npmjs.org/send/-/send-0.18.0.tgz", + "integrity": "sha512-qqWzuOjSFOuqPjFe4NOsMLafToQQwBSOEpS+FwEt3A2V3vKubTquT3vmLTQpFgMXp8AlFWFuP1qKaJZOtPpVXg==", "dev": true, "dependencies": { "debug": "2.6.9", - "depd": "~1.1.2", - "destroy": "~1.0.4", + "depd": "2.0.0", + "destroy": "1.2.0", "encodeurl": "~1.0.2", "escape-html": "~1.0.3", "etag": "~1.8.1", "fresh": "0.5.2", - "http-errors": "1.8.1", + "http-errors": "2.0.0", "mime": "1.6.0", "ms": "2.1.3", - "on-finished": "~2.3.0", + "on-finished": "2.4.1", "range-parser": "~1.2.1", - "statuses": "~1.5.0" + "statuses": "2.0.1" }, "engines": { "node": ">= 0.8.0" @@ -14830,6 +18733,15 @@ "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", "dev": true }, + "node_modules/send/node_modules/depd": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/depd/-/depd-2.0.0.tgz", + "integrity": "sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw==", + "dev": true, + "engines": { + "node": ">= 0.8" + } + }, "node_modules/send/node_modules/ms": { "version": "2.1.3", "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", @@ -14905,16 +18817,25 @@ "integrity": "sha512-BvE/TwpZX4FXExxOxZyRGQQv651MSwmWKZGqvmPcRIjDqWub67kTKuIMx43cZZrS/cBBzwBcNDWoFxt2XEFIpQ==", "dev": true }, + "node_modules/serve-index/node_modules/statuses": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz", + "integrity": "sha1-Fhx9rBd2Wf2YEfQ3cfqZOBR4Yow=", + "dev": true, + "engines": { + "node": ">= 0.6" + } + }, "node_modules/serve-static": { - "version": "1.14.2", - "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.14.2.tgz", - "integrity": "sha512-+TMNA9AFxUEGuC0z2mevogSnn9MXKb4fa7ngeRMJaaGv8vTwnIEkKi+QGvPt33HSnf8pRS+WGM0EbMtCJLKMBQ==", + "version": "1.15.0", + "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.15.0.tgz", + "integrity": "sha512-XGuRDNjXUijsUL0vl6nSD7cwURuzEgglbOaFuZM9g3kwDXOWVTck0jLzjPzGD+TazWbboZYu52/9/XPdUgne9g==", "dev": true, "dependencies": { "encodeurl": "~1.0.2", "escape-html": "~1.0.3", "parseurl": "~1.3.3", - "send": "0.17.2" + "send": "0.18.0" }, "engines": { "node": ">= 0.8.0" @@ -14965,6 +18886,20 @@ "node": ">=8" } }, + "node_modules/side-channel": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.0.4.tgz", + "integrity": "sha512-q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.0", + "get-intrinsic": "^1.0.2", + "object-inspect": "^1.9.0" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, "node_modules/signal-exit": { "version": "3.0.7", "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.7.tgz", @@ -15072,14 +19007,14 @@ } }, "node_modules/socks-proxy-agent": { - "version": "6.1.1", - "resolved": "https://registry.npmjs.org/socks-proxy-agent/-/socks-proxy-agent-6.1.1.tgz", - "integrity": "sha512-t8J0kG3csjA4g6FTbsMOWws+7R7vuRC8aQ/wy3/1OWmsgwA68zs/+cExQ0koSitUDXqhufF/YJr9wtNMZHw5Ew==", + "version": "6.2.0", + "resolved": "https://registry.npmjs.org/socks-proxy-agent/-/socks-proxy-agent-6.2.0.tgz", + "integrity": "sha512-wWqJhjb32Q6GsrUqzuFkukxb/zzide5quXYcMVpIjxalDBBYy2nqKCFQ/9+Ie4dvOYSQdOk3hUlZSdzZOd3zMQ==", "dev": true, "dependencies": { "agent-base": "^6.0.2", - "debug": "^4.3.1", - "socks": "^2.6.1" + "debug": "^4.3.3", + "socks": "^2.6.2" }, "engines": { "node": ">= 10" @@ -15272,12 +19207,12 @@ } }, "node_modules/statuses": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz", - "integrity": "sha1-Fhx9rBd2Wf2YEfQ3cfqZOBR4Yow=", + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-2.0.1.tgz", + "integrity": "sha512-RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ==", "dev": true, "engines": { - "node": ">= 0.6" + "node": ">= 0.8" } }, "node_modules/string_decoder": { @@ -15746,15 +19681,15 @@ } }, "node_modules/tr46": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/tr46/-/tr46-2.1.0.tgz", - "integrity": "sha512-15Ih7phfcdP5YxqiB+iDtLoaTz4Nd35+IiAv0kQ5FNKHzXgdWqPoTIqEDDJmXceQt4JZk6lVPT8lnDlPpGDppw==", + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/tr46/-/tr46-3.0.0.tgz", + "integrity": "sha512-l7FvfAHlcmulp8kr+flpQZmVwtu7nfRV7NZujtN0OqES8EL4O4e0qqzL0DC5gAvx/ZC/9lk6rhcUwYvkBnBnYA==", "dev": true, "dependencies": { "punycode": "^2.1.1" }, "engines": { - "node": ">=8" + "node": ">=12" } }, "node_modules/tree-kill": { @@ -15767,32 +19702,32 @@ } }, "node_modules/ts-jest": { - "version": "27.1.4", - "resolved": "https://registry.npmjs.org/ts-jest/-/ts-jest-27.1.4.tgz", - "integrity": "sha512-qjkZlVPWVctAezwsOD1OPzbZ+k7zA5z3oxII4dGdZo5ggX/PL7kvwTM0pXTr10fAtbiVpJaL3bWd502zAhpgSQ==", + "version": "28.0.0-next.1", + "resolved": "https://registry.npmjs.org/ts-jest/-/ts-jest-28.0.0-next.1.tgz", + "integrity": "sha512-rhxVFSOOcJLCjGvh/RXmvz0fSpnQrB0PjiC3JL25oNeuHH/bC3BVlanLg9AtPm/AnW3l0JCBfgACm2xAT9DPxw==", "dev": true, "dependencies": { "bs-logger": "0.x", "fast-json-stable-stringify": "2.x", - "jest-util": "^27.0.0", + "jest-util": "^28.0.0", "json5": "2.x", "lodash.memoize": "4.x", "make-error": "1.x", "semver": "7.x", - "yargs-parser": "20.x" + "yargs-parser": "^20.x" }, "bin": { "ts-jest": "cli.js" }, "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + "node": "^12.13.0 || ^14.15.0 || ^16.13.0 || >=17.0.0" }, "peerDependencies": { "@babel/core": ">=7.0.0-beta.0 <8", "@types/jest": "^27.0.0", - "babel-jest": ">=27.0.0 <28", - "jest": "^27.0.0", - "typescript": ">=3.8 <5.0" + "babel-jest": "^28.0.0", + "jest": "^28.0.0", + "typescript": ">=4.3" }, "peerDependenciesMeta": { "@babel/core": { @@ -15862,9 +19797,9 @@ } }, "node_modules/tslib": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.3.1.tgz", - "integrity": "sha512-77EbyPPpMz+FRFRuAFlWMtmgUWGe9UOG2Z25NqCwiIjRhOf5iKGuzSe5P2w1laq+FkRy4p+PCuVkJSGkzTEKVw==" + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.4.0.tgz", + "integrity": "sha512-d6xOpEDfsi2CZVlPQzGeux8XMwLT9hssAsaPYExaQMuYskwb+x1x7J371tWlbBdWHroy99KnVB6qIkUbs5X3UQ==" }, "node_modules/tslint": { "version": "6.1.3", @@ -16017,14 +19952,15 @@ "resolved": "https://registry.npmjs.org/typedarray-to-buffer/-/typedarray-to-buffer-3.1.5.tgz", "integrity": "sha512-zdu8XMNEDepKKR+XYOXAVPtWui0ly0NtohUscw+UmaHiAWT8hrV1rr//H6V+0DvJ3OQ19S979M0laLfX8rm82Q==", "dev": true, + "peer": true, "dependencies": { "is-typedarray": "^1.0.0" } }, "node_modules/typescript": { - "version": "4.6.3", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.6.3.tgz", - "integrity": "sha512-yNIatDa5iaofVozS/uQJEl3JRWLKKGJKh6Yaiv0GLGSuhpFJe7P3SbHZ8/yjAHRQwKRoA6YZqlfjXWmVzoVSMw==", + "version": "4.6.4", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.6.4.tgz", + "integrity": "sha512-9ia/jWHIEbo49HfjrLGfKbZSuWo9iTMwXO+Ca3pRsSpbsMbc7/IU8NKdCZVRRBafVPGnoJeFL76ZOAA84I9fEg==", "bin": { "tsc": "bin/tsc", "tsserver": "bin/tsserver" @@ -16151,20 +20087,20 @@ } }, "node_modules/v8-compile-cache-lib": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/v8-compile-cache-lib/-/v8-compile-cache-lib-3.0.0.tgz", - "integrity": "sha512-mpSYqfsFvASnSn5qMiwrr4VKfumbPyONLCOPmsR3A6pTY/r0+tSaVbgPWSAIuzbk3lCTa+FForeTiO+wBQGkjA==", + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/v8-compile-cache-lib/-/v8-compile-cache-lib-3.0.1.tgz", + "integrity": "sha512-wa7YjyUGfNZngI/vtK0UHAN+lgDCxBPCylVXGp0zu59Fz5aiGtNXaq3DhIov063MorB+VfufLh3JlF2KdTK3xg==", "dev": true }, "node_modules/v8-to-istanbul": { - "version": "8.1.1", - "resolved": "https://registry.npmjs.org/v8-to-istanbul/-/v8-to-istanbul-8.1.1.tgz", - "integrity": "sha512-FGtKtv3xIpR6BYhvgH8MI/y78oT7d8Au3ww4QIxymrCtZEh5b8gCw2siywE+puhEmuWKDtmfrvF5UlB298ut3w==", + "version": "9.0.0", + "resolved": "https://registry.npmjs.org/v8-to-istanbul/-/v8-to-istanbul-9.0.0.tgz", + "integrity": "sha512-HcvgY/xaRm7isYmyx+lFKA4uQmfUbN0J4M0nNItvzTvH/iQ9kW5j/t4YSR+Ge323/lrgDAWJoF46tzGQHwBHFw==", "dev": true, "dependencies": { + "@jridgewell/trace-mapping": "^0.3.7", "@types/istanbul-lib-coverage": "^2.0.1", - "convert-source-map": "^1.6.0", - "source-map": "^0.7.3" + "convert-source-map": "^1.6.0" }, "engines": { "node": ">=10.12.0" @@ -16212,15 +20148,15 @@ } }, "node_modules/w3c-xmlserializer": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/w3c-xmlserializer/-/w3c-xmlserializer-2.0.0.tgz", - "integrity": "sha512-4tzD0mF8iSiMiNs30BiLO3EpfGLZUT2MSX/G+o7ZywDzliWQ3OPtTZ0PTC3B3ca1UAf4cJMHB+2Bf56EriJuRA==", + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/w3c-xmlserializer/-/w3c-xmlserializer-3.0.0.tgz", + "integrity": "sha512-3WFqGEgSXIyGhOmAFtlicJNMjEps8b1MG31NCA0/vOF9+nKMUW1ckhi9cnNHmf88Rzw5V+dwIwsm2C7X8k9aQg==", "dev": true, "dependencies": { - "xml-name-validator": "^3.0.0" + "xml-name-validator": "^4.0.0" }, "engines": { - "node": ">=10" + "node": ">=12" } }, "node_modules/wait-on": { @@ -16283,20 +20219,20 @@ } }, "node_modules/web-streams-polyfill": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/web-streams-polyfill/-/web-streams-polyfill-3.2.0.tgz", - "integrity": "sha512-EqPmREeOzttaLRm5HS7io98goBgZ7IVz79aDvqjD0kYXLtFZTc0T/U6wHTPKyIjb+MdN7DFIIX6hgdBEpWmfPA==", + "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": "6.1.0", - "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-6.1.0.tgz", - "integrity": "sha512-qBIvFLGiBpLjfwmYAaHPXsn+ho5xZnGvyGvsarywGNc8VyQJUMHJ8OBKGGrPER0okBeMDaan4mNBlgBROxuI8w==", + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-7.0.0.tgz", + "integrity": "sha512-VwddBukDzu71offAQR975unBIGqfKZpM+8ZX6ySk8nYhVoo5CYaZyzt3YBvYtRtO+aoGlqxPg/B87NGVZ/fu6g==", "dev": true, "engines": { - "node": ">=10.4" + "node": ">=12" } }, "node_modules/webpack": { @@ -16485,27 +20421,6 @@ "url": "https://github.com/chalk/strip-ansi?sponsor=1" } }, - "node_modules/webpack-dev-server/node_modules/ws": { - "version": "8.5.0", - "resolved": "https://registry.npmjs.org/ws/-/ws-8.5.0.tgz", - "integrity": "sha512-BWX0SWVgLPzYwF8lTzEy1egjhS4S4OEAHfsO8o65WOVsrnSRGaSiUaa9e0ggGlkMTtBlmOpEXiie9RUcBO86qg==", - "dev": true, - "engines": { - "node": ">=10.0.0" - }, - "peerDependencies": { - "bufferutil": "^4.0.1", - "utf-8-validate": "^5.0.2" - }, - "peerDependenciesMeta": { - "bufferutil": { - "optional": true - }, - "utf-8-validate": { - "optional": true - } - } - }, "node_modules/webpack-merge": { "version": "5.8.0", "resolved": "https://registry.npmjs.org/webpack-merge/-/webpack-merge-5.8.0.tgz", @@ -16622,32 +20537,49 @@ } }, "node_modules/whatwg-encoding": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/whatwg-encoding/-/whatwg-encoding-1.0.5.tgz", - "integrity": "sha512-b5lim54JOPN9HtzvK9HFXvBma/rnfFeqsic0hSpjtDbVxR3dJKLc+KB4V6GgiGOvl7CY/KNh8rxSo9DKQrnUEw==", + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/whatwg-encoding/-/whatwg-encoding-2.0.0.tgz", + "integrity": "sha512-p41ogyeMUrw3jWclHWTQg1k05DSVXPLcVxRTYsXUk+ZooOCZLcoYgPZ/HL/D/N+uQPOtcp1me1WhBEaX02mhWg==", "dev": true, "dependencies": { - "iconv-lite": "0.4.24" + "iconv-lite": "0.6.3" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/whatwg-encoding/node_modules/iconv-lite": { + "version": "0.6.3", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.3.tgz", + "integrity": "sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==", + "dev": true, + "dependencies": { + "safer-buffer": ">= 2.1.2 < 3.0.0" + }, + "engines": { + "node": ">=0.10.0" } }, "node_modules/whatwg-mimetype": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/whatwg-mimetype/-/whatwg-mimetype-2.3.0.tgz", - "integrity": "sha512-M4yMwr6mAnQz76TbJm914+gPpB/nCwvZbJU28cUD6dR004SAxDLOOSUaB1JDRqLtaOV/vi0IC5lEAGFgrjGv/g==", - "dev": true + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/whatwg-mimetype/-/whatwg-mimetype-3.0.0.tgz", + "integrity": "sha512-nt+N2dzIutVRxARx1nghPKGv1xHikU7HKdfafKkLNLindmPU/ch3U31NOCGGA/dmPcmb1VlofO0vnKAcsm0o/Q==", + "dev": true, + "engines": { + "node": ">=12" + } }, "node_modules/whatwg-url": { - "version": "8.7.0", - "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-8.7.0.tgz", - "integrity": "sha512-gAojqb/m9Q8a5IV96E3fHJM70AzCkgt4uXYX2O7EmuyOnLrViCQlsEBmF9UQIu3/aeAIp2U17rtbpZWNntQqdg==", + "version": "10.0.0", + "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-10.0.0.tgz", + "integrity": "sha512-CLxxCmdUby142H5FZzn4D8ikO1cmypvXVQktsgosNy4a4BHrDHeciBBGZhb0bNoR5/MltoCatso+vFjjGx8t0w==", "dev": true, "dependencies": { - "lodash": "^4.7.0", - "tr46": "^2.1.0", - "webidl-conversions": "^6.1.0" + "tr46": "^3.0.0", + "webidl-conversions": "^7.0.0" }, "engines": { - "node": ">=10" + "node": ">=12" } }, "node_modules/which": { @@ -16741,24 +20673,25 @@ "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=" }, "node_modules/write-file-atomic": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-3.0.3.tgz", - "integrity": "sha512-AvHcyZ5JnSfq3ioSyjrBkH9yW4m7Ayk8/9My/DD9onKeu/94fwrMocemO2QAJFAlnnDN+ZDS+ZjAR5ua1/PV/Q==", + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-4.0.1.tgz", + "integrity": "sha512-nSKUxgAbyioruk6hU87QzVbY279oYT6uiwgDoujth2ju4mJ+TZau7SQBhtbTmUyuNYTuXnSyRn66FV0+eCgcrQ==", "dev": true, "dependencies": { "imurmurhash": "^0.1.4", - "is-typedarray": "^1.0.0", - "signal-exit": "^3.0.2", - "typedarray-to-buffer": "^3.1.5" + "signal-exit": "^3.0.7" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || >=16" } }, "node_modules/ws": { - "version": "7.5.7", - "resolved": "https://registry.npmjs.org/ws/-/ws-7.5.7.tgz", - "integrity": "sha512-KMvVuFzpKBuiIXW3E4u3mySRO2/mCHSyZDJQM5NQ9Q9KHWHWh0NHgfbRMLLrceUK5qAL4ytALJbpRMjixFZh8A==", + "version": "8.6.0", + "resolved": "https://registry.npmjs.org/ws/-/ws-8.6.0.tgz", + "integrity": "sha512-AzmM3aH3gk0aX7/rZLYvjdvZooofDu3fFOzGqcSnQ1tOcTWwhM/o+q++E8mAyVVIyUdajrkzWUGftaVSDLn1bw==", "dev": true, "engines": { - "node": ">=8.3.0" + "node": ">=10.0.0" }, "peerDependencies": { "bufferutil": "^4.0.1", @@ -16774,10 +20707,13 @@ } }, "node_modules/xml-name-validator": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/xml-name-validator/-/xml-name-validator-3.0.0.tgz", - "integrity": "sha512-A5CUptxDsvxKJEU3yO6DuWBSJz/qizqzJKOMIfUJHETbBw/sFaDxgd6fxm1ewUaM0jZ444Fc5vC5ROYurg/4Pw==", - "dev": true + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/xml-name-validator/-/xml-name-validator-4.0.0.tgz", + "integrity": "sha512-ICP2e+jsHvAj2E2lIHxa5tjXRlKDJo4IdvPvCXbXQGdzSfmSpNVyIKMvoZHjDY9DP0zV17iI85o90vRFXNccRw==", + "dev": true, + "engines": { + "node": ">=12" + } }, "node_modules/xmlchars": { "version": "2.2.0", @@ -16808,9 +20744,9 @@ } }, "node_modules/yargs": { - "version": "17.4.0", - "resolved": "https://registry.npmjs.org/yargs/-/yargs-17.4.0.tgz", - "integrity": "sha512-WJudfrk81yWFSOkZYpAZx4Nt7V4xp7S/uJkX0CnxovMCt1wCE8LNftPpNuF9X/u9gN5nsD7ycYtRcDf2pL3UiA==", + "version": "17.4.1", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-17.4.1.tgz", + "integrity": "sha512-WSZD9jgobAg3ZKuCQZSa3g9QOJeCCqLoLAykiWgmXnDo9EPnn4RPf5qVTtzgOx66o6/oqhcA5tHtJXpG8pMt3g==", "dependencies": { "cliui": "^7.0.2", "escalade": "^3.1.1", @@ -16890,15 +20826,1132 @@ "@angular-devkit/core": "^13.0.0", "jest-preset-angular": "11.1.0", "lodash": "^4.17.15" + }, + "dependencies": { + "@jest/console": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/console/-/console-27.5.1.tgz", + "integrity": "sha512-kZ/tNpS3NXn0mlXXXPNuDZnb4c0oZ20r4K5eemM2k30ZC3G0T02nXUvyhf5YdbXWHPEJLc9qGLxEZ216MdL+Zg==", + "dev": true, + "peer": true, + "requires": { + "@jest/types": "^27.5.1", + "@types/node": "*", + "chalk": "^4.0.0", + "jest-message-util": "^27.5.1", + "jest-util": "^27.5.1", + "slash": "^3.0.0" + } + }, + "@jest/core": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/core/-/core-27.5.1.tgz", + "integrity": "sha512-AK6/UTrvQD0Cd24NSqmIA6rKsu0tKIxfiCducZvqxYdmMisOYAsdItspT+fQDQYARPf8XgjAFZi0ogW2agH5nQ==", + "dev": true, + "peer": true, + "requires": { + "@jest/console": "^27.5.1", + "@jest/reporters": "^27.5.1", + "@jest/test-result": "^27.5.1", + "@jest/transform": "^27.5.1", + "@jest/types": "^27.5.1", + "@types/node": "*", + "ansi-escapes": "^4.2.1", + "chalk": "^4.0.0", + "emittery": "^0.8.1", + "exit": "^0.1.2", + "graceful-fs": "^4.2.9", + "jest-changed-files": "^27.5.1", + "jest-config": "^27.5.1", + "jest-haste-map": "^27.5.1", + "jest-message-util": "^27.5.1", + "jest-regex-util": "^27.5.1", + "jest-resolve": "^27.5.1", + "jest-resolve-dependencies": "^27.5.1", + "jest-runner": "^27.5.1", + "jest-runtime": "^27.5.1", + "jest-snapshot": "^27.5.1", + "jest-util": "^27.5.1", + "jest-validate": "^27.5.1", + "jest-watcher": "^27.5.1", + "micromatch": "^4.0.4", + "rimraf": "^3.0.0", + "slash": "^3.0.0", + "strip-ansi": "^6.0.0" + } + }, + "@jest/globals": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/globals/-/globals-27.5.1.tgz", + "integrity": "sha512-ZEJNB41OBQQgGzgyInAv0UUfDDj3upmHydjieSxFvTRuZElrx7tXg/uVQ5hYVEwiXs3+aMsAeEc9X7xiSKCm4Q==", + "dev": true, + "peer": true, + "requires": { + "@jest/environment": "^27.5.1", + "@jest/types": "^27.5.1", + "expect": "^27.5.1" + } + }, + "@jest/reporters": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/reporters/-/reporters-27.5.1.tgz", + "integrity": "sha512-cPXh9hWIlVJMQkVk84aIvXuBB4uQQmFqZiacloFuGiP3ah1sbCxCosidXFDfqG8+6fO1oR2dTJTlsOy4VFmUfw==", + "dev": true, + "peer": true, + "requires": { + "@bcoe/v8-coverage": "^0.2.3", + "@jest/console": "^27.5.1", + "@jest/test-result": "^27.5.1", + "@jest/transform": "^27.5.1", + "@jest/types": "^27.5.1", + "@types/node": "*", + "chalk": "^4.0.0", + "collect-v8-coverage": "^1.0.0", + "exit": "^0.1.2", + "glob": "^7.1.2", + "graceful-fs": "^4.2.9", + "istanbul-lib-coverage": "^3.0.0", + "istanbul-lib-instrument": "^5.1.0", + "istanbul-lib-report": "^3.0.0", + "istanbul-lib-source-maps": "^4.0.0", + "istanbul-reports": "^3.1.3", + "jest-haste-map": "^27.5.1", + "jest-resolve": "^27.5.1", + "jest-util": "^27.5.1", + "jest-worker": "^27.5.1", + "slash": "^3.0.0", + "source-map": "^0.6.0", + "string-length": "^4.0.1", + "terminal-link": "^2.0.0", + "v8-to-istanbul": "^8.1.0" + } + }, + "@jest/source-map": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/source-map/-/source-map-27.5.1.tgz", + "integrity": "sha512-y9NIHUYF3PJRlHk98NdC/N1gl88BL08aQQgu4k4ZopQkCw9t9cV8mtl3TV8b/YCB8XaVTFrmUTAJvjsntDireg==", + "dev": true, + "peer": true, + "requires": { + "callsites": "^3.0.0", + "graceful-fs": "^4.2.9", + "source-map": "^0.6.0" + } + }, + "@jest/test-result": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/test-result/-/test-result-27.5.1.tgz", + "integrity": "sha512-EW35l2RYFUcUQxFJz5Cv5MTOxlJIQs4I7gxzi2zVU7PJhOwfYq1MdC5nhSmYjX1gmMmLPvB3sIaC+BkcHRBfag==", + "dev": true, + "peer": true, + "requires": { + "@jest/console": "^27.5.1", + "@jest/types": "^27.5.1", + "@types/istanbul-lib-coverage": "^2.0.0", + "collect-v8-coverage": "^1.0.0" + } + }, + "@jest/test-sequencer": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/test-sequencer/-/test-sequencer-27.5.1.tgz", + "integrity": "sha512-LCheJF7WB2+9JuCS7VB/EmGIdQuhtqjRNI9A43idHv3E4KltCTsPsLxvdaubFHSYwY/fNjMWjl6vNRhDiN7vpQ==", + "dev": true, + "peer": true, + "requires": { + "@jest/test-result": "^27.5.1", + "graceful-fs": "^4.2.9", + "jest-haste-map": "^27.5.1", + "jest-runtime": "^27.5.1" + } + }, + "@jest/transform": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/transform/-/transform-27.5.1.tgz", + "integrity": "sha512-ipON6WtYgl/1329g5AIJVbUuEh0wZVbdpGwC99Jw4LwuoBNS95MVphU6zOeD9pDkon+LLbFL7lOQRapbB8SCHw==", + "dev": true, + "peer": true, + "requires": { + "@babel/core": "^7.1.0", + "@jest/types": "^27.5.1", + "babel-plugin-istanbul": "^6.1.1", + "chalk": "^4.0.0", + "convert-source-map": "^1.4.0", + "fast-json-stable-stringify": "^2.0.0", + "graceful-fs": "^4.2.9", + "jest-haste-map": "^27.5.1", + "jest-regex-util": "^27.5.1", + "jest-util": "^27.5.1", + "micromatch": "^4.0.4", + "pirates": "^4.0.4", + "slash": "^3.0.0", + "source-map": "^0.6.1", + "write-file-atomic": "^3.0.0" + } + }, + "@jest/types": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-27.5.1.tgz", + "integrity": "sha512-Cx46iJ9QpwQTjIdq5VJu2QTMMs3QlEjI0x1QbBP5W1+nMzyc2XmimiRR/CbX9TO0cPTeUlxWMOu8mslYsJ8DEw==", + "dev": true, + "requires": { + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^3.0.0", + "@types/node": "*", + "@types/yargs": "^16.0.0", + "chalk": "^4.0.0" + } + }, + "@types/yargs": { + "version": "16.0.4", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-16.0.4.tgz", + "integrity": "sha512-T8Yc9wt/5LbJyCaLiHPReJa0kApcIgJ7Bn735GjItUfh08Z1pJvu8QZqb9s+mMvKV6WUQRV7K2R46YbjMXTTJw==", + "dev": true, + "requires": { + "@types/yargs-parser": "*" + } + }, + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "requires": { + "color-convert": "^2.0.1" + } + }, + "babel-jest": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/babel-jest/-/babel-jest-27.5.1.tgz", + "integrity": "sha512-cdQ5dXjGRd0IBRATiQ4mZGlGlRE8kJpjPOixdNRdT+m3UcNqmYWN6rK6nvtXYfY3D76cb8s/O1Ss8ea24PIwcg==", + "dev": true, + "peer": true, + "requires": { + "@jest/transform": "^27.5.1", + "@jest/types": "^27.5.1", + "@types/babel__core": "^7.1.14", + "babel-plugin-istanbul": "^6.1.1", + "babel-preset-jest": "^27.5.1", + "chalk": "^4.0.0", + "graceful-fs": "^4.2.9", + "slash": "^3.0.0" + } + }, + "babel-plugin-jest-hoist": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/babel-plugin-jest-hoist/-/babel-plugin-jest-hoist-27.5.1.tgz", + "integrity": "sha512-50wCwD5EMNW4aRpOwtqzyZHIewTYNxLA4nhB+09d8BIssfNfzBRhkBIHiaPv1Si226TQSvp8gxAJm2iY2qs2hQ==", + "dev": true, + "peer": true, + "requires": { + "@babel/template": "^7.3.3", + "@babel/types": "^7.3.3", + "@types/babel__core": "^7.0.0", + "@types/babel__traverse": "^7.0.6" + } + }, + "babel-preset-jest": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/babel-preset-jest/-/babel-preset-jest-27.5.1.tgz", + "integrity": "sha512-Nptf2FzlPCWYuJg41HBqXVT8ym6bXOevuCTbhxlUpjwtysGaIWFvDEjp4y+G7fl13FgOdjs7P/DmErqH7da0Ag==", + "dev": true, + "peer": true, + "requires": { + "babel-plugin-jest-hoist": "^27.5.1", + "babel-preset-current-node-syntax": "^1.0.0" + } + }, + "camelcase": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-6.3.0.tgz", + "integrity": "sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA==", + "dev": true, + "peer": true + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "cssom": { + "version": "0.4.4", + "resolved": "https://registry.npmjs.org/cssom/-/cssom-0.4.4.tgz", + "integrity": "sha512-p3pvU7r1MyyqbTk+WbNJIgJjG2VmTIaB10rI93LzVPrmDJKkzKYMtxxyAvQXR/NS6otuzveI7+7BBq3SjBS2mw==", + "dev": true + }, + "data-urls": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/data-urls/-/data-urls-2.0.0.tgz", + "integrity": "sha512-X5eWTSXO/BJmpdIKCRuKUgSCgAN0OwliVK3yPKbwIWU1Tdw5BRajxlzMidvh+gwko9AfQ9zIj52pzF91Q3YAvQ==", + "dev": true, + "requires": { + "abab": "^2.0.3", + "whatwg-mimetype": "^2.3.0", + "whatwg-url": "^8.0.0" + } + }, + "domexception": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/domexception/-/domexception-2.0.1.tgz", + "integrity": "sha512-yxJ2mFy/sibVQlu5qHjOkf9J3K6zgmCxgJ94u2EdvDOV09H+32LtRswEcUsmUWN72pVLOEnTSRaIVVzVQgS0dg==", + "dev": true, + "requires": { + "webidl-conversions": "^5.0.0" + }, + "dependencies": { + "webidl-conversions": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-5.0.0.tgz", + "integrity": "sha512-VlZwKPCkYKxQgeSbH5EyngOmRp7Ww7I9rQLERETtf5ofd9pGeswWiOtogpEO850jziPRarreGxn5QIiTqpb2wA==", + "dev": true + } + } + }, + "emittery": { + "version": "0.8.1", + "resolved": "https://registry.npmjs.org/emittery/-/emittery-0.8.1.tgz", + "integrity": "sha512-uDfvUjVrfGJJhymx/kz6prltenw1u7WrCg1oa94zYY8xxVpLLUu045LAT0dhDZdXG58/EpPL/5kA180fQ/qudg==", + "dev": true, + "peer": true + }, + "esbuild": { + "version": "0.14.2", + "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.14.2.tgz", + "integrity": "sha512-l076A6o/PIgcyM24s0dWmDI/b8RQf41uWoJu9I0M71CtW/YSw5T5NUeXxs5lo2tFQD+O4CW4nBHJXx3OY5NpXg==", + "dev": true, + "optional": true, + "requires": { + "esbuild-android-arm64": "0.14.2", + "esbuild-darwin-64": "0.14.2", + "esbuild-darwin-arm64": "0.14.2", + "esbuild-freebsd-64": "0.14.2", + "esbuild-freebsd-arm64": "0.14.2", + "esbuild-linux-32": "0.14.2", + "esbuild-linux-64": "0.14.2", + "esbuild-linux-arm": "0.14.2", + "esbuild-linux-arm64": "0.14.2", + "esbuild-linux-mips64le": "0.14.2", + "esbuild-linux-ppc64le": "0.14.2", + "esbuild-netbsd-64": "0.14.2", + "esbuild-openbsd-64": "0.14.2", + "esbuild-sunos-64": "0.14.2", + "esbuild-windows-32": "0.14.2", + "esbuild-windows-64": "0.14.2", + "esbuild-windows-arm64": "0.14.2" + } + }, + "esbuild-android-arm64": { + "version": "0.14.2", + "resolved": "https://registry.npmjs.org/esbuild-android-arm64/-/esbuild-android-arm64-0.14.2.tgz", + "integrity": "sha512-hEixaKMN3XXCkoe+0WcexO4CcBVU5DCSUT+7P8JZiWZCbAjSkc9b6Yz2X5DSfQmRCtI/cQRU6TfMYrMQ5NBfdw==", + "dev": true, + "optional": true + }, + "esbuild-darwin-64": { + "version": "0.14.2", + "resolved": "https://registry.npmjs.org/esbuild-darwin-64/-/esbuild-darwin-64-0.14.2.tgz", + "integrity": "sha512-Uq8t0cbJQkxkQdbUfOl2wZqZ/AtLZjvJulR1HHnc96UgyzG9YlCLSDMiqjM+NANEy7/zzvwKJsy3iNC9wwqLJA==", + "dev": true, + "optional": true + }, + "esbuild-darwin-arm64": { + "version": "0.14.2", + "resolved": "https://registry.npmjs.org/esbuild-darwin-arm64/-/esbuild-darwin-arm64-0.14.2.tgz", + "integrity": "sha512-619MSa17sr7YCIrUj88KzQu2ESA4jKYtIYfLU/smX6qNgxQt3Y/gzM4s6sgJ4fPQzirvmXgcHv1ZNQAs/Xh48A==", + "dev": true, + "optional": true + }, + "esbuild-freebsd-64": { + "version": "0.14.2", + "resolved": "https://registry.npmjs.org/esbuild-freebsd-64/-/esbuild-freebsd-64-0.14.2.tgz", + "integrity": "sha512-aP6FE/ZsChZpUV6F3HE3x1Pz0paoYXycJ7oLt06g0G9dhJKknPawXCqQg/WMyD+ldCEZfo7F1kavenPdIT/SGQ==", + "dev": true, + "optional": true + }, + "esbuild-freebsd-arm64": { + "version": "0.14.2", + "resolved": "https://registry.npmjs.org/esbuild-freebsd-arm64/-/esbuild-freebsd-arm64-0.14.2.tgz", + "integrity": "sha512-LSm98WTb1QIhyS83+Po0KTpZNdd2XpVpI9ua5rLWqKWbKeNRFwOsjeiuwBaRNc+O32s9oC2ZMefETxHBV6VNkQ==", + "dev": true, + "optional": true + }, + "esbuild-linux-32": { + "version": "0.14.2", + "resolved": "https://registry.npmjs.org/esbuild-linux-32/-/esbuild-linux-32-0.14.2.tgz", + "integrity": "sha512-8VxnNEyeUbiGflTKcuVc5JEPTqXfsx2O6ABwUbfS1Hp26lYPRPC7pKQK5Dxa0MBejGc50jy7YZae3EGQUQ8EkQ==", + "dev": true, + "optional": true + }, + "esbuild-linux-64": { + "version": "0.14.2", + "resolved": "https://registry.npmjs.org/esbuild-linux-64/-/esbuild-linux-64-0.14.2.tgz", + "integrity": "sha512-4bzMS2dNxOJoFIiHId4w+tqQzdnsch71JJV1qZnbnErSFWcR9lRgpSqWnTTFtv6XM+MvltRzSXC5wQ7AEBY6Hg==", + "dev": true, + "optional": true + }, + "esbuild-linux-arm": { + "version": "0.14.2", + "resolved": "https://registry.npmjs.org/esbuild-linux-arm/-/esbuild-linux-arm-0.14.2.tgz", + "integrity": "sha512-PaylahvMHhH8YMfJPMKEqi64qA0Su+d4FNfHKvlKes/2dUe4QxgbwXT9oLVgy8iJdcFMrO7By4R8fS8S0p8aVQ==", + "dev": true, + "optional": true + }, + "esbuild-linux-arm64": { + "version": "0.14.2", + "resolved": "https://registry.npmjs.org/esbuild-linux-arm64/-/esbuild-linux-arm64-0.14.2.tgz", + "integrity": "sha512-RlIVp0RwJrdtasDF1vTFueLYZ8WuFzxoQ1OoRFZOTyJHCGCNgh7xJIC34gd7B7+RT0CzLBB4LcM5n0LS+hIoww==", + "dev": true, + "optional": true + }, + "esbuild-linux-mips64le": { + "version": "0.14.2", + "resolved": "https://registry.npmjs.org/esbuild-linux-mips64le/-/esbuild-linux-mips64le-0.14.2.tgz", + "integrity": "sha512-Fdwrq2roFnO5oetIiUQQueZ3+5soCxBSJswg3MvYaXDomj47BN6oAWMZgLrFh1oVrtWrxSDLCJBenYdbm2s+qQ==", + "dev": true, + "optional": true + }, + "esbuild-linux-ppc64le": { + "version": "0.14.2", + "resolved": "https://registry.npmjs.org/esbuild-linux-ppc64le/-/esbuild-linux-ppc64le-0.14.2.tgz", + "integrity": "sha512-vxptskw8JfCDD9QqpRO0XnsM1osuWeRjPaXX1TwdveLogYsbdFtcuiuK/4FxGiNMUr1ojtnCS2rMPbY8puc5NA==", + "dev": true, + "optional": true + }, + "esbuild-netbsd-64": { + "version": "0.14.2", + "resolved": "https://registry.npmjs.org/esbuild-netbsd-64/-/esbuild-netbsd-64-0.14.2.tgz", + "integrity": "sha512-I8+LzYK5iSNpspS9eCV9sW67Rj8FgMHimGri4mKiGAmN0pNfx+hFX146rYtzGtewuxKtTsPywWteHx+hPRLDsw==", + "dev": true, + "optional": true + }, + "esbuild-openbsd-64": { + "version": "0.14.2", + "resolved": "https://registry.npmjs.org/esbuild-openbsd-64/-/esbuild-openbsd-64-0.14.2.tgz", + "integrity": "sha512-120HgMe9elidWUvM2E6mMf0csrGwx8sYDqUIJugyMy1oHm+/nT08bTAVXuwYG/rkMIqsEO9AlMxuYnwR6En/3Q==", + "dev": true, + "optional": true + }, + "esbuild-sunos-64": { + "version": "0.14.2", + "resolved": "https://registry.npmjs.org/esbuild-sunos-64/-/esbuild-sunos-64-0.14.2.tgz", + "integrity": "sha512-Q3xcf9Uyfra9UuCFxoLixVvdigo0daZaKJ97TL2KNA4bxRUPK18wwGUk3AxvgDQZpRmg82w9PnkaNYo7a+24ow==", + "dev": true, + "optional": true + }, + "esbuild-wasm": { + "version": "0.14.2", + "resolved": "https://registry.npmjs.org/esbuild-wasm/-/esbuild-wasm-0.14.2.tgz", + "integrity": "sha512-Rs8NjWoo1UdsVjhxT2o6kLCX9Sh65pyd3/h4XeJ3jjQNM6NgL+/CSowuJgvOIjDAXMLXpc6fdGnyZQDil9IUJA==", + "dev": true + }, + "esbuild-windows-32": { + "version": "0.14.2", + "resolved": "https://registry.npmjs.org/esbuild-windows-32/-/esbuild-windows-32-0.14.2.tgz", + "integrity": "sha512-TW7O49tPsrq+N1sW8mb3m24j/iDGa4xzAZH4wHWwoIzgtZAYPKC0hpIhufRRG/LA30bdMChO9pjJZ5mtcybtBQ==", + "dev": true, + "optional": true + }, + "esbuild-windows-64": { + "version": "0.14.2", + "resolved": "https://registry.npmjs.org/esbuild-windows-64/-/esbuild-windows-64-0.14.2.tgz", + "integrity": "sha512-Rym6ViMNmi1E2QuQMWy0AFAfdY0wGwZD73BnzlsQBX5hZBuy/L+Speh7ucUZ16gwsrMM9v86icZUDrSN/lNBKg==", + "dev": true, + "optional": true + }, + "esbuild-windows-arm64": { + "version": "0.14.2", + "resolved": "https://registry.npmjs.org/esbuild-windows-arm64/-/esbuild-windows-arm64-0.14.2.tgz", + "integrity": "sha512-ZrLbhr0vX5Em/P1faMnHucjVVWPS+m3tktAtz93WkMZLmbRJevhiW1y4CbulBd2z0MEdXZ6emDa1zFHq5O5bSA==", + "dev": true, + "optional": true + }, + "execa": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/execa/-/execa-5.1.1.tgz", + "integrity": "sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg==", + "dev": true, + "peer": true, + "requires": { + "cross-spawn": "^7.0.3", + "get-stream": "^6.0.0", + "human-signals": "^2.1.0", + "is-stream": "^2.0.0", + "merge-stream": "^2.0.0", + "npm-run-path": "^4.0.1", + "onetime": "^5.1.2", + "signal-exit": "^3.0.3", + "strip-final-newline": "^2.0.0" + } + }, + "expect": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/expect/-/expect-27.5.1.tgz", + "integrity": "sha512-E1q5hSUG2AmYQwQJ041nvgpkODHQvB+RKlB4IYdru6uJsyFTRyZAP463M+1lINorwbqAmUggi6+WwkD8lCS/Dw==", + "dev": true, + "peer": true, + "requires": { + "@jest/types": "^27.5.1", + "jest-get-type": "^27.5.1", + "jest-matcher-utils": "^27.5.1", + "jest-message-util": "^27.5.1" + } + }, + "form-data": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/form-data/-/form-data-3.0.1.tgz", + "integrity": "sha512-RHkBKtLWUVwd7SqRIvCZMEvAMoGUp0XU+seQiZejj0COz3RI3hWP4sCv3gZWWLjJTd7rGwcsF5eKZGii0r/hbg==", + "dev": true, + "requires": { + "asynckit": "^0.4.0", + "combined-stream": "^1.0.8", + "mime-types": "^2.1.12" + } + }, + "get-stream": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-6.0.1.tgz", + "integrity": "sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==", + "dev": true, + "peer": true + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true + }, + "html-encoding-sniffer": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/html-encoding-sniffer/-/html-encoding-sniffer-2.0.1.tgz", + "integrity": "sha512-D5JbOMBIR/TVZkubHT+OyT2705QvogUW4IBn6nHd756OwieSF9aDYFj4dv6HHEVGYbHaLETa3WggZYWWMyy3ZQ==", + "dev": true, + "requires": { + "whatwg-encoding": "^1.0.5" + } + }, + "human-signals": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-2.1.0.tgz", + "integrity": "sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw==", + "dev": true, + "peer": true + }, + "jest-changed-files": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-changed-files/-/jest-changed-files-27.5.1.tgz", + "integrity": "sha512-buBLMiByfWGCoMsLLzGUUSpAmIAGnbR2KJoMN10ziLhOLvP4e0SlypHnAel8iqQXTrcbmfEY9sSqae5sgUsTvw==", + "dev": true, + "peer": true, + "requires": { + "@jest/types": "^27.5.1", + "execa": "^5.0.0", + "throat": "^6.0.1" + } + }, + "jest-circus": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-circus/-/jest-circus-27.5.1.tgz", + "integrity": "sha512-D95R7x5UtlMA5iBYsOHFFbMD/GVA4R/Kdq15f7xYWUfWHBto9NYRsOvnSauTgdF+ogCpJ4tyKOXhUifxS65gdw==", + "dev": true, + "peer": true, + "requires": { + "@jest/environment": "^27.5.1", + "@jest/test-result": "^27.5.1", + "@jest/types": "^27.5.1", + "@types/node": "*", + "chalk": "^4.0.0", + "co": "^4.6.0", + "dedent": "^0.7.0", + "expect": "^27.5.1", + "is-generator-fn": "^2.0.0", + "jest-each": "^27.5.1", + "jest-matcher-utils": "^27.5.1", + "jest-message-util": "^27.5.1", + "jest-runtime": "^27.5.1", + "jest-snapshot": "^27.5.1", + "jest-util": "^27.5.1", + "pretty-format": "^27.5.1", + "slash": "^3.0.0", + "stack-utils": "^2.0.3", + "throat": "^6.0.1" + } + }, + "jest-cli": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-cli/-/jest-cli-27.5.1.tgz", + "integrity": "sha512-Hc6HOOwYq4/74/c62dEE3r5elx8wjYqxY0r0G/nFrLDPMFRu6RA/u8qINOIkvhxG7mMQ5EJsOGfRpI8L6eFUVw==", + "dev": true, + "peer": true, + "requires": { + "@jest/core": "^27.5.1", + "@jest/test-result": "^27.5.1", + "@jest/types": "^27.5.1", + "chalk": "^4.0.0", + "exit": "^0.1.2", + "graceful-fs": "^4.2.9", + "import-local": "^3.0.2", + "jest-config": "^27.5.1", + "jest-util": "^27.5.1", + "jest-validate": "^27.5.1", + "prompts": "^2.0.1", + "yargs": "^16.2.0" + } + }, + "jest-config": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-config/-/jest-config-27.5.1.tgz", + "integrity": "sha512-5sAsjm6tGdsVbW9ahcChPAFCk4IlkQUknH5AvKjuLTSlcO/wCZKyFdn7Rg0EkC+OGgWODEy2hDpWB1PgzH0JNA==", + "dev": true, + "peer": true, + "requires": { + "@babel/core": "^7.8.0", + "@jest/test-sequencer": "^27.5.1", + "@jest/types": "^27.5.1", + "babel-jest": "^27.5.1", + "chalk": "^4.0.0", + "ci-info": "^3.2.0", + "deepmerge": "^4.2.2", + "glob": "^7.1.1", + "graceful-fs": "^4.2.9", + "jest-circus": "^27.5.1", + "jest-environment-jsdom": "^27.5.1", + "jest-environment-node": "^27.5.1", + "jest-get-type": "^27.5.1", + "jest-jasmine2": "^27.5.1", + "jest-regex-util": "^27.5.1", + "jest-resolve": "^27.5.1", + "jest-runner": "^27.5.1", + "jest-util": "^27.5.1", + "jest-validate": "^27.5.1", + "micromatch": "^4.0.4", + "parse-json": "^5.2.0", + "pretty-format": "^27.5.1", + "slash": "^3.0.0", + "strip-json-comments": "^3.1.1" + } + }, + "jest-docblock": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-docblock/-/jest-docblock-27.5.1.tgz", + "integrity": "sha512-rl7hlABeTsRYxKiUfpHrQrG4e2obOiTQWfMEH3PxPjOtdsfLQO4ReWSZaQ7DETm4xu07rl4q/h4zcKXyU0/OzQ==", + "dev": true, + "peer": true, + "requires": { + "detect-newline": "^3.0.0" + } + }, + "jest-each": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-each/-/jest-each-27.5.1.tgz", + "integrity": "sha512-1Ff6p+FbhT/bXQnEouYy00bkNSY7OUpfIcmdl8vZ31A1UUaurOLPA8a8BbJOF2RDUElwJhmeaV7LnagI+5UwNQ==", + "dev": true, + "peer": true, + "requires": { + "@jest/types": "^27.5.1", + "chalk": "^4.0.0", + "jest-get-type": "^27.5.1", + "jest-util": "^27.5.1", + "pretty-format": "^27.5.1" + } + }, + "jest-environment-jsdom": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-environment-jsdom/-/jest-environment-jsdom-27.5.1.tgz", + "integrity": "sha512-TFBvkTC1Hnnnrka/fUb56atfDtJ9VMZ94JkjTbggl1PEpwrYtUBKMezB3inLmWqQsXYLcMwNoDQwoBTAvFfsfw==", + "dev": true, + "requires": { + "@jest/environment": "^27.5.1", + "@jest/fake-timers": "^27.5.1", + "@jest/types": "^27.5.1", + "@types/node": "*", + "jest-mock": "^27.5.1", + "jest-util": "^27.5.1", + "jsdom": "^16.6.0" + } + }, + "jest-environment-node": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-environment-node/-/jest-environment-node-27.5.1.tgz", + "integrity": "sha512-Jt4ZUnxdOsTGwSRAfKEnE6BcwsSPNOijjwifq5sDFSA2kesnXTvNqKHYgM0hDq3549Uf/KzdXNYn4wMZJPlFLw==", + "dev": true, + "peer": true, + "requires": { + "@jest/environment": "^27.5.1", + "@jest/fake-timers": "^27.5.1", + "@jest/types": "^27.5.1", + "@types/node": "*", + "jest-mock": "^27.5.1", + "jest-util": "^27.5.1" + } + }, + "jest-haste-map": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-haste-map/-/jest-haste-map-27.5.1.tgz", + "integrity": "sha512-7GgkZ4Fw4NFbMSDSpZwXeBiIbx+t/46nJ2QitkOjvwPYyZmqttu2TDSimMHP1EkPOi4xUZAN1doE5Vd25H4Jng==", + "dev": true, + "peer": true, + "requires": { + "@jest/types": "^27.5.1", + "@types/graceful-fs": "^4.1.2", + "@types/node": "*", + "anymatch": "^3.0.3", + "fb-watchman": "^2.0.0", + "fsevents": "^2.3.2", + "graceful-fs": "^4.2.9", + "jest-regex-util": "^27.5.1", + "jest-serializer": "^27.5.1", + "jest-util": "^27.5.1", + "jest-worker": "^27.5.1", + "micromatch": "^4.0.4", + "walker": "^1.0.7" + } + }, + "jest-leak-detector": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-leak-detector/-/jest-leak-detector-27.5.1.tgz", + "integrity": "sha512-POXfWAMvfU6WMUXftV4HolnJfnPOGEu10fscNCA76KBpRRhcMN2c8d3iT2pxQS3HLbA+5X4sOUPzYO2NUyIlHQ==", + "dev": true, + "peer": true, + "requires": { + "jest-get-type": "^27.5.1", + "pretty-format": "^27.5.1" + } + }, + "jest-preset-angular": { + "version": "11.1.0", + "resolved": "https://registry.npmjs.org/jest-preset-angular/-/jest-preset-angular-11.1.0.tgz", + "integrity": "sha512-R4ePMBiQub95ESJlN7TozIpRIyMU7buvIdjm8KXqxZK/w8MYwLOSszVStsoZycDmWq5ifZI1eRvhOCUFktFotw==", + "dev": true, + "requires": { + "bs-logger": "^0.2.6", + "esbuild": "0.14.2", + "esbuild-wasm": "0.14.2", + "jest-environment-jsdom": "^27.0.0", + "pretty-format": "^27.0.0", + "ts-jest": "^27.0.0" + }, + "dependencies": { + "jest": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest/-/jest-27.5.1.tgz", + "integrity": "sha512-Yn0mADZB89zTtjkPJEXwrac3LHudkQMR+Paqa8uxJHCBr9agxztUifWCyiYrjhMPBoUVBjyny0I7XH6ozDr7QQ==", + "dev": true, + "peer": true, + "requires": { + "@jest/core": "^27.5.1", + "import-local": "^3.0.2", + "jest-cli": "^27.5.1" + } + }, + "ts-jest": { + "version": "27.1.4", + "resolved": "https://registry.npmjs.org/ts-jest/-/ts-jest-27.1.4.tgz", + "integrity": "sha512-qjkZlVPWVctAezwsOD1OPzbZ+k7zA5z3oxII4dGdZo5ggX/PL7kvwTM0pXTr10fAtbiVpJaL3bWd502zAhpgSQ==", + "dev": true, + "requires": { + "bs-logger": "0.x", + "fast-json-stable-stringify": "2.x", + "jest-util": "^27.0.0", + "json5": "2.x", + "lodash.memoize": "4.x", + "make-error": "1.x", + "semver": "7.x", + "yargs-parser": "20.x" + } + } + } + }, + "jest-regex-util": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-regex-util/-/jest-regex-util-27.5.1.tgz", + "integrity": "sha512-4bfKq2zie+x16okqDXjXn9ql2B0dScQu+vcwe4TvFVhkVyuWLqpZrZtXxLLWoXYgn0E87I6r6GRYHF7wFZBUvg==", + "dev": true, + "peer": true + }, + "jest-resolve": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-resolve/-/jest-resolve-27.5.1.tgz", + "integrity": "sha512-FFDy8/9E6CV83IMbDpcjOhumAQPDyETnU2KZ1O98DwTnz8AOBsW/Xv3GySr1mOZdItLR+zDZ7I/UdTFbgSOVCw==", + "dev": true, + "peer": true, + "requires": { + "@jest/types": "^27.5.1", + "chalk": "^4.0.0", + "graceful-fs": "^4.2.9", + "jest-haste-map": "^27.5.1", + "jest-pnp-resolver": "^1.2.2", + "jest-util": "^27.5.1", + "jest-validate": "^27.5.1", + "resolve": "^1.20.0", + "resolve.exports": "^1.1.0", + "slash": "^3.0.0" + } + }, + "jest-resolve-dependencies": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-resolve-dependencies/-/jest-resolve-dependencies-27.5.1.tgz", + "integrity": "sha512-QQOOdY4PE39iawDn5rzbIePNigfe5B9Z91GDD1ae/xNDlu9kaat8QQ5EKnNmVWPV54hUdxCVwwj6YMgR2O7IOg==", + "dev": true, + "peer": true, + "requires": { + "@jest/types": "^27.5.1", + "jest-regex-util": "^27.5.1", + "jest-snapshot": "^27.5.1" + } + }, + "jest-runner": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-runner/-/jest-runner-27.5.1.tgz", + "integrity": "sha512-g4NPsM4mFCOwFKXO4p/H/kWGdJp9V8kURY2lX8Me2drgXqG7rrZAx5kv+5H7wtt/cdFIjhqYx1HrlqWHaOvDaQ==", + "dev": true, + "peer": true, + "requires": { + "@jest/console": "^27.5.1", + "@jest/environment": "^27.5.1", + "@jest/test-result": "^27.5.1", + "@jest/transform": "^27.5.1", + "@jest/types": "^27.5.1", + "@types/node": "*", + "chalk": "^4.0.0", + "emittery": "^0.8.1", + "graceful-fs": "^4.2.9", + "jest-docblock": "^27.5.1", + "jest-environment-jsdom": "^27.5.1", + "jest-environment-node": "^27.5.1", + "jest-haste-map": "^27.5.1", + "jest-leak-detector": "^27.5.1", + "jest-message-util": "^27.5.1", + "jest-resolve": "^27.5.1", + "jest-runtime": "^27.5.1", + "jest-util": "^27.5.1", + "jest-worker": "^27.5.1", + "source-map-support": "^0.5.6", + "throat": "^6.0.1" + } + }, + "jest-runtime": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-runtime/-/jest-runtime-27.5.1.tgz", + "integrity": "sha512-o7gxw3Gf+H2IGt8fv0RiyE1+r83FJBRruoA+FXrlHw6xEyBsU8ugA6IPfTdVyA0w8HClpbK+DGJxH59UrNMx8A==", + "dev": true, + "peer": true, + "requires": { + "@jest/environment": "^27.5.1", + "@jest/fake-timers": "^27.5.1", + "@jest/globals": "^27.5.1", + "@jest/source-map": "^27.5.1", + "@jest/test-result": "^27.5.1", + "@jest/transform": "^27.5.1", + "@jest/types": "^27.5.1", + "chalk": "^4.0.0", + "cjs-module-lexer": "^1.0.0", + "collect-v8-coverage": "^1.0.0", + "execa": "^5.0.0", + "glob": "^7.1.3", + "graceful-fs": "^4.2.9", + "jest-haste-map": "^27.5.1", + "jest-message-util": "^27.5.1", + "jest-mock": "^27.5.1", + "jest-regex-util": "^27.5.1", + "jest-resolve": "^27.5.1", + "jest-snapshot": "^27.5.1", + "jest-util": "^27.5.1", + "slash": "^3.0.0", + "strip-bom": "^4.0.0" + } + }, + "jest-snapshot": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-snapshot/-/jest-snapshot-27.5.1.tgz", + "integrity": "sha512-yYykXI5a0I31xX67mgeLw1DZ0bJB+gpq5IpSuCAoyDi0+BhgU/RIrL+RTzDmkNTchvDFWKP8lp+w/42Z3us5sA==", + "dev": true, + "peer": true, + "requires": { + "@babel/core": "^7.7.2", + "@babel/generator": "^7.7.2", + "@babel/plugin-syntax-typescript": "^7.7.2", + "@babel/traverse": "^7.7.2", + "@babel/types": "^7.0.0", + "@jest/transform": "^27.5.1", + "@jest/types": "^27.5.1", + "@types/babel__traverse": "^7.0.4", + "@types/prettier": "^2.1.5", + "babel-preset-current-node-syntax": "^1.0.0", + "chalk": "^4.0.0", + "expect": "^27.5.1", + "graceful-fs": "^4.2.9", + "jest-diff": "^27.5.1", + "jest-get-type": "^27.5.1", + "jest-haste-map": "^27.5.1", + "jest-matcher-utils": "^27.5.1", + "jest-message-util": "^27.5.1", + "jest-util": "^27.5.1", + "natural-compare": "^1.4.0", + "pretty-format": "^27.5.1", + "semver": "^7.3.2" + } + }, + "jest-util": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-27.5.1.tgz", + "integrity": "sha512-Kv2o/8jNvX1MQ0KGtw480E/w4fBCDOnH6+6DmeKi6LZUIlKA5kwY0YNdlzaWTiVgxqAqik11QyxDOKk543aKXw==", + "dev": true, + "requires": { + "@jest/types": "^27.5.1", + "@types/node": "*", + "chalk": "^4.0.0", + "ci-info": "^3.2.0", + "graceful-fs": "^4.2.9", + "picomatch": "^2.2.3" + } + }, + "jest-validate": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-validate/-/jest-validate-27.5.1.tgz", + "integrity": "sha512-thkNli0LYTmOI1tDB3FI1S1RTp/Bqyd9pTarJwL87OIBFuqEb5Apv5EaApEudYg4g86e3CT6kM0RowkhtEnCBQ==", + "dev": true, + "peer": true, + "requires": { + "@jest/types": "^27.5.1", + "camelcase": "^6.2.0", + "chalk": "^4.0.0", + "jest-get-type": "^27.5.1", + "leven": "^3.1.0", + "pretty-format": "^27.5.1" + } + }, + "jest-watcher": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-watcher/-/jest-watcher-27.5.1.tgz", + "integrity": "sha512-z676SuD6Z8o8qbmEGhoEUFOM1+jfEiL3DXHK/xgEiG2EyNYfFG60jluWcupY6dATjfEsKQuibReS1djInQnoVw==", + "dev": true, + "peer": true, + "requires": { + "@jest/test-result": "^27.5.1", + "@jest/types": "^27.5.1", + "@types/node": "*", + "ansi-escapes": "^4.2.1", + "chalk": "^4.0.0", + "jest-util": "^27.5.1", + "string-length": "^4.0.1" + } + }, + "jsdom": { + "version": "16.7.0", + "resolved": "https://registry.npmjs.org/jsdom/-/jsdom-16.7.0.tgz", + "integrity": "sha512-u9Smc2G1USStM+s/x1ru5Sxrl6mPYCbByG1U/hUmqaVsm4tbNyS7CicOSRyuGQYZhTu0h84qkZZQ/I+dzizSVw==", + "dev": true, + "requires": { + "abab": "^2.0.5", + "acorn": "^8.2.4", + "acorn-globals": "^6.0.0", + "cssom": "^0.4.4", + "cssstyle": "^2.3.0", + "data-urls": "^2.0.0", + "decimal.js": "^10.2.1", + "domexception": "^2.0.1", + "escodegen": "^2.0.0", + "form-data": "^3.0.0", + "html-encoding-sniffer": "^2.0.1", + "http-proxy-agent": "^4.0.1", + "https-proxy-agent": "^5.0.0", + "is-potential-custom-element-name": "^1.0.1", + "nwsapi": "^2.2.0", + "parse5": "6.0.1", + "saxes": "^5.0.1", + "symbol-tree": "^3.2.4", + "tough-cookie": "^4.0.0", + "w3c-hr-time": "^1.0.2", + "w3c-xmlserializer": "^2.0.0", + "webidl-conversions": "^6.1.0", + "whatwg-encoding": "^1.0.5", + "whatwg-mimetype": "^2.3.0", + "whatwg-url": "^8.5.0", + "ws": "^7.4.6", + "xml-name-validator": "^3.0.0" + } + }, + "slash": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", + "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==", + "dev": true, + "peer": true + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true, + "peer": true + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "requires": { + "has-flag": "^4.0.0" + } + }, + "tough-cookie": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-4.0.0.tgz", + "integrity": "sha512-tHdtEpQCMrc1YLrMaqXXcj6AxhYi/xgit6mZu1+EDWUn+qhUf8wMQoFIy9NXuq23zAwtcB0t/MjACGR18pcRbg==", + "dev": true, + "requires": { + "psl": "^1.1.33", + "punycode": "^2.1.1", + "universalify": "^0.1.2" + } + }, + "tr46": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/tr46/-/tr46-2.1.0.tgz", + "integrity": "sha512-15Ih7phfcdP5YxqiB+iDtLoaTz4Nd35+IiAv0kQ5FNKHzXgdWqPoTIqEDDJmXceQt4JZk6lVPT8lnDlPpGDppw==", + "dev": true, + "requires": { + "punycode": "^2.1.1" + } + }, + "universalify": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.1.2.tgz", + "integrity": "sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==", + "dev": true + }, + "v8-to-istanbul": { + "version": "8.1.1", + "resolved": "https://registry.npmjs.org/v8-to-istanbul/-/v8-to-istanbul-8.1.1.tgz", + "integrity": "sha512-FGtKtv3xIpR6BYhvgH8MI/y78oT7d8Au3ww4QIxymrCtZEh5b8gCw2siywE+puhEmuWKDtmfrvF5UlB298ut3w==", + "dev": true, + "peer": true, + "requires": { + "@types/istanbul-lib-coverage": "^2.0.1", + "convert-source-map": "^1.6.0", + "source-map": "^0.7.3" + }, + "dependencies": { + "source-map": { + "version": "0.7.3", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.3.tgz", + "integrity": "sha512-CkCj6giN3S+n9qrYiBTX5gystlENnRW5jZeNLHpe6aue+SrHcG5VYwujhW9s4dY31mEGsxBDrHR6oI69fTXsaQ==", + "dev": true, + "peer": true + } + } + }, + "w3c-xmlserializer": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/w3c-xmlserializer/-/w3c-xmlserializer-2.0.0.tgz", + "integrity": "sha512-4tzD0mF8iSiMiNs30BiLO3EpfGLZUT2MSX/G+o7ZywDzliWQ3OPtTZ0PTC3B3ca1UAf4cJMHB+2Bf56EriJuRA==", + "dev": true, + "requires": { + "xml-name-validator": "^3.0.0" + } + }, + "webidl-conversions": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-6.1.0.tgz", + "integrity": "sha512-qBIvFLGiBpLjfwmYAaHPXsn+ho5xZnGvyGvsarywGNc8VyQJUMHJ8OBKGGrPER0okBeMDaan4mNBlgBROxuI8w==", + "dev": true + }, + "whatwg-encoding": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/whatwg-encoding/-/whatwg-encoding-1.0.5.tgz", + "integrity": "sha512-b5lim54JOPN9HtzvK9HFXvBma/rnfFeqsic0hSpjtDbVxR3dJKLc+KB4V6GgiGOvl7CY/KNh8rxSo9DKQrnUEw==", + "dev": true, + "requires": { + "iconv-lite": "0.4.24" + } + }, + "whatwg-mimetype": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/whatwg-mimetype/-/whatwg-mimetype-2.3.0.tgz", + "integrity": "sha512-M4yMwr6mAnQz76TbJm914+gPpB/nCwvZbJU28cUD6dR004SAxDLOOSUaB1JDRqLtaOV/vi0IC5lEAGFgrjGv/g==", + "dev": true + }, + "whatwg-url": { + "version": "8.7.0", + "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-8.7.0.tgz", + "integrity": "sha512-gAojqb/m9Q8a5IV96E3fHJM70AzCkgt4uXYX2O7EmuyOnLrViCQlsEBmF9UQIu3/aeAIp2U17rtbpZWNntQqdg==", + "dev": true, + "requires": { + "lodash": "^4.7.0", + "tr46": "^2.1.0", + "webidl-conversions": "^6.1.0" + } + }, + "write-file-atomic": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-3.0.3.tgz", + "integrity": "sha512-AvHcyZ5JnSfq3ioSyjrBkH9yW4m7Ayk8/9My/DD9onKeu/94fwrMocemO2QAJFAlnnDN+ZDS+ZjAR5ua1/PV/Q==", + "dev": true, + "peer": true, + "requires": { + "imurmurhash": "^0.1.4", + "is-typedarray": "^1.0.0", + "signal-exit": "^3.0.2", + "typedarray-to-buffer": "^3.1.5" + } + }, + "ws": { + "version": "7.5.7", + "resolved": "https://registry.npmjs.org/ws/-/ws-7.5.7.tgz", + "integrity": "sha512-KMvVuFzpKBuiIXW3E4u3mySRO2/mCHSyZDJQM5NQ9Q9KHWHWh0NHgfbRMLLrceUK5qAL4ytALJbpRMjixFZh8A==", + "dev": true, + "requires": {} + }, + "xml-name-validator": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/xml-name-validator/-/xml-name-validator-3.0.0.tgz", + "integrity": "sha512-A5CUptxDsvxKJEU3yO6DuWBSJz/qizqzJKOMIfUJHETbBw/sFaDxgd6fxm1ewUaM0jZ444Fc5vC5ROYurg/4Pw==", + "dev": true + }, + "yargs": { + "version": "16.2.0", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-16.2.0.tgz", + "integrity": "sha512-D1mvvtDG0L5ft/jGWkLpG1+m0eQxOfaBvTNELraWj22wSVUMWxZUvYgJYcKh6jGGIkJFhH4IZPQhR4TKpc8mBw==", + "dev": true, + "peer": true, + "requires": { + "cliui": "^7.0.2", + "escalade": "^3.1.1", + "get-caller-file": "^2.0.5", + "require-directory": "^2.1.1", + "string-width": "^4.2.0", + "y18n": "^5.0.5", + "yargs-parser": "^20.2.2" + } + } } }, "@angular-devkit/architect": { - "version": "0.1303.1", - "resolved": "https://registry.npmjs.org/@angular-devkit/architect/-/architect-0.1303.1.tgz", - "integrity": "sha512-ppaLzNZPrqrI96ddgm1RuEALVpWZsmHbIPLDd0GBwhF6aOkwF0LpZHd5XyS4ktGFZPReiFIjWSVtqV5vaBdRsw==", + "version": "0.1303.4", + "resolved": "https://registry.npmjs.org/@angular-devkit/architect/-/architect-0.1303.4.tgz", + "integrity": "sha512-d6YmIWdYvwk6WaknHRcJgiXeJvX9K5i8uPMAaL2P2/LU8n3moIQ59C7SP0uULcHuuiREEmFWOyyrWnGxZCI9bg==", "dev": true, "requires": { - "@angular-devkit/core": "13.3.1", + "@angular-devkit/core": "13.3.4", "rxjs": "6.6.7" }, "dependencies": { @@ -16920,15 +21973,15 @@ } }, "@angular-devkit/build-angular": { - "version": "13.3.1", - "resolved": "https://registry.npmjs.org/@angular-devkit/build-angular/-/build-angular-13.3.1.tgz", - "integrity": "sha512-xxBW4zZZM+lewW0nEpk9SXw6BMYhxe8WI/FjyEroOV8G2IuOrjZ4112QOpk6jCgmPHSOEldbltEdwoVLAnu09Q==", + "version": "13.3.4", + "resolved": "https://registry.npmjs.org/@angular-devkit/build-angular/-/build-angular-13.3.4.tgz", + "integrity": "sha512-z74cmDi2V+5XpvyZKFlUXxvQ446shxyZk5aGdToG6n+0/IJWkDXSiryQkCo8nblGMze7HKf75i3DsGWYQZLDnQ==", "dev": true, "requires": { "@ampproject/remapping": "1.1.1", - "@angular-devkit/architect": "0.1303.1", - "@angular-devkit/build-webpack": "0.1303.1", - "@angular-devkit/core": "13.3.1", + "@angular-devkit/architect": "0.1303.4", + "@angular-devkit/build-webpack": "0.1303.4", + "@angular-devkit/core": "13.3.4", "@babel/core": "7.16.12", "@babel/generator": "7.16.8", "@babel/helper-annotate-as-pure": "7.16.7", @@ -16939,7 +21992,7 @@ "@babel/runtime": "7.16.7", "@babel/template": "7.16.7", "@discoveryjs/json-ext": "0.5.6", - "@ngtools/webpack": "13.3.1", + "@ngtools/webpack": "13.3.4", "ansi-colors": "4.1.1", "babel-loader": "8.2.3", "babel-plugin-istanbul": "6.1.1", @@ -16962,7 +22015,7 @@ "license-webpack-plugin": "4.0.2", "loader-utils": "3.2.0", "mini-css-extract-plugin": "2.5.3", - "minimatch": "3.0.4", + "minimatch": "3.0.5", "open": "8.4.0", "ora": "5.4.1", "parse5-html-rewriting-stream": "6.0.1", @@ -17008,16 +22061,22 @@ "dev": true } } + }, + "tslib": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.3.1.tgz", + "integrity": "sha512-77EbyPPpMz+FRFRuAFlWMtmgUWGe9UOG2Z25NqCwiIjRhOf5iKGuzSe5P2w1laq+FkRy4p+PCuVkJSGkzTEKVw==", + "dev": true } } }, "@angular-devkit/build-webpack": { - "version": "0.1303.1", - "resolved": "https://registry.npmjs.org/@angular-devkit/build-webpack/-/build-webpack-0.1303.1.tgz", - "integrity": "sha512-KSnR3y2q5hxh7t7ZSi0Emv/Kh9+D105JaEeyEqjqRjLdZSd2m6eAxbSUMNOAsbqnJTMCfzU5AG7jhbujuge0dQ==", + "version": "0.1303.4", + "resolved": "https://registry.npmjs.org/@angular-devkit/build-webpack/-/build-webpack-0.1303.4.tgz", + "integrity": "sha512-3F10P9XshRXkI/PEmJUcgP4yK4sobaoInQfifzPNOemrS5nXs8y3uEiQuxzyswYx/dymZLV+19sV/eh1WfXnBA==", "dev": true, "requires": { - "@angular-devkit/architect": "0.1303.1", + "@angular-devkit/architect": "0.1303.4", "rxjs": "6.6.7" }, "dependencies": { @@ -17039,9 +22098,9 @@ } }, "@angular-devkit/core": { - "version": "13.3.1", - "resolved": "https://registry.npmjs.org/@angular-devkit/core/-/core-13.3.1.tgz", - "integrity": "sha512-eXAcQaP1mn6rnQb+5bv5NsamY6b34UYM7G+S154Hnma6CTTSGBtcmoNAJs8cekuFqWlw7YgpB/e15jR5OLPkDA==", + "version": "13.3.4", + "resolved": "https://registry.npmjs.org/@angular-devkit/core/-/core-13.3.4.tgz", + "integrity": "sha512-gj6i8ksPaT2bvYwI7wKJxLX53pHfTmZc1RaNbAGfZB1/zFNnb3MPj8utTcJSk4qMsGXuDDhiB7hpTKBw8ROaGA==", "dev": true, "requires": { "ajv": "8.9.0", @@ -17070,12 +22129,12 @@ } }, "@angular-devkit/schematics": { - "version": "13.3.1", - "resolved": "https://registry.npmjs.org/@angular-devkit/schematics/-/schematics-13.3.1.tgz", - "integrity": "sha512-DxXMjlq/sALcHuONZRMTBX5k30XPfN4b6Ue4k7Xl8JKZqyHhEzfXaZzgD9u2cwb7wybKEeF/BZ5eJd8JG525og==", + "version": "13.3.4", + "resolved": "https://registry.npmjs.org/@angular-devkit/schematics/-/schematics-13.3.4.tgz", + "integrity": "sha512-gKNpMMoZJjLKdXxjuVembic4GWa4AYV7kU1ou3ZuZoDKtKcig9URISr1wjS+nrhKYz+miFy0zIqSGMMattDlDQ==", "dev": true, "requires": { - "@angular-devkit/core": "13.3.1", + "@angular-devkit/core": "13.3.4", "jsonc-parser": "3.0.0", "magic-string": "0.25.7", "ora": "5.4.1", @@ -17100,15 +22159,15 @@ } }, "@angular/cli": { - "version": "13.3.1", - "resolved": "https://registry.npmjs.org/@angular/cli/-/cli-13.3.1.tgz", - "integrity": "sha512-0uwU8v3V/2s95X4cZT582J6upReT/ZNw/VAf4p4q51JN+BBvdCEb251xTF+TcOojyToFyJYvg8T28XSrsNsmTQ==", + "version": "13.3.4", + "resolved": "https://registry.npmjs.org/@angular/cli/-/cli-13.3.4.tgz", + "integrity": "sha512-4S5FNjkZgq98zcBVgwkYtMgMRMSVsprCgq7dM8yTxIQh+Np3fYgj5eRJ1+mfFG/kankH2z/TFyuoYiILh2D9Uw==", "dev": true, "requires": { - "@angular-devkit/architect": "0.1303.1", - "@angular-devkit/core": "13.3.1", - "@angular-devkit/schematics": "13.3.1", - "@schematics/angular": "13.3.1", + "@angular-devkit/architect": "0.1303.4", + "@angular-devkit/core": "13.3.4", + "@angular-devkit/schematics": "13.3.4", + "@schematics/angular": "13.3.4", "@yarnpkg/lockfile": "1.1.0", "ansi-colors": "4.1.1", "debug": "4.3.3", @@ -17127,25 +22186,25 @@ } }, "@angular/common": { - "version": "13.3.1", - "resolved": "https://registry.npmjs.org/@angular/common/-/common-13.3.1.tgz", - "integrity": "sha512-Var5ChoX8kZl9cbIWbW7Reb3Xz3t1c1XHwq1k+oK2fgrPdEfypY9n/6DxyXOtSEGb9aV7ZCaxcv2c5JUKR3OPg==", + "version": "13.3.5", + "resolved": "https://registry.npmjs.org/@angular/common/-/common-13.3.5.tgz", + "integrity": "sha512-teG+itdlw2sOMwYeXkeFe8h32SsNqN0qHHz/v6I9qKHgCLkC/or8A7NtsoCwYSTymIEJJ7DZ1w9VWhM7DSYd1w==", "requires": { "tslib": "^2.3.0" } }, "@angular/compiler": { - "version": "13.3.1", - "resolved": "https://registry.npmjs.org/@angular/compiler/-/compiler-13.3.1.tgz", - "integrity": "sha512-ppJURRRDPZB6UaZctH6yBsznZXB7wZdCpfy5yo4lFE4k8rygfV80TmnrbJBZXNNq057VK48Bap1tsehFwckjog==", + "version": "13.3.5", + "resolved": "https://registry.npmjs.org/@angular/compiler/-/compiler-13.3.5.tgz", + "integrity": "sha512-iSQlYevMk5glwZSXTXf2GytykqZWdK3Rr8heIvEPqd8n88MSB3w1KnDc1fnHLF950q/nUR9K+3r4wWPwc8J2IQ==", "requires": { "tslib": "^2.3.0" } }, "@angular/compiler-cli": { - "version": "13.3.1", - "resolved": "https://registry.npmjs.org/@angular/compiler-cli/-/compiler-cli-13.3.1.tgz", - "integrity": "sha512-dImxLUITNwODlXaLcEACw10bxTiajWEQz3sLwhT/936UH+MNtM/RyLJ0M7xDvILDqq77W3psK5/M6F3M1mUpew==", + "version": "13.3.5", + "resolved": "https://registry.npmjs.org/@angular/compiler-cli/-/compiler-cli-13.3.5.tgz", + "integrity": "sha512-H7A+MZcbB4g5fa6O4giYgrCG1h5whJfIxr4txDtDfolygzwRzqH1PSMfjW/jYyIpaH6XqXMSDHvbXRFGKstboA==", "requires": { "@babel/core": "^7.17.2", "chokidar": "^3.0.0", @@ -17160,32 +22219,33 @@ }, "dependencies": { "@ampproject/remapping": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/@ampproject/remapping/-/remapping-2.1.2.tgz", - "integrity": "sha512-hoyByceqwKirw7w3Z7gnIIZC3Wx3J484Y3L/cMpXFbr7d9ZQj2mODrirNzcJa+SM3UlpWXYvKV4RlRpFXlWgXg==", + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/@ampproject/remapping/-/remapping-2.2.0.tgz", + "integrity": "sha512-qRmjj8nj9qmLTQXXmaR1cck3UXSRMPrbsLJAasZpF+t3riI71BXed5ebIOYwQntykeZuhjsdweEc9BxH5Jc26w==", "requires": { - "@jridgewell/trace-mapping": "^0.3.0" + "@jridgewell/gen-mapping": "^0.1.0", + "@jridgewell/trace-mapping": "^0.3.9" } }, "@babel/core": { - "version": "7.17.8", - "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.17.8.tgz", - "integrity": "sha512-OdQDV/7cRBtJHLSOBqqbYNkOcydOgnX59TZx4puf41fzcVtN3e/4yqY8lMQsK+5X2lJtAdmA+6OHqsj1hBJ4IQ==", + "version": "7.17.9", + "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.17.9.tgz", + "integrity": "sha512-5ug+SfZCpDAkVp9SFIZAzlW18rlzsOcJGaetCjkySnrXXDUw9AR8cDUm1iByTmdWM6yxX6/zycaV76w3YTF2gw==", "requires": { "@ampproject/remapping": "^2.1.0", "@babel/code-frame": "^7.16.7", - "@babel/generator": "^7.17.7", + "@babel/generator": "^7.17.9", "@babel/helper-compilation-targets": "^7.17.7", "@babel/helper-module-transforms": "^7.17.7", - "@babel/helpers": "^7.17.8", - "@babel/parser": "^7.17.8", + "@babel/helpers": "^7.17.9", + "@babel/parser": "^7.17.9", "@babel/template": "^7.16.7", - "@babel/traverse": "^7.17.3", + "@babel/traverse": "^7.17.9", "@babel/types": "^7.17.0", "convert-source-map": "^1.7.0", "debug": "^4.1.0", "gensync": "^1.0.0-beta.2", - "json5": "^2.1.2", + "json5": "^2.2.1", "semver": "^6.3.0" }, "dependencies": { @@ -17197,9 +22257,9 @@ } }, "@babel/generator": { - "version": "7.17.7", - "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.17.7.tgz", - "integrity": "sha512-oLcVCTeIFadUoArDTwpluncplrYBmTCCZZgXCbgNGvOBBiSDDK3eWO4b/+eOTli5tKv1lg+a5/NAXg+nTcei1w==", + "version": "7.17.9", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.17.9.tgz", + "integrity": "sha512-rAdDousTwxbIxbz5I7GEQ3lUip+xVCXooZNbsydCWs3xA7ZsYOv+CFRdzGxRX78BmQHu9B1Eso59AOZQOJDEdQ==", "requires": { "@babel/types": "^7.17.0", "jsesc": "^2.5.1", @@ -17222,25 +22282,25 @@ } }, "@angular/core": { - "version": "13.3.1", - "resolved": "https://registry.npmjs.org/@angular/core/-/core-13.3.1.tgz", - "integrity": "sha512-ZU/B9jEiZ0jadRkRL9Sb2btzqgQ0ylx380PfRQaojVIsij/EO6+jOSHIo5upMIGu/OvkggfweShJGlylCOrOXA==", + "version": "13.3.5", + "resolved": "https://registry.npmjs.org/@angular/core/-/core-13.3.5.tgz", + "integrity": "sha512-lf+Be8dDRvz8J+QFR2RxS3BBfgGM4eWq4bI1+k/aqDnM6OW4pQXdq8Lzae8SxN48u1NxB1M/1bbc9LcrChrj2Q==", "requires": { "tslib": "^2.3.0" } }, "@angular/forms": { - "version": "13.3.1", - "resolved": "https://registry.npmjs.org/@angular/forms/-/forms-13.3.1.tgz", - "integrity": "sha512-S6a/CEq1ht0vw2epuESiO551dsyLQTb/HuwceIBlsX2JqRRccynYlyx92gsDAo4hD2F0q+EeqZEPuq3oQIK43A==", + "version": "13.3.5", + "resolved": "https://registry.npmjs.org/@angular/forms/-/forms-13.3.5.tgz", + "integrity": "sha512-jCxxAwf4HkDmKE76/yQmTsbqW3jsxiKyPy32Nh6Bt4r/ww8VDv+sv5YdYNuvvZcuuQ70K+/EPnKFpQgYttvS8A==", "requires": { "tslib": "^2.3.0" } }, "@angular/localize": { - "version": "13.3.1", - "resolved": "https://registry.npmjs.org/@angular/localize/-/localize-13.3.1.tgz", - "integrity": "sha512-1s51ufL28EZuDQJ6+dHvLA9yyR8O9dpqS1PFrtNo9OcD62/JiDI8CHQlAdk2kmU5eTmulDf39sSLbOsDUGPGuQ==", + "version": "13.3.5", + "resolved": "https://registry.npmjs.org/@angular/localize/-/localize-13.3.5.tgz", + "integrity": "sha512-0MmGvQSBZeKwsOBATWp7Y5rxyGW6OaszLtecKu32VVJSjoDN4M6uMHBMjVVe4IxbyJnbhlSPRSYL9hRFbOve0A==", "requires": { "@babel/core": "7.17.2", "glob": "7.2.0", @@ -17248,11 +22308,12 @@ }, "dependencies": { "@ampproject/remapping": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/@ampproject/remapping/-/remapping-2.1.2.tgz", - "integrity": "sha512-hoyByceqwKirw7w3Z7gnIIZC3Wx3J484Y3L/cMpXFbr7d9ZQj2mODrirNzcJa+SM3UlpWXYvKV4RlRpFXlWgXg==", + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/@ampproject/remapping/-/remapping-2.2.0.tgz", + "integrity": "sha512-qRmjj8nj9qmLTQXXmaR1cck3UXSRMPrbsLJAasZpF+t3riI71BXed5ebIOYwQntykeZuhjsdweEc9BxH5Jc26w==", "requires": { - "@jridgewell/trace-mapping": "^0.3.0" + "@jridgewell/gen-mapping": "^0.1.0", + "@jridgewell/trace-mapping": "^0.3.9" } }, "@babel/core": { @@ -17278,9 +22339,9 @@ } }, "@babel/generator": { - "version": "7.17.7", - "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.17.7.tgz", - "integrity": "sha512-oLcVCTeIFadUoArDTwpluncplrYBmTCCZZgXCbgNGvOBBiSDDK3eWO4b/+eOTli5tKv1lg+a5/NAXg+nTcei1w==", + "version": "7.17.9", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.17.9.tgz", + "integrity": "sha512-rAdDousTwxbIxbz5I7GEQ3lUip+xVCXooZNbsydCWs3xA7ZsYOv+CFRdzGxRX78BmQHu9B1Eso59AOZQOJDEdQ==", "requires": { "@babel/types": "^7.17.0", "jsesc": "^2.5.1", @@ -17300,25 +22361,25 @@ } }, "@angular/platform-browser": { - "version": "13.3.1", - "resolved": "https://registry.npmjs.org/@angular/platform-browser/-/platform-browser-13.3.1.tgz", - "integrity": "sha512-WtyrkK0pLYj6w7pz3xk8zlhWL1NwGCWT+k7YxEjBOONCIXlZvCqWVzWo4nNQn9Xqxd+z1FVI0dssDwZm2TD+Eg==", + "version": "13.3.5", + "resolved": "https://registry.npmjs.org/@angular/platform-browser/-/platform-browser-13.3.5.tgz", + "integrity": "sha512-DPV1J3h1ua4GI9PuXDr8IlzJoC/TR0A/onPTaE6IFOzs1r28vB+vWRRbZURXrTYeWzWVB/2R9tPOqFNoi3zlzA==", "requires": { "tslib": "^2.3.0" } }, "@angular/platform-browser-dynamic": { - "version": "13.3.1", - "resolved": "https://registry.npmjs.org/@angular/platform-browser-dynamic/-/platform-browser-dynamic-13.3.1.tgz", - "integrity": "sha512-TKV63SSyjrv5EsD03PloCbo8ZrJq5owkJ38E2FO/VvJAV3xu3Ey0SnoikNZMd8o3rh7+ocuT5K9Xcr4YuKVgEA==", + "version": "13.3.5", + "resolved": "https://registry.npmjs.org/@angular/platform-browser-dynamic/-/platform-browser-dynamic-13.3.5.tgz", + "integrity": "sha512-Mko8/mRlcVsZJQ5zHfc/p7so/ZN16UMynTnksrD7cEgGxDuJosE8m+exqgoT03VCYaOjJtCFXSwdOb/8FOUDZQ==", "requires": { "tslib": "^2.3.0" } }, "@angular/router": { - "version": "13.3.1", - "resolved": "https://registry.npmjs.org/@angular/router/-/router-13.3.1.tgz", - "integrity": "sha512-YpZLjI4UI9KK6x8yn41XMrBWZgVb5JyJR7KNhQXB7WiX8bVH5SZzFRkjR3qUxTGaxe6I7KFvzySwm4JTYNj+xw==", + "version": "13.3.5", + "resolved": "https://registry.npmjs.org/@angular/router/-/router-13.3.5.tgz", + "integrity": "sha512-3yUNyBpUi0KUKP91a3dVQsr9Jfjs4wGxpiFYb3apc7lKT5R1LJqt2O0EchjOgvFyJ6TDOemdCAzKgvSRkDxpMw==", "requires": { "tslib": "^2.3.0" } @@ -17431,15 +22492,15 @@ } }, "@babel/helper-create-class-features-plugin": { - "version": "7.17.6", - "resolved": "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.17.6.tgz", - "integrity": "sha512-SogLLSxXm2OkBbSsHZMM4tUi8fUzjs63AT/d0YQIzr6GSd8Hxsbk2KYDX0k0DweAzGMj/YWeiCsorIdtdcW8Eg==", + "version": "7.17.9", + "resolved": "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.17.9.tgz", + "integrity": "sha512-kUjip3gruz6AJKOq5i3nC6CoCEEF/oHH3cp6tOZhB+IyyyPyW0g1Gfsxn3mkk6S08pIA2y8GQh609v9G/5sHVQ==", "dev": true, "requires": { "@babel/helper-annotate-as-pure": "^7.16.7", "@babel/helper-environment-visitor": "^7.16.7", - "@babel/helper-function-name": "^7.16.7", - "@babel/helper-member-expression-to-functions": "^7.16.7", + "@babel/helper-function-name": "^7.17.9", + "@babel/helper-member-expression-to-functions": "^7.17.7", "@babel/helper-optimise-call-expression": "^7.16.7", "@babel/helper-replace-supers": "^7.16.7", "@babel/helper-split-export-declaration": "^7.16.7" @@ -17497,21 +22558,12 @@ } }, "@babel/helper-function-name": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.16.7.tgz", - "integrity": "sha512-QfDfEnIUyyBSR3HtrtGECuZ6DAyCkYFp7GHl75vFtTnn6pjKeK0T1DB5lLkFvBea8MdaiUABx3osbgLyInoejA==", + "version": "7.17.9", + "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.17.9.tgz", + "integrity": "sha512-7cRisGlVtiVqZ0MW0/yFB4atgpGLWEHUVYnb448hZK4x+vih0YO5UoS11XIYtZYqHd0dIPMdUSv8q5K4LdMnIg==", "requires": { - "@babel/helper-get-function-arity": "^7.16.7", "@babel/template": "^7.16.7", - "@babel/types": "^7.16.7" - } - }, - "@babel/helper-get-function-arity": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.16.7.tgz", - "integrity": "sha512-flc+RLSOBXzNzVhcLu6ujeHUrD6tANAOU5ojrRx/as+tbzf8+stUCj7+IfRRoAbEZqj/ahXEMsjhOhgeZsrnTw==", - "requires": { - "@babel/types": "^7.16.7" + "@babel/types": "^7.17.0" } }, "@babel/helper-hoist-variables": { @@ -17641,19 +22693,19 @@ } }, "@babel/helpers": { - "version": "7.17.8", - "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.17.8.tgz", - "integrity": "sha512-QcL86FGxpfSJwGtAvv4iG93UL6bmqBdmoVY0CMCU2g+oD2ezQse3PT5Pa+jiD6LJndBQi0EDlpzOWNlLuhz5gw==", + "version": "7.17.9", + "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.17.9.tgz", + "integrity": "sha512-cPCt915ShDWUEzEp3+UNRktO2n6v49l5RSnG9M5pS24hA+2FAc5si+Pn1i4VVbQQ+jh+bIZhPFQOJOzbrOYY1Q==", "requires": { "@babel/template": "^7.16.7", - "@babel/traverse": "^7.17.3", + "@babel/traverse": "^7.17.9", "@babel/types": "^7.17.0" } }, "@babel/highlight": { - "version": "7.16.10", - "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.16.10.tgz", - "integrity": "sha512-5FnTQLSLswEj6IkgVw5KusNUUFY9ZGqe/TRFnP/BKYHYgfh7tc+C7mwiy95/yNP7Dh9x580Vv8r7u7ZfTBFxdw==", + "version": "7.17.9", + "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.17.9.tgz", + "integrity": "sha512-J9PfEKCbFIv2X5bjTMiZu6Vf341N05QIY+d6FvVKynkG1S7G0j3I0QoRtWIrXhZ+/Nlb5Q0MzqL7TokEJ5BNHg==", "requires": { "@babel/helper-validator-identifier": "^7.16.7", "chalk": "^2.0.0", @@ -17661,9 +22713,9 @@ } }, "@babel/parser": { - "version": "7.17.8", - "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.17.8.tgz", - "integrity": "sha512-BoHhDJrJXqcg+ZL16Xv39H9n+AqJ4pcDrQBGZN+wHxIysrLZ3/ECwCBUch/1zUNhnsXULcONU3Ei5Hmkfk6kiQ==" + "version": "7.17.9", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.17.9.tgz", + "integrity": "sha512-vqUSBLP8dQHFPdPi9bc5GK9vRkYHJ49fsZdtoJ8EQ8ibpwk5rPKfvNIwChB0KVXcIjcepEBBd2VHC5r9Gy8ueg==" }, "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": { "version": "7.16.7", @@ -17988,9 +23040,9 @@ } }, "@babel/plugin-syntax-typescript": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.16.7.tgz", - "integrity": "sha512-YhUIJHHGkqPgEcMYkPCKTyGUdoGKWtopIycQyjJH8OjvRgOYsXsaKehLVPScKJWAULPxMa4N1vCe6szREFlZ7A==", + "version": "7.17.10", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.17.10.tgz", + "integrity": "sha512-xJefea1DWXW09pW4Tm9bjwVlPDyYA2it3fWlmEjpYz6alPvTUjL0EOzNzI/FEOyI3r4/J7uVH5UqKgl1TQ5hqQ==", "dev": true, "requires": { "@babel/helper-plugin-utils": "^7.16.7" @@ -18147,9 +23199,9 @@ } }, "@babel/plugin-transform-modules-commonjs": { - "version": "7.17.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.17.7.tgz", - "integrity": "sha512-ITPmR2V7MqioMJyrxUo2onHNC3e+MvfFiFIR0RP21d3PtlVb6sfzoxNKiphSZUOM9hEIdzCcZe83ieX3yoqjUA==", + "version": "7.17.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.17.9.tgz", + "integrity": "sha512-2TBFd/r2I6VlYn0YRTz2JdazS+FoUuQ2rIFHoAxtyP/0G3D82SBLaRq9rnUkpqlLg03Byfl/+M32mpxjO6KaPw==", "dev": true, "requires": { "@babel/helper-module-transforms": "^7.17.7", @@ -18228,12 +23280,12 @@ } }, "@babel/plugin-transform-regenerator": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.16.7.tgz", - "integrity": "sha512-mF7jOgGYCkSJagJ6XCujSQg+6xC1M77/03K2oBmVJWoFGNUtnVJO4WHKJk3dnPC8HCcj4xBQP1Egm8DWh3Pb3Q==", + "version": "7.17.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.17.9.tgz", + "integrity": "sha512-Lc2TfbxR1HOyn/c6b4Y/b6NHoTb67n/IoWLxTu4kC7h4KQnWlhCq2S8Tx0t2SVvv5Uu87Hs+6JEJ5kt2tYGylQ==", "dev": true, "requires": { - "regenerator-transform": "^0.14.2" + "regenerator-transform": "^0.15.0" } }, "@babel/plugin-transform-reserved-words": { @@ -18455,26 +23507,26 @@ } }, "@babel/traverse": { - "version": "7.17.3", - "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.17.3.tgz", - "integrity": "sha512-5irClVky7TxRWIRtxlh2WPUUOLhcPN06AGgaQSB8AEwuyEBgJVuJ5imdHm5zxk8w0QS5T+tDfnDxAlhWjpb7cw==", + "version": "7.17.9", + "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.17.9.tgz", + "integrity": "sha512-PQO8sDIJ8SIwipTPiR71kJQCKQYB5NGImbOviK8K+kg5xkNSYXLBupuX9QhatFowrsvo9Hj8WgArg3W7ijNAQw==", "requires": { "@babel/code-frame": "^7.16.7", - "@babel/generator": "^7.17.3", + "@babel/generator": "^7.17.9", "@babel/helper-environment-visitor": "^7.16.7", - "@babel/helper-function-name": "^7.16.7", + "@babel/helper-function-name": "^7.17.9", "@babel/helper-hoist-variables": "^7.16.7", "@babel/helper-split-export-declaration": "^7.16.7", - "@babel/parser": "^7.17.3", + "@babel/parser": "^7.17.9", "@babel/types": "^7.17.0", "debug": "^4.1.0", "globals": "^11.1.0" }, "dependencies": { "@babel/generator": { - "version": "7.17.7", - "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.17.7.tgz", - "integrity": "sha512-oLcVCTeIFadUoArDTwpluncplrYBmTCCZZgXCbgNGvOBBiSDDK3eWO4b/+eOTli5tKv1lg+a5/NAXg+nTcei1w==", + "version": "7.17.9", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.17.9.tgz", + "integrity": "sha512-rAdDousTwxbIxbz5I7GEQ3lUip+xVCXooZNbsydCWs3xA7ZsYOv+CFRdzGxRX78BmQHu9B1Eso59AOZQOJDEdQ==", "requires": { "@babel/types": "^7.17.0", "jsesc": "^2.5.1", @@ -18503,6 +23555,12 @@ "integrity": "sha512-0hYQ8SB4Db5zvZB4axdMHGwEaQjkZzFjQiN9LVYvIFB2nSUHW9tYpxWriPrWDASIxiaXax83REcLxuSdnGPZtw==", "dev": true }, + "@colors/colors": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/@colors/colors/-/colors-1.5.0.tgz", + "integrity": "sha512-ooWCrlZP11i8GImSjTHYHLkvFDP48nS4+204nGb1RiX/WXYHmJA2III9/e2DWVabCESdW7hBAEzHRqUn9OUVvQ==", + "optional": true + }, "@cspotcode/source-map-consumer": { "version": "0.8.0", "resolved": "https://registry.npmjs.org/@cspotcode/source-map-consumer/-/source-map-consumer-0.8.0.tgz", @@ -18528,9 +23586,9 @@ } }, "@ctrl/tinycolor": { - "version": "3.4.0", - "resolved": "https://registry.npmjs.org/@ctrl/tinycolor/-/tinycolor-3.4.0.tgz", - "integrity": "sha512-JZButFdZ1+/xAfpguQHoabIXkcqRRKpMrWKBkpEZZyxfY9C1DpADFB8PEqGSTeFr135SaTRfKqGKx5xSCLI7ZQ==" + "version": "3.4.1", + "resolved": "https://registry.npmjs.org/@ctrl/tinycolor/-/tinycolor-3.4.1.tgz", + "integrity": "sha512-ej5oVy6lykXsvieQtqZxCOaLT+xD4+QNarq78cIYISHmZXshCvROLudpQN3lfL8G0NL7plMSSK+zlyvCaIJ4Iw==" }, "@cypress/request": { "version": "2.88.10", @@ -18724,16 +23782,16 @@ "dev": true }, "@jest/console": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/@jest/console/-/console-27.5.1.tgz", - "integrity": "sha512-kZ/tNpS3NXn0mlXXXPNuDZnb4c0oZ20r4K5eemM2k30ZC3G0T02nXUvyhf5YdbXWHPEJLc9qGLxEZ216MdL+Zg==", + "version": "28.0.2", + "resolved": "https://registry.npmjs.org/@jest/console/-/console-28.0.2.tgz", + "integrity": "sha512-tiRpnMeeyQuuzgL5UNSeiqMwF8UOWPbAE5rzcu/1zyq4oPG2Ox6xm4YCOruwbp10F8odWc+XwVxTyGzMSLMqxA==", "dev": true, "requires": { - "@jest/types": "^27.5.1", + "@jest/types": "^28.0.2", "@types/node": "*", "chalk": "^4.0.0", - "jest-message-util": "^27.5.1", - "jest-util": "^27.5.1", + "jest-message-util": "^28.0.2", + "jest-util": "^28.0.2", "slash": "^3.0.0" }, "dependencies": { @@ -18777,6 +23835,49 @@ "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", "dev": true }, + "jest-message-util": { + "version": "28.0.2", + "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-28.0.2.tgz", + "integrity": "sha512-knK7XyojvwYh1XiF2wmVdskgM/uN11KsjcEWWHfnMZNEdwXCrqB4sCBO94F4cfiAwCS8WFV6CDixDwPlMh/wdA==", + "dev": true, + "requires": { + "@babel/code-frame": "^7.12.13", + "@jest/types": "^28.0.2", + "@types/stack-utils": "^2.0.0", + "chalk": "^4.0.0", + "graceful-fs": "^4.2.9", + "micromatch": "^4.0.4", + "pretty-format": "^28.0.2", + "slash": "^3.0.0", + "stack-utils": "^2.0.3" + } + }, + "pretty-format": { + "version": "28.0.2", + "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-28.0.2.tgz", + "integrity": "sha512-UmGZ1IERwS3yY35LDMTaBUYI1w4udZDdJGGT/DqQeKG9ZLDn7/K2Jf/JtYSRiHCCKMHvUA+zsEGSmHdpaVp1yw==", + "dev": true, + "requires": { + "@jest/schemas": "^28.0.2", + "ansi-regex": "^5.0.1", + "ansi-styles": "^5.0.0", + "react-is": "^18.0.0" + }, + "dependencies": { + "ansi-styles": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", + "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==", + "dev": true + } + } + }, + "react-is": { + "version": "18.1.0", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-18.1.0.tgz", + "integrity": "sha512-Fl7FuabXsJnV5Q1qIOQwx/sagGF18kogb4gpfcG4gjLBWO0WDiiz1ko/ExayuxE7InyQkBLkxRFG5oxY6Uu3Kg==", + "dev": true + }, "slash": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", @@ -18795,36 +23896,37 @@ } }, "@jest/core": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/@jest/core/-/core-27.5.1.tgz", - "integrity": "sha512-AK6/UTrvQD0Cd24NSqmIA6rKsu0tKIxfiCducZvqxYdmMisOYAsdItspT+fQDQYARPf8XgjAFZi0ogW2agH5nQ==", + "version": "28.0.3", + "resolved": "https://registry.npmjs.org/@jest/core/-/core-28.0.3.tgz", + "integrity": "sha512-cCQW06vEZ+5r50SB06pOnSWsOBs7F+lswPYnKKfBz1ncLlj1sMqmvjgam8q40KhlZ8Ut4eNAL2Hvfx4BKIO2FA==", "dev": true, "requires": { - "@jest/console": "^27.5.1", - "@jest/reporters": "^27.5.1", - "@jest/test-result": "^27.5.1", - "@jest/transform": "^27.5.1", - "@jest/types": "^27.5.1", + "@jest/console": "^28.0.2", + "@jest/reporters": "^28.0.3", + "@jest/test-result": "^28.0.2", + "@jest/transform": "^28.0.3", + "@jest/types": "^28.0.2", "@types/node": "*", "ansi-escapes": "^4.2.1", "chalk": "^4.0.0", - "emittery": "^0.8.1", + "ci-info": "^3.2.0", "exit": "^0.1.2", "graceful-fs": "^4.2.9", - "jest-changed-files": "^27.5.1", - "jest-config": "^27.5.1", - "jest-haste-map": "^27.5.1", - "jest-message-util": "^27.5.1", - "jest-regex-util": "^27.5.1", - "jest-resolve": "^27.5.1", - "jest-resolve-dependencies": "^27.5.1", - "jest-runner": "^27.5.1", - "jest-runtime": "^27.5.1", - "jest-snapshot": "^27.5.1", - "jest-util": "^27.5.1", - "jest-validate": "^27.5.1", - "jest-watcher": "^27.5.1", + "jest-changed-files": "^28.0.2", + "jest-config": "^28.0.3", + "jest-haste-map": "^28.0.2", + "jest-message-util": "^28.0.2", + "jest-regex-util": "^28.0.2", + "jest-resolve": "^28.0.3", + "jest-resolve-dependencies": "^28.0.3", + "jest-runner": "^28.0.3", + "jest-runtime": "^28.0.3", + "jest-snapshot": "^28.0.3", + "jest-util": "^28.0.2", + "jest-validate": "^28.0.2", + "jest-watcher": "^28.0.2", "micromatch": "^4.0.4", + "pretty-format": "^28.0.2", "rimraf": "^3.0.0", "slash": "^3.0.0", "strip-ansi": "^6.0.0" @@ -18870,6 +23972,49 @@ "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", "dev": true }, + "jest-message-util": { + "version": "28.0.2", + "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-28.0.2.tgz", + "integrity": "sha512-knK7XyojvwYh1XiF2wmVdskgM/uN11KsjcEWWHfnMZNEdwXCrqB4sCBO94F4cfiAwCS8WFV6CDixDwPlMh/wdA==", + "dev": true, + "requires": { + "@babel/code-frame": "^7.12.13", + "@jest/types": "^28.0.2", + "@types/stack-utils": "^2.0.0", + "chalk": "^4.0.0", + "graceful-fs": "^4.2.9", + "micromatch": "^4.0.4", + "pretty-format": "^28.0.2", + "slash": "^3.0.0", + "stack-utils": "^2.0.3" + } + }, + "pretty-format": { + "version": "28.0.2", + "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-28.0.2.tgz", + "integrity": "sha512-UmGZ1IERwS3yY35LDMTaBUYI1w4udZDdJGGT/DqQeKG9ZLDn7/K2Jf/JtYSRiHCCKMHvUA+zsEGSmHdpaVp1yw==", + "dev": true, + "requires": { + "@jest/schemas": "^28.0.2", + "ansi-regex": "^5.0.1", + "ansi-styles": "^5.0.0", + "react-is": "^18.0.0" + }, + "dependencies": { + "ansi-styles": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", + "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==", + "dev": true + } + } + }, + "react-is": { + "version": "18.1.0", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-18.1.0.tgz", + "integrity": "sha512-Fl7FuabXsJnV5Q1qIOQwx/sagGF18kogb4gpfcG4gjLBWO0WDiiz1ko/ExayuxE7InyQkBLkxRFG5oxY6Uu3Kg==", + "dev": true + }, "slash": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", @@ -18897,6 +24042,106 @@ "@jest/types": "^27.5.1", "@types/node": "*", "jest-mock": "^27.5.1" + }, + "dependencies": { + "@jest/types": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-27.5.1.tgz", + "integrity": "sha512-Cx46iJ9QpwQTjIdq5VJu2QTMMs3QlEjI0x1QbBP5W1+nMzyc2XmimiRR/CbX9TO0cPTeUlxWMOu8mslYsJ8DEw==", + "dev": true, + "requires": { + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^3.0.0", + "@types/node": "*", + "@types/yargs": "^16.0.0", + "chalk": "^4.0.0" + } + }, + "@types/yargs": { + "version": "16.0.4", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-16.0.4.tgz", + "integrity": "sha512-T8Yc9wt/5LbJyCaLiHPReJa0kApcIgJ7Bn735GjItUfh08Z1pJvu8QZqb9s+mMvKV6WUQRV7K2R46YbjMXTTJw==", + "dev": true, + "requires": { + "@types/yargs-parser": "*" + } + }, + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "@jest/expect": { + "version": "28.0.3", + "resolved": "https://registry.npmjs.org/@jest/expect/-/expect-28.0.3.tgz", + "integrity": "sha512-VEzZr85bqNomgayQkR7hWG5HnbZYWYWagQriZsixhLmOzU6PCpMP61aeVhkCoRrg7ri5f7JDpeTPzDAajIwFHw==", + "dev": true, + "requires": { + "expect": "^28.0.2", + "jest-snapshot": "^28.0.3" + } + }, + "@jest/expect-utils": { + "version": "28.0.2", + "resolved": "https://registry.npmjs.org/@jest/expect-utils/-/expect-utils-28.0.2.tgz", + "integrity": "sha512-YryfH2zN5c7M8eLtn9oTBRj1sfD+X4cHNXJnTejqCveOS33wADEZUxJ7de5++lRvByNpRpfAnc8zTK7yrUJqgA==", + "dev": true, + "requires": { + "jest-get-type": "^28.0.2" + }, + "dependencies": { + "jest-get-type": { + "version": "28.0.2", + "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-28.0.2.tgz", + "integrity": "sha512-ioj2w9/DxSYHfOm5lJKCdcAmPJzQXmbM/Url3rhlghrPvT3tt+7a/+oXc9azkKmLvoiXjtV83bEWqi+vs5nlPA==", + "dev": true + } } }, "@jest/fake-timers": { @@ -18911,52 +24156,30 @@ "jest-message-util": "^27.5.1", "jest-mock": "^27.5.1", "jest-util": "^27.5.1" - } - }, - "@jest/globals": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/@jest/globals/-/globals-27.5.1.tgz", - "integrity": "sha512-ZEJNB41OBQQgGzgyInAv0UUfDDj3upmHydjieSxFvTRuZElrx7tXg/uVQ5hYVEwiXs3+aMsAeEc9X7xiSKCm4Q==", - "dev": true, - "requires": { - "@jest/environment": "^27.5.1", - "@jest/types": "^27.5.1", - "expect": "^27.5.1" - } - }, - "@jest/reporters": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/@jest/reporters/-/reporters-27.5.1.tgz", - "integrity": "sha512-cPXh9hWIlVJMQkVk84aIvXuBB4uQQmFqZiacloFuGiP3ah1sbCxCosidXFDfqG8+6fO1oR2dTJTlsOy4VFmUfw==", - "dev": true, - "requires": { - "@bcoe/v8-coverage": "^0.2.3", - "@jest/console": "^27.5.1", - "@jest/test-result": "^27.5.1", - "@jest/transform": "^27.5.1", - "@jest/types": "^27.5.1", - "@types/node": "*", - "chalk": "^4.0.0", - "collect-v8-coverage": "^1.0.0", - "exit": "^0.1.2", - "glob": "^7.1.2", - "graceful-fs": "^4.2.9", - "istanbul-lib-coverage": "^3.0.0", - "istanbul-lib-instrument": "^5.1.0", - "istanbul-lib-report": "^3.0.0", - "istanbul-lib-source-maps": "^4.0.0", - "istanbul-reports": "^3.1.3", - "jest-haste-map": "^27.5.1", - "jest-resolve": "^27.5.1", - "jest-util": "^27.5.1", - "jest-worker": "^27.5.1", - "slash": "^3.0.0", - "source-map": "^0.6.0", - "string-length": "^4.0.1", - "terminal-link": "^2.0.0", - "v8-to-istanbul": "^8.1.0" }, "dependencies": { + "@jest/types": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-27.5.1.tgz", + "integrity": "sha512-Cx46iJ9QpwQTjIdq5VJu2QTMMs3QlEjI0x1QbBP5W1+nMzyc2XmimiRR/CbX9TO0cPTeUlxWMOu8mslYsJ8DEw==", + "dev": true, + "requires": { + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^3.0.0", + "@types/node": "*", + "@types/yargs": "^16.0.0", + "chalk": "^4.0.0" + } + }, + "@types/yargs": { + "version": "16.0.4", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-16.0.4.tgz", + "integrity": "sha512-T8Yc9wt/5LbJyCaLiHPReJa0kApcIgJ7Bn735GjItUfh08Z1pJvu8QZqb9s+mMvKV6WUQRV7K2R46YbjMXTTJw==", + "dev": true, + "requires": { + "@types/yargs-parser": "*" + } + }, "ansi-styles": { "version": "4.3.0", "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", @@ -18997,18 +24220,176 @@ "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", "dev": true }, + "jest-util": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-27.5.1.tgz", + "integrity": "sha512-Kv2o/8jNvX1MQ0KGtw480E/w4fBCDOnH6+6DmeKi6LZUIlKA5kwY0YNdlzaWTiVgxqAqik11QyxDOKk543aKXw==", + "dev": true, + "requires": { + "@jest/types": "^27.5.1", + "@types/node": "*", + "chalk": "^4.0.0", + "ci-info": "^3.2.0", + "graceful-fs": "^4.2.9", + "picomatch": "^2.2.3" + } + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "@jest/globals": { + "version": "28.0.3", + "resolved": "https://registry.npmjs.org/@jest/globals/-/globals-28.0.3.tgz", + "integrity": "sha512-q/zXYI6CKtTSIt1WuTHBYizJhH7K8h+xG5PE3C0oawLlPIvUMDYmpj0JX0XsJwPRLCsz/fYXHZVG46AaEhSPmw==", + "dev": true, + "requires": { + "@jest/environment": "^28.0.2", + "@jest/expect": "^28.0.3", + "@jest/types": "^28.0.2" + }, + "dependencies": { + "@jest/environment": { + "version": "28.0.2", + "resolved": "https://registry.npmjs.org/@jest/environment/-/environment-28.0.2.tgz", + "integrity": "sha512-IvI7dEfqVEffDYlw9FQfVBt6kXt/OI38V7QUIur0ulOQgzpKYJDVvLzj4B1TVmHWTGW5tcnJdlZ3hqzV6/I9Qg==", + "dev": true, + "requires": { + "@jest/fake-timers": "^28.0.2", + "@jest/types": "^28.0.2", + "@types/node": "*", + "jest-mock": "^28.0.2" + } + }, + "@jest/fake-timers": { + "version": "28.0.2", + "resolved": "https://registry.npmjs.org/@jest/fake-timers/-/fake-timers-28.0.2.tgz", + "integrity": "sha512-R75yUv+WeybPa4ZVhX9C+8XN0TKjUoceUX+/QEaDVQGxZZOK50eD74cs7iMDTtpodh00d8iLlc9197vgF6oZjA==", + "dev": true, + "requires": { + "@jest/types": "^28.0.2", + "@sinonjs/fake-timers": "^9.1.1", + "@types/node": "*", + "jest-message-util": "^28.0.2", + "jest-mock": "^28.0.2", + "jest-util": "^28.0.2" + } + }, + "@sinonjs/fake-timers": { + "version": "9.1.2", + "resolved": "https://registry.npmjs.org/@sinonjs/fake-timers/-/fake-timers-9.1.2.tgz", + "integrity": "sha512-BPS4ynJW/o92PUR4wgriz2Ud5gpST5vz6GQfMixEDK0Z8ZCUv2M7SkBLykH56T++Xs+8ln9zTGbOvNGIe02/jw==", + "dev": true, + "requires": { + "@sinonjs/commons": "^1.7.0" + } + }, + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true + }, + "jest-message-util": { + "version": "28.0.2", + "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-28.0.2.tgz", + "integrity": "sha512-knK7XyojvwYh1XiF2wmVdskgM/uN11KsjcEWWHfnMZNEdwXCrqB4sCBO94F4cfiAwCS8WFV6CDixDwPlMh/wdA==", + "dev": true, + "requires": { + "@babel/code-frame": "^7.12.13", + "@jest/types": "^28.0.2", + "@types/stack-utils": "^2.0.0", + "chalk": "^4.0.0", + "graceful-fs": "^4.2.9", + "micromatch": "^4.0.4", + "pretty-format": "^28.0.2", + "slash": "^3.0.0", + "stack-utils": "^2.0.3" + } + }, + "jest-mock": { + "version": "28.0.2", + "resolved": "https://registry.npmjs.org/jest-mock/-/jest-mock-28.0.2.tgz", + "integrity": "sha512-vfnJ4zXRB0i24jOTGtQJyl26JKsgBKtqRlCnsrORZbG06FToSSn33h2x/bmE8XxqxkLWdZBRo+/65l8Vi3nD+g==", + "dev": true, + "requires": { + "@jest/types": "^28.0.2", + "@types/node": "*" + } + }, + "pretty-format": { + "version": "28.0.2", + "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-28.0.2.tgz", + "integrity": "sha512-UmGZ1IERwS3yY35LDMTaBUYI1w4udZDdJGGT/DqQeKG9ZLDn7/K2Jf/JtYSRiHCCKMHvUA+zsEGSmHdpaVp1yw==", + "dev": true, + "requires": { + "@jest/schemas": "^28.0.2", + "ansi-regex": "^5.0.1", + "ansi-styles": "^5.0.0", + "react-is": "^18.0.0" + }, + "dependencies": { + "ansi-styles": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", + "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==", + "dev": true + } + } + }, + "react-is": { + "version": "18.1.0", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-18.1.0.tgz", + "integrity": "sha512-Fl7FuabXsJnV5Q1qIOQwx/sagGF18kogb4gpfcG4gjLBWO0WDiiz1ko/ExayuxE7InyQkBLkxRFG5oxY6Uu3Kg==", + "dev": true + }, "slash": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==", "dev": true }, - "source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "dev": true - }, "supports-color": { "version": "7.2.0", "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", @@ -19020,70 +24401,189 @@ } } }, - "@jest/source-map": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/@jest/source-map/-/source-map-27.5.1.tgz", - "integrity": "sha512-y9NIHUYF3PJRlHk98NdC/N1gl88BL08aQQgu4k4ZopQkCw9t9cV8mtl3TV8b/YCB8XaVTFrmUTAJvjsntDireg==", + "@jest/reporters": { + "version": "28.0.3", + "resolved": "https://registry.npmjs.org/@jest/reporters/-/reporters-28.0.3.tgz", + "integrity": "sha512-xrbIc7J/xwo+D7AY3enAR9ZWYCmJ8XIkstTukTGpKDph0gLl/TJje9jl3dssvE4KJzYqMKiSrnE5Nt68I4fTEg==", "dev": true, "requires": { - "callsites": "^3.0.0", + "@bcoe/v8-coverage": "^0.2.3", + "@jest/console": "^28.0.2", + "@jest/test-result": "^28.0.2", + "@jest/transform": "^28.0.3", + "@jest/types": "^28.0.2", + "@jridgewell/trace-mapping": "^0.3.7", + "@types/node": "*", + "chalk": "^4.0.0", + "collect-v8-coverage": "^1.0.0", + "exit": "^0.1.2", + "glob": "^7.1.3", "graceful-fs": "^4.2.9", - "source-map": "^0.6.0" + "istanbul-lib-coverage": "^3.0.0", + "istanbul-lib-instrument": "^5.1.0", + "istanbul-lib-report": "^3.0.0", + "istanbul-lib-source-maps": "^4.0.0", + "istanbul-reports": "^3.1.3", + "jest-util": "^28.0.2", + "jest-worker": "^28.0.2", + "slash": "^3.0.0", + "string-length": "^4.0.1", + "terminal-link": "^2.0.0", + "v8-to-istanbul": "^9.0.0" }, "dependencies": { - "source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", "dev": true + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true + }, + "jest-worker": { + "version": "28.0.2", + "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-28.0.2.tgz", + "integrity": "sha512-pijNxfjxT0tGAx+8+OzZ+eayVPCwy/rsZFhebmC0F4YnXu1EHPEPxg7utL3m5uX3EaFH1/jwDxGa1EbjJCST2g==", + "dev": true, + "requires": { + "@types/node": "*", + "merge-stream": "^2.0.0", + "supports-color": "^8.0.0" + }, + "dependencies": { + "supports-color": { + "version": "8.1.1", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz", + "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==", + "dev": true, + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "slash": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", + "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==", + "dev": true + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "requires": { + "has-flag": "^4.0.0" + } } } }, - "@jest/test-result": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/@jest/test-result/-/test-result-27.5.1.tgz", - "integrity": "sha512-EW35l2RYFUcUQxFJz5Cv5MTOxlJIQs4I7gxzi2zVU7PJhOwfYq1MdC5nhSmYjX1gmMmLPvB3sIaC+BkcHRBfag==", + "@jest/schemas": { + "version": "28.0.2", + "resolved": "https://registry.npmjs.org/@jest/schemas/-/schemas-28.0.2.tgz", + "integrity": "sha512-YVDJZjd4izeTDkij00vHHAymNXQ6WWsdChFRK86qck6Jpr3DCL5W3Is3vslviRlP+bLuMYRLbdp98amMvqudhA==", "dev": true, "requires": { - "@jest/console": "^27.5.1", - "@jest/types": "^27.5.1", + "@sinclair/typebox": "^0.23.3" + } + }, + "@jest/source-map": { + "version": "28.0.2", + "resolved": "https://registry.npmjs.org/@jest/source-map/-/source-map-28.0.2.tgz", + "integrity": "sha512-Y9dxC8ZpN3kImkk0LkK5XCEneYMAXlZ8m5bflmSL5vrwyeUpJfentacCUg6fOb8NOpOO7hz2+l37MV77T6BFPw==", + "dev": true, + "requires": { + "@jridgewell/trace-mapping": "^0.3.7", + "callsites": "^3.0.0", + "graceful-fs": "^4.2.9" + } + }, + "@jest/test-result": { + "version": "28.0.2", + "resolved": "https://registry.npmjs.org/@jest/test-result/-/test-result-28.0.2.tgz", + "integrity": "sha512-4EUqgjq9VzyUiVTvZfI9IRJD6t3NYBNP4f+Eq8Zr93+hkJ0RrGU4OBTw8tfNzidKX+bmuYzn8FxqpxOPIGGCMA==", + "dev": true, + "requires": { + "@jest/console": "^28.0.2", + "@jest/types": "^28.0.2", "@types/istanbul-lib-coverage": "^2.0.0", "collect-v8-coverage": "^1.0.0" } }, "@jest/test-sequencer": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/@jest/test-sequencer/-/test-sequencer-27.5.1.tgz", - "integrity": "sha512-LCheJF7WB2+9JuCS7VB/EmGIdQuhtqjRNI9A43idHv3E4KltCTsPsLxvdaubFHSYwY/fNjMWjl6vNRhDiN7vpQ==", + "version": "28.0.2", + "resolved": "https://registry.npmjs.org/@jest/test-sequencer/-/test-sequencer-28.0.2.tgz", + "integrity": "sha512-zhnZ8ydkZQTPL7YucB86eOlD79zPy5EGSUKiR2Iv93RVEDU6OEP33kwDBg70ywOcxeJGDRhyo09q7TafNCBiIg==", "dev": true, "requires": { - "@jest/test-result": "^27.5.1", + "@jest/test-result": "^28.0.2", "graceful-fs": "^4.2.9", - "jest-haste-map": "^27.5.1", - "jest-runtime": "^27.5.1" + "jest-haste-map": "^28.0.2", + "slash": "^3.0.0" + }, + "dependencies": { + "slash": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", + "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==", + "dev": true + } } }, "@jest/transform": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/@jest/transform/-/transform-27.5.1.tgz", - "integrity": "sha512-ipON6WtYgl/1329g5AIJVbUuEh0wZVbdpGwC99Jw4LwuoBNS95MVphU6zOeD9pDkon+LLbFL7lOQRapbB8SCHw==", + "version": "28.0.3", + "resolved": "https://registry.npmjs.org/@jest/transform/-/transform-28.0.3.tgz", + "integrity": "sha512-+Y0ikI7SwoW/YbK8t9oKwC70h4X2Gd0OVuz5tctRvSV/EDQU00AAkoqevXgPSSFimUmp/sp7Yl8s/1bExDqOIg==", "dev": true, "requires": { - "@babel/core": "^7.1.0", - "@jest/types": "^27.5.1", + "@babel/core": "^7.11.6", + "@jest/types": "^28.0.2", + "@jridgewell/trace-mapping": "^0.3.7", "babel-plugin-istanbul": "^6.1.1", "chalk": "^4.0.0", "convert-source-map": "^1.4.0", "fast-json-stable-stringify": "^2.0.0", "graceful-fs": "^4.2.9", - "jest-haste-map": "^27.5.1", - "jest-regex-util": "^27.5.1", - "jest-util": "^27.5.1", + "jest-haste-map": "^28.0.2", + "jest-regex-util": "^28.0.2", + "jest-util": "^28.0.2", "micromatch": "^4.0.4", "pirates": "^4.0.4", "slash": "^3.0.0", - "source-map": "^0.6.1", - "write-file-atomic": "^3.0.0" + "write-file-atomic": "^4.0.1" }, "dependencies": { "ansi-styles": { @@ -19132,12 +24632,6 @@ "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==", "dev": true }, - "source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "dev": true - }, "supports-color": { "version": "7.2.0", "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", @@ -19150,15 +24644,16 @@ } }, "@jest/types": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/@jest/types/-/types-27.5.1.tgz", - "integrity": "sha512-Cx46iJ9QpwQTjIdq5VJu2QTMMs3QlEjI0x1QbBP5W1+nMzyc2XmimiRR/CbX9TO0cPTeUlxWMOu8mslYsJ8DEw==", + "version": "28.0.2", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-28.0.2.tgz", + "integrity": "sha512-hi3jUdm9iht7I2yrV5C4s3ucCJHUP8Eh3W6rQ1s4n/Qw9rQgsda4eqCt+r3BKRi7klVmZfQlMx1nGlzNMP2d8A==", "dev": true, "requires": { + "@jest/schemas": "^28.0.2", "@types/istanbul-lib-coverage": "^2.0.0", "@types/istanbul-reports": "^3.0.0", "@types/node": "*", - "@types/yargs": "^16.0.0", + "@types/yargs": "^17.0.8", "chalk": "^4.0.0" }, "dependencies": { @@ -19213,10 +24708,24 @@ } } }, + "@jridgewell/gen-mapping": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.1.1.tgz", + "integrity": "sha512-sQXCasFk+U8lWYEe66WxRDOE9PjVz4vSM51fTu3Hw+ClTpUSQb718772vH3pyS5pShp6lvQM7SxgIDXXXmOX7w==", + "requires": { + "@jridgewell/set-array": "^1.0.0", + "@jridgewell/sourcemap-codec": "^1.4.10" + } + }, "@jridgewell/resolve-uri": { - "version": "3.0.5", - "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.0.5.tgz", - "integrity": "sha512-VPeQ7+wH0itvQxnG+lIzWgkysKIr3L9sslimFW55rHMdGu/qCQ5z5h9zq4gI8uBtqkpHhsF4Z/OwExufUCThew==" + "version": "3.0.6", + "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.0.6.tgz", + "integrity": "sha512-R7xHtBSNm+9SyvpJkdQl+qrM3Hm2fea3Ef197M3mUug+v+yR+Rhfbs7PBtcBUVnIWJ4JcAdjvij+c8hXS9p5aw==" + }, + "@jridgewell/set-array": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@jridgewell/set-array/-/set-array-1.1.0.tgz", + "integrity": "sha512-SfJxIxNVYLTsKwzB3MoOQ1yxf4w/E6MdkvTgrgAt1bfxjSrLUoHMKrDOykwN14q65waezZIdqDneUIPh4/sKxg==" }, "@jridgewell/sourcemap-codec": { "version": "1.4.11", @@ -19224,18 +24733,18 @@ "integrity": "sha512-Fg32GrJo61m+VqYSdRSjRXMjQ06j8YIYfcTqndLYVAaHmroZHLJZCydsWBOTDqXS2v+mjxohBWEMfg97GXmYQg==" }, "@jridgewell/trace-mapping": { - "version": "0.3.4", - "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.4.tgz", - "integrity": "sha512-vFv9ttIedivx0ux3QSjhgtCVjPZd5l46ZOMDSCwnH1yUO2e964gO8LZGyv2QkqcgR6TnBU1v+1IFqmeoG+0UJQ==", + "version": "0.3.9", + "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.9.tgz", + "integrity": "sha512-3Belt6tdc8bPgAtbcmdtNJlirVoTmEb5e2gC94PnkwEW9jI6CAHUeoG85tjWP5WquqfavoMtMwiG4P926ZKKuQ==", "requires": { "@jridgewell/resolve-uri": "^3.0.3", "@jridgewell/sourcemap-codec": "^1.4.10" } }, "@ng-bootstrap/ng-bootstrap": { - "version": "12.0.1", - "resolved": "https://registry.npmjs.org/@ng-bootstrap/ng-bootstrap/-/ng-bootstrap-12.0.1.tgz", - "integrity": "sha512-q0N1Pi032kfqHdoHEu9RqSdmN0ycSKmlg0b4YaqgOxNcOfuI9bH3oSejCttcYhe0q5SPB0IgVDJ6M0MrcKVi6Q==", + "version": "12.1.1", + "resolved": "https://registry.npmjs.org/@ng-bootstrap/ng-bootstrap/-/ng-bootstrap-12.1.1.tgz", + "integrity": "sha512-g0/b+qecgsCDspsctKcr5ihjJgtEAePs3m9l7OfioSSBGkjBiOr1ghbixNMwJx4drSVmVWGHSGZyLjDGmd1Wdg==", "requires": { "tslib": "^2.3.0" } @@ -19257,9 +24766,9 @@ } }, "@ngtools/webpack": { - "version": "13.3.1", - "resolved": "https://registry.npmjs.org/@ngtools/webpack/-/webpack-13.3.1.tgz", - "integrity": "sha512-40iEqAA/l882MPbGuG5EYxzsPWJ37fT4fF22SkPLX2eBgNhJ4K8XMt0gqcFhkHUsSe63frg1qjQ1Pd31msu0bQ==", + "version": "13.3.4", + "resolved": "https://registry.npmjs.org/@ngtools/webpack/-/webpack-13.3.4.tgz", + "integrity": "sha512-dNDNeAOwtpX5A7TTEsgDbkg4jTmAJHD96qLqcpJqfBg8nZ4mqn6E0HinX9HZKaCST1/75T6GsFo1Muc4MsHYgA==", "dev": true, "requires": {} }, @@ -19363,18 +24872,18 @@ } }, "@popperjs/core": { - "version": "2.11.4", - "resolved": "https://registry.npmjs.org/@popperjs/core/-/core-2.11.4.tgz", - "integrity": "sha512-q/ytXxO5NKvyT37pmisQAItCFqA7FD/vNb8dgaJy3/630Fsc+Mz9/9f2SziBoIZ30TJooXyTwZmhi1zjXmObYg==" + "version": "2.11.5", + "resolved": "https://registry.npmjs.org/@popperjs/core/-/core-2.11.5.tgz", + "integrity": "sha512-9X2obfABZuDVLCgPK9aX0a/x4jaOEweTTWE2+9sr0Qqqevj2Uv5XorvusThmc9XGYpS9yI+fhh8RTafBtGposw==" }, "@schematics/angular": { - "version": "13.3.1", - "resolved": "https://registry.npmjs.org/@schematics/angular/-/angular-13.3.1.tgz", - "integrity": "sha512-+lrK/d1eJsAK6d6E9TDeg3Vc71bDy1KsE8M+lEINdX9Wax22mAz4pw20X9RSCw5RHgn+XcNUuMsgRJAwVhDNpg==", + "version": "13.3.4", + "resolved": "https://registry.npmjs.org/@schematics/angular/-/angular-13.3.4.tgz", + "integrity": "sha512-Cta11k965Igz2kWj60KQ/9z6RFAg9FjZ8i1TH4nyROJs9nWemWPQNA+OJFuXrEy6Ldpk7yJ5cWgJsyryGB25PA==", "dev": true, "requires": { - "@angular-devkit/core": "13.3.1", - "@angular-devkit/schematics": "13.3.1", + "@angular-devkit/core": "13.3.4", + "@angular-devkit/schematics": "13.3.4", "jsonc-parser": "3.0.0" } }, @@ -19399,6 +24908,12 @@ "integrity": "sha512-RNiOoTPkptFtSVzQevY/yWtZwf/RxyVnPy/OcA9HBM3MlGDnBEYL5B41H0MTn0Uec8Hi+2qUtTfG2WWZBmMejQ==", "dev": true }, + "@sinclair/typebox": { + "version": "0.23.5", + "resolved": "https://registry.npmjs.org/@sinclair/typebox/-/typebox-0.23.5.tgz", + "integrity": "sha512-AFBVi/iT4g20DHoujvMH1aEDn8fGJh4xsRGCP6d8RpLPMqsNPvW01Jcn0QysXTsg++/xj25NmJsGyH9xug/wKg==", + "dev": true + }, "@sinonjs/commons": { "version": "1.8.3", "resolved": "https://registry.npmjs.org/@sinonjs/commons/-/commons-1.8.3.tgz", @@ -19480,9 +24995,9 @@ } }, "@types/babel__traverse": { - "version": "7.14.2", - "resolved": "https://registry.npmjs.org/@types/babel__traverse/-/babel__traverse-7.14.2.tgz", - "integrity": "sha512-K2waXdXBi2302XUdcHcR1jCeU0LL4TD9HRs/gk0N2Xvrht+G/BfJa4QObBQZfhMdxiCpV3COl5Nfq4uKTeTnJA==", + "version": "7.17.1", + "resolved": "https://registry.npmjs.org/@types/babel__traverse/-/babel__traverse-7.17.1.tgz", + "integrity": "sha512-kVzjari1s2YVi77D3w1yuvohV2idweYXMCDzqBiVNN63TcDWrIlTVOYpqVrvbbyOE/IyzBoTKF0fdnLPEORFxA==", "dev": true, "requires": { "@babel/types": "^7.3.0" @@ -19627,6 +25142,17 @@ "pretty-format": "^27.0.0" } }, + "@types/jsdom": { + "version": "16.2.14", + "resolved": "https://registry.npmjs.org/@types/jsdom/-/jsdom-16.2.14.tgz", + "integrity": "sha512-6BAy1xXEmMuHeAJ4Fv4yXKwBDTGTOseExKE3OaHiNycdHdZw59KfYzrt0DkDluvwmik1HRt6QS7bImxUmpSy+w==", + "dev": true, + "requires": { + "@types/node": "*", + "@types/parse5": "*", + "@types/tough-cookie": "*" + } + }, "@types/json-schema": { "version": "7.0.11", "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.11.tgz", @@ -19640,9 +25166,9 @@ "dev": true }, "@types/node": { - "version": "17.0.23", - "resolved": "https://registry.npmjs.org/@types/node/-/node-17.0.23.tgz", - "integrity": "sha512-UxDxWn7dl97rKVeVS61vErvw086aCYhDLyvRQZ5Rk65rZKepaFdm53GeqXaKBuOhED4e9uWq34IC3TdSdJJ2Gw==", + "version": "17.0.30", + "resolved": "https://registry.npmjs.org/@types/node/-/node-17.0.30.tgz", + "integrity": "sha512-oNBIZjIqyHYP8VCNAV9uEytXVeXG2oR0w9lgAXro20eugRQfY002qr3CUl6BAe+Yf/z3CRjPdz27Pu6WWtuSRw==", "devOptional": true }, "@types/parse-json": { @@ -19651,10 +25177,16 @@ "integrity": "sha512-//oorEZjL6sbPcKUaCdIGlIUeH26mgzimjBB77G6XRgnDl/L5wOnpyBGRe/Mmf5CVW3PwEBE1NjiMZ/ssFh4wA==", "dev": true }, + "@types/parse5": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/@types/parse5/-/parse5-6.0.3.tgz", + "integrity": "sha512-SuT16Q1K51EAVPz1K29DJ/sXjhSQ0zjvsypYJ6tlwVsRV9jwW5Adq2ch8Dq8kDBCkYnELS7N7VNCSB5nC56t/g==", + "dev": true + }, "@types/prettier": { - "version": "2.4.4", - "resolved": "https://registry.npmjs.org/@types/prettier/-/prettier-2.4.4.tgz", - "integrity": "sha512-ReVR2rLTV1kvtlWFyuot+d1pkpG2Fw/XKE3PDAdj57rbM97ttSp9JZ2UsP+2EHTylra9cUf6JA7tGwW1INzUrA==", + "version": "2.6.0", + "resolved": "https://registry.npmjs.org/@types/prettier/-/prettier-2.6.0.tgz", + "integrity": "sha512-G/AdOadiZhnJp0jXCaBQU449W2h716OW/EoXeYkCytxKL06X1WCXB4DZpp8TpZ8eyIJVS1cw4lrlkkSYU21cDw==", "dev": true }, "@types/qs": { @@ -19670,9 +25202,9 @@ "dev": true }, "@types/retry": { - "version": "0.12.1", - "resolved": "https://registry.npmjs.org/@types/retry/-/retry-0.12.1.tgz", - "integrity": "sha512-xoDlM2S4ortawSWORYqsdU+2rxdh4LRW9ytc3zmT37RIKQh6IHyKwwtKhKis9ah8ol07DCkZxPt8BBvPjC6v4g==", + "version": "0.12.0", + "resolved": "https://registry.npmjs.org/@types/retry/-/retry-0.12.0.tgz", + "integrity": "sha512-wWKOClTTiizcZhXnPY4wikVAwmdYHp8q6DmC+EJUzAMsycb7HB32Kh9RN4+0gExjmPmZSAQjgURXIGATPegAvA==", "dev": true }, "@types/serve-index": { @@ -19721,6 +25253,12 @@ "integrity": "sha512-Hl219/BT5fLAaz6NDkSuhzasy49dwQS/DSdu4MdggFB8zcXv7vflBI3xp7FEmkmdDkBUI2bPUNeMttp2knYdxw==", "dev": true }, + "@types/tough-cookie": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/@types/tough-cookie/-/tough-cookie-4.0.2.tgz", + "integrity": "sha512-Q5vtl1W5ue16D+nIaW8JWebSSraJVlK+EthKn7e7UcD4KWsaSJ8BqGPXNaPghgtcn/fhvrN17Tv8ksUsQpiplw==", + "dev": true + }, "@types/ws": { "version": "8.5.3", "resolved": "https://registry.npmjs.org/@types/ws/-/ws-8.5.3.tgz", @@ -19731,9 +25269,9 @@ } }, "@types/yargs": { - "version": "16.0.4", - "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-16.0.4.tgz", - "integrity": "sha512-T8Yc9wt/5LbJyCaLiHPReJa0kApcIgJ7Bn735GjItUfh08Z1pJvu8QZqb9s+mMvKV6WUQRV7K2R46YbjMXTTJw==", + "version": "17.0.10", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-17.0.10.tgz", + "integrity": "sha512-gmEaFwpj/7f/ROdtIlci1R1VYU1J4j95m8T+Tj3iBgiBFKg1foE/PSl93bBd5T9LDXNPo8UlNN6W0qwD8O5OaA==", "dev": true, "requires": { "@types/yargs-parser": "*" @@ -19746,9 +25284,9 @@ "dev": true }, "@types/yauzl": { - "version": "2.9.2", - "resolved": "https://registry.npmjs.org/@types/yauzl/-/yauzl-2.9.2.tgz", - "integrity": "sha512-8uALY5LTvSuHgloDVUvWP3pIauILm+8/0pDMokuDYIoNsOkSwd5AiHBTSEJjKTDcZr5z8UpgOWZkxBF4iJftoA==", + "version": "2.10.0", + "resolved": "https://registry.npmjs.org/@types/yauzl/-/yauzl-2.10.0.tgz", + "integrity": "sha512-Cn6WYCm0tXv8p6k+A8PvbDG763EDpBoTzHdA+Q/MF6H3sapGjCm9NzoaJncJS9tUKSuCoDs9XHxYYsQDgxR6kw==", "optional": true, "requires": { "@types/node": "*" @@ -19919,9 +25457,9 @@ "dev": true }, "abab": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/abab/-/abab-2.0.5.tgz", - "integrity": "sha512-9IK9EadsbHo6jLWIpxpR6pL0sazTXV6+SQv25ZB+F7Bj9mJNaOc4nCRabwd5M/JwmUa8idz6Eci6eKfJryPs6Q==", + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/abab/-/abab-2.0.6.tgz", + "integrity": "sha512-j2afSsaIENvHZN2B8GOpF566vZ5WVk5opAiMTvWgaQT8DkbOqsTfvNAvHoRGU2zzP8cPoqys+xHTRDWW8L+/BA==", "dev": true }, "abbrev": { @@ -19941,9 +25479,9 @@ } }, "acorn": { - "version": "8.7.0", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.7.0.tgz", - "integrity": "sha512-V/LGr1APy+PXIwKebEWrkZPwoeoF+w1jiOBUmuxuiUIaOHtob8Qc9BTrYo7VuI5fR8tqsy+buA2WFooR5olqvQ==", + "version": "8.7.1", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.7.1.tgz", + "integrity": "sha512-Xx54uLJQZ19lKygFXOWsscKUbsBZW0CPykPhVQdhIeIwrbPmJzqeASDInc8nKBnp/JT6igTs82qPXz069H8I/A==", "dev": true }, "acorn-globals": { @@ -20228,13 +25766,13 @@ "dev": true }, "autoprefixer": { - "version": "10.4.4", - "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-10.4.4.tgz", - "integrity": "sha512-Tm8JxsB286VweiZ5F0anmbyGiNI3v3wGv3mz9W+cxEDYB/6jbnj6GM9H9mK3wIL8ftgl+C07Lcwb8PG5PCCPzA==", + "version": "10.4.5", + "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-10.4.5.tgz", + "integrity": "sha512-Fvd8yCoA7lNX/OUllvS+aS1I7WRBclGXsepbvT8ZaPgrH24rgXpZzF0/6Hh3ZEkwg+0AES/Osd196VZmYoEFtw==", "dev": true, "requires": { "browserslist": "^4.20.2", - "caniuse-lite": "^1.0.30001317", + "caniuse-lite": "^1.0.30001332", "fraction.js": "^4.2.0", "normalize-range": "^0.1.2", "picocolors": "^1.0.0", @@ -20272,16 +25810,15 @@ } }, "babel-jest": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/babel-jest/-/babel-jest-27.5.1.tgz", - "integrity": "sha512-cdQ5dXjGRd0IBRATiQ4mZGlGlRE8kJpjPOixdNRdT+m3UcNqmYWN6rK6nvtXYfY3D76cb8s/O1Ss8ea24PIwcg==", + "version": "28.0.3", + "resolved": "https://registry.npmjs.org/babel-jest/-/babel-jest-28.0.3.tgz", + "integrity": "sha512-S0ADyYdcrt5fp9YldRYWCUHdk1BKt9AkvBkLWBoNAEV9NoWZPIj5+MYhPcGgTS65mfv3a+Ymf2UqgWoAVd41cA==", "dev": true, "requires": { - "@jest/transform": "^27.5.1", - "@jest/types": "^27.5.1", + "@jest/transform": "^28.0.3", "@types/babel__core": "^7.1.14", "babel-plugin-istanbul": "^6.1.1", - "babel-preset-jest": "^27.5.1", + "babel-preset-jest": "^28.0.2", "chalk": "^4.0.0", "graceful-fs": "^4.2.9", "slash": "^3.0.0" @@ -20401,14 +25938,14 @@ } }, "babel-plugin-jest-hoist": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/babel-plugin-jest-hoist/-/babel-plugin-jest-hoist-27.5.1.tgz", - "integrity": "sha512-50wCwD5EMNW4aRpOwtqzyZHIewTYNxLA4nhB+09d8BIssfNfzBRhkBIHiaPv1Si226TQSvp8gxAJm2iY2qs2hQ==", + "version": "28.0.2", + "resolved": "https://registry.npmjs.org/babel-plugin-jest-hoist/-/babel-plugin-jest-hoist-28.0.2.tgz", + "integrity": "sha512-Kizhn/ZL+68ZQHxSnHyuvJv8IchXD62KQxV77TBDV/xoBFBOfgRAk97GNs6hXdTTCiVES9nB2I6+7MXXrk5llQ==", "dev": true, "requires": { "@babel/template": "^7.3.3", "@babel/types": "^7.3.3", - "@types/babel__core": "^7.0.0", + "@types/babel__core": "^7.1.14", "@types/babel__traverse": "^7.0.6" } }, @@ -20471,12 +26008,12 @@ } }, "babel-preset-jest": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/babel-preset-jest/-/babel-preset-jest-27.5.1.tgz", - "integrity": "sha512-Nptf2FzlPCWYuJg41HBqXVT8ym6bXOevuCTbhxlUpjwtysGaIWFvDEjp4y+G7fl13FgOdjs7P/DmErqH7da0Ag==", + "version": "28.0.2", + "resolved": "https://registry.npmjs.org/babel-preset-jest/-/babel-preset-jest-28.0.2.tgz", + "integrity": "sha512-sYzXIdgIXXroJTFeB3S6sNDWtlJ2dllCdTEsnZ65ACrMojj3hVNFRmnJ1HZtomGi+Be7aqpY/HJ92fr8OhKVkQ==", "dev": true, "requires": { - "babel-plugin-jest-hoist": "^27.5.1", + "babel-plugin-jest-hoist": "^28.0.2", "babel-preset-current-node-syntax": "^1.0.0" } }, @@ -20541,21 +26078,23 @@ "optional": true }, "body-parser": { - "version": "1.19.2", - "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.19.2.tgz", - "integrity": "sha512-SAAwOxgoCKMGs9uUAUFHygfLAyaniaoun6I8mFY9pRAJL9+Kec34aU+oIjDhTycub1jozEfEwx1W1IuOYxVSFw==", + "version": "1.20.0", + "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.20.0.tgz", + "integrity": "sha512-DfJ+q6EPcGKZD1QWUjSpqp+Q7bDQTsQIF4zfUAtZ6qk+H/3/QRhg9CEp39ss+/T2vw0+HaidC0ecJj/DRLIaKg==", "dev": true, "requires": { "bytes": "3.1.2", "content-type": "~1.0.4", "debug": "2.6.9", - "depd": "~1.1.2", - "http-errors": "1.8.1", + "depd": "2.0.0", + "destroy": "1.2.0", + "http-errors": "2.0.0", "iconv-lite": "0.4.24", - "on-finished": "~2.3.0", - "qs": "6.9.7", - "raw-body": "2.4.3", - "type-is": "~1.6.18" + "on-finished": "2.4.1", + "qs": "6.10.3", + "raw-body": "2.5.1", + "type-is": "~1.6.18", + "unpipe": "1.0.0" }, "dependencies": { "bytes": { @@ -20573,6 +26112,12 @@ "ms": "2.0.0" } }, + "depd": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/depd/-/depd-2.0.0.tgz", + "integrity": "sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw==", + "dev": true + }, "ms": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", @@ -20580,10 +26125,13 @@ "dev": true }, "qs": { - "version": "6.9.7", - "resolved": "https://registry.npmjs.org/qs/-/qs-6.9.7.tgz", - "integrity": "sha512-IhMFgUmuNpyRfxA90umL7ByLlgRXu6tIfKPpF5TmcfRLlLCckfP/g3IQmju6jjpu+Hh8rA+2p6A27ZSPOOHdKw==", - "dev": true + "version": "6.10.3", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.10.3.tgz", + "integrity": "sha512-wr7M2E0OFRfIfJZjKGieI8lBKb7fRCH4Fv5KNPEs7gJ8jadvotdsS08PzOKR7opXhZ/Xkjtt3WF9g38drmyRqQ==", + "dev": true, + "requires": { + "side-channel": "^1.0.4" + } } } }, @@ -20637,14 +26185,14 @@ "dev": true }, "browserslist": { - "version": "4.20.2", - "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.20.2.tgz", - "integrity": "sha512-CQOBCqp/9pDvDbx3xfMi+86pr4KXIf2FDkTTdeuYw8OxS9t898LA1Khq57gtufFILXpfgsSx5woNgsBgvGjpsA==", + "version": "4.20.3", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.20.3.tgz", + "integrity": "sha512-NBhymBQl1zM0Y5dQT/O+xiLP9/rzOIQdKM/eMJBAq7yBgaB6krIYLGejrwVYnSHZdqjscB1SPuAjHwxjvN6Wdg==", "requires": { - "caniuse-lite": "^1.0.30001317", - "electron-to-chromium": "^1.4.84", + "caniuse-lite": "^1.0.30001332", + "electron-to-chromium": "^1.4.118", "escalade": "^3.1.1", - "node-releases": "^2.0.2", + "node-releases": "^2.0.3", "picocolors": "^1.0.0" } }, @@ -20767,9 +26315,9 @@ "dev": true }, "caniuse-lite": { - "version": "1.0.30001323", - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001323.tgz", - "integrity": "sha512-e4BF2RlCVELKx8+RmklSEIVub1TWrmdhvA5kEUueummz1XyySW0DVk+3x9HyhU9MuWTa2BhqLgEuEmUwASAdCA==" + "version": "1.0.30001334", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001334.tgz", + "integrity": "sha512-kbaCEBRRVSoeNs74sCuq92MJyGrMtjWVfhltoHUCW4t4pXFvGjUBrfo47weBRViHkiV3eBYyIsfl956NtHGazw==" }, "caseless": { "version": "0.12.0", @@ -20873,12 +26421,12 @@ "devOptional": true }, "cli-table3": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/cli-table3/-/cli-table3-0.6.1.tgz", - "integrity": "sha512-w0q/enDHhPLq44ovMGdQeeDLvwxwavsJX7oQGYt/LrBlYsyaxyDnp6z3QzFut/6kLLKnlcUVJLrpB7KBfgG/RA==", + "version": "0.6.2", + "resolved": "https://registry.npmjs.org/cli-table3/-/cli-table3-0.6.2.tgz", + "integrity": "sha512-QyavHCaIC80cMivimWu4aWHilIpiDpfm3hGmqAmXVL1UsnbLuBSMd21hTX6VY4ZSDSM73ESLeF8TOYId3rBTbw==", "optional": true, "requires": { - "colors": "1.4.0", + "@colors/colors": "1.5.0", "string-width": "^4.2.0" } }, @@ -21027,12 +26575,6 @@ "integrity": "sha512-hUewv7oMjCp+wkBv5Rm0v87eJhq4woh5rSR+42YSQJKecCqgIqNkZ6lAlQms/BwHPJA5NKMRlpxPRv0n8HQW6g==", "devOptional": true }, - "colors": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/colors/-/colors-1.4.0.tgz", - "integrity": "sha512-a+UqTh4kgZg/SlGvfbzDHpgRu7AAQOmmqRHJnxhRZICKFUT91brVhNNt58CMWU9PsBbv3PDCZUHbVxuDiH2mtA==", - "optional": true - }, "combined-stream": { "version": "1.0.8", "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz", @@ -21107,9 +26649,9 @@ "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=" }, "concurrently": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/concurrently/-/concurrently-7.0.0.tgz", - "integrity": "sha512-WKM7PUsI8wyXpF80H+zjHP32fsgsHNQfPLw/e70Z5dYkV7hF+rf8q3D+ScWJIEr57CpkO3OWBko6hwhQLPR8Pw==", + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/concurrently/-/concurrently-7.1.0.tgz", + "integrity": "sha512-Bz0tMlYKZRUDqJlNiF/OImojMB9ruKUz6GCfmhFnSapXgPe+3xzY4byqoKG9tUZ7L2PGEUjfLPOLfIX3labnmw==", "dev": true, "requires": { "chalk": "^4.1.0", @@ -21258,9 +26800,9 @@ } }, "cookie": { - "version": "0.4.2", - "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.4.2.tgz", - "integrity": "sha512-aSWTXFzaKWkvHO1Ny/s+ePFpvKsPnjc551iI41v3ny/ow6tBG5Vd+FuqGNhh1LxOmVzOlGUriIlOaokOvhaStA==", + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.5.0.tgz", + "integrity": "sha512-YZ3GUyn/o8gfKJlnlX7g7xq4gyO6OSuhGPKaaGssGB2qgDUS0gPgtTvoyZLTt9Ab6dC4hfc9dV5arkvc/OCmrw==", "dev": true }, "cookie-signature": { @@ -21322,12 +26864,12 @@ "dev": true }, "core-js-compat": { - "version": "3.21.1", - "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.21.1.tgz", - "integrity": "sha512-gbgX5AUvMb8gwxC7FLVWYT7Kkgu/y7+h/h1X43yJkNqhlK2fuYyQimqvKGNZFAY6CKii/GFKJ2cp/1/42TN36g==", + "version": "3.22.3", + "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.22.3.tgz", + "integrity": "sha512-wliMbvPI2idgFWpFe7UEyHMvu6HWgW8WA+HnDRtgzoSDYvXFMpoGX1H3tPDDXrcfUSyXafCLDd7hOeMQHEZxGw==", "dev": true, "requires": { - "browserslist": "^4.19.1", + "browserslist": "^4.20.3", "semver": "7.0.0" }, "dependencies": { @@ -21551,9 +27093,9 @@ "dev": true }, "cssom": { - "version": "0.4.4", - "resolved": "https://registry.npmjs.org/cssom/-/cssom-0.4.4.tgz", - "integrity": "sha512-p3pvU7r1MyyqbTk+WbNJIgJjG2VmTIaB10rI93LzVPrmDJKkzKYMtxxyAvQXR/NS6otuzveI7+7BBq3SjBS2mw==", + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/cssom/-/cssom-0.5.0.tgz", + "integrity": "sha512-iKuQcq+NdHqlAcwUY0o/HL69XQrUaQdMjmStJ8JFmUaiiQErlhrmuigkg/CU4E2J0IyUKUrMAgl36TvN67MqTw==", "dev": true }, "cssstyle": { @@ -21574,9 +27116,9 @@ } }, "cypress": { - "version": "9.5.3", - "resolved": "https://registry.npmjs.org/cypress/-/cypress-9.5.3.tgz", - "integrity": "sha512-ItelIVmqMTnKYbo1JrErhsGgQGjWOxCpHT1TfMvwnIXKXN/OSlPjEK7rbCLYDZhejQL99PmUqul7XORI24Ik0A==", + "version": "9.6.0", + "resolved": "https://registry.npmjs.org/cypress/-/cypress-9.6.0.tgz", + "integrity": "sha512-nNwt9eBQmSENamwa8LxvggXksfyzpyYaQ7lNBLgks3XZ6dPE/6BCQFBzeAyAPt/bNXfH3tKPkAyhiAZPYkWoEg==", "optional": true, "requires": { "@cypress/request": "^2.88.10", @@ -21624,9 +27166,9 @@ }, "dependencies": { "@types/node": { - "version": "14.18.12", - "resolved": "https://registry.npmjs.org/@types/node/-/node-14.18.12.tgz", - "integrity": "sha512-q4jlIR71hUpWTnGhXWcakgkZeHa3CCjcQcnuzU8M891BAWA2jHiziiWEPEkdS5pFsz7H9HJiy8BrK7tBRNrY7A==", + "version": "14.18.16", + "resolved": "https://registry.npmjs.org/@types/node/-/node-14.18.16.tgz", + "integrity": "sha512-X3bUMdK/VmvrWdoTkz+VCn6nwKwrKCFTHtqwBIaQJNx4RUIBBUFXM00bqPz/DsDd+Icjmzm6/tyYZzeGVqb6/Q==", "optional": true }, "ansi-styles": { @@ -21713,14 +27255,26 @@ } }, "data-urls": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/data-urls/-/data-urls-2.0.0.tgz", - "integrity": "sha512-X5eWTSXO/BJmpdIKCRuKUgSCgAN0OwliVK3yPKbwIWU1Tdw5BRajxlzMidvh+gwko9AfQ9zIj52pzF91Q3YAvQ==", + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/data-urls/-/data-urls-3.0.2.tgz", + "integrity": "sha512-Jy/tj3ldjZJo63sVAvg6LHt2mHvl4V6AgRAmNDtLdm7faqtsx+aJG42rsyCo9JCoRVKwPFzKlIPx3DIibwSIaQ==", "dev": true, "requires": { - "abab": "^2.0.3", - "whatwg-mimetype": "^2.3.0", - "whatwg-url": "^8.0.0" + "abab": "^2.0.6", + "whatwg-mimetype": "^3.0.0", + "whatwg-url": "^11.0.0" + }, + "dependencies": { + "whatwg-url": { + "version": "11.0.0", + "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-11.0.0.tgz", + "integrity": "sha512-RKT8HExMpoYx4igMiVMY83lN6UeITKJlBQ+vR/8ZJ8OCdSiN3RwCq+9gH0+Xzj0+5IrM6i4j/6LuvzbZIQgEcQ==", + "dev": true, + "requires": { + "tr46": "^3.0.0", + "webidl-conversions": "^7.0.0" + } + } } }, "date-fns": { @@ -21730,9 +27284,9 @@ "dev": true }, "dayjs": { - "version": "1.11.0", - "resolved": "https://registry.npmjs.org/dayjs/-/dayjs-1.11.0.tgz", - "integrity": "sha512-JLC809s6Y948/FuCZPm5IX8rRhQwOiyMb2TfVVQEixG7P8Lm/gt5S7yoQZmC8x1UehI9Pb7sksEt4xx14m+7Ug==", + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/dayjs/-/dayjs-1.11.1.tgz", + "integrity": "sha512-ER7EjqVAMkRRsxNCC5YqJ9d9VQYuWdGt7aiH2qA5R5wt8ZmWaP2dLUSIK6y/kVzLMlmh1Tvu5xUf4M/wdGJ5KA==", "optional": true }, "debug": { @@ -21843,12 +27397,13 @@ "dev": true }, "define-properties": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.1.3.tgz", - "integrity": "sha512-3MqfYKj2lLzdMSf8ZIZE/V+Zuy+BgD6f164e8K2w7dgnpKArBDerGYpM46IYYcjnkdPNMjPk9A6VFB8+3SKlXQ==", + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.1.4.tgz", + "integrity": "sha512-uckOqKcfaVvtBdsVkdPv3XjveQJsNQqmhXgRi8uhvWWuPYZCNlzT8qAyblUgNoXdHdjMTzAqeGjAoli8f+bzPA==", "dev": true, "requires": { - "object-keys": "^1.0.12" + "has-property-descriptors": "^1.0.0", + "object-keys": "^1.1.1" } }, "del": { @@ -21919,9 +27474,9 @@ "integrity": "sha512-JeMq7fEshyepOWDfcfHK06N3MhyPhz++vtqWhMT5O9A3K42rdsEDpfdVqjaqaAhsw6a+ZqeDvQVtD0hFHQWrzg==" }, "destroy": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.0.4.tgz", - "integrity": "sha1-l4hXRCxEdJ5CBmE+N5RiBYJqvYA=", + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.2.0.tgz", + "integrity": "sha512-2sJGJTaXIIaR1w4iJSNoN0hnMY7Gpc/n8D4qSCJw8QqFWXf7cuAgnEHxBpweaVcPevC2l3KpjYCx3NypQQgaJg==", "dev": true }, "detect-newline": { @@ -21983,9 +27538,9 @@ } }, "dom-serializer": { - "version": "1.3.2", - "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-1.3.2.tgz", - "integrity": "sha512-5c54Bk5Dw4qAxNOI1pFEizPSjVsx5+bpJKmL2kPn8JhBUq2q09tTCa3mjijun2NfK78NMouDYNMBkOrPZiS+ig==", + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-1.4.1.tgz", + "integrity": "sha512-VHwB3KfrcOOkelEG2ZOfxqLZdfkil8PtJi4P8N2MMXucZq2yLp75ClViUlOVwyoHEDjYU433Aq+5zWP61+RGag==", "dev": true, "requires": { "domelementtype": "^2.0.1", @@ -21994,26 +27549,18 @@ } }, "domelementtype": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.2.0.tgz", - "integrity": "sha512-DtBMo82pv1dFtUmHyr48beiuq792Sxohr+8Hm9zoxklYPfa6n0Z3Byjj2IV7bmr2IyqClnqEQhfgHJJ5QF0R5A==", + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.3.0.tgz", + "integrity": "sha512-OLETBj6w0OsagBwdXnPdN0cnMfF9opN69co+7ZrbfPGrdpPVNBUj02spi6B1N7wChLQiPn4CSH/zJvXw56gmHw==", "dev": true }, "domexception": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/domexception/-/domexception-2.0.1.tgz", - "integrity": "sha512-yxJ2mFy/sibVQlu5qHjOkf9J3K6zgmCxgJ94u2EdvDOV09H+32LtRswEcUsmUWN72pVLOEnTSRaIVVzVQgS0dg==", + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/domexception/-/domexception-4.0.0.tgz", + "integrity": "sha512-A2is4PLG+eeSfoTMA95/s4pvAoSo2mKtiM5jlHkAVewmiO8ISFTFKZjH7UAM1Atli/OT/7JHOrJRJiMKUZKYBw==", "dev": true, "requires": { - "webidl-conversions": "^5.0.0" - }, - "dependencies": { - "webidl-conversions": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-5.0.0.tgz", - "integrity": "sha512-VlZwKPCkYKxQgeSbH5EyngOmRp7Ww7I9rQLERETtf5ofd9pGeswWiOtogpEO850jziPRarreGxn5QIiTqpb2wA==", - "dev": true - } + "webidl-conversions": "^7.0.0" } }, "domhandler": { @@ -22053,14 +27600,14 @@ "dev": true }, "electron-to-chromium": { - "version": "1.4.103", - "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.103.tgz", - "integrity": "sha512-c/uKWR1Z/W30Wy/sx3dkZoj4BijbXX85QKWu9jJfjho3LBAXNEGAEW3oWiGb+dotA6C6BzCTxL2/aLes7jlUeg==" + "version": "1.4.126", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.126.tgz", + "integrity": "sha512-g/e18Yv0fBdN2c2Z8hWV9jOXxOxOByyG8uGufrJWUym+LHMYa5K2oR9C+D8Bvh0slUTarBwBBZFi41ImQjEZIA==" }, "emittery": { - "version": "0.8.1", - "resolved": "https://registry.npmjs.org/emittery/-/emittery-0.8.1.tgz", - "integrity": "sha512-uDfvUjVrfGJJhymx/kz6prltenw1u7WrCg1oa94zYY8xxVpLLUu045LAT0dhDZdXG58/EpPL/5kA180fQ/qudg==", + "version": "0.10.2", + "resolved": "https://registry.npmjs.org/emittery/-/emittery-0.10.2.tgz", + "integrity": "sha512-aITqOwnLanpHLNXZJENbOgjUBeHocD+xsSJmNrjovKBW5HbSpW3d1pEls7GFQPUWXiwG9+0P4GtHfEqC/4M0Iw==", "dev": true }, "emoji-regex": { @@ -22112,9 +27659,9 @@ } }, "enhanced-resolve": { - "version": "5.9.2", - "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.9.2.tgz", - "integrity": "sha512-GIm3fQfwLJ8YZx2smuHpBKkXC1yOk+OBEmKckVyL0i/ea8mqDEykK3ld5dgH1QYPNyT/lIllxV2LULnxCHaHkA==", + "version": "5.9.3", + "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.9.3.tgz", + "integrity": "sha512-Bq9VSor+kjvW3f9/MiiR4eE3XYgOl7/rS8lnSxbRbF3kS0B2r+Y9w5krBWxZgDxASVZbdYrn5wT4j/Wb0J9qow==", "dev": true, "requires": { "graceful-fs": "^4.2.4", @@ -22486,50 +28033,188 @@ "dev": true }, "expect": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/expect/-/expect-27.5.1.tgz", - "integrity": "sha512-E1q5hSUG2AmYQwQJ041nvgpkODHQvB+RKlB4IYdru6uJsyFTRyZAP463M+1lINorwbqAmUggi6+WwkD8lCS/Dw==", + "version": "28.0.2", + "resolved": "https://registry.npmjs.org/expect/-/expect-28.0.2.tgz", + "integrity": "sha512-X0qIuI/zKv98k34tM+uGeOgAC73lhs4vROF9MkPk94C1zujtwv4Cla8SxhWn0G1OwvG9gLLL7RjFBkwGVaZ83w==", "dev": true, "requires": { - "@jest/types": "^27.5.1", - "jest-get-type": "^27.5.1", - "jest-matcher-utils": "^27.5.1", - "jest-message-util": "^27.5.1" + "@jest/expect-utils": "^28.0.2", + "jest-get-type": "^28.0.2", + "jest-matcher-utils": "^28.0.2", + "jest-message-util": "^28.0.2", + "jest-util": "^28.0.2" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "diff-sequences": { + "version": "28.0.2", + "resolved": "https://registry.npmjs.org/diff-sequences/-/diff-sequences-28.0.2.tgz", + "integrity": "sha512-YtEoNynLDFCRznv/XDalsKGSZDoj0U5kLnXvY0JSq3nBboRrZXjD81+eSiwi+nzcZDwedMmcowcxNwwgFW23mQ==", + "dev": true + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true + }, + "jest-diff": { + "version": "28.0.2", + "resolved": "https://registry.npmjs.org/jest-diff/-/jest-diff-28.0.2.tgz", + "integrity": "sha512-33Rnf821Y54OAloav0PGNWHlbtEorXpjwchnToyyWbec10X74FOW7hGfvrXLGz7xOe2dz0uo9JVFAHHj/2B5pg==", + "dev": true, + "requires": { + "chalk": "^4.0.0", + "diff-sequences": "^28.0.2", + "jest-get-type": "^28.0.2", + "pretty-format": "^28.0.2" + } + }, + "jest-get-type": { + "version": "28.0.2", + "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-28.0.2.tgz", + "integrity": "sha512-ioj2w9/DxSYHfOm5lJKCdcAmPJzQXmbM/Url3rhlghrPvT3tt+7a/+oXc9azkKmLvoiXjtV83bEWqi+vs5nlPA==", + "dev": true + }, + "jest-matcher-utils": { + "version": "28.0.2", + "resolved": "https://registry.npmjs.org/jest-matcher-utils/-/jest-matcher-utils-28.0.2.tgz", + "integrity": "sha512-SxtTiI2qLJHFtOz/bySStCnwCvISAuxQ/grS+74dfTy5AuJw3Sgj9TVUvskcnImTfpzLoMCDJseRaeRrVYbAOA==", + "dev": true, + "requires": { + "chalk": "^4.0.0", + "jest-diff": "^28.0.2", + "jest-get-type": "^28.0.2", + "pretty-format": "^28.0.2" + } + }, + "jest-message-util": { + "version": "28.0.2", + "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-28.0.2.tgz", + "integrity": "sha512-knK7XyojvwYh1XiF2wmVdskgM/uN11KsjcEWWHfnMZNEdwXCrqB4sCBO94F4cfiAwCS8WFV6CDixDwPlMh/wdA==", + "dev": true, + "requires": { + "@babel/code-frame": "^7.12.13", + "@jest/types": "^28.0.2", + "@types/stack-utils": "^2.0.0", + "chalk": "^4.0.0", + "graceful-fs": "^4.2.9", + "micromatch": "^4.0.4", + "pretty-format": "^28.0.2", + "slash": "^3.0.0", + "stack-utils": "^2.0.3" + } + }, + "pretty-format": { + "version": "28.0.2", + "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-28.0.2.tgz", + "integrity": "sha512-UmGZ1IERwS3yY35LDMTaBUYI1w4udZDdJGGT/DqQeKG9ZLDn7/K2Jf/JtYSRiHCCKMHvUA+zsEGSmHdpaVp1yw==", + "dev": true, + "requires": { + "@jest/schemas": "^28.0.2", + "ansi-regex": "^5.0.1", + "ansi-styles": "^5.0.0", + "react-is": "^18.0.0" + }, + "dependencies": { + "ansi-styles": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", + "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==", + "dev": true + } + } + }, + "react-is": { + "version": "18.1.0", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-18.1.0.tgz", + "integrity": "sha512-Fl7FuabXsJnV5Q1qIOQwx/sagGF18kogb4gpfcG4gjLBWO0WDiiz1ko/ExayuxE7InyQkBLkxRFG5oxY6Uu3Kg==", + "dev": true + }, + "slash": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", + "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==", + "dev": true + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "requires": { + "has-flag": "^4.0.0" + } + } } }, "express": { - "version": "4.17.3", - "resolved": "https://registry.npmjs.org/express/-/express-4.17.3.tgz", - "integrity": "sha512-yuSQpz5I+Ch7gFrPCk4/c+dIBKlQUxtgwqzph132bsT6qhuzss6I8cLJQz7B3rFblzd6wtcI0ZbGltH/C4LjUg==", + "version": "4.18.0", + "resolved": "https://registry.npmjs.org/express/-/express-4.18.0.tgz", + "integrity": "sha512-EJEXxiTQJS3lIPrU1AE2vRuT7X7E+0KBbpm5GSoK524yl0K8X+er8zS2P14E64eqsVNoWbMCT7MpmQ+ErAhgRg==", "dev": true, "requires": { "accepts": "~1.3.8", "array-flatten": "1.1.1", - "body-parser": "1.19.2", + "body-parser": "1.20.0", "content-disposition": "0.5.4", "content-type": "~1.0.4", - "cookie": "0.4.2", + "cookie": "0.5.0", "cookie-signature": "1.0.6", "debug": "2.6.9", - "depd": "~1.1.2", + "depd": "2.0.0", "encodeurl": "~1.0.2", "escape-html": "~1.0.3", "etag": "~1.8.1", - "finalhandler": "~1.1.2", + "finalhandler": "1.2.0", "fresh": "0.5.2", + "http-errors": "2.0.0", "merge-descriptors": "1.0.1", "methods": "~1.1.2", - "on-finished": "~2.3.0", + "on-finished": "2.4.1", "parseurl": "~1.3.3", "path-to-regexp": "0.1.7", "proxy-addr": "~2.0.7", - "qs": "6.9.7", + "qs": "6.10.3", "range-parser": "~1.2.1", "safe-buffer": "5.2.1", - "send": "0.17.2", - "serve-static": "1.14.2", + "send": "0.18.0", + "serve-static": "1.15.0", "setprototypeof": "1.2.0", - "statuses": "~1.5.0", + "statuses": "2.0.1", "type-is": "~1.6.18", "utils-merge": "1.0.1", "vary": "~1.1.2" @@ -22550,6 +28235,12 @@ "ms": "2.0.0" } }, + "depd": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/depd/-/depd-2.0.0.tgz", + "integrity": "sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw==", + "dev": true + }, "ms": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", @@ -22557,10 +28248,13 @@ "dev": true }, "qs": { - "version": "6.9.7", - "resolved": "https://registry.npmjs.org/qs/-/qs-6.9.7.tgz", - "integrity": "sha512-IhMFgUmuNpyRfxA90umL7ByLlgRXu6tIfKPpF5TmcfRLlLCckfP/g3IQmju6jjpu+Hh8rA+2p6A27ZSPOOHdKw==", - "dev": true + "version": "6.10.3", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.10.3.tgz", + "integrity": "sha512-wr7M2E0OFRfIfJZjKGieI8lBKb7fRCH4Fv5KNPEs7gJ8jadvotdsS08PzOKR7opXhZ/Xkjtt3WF9g38drmyRqQ==", + "dev": true, + "requires": { + "side-channel": "^1.0.4" + } }, "safe-buffer": { "version": "5.2.1", @@ -22712,17 +28406,17 @@ } }, "finalhandler": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.1.2.tgz", - "integrity": "sha512-aAWcW57uxVNrQZqFXjITpW3sIUQmHGG3qSb9mUah9MgMC4NeWhNOlNjXEYq3HjRAvL6arUviZGGJsBg6z0zsWA==", + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.2.0.tgz", + "integrity": "sha512-5uXcUVftlQMFnWC9qu/svkWv3GTd2PfUhK/3PLkYNAe7FbqJMt3515HaxE6eRL74GdsriiwujiawdaB1BpEISg==", "dev": true, "requires": { "debug": "2.6.9", "encodeurl": "~1.0.2", "escape-html": "~1.0.3", - "on-finished": "~2.3.0", + "on-finished": "2.4.1", "parseurl": "~1.3.3", - "statuses": "~1.5.0", + "statuses": "2.0.1", "unpipe": "~1.0.0" }, "dependencies": { @@ -22849,6 +28543,12 @@ "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==", "dev": true }, + "functions-have-names": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/functions-have-names/-/functions-have-names-1.2.3.tgz", + "integrity": "sha512-xckBUXyTIqT97tq2x2AMb+g163b5JFysYk0x4qxNFwbfQkmNZoiRHb6sPzI9/QV33WeuvVYBUIiD4NzNIyqaRQ==", + "dev": true + }, "gauge": { "version": "4.0.4", "resolved": "https://registry.npmjs.org/gauge/-/gauge-4.0.4.tgz", @@ -22975,9 +28675,9 @@ } }, "graceful-fs": { - "version": "4.2.9", - "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.9.tgz", - "integrity": "sha512-NtNxqUcXgpW2iMrfqSfR73Glt39K+BLwWsPs94yR63v45T0Wbej7eRmL5cWfwEgqXnmjQp3zaJTshdRW/qC2ZQ==", + "version": "4.2.10", + "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.10.tgz", + "integrity": "sha512-9ByhssR2fPVsNZj478qUUbKfmL0+t5BDVyjShtyZZLiK7ZDAArFFfopyOTj0M05wE2tJPisA4iTnnXl2YoPvOA==", "devOptional": true }, "handle-thing": { @@ -23000,6 +28700,15 @@ "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=" }, + "has-property-descriptors": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-property-descriptors/-/has-property-descriptors-1.0.0.tgz", + "integrity": "sha512-62DVLZGoiEBDHQyqG4w9xCuZ7eJEwNmJRWw2VY84Oedb7WFcA27fiEVe8oUQx9hAUJ4ekurquucTGwsyO1XGdQ==", + "dev": true, + "requires": { + "get-intrinsic": "^1.1.1" + } + }, "has-symbols": { "version": "1.0.3", "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.3.tgz", @@ -23086,12 +28795,12 @@ } }, "html-encoding-sniffer": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/html-encoding-sniffer/-/html-encoding-sniffer-2.0.1.tgz", - "integrity": "sha512-D5JbOMBIR/TVZkubHT+OyT2705QvogUW4IBn6nHd756OwieSF9aDYFj4dv6HHEVGYbHaLETa3WggZYWWMyy3ZQ==", + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/html-encoding-sniffer/-/html-encoding-sniffer-3.0.0.tgz", + "integrity": "sha512-oWv4T4yJ52iKrufjnyZPkrN0CH3QnrUqdB6In1g5Fe1mia8GmF36gnfNySxoZtxD5+NmYw1EElVXiBk93UeskA==", "dev": true, "requires": { - "whatwg-encoding": "^1.0.5" + "whatwg-encoding": "^2.0.0" } }, "html-entities": { @@ -23119,16 +28828,24 @@ "dev": true }, "http-errors": { - "version": "1.8.1", - "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.8.1.tgz", - "integrity": "sha512-Kpk9Sm7NmI+RHhnj6OIWDI1d6fIoFAtFt9RLaTMRlg/8w49juAStsrBgp0Dp4OdxdVbRIeKhtCUvoi/RuAhO4g==", + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-2.0.0.tgz", + "integrity": "sha512-FtwrG/euBzaEjYeRqOgly7G0qviiXoJWnvEH2Z1plBdXgbyjv34pHTSb9zoeHMyDy33+DWy5Wt9Wo+TURtOYSQ==", "dev": true, "requires": { - "depd": "~1.1.2", + "depd": "2.0.0", "inherits": "2.0.4", "setprototypeof": "1.2.0", - "statuses": ">= 1.5.0 < 2", + "statuses": "2.0.1", "toidentifier": "1.0.1" + }, + "dependencies": { + "depd": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/depd/-/depd-2.0.0.tgz", + "integrity": "sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw==", + "dev": true + } } }, "http-parser-js": { @@ -23160,9 +28877,9 @@ } }, "http-proxy-middleware": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/http-proxy-middleware/-/http-proxy-middleware-2.0.4.tgz", - "integrity": "sha512-m/4FxX17SUvz4lJ5WPXOHDUuCwIqXLfLHs1s0uZ3oYjhoXlx9csYxaOa0ElDEJ+h8Q4iJ1s+lTMbiCa4EXIJqg==", + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/http-proxy-middleware/-/http-proxy-middleware-2.0.6.tgz", + "integrity": "sha512-ya/UeJ6HVBYxrgYotAZo1KvPWlgB48kUJLDePFeneHsVujFaW5WNj2NgWCAE//B1Dl02BIfYlpNgBy8Kf8Rjmw==", "dev": true, "requires": { "@types/http-proxy": "^1.17.8", @@ -23443,9 +29160,9 @@ } }, "is-core-module": { - "version": "2.8.1", - "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.8.1.tgz", - "integrity": "sha512-SdNCUs284hr40hFTFP6l0IfZ/RSrMXF3qgoRHd3/79unUTvrFO/JoXwkGm+5J/Oe3E/b5GsnG330uUNgRpu1PA==", + "version": "2.9.0", + "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.9.0.tgz", + "integrity": "sha512-+5FPy5PnwmO3lvfMb0AsoPaBG+5KHUI0wYFXOtYPnVVVspTFUuMZNfNaNVRt3FZadstu2c8x23vykRW/NBoU6A==", "dev": true, "requires": { "has": "^1.0.3" @@ -23624,9 +29341,9 @@ "dev": true }, "istanbul-lib-instrument": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-5.1.0.tgz", - "integrity": "sha512-czwUz525rkOFDJxfKK6mYfIs9zBKILyrZQxjz3ABhjQXhbhFsSbo1HW/BFcsDnfJYJWA6thRR5/TUY2qs5W99Q==", + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-5.2.0.tgz", + "integrity": "sha512-6Lthe1hqXHBNsqvgDzGO6l03XNeu3CrG4RqQ1KM9+l5+jNGpEJfIELx1NS3SEHmJQA8np/u+E4EPRKRiu6m19A==", "dev": true, "requires": { "@babel/core": "^7.12.3", @@ -23702,23 +29419,22 @@ } }, "jest": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/jest/-/jest-27.5.1.tgz", - "integrity": "sha512-Yn0mADZB89zTtjkPJEXwrac3LHudkQMR+Paqa8uxJHCBr9agxztUifWCyiYrjhMPBoUVBjyny0I7XH6ozDr7QQ==", + "version": "28.0.3", + "resolved": "https://registry.npmjs.org/jest/-/jest-28.0.3.tgz", + "integrity": "sha512-uS+T5J3w5xyzd1KSJCGKhCo8WTJXbNl86f5SW11wgssbandJOVLRKKUxmhdFfmKxhPeksl1hHZ0HaA8VBzp7xA==", "dev": true, "requires": { - "@jest/core": "^27.5.1", + "@jest/core": "^28.0.3", "import-local": "^3.0.2", - "jest-cli": "^27.5.1" + "jest-cli": "^28.0.3" } }, "jest-changed-files": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/jest-changed-files/-/jest-changed-files-27.5.1.tgz", - "integrity": "sha512-buBLMiByfWGCoMsLLzGUUSpAmIAGnbR2KJoMN10ziLhOLvP4e0SlypHnAel8iqQXTrcbmfEY9sSqae5sgUsTvw==", + "version": "28.0.2", + "resolved": "https://registry.npmjs.org/jest-changed-files/-/jest-changed-files-28.0.2.tgz", + "integrity": "sha512-QX9u+5I2s54ZnGoMEjiM2WeBvJR2J7w/8ZUmH2um/WLAuGAYFQcsVXY9+1YL6k0H/AGUdH8pXUAv6erDqEsvIA==", "dev": true, "requires": { - "@jest/types": "^27.5.1", "execa": "^5.0.0", "throat": "^6.0.1" }, @@ -23755,32 +29471,67 @@ } }, "jest-circus": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/jest-circus/-/jest-circus-27.5.1.tgz", - "integrity": "sha512-D95R7x5UtlMA5iBYsOHFFbMD/GVA4R/Kdq15f7xYWUfWHBto9NYRsOvnSauTgdF+ogCpJ4tyKOXhUifxS65gdw==", + "version": "28.0.3", + "resolved": "https://registry.npmjs.org/jest-circus/-/jest-circus-28.0.3.tgz", + "integrity": "sha512-HJ3rUCm3A3faSy7KVH5MFCncqJLtrjEFkTPn9UIcs4Kq77+TXqHsOaI+/k73aHe6DJQigLUXq9rCYj3MYFlbIw==", "dev": true, "requires": { - "@jest/environment": "^27.5.1", - "@jest/test-result": "^27.5.1", - "@jest/types": "^27.5.1", + "@jest/environment": "^28.0.2", + "@jest/expect": "^28.0.3", + "@jest/test-result": "^28.0.2", + "@jest/types": "^28.0.2", "@types/node": "*", "chalk": "^4.0.0", "co": "^4.6.0", "dedent": "^0.7.0", - "expect": "^27.5.1", "is-generator-fn": "^2.0.0", - "jest-each": "^27.5.1", - "jest-matcher-utils": "^27.5.1", - "jest-message-util": "^27.5.1", - "jest-runtime": "^27.5.1", - "jest-snapshot": "^27.5.1", - "jest-util": "^27.5.1", - "pretty-format": "^27.5.1", + "jest-each": "^28.0.2", + "jest-matcher-utils": "^28.0.2", + "jest-message-util": "^28.0.2", + "jest-runtime": "^28.0.3", + "jest-snapshot": "^28.0.3", + "jest-util": "^28.0.2", + "pretty-format": "^28.0.2", "slash": "^3.0.0", "stack-utils": "^2.0.3", "throat": "^6.0.1" }, "dependencies": { + "@jest/environment": { + "version": "28.0.2", + "resolved": "https://registry.npmjs.org/@jest/environment/-/environment-28.0.2.tgz", + "integrity": "sha512-IvI7dEfqVEffDYlw9FQfVBt6kXt/OI38V7QUIur0ulOQgzpKYJDVvLzj4B1TVmHWTGW5tcnJdlZ3hqzV6/I9Qg==", + "dev": true, + "requires": { + "@jest/fake-timers": "^28.0.2", + "@jest/types": "^28.0.2", + "@types/node": "*", + "jest-mock": "^28.0.2" + } + }, + "@jest/fake-timers": { + "version": "28.0.2", + "resolved": "https://registry.npmjs.org/@jest/fake-timers/-/fake-timers-28.0.2.tgz", + "integrity": "sha512-R75yUv+WeybPa4ZVhX9C+8XN0TKjUoceUX+/QEaDVQGxZZOK50eD74cs7iMDTtpodh00d8iLlc9197vgF6oZjA==", + "dev": true, + "requires": { + "@jest/types": "^28.0.2", + "@sinonjs/fake-timers": "^9.1.1", + "@types/node": "*", + "jest-message-util": "^28.0.2", + "jest-mock": "^28.0.2", + "jest-util": "^28.0.2" + } + }, + "@sinonjs/fake-timers": { + "version": "9.1.2", + "resolved": "https://registry.npmjs.org/@sinonjs/fake-timers/-/fake-timers-9.1.2.tgz", + "integrity": "sha512-BPS4ynJW/o92PUR4wgriz2Ud5gpST5vz6GQfMixEDK0Z8ZCUv2M7SkBLykH56T++Xs+8ln9zTGbOvNGIe02/jw==", + "dev": true, + "requires": { + "@sinonjs/commons": "^1.7.0" + } + }, "ansi-styles": { "version": "4.3.0", "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", @@ -23815,12 +29566,101 @@ "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", "dev": true }, + "diff-sequences": { + "version": "28.0.2", + "resolved": "https://registry.npmjs.org/diff-sequences/-/diff-sequences-28.0.2.tgz", + "integrity": "sha512-YtEoNynLDFCRznv/XDalsKGSZDoj0U5kLnXvY0JSq3nBboRrZXjD81+eSiwi+nzcZDwedMmcowcxNwwgFW23mQ==", + "dev": true + }, "has-flag": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", "dev": true }, + "jest-diff": { + "version": "28.0.2", + "resolved": "https://registry.npmjs.org/jest-diff/-/jest-diff-28.0.2.tgz", + "integrity": "sha512-33Rnf821Y54OAloav0PGNWHlbtEorXpjwchnToyyWbec10X74FOW7hGfvrXLGz7xOe2dz0uo9JVFAHHj/2B5pg==", + "dev": true, + "requires": { + "chalk": "^4.0.0", + "diff-sequences": "^28.0.2", + "jest-get-type": "^28.0.2", + "pretty-format": "^28.0.2" + } + }, + "jest-get-type": { + "version": "28.0.2", + "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-28.0.2.tgz", + "integrity": "sha512-ioj2w9/DxSYHfOm5lJKCdcAmPJzQXmbM/Url3rhlghrPvT3tt+7a/+oXc9azkKmLvoiXjtV83bEWqi+vs5nlPA==", + "dev": true + }, + "jest-matcher-utils": { + "version": "28.0.2", + "resolved": "https://registry.npmjs.org/jest-matcher-utils/-/jest-matcher-utils-28.0.2.tgz", + "integrity": "sha512-SxtTiI2qLJHFtOz/bySStCnwCvISAuxQ/grS+74dfTy5AuJw3Sgj9TVUvskcnImTfpzLoMCDJseRaeRrVYbAOA==", + "dev": true, + "requires": { + "chalk": "^4.0.0", + "jest-diff": "^28.0.2", + "jest-get-type": "^28.0.2", + "pretty-format": "^28.0.2" + } + }, + "jest-message-util": { + "version": "28.0.2", + "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-28.0.2.tgz", + "integrity": "sha512-knK7XyojvwYh1XiF2wmVdskgM/uN11KsjcEWWHfnMZNEdwXCrqB4sCBO94F4cfiAwCS8WFV6CDixDwPlMh/wdA==", + "dev": true, + "requires": { + "@babel/code-frame": "^7.12.13", + "@jest/types": "^28.0.2", + "@types/stack-utils": "^2.0.0", + "chalk": "^4.0.0", + "graceful-fs": "^4.2.9", + "micromatch": "^4.0.4", + "pretty-format": "^28.0.2", + "slash": "^3.0.0", + "stack-utils": "^2.0.3" + } + }, + "jest-mock": { + "version": "28.0.2", + "resolved": "https://registry.npmjs.org/jest-mock/-/jest-mock-28.0.2.tgz", + "integrity": "sha512-vfnJ4zXRB0i24jOTGtQJyl26JKsgBKtqRlCnsrORZbG06FToSSn33h2x/bmE8XxqxkLWdZBRo+/65l8Vi3nD+g==", + "dev": true, + "requires": { + "@jest/types": "^28.0.2", + "@types/node": "*" + } + }, + "pretty-format": { + "version": "28.0.2", + "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-28.0.2.tgz", + "integrity": "sha512-UmGZ1IERwS3yY35LDMTaBUYI1w4udZDdJGGT/DqQeKG9ZLDn7/K2Jf/JtYSRiHCCKMHvUA+zsEGSmHdpaVp1yw==", + "dev": true, + "requires": { + "@jest/schemas": "^28.0.2", + "ansi-regex": "^5.0.1", + "ansi-styles": "^5.0.0", + "react-is": "^18.0.0" + }, + "dependencies": { + "ansi-styles": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", + "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==", + "dev": true + } + } + }, + "react-is": { + "version": "18.1.0", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-18.1.0.tgz", + "integrity": "sha512-Fl7FuabXsJnV5Q1qIOQwx/sagGF18kogb4gpfcG4gjLBWO0WDiiz1ko/ExayuxE7InyQkBLkxRFG5oxY6Uu3Kg==", + "dev": true + }, "slash": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", @@ -23839,23 +29679,23 @@ } }, "jest-cli": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/jest-cli/-/jest-cli-27.5.1.tgz", - "integrity": "sha512-Hc6HOOwYq4/74/c62dEE3r5elx8wjYqxY0r0G/nFrLDPMFRu6RA/u8qINOIkvhxG7mMQ5EJsOGfRpI8L6eFUVw==", + "version": "28.0.3", + "resolved": "https://registry.npmjs.org/jest-cli/-/jest-cli-28.0.3.tgz", + "integrity": "sha512-NCPTEONCnhYGo1qzPP4OOcGF04YasM5GZSwQLI1HtEluxa3ct4U65IbZs6DSRt8XN1Rq0jhXwv02m5lHB28Uyg==", "dev": true, "requires": { - "@jest/core": "^27.5.1", - "@jest/test-result": "^27.5.1", - "@jest/types": "^27.5.1", + "@jest/core": "^28.0.3", + "@jest/test-result": "^28.0.2", + "@jest/types": "^28.0.2", "chalk": "^4.0.0", "exit": "^0.1.2", "graceful-fs": "^4.2.9", "import-local": "^3.0.2", - "jest-config": "^27.5.1", - "jest-util": "^27.5.1", - "jest-validate": "^27.5.1", + "jest-config": "^28.0.3", + "jest-util": "^28.0.2", + "jest-validate": "^28.0.2", "prompts": "^2.0.1", - "yargs": "^16.2.0" + "yargs": "^17.3.1" }, "dependencies": { "ansi-styles": { @@ -23906,52 +29746,35 @@ "requires": { "has-flag": "^4.0.0" } - }, - "yargs": { - "version": "16.2.0", - "resolved": "https://registry.npmjs.org/yargs/-/yargs-16.2.0.tgz", - "integrity": "sha512-D1mvvtDG0L5ft/jGWkLpG1+m0eQxOfaBvTNELraWj22wSVUMWxZUvYgJYcKh6jGGIkJFhH4IZPQhR4TKpc8mBw==", - "dev": true, - "requires": { - "cliui": "^7.0.2", - "escalade": "^3.1.1", - "get-caller-file": "^2.0.5", - "require-directory": "^2.1.1", - "string-width": "^4.2.0", - "y18n": "^5.0.5", - "yargs-parser": "^20.2.2" - } } } }, "jest-config": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/jest-config/-/jest-config-27.5.1.tgz", - "integrity": "sha512-5sAsjm6tGdsVbW9ahcChPAFCk4IlkQUknH5AvKjuLTSlcO/wCZKyFdn7Rg0EkC+OGgWODEy2hDpWB1PgzH0JNA==", + "version": "28.0.3", + "resolved": "https://registry.npmjs.org/jest-config/-/jest-config-28.0.3.tgz", + "integrity": "sha512-3gWOEHwGpNhyYOk9vnUMv94x15QcdjACm7A3lERaluwnyD6d1WZWe9RFCShgIXVOHzRfG1hWxsI2U0gKKSGgDQ==", "dev": true, "requires": { - "@babel/core": "^7.8.0", - "@jest/test-sequencer": "^27.5.1", - "@jest/types": "^27.5.1", - "babel-jest": "^27.5.1", + "@babel/core": "^7.11.6", + "@jest/test-sequencer": "^28.0.2", + "@jest/types": "^28.0.2", + "babel-jest": "^28.0.3", "chalk": "^4.0.0", "ci-info": "^3.2.0", "deepmerge": "^4.2.2", - "glob": "^7.1.1", + "glob": "^7.1.3", "graceful-fs": "^4.2.9", - "jest-circus": "^27.5.1", - "jest-environment-jsdom": "^27.5.1", - "jest-environment-node": "^27.5.1", - "jest-get-type": "^27.5.1", - "jest-jasmine2": "^27.5.1", - "jest-regex-util": "^27.5.1", - "jest-resolve": "^27.5.1", - "jest-runner": "^27.5.1", - "jest-util": "^27.5.1", - "jest-validate": "^27.5.1", + "jest-circus": "^28.0.3", + "jest-environment-node": "^28.0.2", + "jest-get-type": "^28.0.2", + "jest-regex-util": "^28.0.2", + "jest-resolve": "^28.0.3", + "jest-runner": "^28.0.3", + "jest-util": "^28.0.2", + "jest-validate": "^28.0.2", "micromatch": "^4.0.4", "parse-json": "^5.2.0", - "pretty-format": "^27.5.1", + "pretty-format": "^28.0.2", "slash": "^3.0.0", "strip-json-comments": "^3.1.1" }, @@ -23996,6 +29819,38 @@ "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", "dev": true }, + "jest-get-type": { + "version": "28.0.2", + "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-28.0.2.tgz", + "integrity": "sha512-ioj2w9/DxSYHfOm5lJKCdcAmPJzQXmbM/Url3rhlghrPvT3tt+7a/+oXc9azkKmLvoiXjtV83bEWqi+vs5nlPA==", + "dev": true + }, + "pretty-format": { + "version": "28.0.2", + "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-28.0.2.tgz", + "integrity": "sha512-UmGZ1IERwS3yY35LDMTaBUYI1w4udZDdJGGT/DqQeKG9ZLDn7/K2Jf/JtYSRiHCCKMHvUA+zsEGSmHdpaVp1yw==", + "dev": true, + "requires": { + "@jest/schemas": "^28.0.2", + "ansi-regex": "^5.0.1", + "ansi-styles": "^5.0.0", + "react-is": "^18.0.0" + }, + "dependencies": { + "ansi-styles": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", + "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==", + "dev": true + } + } + }, + "react-is": { + "version": "18.1.0", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-18.1.0.tgz", + "integrity": "sha512-Fl7FuabXsJnV5Q1qIOQwx/sagGF18kogb4gpfcG4gjLBWO0WDiiz1ko/ExayuxE7InyQkBLkxRFG5oxY6Uu3Kg==", + "dev": true + }, "slash": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", @@ -24077,25 +29932,25 @@ } }, "jest-docblock": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/jest-docblock/-/jest-docblock-27.5.1.tgz", - "integrity": "sha512-rl7hlABeTsRYxKiUfpHrQrG4e2obOiTQWfMEH3PxPjOtdsfLQO4ReWSZaQ7DETm4xu07rl4q/h4zcKXyU0/OzQ==", + "version": "28.0.2", + "resolved": "https://registry.npmjs.org/jest-docblock/-/jest-docblock-28.0.2.tgz", + "integrity": "sha512-FH10WWw5NxLoeSdQlJwu+MTiv60aXV/t8KEwIRGEv74WARE1cXIqh1vGdy2CraHuWOOrnzTWj/azQKqW4fO7xg==", "dev": true, "requires": { "detect-newline": "^3.0.0" } }, "jest-each": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/jest-each/-/jest-each-27.5.1.tgz", - "integrity": "sha512-1Ff6p+FbhT/bXQnEouYy00bkNSY7OUpfIcmdl8vZ31A1UUaurOLPA8a8BbJOF2RDUElwJhmeaV7LnagI+5UwNQ==", + "version": "28.0.2", + "resolved": "https://registry.npmjs.org/jest-each/-/jest-each-28.0.2.tgz", + "integrity": "sha512-/W5Wc0b+ipR36kDaLngdVEJ/5UYPOITK7rW0djTlCCQdMuWpCFJweMW4TzAoJ6GiRrljPL8FwiyOSoSHKrda2w==", "dev": true, "requires": { - "@jest/types": "^27.5.1", + "@jest/types": "^28.0.2", "chalk": "^4.0.0", - "jest-get-type": "^27.5.1", - "jest-util": "^27.5.1", - "pretty-format": "^27.5.1" + "jest-get-type": "^28.0.2", + "jest-util": "^28.0.2", + "pretty-format": "^28.0.2" }, "dependencies": { "ansi-styles": { @@ -24138,6 +29993,38 @@ "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", "dev": true }, + "jest-get-type": { + "version": "28.0.2", + "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-28.0.2.tgz", + "integrity": "sha512-ioj2w9/DxSYHfOm5lJKCdcAmPJzQXmbM/Url3rhlghrPvT3tt+7a/+oXc9azkKmLvoiXjtV83bEWqi+vs5nlPA==", + "dev": true + }, + "pretty-format": { + "version": "28.0.2", + "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-28.0.2.tgz", + "integrity": "sha512-UmGZ1IERwS3yY35LDMTaBUYI1w4udZDdJGGT/DqQeKG9ZLDn7/K2Jf/JtYSRiHCCKMHvUA+zsEGSmHdpaVp1yw==", + "dev": true, + "requires": { + "@jest/schemas": "^28.0.2", + "ansi-regex": "^5.0.1", + "ansi-styles": "^5.0.0", + "react-is": "^18.0.0" + }, + "dependencies": { + "ansi-styles": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", + "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==", + "dev": true + } + } + }, + "react-is": { + "version": "18.1.0", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-18.1.0.tgz", + "integrity": "sha512-Fl7FuabXsJnV5Q1qIOQwx/sagGF18kogb4gpfcG4gjLBWO0WDiiz1ko/ExayuxE7InyQkBLkxRFG5oxY6Uu3Kg==", + "dev": true + }, "supports-color": { "version": "7.2.0", "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", @@ -24150,32 +30037,323 @@ } }, "jest-environment-jsdom": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/jest-environment-jsdom/-/jest-environment-jsdom-27.5.1.tgz", - "integrity": "sha512-TFBvkTC1Hnnnrka/fUb56atfDtJ9VMZ94JkjTbggl1PEpwrYtUBKMezB3inLmWqQsXYLcMwNoDQwoBTAvFfsfw==", + "version": "28.0.2", + "resolved": "https://registry.npmjs.org/jest-environment-jsdom/-/jest-environment-jsdom-28.0.2.tgz", + "integrity": "sha512-rQhgV9reB6Id7VPa5jEkKx80Ppa/I6C7vKTMnceBS+d/rt+aTfbxbK/P4HRLMLE8KKsETszPpzYtGgsa8xMg7g==", "dev": true, "requires": { - "@jest/environment": "^27.5.1", - "@jest/fake-timers": "^27.5.1", - "@jest/types": "^27.5.1", + "@jest/environment": "^28.0.2", + "@jest/fake-timers": "^28.0.2", + "@jest/types": "^28.0.2", + "@types/jsdom": "^16.2.4", "@types/node": "*", - "jest-mock": "^27.5.1", - "jest-util": "^27.5.1", - "jsdom": "^16.6.0" + "jest-mock": "^28.0.2", + "jest-util": "^28.0.2", + "jsdom": "^19.0.0" + }, + "dependencies": { + "@jest/environment": { + "version": "28.0.2", + "resolved": "https://registry.npmjs.org/@jest/environment/-/environment-28.0.2.tgz", + "integrity": "sha512-IvI7dEfqVEffDYlw9FQfVBt6kXt/OI38V7QUIur0ulOQgzpKYJDVvLzj4B1TVmHWTGW5tcnJdlZ3hqzV6/I9Qg==", + "dev": true, + "requires": { + "@jest/fake-timers": "^28.0.2", + "@jest/types": "^28.0.2", + "@types/node": "*", + "jest-mock": "^28.0.2" + } + }, + "@jest/fake-timers": { + "version": "28.0.2", + "resolved": "https://registry.npmjs.org/@jest/fake-timers/-/fake-timers-28.0.2.tgz", + "integrity": "sha512-R75yUv+WeybPa4ZVhX9C+8XN0TKjUoceUX+/QEaDVQGxZZOK50eD74cs7iMDTtpodh00d8iLlc9197vgF6oZjA==", + "dev": true, + "requires": { + "@jest/types": "^28.0.2", + "@sinonjs/fake-timers": "^9.1.1", + "@types/node": "*", + "jest-message-util": "^28.0.2", + "jest-mock": "^28.0.2", + "jest-util": "^28.0.2" + } + }, + "@sinonjs/fake-timers": { + "version": "9.1.2", + "resolved": "https://registry.npmjs.org/@sinonjs/fake-timers/-/fake-timers-9.1.2.tgz", + "integrity": "sha512-BPS4ynJW/o92PUR4wgriz2Ud5gpST5vz6GQfMixEDK0Z8ZCUv2M7SkBLykH56T++Xs+8ln9zTGbOvNGIe02/jw==", + "dev": true, + "requires": { + "@sinonjs/commons": "^1.7.0" + } + }, + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true + }, + "jest-message-util": { + "version": "28.0.2", + "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-28.0.2.tgz", + "integrity": "sha512-knK7XyojvwYh1XiF2wmVdskgM/uN11KsjcEWWHfnMZNEdwXCrqB4sCBO94F4cfiAwCS8WFV6CDixDwPlMh/wdA==", + "dev": true, + "requires": { + "@babel/code-frame": "^7.12.13", + "@jest/types": "^28.0.2", + "@types/stack-utils": "^2.0.0", + "chalk": "^4.0.0", + "graceful-fs": "^4.2.9", + "micromatch": "^4.0.4", + "pretty-format": "^28.0.2", + "slash": "^3.0.0", + "stack-utils": "^2.0.3" + } + }, + "jest-mock": { + "version": "28.0.2", + "resolved": "https://registry.npmjs.org/jest-mock/-/jest-mock-28.0.2.tgz", + "integrity": "sha512-vfnJ4zXRB0i24jOTGtQJyl26JKsgBKtqRlCnsrORZbG06FToSSn33h2x/bmE8XxqxkLWdZBRo+/65l8Vi3nD+g==", + "dev": true, + "requires": { + "@jest/types": "^28.0.2", + "@types/node": "*" + } + }, + "pretty-format": { + "version": "28.0.2", + "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-28.0.2.tgz", + "integrity": "sha512-UmGZ1IERwS3yY35LDMTaBUYI1w4udZDdJGGT/DqQeKG9ZLDn7/K2Jf/JtYSRiHCCKMHvUA+zsEGSmHdpaVp1yw==", + "dev": true, + "requires": { + "@jest/schemas": "^28.0.2", + "ansi-regex": "^5.0.1", + "ansi-styles": "^5.0.0", + "react-is": "^18.0.0" + }, + "dependencies": { + "ansi-styles": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", + "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==", + "dev": true + } + } + }, + "react-is": { + "version": "18.1.0", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-18.1.0.tgz", + "integrity": "sha512-Fl7FuabXsJnV5Q1qIOQwx/sagGF18kogb4gpfcG4gjLBWO0WDiiz1ko/ExayuxE7InyQkBLkxRFG5oxY6Uu3Kg==", + "dev": true + }, + "slash": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", + "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==", + "dev": true + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "requires": { + "has-flag": "^4.0.0" + } + } } }, "jest-environment-node": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/jest-environment-node/-/jest-environment-node-27.5.1.tgz", - "integrity": "sha512-Jt4ZUnxdOsTGwSRAfKEnE6BcwsSPNOijjwifq5sDFSA2kesnXTvNqKHYgM0hDq3549Uf/KzdXNYn4wMZJPlFLw==", + "version": "28.0.2", + "resolved": "https://registry.npmjs.org/jest-environment-node/-/jest-environment-node-28.0.2.tgz", + "integrity": "sha512-o9u5UHZ+NCuIoa44KEF0Behhsz/p1wMm0WumsZfWR1k4IVoWSt3aN0BavSC5dd26VxSGQvkrCnJxxOzhhUEG3Q==", "dev": true, "requires": { - "@jest/environment": "^27.5.1", - "@jest/fake-timers": "^27.5.1", - "@jest/types": "^27.5.1", + "@jest/environment": "^28.0.2", + "@jest/fake-timers": "^28.0.2", + "@jest/types": "^28.0.2", "@types/node": "*", - "jest-mock": "^27.5.1", - "jest-util": "^27.5.1" + "jest-mock": "^28.0.2", + "jest-util": "^28.0.2" + }, + "dependencies": { + "@jest/environment": { + "version": "28.0.2", + "resolved": "https://registry.npmjs.org/@jest/environment/-/environment-28.0.2.tgz", + "integrity": "sha512-IvI7dEfqVEffDYlw9FQfVBt6kXt/OI38V7QUIur0ulOQgzpKYJDVvLzj4B1TVmHWTGW5tcnJdlZ3hqzV6/I9Qg==", + "dev": true, + "requires": { + "@jest/fake-timers": "^28.0.2", + "@jest/types": "^28.0.2", + "@types/node": "*", + "jest-mock": "^28.0.2" + } + }, + "@jest/fake-timers": { + "version": "28.0.2", + "resolved": "https://registry.npmjs.org/@jest/fake-timers/-/fake-timers-28.0.2.tgz", + "integrity": "sha512-R75yUv+WeybPa4ZVhX9C+8XN0TKjUoceUX+/QEaDVQGxZZOK50eD74cs7iMDTtpodh00d8iLlc9197vgF6oZjA==", + "dev": true, + "requires": { + "@jest/types": "^28.0.2", + "@sinonjs/fake-timers": "^9.1.1", + "@types/node": "*", + "jest-message-util": "^28.0.2", + "jest-mock": "^28.0.2", + "jest-util": "^28.0.2" + } + }, + "@sinonjs/fake-timers": { + "version": "9.1.2", + "resolved": "https://registry.npmjs.org/@sinonjs/fake-timers/-/fake-timers-9.1.2.tgz", + "integrity": "sha512-BPS4ynJW/o92PUR4wgriz2Ud5gpST5vz6GQfMixEDK0Z8ZCUv2M7SkBLykH56T++Xs+8ln9zTGbOvNGIe02/jw==", + "dev": true, + "requires": { + "@sinonjs/commons": "^1.7.0" + } + }, + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true + }, + "jest-message-util": { + "version": "28.0.2", + "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-28.0.2.tgz", + "integrity": "sha512-knK7XyojvwYh1XiF2wmVdskgM/uN11KsjcEWWHfnMZNEdwXCrqB4sCBO94F4cfiAwCS8WFV6CDixDwPlMh/wdA==", + "dev": true, + "requires": { + "@babel/code-frame": "^7.12.13", + "@jest/types": "^28.0.2", + "@types/stack-utils": "^2.0.0", + "chalk": "^4.0.0", + "graceful-fs": "^4.2.9", + "micromatch": "^4.0.4", + "pretty-format": "^28.0.2", + "slash": "^3.0.0", + "stack-utils": "^2.0.3" + } + }, + "jest-mock": { + "version": "28.0.2", + "resolved": "https://registry.npmjs.org/jest-mock/-/jest-mock-28.0.2.tgz", + "integrity": "sha512-vfnJ4zXRB0i24jOTGtQJyl26JKsgBKtqRlCnsrORZbG06FToSSn33h2x/bmE8XxqxkLWdZBRo+/65l8Vi3nD+g==", + "dev": true, + "requires": { + "@jest/types": "^28.0.2", + "@types/node": "*" + } + }, + "pretty-format": { + "version": "28.0.2", + "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-28.0.2.tgz", + "integrity": "sha512-UmGZ1IERwS3yY35LDMTaBUYI1w4udZDdJGGT/DqQeKG9ZLDn7/K2Jf/JtYSRiHCCKMHvUA+zsEGSmHdpaVp1yw==", + "dev": true, + "requires": { + "@jest/schemas": "^28.0.2", + "ansi-regex": "^5.0.1", + "ansi-styles": "^5.0.0", + "react-is": "^18.0.0" + }, + "dependencies": { + "ansi-styles": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", + "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==", + "dev": true + } + } + }, + "react-is": { + "version": "18.1.0", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-18.1.0.tgz", + "integrity": "sha512-Fl7FuabXsJnV5Q1qIOQwx/sagGF18kogb4gpfcG4gjLBWO0WDiiz1ko/ExayuxE7InyQkBLkxRFG5oxY6Uu3Kg==", + "dev": true + }, + "slash": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", + "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==", + "dev": true + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "requires": { + "has-flag": "^4.0.0" + } + } } }, "jest-get-type": { @@ -24185,24 +30363,53 @@ "dev": true }, "jest-haste-map": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/jest-haste-map/-/jest-haste-map-27.5.1.tgz", - "integrity": "sha512-7GgkZ4Fw4NFbMSDSpZwXeBiIbx+t/46nJ2QitkOjvwPYyZmqttu2TDSimMHP1EkPOi4xUZAN1doE5Vd25H4Jng==", + "version": "28.0.2", + "resolved": "https://registry.npmjs.org/jest-haste-map/-/jest-haste-map-28.0.2.tgz", + "integrity": "sha512-EokdL7l5uk4TqWGawwrIt8w3tZNcbeiRxmKGEURf42pl+/rWJy3sCJlon5HBhJXZTW978jk6600BLQOI7i25Ig==", "dev": true, "requires": { - "@jest/types": "^27.5.1", - "@types/graceful-fs": "^4.1.2", + "@jest/types": "^28.0.2", + "@types/graceful-fs": "^4.1.3", "@types/node": "*", "anymatch": "^3.0.3", "fb-watchman": "^2.0.0", "fsevents": "^2.3.2", "graceful-fs": "^4.2.9", - "jest-regex-util": "^27.5.1", - "jest-serializer": "^27.5.1", - "jest-util": "^27.5.1", - "jest-worker": "^27.5.1", + "jest-regex-util": "^28.0.2", + "jest-util": "^28.0.2", + "jest-worker": "^28.0.2", "micromatch": "^4.0.4", "walker": "^1.0.7" + }, + "dependencies": { + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true + }, + "jest-worker": { + "version": "28.0.2", + "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-28.0.2.tgz", + "integrity": "sha512-pijNxfjxT0tGAx+8+OzZ+eayVPCwy/rsZFhebmC0F4YnXu1EHPEPxg7utL3m5uX3EaFH1/jwDxGa1EbjJCST2g==", + "dev": true, + "requires": { + "@types/node": "*", + "merge-stream": "^2.0.0", + "supports-color": "^8.0.0" + }, + "dependencies": { + "supports-color": { + "version": "8.1.1", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz", + "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==", + "dev": true, + "requires": { + "has-flag": "^4.0.0" + } + } + } + } } }, "jest-jasmine2": { @@ -24210,6 +30417,7 @@ "resolved": "https://registry.npmjs.org/jest-jasmine2/-/jest-jasmine2-27.5.1.tgz", "integrity": "sha512-jtq7VVyG8SqAorDpApwiJJImd0V2wv1xzdheGHRGyuT7gZm6gG47QEskOlzsN1PG/6WNaCo5pmwMHDf3AkG2pQ==", "dev": true, + "peer": true, "requires": { "@jest/environment": "^27.5.1", "@jest/source-map": "^27.5.1", @@ -24230,20 +30438,129 @@ "throat": "^6.0.1" }, "dependencies": { + "@jest/console": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/console/-/console-27.5.1.tgz", + "integrity": "sha512-kZ/tNpS3NXn0mlXXXPNuDZnb4c0oZ20r4K5eemM2k30ZC3G0T02nXUvyhf5YdbXWHPEJLc9qGLxEZ216MdL+Zg==", + "dev": true, + "peer": true, + "requires": { + "@jest/types": "^27.5.1", + "@types/node": "*", + "chalk": "^4.0.0", + "jest-message-util": "^27.5.1", + "jest-util": "^27.5.1", + "slash": "^3.0.0" + } + }, + "@jest/globals": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/globals/-/globals-27.5.1.tgz", + "integrity": "sha512-ZEJNB41OBQQgGzgyInAv0UUfDDj3upmHydjieSxFvTRuZElrx7tXg/uVQ5hYVEwiXs3+aMsAeEc9X7xiSKCm4Q==", + "dev": true, + "peer": true, + "requires": { + "@jest/environment": "^27.5.1", + "@jest/types": "^27.5.1", + "expect": "^27.5.1" + } + }, + "@jest/source-map": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/source-map/-/source-map-27.5.1.tgz", + "integrity": "sha512-y9NIHUYF3PJRlHk98NdC/N1gl88BL08aQQgu4k4ZopQkCw9t9cV8mtl3TV8b/YCB8XaVTFrmUTAJvjsntDireg==", + "dev": true, + "peer": true, + "requires": { + "callsites": "^3.0.0", + "graceful-fs": "^4.2.9", + "source-map": "^0.6.0" + } + }, + "@jest/test-result": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/test-result/-/test-result-27.5.1.tgz", + "integrity": "sha512-EW35l2RYFUcUQxFJz5Cv5MTOxlJIQs4I7gxzi2zVU7PJhOwfYq1MdC5nhSmYjX1gmMmLPvB3sIaC+BkcHRBfag==", + "dev": true, + "peer": true, + "requires": { + "@jest/console": "^27.5.1", + "@jest/types": "^27.5.1", + "@types/istanbul-lib-coverage": "^2.0.0", + "collect-v8-coverage": "^1.0.0" + } + }, + "@jest/transform": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/transform/-/transform-27.5.1.tgz", + "integrity": "sha512-ipON6WtYgl/1329g5AIJVbUuEh0wZVbdpGwC99Jw4LwuoBNS95MVphU6zOeD9pDkon+LLbFL7lOQRapbB8SCHw==", + "dev": true, + "peer": true, + "requires": { + "@babel/core": "^7.1.0", + "@jest/types": "^27.5.1", + "babel-plugin-istanbul": "^6.1.1", + "chalk": "^4.0.0", + "convert-source-map": "^1.4.0", + "fast-json-stable-stringify": "^2.0.0", + "graceful-fs": "^4.2.9", + "jest-haste-map": "^27.5.1", + "jest-regex-util": "^27.5.1", + "jest-util": "^27.5.1", + "micromatch": "^4.0.4", + "pirates": "^4.0.4", + "slash": "^3.0.0", + "source-map": "^0.6.1", + "write-file-atomic": "^3.0.0" + } + }, + "@jest/types": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-27.5.1.tgz", + "integrity": "sha512-Cx46iJ9QpwQTjIdq5VJu2QTMMs3QlEjI0x1QbBP5W1+nMzyc2XmimiRR/CbX9TO0cPTeUlxWMOu8mslYsJ8DEw==", + "dev": true, + "peer": true, + "requires": { + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^3.0.0", + "@types/node": "*", + "@types/yargs": "^16.0.0", + "chalk": "^4.0.0" + } + }, + "@types/yargs": { + "version": "16.0.4", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-16.0.4.tgz", + "integrity": "sha512-T8Yc9wt/5LbJyCaLiHPReJa0kApcIgJ7Bn735GjItUfh08Z1pJvu8QZqb9s+mMvKV6WUQRV7K2R46YbjMXTTJw==", + "dev": true, + "peer": true, + "requires": { + "@types/yargs-parser": "*" + } + }, "ansi-styles": { "version": "4.3.0", "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", "dev": true, + "peer": true, "requires": { "color-convert": "^2.0.1" } }, + "camelcase": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-6.3.0.tgz", + "integrity": "sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA==", + "dev": true, + "peer": true + }, "chalk": { "version": "4.1.2", "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", "dev": true, + "peer": true, "requires": { "ansi-styles": "^4.1.0", "supports-color": "^7.1.0" @@ -24254,6 +30571,7 @@ "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", "dev": true, + "peer": true, "requires": { "color-name": "~1.1.4" } @@ -24262,33 +30580,294 @@ "version": "1.1.4", "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true + "dev": true, + "peer": true + }, + "execa": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/execa/-/execa-5.1.1.tgz", + "integrity": "sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg==", + "dev": true, + "peer": true, + "requires": { + "cross-spawn": "^7.0.3", + "get-stream": "^6.0.0", + "human-signals": "^2.1.0", + "is-stream": "^2.0.0", + "merge-stream": "^2.0.0", + "npm-run-path": "^4.0.1", + "onetime": "^5.1.2", + "signal-exit": "^3.0.3", + "strip-final-newline": "^2.0.0" + } + }, + "expect": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/expect/-/expect-27.5.1.tgz", + "integrity": "sha512-E1q5hSUG2AmYQwQJ041nvgpkODHQvB+RKlB4IYdru6uJsyFTRyZAP463M+1lINorwbqAmUggi6+WwkD8lCS/Dw==", + "dev": true, + "peer": true, + "requires": { + "@jest/types": "^27.5.1", + "jest-get-type": "^27.5.1", + "jest-matcher-utils": "^27.5.1", + "jest-message-util": "^27.5.1" + } + }, + "get-stream": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-6.0.1.tgz", + "integrity": "sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==", + "dev": true, + "peer": true }, "has-flag": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "dev": true + "dev": true, + "peer": true + }, + "human-signals": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-2.1.0.tgz", + "integrity": "sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw==", + "dev": true, + "peer": true + }, + "jest-each": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-each/-/jest-each-27.5.1.tgz", + "integrity": "sha512-1Ff6p+FbhT/bXQnEouYy00bkNSY7OUpfIcmdl8vZ31A1UUaurOLPA8a8BbJOF2RDUElwJhmeaV7LnagI+5UwNQ==", + "dev": true, + "peer": true, + "requires": { + "@jest/types": "^27.5.1", + "chalk": "^4.0.0", + "jest-get-type": "^27.5.1", + "jest-util": "^27.5.1", + "pretty-format": "^27.5.1" + } + }, + "jest-haste-map": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-haste-map/-/jest-haste-map-27.5.1.tgz", + "integrity": "sha512-7GgkZ4Fw4NFbMSDSpZwXeBiIbx+t/46nJ2QitkOjvwPYyZmqttu2TDSimMHP1EkPOi4xUZAN1doE5Vd25H4Jng==", + "dev": true, + "peer": true, + "requires": { + "@jest/types": "^27.5.1", + "@types/graceful-fs": "^4.1.2", + "@types/node": "*", + "anymatch": "^3.0.3", + "fb-watchman": "^2.0.0", + "fsevents": "^2.3.2", + "graceful-fs": "^4.2.9", + "jest-regex-util": "^27.5.1", + "jest-serializer": "^27.5.1", + "jest-util": "^27.5.1", + "jest-worker": "^27.5.1", + "micromatch": "^4.0.4", + "walker": "^1.0.7" + } + }, + "jest-regex-util": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-regex-util/-/jest-regex-util-27.5.1.tgz", + "integrity": "sha512-4bfKq2zie+x16okqDXjXn9ql2B0dScQu+vcwe4TvFVhkVyuWLqpZrZtXxLLWoXYgn0E87I6r6GRYHF7wFZBUvg==", + "dev": true, + "peer": true + }, + "jest-resolve": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-resolve/-/jest-resolve-27.5.1.tgz", + "integrity": "sha512-FFDy8/9E6CV83IMbDpcjOhumAQPDyETnU2KZ1O98DwTnz8AOBsW/Xv3GySr1mOZdItLR+zDZ7I/UdTFbgSOVCw==", + "dev": true, + "peer": true, + "requires": { + "@jest/types": "^27.5.1", + "chalk": "^4.0.0", + "graceful-fs": "^4.2.9", + "jest-haste-map": "^27.5.1", + "jest-pnp-resolver": "^1.2.2", + "jest-util": "^27.5.1", + "jest-validate": "^27.5.1", + "resolve": "^1.20.0", + "resolve.exports": "^1.1.0", + "slash": "^3.0.0" + } + }, + "jest-runtime": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-runtime/-/jest-runtime-27.5.1.tgz", + "integrity": "sha512-o7gxw3Gf+H2IGt8fv0RiyE1+r83FJBRruoA+FXrlHw6xEyBsU8ugA6IPfTdVyA0w8HClpbK+DGJxH59UrNMx8A==", + "dev": true, + "peer": true, + "requires": { + "@jest/environment": "^27.5.1", + "@jest/fake-timers": "^27.5.1", + "@jest/globals": "^27.5.1", + "@jest/source-map": "^27.5.1", + "@jest/test-result": "^27.5.1", + "@jest/transform": "^27.5.1", + "@jest/types": "^27.5.1", + "chalk": "^4.0.0", + "cjs-module-lexer": "^1.0.0", + "collect-v8-coverage": "^1.0.0", + "execa": "^5.0.0", + "glob": "^7.1.3", + "graceful-fs": "^4.2.9", + "jest-haste-map": "^27.5.1", + "jest-message-util": "^27.5.1", + "jest-mock": "^27.5.1", + "jest-regex-util": "^27.5.1", + "jest-resolve": "^27.5.1", + "jest-snapshot": "^27.5.1", + "jest-util": "^27.5.1", + "slash": "^3.0.0", + "strip-bom": "^4.0.0" + } + }, + "jest-snapshot": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-snapshot/-/jest-snapshot-27.5.1.tgz", + "integrity": "sha512-yYykXI5a0I31xX67mgeLw1DZ0bJB+gpq5IpSuCAoyDi0+BhgU/RIrL+RTzDmkNTchvDFWKP8lp+w/42Z3us5sA==", + "dev": true, + "peer": true, + "requires": { + "@babel/core": "^7.7.2", + "@babel/generator": "^7.7.2", + "@babel/plugin-syntax-typescript": "^7.7.2", + "@babel/traverse": "^7.7.2", + "@babel/types": "^7.0.0", + "@jest/transform": "^27.5.1", + "@jest/types": "^27.5.1", + "@types/babel__traverse": "^7.0.4", + "@types/prettier": "^2.1.5", + "babel-preset-current-node-syntax": "^1.0.0", + "chalk": "^4.0.0", + "expect": "^27.5.1", + "graceful-fs": "^4.2.9", + "jest-diff": "^27.5.1", + "jest-get-type": "^27.5.1", + "jest-haste-map": "^27.5.1", + "jest-matcher-utils": "^27.5.1", + "jest-message-util": "^27.5.1", + "jest-util": "^27.5.1", + "natural-compare": "^1.4.0", + "pretty-format": "^27.5.1", + "semver": "^7.3.2" + } + }, + "jest-util": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-27.5.1.tgz", + "integrity": "sha512-Kv2o/8jNvX1MQ0KGtw480E/w4fBCDOnH6+6DmeKi6LZUIlKA5kwY0YNdlzaWTiVgxqAqik11QyxDOKk543aKXw==", + "dev": true, + "peer": true, + "requires": { + "@jest/types": "^27.5.1", + "@types/node": "*", + "chalk": "^4.0.0", + "ci-info": "^3.2.0", + "graceful-fs": "^4.2.9", + "picomatch": "^2.2.3" + } + }, + "jest-validate": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-validate/-/jest-validate-27.5.1.tgz", + "integrity": "sha512-thkNli0LYTmOI1tDB3FI1S1RTp/Bqyd9pTarJwL87OIBFuqEb5Apv5EaApEudYg4g86e3CT6kM0RowkhtEnCBQ==", + "dev": true, + "peer": true, + "requires": { + "@jest/types": "^27.5.1", + "camelcase": "^6.2.0", + "chalk": "^4.0.0", + "jest-get-type": "^27.5.1", + "leven": "^3.1.0", + "pretty-format": "^27.5.1" + } + }, + "slash": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", + "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==", + "dev": true, + "peer": true + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true, + "peer": true }, "supports-color": { "version": "7.2.0", "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", "dev": true, + "peer": true, "requires": { "has-flag": "^4.0.0" } + }, + "write-file-atomic": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-3.0.3.tgz", + "integrity": "sha512-AvHcyZ5JnSfq3ioSyjrBkH9yW4m7Ayk8/9My/DD9onKeu/94fwrMocemO2QAJFAlnnDN+ZDS+ZjAR5ua1/PV/Q==", + "dev": true, + "peer": true, + "requires": { + "imurmurhash": "^0.1.4", + "is-typedarray": "^1.0.0", + "signal-exit": "^3.0.2", + "typedarray-to-buffer": "^3.1.5" + } } } }, "jest-leak-detector": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/jest-leak-detector/-/jest-leak-detector-27.5.1.tgz", - "integrity": "sha512-POXfWAMvfU6WMUXftV4HolnJfnPOGEu10fscNCA76KBpRRhcMN2c8d3iT2pxQS3HLbA+5X4sOUPzYO2NUyIlHQ==", + "version": "28.0.2", + "resolved": "https://registry.npmjs.org/jest-leak-detector/-/jest-leak-detector-28.0.2.tgz", + "integrity": "sha512-UGaSPYtxKXl/YKacq6juRAKmMp1z2os8NaU8PSC+xvNikmu3wF6QFrXrihMM4hXeMr9HuNotBrQZHmzDY8KIBQ==", "dev": true, "requires": { - "jest-get-type": "^27.5.1", - "pretty-format": "^27.5.1" + "jest-get-type": "^28.0.2", + "pretty-format": "^28.0.2" + }, + "dependencies": { + "ansi-styles": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", + "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==", + "dev": true + }, + "jest-get-type": { + "version": "28.0.2", + "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-28.0.2.tgz", + "integrity": "sha512-ioj2w9/DxSYHfOm5lJKCdcAmPJzQXmbM/Url3rhlghrPvT3tt+7a/+oXc9azkKmLvoiXjtV83bEWqi+vs5nlPA==", + "dev": true + }, + "pretty-format": { + "version": "28.0.2", + "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-28.0.2.tgz", + "integrity": "sha512-UmGZ1IERwS3yY35LDMTaBUYI1w4udZDdJGGT/DqQeKG9ZLDn7/K2Jf/JtYSRiHCCKMHvUA+zsEGSmHdpaVp1yw==", + "dev": true, + "requires": { + "@jest/schemas": "^28.0.2", + "ansi-regex": "^5.0.1", + "ansi-styles": "^5.0.0", + "react-is": "^18.0.0" + } + }, + "react-is": { + "version": "18.1.0", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-18.1.0.tgz", + "integrity": "sha512-Fl7FuabXsJnV5Q1qIOQwx/sagGF18kogb4gpfcG4gjLBWO0WDiiz1ko/ExayuxE7InyQkBLkxRFG5oxY6Uu3Kg==", + "dev": true + } } }, "jest-matcher-utils": { @@ -24371,6 +30950,28 @@ "stack-utils": "^2.0.3" }, "dependencies": { + "@jest/types": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-27.5.1.tgz", + "integrity": "sha512-Cx46iJ9QpwQTjIdq5VJu2QTMMs3QlEjI0x1QbBP5W1+nMzyc2XmimiRR/CbX9TO0cPTeUlxWMOu8mslYsJ8DEw==", + "dev": true, + "requires": { + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^3.0.0", + "@types/node": "*", + "@types/yargs": "^16.0.0", + "chalk": "^4.0.0" + } + }, + "@types/yargs": { + "version": "16.0.4", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-16.0.4.tgz", + "integrity": "sha512-T8Yc9wt/5LbJyCaLiHPReJa0kApcIgJ7Bn735GjItUfh08Z1pJvu8QZqb9s+mMvKV6WUQRV7K2R46YbjMXTTJw==", + "dev": true, + "requires": { + "@types/yargs-parser": "*" + } + }, "ansi-styles": { "version": "4.3.0", "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", @@ -24436,6 +31037,79 @@ "requires": { "@jest/types": "^27.5.1", "@types/node": "*" + }, + "dependencies": { + "@jest/types": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-27.5.1.tgz", + "integrity": "sha512-Cx46iJ9QpwQTjIdq5VJu2QTMMs3QlEjI0x1QbBP5W1+nMzyc2XmimiRR/CbX9TO0cPTeUlxWMOu8mslYsJ8DEw==", + "dev": true, + "requires": { + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^3.0.0", + "@types/node": "*", + "@types/yargs": "^16.0.0", + "chalk": "^4.0.0" + } + }, + "@types/yargs": { + "version": "16.0.4", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-16.0.4.tgz", + "integrity": "sha512-T8Yc9wt/5LbJyCaLiHPReJa0kApcIgJ7Bn735GjItUfh08Z1pJvu8QZqb9s+mMvKV6WUQRV7K2R46YbjMXTTJw==", + "dev": true, + "requires": { + "@types/yargs-parser": "*" + } + }, + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "requires": { + "has-flag": "^4.0.0" + } + } } }, "jest-pnp-resolver": { @@ -24446,191 +31120,63 @@ "requires": {} }, "jest-preset-angular": { - "version": "11.1.0", - "resolved": "https://registry.npmjs.org/jest-preset-angular/-/jest-preset-angular-11.1.0.tgz", - "integrity": "sha512-R4ePMBiQub95ESJlN7TozIpRIyMU7buvIdjm8KXqxZK/w8MYwLOSszVStsoZycDmWq5ifZI1eRvhOCUFktFotw==", + "version": "12.0.0-next.1", + "resolved": "https://registry.npmjs.org/jest-preset-angular/-/jest-preset-angular-12.0.0-next.1.tgz", + "integrity": "sha512-LuRqaaiL1xH1Tr0v70R9azXWV51/f1QrJ/7gHBzaFmCLHEtRVtbXvakJM313NSp2eY3Xn3+LMX/zzU4PjNXWvw==", "dev": true, "requires": { "bs-logger": "^0.2.6", - "esbuild": "0.14.2", - "esbuild-wasm": "0.14.2", - "jest-environment-jsdom": "^27.0.0", - "pretty-format": "^27.0.0", - "ts-jest": "^27.0.0" + "esbuild": ">=0.13.8", + "esbuild-wasm": ">=0.13.8", + "jest-environment-jsdom": "^28.0.0", + "pretty-format": "^28.0.0", + "ts-jest": "28.0.0-next.1" }, "dependencies": { - "esbuild": { - "version": "0.14.2", - "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.14.2.tgz", - "integrity": "sha512-l076A6o/PIgcyM24s0dWmDI/b8RQf41uWoJu9I0M71CtW/YSw5T5NUeXxs5lo2tFQD+O4CW4nBHJXx3OY5NpXg==", - "dev": true, - "optional": true, - "requires": { - "esbuild-android-arm64": "0.14.2", - "esbuild-darwin-64": "0.14.2", - "esbuild-darwin-arm64": "0.14.2", - "esbuild-freebsd-64": "0.14.2", - "esbuild-freebsd-arm64": "0.14.2", - "esbuild-linux-32": "0.14.2", - "esbuild-linux-64": "0.14.2", - "esbuild-linux-arm": "0.14.2", - "esbuild-linux-arm64": "0.14.2", - "esbuild-linux-mips64le": "0.14.2", - "esbuild-linux-ppc64le": "0.14.2", - "esbuild-netbsd-64": "0.14.2", - "esbuild-openbsd-64": "0.14.2", - "esbuild-sunos-64": "0.14.2", - "esbuild-windows-32": "0.14.2", - "esbuild-windows-64": "0.14.2", - "esbuild-windows-arm64": "0.14.2" - } - }, - "esbuild-android-arm64": { - "version": "0.14.2", - "resolved": "https://registry.npmjs.org/esbuild-android-arm64/-/esbuild-android-arm64-0.14.2.tgz", - "integrity": "sha512-hEixaKMN3XXCkoe+0WcexO4CcBVU5DCSUT+7P8JZiWZCbAjSkc9b6Yz2X5DSfQmRCtI/cQRU6TfMYrMQ5NBfdw==", - "dev": true, - "optional": true - }, - "esbuild-darwin-64": { - "version": "0.14.2", - "resolved": "https://registry.npmjs.org/esbuild-darwin-64/-/esbuild-darwin-64-0.14.2.tgz", - "integrity": "sha512-Uq8t0cbJQkxkQdbUfOl2wZqZ/AtLZjvJulR1HHnc96UgyzG9YlCLSDMiqjM+NANEy7/zzvwKJsy3iNC9wwqLJA==", - "dev": true, - "optional": true - }, - "esbuild-darwin-arm64": { - "version": "0.14.2", - "resolved": "https://registry.npmjs.org/esbuild-darwin-arm64/-/esbuild-darwin-arm64-0.14.2.tgz", - "integrity": "sha512-619MSa17sr7YCIrUj88KzQu2ESA4jKYtIYfLU/smX6qNgxQt3Y/gzM4s6sgJ4fPQzirvmXgcHv1ZNQAs/Xh48A==", - "dev": true, - "optional": true - }, - "esbuild-freebsd-64": { - "version": "0.14.2", - "resolved": "https://registry.npmjs.org/esbuild-freebsd-64/-/esbuild-freebsd-64-0.14.2.tgz", - "integrity": "sha512-aP6FE/ZsChZpUV6F3HE3x1Pz0paoYXycJ7oLt06g0G9dhJKknPawXCqQg/WMyD+ldCEZfo7F1kavenPdIT/SGQ==", - "dev": true, - "optional": true - }, - "esbuild-freebsd-arm64": { - "version": "0.14.2", - "resolved": "https://registry.npmjs.org/esbuild-freebsd-arm64/-/esbuild-freebsd-arm64-0.14.2.tgz", - "integrity": "sha512-LSm98WTb1QIhyS83+Po0KTpZNdd2XpVpI9ua5rLWqKWbKeNRFwOsjeiuwBaRNc+O32s9oC2ZMefETxHBV6VNkQ==", - "dev": true, - "optional": true - }, - "esbuild-linux-32": { - "version": "0.14.2", - "resolved": "https://registry.npmjs.org/esbuild-linux-32/-/esbuild-linux-32-0.14.2.tgz", - "integrity": "sha512-8VxnNEyeUbiGflTKcuVc5JEPTqXfsx2O6ABwUbfS1Hp26lYPRPC7pKQK5Dxa0MBejGc50jy7YZae3EGQUQ8EkQ==", - "dev": true, - "optional": true - }, - "esbuild-linux-64": { - "version": "0.14.2", - "resolved": "https://registry.npmjs.org/esbuild-linux-64/-/esbuild-linux-64-0.14.2.tgz", - "integrity": "sha512-4bzMS2dNxOJoFIiHId4w+tqQzdnsch71JJV1qZnbnErSFWcR9lRgpSqWnTTFtv6XM+MvltRzSXC5wQ7AEBY6Hg==", - "dev": true, - "optional": true - }, - "esbuild-linux-arm": { - "version": "0.14.2", - "resolved": "https://registry.npmjs.org/esbuild-linux-arm/-/esbuild-linux-arm-0.14.2.tgz", - "integrity": "sha512-PaylahvMHhH8YMfJPMKEqi64qA0Su+d4FNfHKvlKes/2dUe4QxgbwXT9oLVgy8iJdcFMrO7By4R8fS8S0p8aVQ==", - "dev": true, - "optional": true - }, - "esbuild-linux-arm64": { - "version": "0.14.2", - "resolved": "https://registry.npmjs.org/esbuild-linux-arm64/-/esbuild-linux-arm64-0.14.2.tgz", - "integrity": "sha512-RlIVp0RwJrdtasDF1vTFueLYZ8WuFzxoQ1OoRFZOTyJHCGCNgh7xJIC34gd7B7+RT0CzLBB4LcM5n0LS+hIoww==", - "dev": true, - "optional": true - }, - "esbuild-linux-mips64le": { - "version": "0.14.2", - "resolved": "https://registry.npmjs.org/esbuild-linux-mips64le/-/esbuild-linux-mips64le-0.14.2.tgz", - "integrity": "sha512-Fdwrq2roFnO5oetIiUQQueZ3+5soCxBSJswg3MvYaXDomj47BN6oAWMZgLrFh1oVrtWrxSDLCJBenYdbm2s+qQ==", - "dev": true, - "optional": true - }, - "esbuild-linux-ppc64le": { - "version": "0.14.2", - "resolved": "https://registry.npmjs.org/esbuild-linux-ppc64le/-/esbuild-linux-ppc64le-0.14.2.tgz", - "integrity": "sha512-vxptskw8JfCDD9QqpRO0XnsM1osuWeRjPaXX1TwdveLogYsbdFtcuiuK/4FxGiNMUr1ojtnCS2rMPbY8puc5NA==", - "dev": true, - "optional": true - }, - "esbuild-netbsd-64": { - "version": "0.14.2", - "resolved": "https://registry.npmjs.org/esbuild-netbsd-64/-/esbuild-netbsd-64-0.14.2.tgz", - "integrity": "sha512-I8+LzYK5iSNpspS9eCV9sW67Rj8FgMHimGri4mKiGAmN0pNfx+hFX146rYtzGtewuxKtTsPywWteHx+hPRLDsw==", - "dev": true, - "optional": true - }, - "esbuild-openbsd-64": { - "version": "0.14.2", - "resolved": "https://registry.npmjs.org/esbuild-openbsd-64/-/esbuild-openbsd-64-0.14.2.tgz", - "integrity": "sha512-120HgMe9elidWUvM2E6mMf0csrGwx8sYDqUIJugyMy1oHm+/nT08bTAVXuwYG/rkMIqsEO9AlMxuYnwR6En/3Q==", - "dev": true, - "optional": true - }, - "esbuild-sunos-64": { - "version": "0.14.2", - "resolved": "https://registry.npmjs.org/esbuild-sunos-64/-/esbuild-sunos-64-0.14.2.tgz", - "integrity": "sha512-Q3xcf9Uyfra9UuCFxoLixVvdigo0daZaKJ97TL2KNA4bxRUPK18wwGUk3AxvgDQZpRmg82w9PnkaNYo7a+24ow==", - "dev": true, - "optional": true - }, - "esbuild-wasm": { - "version": "0.14.2", - "resolved": "https://registry.npmjs.org/esbuild-wasm/-/esbuild-wasm-0.14.2.tgz", - "integrity": "sha512-Rs8NjWoo1UdsVjhxT2o6kLCX9Sh65pyd3/h4XeJ3jjQNM6NgL+/CSowuJgvOIjDAXMLXpc6fdGnyZQDil9IUJA==", + "ansi-styles": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", + "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==", "dev": true }, - "esbuild-windows-32": { - "version": "0.14.2", - "resolved": "https://registry.npmjs.org/esbuild-windows-32/-/esbuild-windows-32-0.14.2.tgz", - "integrity": "sha512-TW7O49tPsrq+N1sW8mb3m24j/iDGa4xzAZH4wHWwoIzgtZAYPKC0hpIhufRRG/LA30bdMChO9pjJZ5mtcybtBQ==", + "pretty-format": { + "version": "28.0.2", + "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-28.0.2.tgz", + "integrity": "sha512-UmGZ1IERwS3yY35LDMTaBUYI1w4udZDdJGGT/DqQeKG9ZLDn7/K2Jf/JtYSRiHCCKMHvUA+zsEGSmHdpaVp1yw==", "dev": true, - "optional": true + "requires": { + "@jest/schemas": "^28.0.2", + "ansi-regex": "^5.0.1", + "ansi-styles": "^5.0.0", + "react-is": "^18.0.0" + } }, - "esbuild-windows-64": { - "version": "0.14.2", - "resolved": "https://registry.npmjs.org/esbuild-windows-64/-/esbuild-windows-64-0.14.2.tgz", - "integrity": "sha512-Rym6ViMNmi1E2QuQMWy0AFAfdY0wGwZD73BnzlsQBX5hZBuy/L+Speh7ucUZ16gwsrMM9v86icZUDrSN/lNBKg==", - "dev": true, - "optional": true - }, - "esbuild-windows-arm64": { - "version": "0.14.2", - "resolved": "https://registry.npmjs.org/esbuild-windows-arm64/-/esbuild-windows-arm64-0.14.2.tgz", - "integrity": "sha512-ZrLbhr0vX5Em/P1faMnHucjVVWPS+m3tktAtz93WkMZLmbRJevhiW1y4CbulBd2z0MEdXZ6emDa1zFHq5O5bSA==", - "dev": true, - "optional": true + "react-is": { + "version": "18.1.0", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-18.1.0.tgz", + "integrity": "sha512-Fl7FuabXsJnV5Q1qIOQwx/sagGF18kogb4gpfcG4gjLBWO0WDiiz1ko/ExayuxE7InyQkBLkxRFG5oxY6Uu3Kg==", + "dev": true } } }, "jest-regex-util": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/jest-regex-util/-/jest-regex-util-27.5.1.tgz", - "integrity": "sha512-4bfKq2zie+x16okqDXjXn9ql2B0dScQu+vcwe4TvFVhkVyuWLqpZrZtXxLLWoXYgn0E87I6r6GRYHF7wFZBUvg==", + "version": "28.0.2", + "resolved": "https://registry.npmjs.org/jest-regex-util/-/jest-regex-util-28.0.2.tgz", + "integrity": "sha512-4s0IgyNIy0y9FK+cjoVYoxamT7Zeo7MhzqRGx7YDYmaQn1wucY9rotiGkBzzcMXTtjrCAP/f7f+E0F7+fxPNdw==", "dev": true }, "jest-resolve": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/jest-resolve/-/jest-resolve-27.5.1.tgz", - "integrity": "sha512-FFDy8/9E6CV83IMbDpcjOhumAQPDyETnU2KZ1O98DwTnz8AOBsW/Xv3GySr1mOZdItLR+zDZ7I/UdTFbgSOVCw==", + "version": "28.0.3", + "resolved": "https://registry.npmjs.org/jest-resolve/-/jest-resolve-28.0.3.tgz", + "integrity": "sha512-lfgjd9JhEjpjIN3HLUfdysdK+A7ePQoYmd7WL9DUEWqdnngb1rF56eee6iDXJxl/3eSolpP43VD7VrhjL3NsoQ==", "dev": true, "requires": { - "@jest/types": "^27.5.1", "chalk": "^4.0.0", "graceful-fs": "^4.2.9", - "jest-haste-map": "^27.5.1", + "jest-haste-map": "^28.0.2", "jest-pnp-resolver": "^1.2.2", - "jest-util": "^27.5.1", - "jest-validate": "^27.5.1", + "jest-util": "^28.0.2", + "jest-validate": "^28.0.2", "resolve": "^1.20.0", "resolve.exports": "^1.1.0", "slash": "^3.0.0" @@ -24694,45 +31240,79 @@ } }, "jest-resolve-dependencies": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/jest-resolve-dependencies/-/jest-resolve-dependencies-27.5.1.tgz", - "integrity": "sha512-QQOOdY4PE39iawDn5rzbIePNigfe5B9Z91GDD1ae/xNDlu9kaat8QQ5EKnNmVWPV54hUdxCVwwj6YMgR2O7IOg==", + "version": "28.0.3", + "resolved": "https://registry.npmjs.org/jest-resolve-dependencies/-/jest-resolve-dependencies-28.0.3.tgz", + "integrity": "sha512-lCgHMm0/5p0qHemrOzm7kI6JDei28xJwIf7XOEcv1HeAVHnsON8B8jO/woqlU+/GcOXb58ymieYqhk3zjGWnvQ==", "dev": true, "requires": { - "@jest/types": "^27.5.1", - "jest-regex-util": "^27.5.1", - "jest-snapshot": "^27.5.1" + "jest-regex-util": "^28.0.2", + "jest-snapshot": "^28.0.3" } }, "jest-runner": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/jest-runner/-/jest-runner-27.5.1.tgz", - "integrity": "sha512-g4NPsM4mFCOwFKXO4p/H/kWGdJp9V8kURY2lX8Me2drgXqG7rrZAx5kv+5H7wtt/cdFIjhqYx1HrlqWHaOvDaQ==", + "version": "28.0.3", + "resolved": "https://registry.npmjs.org/jest-runner/-/jest-runner-28.0.3.tgz", + "integrity": "sha512-4OsHMjBLtYUWCENucAQ4Za0jGfEbOFi/Fusv6dzUuaweqx8apb4+5p2LR2yvgF4StFulmxyC238tGLftfu+zBA==", "dev": true, "requires": { - "@jest/console": "^27.5.1", - "@jest/environment": "^27.5.1", - "@jest/test-result": "^27.5.1", - "@jest/transform": "^27.5.1", - "@jest/types": "^27.5.1", + "@jest/console": "^28.0.2", + "@jest/environment": "^28.0.2", + "@jest/test-result": "^28.0.2", + "@jest/transform": "^28.0.3", + "@jest/types": "^28.0.2", "@types/node": "*", "chalk": "^4.0.0", - "emittery": "^0.8.1", + "emittery": "^0.10.2", "graceful-fs": "^4.2.9", - "jest-docblock": "^27.5.1", - "jest-environment-jsdom": "^27.5.1", - "jest-environment-node": "^27.5.1", - "jest-haste-map": "^27.5.1", - "jest-leak-detector": "^27.5.1", - "jest-message-util": "^27.5.1", - "jest-resolve": "^27.5.1", - "jest-runtime": "^27.5.1", - "jest-util": "^27.5.1", - "jest-worker": "^27.5.1", - "source-map-support": "^0.5.6", + "jest-docblock": "^28.0.2", + "jest-environment-node": "^28.0.2", + "jest-haste-map": "^28.0.2", + "jest-leak-detector": "^28.0.2", + "jest-message-util": "^28.0.2", + "jest-resolve": "^28.0.3", + "jest-runtime": "^28.0.3", + "jest-util": "^28.0.2", + "jest-watcher": "^28.0.2", + "jest-worker": "^28.0.2", + "source-map-support": "0.5.13", "throat": "^6.0.1" }, "dependencies": { + "@jest/environment": { + "version": "28.0.2", + "resolved": "https://registry.npmjs.org/@jest/environment/-/environment-28.0.2.tgz", + "integrity": "sha512-IvI7dEfqVEffDYlw9FQfVBt6kXt/OI38V7QUIur0ulOQgzpKYJDVvLzj4B1TVmHWTGW5tcnJdlZ3hqzV6/I9Qg==", + "dev": true, + "requires": { + "@jest/fake-timers": "^28.0.2", + "@jest/types": "^28.0.2", + "@types/node": "*", + "jest-mock": "^28.0.2" + } + }, + "@jest/fake-timers": { + "version": "28.0.2", + "resolved": "https://registry.npmjs.org/@jest/fake-timers/-/fake-timers-28.0.2.tgz", + "integrity": "sha512-R75yUv+WeybPa4ZVhX9C+8XN0TKjUoceUX+/QEaDVQGxZZOK50eD74cs7iMDTtpodh00d8iLlc9197vgF6oZjA==", + "dev": true, + "requires": { + "@jest/types": "^28.0.2", + "@sinonjs/fake-timers": "^9.1.1", + "@types/node": "*", + "jest-message-util": "^28.0.2", + "jest-mock": "^28.0.2", + "jest-util": "^28.0.2" + } + }, + "@sinonjs/fake-timers": { + "version": "9.1.2", + "resolved": "https://registry.npmjs.org/@sinonjs/fake-timers/-/fake-timers-9.1.2.tgz", + "integrity": "sha512-BPS4ynJW/o92PUR4wgriz2Ud5gpST5vz6GQfMixEDK0Z8ZCUv2M7SkBLykH56T++Xs+8ln9zTGbOvNGIe02/jw==", + "dev": true, + "requires": { + "@sinonjs/commons": "^1.7.0" + } + }, "ansi-styles": { "version": "4.3.0", "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", @@ -24773,6 +31353,103 @@ "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", "dev": true }, + "jest-message-util": { + "version": "28.0.2", + "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-28.0.2.tgz", + "integrity": "sha512-knK7XyojvwYh1XiF2wmVdskgM/uN11KsjcEWWHfnMZNEdwXCrqB4sCBO94F4cfiAwCS8WFV6CDixDwPlMh/wdA==", + "dev": true, + "requires": { + "@babel/code-frame": "^7.12.13", + "@jest/types": "^28.0.2", + "@types/stack-utils": "^2.0.0", + "chalk": "^4.0.0", + "graceful-fs": "^4.2.9", + "micromatch": "^4.0.4", + "pretty-format": "^28.0.2", + "slash": "^3.0.0", + "stack-utils": "^2.0.3" + } + }, + "jest-mock": { + "version": "28.0.2", + "resolved": "https://registry.npmjs.org/jest-mock/-/jest-mock-28.0.2.tgz", + "integrity": "sha512-vfnJ4zXRB0i24jOTGtQJyl26JKsgBKtqRlCnsrORZbG06FToSSn33h2x/bmE8XxqxkLWdZBRo+/65l8Vi3nD+g==", + "dev": true, + "requires": { + "@jest/types": "^28.0.2", + "@types/node": "*" + } + }, + "jest-worker": { + "version": "28.0.2", + "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-28.0.2.tgz", + "integrity": "sha512-pijNxfjxT0tGAx+8+OzZ+eayVPCwy/rsZFhebmC0F4YnXu1EHPEPxg7utL3m5uX3EaFH1/jwDxGa1EbjJCST2g==", + "dev": true, + "requires": { + "@types/node": "*", + "merge-stream": "^2.0.0", + "supports-color": "^8.0.0" + }, + "dependencies": { + "supports-color": { + "version": "8.1.1", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz", + "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==", + "dev": true, + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "pretty-format": { + "version": "28.0.2", + "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-28.0.2.tgz", + "integrity": "sha512-UmGZ1IERwS3yY35LDMTaBUYI1w4udZDdJGGT/DqQeKG9ZLDn7/K2Jf/JtYSRiHCCKMHvUA+zsEGSmHdpaVp1yw==", + "dev": true, + "requires": { + "@jest/schemas": "^28.0.2", + "ansi-regex": "^5.0.1", + "ansi-styles": "^5.0.0", + "react-is": "^18.0.0" + }, + "dependencies": { + "ansi-styles": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", + "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==", + "dev": true + } + } + }, + "react-is": { + "version": "18.1.0", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-18.1.0.tgz", + "integrity": "sha512-Fl7FuabXsJnV5Q1qIOQwx/sagGF18kogb4gpfcG4gjLBWO0WDiiz1ko/ExayuxE7InyQkBLkxRFG5oxY6Uu3Kg==", + "dev": true + }, + "slash": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", + "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==", + "dev": true + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true + }, + "source-map-support": { + "version": "0.5.13", + "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.13.tgz", + "integrity": "sha512-SHSKFHadjVA5oR4PPqhtAVdcBWwRYVd6g6cAXnIbRiIwc2EhPrTuKUBdSLvlEKyIP3GCf89fltvcZiP9MMFA1w==", + "dev": true, + "requires": { + "buffer-from": "^1.0.0", + "source-map": "^0.6.0" + } + }, "supports-color": { "version": "7.2.0", "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", @@ -24785,35 +31462,70 @@ } }, "jest-runtime": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/jest-runtime/-/jest-runtime-27.5.1.tgz", - "integrity": "sha512-o7gxw3Gf+H2IGt8fv0RiyE1+r83FJBRruoA+FXrlHw6xEyBsU8ugA6IPfTdVyA0w8HClpbK+DGJxH59UrNMx8A==", + "version": "28.0.3", + "resolved": "https://registry.npmjs.org/jest-runtime/-/jest-runtime-28.0.3.tgz", + "integrity": "sha512-7FtPUmvbZEHLOdjsF6dyHg5Pe4E0DU+f3Vvv8BPzVR7mQA6nFR4clQYLAPyJGnsUvN8WRWn+b5a5SVwnj1WaGg==", "dev": true, "requires": { - "@jest/environment": "^27.5.1", - "@jest/fake-timers": "^27.5.1", - "@jest/globals": "^27.5.1", - "@jest/source-map": "^27.5.1", - "@jest/test-result": "^27.5.1", - "@jest/transform": "^27.5.1", - "@jest/types": "^27.5.1", + "@jest/environment": "^28.0.2", + "@jest/fake-timers": "^28.0.2", + "@jest/globals": "^28.0.3", + "@jest/source-map": "^28.0.2", + "@jest/test-result": "^28.0.2", + "@jest/transform": "^28.0.3", + "@jest/types": "^28.0.2", "chalk": "^4.0.0", "cjs-module-lexer": "^1.0.0", "collect-v8-coverage": "^1.0.0", "execa": "^5.0.0", "glob": "^7.1.3", "graceful-fs": "^4.2.9", - "jest-haste-map": "^27.5.1", - "jest-message-util": "^27.5.1", - "jest-mock": "^27.5.1", - "jest-regex-util": "^27.5.1", - "jest-resolve": "^27.5.1", - "jest-snapshot": "^27.5.1", - "jest-util": "^27.5.1", + "jest-haste-map": "^28.0.2", + "jest-message-util": "^28.0.2", + "jest-mock": "^28.0.2", + "jest-regex-util": "^28.0.2", + "jest-resolve": "^28.0.3", + "jest-snapshot": "^28.0.3", + "jest-util": "^28.0.2", "slash": "^3.0.0", "strip-bom": "^4.0.0" }, "dependencies": { + "@jest/environment": { + "version": "28.0.2", + "resolved": "https://registry.npmjs.org/@jest/environment/-/environment-28.0.2.tgz", + "integrity": "sha512-IvI7dEfqVEffDYlw9FQfVBt6kXt/OI38V7QUIur0ulOQgzpKYJDVvLzj4B1TVmHWTGW5tcnJdlZ3hqzV6/I9Qg==", + "dev": true, + "requires": { + "@jest/fake-timers": "^28.0.2", + "@jest/types": "^28.0.2", + "@types/node": "*", + "jest-mock": "^28.0.2" + } + }, + "@jest/fake-timers": { + "version": "28.0.2", + "resolved": "https://registry.npmjs.org/@jest/fake-timers/-/fake-timers-28.0.2.tgz", + "integrity": "sha512-R75yUv+WeybPa4ZVhX9C+8XN0TKjUoceUX+/QEaDVQGxZZOK50eD74cs7iMDTtpodh00d8iLlc9197vgF6oZjA==", + "dev": true, + "requires": { + "@jest/types": "^28.0.2", + "@sinonjs/fake-timers": "^9.1.1", + "@types/node": "*", + "jest-message-util": "^28.0.2", + "jest-mock": "^28.0.2", + "jest-util": "^28.0.2" + } + }, + "@sinonjs/fake-timers": { + "version": "9.1.2", + "resolved": "https://registry.npmjs.org/@sinonjs/fake-timers/-/fake-timers-9.1.2.tgz", + "integrity": "sha512-BPS4ynJW/o92PUR4wgriz2Ud5gpST5vz6GQfMixEDK0Z8ZCUv2M7SkBLykH56T++Xs+8ln9zTGbOvNGIe02/jw==", + "dev": true, + "requires": { + "@sinonjs/commons": "^1.7.0" + } + }, "ansi-styles": { "version": "4.3.0", "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", @@ -24883,6 +31595,59 @@ "integrity": "sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw==", "dev": true }, + "jest-message-util": { + "version": "28.0.2", + "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-28.0.2.tgz", + "integrity": "sha512-knK7XyojvwYh1XiF2wmVdskgM/uN11KsjcEWWHfnMZNEdwXCrqB4sCBO94F4cfiAwCS8WFV6CDixDwPlMh/wdA==", + "dev": true, + "requires": { + "@babel/code-frame": "^7.12.13", + "@jest/types": "^28.0.2", + "@types/stack-utils": "^2.0.0", + "chalk": "^4.0.0", + "graceful-fs": "^4.2.9", + "micromatch": "^4.0.4", + "pretty-format": "^28.0.2", + "slash": "^3.0.0", + "stack-utils": "^2.0.3" + } + }, + "jest-mock": { + "version": "28.0.2", + "resolved": "https://registry.npmjs.org/jest-mock/-/jest-mock-28.0.2.tgz", + "integrity": "sha512-vfnJ4zXRB0i24jOTGtQJyl26JKsgBKtqRlCnsrORZbG06FToSSn33h2x/bmE8XxqxkLWdZBRo+/65l8Vi3nD+g==", + "dev": true, + "requires": { + "@jest/types": "^28.0.2", + "@types/node": "*" + } + }, + "pretty-format": { + "version": "28.0.2", + "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-28.0.2.tgz", + "integrity": "sha512-UmGZ1IERwS3yY35LDMTaBUYI1w4udZDdJGGT/DqQeKG9ZLDn7/K2Jf/JtYSRiHCCKMHvUA+zsEGSmHdpaVp1yw==", + "dev": true, + "requires": { + "@jest/schemas": "^28.0.2", + "ansi-regex": "^5.0.1", + "ansi-styles": "^5.0.0", + "react-is": "^18.0.0" + }, + "dependencies": { + "ansi-styles": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", + "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==", + "dev": true + } + } + }, + "react-is": { + "version": "18.1.0", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-18.1.0.tgz", + "integrity": "sha512-Fl7FuabXsJnV5Q1qIOQwx/sagGF18kogb4gpfcG4gjLBWO0WDiiz1ko/ExayuxE7InyQkBLkxRFG5oxY6Uu3Kg==", + "dev": true + }, "slash": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", @@ -24905,39 +31670,41 @@ "resolved": "https://registry.npmjs.org/jest-serializer/-/jest-serializer-27.5.1.tgz", "integrity": "sha512-jZCyo6iIxO1aqUxpuBlwTDMkzOAJS4a3eYz3YzgxxVQFwLeSA7Jfq5cbqCY+JLvTDrWirgusI/0KwxKMgrdf7w==", "dev": true, + "peer": true, "requires": { "@types/node": "*", "graceful-fs": "^4.2.9" } }, "jest-snapshot": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/jest-snapshot/-/jest-snapshot-27.5.1.tgz", - "integrity": "sha512-yYykXI5a0I31xX67mgeLw1DZ0bJB+gpq5IpSuCAoyDi0+BhgU/RIrL+RTzDmkNTchvDFWKP8lp+w/42Z3us5sA==", + "version": "28.0.3", + "resolved": "https://registry.npmjs.org/jest-snapshot/-/jest-snapshot-28.0.3.tgz", + "integrity": "sha512-nVzAAIlAbrMuvVUrS1YxmAeo1TfSsDDU+K5wv/Ow56MBp+L+Y71ksAbwRp3kGCgZAz4oOXcAMPAwtT9Yh1hlQQ==", "dev": true, "requires": { - "@babel/core": "^7.7.2", + "@babel/core": "^7.11.6", "@babel/generator": "^7.7.2", "@babel/plugin-syntax-typescript": "^7.7.2", "@babel/traverse": "^7.7.2", - "@babel/types": "^7.0.0", - "@jest/transform": "^27.5.1", - "@jest/types": "^27.5.1", - "@types/babel__traverse": "^7.0.4", + "@babel/types": "^7.3.3", + "@jest/expect-utils": "^28.0.2", + "@jest/transform": "^28.0.3", + "@jest/types": "^28.0.2", + "@types/babel__traverse": "^7.0.6", "@types/prettier": "^2.1.5", "babel-preset-current-node-syntax": "^1.0.0", "chalk": "^4.0.0", - "expect": "^27.5.1", + "expect": "^28.0.2", "graceful-fs": "^4.2.9", - "jest-diff": "^27.5.1", - "jest-get-type": "^27.5.1", - "jest-haste-map": "^27.5.1", - "jest-matcher-utils": "^27.5.1", - "jest-message-util": "^27.5.1", - "jest-util": "^27.5.1", + "jest-diff": "^28.0.2", + "jest-get-type": "^28.0.2", + "jest-haste-map": "^28.0.2", + "jest-matcher-utils": "^28.0.2", + "jest-message-util": "^28.0.2", + "jest-util": "^28.0.2", "natural-compare": "^1.4.0", - "pretty-format": "^27.5.1", - "semver": "^7.3.2" + "pretty-format": "^28.0.2", + "semver": "^7.3.5" }, "dependencies": { "ansi-styles": { @@ -24974,12 +31741,97 @@ "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", "dev": true }, + "diff-sequences": { + "version": "28.0.2", + "resolved": "https://registry.npmjs.org/diff-sequences/-/diff-sequences-28.0.2.tgz", + "integrity": "sha512-YtEoNynLDFCRznv/XDalsKGSZDoj0U5kLnXvY0JSq3nBboRrZXjD81+eSiwi+nzcZDwedMmcowcxNwwgFW23mQ==", + "dev": true + }, "has-flag": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", "dev": true }, + "jest-diff": { + "version": "28.0.2", + "resolved": "https://registry.npmjs.org/jest-diff/-/jest-diff-28.0.2.tgz", + "integrity": "sha512-33Rnf821Y54OAloav0PGNWHlbtEorXpjwchnToyyWbec10X74FOW7hGfvrXLGz7xOe2dz0uo9JVFAHHj/2B5pg==", + "dev": true, + "requires": { + "chalk": "^4.0.0", + "diff-sequences": "^28.0.2", + "jest-get-type": "^28.0.2", + "pretty-format": "^28.0.2" + } + }, + "jest-get-type": { + "version": "28.0.2", + "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-28.0.2.tgz", + "integrity": "sha512-ioj2w9/DxSYHfOm5lJKCdcAmPJzQXmbM/Url3rhlghrPvT3tt+7a/+oXc9azkKmLvoiXjtV83bEWqi+vs5nlPA==", + "dev": true + }, + "jest-matcher-utils": { + "version": "28.0.2", + "resolved": "https://registry.npmjs.org/jest-matcher-utils/-/jest-matcher-utils-28.0.2.tgz", + "integrity": "sha512-SxtTiI2qLJHFtOz/bySStCnwCvISAuxQ/grS+74dfTy5AuJw3Sgj9TVUvskcnImTfpzLoMCDJseRaeRrVYbAOA==", + "dev": true, + "requires": { + "chalk": "^4.0.0", + "jest-diff": "^28.0.2", + "jest-get-type": "^28.0.2", + "pretty-format": "^28.0.2" + } + }, + "jest-message-util": { + "version": "28.0.2", + "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-28.0.2.tgz", + "integrity": "sha512-knK7XyojvwYh1XiF2wmVdskgM/uN11KsjcEWWHfnMZNEdwXCrqB4sCBO94F4cfiAwCS8WFV6CDixDwPlMh/wdA==", + "dev": true, + "requires": { + "@babel/code-frame": "^7.12.13", + "@jest/types": "^28.0.2", + "@types/stack-utils": "^2.0.0", + "chalk": "^4.0.0", + "graceful-fs": "^4.2.9", + "micromatch": "^4.0.4", + "pretty-format": "^28.0.2", + "slash": "^3.0.0", + "stack-utils": "^2.0.3" + } + }, + "pretty-format": { + "version": "28.0.2", + "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-28.0.2.tgz", + "integrity": "sha512-UmGZ1IERwS3yY35LDMTaBUYI1w4udZDdJGGT/DqQeKG9ZLDn7/K2Jf/JtYSRiHCCKMHvUA+zsEGSmHdpaVp1yw==", + "dev": true, + "requires": { + "@jest/schemas": "^28.0.2", + "ansi-regex": "^5.0.1", + "ansi-styles": "^5.0.0", + "react-is": "^18.0.0" + }, + "dependencies": { + "ansi-styles": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", + "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==", + "dev": true + } + } + }, + "react-is": { + "version": "18.1.0", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-18.1.0.tgz", + "integrity": "sha512-Fl7FuabXsJnV5Q1qIOQwx/sagGF18kogb4gpfcG4gjLBWO0WDiiz1ko/ExayuxE7InyQkBLkxRFG5oxY6Uu3Kg==", + "dev": true + }, + "slash": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", + "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==", + "dev": true + }, "supports-color": { "version": "7.2.0", "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", @@ -24992,12 +31844,12 @@ } }, "jest-util": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-27.5.1.tgz", - "integrity": "sha512-Kv2o/8jNvX1MQ0KGtw480E/w4fBCDOnH6+6DmeKi6LZUIlKA5kwY0YNdlzaWTiVgxqAqik11QyxDOKk543aKXw==", + "version": "28.0.2", + "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-28.0.2.tgz", + "integrity": "sha512-EVdpIRCC8lzqhp9A0u0aAKlsFIzufK6xKxNK7awsnebTdOP4hpyQW5o6Ox2qPl8gbeUKYF+POLyItaND53kpGA==", "dev": true, "requires": { - "@jest/types": "^27.5.1", + "@jest/types": "^28.0.2", "@types/node": "*", "chalk": "^4.0.0", "ci-info": "^3.2.0", @@ -25057,17 +31909,17 @@ } }, "jest-validate": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/jest-validate/-/jest-validate-27.5.1.tgz", - "integrity": "sha512-thkNli0LYTmOI1tDB3FI1S1RTp/Bqyd9pTarJwL87OIBFuqEb5Apv5EaApEudYg4g86e3CT6kM0RowkhtEnCBQ==", + "version": "28.0.2", + "resolved": "https://registry.npmjs.org/jest-validate/-/jest-validate-28.0.2.tgz", + "integrity": "sha512-nr0UOvCTtxP0YPdsk01Gk7e7c0xIiEe2nncAe3pj0wBfUvAykTVrMrdeASlAJnlEQCBuwN/GF4hKoCzbkGNCNw==", "dev": true, "requires": { - "@jest/types": "^27.5.1", + "@jest/types": "^28.0.2", "camelcase": "^6.2.0", "chalk": "^4.0.0", - "jest-get-type": "^27.5.1", + "jest-get-type": "^28.0.2", "leven": "^3.1.0", - "pretty-format": "^27.5.1" + "pretty-format": "^28.0.2" }, "dependencies": { "ansi-styles": { @@ -25116,6 +31968,38 @@ "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", "dev": true }, + "jest-get-type": { + "version": "28.0.2", + "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-28.0.2.tgz", + "integrity": "sha512-ioj2w9/DxSYHfOm5lJKCdcAmPJzQXmbM/Url3rhlghrPvT3tt+7a/+oXc9azkKmLvoiXjtV83bEWqi+vs5nlPA==", + "dev": true + }, + "pretty-format": { + "version": "28.0.2", + "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-28.0.2.tgz", + "integrity": "sha512-UmGZ1IERwS3yY35LDMTaBUYI1w4udZDdJGGT/DqQeKG9ZLDn7/K2Jf/JtYSRiHCCKMHvUA+zsEGSmHdpaVp1yw==", + "dev": true, + "requires": { + "@jest/schemas": "^28.0.2", + "ansi-regex": "^5.0.1", + "ansi-styles": "^5.0.0", + "react-is": "^18.0.0" + }, + "dependencies": { + "ansi-styles": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", + "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==", + "dev": true + } + } + }, + "react-is": { + "version": "18.1.0", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-18.1.0.tgz", + "integrity": "sha512-Fl7FuabXsJnV5Q1qIOQwx/sagGF18kogb4gpfcG4gjLBWO0WDiiz1ko/ExayuxE7InyQkBLkxRFG5oxY6Uu3Kg==", + "dev": true + }, "supports-color": { "version": "7.2.0", "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", @@ -25128,17 +32012,18 @@ } }, "jest-watcher": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/jest-watcher/-/jest-watcher-27.5.1.tgz", - "integrity": "sha512-z676SuD6Z8o8qbmEGhoEUFOM1+jfEiL3DXHK/xgEiG2EyNYfFG60jluWcupY6dATjfEsKQuibReS1djInQnoVw==", + "version": "28.0.2", + "resolved": "https://registry.npmjs.org/jest-watcher/-/jest-watcher-28.0.2.tgz", + "integrity": "sha512-uIVJLpQ/5VTGQWBiBatHsi7jrCqHjHl0e0dFHMWzwuIfUbdW/muk0DtSr0fteY2T7QTFylv+7a5Rm8sBKrE12Q==", "dev": true, "requires": { - "@jest/test-result": "^27.5.1", - "@jest/types": "^27.5.1", + "@jest/test-result": "^28.0.2", + "@jest/types": "^28.0.2", "@types/node": "*", "ansi-escapes": "^4.2.1", "chalk": "^4.0.0", - "jest-util": "^27.5.1", + "emittery": "^0.10.2", + "jest-util": "^28.0.2", "string-length": "^4.0.1" }, "dependencies": { @@ -25256,23 +32141,23 @@ "optional": true }, "jsdom": { - "version": "16.7.0", - "resolved": "https://registry.npmjs.org/jsdom/-/jsdom-16.7.0.tgz", - "integrity": "sha512-u9Smc2G1USStM+s/x1ru5Sxrl6mPYCbByG1U/hUmqaVsm4tbNyS7CicOSRyuGQYZhTu0h84qkZZQ/I+dzizSVw==", + "version": "19.0.0", + "resolved": "https://registry.npmjs.org/jsdom/-/jsdom-19.0.0.tgz", + "integrity": "sha512-RYAyjCbxy/vri/CfnjUWJQQtZ3LKlLnDqj+9XLNnJPgEGeirZs3hllKR20re8LUZ6o1b1X4Jat+Qd26zmP41+A==", "dev": true, "requires": { "abab": "^2.0.5", - "acorn": "^8.2.4", + "acorn": "^8.5.0", "acorn-globals": "^6.0.0", - "cssom": "^0.4.4", + "cssom": "^0.5.0", "cssstyle": "^2.3.0", - "data-urls": "^2.0.0", - "decimal.js": "^10.2.1", - "domexception": "^2.0.1", + "data-urls": "^3.0.1", + "decimal.js": "^10.3.1", + "domexception": "^4.0.0", "escodegen": "^2.0.0", - "form-data": "^3.0.0", - "html-encoding-sniffer": "^2.0.1", - "http-proxy-agent": "^4.0.1", + "form-data": "^4.0.0", + "html-encoding-sniffer": "^3.0.0", + "http-proxy-agent": "^5.0.0", "https-proxy-agent": "^5.0.0", "is-potential-custom-element-name": "^1.0.1", "nwsapi": "^2.2.0", @@ -25281,19 +32166,25 @@ "symbol-tree": "^3.2.4", "tough-cookie": "^4.0.0", "w3c-hr-time": "^1.0.2", - "w3c-xmlserializer": "^2.0.0", - "webidl-conversions": "^6.1.0", - "whatwg-encoding": "^1.0.5", - "whatwg-mimetype": "^2.3.0", - "whatwg-url": "^8.5.0", - "ws": "^7.4.6", - "xml-name-validator": "^3.0.0" + "w3c-xmlserializer": "^3.0.0", + "webidl-conversions": "^7.0.0", + "whatwg-encoding": "^2.0.0", + "whatwg-mimetype": "^3.0.0", + "whatwg-url": "^10.0.0", + "ws": "^8.2.3", + "xml-name-validator": "^4.0.0" }, "dependencies": { + "@tootallnate/once": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/@tootallnate/once/-/once-2.0.0.tgz", + "integrity": "sha512-XCuKFP5PS55gnMVu3dty8KPatLqUoy/ZYzDzAGCQ8JNFCkLXzmI7vNHCR+XpbZaMWQK/vQubr7PkYq8g470J/A==", + "dev": true + }, "form-data": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/form-data/-/form-data-3.0.1.tgz", - "integrity": "sha512-RHkBKtLWUVwd7SqRIvCZMEvAMoGUp0XU+seQiZejj0COz3RI3hWP4sCv3gZWWLjJTd7rGwcsF5eKZGii0r/hbg==", + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/form-data/-/form-data-4.0.0.tgz", + "integrity": "sha512-ETEklSGi5t0QMZuiXoA/Q6vcnxcLQP5vdugSpuAyi6SVGi2clPPp+xgEhuMaHC+zGgn31Kd235W35f7Hykkaww==", "dev": true, "requires": { "asynckit": "^0.4.0", @@ -25301,6 +32192,17 @@ "mime-types": "^2.1.12" } }, + "http-proxy-agent": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/http-proxy-agent/-/http-proxy-agent-5.0.0.tgz", + "integrity": "sha512-n2hY8YdoRE1i7r6M0w9DIw5GgZN0G25P8zLCRQ8rjXtTU3vsNFBI/vWK/UIeE6g5MUUz6avwAPXmL6Fy9D/90w==", + "dev": true, + "requires": { + "@tootallnate/once": "2", + "agent-base": "6", + "debug": "4" + } + }, "tough-cookie": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-4.0.0.tgz", @@ -25536,9 +32438,9 @@ } }, "loader-runner": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/loader-runner/-/loader-runner-4.2.0.tgz", - "integrity": "sha512-92+huvxMvYlMzMt0iIOukcwYBFpkYJdpl2xsZ7LrlayO7E8SOv+JJUEK17B/dJIHAOLMfh2dZZ/Y18WgmGtYNw==", + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/loader-runner/-/loader-runner-4.3.0.tgz", + "integrity": "sha512-3R/1M+yS3j5ou80Me59j7F9IMs4PXs3VqRrm0TU3AbKPxlmpoY1TNscJV/oGJXo8qCatFGTfDbY6W6ipGOYXfg==", "dev": true }, "loader-utils": { @@ -25885,9 +32787,9 @@ "dev": true }, "minimatch": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz", - "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==", + "version": "3.0.5", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.5.tgz", + "integrity": "sha512-tUpxzX0VAzJHjLu0xUfFv1gwVp9ba3IOuRAVH2EGuRW8a5emA2FlACLqiT/lDVtS1W+TGNwqz3sWaNyLgDJWuw==", "requires": { "brace-expansion": "^1.1.7" } @@ -26009,9 +32911,9 @@ "dev": true }, "nanoid": { - "version": "3.3.2", - "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.2.tgz", - "integrity": "sha512-CuHBogktKwpm5g2sRgv83jEy2ijFzBwMoYA60orPDR7ynsLijJDqgsi4RDGj3OJpy3Ieb+LYwiRmIOGyytgITA==", + "version": "3.3.3", + "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.3.tgz", + "integrity": "sha512-p1sjXuopFs0xg+fPASzQ28agW1oHD7xDsd9Xkf3T15H3c/cifrFHVwrh74PdoklAPi+i7MdRsE47vm2r6JoB+w==", "dev": true }, "natural-compare": { @@ -26076,9 +32978,9 @@ } }, "ngx-cookie-service": { - "version": "13.1.2", - "resolved": "https://registry.npmjs.org/ngx-cookie-service/-/ngx-cookie-service-13.1.2.tgz", - "integrity": "sha512-CInzm1xjI51QA1gCJEnqfDFLnN7w/SzqM5+kGdpI+UiCeHKgYEXpKG1s7lFz4jbLDrL/jHKtrf92t7RGsm66Cg==", + "version": "13.2.0", + "resolved": "https://registry.npmjs.org/ngx-cookie-service/-/ngx-cookie-service-13.2.0.tgz", + "integrity": "sha512-WxuLrZROWf59DfPPstPsrS18nxtPvT+uJ4AEjFs57NqtTfYdRQXhVJ02fZ4WP4VPElI8o6qndNL7gi9tkEdg4Q==", "requires": { "tslib": "^2.0.0" } @@ -26147,9 +33049,9 @@ "dev": true }, "node-releases": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.2.tgz", - "integrity": "sha512-XxYDdcQ6eKqp/YjI+tb2C5WM2LgjnZrfYg4vgQt49EK268b6gYCHsBLrK2qvJo4FmCtqmKezb0WZFK4fkrZNsg==" + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.4.tgz", + "integrity": "sha512-gbMzqQtTtDz/00jQzZ21PQzdI9PyLYqUSvD0p3naOhX4odFji0ZxYdnVwPTxmSwkmxhcFImpozceidSG+AgoPQ==" }, "nopt": { "version": "5.0.0", @@ -26254,23 +33156,42 @@ "semver": "^7.3.5" } }, + "@npmcli/move-file": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/@npmcli/move-file/-/move-file-2.0.0.tgz", + "integrity": "sha512-UR6D5f4KEGWJV6BGPH3Qb2EtgH+t+1XQ1Tt85c7qicN6cezzuHPdZwwAxqZr4JLtnQu0LZsTza/5gmNmSl8XLg==", + "dev": true, + "requires": { + "mkdirp": "^1.0.4", + "rimraf": "^3.0.2" + } + }, "@tootallnate/once": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/@tootallnate/once/-/once-2.0.0.tgz", "integrity": "sha512-XCuKFP5PS55gnMVu3dty8KPatLqUoy/ZYzDzAGCQ8JNFCkLXzmI7vNHCR+XpbZaMWQK/vQubr7PkYq8g470J/A==", "dev": true }, + "brace-expansion": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", + "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", + "dev": true, + "requires": { + "balanced-match": "^1.0.0" + } + }, "cacache": { - "version": "16.0.3", - "resolved": "https://registry.npmjs.org/cacache/-/cacache-16.0.3.tgz", - "integrity": "sha512-eC7wYodNCVb97kuHGk5P+xZsvUJHkhSEOyNwkenqQPAsOtrTjvWOE5vSPNBpz9d8X3acIf6w2Ub5s4rvOCTs4g==", + "version": "16.0.7", + "resolved": "https://registry.npmjs.org/cacache/-/cacache-16.0.7.tgz", + "integrity": "sha512-a4zfQpp5vm4Ipdvbj+ZrPonikRhm6WBEd4zT1Yc1DXsmAxrPgDwWBLF/u/wTVXSFPIgOJ1U3ghSa2Xm4s3h28w==", "dev": true, "requires": { "@npmcli/fs": "^2.1.0", - "@npmcli/move-file": "^1.1.2", + "@npmcli/move-file": "^2.0.0", "chownr": "^2.0.0", "fs-minipass": "^2.1.0", - "glob": "^7.2.0", + "glob": "^8.0.1", "infer-owner": "^1.0.4", "lru-cache": "^7.7.1", "minipass": "^3.1.6", @@ -26281,11 +33202,25 @@ "p-map": "^4.0.0", "promise-inflight": "^1.0.1", "rimraf": "^3.0.2", - "ssri": "^8.0.1", + "ssri": "^9.0.0", "tar": "^6.1.11", "unique-filename": "^1.1.1" } }, + "glob": { + "version": "8.0.1", + "resolved": "https://registry.npmjs.org/glob/-/glob-8.0.1.tgz", + "integrity": "sha512-cF7FYZZ47YzmCu7dDy50xSRRfO3ErRfrXuLZcNIuyiJEco0XSrGtuilG19L5xp3NcwTx7Gn+X6Tv3fmsUPTbow==", + "dev": true, + "requires": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^5.0.1", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + } + }, "http-proxy-agent": { "version": "5.0.0", "resolved": "https://registry.npmjs.org/http-proxy-agent/-/http-proxy-agent-5.0.0.tgz", @@ -26298,15 +33233,15 @@ } }, "lru-cache": { - "version": "7.7.3", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-7.7.3.tgz", - "integrity": "sha512-WY9wjJNQt9+PZilnLbuFKM+SwDull9+6IAguOrarOMoOHTcJ9GnXSO11+Gw6c7xtDkBkthR57OZMtZKYr+1CEw==", + "version": "7.8.1", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-7.8.1.tgz", + "integrity": "sha512-E1v547OCgJvbvevfjgK9sNKIVXO96NnsTsFPBlg4ZxjhsJSODoH9lk8Bm0OxvHNm6Vm5Yqkl/1fErDxhYL8Skg==", "dev": true }, "make-fetch-happen": { - "version": "10.1.1", - "resolved": "https://registry.npmjs.org/make-fetch-happen/-/make-fetch-happen-10.1.1.tgz", - "integrity": "sha512-3/mCljDQNjmrP7kl0vhS5WVlV+TvSKoZaFhdiYV7MOijEnrhrjaVnqbp/EY/7S+fhUB2KpH7j8c1iRsIOs+kjw==", + "version": "10.1.2", + "resolved": "https://registry.npmjs.org/make-fetch-happen/-/make-fetch-happen-10.1.2.tgz", + "integrity": "sha512-GWMGiZsKVeJACQGJ1P3Z+iNec7pLsU6YW1q11eaPn3RR8nRXHppFWfP7Eu0//55JK3hSjrAQRl8sDa5uXpq1Ew==", "dev": true, "requires": { "agentkeepalive": "^4.2.1", @@ -26324,7 +33259,7 @@ "negotiator": "^0.6.3", "promise-retry": "^2.0.1", "socks-proxy-agent": "^6.1.1", - "ssri": "^8.0.1" + "ssri": "^9.0.0" }, "dependencies": { "minipass-fetch": { @@ -26340,6 +33275,24 @@ } } } + }, + "minimatch": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-5.0.1.tgz", + "integrity": "sha512-nLDxIFRyhDblz3qMuq+SoRZED4+miJ/G+tdDrjkkkRnjAsBexeGpgjLEQ0blJy7rHhR2b93rhQY4SvyWu9v03g==", + "dev": true, + "requires": { + "brace-expansion": "^2.0.1" + } + }, + "ssri": { + "version": "9.0.0", + "resolved": "https://registry.npmjs.org/ssri/-/ssri-9.0.0.tgz", + "integrity": "sha512-Y1Z6J8UYnexKFN1R/hxUaYoY2LVdKEzziPmVAFKiKX8fiwvCJTVzn/xYE9TEWod5OVyNfIHHuVfIEuBClL/uJQ==", + "dev": true, + "requires": { + "minipass": "^3.1.1" + } } } }, @@ -26353,14 +33306,14 @@ } }, "npmlog": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/npmlog/-/npmlog-6.0.1.tgz", - "integrity": "sha512-BTHDvY6nrRHuRfyjt1MAufLxYdVXZfd099H4+i1f0lPywNQyI4foeNXJRObB/uy+TYqUW0vAD9gbdSOXPst7Eg==", + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/npmlog/-/npmlog-6.0.2.tgz", + "integrity": "sha512-/vBvz5Jfr9dT/aFWd0FIRf+T/Q2WBsLENygUaFUqstqsycmZAP/t5BvFJTK0viFmSUxiUKTUplWy5vt+rvKIxg==", "dev": true, "requires": { "are-we-there-yet": "^3.0.0", "console-control-strings": "^1.1.0", - "gauge": "^4.0.0", + "gauge": "^4.0.3", "set-blocking": "^2.0.0" } }, @@ -26379,6 +33332,12 @@ "integrity": "sha512-h2AatdwYH+JHiZpv7pt/gSX1XoRGb7L/qSIeuqA6GwYoF9w1vP1cw42TO0aI2pNyshRK5893hNSl+1//vHK7hQ==", "dev": true }, + "object-inspect": { + "version": "1.12.0", + "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.12.0.tgz", + "integrity": "sha512-Ho2z80bVIvJloH+YzRmpZVQe87+qASmBUKZDWgx9cu+KDrX2ZDH/3tMy+gXbZETVGs2M8YdxObOh7XAtim9Y0g==", + "dev": true + }, "object-is": { "version": "1.1.5", "resolved": "https://registry.npmjs.org/object-is/-/object-is-1.1.5.tgz", @@ -26414,9 +33373,9 @@ "dev": true }, "on-finished": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.3.0.tgz", - "integrity": "sha1-IPEzZIGwg811M3mSoWlxqi2QaUc=", + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.4.1.tgz", + "integrity": "sha512-oVlzkg3ENAhCk2zdv7IJwd/QUD4z2RxRwpkcGY8psCVcCYZNq4wYnVWALHM+brtuJjePWiYF/ClmuDr8Ch5+kg==", "dev": true, "requires": { "ee-first": "1.1.1" @@ -26578,12 +33537,12 @@ } }, "p-retry": { - "version": "4.6.1", - "resolved": "https://registry.npmjs.org/p-retry/-/p-retry-4.6.1.tgz", - "integrity": "sha512-e2xXGNhZOZ0lfgR9kL34iGlU8N/KO0xZnQxVEwdeOvpqNDQfdnxIYizvWtK8RglUa3bGqI8g0R/BdfzLMxRkiA==", + "version": "4.6.2", + "resolved": "https://registry.npmjs.org/p-retry/-/p-retry-4.6.2.tgz", + "integrity": "sha512-312Id396EbJdvRONlngUx0NydfrIQ5lsYu0znKVUzVvArzEIt08V1qhtyESbGVd1FGX7UKtiFp5uwKZdM8wIuQ==", "dev": true, "requires": { - "@types/retry": "^0.12.0", + "@types/retry": "0.12.0", "retry": "^0.13.1" }, "dependencies": { @@ -26811,9 +33770,9 @@ }, "dependencies": { "async": { - "version": "2.6.3", - "resolved": "https://registry.npmjs.org/async/-/async-2.6.3.tgz", - "integrity": "sha512-zflvls11DCy+dQWzTW2dzuilv8Z5X/pjfmZOWba6TNIVDm+2UDaJmXSOXlasHKfNBs8oo3M0aT50fDEWfKZjXg==", + "version": "2.6.4", + "resolved": "https://registry.npmjs.org/async/-/async-2.6.4.tgz", + "integrity": "sha512-mzo5dfJYwAn29PeiJ0zvwTo04zj8HDJj0Mn8TD7sno7q12prdbnasKJHhkm2c1LgrhlJ0teaea8860oxi51mGA==", "dev": true, "requires": { "lodash": "^4.17.14" @@ -26894,9 +33853,9 @@ "requires": {} }, "postcss-custom-properties": { - "version": "12.1.5", - "resolved": "https://registry.npmjs.org/postcss-custom-properties/-/postcss-custom-properties-12.1.5.tgz", - "integrity": "sha512-FHbbB/hRo/7cxLGkc2NS7cDRIDN1oFqQnUKBiyh4b/gwk8DD8udvmRDpUhEK836kB8ggUCieHVOvZDnF9XhI3g==", + "version": "12.1.7", + "resolved": "https://registry.npmjs.org/postcss-custom-properties/-/postcss-custom-properties-12.1.7.tgz", + "integrity": "sha512-N/hYP5gSoFhaqxi2DPCmvto/ZcRDVjE3T1LiAMzc/bg53hvhcHOLpXOHb526LzBBp5ZlAUhkuot/bfpmpgStJg==", "dev": true, "requires": { "postcss-value-parser": "^4.2.0" @@ -26999,9 +33958,9 @@ "requires": {} }, "postcss-lab-function": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/postcss-lab-function/-/postcss-lab-function-4.1.2.tgz", - "integrity": "sha512-isudf5ldhg4fk16M8viAwAbg6Gv14lVO35N3Z/49NhbwPQ2xbiEoHgrRgpgQojosF4vF7jY653ktB6dDrUOR8Q==", + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/postcss-lab-function/-/postcss-lab-function-4.2.0.tgz", + "integrity": "sha512-Zb1EO9DGYfa3CP8LhINHCcTTCTLI+R3t7AX2mKsDzdgVQ/GkCpHOTgOr6HBHslP7XDdVbqgHW5vvRPMdVANQ8w==", "dev": true, "requires": { "@csstools/postcss-progressive-custom-properties": "^1.1.0", @@ -27070,12 +34029,12 @@ } }, "postcss-nesting": { - "version": "10.1.3", - "resolved": "https://registry.npmjs.org/postcss-nesting/-/postcss-nesting-10.1.3.tgz", - "integrity": "sha512-wUC+/YCik4wH3StsbC5fBG1s2Z3ZV74vjGqBFYtmYKlVxoio5TYGM06AiaKkQPPlkXWn72HKfS7Cw5PYxnoXSw==", + "version": "10.1.4", + "resolved": "https://registry.npmjs.org/postcss-nesting/-/postcss-nesting-10.1.4.tgz", + "integrity": "sha512-2ixdQ59ik/Gt1+oPHiI1kHdwEI8lLKEmui9B1nl6163ANLC+GewQn7fXMxJF2JSb4i2MKL96GU8fIiQztK4TTA==", "dev": true, "requires": { - "postcss-selector-parser": "^6.0.9" + "postcss-selector-parser": "^6.0.10" } }, "postcss-overflow-shorthand": { @@ -27143,12 +34102,12 @@ } }, "postcss-pseudo-class-any-link": { - "version": "7.1.1", - "resolved": "https://registry.npmjs.org/postcss-pseudo-class-any-link/-/postcss-pseudo-class-any-link-7.1.1.tgz", - "integrity": "sha512-JRoLFvPEX/1YTPxRxp1JO4WxBVXJYrSY7NHeak5LImwJ+VobFMwYDQHvfTXEpcn+7fYIeGkC29zYFhFWIZD8fg==", + "version": "7.1.2", + "resolved": "https://registry.npmjs.org/postcss-pseudo-class-any-link/-/postcss-pseudo-class-any-link-7.1.2.tgz", + "integrity": "sha512-76XzEQv3g+Vgnz3tmqh3pqQyRojkcJ+pjaePsyhcyf164p9aZsu3t+NWxkZYbcHLK1ju5Qmalti2jPI5IWCe5w==", "dev": true, "requires": { - "postcss-selector-parser": "^6.0.9" + "postcss-selector-parser": "^6.0.10" } }, "postcss-replace-overflow-wrap": { @@ -27327,13 +34286,13 @@ "dev": true }, "raw-body": { - "version": "2.4.3", - "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.4.3.tgz", - "integrity": "sha512-UlTNLIcu0uzb4D2f4WltY6cVjLi+/jEN4lgEUj3E04tpMDpUlkBo/eSn6zou9hum2VMNpCCUone0O0WeJim07g==", + "version": "2.5.1", + "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.5.1.tgz", + "integrity": "sha512-qqJBtEyVgS0ZmPGdCFPWJ3FreoqvG4MVQln/kCgF7Olq95IbOp0/BWyMwbdtn4VTvkM8Y7khCQ2Xgk/tcrCXig==", "dev": true, "requires": { "bytes": "3.1.2", - "http-errors": "1.8.1", + "http-errors": "2.0.0", "iconv-lite": "0.4.24", "unpipe": "1.0.0" }, @@ -27417,9 +34376,9 @@ "dev": true }, "regenerator-transform": { - "version": "0.14.5", - "resolved": "https://registry.npmjs.org/regenerator-transform/-/regenerator-transform-0.14.5.tgz", - "integrity": "sha512-eOf6vka5IO151Jfsw2NO9WpGX58W6wWmefK3I1zEGr0lOD0u8rwPaNqQL1aRxUaxLeKO3ArNh3VYg1KbaD+FFw==", + "version": "0.15.0", + "resolved": "https://registry.npmjs.org/regenerator-transform/-/regenerator-transform-0.15.0.tgz", + "integrity": "sha512-LsrGtPmbYg19bcPHwdtmXwbW+TqNvtY4riE3P83foeHRroMbH6/2ddFBfab3t7kbzc7v7p4wbkIecHImqt0QNg==", "dev": true, "requires": { "@babel/runtime": "^7.8.4" @@ -27432,13 +34391,14 @@ "dev": true }, "regexp.prototype.flags": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.4.1.tgz", - "integrity": "sha512-pMR7hBVUUGI7PMA37m2ofIdQCsomVnas+Jn5UPGAHQ+/LlwKm/aTLJHdasmHRzlfeZwHiAOaRSo2rbBDm3nNUQ==", + "version": "1.4.3", + "resolved": "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.4.3.tgz", + "integrity": "sha512-fjggEOO3slI6Wvgjwflkc4NFRCTZAu5CnNfBd5qOMYhWdn67nJBBu34/TkD++eeFmd8C9r9jfXJ27+nSiRkSUA==", "dev": true, "requires": { "call-bind": "^1.0.2", - "define-properties": "^1.1.3" + "define-properties": "^1.1.3", + "functions-have-names": "^1.2.2" } }, "regexpu-core": { @@ -27754,24 +34714,24 @@ } }, "send": { - "version": "0.17.2", - "resolved": "https://registry.npmjs.org/send/-/send-0.17.2.tgz", - "integrity": "sha512-UJYB6wFSJE3G00nEivR5rgWp8c2xXvJ3OPWPhmuteU0IKj8nKbG3DrjiOmLwpnHGYWAVwA69zmTm++YG0Hmwww==", + "version": "0.18.0", + "resolved": "https://registry.npmjs.org/send/-/send-0.18.0.tgz", + "integrity": "sha512-qqWzuOjSFOuqPjFe4NOsMLafToQQwBSOEpS+FwEt3A2V3vKubTquT3vmLTQpFgMXp8AlFWFuP1qKaJZOtPpVXg==", "dev": true, "requires": { "debug": "2.6.9", - "depd": "~1.1.2", - "destroy": "~1.0.4", + "depd": "2.0.0", + "destroy": "1.2.0", "encodeurl": "~1.0.2", "escape-html": "~1.0.3", "etag": "~1.8.1", "fresh": "0.5.2", - "http-errors": "1.8.1", + "http-errors": "2.0.0", "mime": "1.6.0", "ms": "2.1.3", - "on-finished": "~2.3.0", + "on-finished": "2.4.1", "range-parser": "~1.2.1", - "statuses": "~1.5.0" + "statuses": "2.0.1" }, "dependencies": { "debug": { @@ -27791,6 +34751,12 @@ } } }, + "depd": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/depd/-/depd-2.0.0.tgz", + "integrity": "sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw==", + "dev": true + }, "ms": { "version": "2.1.3", "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", @@ -27861,19 +34827,25 @@ "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.0.tgz", "integrity": "sha512-BvE/TwpZX4FXExxOxZyRGQQv651MSwmWKZGqvmPcRIjDqWub67kTKuIMx43cZZrS/cBBzwBcNDWoFxt2XEFIpQ==", "dev": true + }, + "statuses": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz", + "integrity": "sha1-Fhx9rBd2Wf2YEfQ3cfqZOBR4Yow=", + "dev": true } } }, "serve-static": { - "version": "1.14.2", - "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.14.2.tgz", - "integrity": "sha512-+TMNA9AFxUEGuC0z2mevogSnn9MXKb4fa7ngeRMJaaGv8vTwnIEkKi+QGvPt33HSnf8pRS+WGM0EbMtCJLKMBQ==", + "version": "1.15.0", + "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.15.0.tgz", + "integrity": "sha512-XGuRDNjXUijsUL0vl6nSD7cwURuzEgglbOaFuZM9g3kwDXOWVTck0jLzjPzGD+TazWbboZYu52/9/XPdUgne9g==", "dev": true, "requires": { "encodeurl": "~1.0.2", "escape-html": "~1.0.3", "parseurl": "~1.3.3", - "send": "0.17.2" + "send": "0.18.0" } }, "set-blocking": { @@ -27912,6 +34884,17 @@ "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", "devOptional": true }, + "side-channel": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.0.4.tgz", + "integrity": "sha512-q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw==", + "dev": true, + "requires": { + "call-bind": "^1.0.0", + "get-intrinsic": "^1.0.2", + "object-inspect": "^1.9.0" + } + }, "signal-exit": { "version": "3.0.7", "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.7.tgz", @@ -27995,14 +34978,14 @@ } }, "socks-proxy-agent": { - "version": "6.1.1", - "resolved": "https://registry.npmjs.org/socks-proxy-agent/-/socks-proxy-agent-6.1.1.tgz", - "integrity": "sha512-t8J0kG3csjA4g6FTbsMOWws+7R7vuRC8aQ/wy3/1OWmsgwA68zs/+cExQ0koSitUDXqhufF/YJr9wtNMZHw5Ew==", + "version": "6.2.0", + "resolved": "https://registry.npmjs.org/socks-proxy-agent/-/socks-proxy-agent-6.2.0.tgz", + "integrity": "sha512-wWqJhjb32Q6GsrUqzuFkukxb/zzide5quXYcMVpIjxalDBBYy2nqKCFQ/9+Ie4dvOYSQdOk3hUlZSdzZOd3zMQ==", "dev": true, "requires": { "agent-base": "^6.0.2", - "debug": "^4.3.1", - "socks": "^2.6.1" + "debug": "^4.3.3", + "socks": "^2.6.2" } }, "source-map": { @@ -28155,9 +35138,9 @@ } }, "statuses": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz", - "integrity": "sha1-Fhx9rBd2Wf2YEfQ3cfqZOBR4Yow=", + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-2.0.1.tgz", + "integrity": "sha512-RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ==", "dev": true }, "string_decoder": { @@ -28486,9 +35469,9 @@ } }, "tr46": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/tr46/-/tr46-2.1.0.tgz", - "integrity": "sha512-15Ih7phfcdP5YxqiB+iDtLoaTz4Nd35+IiAv0kQ5FNKHzXgdWqPoTIqEDDJmXceQt4JZk6lVPT8lnDlPpGDppw==", + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/tr46/-/tr46-3.0.0.tgz", + "integrity": "sha512-l7FvfAHlcmulp8kr+flpQZmVwtu7nfRV7NZujtN0OqES8EL4O4e0qqzL0DC5gAvx/ZC/9lk6rhcUwYvkBnBnYA==", "dev": true, "requires": { "punycode": "^2.1.1" @@ -28501,19 +35484,19 @@ "dev": true }, "ts-jest": { - "version": "27.1.4", - "resolved": "https://registry.npmjs.org/ts-jest/-/ts-jest-27.1.4.tgz", - "integrity": "sha512-qjkZlVPWVctAezwsOD1OPzbZ+k7zA5z3oxII4dGdZo5ggX/PL7kvwTM0pXTr10fAtbiVpJaL3bWd502zAhpgSQ==", + "version": "28.0.0-next.1", + "resolved": "https://registry.npmjs.org/ts-jest/-/ts-jest-28.0.0-next.1.tgz", + "integrity": "sha512-rhxVFSOOcJLCjGvh/RXmvz0fSpnQrB0PjiC3JL25oNeuHH/bC3BVlanLg9AtPm/AnW3l0JCBfgACm2xAT9DPxw==", "dev": true, "requires": { "bs-logger": "0.x", "fast-json-stable-stringify": "2.x", - "jest-util": "^27.0.0", + "jest-util": "^28.0.0", "json5": "2.x", "lodash.memoize": "4.x", "make-error": "1.x", "semver": "7.x", - "yargs-parser": "20.x" + "yargs-parser": "^20.x" } }, "ts-node": { @@ -28546,9 +35529,9 @@ } }, "tslib": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.3.1.tgz", - "integrity": "sha512-77EbyPPpMz+FRFRuAFlWMtmgUWGe9UOG2Z25NqCwiIjRhOf5iKGuzSe5P2w1laq+FkRy4p+PCuVkJSGkzTEKVw==" + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.4.0.tgz", + "integrity": "sha512-d6xOpEDfsi2CZVlPQzGeux8XMwLT9hssAsaPYExaQMuYskwb+x1x7J371tWlbBdWHroy99KnVB6qIkUbs5X3UQ==" }, "tslint": { "version": "6.1.3", @@ -28668,14 +35651,15 @@ "resolved": "https://registry.npmjs.org/typedarray-to-buffer/-/typedarray-to-buffer-3.1.5.tgz", "integrity": "sha512-zdu8XMNEDepKKR+XYOXAVPtWui0ly0NtohUscw+UmaHiAWT8hrV1rr//H6V+0DvJ3OQ19S979M0laLfX8rm82Q==", "dev": true, + "peer": true, "requires": { "is-typedarray": "^1.0.0" } }, "typescript": { - "version": "4.6.3", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.6.3.tgz", - "integrity": "sha512-yNIatDa5iaofVozS/uQJEl3JRWLKKGJKh6Yaiv0GLGSuhpFJe7P3SbHZ8/yjAHRQwKRoA6YZqlfjXWmVzoVSMw==" + "version": "4.6.4", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.6.4.tgz", + "integrity": "sha512-9ia/jWHIEbo49HfjrLGfKbZSuWo9iTMwXO+Ca3pRsSpbsMbc7/IU8NKdCZVRRBafVPGnoJeFL76ZOAA84I9fEg==" }, "unicode-canonical-property-names-ecmascript": { "version": "2.0.0", @@ -28768,20 +35752,20 @@ "integrity": "sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==" }, "v8-compile-cache-lib": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/v8-compile-cache-lib/-/v8-compile-cache-lib-3.0.0.tgz", - "integrity": "sha512-mpSYqfsFvASnSn5qMiwrr4VKfumbPyONLCOPmsR3A6pTY/r0+tSaVbgPWSAIuzbk3lCTa+FForeTiO+wBQGkjA==", + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/v8-compile-cache-lib/-/v8-compile-cache-lib-3.0.1.tgz", + "integrity": "sha512-wa7YjyUGfNZngI/vtK0UHAN+lgDCxBPCylVXGp0zu59Fz5aiGtNXaq3DhIov063MorB+VfufLh3JlF2KdTK3xg==", "dev": true }, "v8-to-istanbul": { - "version": "8.1.1", - "resolved": "https://registry.npmjs.org/v8-to-istanbul/-/v8-to-istanbul-8.1.1.tgz", - "integrity": "sha512-FGtKtv3xIpR6BYhvgH8MI/y78oT7d8Au3ww4QIxymrCtZEh5b8gCw2siywE+puhEmuWKDtmfrvF5UlB298ut3w==", + "version": "9.0.0", + "resolved": "https://registry.npmjs.org/v8-to-istanbul/-/v8-to-istanbul-9.0.0.tgz", + "integrity": "sha512-HcvgY/xaRm7isYmyx+lFKA4uQmfUbN0J4M0nNItvzTvH/iQ9kW5j/t4YSR+Ge323/lrgDAWJoF46tzGQHwBHFw==", "dev": true, "requires": { + "@jridgewell/trace-mapping": "^0.3.7", "@types/istanbul-lib-coverage": "^2.0.1", - "convert-source-map": "^1.6.0", - "source-map": "^0.7.3" + "convert-source-map": "^1.6.0" } }, "validate-npm-package-name": { @@ -28820,12 +35804,12 @@ } }, "w3c-xmlserializer": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/w3c-xmlserializer/-/w3c-xmlserializer-2.0.0.tgz", - "integrity": "sha512-4tzD0mF8iSiMiNs30BiLO3EpfGLZUT2MSX/G+o7ZywDzliWQ3OPtTZ0PTC3B3ca1UAf4cJMHB+2Bf56EriJuRA==", + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/w3c-xmlserializer/-/w3c-xmlserializer-3.0.0.tgz", + "integrity": "sha512-3WFqGEgSXIyGhOmAFtlicJNMjEps8b1MG31NCA0/vOF9+nKMUW1ckhi9cnNHmf88Rzw5V+dwIwsm2C7X8k9aQg==", "dev": true, "requires": { - "xml-name-validator": "^3.0.0" + "xml-name-validator": "^4.0.0" } }, "wait-on": { @@ -28879,14 +35863,14 @@ } }, "web-streams-polyfill": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/web-streams-polyfill/-/web-streams-polyfill-3.2.0.tgz", - "integrity": "sha512-EqPmREeOzttaLRm5HS7io98goBgZ7IVz79aDvqjD0kYXLtFZTc0T/U6wHTPKyIjb+MdN7DFIIX6hgdBEpWmfPA==" + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/web-streams-polyfill/-/web-streams-polyfill-3.2.1.tgz", + "integrity": "sha512-e0MO3wdXWKrLbL0DgGnUV7WHVuw9OUvL4hjgnPkIeEvESk74gAITi5G606JtZPp39cd8HA9VQzCIvA49LpPN5Q==" }, "webidl-conversions": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-6.1.0.tgz", - "integrity": "sha512-qBIvFLGiBpLjfwmYAaHPXsn+ho5xZnGvyGvsarywGNc8VyQJUMHJ8OBKGGrPER0okBeMDaan4mNBlgBROxuI8w==", + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-7.0.0.tgz", + "integrity": "sha512-VwddBukDzu71offAQR975unBIGqfKZpM+8ZX6ySk8nYhVoo5CYaZyzt3YBvYtRtO+aoGlqxPg/B87NGVZ/fu6g==", "dev": true }, "webpack": { @@ -29049,13 +36033,6 @@ "requires": { "ansi-regex": "^6.0.1" } - }, - "ws": { - "version": "8.5.0", - "resolved": "https://registry.npmjs.org/ws/-/ws-8.5.0.tgz", - "integrity": "sha512-BWX0SWVgLPzYwF8lTzEy1egjhS4S4OEAHfsO8o65WOVsrnSRGaSiUaa9e0ggGlkMTtBlmOpEXiie9RUcBO86qg==", - "dev": true, - "requires": {} } } }, @@ -29102,29 +36079,39 @@ "dev": true }, "whatwg-encoding": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/whatwg-encoding/-/whatwg-encoding-1.0.5.tgz", - "integrity": "sha512-b5lim54JOPN9HtzvK9HFXvBma/rnfFeqsic0hSpjtDbVxR3dJKLc+KB4V6GgiGOvl7CY/KNh8rxSo9DKQrnUEw==", + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/whatwg-encoding/-/whatwg-encoding-2.0.0.tgz", + "integrity": "sha512-p41ogyeMUrw3jWclHWTQg1k05DSVXPLcVxRTYsXUk+ZooOCZLcoYgPZ/HL/D/N+uQPOtcp1me1WhBEaX02mhWg==", "dev": true, "requires": { - "iconv-lite": "0.4.24" + "iconv-lite": "0.6.3" + }, + "dependencies": { + "iconv-lite": { + "version": "0.6.3", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.3.tgz", + "integrity": "sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==", + "dev": true, + "requires": { + "safer-buffer": ">= 2.1.2 < 3.0.0" + } + } } }, "whatwg-mimetype": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/whatwg-mimetype/-/whatwg-mimetype-2.3.0.tgz", - "integrity": "sha512-M4yMwr6mAnQz76TbJm914+gPpB/nCwvZbJU28cUD6dR004SAxDLOOSUaB1JDRqLtaOV/vi0IC5lEAGFgrjGv/g==", + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/whatwg-mimetype/-/whatwg-mimetype-3.0.0.tgz", + "integrity": "sha512-nt+N2dzIutVRxARx1nghPKGv1xHikU7HKdfafKkLNLindmPU/ch3U31NOCGGA/dmPcmb1VlofO0vnKAcsm0o/Q==", "dev": true }, "whatwg-url": { - "version": "8.7.0", - "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-8.7.0.tgz", - "integrity": "sha512-gAojqb/m9Q8a5IV96E3fHJM70AzCkgt4uXYX2O7EmuyOnLrViCQlsEBmF9UQIu3/aeAIp2U17rtbpZWNntQqdg==", + "version": "10.0.0", + "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-10.0.0.tgz", + "integrity": "sha512-CLxxCmdUby142H5FZzn4D8ikO1cmypvXVQktsgosNy4a4BHrDHeciBBGZhb0bNoR5/MltoCatso+vFjjGx8t0w==", "dev": true, "requires": { - "lodash": "^4.7.0", - "tr46": "^2.1.0", - "webidl-conversions": "^6.1.0" + "tr46": "^3.0.0", + "webidl-conversions": "^7.0.0" } }, "which": { @@ -29196,28 +36183,26 @@ "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=" }, "write-file-atomic": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-3.0.3.tgz", - "integrity": "sha512-AvHcyZ5JnSfq3ioSyjrBkH9yW4m7Ayk8/9My/DD9onKeu/94fwrMocemO2QAJFAlnnDN+ZDS+ZjAR5ua1/PV/Q==", + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-4.0.1.tgz", + "integrity": "sha512-nSKUxgAbyioruk6hU87QzVbY279oYT6uiwgDoujth2ju4mJ+TZau7SQBhtbTmUyuNYTuXnSyRn66FV0+eCgcrQ==", "dev": true, "requires": { "imurmurhash": "^0.1.4", - "is-typedarray": "^1.0.0", - "signal-exit": "^3.0.2", - "typedarray-to-buffer": "^3.1.5" + "signal-exit": "^3.0.7" } }, "ws": { - "version": "7.5.7", - "resolved": "https://registry.npmjs.org/ws/-/ws-7.5.7.tgz", - "integrity": "sha512-KMvVuFzpKBuiIXW3E4u3mySRO2/mCHSyZDJQM5NQ9Q9KHWHWh0NHgfbRMLLrceUK5qAL4ytALJbpRMjixFZh8A==", + "version": "8.6.0", + "resolved": "https://registry.npmjs.org/ws/-/ws-8.6.0.tgz", + "integrity": "sha512-AzmM3aH3gk0aX7/rZLYvjdvZooofDu3fFOzGqcSnQ1tOcTWwhM/o+q++E8mAyVVIyUdajrkzWUGftaVSDLn1bw==", "dev": true, "requires": {} }, "xml-name-validator": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/xml-name-validator/-/xml-name-validator-3.0.0.tgz", - "integrity": "sha512-A5CUptxDsvxKJEU3yO6DuWBSJz/qizqzJKOMIfUJHETbBw/sFaDxgd6fxm1ewUaM0jZ444Fc5vC5ROYurg/4Pw==", + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/xml-name-validator/-/xml-name-validator-4.0.0.tgz", + "integrity": "sha512-ICP2e+jsHvAj2E2lIHxa5tjXRlKDJo4IdvPvCXbXQGdzSfmSpNVyIKMvoZHjDY9DP0zV17iI85o90vRFXNccRw==", "dev": true }, "xmlchars": { @@ -29243,9 +36228,9 @@ "dev": true }, "yargs": { - "version": "17.4.0", - "resolved": "https://registry.npmjs.org/yargs/-/yargs-17.4.0.tgz", - "integrity": "sha512-WJudfrk81yWFSOkZYpAZx4Nt7V4xp7S/uJkX0CnxovMCt1wCE8LNftPpNuF9X/u9gN5nsD7ycYtRcDf2pL3UiA==", + "version": "17.4.1", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-17.4.1.tgz", + "integrity": "sha512-WSZD9jgobAg3ZKuCQZSa3g9QOJeCCqLoLAykiWgmXnDo9EPnn4RPf5qVTtzgOx66o6/oqhcA5tHtJXpG8pMt3g==", "requires": { "cliui": "^7.0.2", "escalade": "^3.1.1", diff --git a/src-ui/package.json b/src-ui/package.json index e29b46275..0c7feee32 100644 --- a/src-ui/package.json +++ b/src-ui/package.json @@ -13,15 +13,15 @@ }, "private": true, "dependencies": { - "@angular/common": "~13.3.1", - "@angular/compiler": "~13.3.1", - "@angular/core": "~13.3.1", - "@angular/forms": "~13.3.1", - "@angular/localize": "~13.3.1", - "@angular/platform-browser": "~13.3.1", - "@angular/platform-browser-dynamic": "~13.3.1", - "@angular/router": "~13.3.1", - "@ng-bootstrap/ng-bootstrap": "^12.0.1", + "@angular/common": "~13.3.5", + "@angular/compiler": "~13.3.5", + "@angular/core": "~13.3.5", + "@angular/forms": "~13.3.5", + "@angular/localize": "~13.3.5", + "@angular/platform-browser": "~13.3.5", + "@angular/platform-browser-dynamic": "~13.3.5", + "@angular/router": "~13.3.5", + "@ng-bootstrap/ng-bootstrap": "^12.1.1", "@ng-select/ng-select": "^8.1.1", "@ngneat/dirty-check-forms": "^3.0.2", "@popperjs/core": "^2.11.4", @@ -38,21 +38,23 @@ }, "devDependencies": { "@angular-builders/jest": "13.0.3", - "@angular-devkit/build-angular": "~13.3.1", - "@angular/cli": "~13.3.1", - "@angular/compiler-cli": "~13.3.1", + "@angular-devkit/build-angular": "~13.3.4", + "@angular/cli": "~13.3.4", + "@angular/compiler-cli": "~13.3.5", "@types/jest": "27.4.1", - "@types/node": "^17.0.23", + "@types/node": "^17.0.30", "codelyzer": "^6.0.2", - "concurrently": "7.0.0", - "jest": "27.5.1", + "concurrently": "7.1.0", + "jest": "28.0.3", + "jest-environment-jsdom": "^28.0.2", + "jest-preset-angular": "^12.0.0-next.1", "ts-node": "~10.7.0", "tslint": "~6.1.3", "typescript": "~4.6.3", "wait-on": "~6.0.1" }, "optionalDependencies": { - "cypress": "~9.5.3", - "@cypress/schematic": "^1.6.0" + "@cypress/schematic": "^1.6.0", + "cypress": "~9.6.0" } } diff --git a/src-ui/setup-jest.ts b/src-ui/setup-jest.ts index 5ada7e7c6..876946e2b 100644 --- a/src-ui/setup-jest.ts +++ b/src-ui/setup-jest.ts @@ -1,4 +1,4 @@ -import 'jest-preset-angular/setup-jest' +import { jest } from '@jest/globals' /* global mocks for jsdom */ const mock = () => { @@ -26,5 +26,6 @@ Object.defineProperty(document.body.style, 'transform', { }, }) -/* output shorter and more meaningful Zone error stack traces */ -// Error.stackTraceLimit = 2 +HTMLCanvasElement.prototype.getContext = < + typeof HTMLCanvasElement.prototype.getContext +>jest.fn() 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 a335aad1d..9290c09fa 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 @@ -22,6 +22,7 @@ import { RemoteVersionService, AppRemoteVersion, } from 'src/app/services/rest/remote-version.service' +import { QueryParamsService } from 'src/app/services/query-params.service' @Component({ selector: 'app-app-frame', @@ -37,7 +38,8 @@ export class AppFrameComponent { public savedViewService: SavedViewService, private list: DocumentListViewService, private meta: Meta, - private remoteVersionService: RemoteVersionService + private remoteVersionService: RemoteVersionService, + private queryParamsService: QueryParamsService ) { this.remoteVersionService .checkForUpdates() @@ -92,7 +94,7 @@ export class AppFrameComponent { search() { this.closeMenu() - this.list.quickFilter([ + this.queryParamsService.navigateWithFilterRules([ { rule_type: FILTER_FULLTEXT_QUERY, value: (this.searchField.value as string).trim(), diff --git a/src-ui/src/app/components/dashboard/widgets/saved-view-widget/saved-view-widget.component.ts b/src-ui/src/app/components/dashboard/widgets/saved-view-widget/saved-view-widget.component.ts index e677a6e2f..9506e6842 100644 --- a/src-ui/src/app/components/dashboard/widgets/saved-view-widget/saved-view-widget.component.ts +++ b/src-ui/src/app/components/dashboard/widgets/saved-view-widget/saved-view-widget.component.ts @@ -3,11 +3,11 @@ import { Router } from '@angular/router' import { Subscription } from 'rxjs' import { PaperlessDocument } from 'src/app/data/paperless-document' import { PaperlessSavedView } from 'src/app/data/paperless-saved-view' -import { DocumentListViewService } from 'src/app/services/document-list-view.service' import { ConsumerStatusService } from 'src/app/services/consumer-status.service' import { DocumentService } from 'src/app/services/rest/document.service' import { PaperlessTag } from 'src/app/data/paperless-tag' import { FILTER_HAS_TAGS_ALL } from 'src/app/data/filter-rule-type' +import { QueryParamsService } from 'src/app/services/query-params.service' @Component({ selector: 'app-saved-view-widget', @@ -18,7 +18,7 @@ export class SavedViewWidgetComponent implements OnInit, OnDestroy { constructor( private documentService: DocumentService, private router: Router, - private list: DocumentListViewService, + private queryParamsService: QueryParamsService, private consumerStatusService: ConsumerStatusService ) {} @@ -60,13 +60,14 @@ export class SavedViewWidgetComponent implements OnInit, OnDestroy { if (this.savedView.show_in_sidebar) { this.router.navigate(['view', this.savedView.id]) } else { - this.list.loadSavedView(this.savedView, true) - this.router.navigate(['documents']) + this.router.navigate(['documents'], { + queryParams: { view: this.savedView.id }, + }) } } clickTag(tag: PaperlessTag) { - this.list.quickFilter([ + this.queryParamsService.navigateWithFilterRules([ { rule_type: FILTER_HAS_TAGS_ALL, value: tag.id.toString() }, ]) } 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 f9fecdf85..118f917ec 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 @@ -162,8 +162,8 @@ <div [ngbNavOutlet]="nav" class="mt-2"></div> <button type="button" class="btn btn-outline-secondary" (click)="discard()" i18n [disabled]="networkActive || !(isDirty$ | async)">Discard</button> - <button type="button" class="btn btn-outline-primary" (click)="saveEditNext()" *ngIf="hasNext()" i18n [disabled]="networkActive || !(isDirty$ | async)">Save & next</button> - <button type="submit" class="btn btn-primary" i18n [disabled]="networkActive || !(isDirty$ | async)">Save</button> + <button type="button" class="btn btn-outline-primary" (click)="saveEditNext()" *ngIf="hasNext()" i18n [disabled]="networkActive || !(isDirty$ | async) || error">Save & next</button> + <button type="submit" class="btn btn-primary" i18n [disabled]="networkActive || !(isDirty$ | async) || error">Save</button> </form> </div> 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 f6fdc1b86..4d66ea384 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 @@ -34,6 +34,8 @@ import { } from 'rxjs/operators' import { PaperlessDocumentSuggestions } from 'src/app/data/paperless-document-suggestions' import { FILTER_FULLTEXT_MORELIKE } from 'src/app/data/filter-rule-type' +import { normalizeDateStr } from 'src/app/utils/date' +import { QueryParamsService } from 'src/app/services/query-params.service' @Component({ selector: 'app-document-detail', @@ -113,7 +115,8 @@ export class DocumentDetailComponent private documentListViewService: DocumentListViewService, private documentTitlePipe: DocumentTitlePipe, private toastService: ToastService, - private settings: SettingsService + private settings: SettingsService, + private queryParamsService: QueryParamsService ) { this.titleSubject .pipe( @@ -145,18 +148,24 @@ export class DocumentDetailComponent this.documentForm.valueChanges .pipe(takeUntil(this.unsubscribeNotifier)) .subscribe((changes) => { + this.error = null if (this.ogDate) { - let newDate = new Date(changes['created']) - newDate.setHours( - this.ogDate.getHours(), - this.ogDate.getMinutes(), - this.ogDate.getSeconds(), - this.ogDate.getMilliseconds() - ) - this.documentForm.patchValue( - { created: this.formatDate(newDate) }, - { emitEvent: false } - ) + try { + let newDate = new Date(normalizeDateStr(changes['created'])) + newDate.setHours( + this.ogDate.getHours(), + this.ogDate.getMinutes(), + this.ogDate.getSeconds(), + this.ogDate.getMilliseconds() + ) + this.documentForm.patchValue( + { created: newDate.toISOString() }, + { emitEvent: false } + ) + } catch (e) { + // catch this before we try to save and simulate an api error + this.error = { created: e.message } + } } Object.assign(this.document, this.documentForm.value) @@ -199,22 +208,22 @@ export class DocumentDetailComponent this.updateComponent(doc) } - this.ogDate = new Date(doc.created) + this.ogDate = new Date(normalizeDateStr(doc.created.toString())) // Initialize dirtyCheck this.store = new BehaviorSubject({ title: doc.title, content: doc.content, - created: this.formatDate(this.ogDate), + created: this.ogDate.toISOString(), correspondent: doc.correspondent, document_type: doc.document_type, archive_serial_number: doc.archive_serial_number, tags: [...doc.tags], }) - // ensure we're always starting with 24-char ISO8601 string + // start with ISO8601 string this.documentForm.patchValue( - { created: this.formatDate(this.ogDate) }, + { created: this.ogDate.toISOString() }, { emitEvent: false } ) @@ -244,6 +253,7 @@ export class DocumentDetailComponent updateComponent(doc: PaperlessDocument) { this.document = doc + this.requiresPassword = false this.documentsService .getMetadata(doc.id) .pipe(first()) @@ -318,16 +328,17 @@ export class DocumentDetailComponent this.documentsService .get(this.documentId) .pipe(first()) - .subscribe( - (doc) => { + .subscribe({ + next: (doc) => { Object.assign(this.document, doc) this.title = doc.title this.documentForm.patchValue(doc) + this.openDocumentService.setDirty(doc.id, false) }, - (error) => { + error: () => { this.router.navigate(['404']) - } - ) + }, + }) } save() { @@ -437,7 +448,7 @@ export class DocumentDetailComponent } moreLike() { - this.documentListViewService.quickFilter([ + this.queryParamsService.navigateWithFilterRules([ { rule_type: FILTER_FULLTEXT_MORELIKE, value: this.documentId.toString(), @@ -485,8 +496,4 @@ export class DocumentDetailComponent this.password = (event.target as HTMLInputElement).value } } - - formatDate(date: Date): string { - return date.toISOString().split('.')[0] + 'Z' - } } diff --git a/src-ui/src/app/components/document-list/document-card-large/document-card-large.component.html b/src-ui/src/app/components/document-list/document-card-large/document-card-large.component.html index 5c8f651ba..04eb3385b 100644 --- a/src-ui/src/app/components/document-list/document-card-large/document-card-large.component.html +++ b/src-ui/src/app/components/document-list/document-card-large/document-card-large.component.html @@ -42,7 +42,7 @@ <path fill-rule="evenodd" d="M12.146.146a.5.5 0 0 1 .708 0l3 3a.5.5 0 0 1 0 .708l-10 10a.5.5 0 0 1-.168.11l-5 2a.5.5 0 0 1-.65-.65l2-5a.5.5 0 0 1 .11-.168l10-10zM11.207 2.5L13.5 4.793 14.793 3.5 12.5 1.207 11.207 2.5zm1.586 3L10.5 3.207 4 9.707V10h.5a.5.5 0 0 1 .5.5v.5h.5a.5.5 0 0 1 .5.5v.5h.293l6.5-6.5zm-9.761 5.175l-.106.106-1.528 3.821 3.821-1.528.106-.106A.5.5 0 0 1 5 12.5V12h-.5a.5.5 0 0 1-.5-.5V11h-.5a.5.5 0 0 1-.468-.325z"/> </svg> <span class="d-block d-md-inline" i18n>Edit</span> </a> - <a class="btn btn-sm btn-outline-secondary" [href]="previewUrl" + <a class="btn btn-sm btn-outline-secondary" target="_blank" [href]="previewUrl" [ngbPopover]="previewContent" [popoverTitle]="document.title | documentTitle" autoClose="true" popoverClass="shadow" (mouseenter)="mouseEnterPreview()" (mouseleave)="mouseLeavePreview()" #popover="ngbPopover"> <svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="currentColor" class="bi bi-eye" viewBox="0 0 16 16"> diff --git a/src-ui/src/app/components/document-list/document-list.component.html b/src-ui/src/app/components/document-list/document-list.component.html index 1ce61f931..e00e54333 100644 --- a/src-ui/src/app/components/document-list/document-list.component.html +++ b/src-ui/src/app/components/document-list/document-list.component.html @@ -38,7 +38,7 @@ <div ngbDropdown class="btn-group ms-2 flex-fill"> <button class="btn btn-outline-primary btn-sm" id="dropdownBasic1" ngbDropdownToggle i18n>Sort</button> <div ngbDropdownMenu aria-labelledby="dropdownBasic1" class="shadow dropdown-menu-right"> - <div class="w-100 d-flex btn-group-toggle pb-2 mb-1 border-bottom" ngbRadioGroup [(ngModel)]="list.sortReverse"> + <div class="w-100 d-flex btn-group-toggle pb-2 mb-1 border-bottom" ngbRadioGroup [(ngModel)]="listSort"> <label ngbButtonLabel class="btn-outline-primary btn-sm mx-2 flex-fill"> <input ngbButton type="radio" class="btn btn-check btn-sm" [value]="false"> <svg class="toolbaricon" fill="currentColor"> @@ -53,7 +53,7 @@ </label> </div> <div> - <button *ngFor="let f of getSortFields()" ngbDropdownItem (click)="list.sortField = f.field" + <button *ngFor="let f of getSortFields()" ngbDropdownItem (click)="setSortField(f.field)" [class.active]="list.sortField == f.field">{{f.name}} </button> </div> @@ -64,7 +64,7 @@ <button class="btn btn-sm btn-outline-primary dropdown-toggle flex-fill" ngbDropdownToggle i18n>Views</button> <div class="dropdown-menu shadow dropdown-menu-right" ngbDropdownMenu> <ng-container *ngIf="!list.activeSavedViewId"> - <button ngbDropdownItem *ngFor="let view of savedViewService.allViews" (click)="loadViewConfig(view)">{{view.name}}</button> + <button ngbDropdownItem *ngFor="let view of savedViewService.allViews" (click)="loadViewConfig(view.id)">{{view.name}}</button> <div class="dropdown-divider" *ngIf="savedViewService.allViews.length > 0"></div> </ng-container> diff --git a/src-ui/src/app/components/document-list/document-list.component.ts b/src-ui/src/app/components/document-list/document-list.component.ts index 9e058fb64..01c2bee34 100644 --- a/src-ui/src/app/components/document-list/document-list.component.ts +++ b/src-ui/src/app/components/document-list/document-list.component.ts @@ -9,20 +9,9 @@ import { } from '@angular/core' import { ActivatedRoute, Router } from '@angular/router' import { NgbModal } from '@ng-bootstrap/ng-bootstrap' -import { - filter, - first, - map, - Subject, - Subscription, - switchMap, - takeUntil, -} from 'rxjs' +import { filter, first, map, Subject, switchMap, takeUntil } from 'rxjs' import { FilterRule, isFullTextFilterRule } from 'src/app/data/filter-rule' -import { - FILTER_FULLTEXT_MORELIKE, - FILTER_RULE_TYPES, -} from 'src/app/data/filter-rule-type' +import { FILTER_FULLTEXT_MORELIKE } from 'src/app/data/filter-rule-type' import { PaperlessDocument } from 'src/app/data/paperless-document' import { PaperlessSavedView } from 'src/app/data/paperless-saved-view' import { @@ -32,7 +21,10 @@ import { import { ConsumerStatusService } from 'src/app/services/consumer-status.service' import { DocumentListViewService } from 'src/app/services/document-list-view.service' import { - DocumentService, + filterRulesFromQueryParams, + QueryParamsService, +} from 'src/app/services/query-params.service' +import { DOCUMENT_SORT_FIELDS, DOCUMENT_SORT_FIELDS_FULLTEXT, } from 'src/app/services/rest/document.service' @@ -49,13 +41,13 @@ import { SaveViewConfigDialogComponent } from './save-view-config-dialog/save-vi export class DocumentListComponent implements OnInit, OnDestroy, AfterViewInit { constructor( public list: DocumentListViewService, - private documentService: DocumentService, public savedViewService: SavedViewService, public route: ActivatedRoute, private router: Router, private toastService: ToastService, private modalService: NgbModal, - private consumerStatusService: ConsumerStatusService + private consumerStatusService: ConsumerStatusService, + private queryParamsService: QueryParamsService ) {} @ViewChild('filterEditor') @@ -83,8 +75,26 @@ export class DocumentListComponent implements OnInit, OnDestroy, AfterViewInit { : DOCUMENT_SORT_FIELDS } + set listSort(reverse: boolean) { + this.list.sortReverse = reverse + this.queryParamsService.sortField = this.list.sortField + this.queryParamsService.sortReverse = reverse + } + + get listSort(): boolean { + return this.list.sortReverse + } + + setSortField(field: string) { + this.list.sortField = field + this.queryParamsService.sortField = field + this.queryParamsService.sortReverse = this.listSort + } + onSort(event: SortEvent) { this.list.setSort(event.column, event.reverse) + this.queryParamsService.sortField = event.column + this.queryParamsService.sortReverse = event.reverse } get isBulkEditing(): boolean { @@ -109,60 +119,39 @@ export class DocumentListComponent implements OnInit, OnDestroy, AfterViewInit { this.route.paramMap .pipe( - filter((params) => params.has('id')), // only on saved view + filter((params) => params.has('id')), // only on saved view e.g. /view/id switchMap((params) => { return this.savedViewService .getCached(+params.get('id')) - .pipe(map((view) => ({ params, view }))) + .pipe(map((view) => ({ view }))) }) ) .pipe(takeUntil(this.unsubscribeNotifier)) - .subscribe(({ view, params }) => { + .subscribe(({ view }) => { if (!view) { this.router.navigate(['404']) return } this.list.activateSavedView(view) this.list.reload() + this.queryParamsService.updateFromView(view) this.unmodifiedFilterRules = view.filter_rules }) - const allFilterRuleQueryParams: string[] = FILTER_RULE_TYPES.map( - (rt) => rt.filtervar - ) - this.route.queryParamMap .pipe( - filter(() => !this.route.snapshot.paramMap.has('id')), // only when not on saved view + filter(() => !this.route.snapshot.paramMap.has('id')), // only when not on /view/id takeUntil(this.unsubscribeNotifier) ) .subscribe((queryParams) => { - // transform query params to filter rules - let filterRulesFromQueryParams: FilterRule[] = [] - allFilterRuleQueryParams - .filter((frqp) => queryParams.has(frqp)) - .forEach((filterQueryParamName) => { - const filterQueryParamValues: string[] = queryParams - .get(filterQueryParamName) - .split(',') - - filterRulesFromQueryParams = filterRulesFromQueryParams.concat( - // map all values to filter rules - filterQueryParamValues.map((val) => { - return { - rule_type: FILTER_RULE_TYPES.find( - (rt) => rt.filtervar == filterQueryParamName - ).id, - value: val, - } - }) - ) - }) - - this.list.activateSavedView(null) - this.list.filterRules = filterRulesFromQueryParams - this.list.reload() - this.unmodifiedFilterRules = [] + if (queryParams.has('view')) { + // loading a saved view on /documents + this.loadViewConfig(parseInt(queryParams.get('view'))) + } else { + this.list.activateSavedView(null) + this.queryParamsService.parseQueryParams(queryParams) + this.unmodifiedFilterRules = [] + } }) } @@ -171,17 +160,7 @@ export class DocumentListComponent implements OnInit, OnDestroy, AfterViewInit { .pipe(takeUntil(this.unsubscribeNotifier)) .subscribe({ next: (filterRules) => { - const params = - this.documentService.filterRulesToQueryParams(filterRules) - - // if we were on a saved view we navigate 'away' to /documents - let base = [] - if (this.route.snapshot.paramMap.has('id')) base = ['/documents'] - - this.router.navigate(base, { - relativeTo: this.route, - queryParams: params, - }) + this.queryParamsService.updateFilterRules(filterRules) }, }) } @@ -192,9 +171,15 @@ export class DocumentListComponent implements OnInit, OnDestroy, AfterViewInit { this.unsubscribeNotifier.complete() } - loadViewConfig(view: PaperlessSavedView) { - this.list.loadSavedView(view) - this.list.reload() + loadViewConfig(viewId: number) { + this.savedViewService + .getCached(viewId) + .pipe(first()) + .subscribe((view) => { + this.list.loadSavedView(view) + this.list.reload() + this.queryParamsService.updateFromView(view) + }) } saveViewConfig() { @@ -282,7 +267,7 @@ export class DocumentListComponent implements OnInit, OnDestroy, AfterViewInit { } clickMoreLike(documentID: number) { - this.list.quickFilter([ + this.queryParamsService.navigateWithFilterRules([ { rule_type: FILTER_FULLTEXT_MORELIKE, value: documentID.toString() }, ]) } diff --git a/src-ui/src/app/components/manage/correspondent-list/correspondent-list.component.ts b/src-ui/src/app/components/manage/correspondent-list/correspondent-list.component.ts index 4887f5e34..6a963fbab 100644 --- a/src-ui/src/app/components/manage/correspondent-list/correspondent-list.component.ts +++ b/src-ui/src/app/components/manage/correspondent-list/correspondent-list.component.ts @@ -3,7 +3,7 @@ import { NgbModal } from '@ng-bootstrap/ng-bootstrap' import { FILTER_CORRESPONDENT } from 'src/app/data/filter-rule-type' import { PaperlessCorrespondent } from 'src/app/data/paperless-correspondent' import { CustomDatePipe } from 'src/app/pipes/custom-date.pipe' -import { DocumentListViewService } from 'src/app/services/document-list-view.service' +import { QueryParamsService } from 'src/app/services/query-params.service' import { CorrespondentService } from 'src/app/services/rest/correspondent.service' import { ToastService } from 'src/app/services/toast.service' import { CorrespondentEditDialogComponent } from '../../common/edit-dialog/correspondent-edit-dialog/correspondent-edit-dialog.component' @@ -20,7 +20,7 @@ export class CorrespondentListComponent extends ManagementListComponent<Paperles correspondentsService: CorrespondentService, modalService: NgbModal, toastService: ToastService, - list: DocumentListViewService, + queryParamsService: QueryParamsService, private datePipe: CustomDatePipe ) { super( @@ -28,13 +28,13 @@ export class CorrespondentListComponent extends ManagementListComponent<Paperles modalService, CorrespondentEditDialogComponent, toastService, - list, + queryParamsService, FILTER_CORRESPONDENT, $localize`correspondent`, [ { key: 'last_correspondence', - name: $localize`Last correspondence`, + name: $localize`Last used`, valueFn: (c: PaperlessCorrespondent) => { return this.datePipe.transform(c.last_correspondence) }, diff --git a/src-ui/src/app/components/manage/document-type-list/document-type-list.component.ts b/src-ui/src/app/components/manage/document-type-list/document-type-list.component.ts index 106194f36..d9f4b274b 100644 --- a/src-ui/src/app/components/manage/document-type-list/document-type-list.component.ts +++ b/src-ui/src/app/components/manage/document-type-list/document-type-list.component.ts @@ -2,7 +2,7 @@ import { Component } from '@angular/core' import { NgbModal } from '@ng-bootstrap/ng-bootstrap' import { FILTER_DOCUMENT_TYPE } from 'src/app/data/filter-rule-type' import { PaperlessDocumentType } from 'src/app/data/paperless-document-type' -import { DocumentListViewService } from 'src/app/services/document-list-view.service' +import { QueryParamsService } from 'src/app/services/query-params.service' import { DocumentTypeService } from 'src/app/services/rest/document-type.service' import { ToastService } from 'src/app/services/toast.service' import { DocumentTypeEditDialogComponent } from '../../common/edit-dialog/document-type-edit-dialog/document-type-edit-dialog.component' @@ -18,14 +18,14 @@ export class DocumentTypeListComponent extends ManagementListComponent<Paperless documentTypeService: DocumentTypeService, modalService: NgbModal, toastService: ToastService, - list: DocumentListViewService + queryParamsService: QueryParamsService ) { super( documentTypeService, modalService, DocumentTypeEditDialogComponent, toastService, - list, + queryParamsService, FILTER_DOCUMENT_TYPE, $localize`document type`, [] diff --git a/src-ui/src/app/components/manage/management-list/management-list.component.html b/src-ui/src/app/components/manage/management-list/management-list.component.html index c9c9d60d3..761e340eb 100644 --- a/src-ui/src/app/components/manage/management-list/management-list.component.html +++ b/src-ui/src/app/components/manage/management-list/management-list.component.html @@ -17,7 +17,7 @@ <thead> <tr> <th scope="col" sortable="name" [currentSortField]="sortField" [currentSortReverse]="sortReverse" (sort)="onSort($event)" i18n>Name</th> - <th scope="col" sortable="matching_algorithm" [currentSortField]="sortField" [currentSortReverse]="sortReverse" (sort)="onSort($event)" i18n>Matching</th> + <th scope="col" class="d-none d-sm-table-cell" sortable="matching_algorithm" [currentSortField]="sortField" [currentSortReverse]="sortReverse" (sort)="onSort($event)" i18n>Matching</th> <th scope="col" sortable="document_count" [currentSortField]="sortField" [currentSortReverse]="sortReverse" (sort)="onSort($event)" i18n>Document count</th> <th scope="col" *ngFor="let column of extraColumns" sortable="{{column.key}}" [currentSortField]="sortField" [currentSortReverse]="sortReverse" (sort)="onSort($event)">{{column.name}}</th> <th scope="col" i18n>Actions</th> @@ -26,14 +26,28 @@ <tbody> <tr *ngFor="let object of data"> <td scope="row">{{ object.name }}</td> - <td scope="row">{{ getMatching(object) }}</td> + <td scope="row" class="d-none d-sm-table-cell">{{ getMatching(object) }}</td> <td scope="row">{{ object.document_count }}</td> <td scope="row" *ngFor="let column of extraColumns"> <div *ngIf="column.rendersHtml; else colValue" [innerHtml]="column.valueFn.call(null, object) | safeHtml"></div> <ng-template #colValue>{{ column.valueFn.call(null, object) }}</ng-template> </td> <td scope="row"> - <div class="btn-group"> + <div class="btn-group d-block d-sm-none"> + <div ngbDropdown class="d-inline-block"> + <button type="button" class="btn btn-link" id="actionsMenuMobile" ngbDropdownToggle> + <svg class="toolbaricon" fill="currentColor"> + <use xlink:href="assets/bootstrap-icons.svg#three-dots-vertical" /> + </svg> + </button> + <div ngbDropdownMenu aria-labelledby="actionsMenuMobile"> + <button (click)="filterDocuments(object)" ngbDropdownItem i18n>Filter Documents</button> + <button (click)="openEditDialog(object)" ngbDropdownItem i18n>Edit</button> + <button class="text-danger" (click)="openDeleteDialog(object)" ngbDropdownItem i18n>Delete</button> + </div> + </div> + </div> + <div class="btn-group d-none d-sm-block"> <button class="btn btn-sm btn-outline-secondary" (click)="filterDocuments(object)"> <svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="currentColor" class="bi bi-funnel" viewBox="0 0 16 16"> <path fill-rule="evenodd" d="M1.5 1.5A.5.5 0 0 1 2 1h12a.5.5 0 0 1 .5.5v2a.5.5 0 0 1-.128.334L10 8.692V13.5a.5.5 0 0 1-.342.474l-3 1A.5.5 0 0 1 6 14.5V8.692L1.628 3.834A.5.5 0 0 1 1.5 3.5v-2zm1 .5v1.308l4.372 4.858A.5.5 0 0 1 7 8.5v5.306l2-.666V8.5a.5.5 0 0 1 .128-.334L13.5 3.308V2h-11z"/> diff --git a/src-ui/src/app/components/manage/management-list/management-list.component.scss b/src-ui/src/app/components/manage/management-list/management-list.component.scss index e69de29bb..dfdd20433 100644 --- a/src-ui/src/app/components/manage/management-list/management-list.component.scss +++ b/src-ui/src/app/components/manage/management-list/management-list.component.scss @@ -0,0 +1,4 @@ +// hide caret on mobile dropdown +.d-block.d-sm-none .dropdown-toggle::after { + display: none; +} diff --git a/src-ui/src/app/components/manage/management-list/management-list.component.ts b/src-ui/src/app/components/manage/management-list/management-list.component.ts index 193ac8bb6..0768d7c04 100644 --- a/src-ui/src/app/components/manage/management-list/management-list.component.ts +++ b/src-ui/src/app/components/manage/management-list/management-list.component.ts @@ -18,7 +18,7 @@ import { SortableDirective, SortEvent, } from 'src/app/directives/sortable.directive' -import { DocumentListViewService } from 'src/app/services/document-list-view.service' +import { QueryParamsService } from 'src/app/services/query-params.service' import { AbstractNameFilterService } from 'src/app/services/rest/abstract-name-filter-service' import { ToastService } from 'src/app/services/toast.service' import { ConfirmDialogComponent } from '../../common/confirm-dialog/confirm-dialog.component' @@ -42,7 +42,7 @@ export abstract class ManagementListComponent<T extends ObjectWithId> private modalService: NgbModal, private editDialogComponent: any, private toastService: ToastService, - private list: DocumentListViewService, + private queryParamsService: QueryParamsService, protected filterRuleType: number, public typeName: string, public extraColumns: ManagementListColumn[] @@ -140,7 +140,7 @@ export abstract class ManagementListComponent<T extends ObjectWithId> } filterDocuments(object: ObjectWithId) { - this.list.quickFilter([ + this.queryParamsService.navigateWithFilterRules([ { rule_type: this.filterRuleType, value: object.id.toString() }, ]) } diff --git a/src-ui/src/app/components/manage/tag-list/tag-list.component.ts b/src-ui/src/app/components/manage/tag-list/tag-list.component.ts index 01a1614bf..c1dd98e52 100644 --- a/src-ui/src/app/components/manage/tag-list/tag-list.component.ts +++ b/src-ui/src/app/components/manage/tag-list/tag-list.component.ts @@ -2,7 +2,7 @@ import { Component } from '@angular/core' import { NgbModal } from '@ng-bootstrap/ng-bootstrap' import { FILTER_HAS_TAGS_ALL } from 'src/app/data/filter-rule-type' import { PaperlessTag } from 'src/app/data/paperless-tag' -import { DocumentListViewService } from 'src/app/services/document-list-view.service' +import { QueryParamsService } from 'src/app/services/query-params.service' import { TagService } from 'src/app/services/rest/tag.service' import { ToastService } from 'src/app/services/toast.service' import { TagEditDialogComponent } from '../../common/edit-dialog/tag-edit-dialog/tag-edit-dialog.component' @@ -18,14 +18,14 @@ export class TagListComponent extends ManagementListComponent<PaperlessTag> { tagService: TagService, modalService: NgbModal, toastService: ToastService, - list: DocumentListViewService + queryParamsService: QueryParamsService ) { super( tagService, modalService, TagEditDialogComponent, toastService, - list, + queryParamsService, FILTER_HAS_TAGS_ALL, $localize`tag`, [ diff --git a/src-ui/src/app/pipes/custom-date.pipe.ts b/src-ui/src/app/pipes/custom-date.pipe.ts index bf5ab1457..bd4833d04 100644 --- a/src-ui/src/app/pipes/custom-date.pipe.ts +++ b/src-ui/src/app/pipes/custom-date.pipe.ts @@ -1,6 +1,7 @@ import { DatePipe } from '@angular/common' import { Inject, LOCALE_ID, Pipe, PipeTransform } from '@angular/core' import { SettingsService, SETTINGS_KEYS } from '../services/settings.service' +import { normalizeDateStr } from '../utils/date' const FORMAT_TO_ISO_FORMAT = { longDate: 'y-MM-dd', @@ -33,6 +34,7 @@ export class CustomDatePipe implements PipeTransform { this.settings.get(SETTINGS_KEYS.DATE_LOCALE) || this.defaultLocale let f = format || this.settings.get(SETTINGS_KEYS.DATE_FORMAT) + if (typeof value == 'string') value = normalizeDateStr(value) if (l == 'iso-8601') { return this.datePipe.transform(value, FORMAT_TO_ISO_FORMAT[f], timezone) } else { diff --git a/src-ui/src/app/services/document-list-view.service.ts b/src-ui/src/app/services/document-list-view.service.ts index b0d246a32..99349d37f 100644 --- a/src-ui/src/app/services/document-list-view.service.ts +++ b/src-ui/src/app/services/document-list-view.service.ts @@ -1,5 +1,5 @@ import { Injectable } from '@angular/core' -import { ActivatedRoute, Router } from '@angular/router' +import { ActivatedRoute, Params, Router } from '@angular/router' import { Observable } from 'rxjs' import { cloneFilterRules, @@ -220,6 +220,13 @@ export class DocumentListViewService { return this.activeListViewState.sortReverse } + get sortParams(): Params { + return { + sortField: this.sortField, + sortReverse: this.sortReverse, + } + } + get collectionSize(): number { return this.activeListViewState.collectionSize } @@ -265,14 +272,6 @@ export class DocumentListViewService { } } - quickFilter(filterRules: FilterRule[]) { - const params = this.documentService.filterRulesToQueryParams(filterRules) - this.router.navigate(['/documents'], { - relativeTo: this.route, - queryParams: params, - }) - } - getLastPage(): number { return Math.ceil(this.collectionSize / this.currentPageSize) } @@ -434,9 +433,7 @@ export class DocumentListViewService { constructor( private documentService: DocumentService, - private settings: SettingsService, - private router: Router, - private route: ActivatedRoute + private settings: SettingsService ) { let documentListViewConfigJson = localStorage.getItem( DOCUMENT_LIST_SERVICE.CURRENT_VIEW_CONFIG diff --git a/src-ui/src/app/services/query-params.service.ts b/src-ui/src/app/services/query-params.service.ts new file mode 100644 index 000000000..1528dca57 --- /dev/null +++ b/src-ui/src/app/services/query-params.service.ts @@ -0,0 +1,156 @@ +import { Injectable } from '@angular/core' +import { ParamMap, Params, Router } from '@angular/router' +import { FilterRule } from '../data/filter-rule' +import { FILTER_RULE_TYPES } from '../data/filter-rule-type' +import { PaperlessSavedView } from '../data/paperless-saved-view' +import { DocumentListViewService } from './document-list-view.service' + +const SORT_FIELD_PARAMETER = 'sort' +const SORT_REVERSE_PARAMETER = 'reverse' + +@Injectable({ + providedIn: 'root', +}) +export class QueryParamsService { + constructor(private router: Router, private list: DocumentListViewService) {} + + private filterParams: Params = {} + private sortParams: Params = {} + + updateFilterRules( + filterRules: FilterRule[], + updateQueryParams: boolean = true + ) { + this.filterParams = filterRulesToQueryParams(filterRules) + if (updateQueryParams) this.updateQueryParams() + } + + set sortField(field: string) { + this.sortParams[SORT_FIELD_PARAMETER] = field + this.updateQueryParams() + } + + set sortReverse(reverse: boolean) { + if (!reverse) this.sortParams[SORT_REVERSE_PARAMETER] = undefined + else this.sortParams[SORT_REVERSE_PARAMETER] = reverse + this.updateQueryParams() + } + + get params(): Params { + return { + ...this.sortParams, + ...this.filterParams, + } + } + + private updateQueryParams() { + // if we were on a saved view we navigate 'away' to /documents + let base = [] + if (this.router.routerState.snapshot.url.includes('/view/')) + base = ['/documents'] + + this.router.navigate(base, { + queryParams: this.params, + }) + } + + public parseQueryParams(queryParams: ParamMap) { + let filterRules = filterRulesFromQueryParams(queryParams) + if ( + filterRules.length || + queryParams.has(SORT_FIELD_PARAMETER) || + queryParams.has(SORT_REVERSE_PARAMETER) + ) { + this.list.filterRules = filterRules + this.list.sortField = queryParams.get(SORT_FIELD_PARAMETER) + this.list.sortReverse = + queryParams.has(SORT_REVERSE_PARAMETER) || + (!queryParams.has(SORT_FIELD_PARAMETER) && + !queryParams.has(SORT_REVERSE_PARAMETER)) + this.list.reload() + } else if ( + filterRules.length == 0 && + !queryParams.has(SORT_FIELD_PARAMETER) + ) { + // this is navigating to /documents so we need to update the params from the list + this.updateFilterRules(this.list.filterRules, false) + this.sortParams[SORT_FIELD_PARAMETER] = this.list.sortField + this.sortParams[SORT_REVERSE_PARAMETER] = this.list.sortReverse + this.router.navigate([], { + queryParams: this.params, + replaceUrl: true, + }) + } + } + + updateFromView(view: PaperlessSavedView) { + if (!this.router.routerState.snapshot.url.includes('/view/')) { + // navigation for /documents?view= + this.router.navigate([], { + queryParams: { view: view.id }, + }) + } + // make sure params are up-to-date + this.updateFilterRules(view.filter_rules, false) + this.sortParams[SORT_FIELD_PARAMETER] = this.list.sortField + this.sortParams[SORT_REVERSE_PARAMETER] = this.list.sortReverse + } + + navigateWithFilterRules(filterRules: FilterRule[]) { + this.updateFilterRules(filterRules) + this.router.navigate(['/documents'], { + queryParams: this.params, + }) + } +} + +export function filterRulesToQueryParams(filterRules: FilterRule[]): Object { + if (filterRules) { + let params = {} + for (let rule of filterRules) { + let ruleType = FILTER_RULE_TYPES.find((t) => t.id == rule.rule_type) + if (ruleType.multi) { + params[ruleType.filtervar] = params[ruleType.filtervar] + ? params[ruleType.filtervar] + ',' + rule.value + : rule.value + } else if (ruleType.isnull_filtervar && rule.value == null) { + params[ruleType.isnull_filtervar] = true + } else { + params[ruleType.filtervar] = rule.value + } + } + return params + } else { + return null + } +} + +export function filterRulesFromQueryParams(queryParams: ParamMap) { + const allFilterRuleQueryParams: string[] = FILTER_RULE_TYPES.map( + (rt) => rt.filtervar + ) + + // transform query params to filter rules + let filterRulesFromQueryParams: FilterRule[] = [] + allFilterRuleQueryParams + .filter((frqp) => queryParams.has(frqp)) + .forEach((filterQueryParamName) => { + const filterQueryParamValues: string[] = queryParams + .get(filterQueryParamName) + .split(',') + + filterRulesFromQueryParams = filterRulesFromQueryParams.concat( + // map all values to filter rules + filterQueryParamValues.map((val) => { + return { + rule_type: FILTER_RULE_TYPES.find( + (rt) => rt.filtervar == filterQueryParamName + ).id, + value: val, + } + }) + ) + }) + + return filterRulesFromQueryParams +} diff --git a/src-ui/src/app/services/rest/document.service.ts b/src-ui/src/app/services/rest/document.service.ts index d06282bb8..3b242543e 100644 --- a/src-ui/src/app/services/rest/document.service.ts +++ b/src-ui/src/app/services/rest/document.service.ts @@ -10,8 +10,8 @@ import { map } from 'rxjs/operators' import { CorrespondentService } from './correspondent.service' import { DocumentTypeService } from './document-type.service' import { TagService } from './tag.service' -import { FILTER_RULE_TYPES } from 'src/app/data/filter-rule-type' import { PaperlessDocumentSuggestions } from 'src/app/data/paperless-document-suggestions' +import { filterRulesToQueryParams } from '../query-params.service' export const DOCUMENT_SORT_FIELDS = [ { field: 'archive_serial_number', name: $localize`ASN` }, @@ -57,27 +57,6 @@ export class DocumentService extends AbstractPaperlessService<PaperlessDocument> super(http, 'documents') } - public filterRulesToQueryParams(filterRules: FilterRule[]): Object { - if (filterRules) { - let params = {} - for (let rule of filterRules) { - let ruleType = FILTER_RULE_TYPES.find((t) => t.id == rule.rule_type) - if (ruleType.multi) { - params[ruleType.filtervar] = params[ruleType.filtervar] - ? params[ruleType.filtervar] + ',' + rule.value - : rule.value - } else if (ruleType.isnull_filtervar && rule.value == null) { - params[ruleType.isnull_filtervar] = true - } else { - params[ruleType.filtervar] = rule.value - } - } - return params - } else { - return null - } - } - addObservablesToDocument(doc: PaperlessDocument) { if (doc.correspondent) { doc.correspondent$ = this.correspondentService.getCached( @@ -106,7 +85,7 @@ export class DocumentService extends AbstractPaperlessService<PaperlessDocument> pageSize, sortField, sortReverse, - Object.assign(extraParams, this.filterRulesToQueryParams(filterRules)) + Object.assign(extraParams, filterRulesToQueryParams(filterRules)) ).pipe( map((results) => { results.results.forEach((doc) => this.addObservablesToDocument(doc)) diff --git a/src-ui/src/app/utils/date.ts b/src-ui/src/app/utils/date.ts new file mode 100644 index 000000000..de5a89542 --- /dev/null +++ b/src-ui/src/app/utils/date.ts @@ -0,0 +1,5 @@ +// see https://github.com/dateutil/dateutil/issues/878 , JS Date does not +// seem to accept these strings as valid dates so we must normalize offset +export function normalizeDateStr(dateStr: string): string { + return dateStr.replace(/-(\d\d):\d\d:\d\d/gm, `-$1:00`) +} diff --git a/src-ui/src/app/utils/ngb-date-parser-formatter.ts b/src-ui/src/app/utils/ngb-date-parser-formatter.ts index ff7706819..5d95b21a6 100644 --- a/src-ui/src/app/utils/ngb-date-parser-formatter.ts +++ b/src-ui/src/app/utils/ngb-date-parser-formatter.ts @@ -51,11 +51,22 @@ export class LocalizedDateParserFormatter extends NgbDateParserFormatter { const dateSeparator = inputFormat.replace(/[dmy]/gi, '').charAt(0) if (this.separatorRegExp.test(value)) { - // split on separator, pad & re-join without separator - value = value - .split(this.separatorRegExp) - .map((segment) => segment.padStart(2, '0')) - .join('') + let segments = value.split(this.separatorRegExp) + + // always accept strict yyyy*mm*dd format even if thats not the input format since we can be certain its not yyyy*dd*mm + if ( + value.length == 10 && + segments.length == 3 && + segments[0].length == 4 + ) { + return inputFormat + .replace('yyyy', segments[0]) + .replace('mm', segments[1]) + .replace('dd', segments[2]) + } else { + // otherwise pad & re-join without separator + value = segments.map((segment) => segment.padStart(2, '0')).join('') + } } if (value.length == 4 && inputFormat.substring(0, 4) != 'yyyy') { diff --git a/src-ui/src/environments/environment.prod.ts b/src-ui/src/environments/environment.prod.ts index f0b00cd91..4120f0d29 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: '2', appTitle: 'Paperless-ngx', - version: '1.7.0', + version: '1.7.1', webSocketHost: window.location.host, webSocketProtocol: window.location.protocol == 'https:' ? 'wss:' : 'ws:', webSocketBaseUrl: base_url.pathname + 'ws/', diff --git a/src-ui/src/locale/messages.ar_SA.xlf b/src-ui/src/locale/messages.ar_SA.xlf index 8f75c80a2..636805b95 100644 --- a/src-ui/src/locale/messages.ar_SA.xlf +++ b/src-ui/src/locale/messages.ar_SA.xlf @@ -2,11 +2,296 @@ <xliff xmlns="urn:oasis:names:tc:xliff:document:1.2" version="1.2"> <file source-language="en" datatype="plaintext" original="ng2.template" target-language="ar-SA"> <body> + <trans-unit id="ngb.alert.close" datatype="html"> + <source>Close</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/alert/alert.ts</context> + <context context-type="linenumber">79,80</context> + </context-group> + <target state="needs-translation">Close</target> + </trans-unit> + <trans-unit id="ngb.carousel.slide-number" datatype="html"> + <source> Slide <x id="INTERPOLATION" equiv-text="keyboard 'arrow"/> of <x id="INTERPOLATION_1" equiv-text="t'. */ @In"/> </source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/carousel/carousel.ts</context> + <context context-type="linenumber">154,159</context> + </context-group> + <note priority="1" from="description">Currently selected slide number read by screen reader</note> + <target state="needs-translation"> Slide <x id="INTERPOLATION" equiv-text="keyboard 'arrow"/> of <x id="INTERPOLATION_1" equiv-text="t'. */ @In"/> </target> + </trans-unit> + <trans-unit id="ngb.carousel.previous" datatype="html"> + <source>Previous</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/carousel/carousel.ts</context> + <context context-type="linenumber">184</context> + </context-group> + <target state="needs-translation">Previous</target> + </trans-unit> + <trans-unit id="ngb.carousel.next" datatype="html"> + <source>Next</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/carousel/carousel.ts</context> + <context context-type="linenumber">205,206</context> + </context-group> + <target state="needs-translation">Next</target> + </trans-unit> + <trans-unit id="ngb.datepicker.select-month" datatype="html"> + <source>Select month</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/datepicker/datepicker-navigation-select.ts</context> + <context context-type="linenumber">74</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/datepicker/datepicker-navigation-select.ts</context> + <context context-type="linenumber">74</context> + </context-group> + <target state="needs-translation">Select month</target> + </trans-unit> + <trans-unit id="ngb.datepicker.select-year" datatype="html"> + <source>Select year</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/datepicker/datepicker-navigation-select.ts</context> + <context context-type="linenumber">74</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/datepicker/datepicker-navigation-select.ts</context> + <context context-type="linenumber">74</context> + </context-group> + <target state="needs-translation">Select year</target> + </trans-unit> + <trans-unit id="ngb.datepicker.previous-month" datatype="html"> + <source>Previous month</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/datepicker/datepicker-navigation.ts</context> + <context context-type="linenumber">69</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/datepicker/datepicker-navigation.ts</context> + <context context-type="linenumber">69</context> + </context-group> + <target state="needs-translation">Previous month</target> + </trans-unit> + <trans-unit id="ngb.datepicker.next-month" datatype="html"> + <source>Next month</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/datepicker/datepicker-navigation.ts</context> + <context context-type="linenumber">69</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/datepicker/datepicker-navigation.ts</context> + <context context-type="linenumber">69</context> + </context-group> + <target state="needs-translation">Next month</target> + </trans-unit> + <trans-unit id="ngb.pagination.first" datatype="html"> + <source>««</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/pagination/pagination.ts</context> + <context context-type="linenumber">250,252</context> + </context-group> + <target state="translated">««</target> + </trans-unit> + <trans-unit id="ngb.pagination.previous" datatype="html"> + <source>«</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/pagination/pagination.ts</context> + <context context-type="linenumber">267</context> + </context-group> + <target state="translated">«</target> + </trans-unit> + <trans-unit id="ngb.pagination.next" datatype="html"> + <source>»</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/pagination/pagination.ts</context> + <context context-type="linenumber">294</context> + </context-group> + <target state="translated">»</target> + </trans-unit> + <trans-unit id="ngb.pagination.last" datatype="html"> + <source>»»</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/pagination/pagination.ts</context> + <context context-type="linenumber">313,316</context> + </context-group> + <target state="translated">»»</target> + </trans-unit> + <trans-unit id="ngb.pagination.first-aria" datatype="html"> + <source>First</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/pagination/pagination.ts</context> + <context context-type="linenumber">332,333</context> + </context-group> + <target state="needs-translation">First</target> + </trans-unit> + <trans-unit id="ngb.pagination.previous-aria" datatype="html"> + <source>Previous</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/pagination/pagination.ts</context> + <context context-type="linenumber">347,348</context> + </context-group> + <target state="needs-translation">Previous</target> + </trans-unit> + <trans-unit id="ngb.pagination.next-aria" datatype="html"> + <source>Next</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/pagination/pagination.ts</context> + <context context-type="linenumber">363</context> + </context-group> + <target state="needs-translation">Next</target> + </trans-unit> + <trans-unit id="ngb.pagination.last-aria" datatype="html"> + <source>Last</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/pagination/pagination.ts</context> + <context context-type="linenumber">379,380</context> + </context-group> + <target state="needs-translation">Last</target> + </trans-unit> + <trans-unit id="ngb.progressbar.value" datatype="html"> + <source> + <x id="INTERPOLATION" equiv-text="ackground color"/> + </source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/progressbar/progressbar.ts</context> + <context context-type="linenumber">67,68</context> + </context-group> + <target state="translated"><x id="INTERPOLATION" equiv-text="ackground color"/></target> + </trans-unit> + <trans-unit id="ngb.timepicker.HH" datatype="html"> + <source>HH</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/timepicker/timepicker.ts</context> + <context context-type="linenumber">138,141</context> + </context-group> + <target state="needs-translation">HH</target> + </trans-unit> + <trans-unit id="ngb.timepicker.hours" datatype="html"> + <source>Hours</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/timepicker/timepicker.ts</context> + <context context-type="linenumber">161</context> + </context-group> + <target state="needs-translation">Hours</target> + </trans-unit> + <trans-unit id="ngb.timepicker.MM" datatype="html"> + <source>MM</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/timepicker/timepicker.ts</context> + <context context-type="linenumber">182</context> + </context-group> + <target state="needs-translation">MM</target> + </trans-unit> + <trans-unit id="ngb.timepicker.minutes" datatype="html"> + <source>Minutes</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/timepicker/timepicker.ts</context> + <context context-type="linenumber">199</context> + </context-group> + <target state="needs-translation">Minutes</target> + </trans-unit> + <trans-unit id="ngb.timepicker.increment-hours" datatype="html"> + <source>Increment hours</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/timepicker/timepicker.ts</context> + <context context-type="linenumber">218,219</context> + </context-group> + <target state="needs-translation">Increment hours</target> + </trans-unit> + <trans-unit id="ngb.timepicker.decrement-hours" datatype="html"> + <source>Decrement hours</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/timepicker/timepicker.ts</context> + <context context-type="linenumber">240,243</context> + </context-group> + <target state="needs-translation">Decrement hours</target> + </trans-unit> + <trans-unit id="ngb.timepicker.increment-minutes" datatype="html"> + <source>Increment minutes</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/timepicker/timepicker.ts</context> + <context context-type="linenumber">268</context> + </context-group> + <target state="needs-translation">Increment minutes</target> + </trans-unit> + <trans-unit id="ngb.timepicker.decrement-minutes" datatype="html"> + <source>Decrement minutes</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/timepicker/timepicker.ts</context> + <context context-type="linenumber">288,289</context> + </context-group> + <target state="needs-translation">Decrement minutes</target> + </trans-unit> + <trans-unit id="ngb.timepicker.SS" datatype="html"> + <source>SS</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/timepicker/timepicker.ts</context> + <context context-type="linenumber">295</context> + </context-group> + <target state="needs-translation">SS</target> + </trans-unit> + <trans-unit id="ngb.timepicker.seconds" datatype="html"> + <source>Seconds</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/timepicker/timepicker.ts</context> + <context context-type="linenumber">295</context> + </context-group> + <target state="needs-translation">Seconds</target> + </trans-unit> + <trans-unit id="ngb.timepicker.increment-seconds" datatype="html"> + <source>Increment seconds</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/timepicker/timepicker.ts</context> + <context context-type="linenumber">295</context> + </context-group> + <target state="needs-translation">Increment seconds</target> + </trans-unit> + <trans-unit id="ngb.timepicker.decrement-seconds" datatype="html"> + <source>Decrement seconds</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/timepicker/timepicker.ts</context> + <context context-type="linenumber">295</context> + </context-group> + <target state="needs-translation">Decrement seconds</target> + </trans-unit> + <trans-unit id="ngb.timepicker.PM" datatype="html"> + <source> + <x id="INTERPOLATION"/> + </source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/timepicker/timepicker.ts</context> + <context context-type="linenumber">295</context> + </context-group> + </trans-unit> + <trans-unit id="ngb.timepicker.AM" datatype="html"> + <source> + <x id="INTERPOLATION"/> + </source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/timepicker/timepicker.ts</context> + <context context-type="linenumber">295</context> + </context-group> + </trans-unit> + <trans-unit id="ngb.toast.close-aria" datatype="html"> + <source>Close</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/toast/toast.ts</context> + <context context-type="linenumber">110,112</context> + </context-group> + <target state="needs-translation">Close</target> + </trans-unit> + <trans-unit id="7103632680753685326" datatype="html"> + <source>Drop files to begin upload</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/app.component.html</context> + <context context-type="linenumber">7</context> + </context-group> + <target state="needs-translation">Drop files to begin upload</target> + </trans-unit> <trans-unit id="9103526311244275943" datatype="html" approved="yes"> <source>Document added</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/app.component.ts</context> - <context context-type="linenumber">51</context> + <context context-type="linenumber">71</context> </context-group> <target state="final">أُضيف المستند</target> </trans-unit> @@ -14,7 +299,7 @@ <source>Document <x id="PH" equiv-text="status.filename"/> was added to paperless.</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/app.component.ts</context> - <context context-type="linenumber">51</context> + <context context-type="linenumber">73</context> </context-group> <target state="final">أضيف المستند <x id="PH" equiv-text="status.filename"/> إلى paperless.</target> </trans-unit> @@ -22,7 +307,7 @@ <source>Open document</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/app.component.ts</context> - <context context-type="linenumber">51</context> + <context context-type="linenumber">74</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/dashboard/widgets/upload-file-widget/upload-file-widget.component.html</context> @@ -34,7 +319,7 @@ <source>Could not add <x id="PH" equiv-text="status.filename"/>: <x id="PH_1" equiv-text="status.message"/></source> <context-group purpose="location"> <context context-type="sourcefile">src/app/app.component.ts</context> - <context context-type="linenumber">59</context> + <context context-type="linenumber">89</context> </context-group> <target state="needs-translation">Could not add <x id="PH" equiv-text="status.filename"/>: <x id="PH_1" equiv-text="status.message"/></target> </trans-unit> @@ -42,7 +327,7 @@ <source>New document detected</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/app.component.ts</context> - <context context-type="linenumber">65</context> + <context context-type="linenumber">103</context> </context-group> <target state="final">عُثر على مستند جديد</target> </trans-unit> @@ -50,10 +335,18 @@ <source>Document <x id="PH" equiv-text="status.filename"/> is being processed by paperless.</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/app.component.ts</context> - <context context-type="linenumber">65</context> + <context context-type="linenumber">105</context> </context-group> <target state="needs-translation">Document <x id="PH" equiv-text="status.filename"/> is being processed by paperless.</target> </trans-unit> + <trans-unit id="5749300816154614125" datatype="html"> + <source>Initiating upload...</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/app.component.ts</context> + <context context-type="linenumber">140</context> + </context-group> + <target state="needs-translation">Initiating upload...</target> + </trans-unit> <trans-unit id="2173456130768795374" datatype="html"> <source>Paperless-ngx</source> <context-group purpose="location"> @@ -123,19 +416,19 @@ </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/document-list.component.ts</context> - <context context-type="linenumber">51</context> + <context context-type="linenumber">77</context> </context-group> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-list.component.html</context> - <context context-type="linenumber">37</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">54</context> </context-group> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-list.component.html</context> - <context context-type="linenumber">35</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">54</context> </context-group> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-list.component.html</context> - <context context-type="linenumber">38</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">54</context> </context-group> <target state="needs-translation">Documents</target> </trans-unit> @@ -147,7 +440,7 @@ </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> - <context context-type="linenumber">134</context> + <context context-type="linenumber">150</context> </context-group> <target state="final">طرق العرض المحفوظة</target> </trans-unit> @@ -181,10 +474,6 @@ <context context-type="sourcefile">src/app/components/app-frame/app-frame.component.html</context> <context context-type="linenumber">119</context> </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-list.component.html</context> - <context context-type="linenumber">1</context> - </context-group> <target state="needs-translation">Correspondents</target> </trans-unit> <trans-unit id="7886570921510760899" datatype="html" approved="yes"> @@ -205,10 +494,6 @@ <context context-type="sourcefile">src/app/components/document-list/filter-editor/filter-editor.component.html</context> <context context-type="linenumber">18</context> </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-list.component.html</context> - <context context-type="linenumber">1</context> - </context-group> <target state="final">علامات</target> </trans-unit> <trans-unit id="3079652255369035" datatype="html" approved="yes"> @@ -217,10 +502,6 @@ <context context-type="sourcefile">src/app/components/app-frame/app-frame.component.html</context> <context context-type="linenumber">133</context> </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-list.component.html</context> - <context context-type="linenumber">1</context> - </context-group> <target state="final">أنواع المستندات</target> </trans-unit> <trans-unit id="4804785061014590286" datatype="html" approved="yes"> @@ -275,43 +556,59 @@ </context-group> <target state="final">اقترح فكرة</target> </trans-unit> - <trans-unit id="2159130950882492111" datatype="html"> - <source>Cancel</source> + <trans-unit id="4112664765954374539" datatype="html"> + <source>is available.</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/app-frame/app-frame.component.html</context> + <context context-type="linenumber">190</context> + </context-group> + <target state="needs-translation">is available.</target> + </trans-unit> + <trans-unit id="1175891574282637937" datatype="html"> + <source>Click to view.</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/app-frame/app-frame.component.html</context> + <context context-type="linenumber">190</context> + </context-group> + <target state="needs-translation">Click to view.</target> + </trans-unit> + <trans-unit id="5052123870893768885" datatype="html"> + <source>Checking for updates is disabled.</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/app-frame/app-frame.component.html</context> + <context context-type="linenumber">193</context> + </context-group> + <target state="needs-translation">Checking for updates is disabled.</target> + </trans-unit> + <trans-unit id="3601519436351639860" datatype="html"> + <source>Click for more information.</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/app-frame/app-frame.component.html</context> + <context context-type="linenumber">193</context> + </context-group> + <target state="needs-translation">Click for more information.</target> + </trans-unit> + <trans-unit id="509090351011426949" datatype="html"> + <source>Update available</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/app-frame/app-frame.component.html</context> + <context context-type="linenumber">201</context> + </context-group> + <target state="needs-translation">Update available</target> + </trans-unit> + <trans-unit id="5000042972069710005" datatype="html"> + <source><x id="START_TAG_SPAN" ctype="x-span" equiv-text="<span class="d-inline-block" style="padding-bottom: 1px;" >"/>Cancel<x id="CLOSE_TAG_SPAN" ctype="x-span" equiv-text="</span>"/></source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/common/confirm-dialog/confirm-dialog.component.html</context> - <context context-type="linenumber">11</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/common/select-dialog/select-dialog.component.html</context> <context context-type="linenumber">12</context> </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.html</context> - <context context-type="linenumber">6</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/document-list/save-view-config-dialog/save-view-config-dialog.component.html</context> - <context context-type="linenumber">13</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-edit-dialog/correspondent-edit-dialog.component.html</context> - <context context-type="linenumber">14</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-edit-dialog/document-type-edit-dialog.component.html</context> - <context context-type="linenumber">16</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-edit-dialog/tag-edit-dialog.component.html</context> - <context context-type="linenumber">18</context> - </context-group> - <target state="needs-translation">Cancel</target> + <target state="needs-translation"><x id="START_TAG_SPAN" ctype="x-span" equiv-text="<span class="d-inline-block" style="padding-bottom: 1px;" >"/>Cancel<x id="CLOSE_TAG_SPAN" ctype="x-span" equiv-text="</span>"/></target> </trans-unit> <trans-unit id="1234709746630139322" datatype="html"> <source>Confirmation</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/common/confirm-dialog/confirm-dialog.component.ts</context> - <context context-type="linenumber">18</context> + <context context-type="linenumber">17</context> </context-group> <target state="needs-translation">Confirmation</target> </trans-unit> @@ -319,19 +616,19 @@ <source>Confirm</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/common/confirm-dialog/confirm-dialog.component.ts</context> - <context context-type="linenumber">30</context> + <context context-type="linenumber">29</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">143</context> + <context context-type="linenumber">217</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">166</context> + <context context-type="linenumber">255</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">189</context> + <context context-type="linenumber">291</context> </context-group> <target state="needs-translation">Confirm</target> </trans-unit> @@ -367,7 +664,7 @@ <source>Last 7 days</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/common/date-dropdown/date-dropdown.component.ts</context> - <context context-type="linenumber">34</context> + <context context-type="linenumber">38</context> </context-group> <target state="needs-translation">Last 7 days</target> </trans-unit> @@ -375,7 +672,7 @@ <source>Last month</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/common/date-dropdown/date-dropdown.component.ts</context> - <context context-type="linenumber">35</context> + <context context-type="linenumber">39</context> </context-group> <target state="needs-translation">Last month</target> </trans-unit> @@ -383,7 +680,7 @@ <source>Last 3 months</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/common/date-dropdown/date-dropdown.component.ts</context> - <context context-type="linenumber">36</context> + <context context-type="linenumber">40</context> </context-group> <target state="needs-translation">Last 3 months</target> </trans-unit> @@ -391,15 +688,199 @@ <source>Last year</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/common/date-dropdown/date-dropdown.component.ts</context> - <context context-type="linenumber">37</context> + <context context-type="linenumber">41</context> </context-group> <target state="needs-translation">Last year</target> </trans-unit> + <trans-unit id="8953033926734869941" datatype="html" approved="yes"> + <source>Name</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/correspondent-edit-dialog/correspondent-edit-dialog.component.html</context> + <context context-type="linenumber">8</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/document-type-edit-dialog/document-type-edit-dialog.component.html</context> + <context context-type="linenumber">9</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/tag-edit-dialog/tag-edit-dialog.component.html</context> + <context context-type="linenumber">8</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/document-list/save-view-config-dialog/save-view-config-dialog.component.html</context> + <context context-type="linenumber">8</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">9</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">9</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">9</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">19</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">19</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">19</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> + <context context-type="linenumber">157</context> + </context-group> + <target state="final">اسم</target> + </trans-unit> + <trans-unit id="8743659855412792665" datatype="html"> + <source>Matching algorithm</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/correspondent-edit-dialog/correspondent-edit-dialog.component.html</context> + <context context-type="linenumber">9</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/document-type-edit-dialog/document-type-edit-dialog.component.html</context> + <context context-type="linenumber">10</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/tag-edit-dialog/tag-edit-dialog.component.html</context> + <context context-type="linenumber">13</context> + </context-group> + <target state="needs-translation">Matching algorithm</target> + </trans-unit> + <trans-unit id="2656329676292524585" datatype="html"> + <source>Matching pattern</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/correspondent-edit-dialog/correspondent-edit-dialog.component.html</context> + <context context-type="linenumber">10</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/document-type-edit-dialog/document-type-edit-dialog.component.html</context> + <context context-type="linenumber">11</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/tag-edit-dialog/tag-edit-dialog.component.html</context> + <context context-type="linenumber">14</context> + </context-group> + <target state="needs-translation">Matching pattern</target> + </trans-unit> + <trans-unit id="6063936469630366525" datatype="html"> + <source>Case insensitive</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/correspondent-edit-dialog/correspondent-edit-dialog.component.html</context> + <context context-type="linenumber">11</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/document-type-edit-dialog/document-type-edit-dialog.component.html</context> + <context context-type="linenumber">12</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/tag-edit-dialog/tag-edit-dialog.component.html</context> + <context context-type="linenumber">15</context> + </context-group> + <target state="needs-translation">Case insensitive</target> + </trans-unit> + <trans-unit id="2159130950882492111" datatype="html"> + <source>Cancel</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/correspondent-edit-dialog/correspondent-edit-dialog.component.html</context> + <context context-type="linenumber">14</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/document-type-edit-dialog/document-type-edit-dialog.component.html</context> + <context context-type="linenumber">16</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/tag-edit-dialog/tag-edit-dialog.component.html</context> + <context context-type="linenumber">18</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/select-dialog/select-dialog.component.html</context> + <context context-type="linenumber">12</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.html</context> + <context context-type="linenumber">6</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/document-list/save-view-config-dialog/save-view-config-dialog.component.html</context> + <context context-type="linenumber">18</context> + </context-group> + <target state="needs-translation">Cancel</target> + </trans-unit> + <trans-unit id="3768927257183755959" datatype="html" approved="yes"> + <source>Save</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/correspondent-edit-dialog/correspondent-edit-dialog.component.html</context> + <context context-type="linenumber">15</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/document-type-edit-dialog/document-type-edit-dialog.component.html</context> + <context context-type="linenumber">17</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/tag-edit-dialog/tag-edit-dialog.component.html</context> + <context context-type="linenumber">19</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> + <context context-type="linenumber">166</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/document-list/save-view-config-dialog/save-view-config-dialog.component.html</context> + <context context-type="linenumber">19</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> + <context context-type="linenumber">189</context> + </context-group> + <target state="final">حفظ</target> + </trans-unit> + <trans-unit id="6457471243969293847" datatype="html"> + <source>Create new correspondent</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/correspondent-edit-dialog/correspondent-edit-dialog.component.ts</context> + <context context-type="linenumber">24</context> + </context-group> + <target state="needs-translation">Create new correspondent</target> + </trans-unit> + <trans-unit id="2059822531169388684" datatype="html"> + <source>Edit correspondent</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/correspondent-edit-dialog/correspondent-edit-dialog.component.ts</context> + <context context-type="linenumber">28</context> + </context-group> + <target state="needs-translation">Edit correspondent</target> + </trans-unit> + <trans-unit id="6672809941092516947" datatype="html" approved="yes"> + <source>Create new document type</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/document-type-edit-dialog/document-type-edit-dialog.component.ts</context> + <context context-type="linenumber">24</context> + </context-group> + <target state="final">إنشاء نوع مستند جديد</target> + </trans-unit> + <trans-unit id="36335016091244220" datatype="html" approved="yes"> + <source>Edit document type</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/document-type-edit-dialog/document-type-edit-dialog.component.ts</context> + <context context-type="linenumber">28</context> + </context-group> + <target state="final">تحرير نوع المستند</target> + </trans-unit> <trans-unit id="4561076822163447092" datatype="html" approved="yes"> <source>Create new item</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/common/edit-dialog/edit-dialog.component.ts</context> - <context context-type="linenumber">50</context> + <context context-type="linenumber">52</context> </context-group> <target state="final">إنشاء عنصر جديد</target> </trans-unit> @@ -407,7 +888,7 @@ <source>Edit item</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/common/edit-dialog/edit-dialog.component.ts</context> - <context context-type="linenumber">54</context> + <context context-type="linenumber">56</context> </context-group> <target state="final">تعديل عنصر</target> </trans-unit> @@ -415,10 +896,54 @@ <source>Could not save element: <x id="PH" equiv-text="error"/></source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/common/edit-dialog/edit-dialog.component.ts</context> - <context context-type="linenumber">58</context> + <context context-type="linenumber">60</context> </context-group> <target state="needs-translation">Could not save element: <x id="PH" equiv-text="error"/></target> </trans-unit> + <trans-unit id="9011959596901584887" datatype="html" approved="yes"> + <source>Color</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/tag-edit-dialog/tag-edit-dialog.component.html</context> + <context context-type="linenumber">10</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/tag-list/tag-list.component.ts</context> + <context context-type="linenumber">34</context> + </context-group> + <target state="final">لون</target> + </trans-unit> + <trans-unit id="1426037806946650347" datatype="html" approved="yes"> + <source>Inbox tag</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/tag-edit-dialog/tag-edit-dialog.component.html</context> + <context context-type="linenumber">12</context> + </context-group> + <target state="final">علامة علبة الوارد</target> + </trans-unit> + <trans-unit id="8566220514470905459" datatype="html" approved="yes"> + <source>Inbox tags are automatically assigned to all consumed documents.</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/tag-edit-dialog/tag-edit-dialog.component.html</context> + <context context-type="linenumber">12</context> + </context-group> + <target state="final">تُعيَّن علامات علبة الوارد تلقائياً لجميع المستندات المستهلكة.</target> + </trans-unit> + <trans-unit id="9153094873118985366" datatype="html"> + <source>Create new tag</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/tag-edit-dialog/tag-edit-dialog.component.ts</context> + <context context-type="linenumber">25</context> + </context-group> + <target state="needs-translation">Create new tag</target> + </trans-unit> + <trans-unit id="5872175735754226507" datatype="html"> + <source>Edit tag</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/tag-edit-dialog/tag-edit-dialog.component.ts</context> + <context context-type="linenumber">29</context> + </context-group> + <target state="needs-translation">Edit tag</target> + </trans-unit> <trans-unit id="4391289919356861627" datatype="html"> <source>Apply</source> <context-group purpose="location"> @@ -439,7 +964,7 @@ <source>Not assigned</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/common/filterable-dropdown/filterable-dropdown.component.ts</context> - <context context-type="linenumber">209</context> + <context context-type="linenumber">261</context> </context-group> <note priority="1" from="description">Filter drop down element to filter for documents with no correspondent/type/tag assigned</note> <target state="needs-translation">Not assigned</target> @@ -448,7 +973,7 @@ <source>Invalid date.</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/common/input/date/date.component.html</context> - <context context-type="linenumber">12</context> + <context context-type="linenumber">13</context> </context-group> <target state="final">تاريخ غير صالح.</target> </trans-unit> @@ -489,7 +1014,7 @@ </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/common/select-dialog/select-dialog.component.ts</context> - <context context-type="linenumber">18</context> + <context context-type="linenumber">17</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/document-list.component.html</context> @@ -501,7 +1026,7 @@ <source>Please select an object</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/common/select-dialog/select-dialog.component.ts</context> - <context context-type="linenumber">21</context> + <context context-type="linenumber">20</context> </context-group> <target state="final">الرجاء تحديد كائن</target> </trans-unit> @@ -509,7 +1034,7 @@ <source>Hello <x id="PH" equiv-text="this.displayName"/>, welcome to Paperless-ngx!</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/dashboard/dashboard.component.ts</context> - <context context-type="linenumber">33</context> + <context context-type="linenumber">28</context> </context-group> <target state="needs-translation">Hello <x id="PH" equiv-text="this.displayName"/>, welcome to Paperless-ngx!</target> </trans-unit> @@ -517,7 +1042,7 @@ <source>Welcome to Paperless-ngx!</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/dashboard/dashboard.component.ts</context> - <context context-type="linenumber">35</context> + <context context-type="linenumber">30</context> </context-group> <target state="needs-translation">Welcome to Paperless-ngx!</target> </trans-unit> @@ -541,7 +1066,7 @@ </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/document-list.component.html</context> - <context context-type="linenumber">141</context> + <context context-type="linenumber">145</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/filter-editor/filter-editor.component.html</context> @@ -561,15 +1086,15 @@ </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">55</context> + <context context-type="linenumber">69</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/document-list.component.html</context> - <context context-type="linenumber">129</context> + <context context-type="linenumber">133</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/filter-editor/filter-editor.component.ts</context> - <context context-type="linenumber">88</context> + <context context-type="linenumber">117</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/rest/document.service.ts</context> @@ -647,7 +1172,7 @@ <source>Processing: <x id="PH" equiv-text="countUploadingAndProcessing"/></source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/dashboard/widgets/upload-file-widget/upload-file-widget.component.ts</context> - <context context-type="linenumber">32</context> + <context context-type="linenumber">37</context> </context-group> <target state="needs-translation">Processing: <x id="PH" equiv-text="countUploadingAndProcessing"/></target> </trans-unit> @@ -655,7 +1180,7 @@ <source>Failed: <x id="PH" equiv-text="countFailed"/></source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/dashboard/widgets/upload-file-widget/upload-file-widget.component.ts</context> - <context context-type="linenumber">35</context> + <context context-type="linenumber">40</context> </context-group> <target state="needs-translation">Failed: <x id="PH" equiv-text="countFailed"/></target> </trans-unit> @@ -663,7 +1188,7 @@ <source>Added: <x id="PH" equiv-text="countSuccess"/></source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/dashboard/widgets/upload-file-widget/upload-file-widget.component.ts</context> - <context context-type="linenumber">38</context> + <context context-type="linenumber">43</context> </context-group> <target state="needs-translation">Added: <x id="PH" equiv-text="countSuccess"/></target> </trans-unit> @@ -671,47 +1196,15 @@ <source>, </source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/dashboard/widgets/upload-file-widget/upload-file-widget.component.ts</context> - <context context-type="linenumber">40</context> + <context context-type="linenumber">46</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">117</context> + <context context-type="linenumber">162</context> </context-group> <note priority="1" from="description">this string is used to separate processing, failed and added on the file upload widget</note> <target state="needs-translation">, </target> </trans-unit> - <trans-unit id="3852289441366561594" datatype="html"> - <source>Connecting...</source> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/dashboard/widgets/upload-file-widget/upload-file-widget.component.ts</context> - <context context-type="linenumber">118</context> - </context-group> - <target state="needs-translation">Connecting...</target> - </trans-unit> - <trans-unit id="1245343823699368872" datatype="html"> - <source>Uploading...</source> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/dashboard/widgets/upload-file-widget/upload-file-widget.component.ts</context> - <context context-type="linenumber">123</context> - </context-group> - <target state="needs-translation">Uploading...</target> - </trans-unit> - <trans-unit id="7446520539098045935" datatype="html"> - <source>Upload complete, waiting...</source> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/dashboard/widgets/upload-file-widget/upload-file-widget.component.ts</context> - <context context-type="linenumber">126</context> - </context-group> - <target state="needs-translation">Upload complete, waiting...</target> - </trans-unit> - <trans-unit id="1405142710727603568" datatype="html"> - <source>HTTP error: <x id="PH" equiv-text="error.status"/> <x id="PH_1" equiv-text="error.statusText"/></source> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/dashboard/widgets/upload-file-widget/upload-file-widget.component.ts</context> - <context context-type="linenumber">136</context> - </context-group> - <target state="needs-translation">HTTP error: <x id="PH" equiv-text="error.status"/> <x id="PH_1" equiv-text="error.statusText"/></target> - </trans-unit> <trans-unit id="8522270084976549870" datatype="html"> <source>First steps</source> <context-group purpose="location"> @@ -804,27 +1297,39 @@ </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.html</context> - <context context-type="linenumber">76</context> + <context context-type="linenumber">81</context> </context-group> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-list.component.html</context> - <context context-type="linenumber">48</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-list.component.html</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> <context context-type="linenumber">46</context> </context-group> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/generic-list/generic-list.component.ts</context> - <context context-type="linenumber">106</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">46</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">46</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">65</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">65</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">65</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.ts</context> + <context context-type="linenumber">156</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> - <context context-type="linenumber">159</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-list.component.html</context> - <context context-type="linenumber">49</context> + <context context-type="linenumber">175</context> </context-group> <target state="needs-translation">Delete</target> </trans-unit> @@ -836,7 +1341,7 @@ </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.html</context> - <context context-type="linenumber">63</context> + <context context-type="linenumber">68</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/document-card-large/document-card-large.component.html</context> @@ -872,15 +1377,31 @@ <source>Close</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">40</context> + <context context-type="linenumber">37</context> </context-group> <target state="final">إغلاق</target> </trans-unit> + <trans-unit id="4452427314943113135" datatype="html"> + <source>Previous</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> + <context context-type="linenumber">44</context> + </context-group> + <target state="needs-translation">Previous</target> + </trans-unit> + <trans-unit id="3885497195825665706" datatype="html"> + <source>Next</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> + <context context-type="linenumber">49</context> + </context-group> + <target state="needs-translation">Next</target> + </trans-unit> <trans-unit id="5028777105388019087" datatype="html" approved="yes"> <source>Details</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">52</context> + <context context-type="linenumber">66</context> </context-group> <target state="final">تفاصيل</target> </trans-unit> @@ -888,7 +1409,7 @@ <source>Archive serial number</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">56</context> + <context context-type="linenumber">70</context> </context-group> <target state="final">الرقم التسلسلي للأرشيف</target> </trans-unit> @@ -896,7 +1417,7 @@ <source>Date created</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">57</context> + <context context-type="linenumber">71</context> </context-group> <target state="final">تاريخ الإنشاء</target> </trans-unit> @@ -904,7 +1425,7 @@ <source>Correspondent</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">58</context> + <context context-type="linenumber">72</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.html</context> @@ -912,7 +1433,7 @@ </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/document-list.component.html</context> - <context context-type="linenumber">123</context> + <context context-type="linenumber">127</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/filter-editor/filter-editor.component.html</context> @@ -928,7 +1449,7 @@ <source>Document type</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">60</context> + <context context-type="linenumber">74</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.html</context> @@ -936,7 +1457,7 @@ </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/document-list.component.html</context> - <context context-type="linenumber">135</context> + <context context-type="linenumber">139</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/filter-editor/filter-editor.component.html</context> @@ -952,7 +1473,7 @@ <source>Content</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">68</context> + <context context-type="linenumber">82</context> </context-group> <target state="final">محتوى</target> </trans-unit> @@ -960,11 +1481,11 @@ <source>Metadata</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">77</context> + <context context-type="linenumber">91</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/metadata-collapse/metadata-collapse.component.ts</context> - <context context-type="linenumber">18</context> + <context context-type="linenumber">17</context> </context-group> <target state="needs-translation">Metadata</target> </trans-unit> @@ -972,7 +1493,7 @@ <source>Date modified</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">83</context> + <context context-type="linenumber">97</context> </context-group> <target state="final">تاريخ التعديل</target> </trans-unit> @@ -980,7 +1501,7 @@ <source>Date added</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">87</context> + <context context-type="linenumber">101</context> </context-group> <target state="final">تاريخ الإضافة</target> </trans-unit> @@ -988,7 +1509,7 @@ <source>Media filename</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">91</context> + <context context-type="linenumber">105</context> </context-group> <target state="final">اسم ملف الوسائط</target> </trans-unit> @@ -996,7 +1517,7 @@ <source>Original MD5 checksum</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">95</context> + <context context-type="linenumber">109</context> </context-group> <target state="final">مجموع MD5 الاختباري للأصل</target> </trans-unit> @@ -1004,7 +1525,7 @@ <source>Original file size</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">99</context> + <context context-type="linenumber">113</context> </context-group> <target state="final">حجم الملف الأصلي</target> </trans-unit> @@ -1012,7 +1533,7 @@ <source>Original mime type</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">103</context> + <context context-type="linenumber">117</context> </context-group> <target state="final">نوع mime الأصلي</target> </trans-unit> @@ -1020,7 +1541,7 @@ <source>Archive MD5 checksum</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">107</context> + <context context-type="linenumber">121</context> </context-group> <target state="final">مجموع MD5 الاختباري للأرشيف</target> </trans-unit> @@ -1028,7 +1549,7 @@ <source>Archive file size</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">111</context> + <context context-type="linenumber">125</context> </context-group> <target state="final">حجم ملف الأرشيف</target> </trans-unit> @@ -1036,7 +1557,7 @@ <source>Original document metadata</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">117</context> + <context context-type="linenumber">131</context> </context-group> <target state="final">بيانات التعريف للمستند الأصلي</target> </trans-unit> @@ -1044,15 +1565,27 @@ <source>Archived document metadata</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">118</context> + <context context-type="linenumber">132</context> </context-group> <target state="final">بيانات التعريف للمستند الأصلي</target> </trans-unit> + <trans-unit id="8191371354890763172" datatype="html"> + <source>Enter Password</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> + <context context-type="linenumber">154</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> + <context context-type="linenumber">184</context> + </context-group> + <target state="needs-translation">Enter Password</target> + </trans-unit> <trans-unit id="3823219296477075982" datatype="html" approved="yes"> <source>Discard</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">143</context> + <context context-type="linenumber">164</context> </context-group> <target state="final">تجاهل</target> </trans-unit> @@ -1060,47 +1593,19 @@ <source>Save & next</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">144</context> + <context context-type="linenumber">165</context> </context-group> <target state="final">حفظ & التالي</target> </trans-unit> - <trans-unit id="3768927257183755959" datatype="html" approved="yes"> - <source>Save</source> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">145</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/document-list/save-view-config-dialog/save-view-config-dialog.component.html</context> - <context context-type="linenumber">14</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-edit-dialog/correspondent-edit-dialog.component.html</context> - <context context-type="linenumber">15</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-edit-dialog/document-type-edit-dialog.component.html</context> - <context context-type="linenumber">17</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> - <context context-type="linenumber">173</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-edit-dialog/tag-edit-dialog.component.html</context> - <context context-type="linenumber">19</context> - </context-group> - <target state="final">حفظ</target> - </trans-unit> <trans-unit id="9021887951960049161" datatype="html" approved="yes"> <source>Confirm delete</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.ts</context> - <context context-type="linenumber">267</context> + <context context-type="linenumber">421</context> </context-group> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/generic-list/generic-list.component.ts</context> - <context context-type="linenumber">102</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.ts</context> + <context context-type="linenumber">152</context> </context-group> <target state="final">تأكيد الحذف</target> </trans-unit> @@ -1108,7 +1613,7 @@ <source>Do you really want to delete document "<x id="PH" equiv-text="this.document.title"/>"?</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.ts</context> - <context context-type="linenumber">268</context> + <context context-type="linenumber">422</context> </context-group> <target state="final">هل تريد حقاً حذف المستند "<x id="PH" equiv-text="this.document.title"/>"؟</target> </trans-unit> @@ -1116,7 +1621,7 @@ <source>The files for this document will be deleted permanently. This operation cannot be undone.</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.ts</context> - <context context-type="linenumber">269</context> + <context context-type="linenumber">423</context> </context-group> <target state="final">ستحذف ملفات هذا المستند بشكل دائم. لا يمكن التراجع عن هذه العملية.</target> </trans-unit> @@ -1124,7 +1629,7 @@ <source>Delete document</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.ts</context> - <context context-type="linenumber">271</context> + <context context-type="linenumber">425</context> </context-group> <target state="final">حذف مستند</target> </trans-unit> @@ -1132,7 +1637,7 @@ <source>Error deleting document: <x id="PH" equiv-text="JSON.stringify(error)"/></source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.ts</context> - <context context-type="linenumber">281</context> + <context context-type="linenumber">441</context> </context-group> <target state="final">حدث خطأ أثناء حذف الوثيقة: <x id="PH" equiv-text="JSON.stringify(error)"/></target> </trans-unit> @@ -1200,27 +1705,27 @@ <source>Download originals</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.html</context> - <context context-type="linenumber">68</context> + <context context-type="linenumber">73</context> </context-group> <target state="needs-translation">Download originals</target> </trans-unit> <trans-unit id="7985804062689412812" datatype="html"> - <source>Error executing bulk operation: <x id="PH" equiv-text="JSON.stringify(error.error)"/></source> + <source>Error executing bulk operation: <x id="PH" equiv-text="JSON.stringify( error.error )"/></source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">74</context> + <context context-type="linenumber">97,99</context> </context-group> - <target state="needs-translation">Error executing bulk operation: <x id="PH" equiv-text="JSON.stringify(error.error)"/></target> + <target state="needs-translation">Error executing bulk operation: <x id="PH" equiv-text="JSON.stringify( error.error )"/></target> </trans-unit> <trans-unit id="7894972847287473517" datatype="html"> <source>"<x id="PH" equiv-text="items[0].name"/>"</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">113</context> + <context context-type="linenumber">154</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">117</context> + <context context-type="linenumber">160</context> </context-group> <target state="needs-translation">"<x id="PH" equiv-text="items[0].name"/>"</target> </trans-unit> @@ -1228,7 +1733,7 @@ <source>"<x id="PH" equiv-text="items[0].name"/>" and "<x id="PH_1" equiv-text="items[1].name"/>"</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">115</context> + <context context-type="linenumber">156</context> </context-group> <note priority="1" from="description">This is for messages like 'modify "tag1" and "tag2"'</note> <target state="needs-translation">"<x id="PH" equiv-text="items[0].name"/>" and "<x id="PH_1" equiv-text="items[1].name"/>"</target> @@ -1237,7 +1742,7 @@ <source><x id="PH" equiv-text="list"/> and "<x id="PH_1" equiv-text="items[items.length - 1].name"/>"</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">118</context> + <context context-type="linenumber">164,166</context> </context-group> <note priority="1" from="description">this is for messages like 'modify "tag1", "tag2" and "tag3"'</note> <target state="needs-translation"><x id="PH" equiv-text="list"/> and "<x id="PH_1" equiv-text="items[items.length - 1].name"/>"</target> @@ -1246,7 +1751,7 @@ <source>Confirm tags assignment</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">127</context> + <context context-type="linenumber">181</context> </context-group> <target state="needs-translation">Confirm tags assignment</target> </trans-unit> @@ -1254,47 +1759,47 @@ <source>This operation will add the tag "<x id="PH" equiv-text="tag.name"/>" to <x id="PH_1" equiv-text="this.list.selected.size"/> selected document(s).</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">130</context> + <context context-type="linenumber">187</context> </context-group> <target state="needs-translation">This operation will add the tag "<x id="PH" equiv-text="tag.name"/>" to <x id="PH_1" equiv-text="this.list.selected.size"/> selected document(s).</target> </trans-unit> <trans-unit id="1894412783609570695" datatype="html"> - <source>This operation will add the tags <x id="PH" equiv-text="this._localizeList(changedTags.itemsToAdd)"/> to <x id="PH_1" equiv-text="this.list.selected.size"/> selected document(s).</source> + <source>This operation will add the tags <x id="PH" equiv-text="this._localizeList( changedTags.itemsToAdd )"/> to <x id="PH_1" equiv-text="this.list.selected.size"/> selected document(s).</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">132</context> + <context context-type="linenumber">192,194</context> </context-group> - <target state="needs-translation">This operation will add the tags <x id="PH" equiv-text="this._localizeList(changedTags.itemsToAdd)"/> to <x id="PH_1" equiv-text="this.list.selected.size"/> selected document(s).</target> + <target state="needs-translation">This operation will add the tags <x id="PH" equiv-text="this._localizeList( changedTags.itemsToAdd )"/> to <x id="PH_1" equiv-text="this.list.selected.size"/> selected document(s).</target> </trans-unit> <trans-unit id="7181166515756808573" datatype="html"> <source>This operation will remove the tag "<x id="PH" equiv-text="tag.name"/>" from <x id="PH_1" equiv-text="this.list.selected.size"/> selected document(s).</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">135</context> + <context context-type="linenumber">200</context> </context-group> <target state="needs-translation">This operation will remove the tag "<x id="PH" equiv-text="tag.name"/>" from <x id="PH_1" equiv-text="this.list.selected.size"/> selected document(s).</target> </trans-unit> <trans-unit id="3819792277998068944" datatype="html"> - <source>This operation will remove the tags <x id="PH" equiv-text="this._localizeList(changedTags.itemsToRemove)"/> from <x id="PH_1" equiv-text="this.list.selected.size"/> selected document(s).</source> + <source>This operation will remove the tags <x id="PH" equiv-text="this._localizeList( changedTags.itemsToRemove )"/> from <x id="PH_1" equiv-text="this.list.selected.size"/> selected document(s).</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">137</context> + <context context-type="linenumber">205,207</context> </context-group> - <target state="needs-translation">This operation will remove the tags <x id="PH" equiv-text="this._localizeList(changedTags.itemsToRemove)"/> from <x id="PH_1" equiv-text="this.list.selected.size"/> selected document(s).</target> + <target state="needs-translation">This operation will remove the tags <x id="PH" equiv-text="this._localizeList( changedTags.itemsToRemove )"/> from <x id="PH_1" equiv-text="this.list.selected.size"/> selected document(s).</target> </trans-unit> <trans-unit id="2739066218579571288" datatype="html"> - <source>This operation will add the tags <x id="PH" equiv-text="this._localizeList(changedTags.itemsToAdd)"/> and remove the tags <x id="PH_1" equiv-text="this._localizeList(changedTags.itemsToRemove)"/> on <x id="PH_2" equiv-text="this.list.selected.size"/> selected document(s).</source> + <source>This operation will add the tags <x id="PH" equiv-text="this._localizeList( changedTags.itemsToAdd )"/> and remove the tags <x id="PH_1" equiv-text="this._localizeList( changedTags.itemsToRemove )"/> on <x id="PH_2" equiv-text="this.list.selected.size"/> selected document(s).</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">139</context> + <context context-type="linenumber">209,213</context> </context-group> - <target state="needs-translation">This operation will add the tags <x id="PH" equiv-text="this._localizeList(changedTags.itemsToAdd)"/> and remove the tags <x id="PH_1" equiv-text="this._localizeList(changedTags.itemsToRemove)"/> on <x id="PH_2" equiv-text="this.list.selected.size"/> selected document(s).</target> + <target state="needs-translation">This operation will add the tags <x id="PH" equiv-text="this._localizeList( changedTags.itemsToAdd )"/> and remove the tags <x id="PH_1" equiv-text="this._localizeList( changedTags.itemsToRemove )"/> on <x id="PH_2" equiv-text="this.list.selected.size"/> selected document(s).</target> </trans-unit> <trans-unit id="2996713129519325161" datatype="html"> <source>Confirm correspondent assignment</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">159</context> + <context context-type="linenumber">248</context> </context-group> <target state="needs-translation">Confirm correspondent assignment</target> </trans-unit> @@ -1302,7 +1807,7 @@ <source>This operation will assign the correspondent "<x id="PH" equiv-text="correspondent.name"/>" to <x id="PH_1" equiv-text="this.list.selected.size"/> selected document(s).</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">161</context> + <context context-type="linenumber">250</context> </context-group> <target state="needs-translation">This operation will assign the correspondent "<x id="PH" equiv-text="correspondent.name"/>" to <x id="PH_1" equiv-text="this.list.selected.size"/> selected document(s).</target> </trans-unit> @@ -1310,7 +1815,7 @@ <source>This operation will remove the correspondent from <x id="PH" equiv-text="this.list.selected.size"/> selected document(s).</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">163</context> + <context context-type="linenumber">252</context> </context-group> <target state="needs-translation">This operation will remove the correspondent from <x id="PH" equiv-text="this.list.selected.size"/> selected document(s).</target> </trans-unit> @@ -1318,7 +1823,7 @@ <source>Confirm document type assignment</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">182</context> + <context context-type="linenumber">284</context> </context-group> <target state="needs-translation">Confirm document type assignment</target> </trans-unit> @@ -1326,7 +1831,7 @@ <source>This operation will assign the document type "<x id="PH" equiv-text="documentType.name"/>" to <x id="PH_1" equiv-text="this.list.selected.size"/> selected document(s).</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">184</context> + <context context-type="linenumber">286</context> </context-group> <target state="needs-translation">This operation will assign the document type "<x id="PH" equiv-text="documentType.name"/>" to <x id="PH_1" equiv-text="this.list.selected.size"/> selected document(s).</target> </trans-unit> @@ -1334,7 +1839,7 @@ <source>This operation will remove the document type from <x id="PH" equiv-text="this.list.selected.size"/> selected document(s).</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">186</context> + <context context-type="linenumber">288</context> </context-group> <target state="needs-translation">This operation will remove the document type from <x id="PH" equiv-text="this.list.selected.size"/> selected document(s).</target> </trans-unit> @@ -1342,7 +1847,7 @@ <source>Delete confirm</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">201</context> + <context context-type="linenumber">309</context> </context-group> <target state="needs-translation">Delete confirm</target> </trans-unit> @@ -1350,7 +1855,7 @@ <source>This operation will permanently delete <x id="PH" equiv-text="this.list.selected.size"/> selected document(s).</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">202</context> + <context context-type="linenumber">310</context> </context-group> <target state="needs-translation">This operation will permanently delete <x id="PH" equiv-text="this.list.selected.size"/> selected document(s).</target> </trans-unit> @@ -1358,7 +1863,7 @@ <source>This operation cannot be undone.</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">203</context> + <context context-type="linenumber">311</context> </context-group> <target state="needs-translation">This operation cannot be undone.</target> </trans-unit> @@ -1366,7 +1871,7 @@ <source>Delete document(s)</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">205</context> + <context context-type="linenumber">313</context> </context-group> <target state="needs-translation">Delete document(s)</target> </trans-unit> @@ -1405,16 +1910,28 @@ <context context-type="linenumber">66</context> </context-group> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-list.component.html</context> - <context context-type="linenumber">42</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">45</context> </context-group> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-list.component.html</context> - <context context-type="linenumber">40</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">45</context> </context-group> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-list.component.html</context> - <context context-type="linenumber">43</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">45</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">59</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">59</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">59</context> </context-group> <target state="final">تحرير</target> </trans-unit> @@ -1518,7 +2035,7 @@ <source>Loading...</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/document-list.component.html</context> - <context context-type="linenumber">87</context> + <context context-type="linenumber">88</context> </context-group> <target state="needs-translation">Loading...</target> </trans-unit> @@ -1526,7 +2043,7 @@ <source>{VAR_PLURAL, plural, =1 {Selected <x id="INTERPOLATION"/> of one document} other {Selected <x id="INTERPOLATION"/> of <x id="INTERPOLATION_1"/> documents}}</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/document-list.component.html</context> - <context context-type="linenumber">89</context> + <context context-type="linenumber">90</context> </context-group> <target state="needs-translation">{VAR_PLURAL, plural, =1 {Selected <x id="INTERPOLATION"/> of one document} other {Selected <x id="INTERPOLATION"/> of <x id="INTERPOLATION_1"/> documents}}</target> </trans-unit> @@ -1534,7 +2051,7 @@ <source>{VAR_PLURAL, plural, =1 {One document} other {<x id="INTERPOLATION"/> documents}}</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/document-list.component.html</context> - <context context-type="linenumber">91</context> + <context context-type="linenumber">92</context> </context-group> <target state="needs-translation">{VAR_PLURAL, plural, =1 {One document} other {<x id="INTERPOLATION"/> documents}}</target> </trans-unit> @@ -1542,19 +2059,27 @@ <source>(filtered)</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/document-list.component.html</context> - <context context-type="linenumber">91</context> + <context context-type="linenumber">92</context> </context-group> <target state="final">(مصفاة)</target> </trans-unit> + <trans-unit id="1559883523769732271" datatype="html"> + <source>Error while loading documents</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/document-list/document-list.component.html</context> + <context context-type="linenumber">103</context> + </context-group> + <target state="needs-translation">Error while loading documents</target> + </trans-unit> <trans-unit id="7517688192215738656" datatype="html"> <source>ASN</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/document-list.component.html</context> - <context context-type="linenumber">117</context> + <context context-type="linenumber">121</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/filter-editor/filter-editor.component.ts</context> - <context context-type="linenumber">90</context> + <context context-type="linenumber">122</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/rest/document.service.ts</context> @@ -1566,7 +2091,7 @@ <source>Added</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/document-list.component.html</context> - <context context-type="linenumber">147</context> + <context context-type="linenumber">151</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/filter-editor/filter-editor.component.html</context> @@ -1582,7 +2107,7 @@ <source>View "<x id="PH" equiv-text="this.list.activeSavedViewTitle"/>" saved successfully.</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/document-list.component.ts</context> - <context context-type="linenumber">116</context> + <context context-type="linenumber">213</context> </context-group> <target state="needs-translation">View "<x id="PH" equiv-text="this.list.activeSavedViewTitle"/>" saved successfully.</target> </trans-unit> @@ -1590,7 +2115,7 @@ <source>View "<x id="PH" equiv-text="savedView.name"/>" created successfully.</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/document-list.component.ts</context> - <context context-type="linenumber">138</context> + <context context-type="linenumber">243</context> </context-group> <target state="needs-translation">View "<x id="PH" equiv-text="savedView.name"/>" created successfully.</target> </trans-unit> @@ -1603,50 +2128,50 @@ <target state="needs-translation">Reset filters</target> </trans-unit> <trans-unit id="5195932016807797291" datatype="html"> - <source>Correspondent: <x id="PH" equiv-text="this.correspondents.find(c => c.id == +rule.value)?.name"/></source> + <source>Correspondent: <x id="PH" equiv-text="this.correspondents.find((c) => c.id == +rule.value)?.name"/></source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/filter-editor/filter-editor.component.ts</context> - <context context-type="linenumber">37</context> + <context context-type="linenumber">60,62</context> </context-group> - <target state="needs-translation">Correspondent: <x id="PH" equiv-text="this.correspondents.find(c => c.id == +rule.value)?.name"/></target> + <target state="needs-translation">Correspondent: <x id="PH" equiv-text="this.correspondents.find((c) => c.id == +rule.value)?.name"/></target> </trans-unit> <trans-unit id="8170755470576301659" datatype="html" approved="yes"> <source>Without correspondent</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/filter-editor/filter-editor.component.ts</context> - <context context-type="linenumber">39</context> + <context context-type="linenumber">64</context> </context-group> <target state="final">بدون مراسل</target> </trans-unit> <trans-unit id="8705701325879965907" datatype="html"> - <source>Type: <x id="PH" equiv-text="this.documentTypes.find(dt => dt.id == +rule.value)?.name"/></source> + <source>Type: <x id="PH" equiv-text="this.documentTypes.find((dt) => dt.id == +rule.value)?.name"/></source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/filter-editor/filter-editor.component.ts</context> - <context context-type="linenumber">44</context> + <context context-type="linenumber">69,71</context> </context-group> - <target state="needs-translation">Type: <x id="PH" equiv-text="this.documentTypes.find(dt => dt.id == +rule.value)?.name"/></target> + <target state="needs-translation">Type: <x id="PH" equiv-text="this.documentTypes.find((dt) => dt.id == +rule.value)?.name"/></target> </trans-unit> <trans-unit id="4362173610367509215" datatype="html" approved="yes"> <source>Without document type</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/filter-editor/filter-editor.component.ts</context> - <context context-type="linenumber">46</context> + <context context-type="linenumber">73</context> </context-group> <target state="final">بدون نوع المستند</target> </trans-unit> - <trans-unit id="8180755793012580465" datatype="html" approved="yes"> - <source>Tag: <x id="PH" equiv-text="this.tags.find(t => t.id == +rule.value)?.name"/></source> + <trans-unit id="8180755793012580465" datatype="html"> + <source>Tag: <x id="PH" equiv-text="this.tags.find((t) => t.id == +rule.value)?.name"/></source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/filter-editor/filter-editor.component.ts</context> - <context context-type="linenumber">50</context> + <context context-type="linenumber">77,79</context> </context-group> - <target state="final">علامة: <x id="PH" equiv-text="this.tags.find(t => t.id == +rule.value)?.name"/></target> + <target state="needs-translation">Tag: <x id="PH" equiv-text="this.tags.find((t) => t.id == +rule.value)?.name"/></target> </trans-unit> <trans-unit id="6494566478302448576" datatype="html" approved="yes"> <source>Without any tag</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/filter-editor/filter-editor.component.ts</context> - <context context-type="linenumber">54</context> + <context context-type="linenumber">83</context> </context-group> <target state="final">بدون أي علامة</target> </trans-unit> @@ -1654,7 +2179,7 @@ <source>Title: <x id="PH" equiv-text="rule.value"/></source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/filter-editor/filter-editor.component.ts</context> - <context context-type="linenumber">58</context> + <context context-type="linenumber">87</context> </context-group> <target state="needs-translation">Title: <x id="PH" equiv-text="rule.value"/></target> </trans-unit> @@ -1662,7 +2187,7 @@ <source>ASN: <x id="PH" equiv-text="rule.value"/></source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/filter-editor/filter-editor.component.ts</context> - <context context-type="linenumber">61</context> + <context context-type="linenumber">90</context> </context-group> <target state="needs-translation">ASN: <x id="PH" equiv-text="rule.value"/></target> </trans-unit> @@ -1670,7 +2195,7 @@ <source>Title & content</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/filter-editor/filter-editor.component.ts</context> - <context context-type="linenumber">89</context> + <context context-type="linenumber">120</context> </context-group> <target state="needs-translation">Title & content</target> </trans-unit> @@ -1678,7 +2203,7 @@ <source>Advanced search</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/filter-editor/filter-editor.component.ts</context> - <context context-type="linenumber">91</context> + <context context-type="linenumber">125</context> </context-group> <target state="needs-translation">Advanced search</target> </trans-unit> @@ -1686,7 +2211,7 @@ <source>More like</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/filter-editor/filter-editor.component.ts</context> - <context context-type="linenumber">94</context> + <context context-type="linenumber">131</context> </context-group> <target state="needs-translation">More like</target> </trans-unit> @@ -1698,54 +2223,6 @@ </context-group> <target state="needs-translation">Save current view</target> </trans-unit> - <trans-unit id="8953033926734869941" datatype="html" approved="yes"> - <source>Name</source> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/document-list/save-view-config-dialog/save-view-config-dialog.component.html</context> - <context context-type="linenumber">8</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-edit-dialog/correspondent-edit-dialog.component.html</context> - <context context-type="linenumber">8</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-list.component.html</context> - <context context-type="linenumber">9</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-list.component.html</context> - <context context-type="linenumber">19</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-edit-dialog/document-type-edit-dialog.component.html</context> - <context context-type="linenumber">9</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-list.component.html</context> - <context context-type="linenumber">9</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-list.component.html</context> - <context context-type="linenumber">19</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> - <context context-type="linenumber">141</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-edit-dialog/tag-edit-dialog.component.html</context> - <context context-type="linenumber">8</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-list.component.html</context> - <context context-type="linenumber">9</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-list.component.html</context> - <context context-type="linenumber">19</context> - </context-group> - <target state="final">اسم</target> - </trans-unit> <trans-unit id="8689274715612276035" datatype="html"> <source>Show in sidebar</source> <context-group purpose="location"> @@ -1754,7 +2231,7 @@ </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> - <context context-type="linenumber">153</context> + <context context-type="linenumber">169</context> </context-group> <target state="needs-translation">Show in sidebar</target> </trans-unit> @@ -1766,86 +2243,78 @@ </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> - <context context-type="linenumber">149</context> + <context context-type="linenumber">165</context> </context-group> <target state="needs-translation">Show on dashboard</target> </trans-unit> - <trans-unit id="8743659855412792665" datatype="html"> - <source>Matching algorithm</source> + <trans-unit id="6965614903949668392" datatype="html"> + <source>Filter rules error occurred while saving this view</source> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-edit-dialog/correspondent-edit-dialog.component.html</context> - <context context-type="linenumber">9</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-edit-dialog/document-type-edit-dialog.component.html</context> - <context context-type="linenumber">10</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-edit-dialog/tag-edit-dialog.component.html</context> - <context context-type="linenumber">13</context> - </context-group> - <target state="needs-translation">Matching algorithm</target> - </trans-unit> - <trans-unit id="2656329676292524585" datatype="html"> - <source>Matching pattern</source> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-edit-dialog/correspondent-edit-dialog.component.html</context> - <context context-type="linenumber">10</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-edit-dialog/document-type-edit-dialog.component.html</context> - <context context-type="linenumber">11</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-edit-dialog/tag-edit-dialog.component.html</context> - <context context-type="linenumber">14</context> - </context-group> - <target state="needs-translation">Matching pattern</target> - </trans-unit> - <trans-unit id="6063936469630366525" datatype="html"> - <source>Case insensitive</source> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-edit-dialog/correspondent-edit-dialog.component.html</context> - <context context-type="linenumber">11</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-edit-dialog/document-type-edit-dialog.component.html</context> + <context context-type="sourcefile">src/app/components/document-list/save-view-config-dialog/save-view-config-dialog.component.html</context> <context context-type="linenumber">12</context> </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-edit-dialog/tag-edit-dialog.component.html</context> - <context context-type="linenumber">15</context> - </context-group> - <target state="needs-translation">Case insensitive</target> + <target state="needs-translation">Filter rules error occurred while saving this view</target> </trans-unit> - <trans-unit id="6457471243969293847" datatype="html"> - <source>Create new correspondent</source> + <trans-unit id="6438839705789707938" datatype="html"> + <source>The error returned was</source> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-edit-dialog/correspondent-edit-dialog.component.ts</context> - <context context-type="linenumber">21</context> + <context context-type="sourcefile">src/app/components/document-list/save-view-config-dialog/save-view-config-dialog.component.html</context> + <context context-type="linenumber">13</context> </context-group> - <target state="needs-translation">Create new correspondent</target> + <target state="needs-translation">The error returned was</target> </trans-unit> - <trans-unit id="2059822531169388684" datatype="html"> - <source>Edit correspondent</source> + <trans-unit id="6316128875819022658" datatype="html"> + <source>correspondent</source> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-edit-dialog/correspondent-edit-dialog.component.ts</context> - <context context-type="linenumber">25</context> + <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-list.component.ts</context> + <context context-type="linenumber">33</context> </context-group> - <target state="needs-translation">Edit correspondent</target> + <target state="needs-translation">correspondent</target> + </trans-unit> + <trans-unit id="6360600151505327572" datatype="html"> + <source>Last used</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-list.component.ts</context> + <context context-type="linenumber">37</context> + </context-group> + <target state="needs-translation">Last used</target> + </trans-unit> + <trans-unit id="7427874343955308724" datatype="html"> + <source>Do you really want to delete the correspondent "<x id="PH" equiv-text="object.name"/>"?</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-list.component.ts</context> + <context context-type="linenumber">47</context> + </context-group> + <target state="needs-translation">Do you really want to delete the correspondent "<x id="PH" equiv-text="object.name"/>"?</target> + </trans-unit> + <trans-unit id="8084492669582894778" datatype="html"> + <source>document type</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-list.component.ts</context> + <context context-type="linenumber">30</context> + </context-group> + <target state="needs-translation">document type</target> + </trans-unit> + <trans-unit id="4990731724078522539" datatype="html" approved="yes"> + <source>Do you really want to delete the document type "<x id="PH" equiv-text="object.name"/>"?</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-list.component.ts</context> + <context context-type="linenumber">36</context> + </context-group> + <target state="final">هل ترغب حقاً في حذف نوع المستند "<x id="PH" equiv-text="object.name"/>"؟</target> </trans-unit> <trans-unit id="5674286808255988565" datatype="html" approved="yes"> <source>Create</source> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-list.component.html</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> <context context-type="linenumber">2</context> </context-group> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-list.component.html</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> <context context-type="linenumber">2</context> </context-group> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-list.component.html</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> <context context-type="linenumber">2</context> </context-group> <target state="final">إنشاء</target> @@ -1853,15 +2322,15 @@ <trans-unit id="4010735610815226758" datatype="html" approved="yes"> <source>Filter by:</source> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-list.component.html</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> <context context-type="linenumber">8</context> </context-group> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-list.component.html</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> <context context-type="linenumber">8</context> </context-group> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-list.component.html</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> <context context-type="linenumber">8</context> </context-group> <target state="final">تصفية حسب:</target> @@ -1869,138 +2338,130 @@ <trans-unit id="1383365546483928780" datatype="html" approved="yes"> <source>Matching</source> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-list.component.html</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> <context context-type="linenumber">20</context> </context-group> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-list.component.html</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> <context context-type="linenumber">20</context> </context-group> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-list.component.html</context> - <context context-type="linenumber">21</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">20</context> </context-group> <target state="final">مطابقة</target> </trans-unit> <trans-unit id="1488347670280290838" datatype="html" approved="yes"> <source>Document count</source> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-list.component.html</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> <context context-type="linenumber">21</context> </context-group> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-list.component.html</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> <context context-type="linenumber">21</context> </context-group> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-list.component.html</context> - <context context-type="linenumber">22</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">21</context> </context-group> <target state="final">عدد المستندات</target> </trans-unit> - <trans-unit id="697889236478552968" datatype="html"> - <source>Last correspondence</source> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-list.component.html</context> - <context context-type="linenumber">22</context> - </context-group> - <target state="needs-translation">Last correspondence</target> - </trans-unit> <trans-unit id="3193976279273491157" datatype="html"> <source>Actions</source> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-list.component.html</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> <context context-type="linenumber">23</context> </context-group> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-list.component.html</context> - <context context-type="linenumber">22</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">23</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">23</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> - <context context-type="linenumber">158</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-list.component.html</context> - <context context-type="linenumber">23</context> + <context context-type="linenumber">174</context> </context-group> <target state="needs-translation">Actions</target> </trans-unit> - <trans-unit id="7427874343955308724" datatype="html"> - <source>Do you really want to delete the correspondent "<x id="PH" equiv-text="object.name"/>"?</source> + <trans-unit id="7376880254267897616" datatype="html"> + <source>Filter Documents</source> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-list.component.ts</context> - <context context-type="linenumber">26</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">44</context> </context-group> - <target state="needs-translation">Do you really want to delete the correspondent "<x id="PH" equiv-text="object.name"/>"?</target> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">44</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">44</context> + </context-group> + <target state="needs-translation">Filter Documents</target> </trans-unit> - <trans-unit id="6672809941092516947" datatype="html" approved="yes"> - <source>Create new document type</source> + <trans-unit id="808959623879724772" datatype="html"> + <source>{VAR_PLURAL, plural, =1 {One <x id="INTERPOLATION"/>} other {<x id="INTERPOLATION_1"/> total <x id="INTERPOLATION"/>s}}</source> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-edit-dialog/document-type-edit-dialog.component.ts</context> - <context context-type="linenumber">21</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">74</context> </context-group> - <target state="final">إنشاء نوع مستند جديد</target> - </trans-unit> - <trans-unit id="36335016091244220" datatype="html" approved="yes"> - <source>Edit document type</source> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-edit-dialog/document-type-edit-dialog.component.ts</context> - <context context-type="linenumber">25</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">74</context> </context-group> - <target state="final">تحرير نوع المستند</target> - </trans-unit> - <trans-unit id="4990731724078522539" datatype="html" approved="yes"> - <source>Do you really want to delete the document type "<x id="PH" equiv-text="object.name"/>"?</source> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-list.component.ts</context> - <context context-type="linenumber">26</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">74</context> </context-group> - <target state="final">هل ترغب حقاً في حذف نوع المستند "<x id="PH" equiv-text="object.name"/>"؟</target> + <target state="needs-translation">{VAR_PLURAL, plural, =1 {One <x id="INTERPOLATION"/>} other {<x id="INTERPOLATION_1"/> total <x id="INTERPOLATION"/>s}}</target> </trans-unit> <trans-unit id="810888510148304696" datatype="html"> <source>Automatic</source> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/generic-list/generic-list.component.ts</context> - <context context-type="linenumber">39</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.ts</context> + <context context-type="linenumber">86</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/data/matching-model.ts</context> - <context context-type="linenumber">17</context> + <context context-type="linenumber">38</context> </context-group> <target state="needs-translation">Automatic</target> </trans-unit> - <trans-unit id="5044611416737085530" datatype="html"> - <source>Do you really want to delete this element?</source> + <trans-unit id="4012132330507560812" datatype="html"> + <source>Do you really want to delete the <x id="PH" equiv-text="this.typeName"/>?</source> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/generic-list/generic-list.component.ts</context> - <context context-type="linenumber">97</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.ts</context> + <context context-type="linenumber">139</context> </context-group> - <target state="needs-translation">Do you really want to delete this element?</target> + <target state="needs-translation">Do you really want to delete the <x id="PH" equiv-text="this.typeName"/>?</target> </trans-unit> <trans-unit id="8371896857609524947" datatype="html"> <source>Associated documents will not be deleted.</source> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/generic-list/generic-list.component.ts</context> - <context context-type="linenumber">104</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.ts</context> + <context context-type="linenumber">154</context> </context-group> <target state="needs-translation">Associated documents will not be deleted.</target> </trans-unit> <trans-unit id="5467489005440577210" datatype="html"> - <source>Error while deleting element: <x id="PH" equiv-text="JSON.stringify(error.error)"/></source> + <source>Error while deleting element: <x id="PH" equiv-text="JSON.stringify( error.error )"/></source> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/generic-list/generic-list.component.ts</context> - <context context-type="linenumber">114</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.ts</context> + <context context-type="linenumber">167,169</context> </context-group> - <target state="needs-translation">Error while deleting element: <x id="PH" equiv-text="JSON.stringify(error.error)"/></target> + <target state="needs-translation">Error while deleting element: <x id="PH" equiv-text="JSON.stringify( error.error )"/></target> </trans-unit> - <trans-unit id="1347241542439262355" datatype="html" approved="yes"> - <source>General settings</source> + <trans-unit id="6439365426343089851" datatype="html"> + <source>General</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> <context context-type="linenumber">10</context> </context-group> - <target state="final">الإعدادات العامة</target> + <target state="needs-translation">General</target> </trans-unit> <trans-unit id="8671234314555525900" datatype="html" approved="yes"> <source>Appearance</source> @@ -2130,11 +2591,27 @@ </context-group> <target state="needs-translation">Invert thumbnails in dark mode</target> </trans-unit> + <trans-unit id="7983234071833154796" datatype="html"> + <source>Theme Color</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> + <context context-type="linenumber">105</context> + </context-group> + <target state="needs-translation">Theme Color</target> + </trans-unit> + <trans-unit id="7808756054397155068" datatype="html"> + <source>Reset</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> + <context context-type="linenumber">114</context> + </context-group> + <target state="needs-translation">Reset</target> + </trans-unit> <trans-unit id="8508424367627989968" datatype="html"> <source>Bulk editing</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> - <context context-type="linenumber">103</context> + <context context-type="linenumber">119</context> </context-group> <target state="needs-translation">Bulk editing</target> </trans-unit> @@ -2142,7 +2619,7 @@ <source>Show confirmation dialogs</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> - <context context-type="linenumber">107</context> + <context context-type="linenumber">123</context> </context-group> <target state="needs-translation">Show confirmation dialogs</target> </trans-unit> @@ -2150,7 +2627,7 @@ <source>Deleting documents will always ask for confirmation.</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> - <context context-type="linenumber">107</context> + <context context-type="linenumber">123</context> </context-group> <target state="needs-translation">Deleting documents will always ask for confirmation.</target> </trans-unit> @@ -2158,7 +2635,7 @@ <source>Apply on close</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> - <context context-type="linenumber">108</context> + <context context-type="linenumber">124</context> </context-group> <target state="needs-translation">Apply on close</target> </trans-unit> @@ -2166,7 +2643,7 @@ <source>Notifications</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> - <context context-type="linenumber">116</context> + <context context-type="linenumber">132</context> </context-group> <target state="final">الإشعارات</target> </trans-unit> @@ -2174,7 +2651,7 @@ <source>Document processing</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> - <context context-type="linenumber">119</context> + <context context-type="linenumber">135</context> </context-group> <target state="needs-translation">Document processing</target> </trans-unit> @@ -2182,7 +2659,7 @@ <source>Show notifications when new documents are detected</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> - <context context-type="linenumber">123</context> + <context context-type="linenumber">139</context> </context-group> <target state="needs-translation">Show notifications when new documents are detected</target> </trans-unit> @@ -2190,7 +2667,7 @@ <source>Show notifications when document processing completes successfully</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> - <context context-type="linenumber">124</context> + <context context-type="linenumber">140</context> </context-group> <target state="needs-translation">Show notifications when document processing completes successfully</target> </trans-unit> @@ -2198,7 +2675,7 @@ <source>Show notifications when document processing fails</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> - <context context-type="linenumber">125</context> + <context context-type="linenumber">141</context> </context-group> <target state="needs-translation">Show notifications when document processing fails</target> </trans-unit> @@ -2206,7 +2683,7 @@ <source>Suppress notifications on dashboard</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> - <context context-type="linenumber">126</context> + <context context-type="linenumber">142</context> </context-group> <target state="needs-translation">Suppress notifications on dashboard</target> </trans-unit> @@ -2214,7 +2691,7 @@ <source>This will suppress all messages about document processing status on the dashboard.</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> - <context context-type="linenumber">126</context> + <context context-type="linenumber">142</context> </context-group> <target state="needs-translation">This will suppress all messages about document processing status on the dashboard.</target> </trans-unit> @@ -2222,7 +2699,7 @@ <source>Appears on</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> - <context context-type="linenumber">146</context> + <context context-type="linenumber">162</context> </context-group> <target state="needs-translation">Appears on</target> </trans-unit> @@ -2230,7 +2707,7 @@ <source>No saved views defined.</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> - <context context-type="linenumber">163</context> + <context context-type="linenumber">179</context> </context-group> <target state="needs-translation">No saved views defined.</target> </trans-unit> @@ -2238,7 +2715,7 @@ <source>Saved view "<x id="PH" equiv-text="savedView.name"/>" deleted.</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.ts</context> - <context context-type="linenumber">111</context> + <context context-type="linenumber">167</context> </context-group> <target state="needs-translation">Saved view "<x id="PH" equiv-text="savedView.name"/>" deleted.</target> </trans-unit> @@ -2246,7 +2723,7 @@ <source>Settings saved successfully.</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.ts</context> - <context context-type="linenumber">133</context> + <context context-type="linenumber">233</context> </context-group> <target state="final">حُفظت الإعدادات بنجاح.</target> </trans-unit> @@ -2254,7 +2731,7 @@ <source>Use system language</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.ts</context> - <context context-type="linenumber">138</context> + <context context-type="linenumber">237</context> </context-group> <target state="final">استخدم لغة النظام</target> </trans-unit> @@ -2262,67 +2739,31 @@ <source>Use date format of display language</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.ts</context> - <context context-type="linenumber">144</context> + <context context-type="linenumber">244</context> </context-group> <target state="final">استخدم تنسيق تاريخ لغة العرض</target> </trans-unit> - <trans-unit id="8488620293789898901" datatype="html" approved="yes"> - <source>Error while storing settings on server: <x id="PH" equiv-text="JSON.stringify(error.error)"/></source> + <trans-unit id="8488620293789898901" datatype="html"> + <source>Error while storing settings on server: <x id="PH" equiv-text="JSON.stringify( error.error )"/></source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.ts</context> - <context context-type="linenumber">161</context> + <context context-type="linenumber">264,266</context> </context-group> - <target state="final">خطأ أثناء تخزين الإعدادات على الخادم: <x id="PH" equiv-text="JSON.stringify(error.error)"/></target> + <target state="needs-translation">Error while storing settings on server: <x id="PH" equiv-text="JSON.stringify( error.error )"/></target> </trans-unit> - <trans-unit id="9011959596901584887" datatype="html" approved="yes"> - <source>Color</source> + <trans-unit id="6402703264596649214" datatype="html"> + <source>tag</source> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-edit-dialog/tag-edit-dialog.component.html</context> - <context context-type="linenumber">10</context> + <context context-type="sourcefile">src/app/components/manage/tag-list/tag-list.component.ts</context> + <context context-type="linenumber">30</context> </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-list.component.html</context> - <context context-type="linenumber">20</context> - </context-group> - <target state="final">لون</target> - </trans-unit> - <trans-unit id="1426037806946650347" datatype="html" approved="yes"> - <source>Inbox tag</source> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-edit-dialog/tag-edit-dialog.component.html</context> - <context context-type="linenumber">12</context> - </context-group> - <target state="final">علامة علبة الوارد</target> - </trans-unit> - <trans-unit id="8566220514470905459" datatype="html" approved="yes"> - <source>Inbox tags are automatically assigned to all consumed documents.</source> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-edit-dialog/tag-edit-dialog.component.html</context> - <context context-type="linenumber">12</context> - </context-group> - <target state="final">تُعيَّن علامات علبة الوارد تلقائياً لجميع المستندات المستهلكة.</target> - </trans-unit> - <trans-unit id="9153094873118985366" datatype="html"> - <source>Create new tag</source> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-edit-dialog/tag-edit-dialog.component.ts</context> - <context context-type="linenumber">22</context> - </context-group> - <target state="needs-translation">Create new tag</target> - </trans-unit> - <trans-unit id="5872175735754226507" datatype="html"> - <source>Edit tag</source> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-edit-dialog/tag-edit-dialog.component.ts</context> - <context context-type="linenumber">26</context> - </context-group> - <target state="needs-translation">Edit tag</target> + <target state="needs-translation">tag</target> </trans-unit> <trans-unit id="93754014749412887" datatype="html" approved="yes"> <source>Do you really want to delete the tag "<x id="PH" equiv-text="object.name"/>"?</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/tag-list/tag-list.component.ts</context> - <context context-type="linenumber">26</context> + <context context-type="linenumber">45</context> </context-group> <target state="final">هل ترغب حقاً في حذف العلامة "<x id="PH" equiv-text="object.name"/>"؟</target> </trans-unit> @@ -2338,7 +2779,7 @@ <source>Any word</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/data/matching-model.ts</context> - <context context-type="linenumber">12</context> + <context context-type="linenumber">13</context> </context-group> <target state="needs-translation">Any word</target> </trans-unit> @@ -2346,7 +2787,7 @@ <source>Any: Document contains any of these words (space separated)</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/data/matching-model.ts</context> - <context context-type="linenumber">12</context> + <context context-type="linenumber">14</context> </context-group> <target state="needs-translation">Any: Document contains any of these words (space separated)</target> </trans-unit> @@ -2354,7 +2795,7 @@ <source>All words</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/data/matching-model.ts</context> - <context context-type="linenumber">13</context> + <context context-type="linenumber">18</context> </context-group> <target state="needs-translation">All words</target> </trans-unit> @@ -2362,7 +2803,7 @@ <source>All: Document contains all of these words (space separated)</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/data/matching-model.ts</context> - <context context-type="linenumber">13</context> + <context context-type="linenumber">19</context> </context-group> <target state="needs-translation">All: Document contains all of these words (space separated)</target> </trans-unit> @@ -2370,7 +2811,7 @@ <source>Exact match</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/data/matching-model.ts</context> - <context context-type="linenumber">14</context> + <context context-type="linenumber">23</context> </context-group> <target state="needs-translation">Exact match</target> </trans-unit> @@ -2378,7 +2819,7 @@ <source>Exact: Document contains this string</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/data/matching-model.ts</context> - <context context-type="linenumber">14</context> + <context context-type="linenumber">24</context> </context-group> <target state="needs-translation">Exact: Document contains this string</target> </trans-unit> @@ -2386,7 +2827,7 @@ <source>Regular expression</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/data/matching-model.ts</context> - <context context-type="linenumber">15</context> + <context context-type="linenumber">28</context> </context-group> <target state="needs-translation">Regular expression</target> </trans-unit> @@ -2394,7 +2835,7 @@ <source>Regular expression: Document matches this regular expression</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/data/matching-model.ts</context> - <context context-type="linenumber">15</context> + <context context-type="linenumber">29</context> </context-group> <target state="needs-translation">Regular expression: Document matches this regular expression</target> </trans-unit> @@ -2402,7 +2843,7 @@ <source>Fuzzy word</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/data/matching-model.ts</context> - <context context-type="linenumber">16</context> + <context context-type="linenumber">33</context> </context-group> <target state="needs-translation">Fuzzy word</target> </trans-unit> @@ -2410,7 +2851,7 @@ <source>Fuzzy: Document contains a word similar to this word</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/data/matching-model.ts</context> - <context context-type="linenumber">16</context> + <context context-type="linenumber">34</context> </context-group> <target state="needs-translation">Fuzzy: Document contains a word similar to this word</target> </trans-unit> @@ -2418,7 +2859,7 @@ <source>Auto: Learn matching automatically</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/data/matching-model.ts</context> - <context context-type="linenumber">17</context> + <context context-type="linenumber">39</context> </context-group> <target state="needs-translation">Auto: Learn matching automatically</target> </trans-unit> @@ -2426,15 +2867,15 @@ <source>Unsaved Changes</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/guards/dirty-form.guard.ts</context> - <context context-type="linenumber">16</context> + <context context-type="linenumber">18</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/open-documents.service.ts</context> - <context context-type="linenumber">75</context> + <context context-type="linenumber">84</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/open-documents.service.ts</context> - <context context-type="linenumber">96</context> + <context context-type="linenumber">107</context> </context-group> <target state="needs-translation">Unsaved Changes</target> </trans-unit> @@ -2442,15 +2883,15 @@ <source>You have unsaved changes.</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/guards/dirty-form.guard.ts</context> - <context context-type="linenumber">17</context> + <context context-type="linenumber">19</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/open-documents.service.ts</context> - <context context-type="linenumber">76</context> + <context context-type="linenumber">85</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/open-documents.service.ts</context> - <context context-type="linenumber">97</context> + <context context-type="linenumber">108</context> </context-group> <target state="needs-translation">You have unsaved changes.</target> </trans-unit> @@ -2458,7 +2899,7 @@ <source>Are you sure you want to leave?</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/guards/dirty-form.guard.ts</context> - <context context-type="linenumber">18</context> + <context context-type="linenumber">20</context> </context-group> <target state="needs-translation">Are you sure you want to leave?</target> </trans-unit> @@ -2466,7 +2907,7 @@ <source>Leave page</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/guards/dirty-form.guard.ts</context> - <context context-type="linenumber">20</context> + <context context-type="linenumber">22</context> </context-group> <target state="needs-translation">Leave page</target> </trans-unit> @@ -2474,7 +2915,7 @@ <source>(no title)</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/pipes/document-title.pipe.ts</context> - <context context-type="linenumber">12</context> + <context context-type="linenumber">11</context> </context-group> <target state="final">(بدون عنوان)</target> </trans-unit> @@ -2482,7 +2923,7 @@ <source>Yes</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/pipes/yes-no.pipe.ts</context> - <context context-type="linenumber">9</context> + <context context-type="linenumber">8</context> </context-group> <target state="final">نعم</target> </trans-unit> @@ -2490,7 +2931,7 @@ <source>No</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/pipes/yes-no.pipe.ts</context> - <context context-type="linenumber">9</context> + <context context-type="linenumber">8</context> </context-group> <target state="final">لا</target> </trans-unit> @@ -2606,7 +3047,7 @@ <source>Are you sure you want to close this document?</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/open-documents.service.ts</context> - <context context-type="linenumber">77</context> + <context context-type="linenumber">86</context> </context-group> <target state="needs-translation">Are you sure you want to close this document?</target> </trans-unit> @@ -2614,7 +3055,7 @@ <source>Close document</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/open-documents.service.ts</context> - <context context-type="linenumber">79</context> + <context context-type="linenumber">88</context> </context-group> <target state="needs-translation">Close document</target> </trans-unit> @@ -2622,7 +3063,7 @@ <source>Are you sure you want to close all documents?</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/open-documents.service.ts</context> - <context context-type="linenumber">98</context> + <context context-type="linenumber">109</context> </context-group> <target state="needs-translation">Are you sure you want to close all documents?</target> </trans-unit> @@ -2630,7 +3071,7 @@ <source>Close documents</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/open-documents.service.ts</context> - <context context-type="linenumber">100</context> + <context context-type="linenumber">111</context> </context-group> <target state="needs-translation">Close documents</target> </trans-unit> @@ -2646,7 +3087,7 @@ <source>Search score</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/rest/document.service.ts</context> - <context context-type="linenumber">28</context> + <context context-type="linenumber">30</context> </context-group> <note priority="1" from="description">Score is a value returned by the full text search engine and specifies how well a result matches the given query</note> <target state="final">نقاط البحث</target> @@ -2655,15 +3096,23 @@ <source>English (US)</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/settings.service.ts</context> - <context context-type="linenumber">90</context> + <context context-type="linenumber">184</context> </context-group> <target state="needs-translation">English (US)</target> </trans-unit> + <trans-unit id="3098941349689899577" datatype="html"> + <source>Belarusian</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/services/settings.service.ts</context> + <context context-type="linenumber">190</context> + </context-group> + <target state="needs-translation">Belarusian</target> + </trans-unit> <trans-unit id="2719780722934172508" datatype="html"> <source>Czech</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/settings.service.ts</context> - <context context-type="linenumber">91</context> + <context context-type="linenumber">196</context> </context-group> <target state="needs-translation">Czech</target> </trans-unit> @@ -2671,7 +3120,7 @@ <source>Danish</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/settings.service.ts</context> - <context context-type="linenumber">92</context> + <context context-type="linenumber">202</context> </context-group> <target state="needs-translation">Danish</target> </trans-unit> @@ -2679,7 +3128,7 @@ <source>German</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/settings.service.ts</context> - <context context-type="linenumber">93</context> + <context context-type="linenumber">208</context> </context-group> <target state="needs-translation">German</target> </trans-unit> @@ -2687,7 +3136,7 @@ <source>English (GB)</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/settings.service.ts</context> - <context context-type="linenumber">94</context> + <context context-type="linenumber">214</context> </context-group> <target state="needs-translation">English (GB)</target> </trans-unit> @@ -2695,7 +3144,7 @@ <source>Spanish</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/settings.service.ts</context> - <context context-type="linenumber">95</context> + <context context-type="linenumber">220</context> </context-group> <target state="final">الإسبانية</target> </trans-unit> @@ -2703,7 +3152,7 @@ <source>French</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/settings.service.ts</context> - <context context-type="linenumber">96</context> + <context context-type="linenumber">226</context> </context-group> <target state="needs-translation">French</target> </trans-unit> @@ -2711,7 +3160,7 @@ <source>Italian</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/settings.service.ts</context> - <context context-type="linenumber">97</context> + <context context-type="linenumber">232</context> </context-group> <target state="needs-translation">Italian</target> </trans-unit> @@ -2719,7 +3168,7 @@ <source>Luxembourgish</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/settings.service.ts</context> - <context context-type="linenumber">98</context> + <context context-type="linenumber">238</context> </context-group> <target state="needs-translation">Luxembourgish</target> </trans-unit> @@ -2727,7 +3176,7 @@ <source>Dutch</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/settings.service.ts</context> - <context context-type="linenumber">99</context> + <context context-type="linenumber">244</context> </context-group> <target state="needs-translation">Dutch</target> </trans-unit> @@ -2735,7 +3184,7 @@ <source>Polish</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/settings.service.ts</context> - <context context-type="linenumber">100</context> + <context context-type="linenumber">250</context> </context-group> <target state="final">البولندية</target> </trans-unit> @@ -2743,7 +3192,7 @@ <source>Portuguese (Brazil)</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/settings.service.ts</context> - <context context-type="linenumber">101</context> + <context context-type="linenumber">256</context> </context-group> <target state="needs-translation">Portuguese (Brazil)</target> </trans-unit> @@ -2751,7 +3200,7 @@ <source>Portuguese</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/settings.service.ts</context> - <context context-type="linenumber">102</context> + <context context-type="linenumber">262</context> </context-group> <target state="final">البرتغالية</target> </trans-unit> @@ -2759,7 +3208,7 @@ <source>Romanian</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/settings.service.ts</context> - <context context-type="linenumber">103</context> + <context context-type="linenumber">268</context> </context-group> <target state="needs-translation">Romanian</target> </trans-unit> @@ -2767,23 +3216,55 @@ <source>Russian</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/settings.service.ts</context> - <context context-type="linenumber">104</context> + <context context-type="linenumber">274</context> </context-group> <target state="final">الروسية</target> </trans-unit> + <trans-unit id="4287008301409320881" datatype="html"> + <source>Slovenian</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/services/settings.service.ts</context> + <context context-type="linenumber">280</context> + </context-group> + <target state="needs-translation">Slovenian</target> + </trans-unit> + <trans-unit id="8608389829607915090" datatype="html"> + <source>Serbian</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/services/settings.service.ts</context> + <context context-type="linenumber">286</context> + </context-group> + <target state="needs-translation">Serbian</target> + </trans-unit> <trans-unit id="499386805970351976" datatype="html" approved="yes"> <source>Swedish</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/settings.service.ts</context> - <context context-type="linenumber">105</context> + <context context-type="linenumber">292</context> </context-group> <target state="final">السويدية</target> </trans-unit> + <trans-unit id="5682359291233237791" datatype="html"> + <source>Turkish</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/services/settings.service.ts</context> + <context context-type="linenumber">298</context> + </context-group> + <target state="needs-translation">Turkish</target> + </trans-unit> + <trans-unit id="4689443708886954687" datatype="html"> + <source>Chinese Simplified</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/services/settings.service.ts</context> + <context context-type="linenumber">304</context> + </context-group> + <target state="needs-translation">Chinese Simplified</target> + </trans-unit> <trans-unit id="4912706592792948707" datatype="html"> <source>ISO 8601</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/settings.service.ts</context> - <context context-type="linenumber">115</context> + <context context-type="linenumber">321</context> </context-group> <target state="needs-translation">ISO 8601</target> </trans-unit> @@ -2791,7 +3272,7 @@ <source>Error</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/toast.service.ts</context> - <context context-type="linenumber">35</context> + <context context-type="linenumber">32</context> </context-group> <target state="final">خطأ</target> </trans-unit> @@ -2799,10 +3280,42 @@ <source>Information</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/toast.service.ts</context> - <context context-type="linenumber">39</context> + <context context-type="linenumber">36</context> </context-group> <target state="final">معلومات</target> </trans-unit> + <trans-unit id="3852289441366561594" datatype="html"> + <source>Connecting...</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/services/upload-documents.service.ts</context> + <context context-type="linenumber">31</context> + </context-group> + <target state="needs-translation">Connecting...</target> + </trans-unit> + <trans-unit id="1245343823699368872" datatype="html"> + <source>Uploading...</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/services/upload-documents.service.ts</context> + <context context-type="linenumber">43</context> + </context-group> + <target state="needs-translation">Uploading...</target> + </trans-unit> + <trans-unit id="7446520539098045935" datatype="html"> + <source>Upload complete, waiting...</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/services/upload-documents.service.ts</context> + <context context-type="linenumber">46</context> + </context-group> + <target state="needs-translation">Upload complete, waiting...</target> + </trans-unit> + <trans-unit id="1405142710727603568" datatype="html"> + <source>HTTP error: <x id="PH" equiv-text="error.status"/> <x id="PH_1" equiv-text="error.statusText"/></source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/services/upload-documents.service.ts</context> + <context context-type="linenumber">62</context> + </context-group> + <target state="needs-translation">HTTP error: <x id="PH" equiv-text="error.status"/> <x id="PH_1" equiv-text="error.statusText"/></target> + </trans-unit> </body> </file> </xliff> diff --git a/src-ui/src/locale/messages.be_BY.xlf b/src-ui/src/locale/messages.be_BY.xlf index f8f6e5fb5..797c94873 100644 --- a/src-ui/src/locale/messages.be_BY.xlf +++ b/src-ui/src/locale/messages.be_BY.xlf @@ -2,11 +2,296 @@ <xliff xmlns="urn:oasis:names:tc:xliff:document:1.2" version="1.2"> <file source-language="en" datatype="plaintext" original="ng2.template" target-language="be"> <body> + <trans-unit id="ngb.alert.close" datatype="html"> + <source>Close</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/alert/alert.ts</context> + <context context-type="linenumber">79,80</context> + </context-group> + <target state="needs-translation">Close</target> + </trans-unit> + <trans-unit id="ngb.carousel.slide-number" datatype="html"> + <source> Slide <x id="INTERPOLATION" equiv-text="keyboard 'arrow"/> of <x id="INTERPOLATION_1" equiv-text="t'. */ @In"/> </source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/carousel/carousel.ts</context> + <context context-type="linenumber">154,159</context> + </context-group> + <note priority="1" from="description">Currently selected slide number read by screen reader</note> + <target state="needs-translation"> Slide <x id="INTERPOLATION" equiv-text="keyboard 'arrow"/> of <x id="INTERPOLATION_1" equiv-text="t'. */ @In"/> </target> + </trans-unit> + <trans-unit id="ngb.carousel.previous" datatype="html"> + <source>Previous</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/carousel/carousel.ts</context> + <context context-type="linenumber">184</context> + </context-group> + <target state="needs-translation">Previous</target> + </trans-unit> + <trans-unit id="ngb.carousel.next" datatype="html"> + <source>Next</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/carousel/carousel.ts</context> + <context context-type="linenumber">205,206</context> + </context-group> + <target state="needs-translation">Next</target> + </trans-unit> + <trans-unit id="ngb.datepicker.select-month" datatype="html"> + <source>Select month</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/datepicker/datepicker-navigation-select.ts</context> + <context context-type="linenumber">74</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/datepicker/datepicker-navigation-select.ts</context> + <context context-type="linenumber">74</context> + </context-group> + <target state="needs-translation">Select month</target> + </trans-unit> + <trans-unit id="ngb.datepicker.select-year" datatype="html"> + <source>Select year</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/datepicker/datepicker-navigation-select.ts</context> + <context context-type="linenumber">74</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/datepicker/datepicker-navigation-select.ts</context> + <context context-type="linenumber">74</context> + </context-group> + <target state="needs-translation">Select year</target> + </trans-unit> + <trans-unit id="ngb.datepicker.previous-month" datatype="html"> + <source>Previous month</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/datepicker/datepicker-navigation.ts</context> + <context context-type="linenumber">69</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/datepicker/datepicker-navigation.ts</context> + <context context-type="linenumber">69</context> + </context-group> + <target state="needs-translation">Previous month</target> + </trans-unit> + <trans-unit id="ngb.datepicker.next-month" datatype="html"> + <source>Next month</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/datepicker/datepicker-navigation.ts</context> + <context context-type="linenumber">69</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/datepicker/datepicker-navigation.ts</context> + <context context-type="linenumber">69</context> + </context-group> + <target state="needs-translation">Next month</target> + </trans-unit> + <trans-unit id="ngb.pagination.first" datatype="html"> + <source>««</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/pagination/pagination.ts</context> + <context context-type="linenumber">250,252</context> + </context-group> + <target state="translated">««</target> + </trans-unit> + <trans-unit id="ngb.pagination.previous" datatype="html"> + <source>«</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/pagination/pagination.ts</context> + <context context-type="linenumber">267</context> + </context-group> + <target state="translated">«</target> + </trans-unit> + <trans-unit id="ngb.pagination.next" datatype="html"> + <source>»</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/pagination/pagination.ts</context> + <context context-type="linenumber">294</context> + </context-group> + <target state="translated">»</target> + </trans-unit> + <trans-unit id="ngb.pagination.last" datatype="html"> + <source>»»</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/pagination/pagination.ts</context> + <context context-type="linenumber">313,316</context> + </context-group> + <target state="translated">»»</target> + </trans-unit> + <trans-unit id="ngb.pagination.first-aria" datatype="html"> + <source>First</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/pagination/pagination.ts</context> + <context context-type="linenumber">332,333</context> + </context-group> + <target state="needs-translation">First</target> + </trans-unit> + <trans-unit id="ngb.pagination.previous-aria" datatype="html"> + <source>Previous</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/pagination/pagination.ts</context> + <context context-type="linenumber">347,348</context> + </context-group> + <target state="needs-translation">Previous</target> + </trans-unit> + <trans-unit id="ngb.pagination.next-aria" datatype="html"> + <source>Next</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/pagination/pagination.ts</context> + <context context-type="linenumber">363</context> + </context-group> + <target state="needs-translation">Next</target> + </trans-unit> + <trans-unit id="ngb.pagination.last-aria" datatype="html"> + <source>Last</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/pagination/pagination.ts</context> + <context context-type="linenumber">379,380</context> + </context-group> + <target state="needs-translation">Last</target> + </trans-unit> + <trans-unit id="ngb.progressbar.value" datatype="html"> + <source> + <x id="INTERPOLATION" equiv-text="ackground color"/> + </source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/progressbar/progressbar.ts</context> + <context context-type="linenumber">67,68</context> + </context-group> + <target state="translated"><x id="INTERPOLATION" equiv-text="ackground color"/></target> + </trans-unit> + <trans-unit id="ngb.timepicker.HH" datatype="html"> + <source>HH</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/timepicker/timepicker.ts</context> + <context context-type="linenumber">138,141</context> + </context-group> + <target state="needs-translation">HH</target> + </trans-unit> + <trans-unit id="ngb.timepicker.hours" datatype="html"> + <source>Hours</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/timepicker/timepicker.ts</context> + <context context-type="linenumber">161</context> + </context-group> + <target state="needs-translation">Hours</target> + </trans-unit> + <trans-unit id="ngb.timepicker.MM" datatype="html"> + <source>MM</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/timepicker/timepicker.ts</context> + <context context-type="linenumber">182</context> + </context-group> + <target state="needs-translation">MM</target> + </trans-unit> + <trans-unit id="ngb.timepicker.minutes" datatype="html"> + <source>Minutes</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/timepicker/timepicker.ts</context> + <context context-type="linenumber">199</context> + </context-group> + <target state="needs-translation">Minutes</target> + </trans-unit> + <trans-unit id="ngb.timepicker.increment-hours" datatype="html"> + <source>Increment hours</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/timepicker/timepicker.ts</context> + <context context-type="linenumber">218,219</context> + </context-group> + <target state="needs-translation">Increment hours</target> + </trans-unit> + <trans-unit id="ngb.timepicker.decrement-hours" datatype="html"> + <source>Decrement hours</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/timepicker/timepicker.ts</context> + <context context-type="linenumber">240,243</context> + </context-group> + <target state="needs-translation">Decrement hours</target> + </trans-unit> + <trans-unit id="ngb.timepicker.increment-minutes" datatype="html"> + <source>Increment minutes</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/timepicker/timepicker.ts</context> + <context context-type="linenumber">268</context> + </context-group> + <target state="needs-translation">Increment minutes</target> + </trans-unit> + <trans-unit id="ngb.timepicker.decrement-minutes" datatype="html"> + <source>Decrement minutes</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/timepicker/timepicker.ts</context> + <context context-type="linenumber">288,289</context> + </context-group> + <target state="needs-translation">Decrement minutes</target> + </trans-unit> + <trans-unit id="ngb.timepicker.SS" datatype="html"> + <source>SS</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/timepicker/timepicker.ts</context> + <context context-type="linenumber">295</context> + </context-group> + <target state="needs-translation">SS</target> + </trans-unit> + <trans-unit id="ngb.timepicker.seconds" datatype="html"> + <source>Seconds</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/timepicker/timepicker.ts</context> + <context context-type="linenumber">295</context> + </context-group> + <target state="needs-translation">Seconds</target> + </trans-unit> + <trans-unit id="ngb.timepicker.increment-seconds" datatype="html"> + <source>Increment seconds</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/timepicker/timepicker.ts</context> + <context context-type="linenumber">295</context> + </context-group> + <target state="needs-translation">Increment seconds</target> + </trans-unit> + <trans-unit id="ngb.timepicker.decrement-seconds" datatype="html"> + <source>Decrement seconds</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/timepicker/timepicker.ts</context> + <context context-type="linenumber">295</context> + </context-group> + <target state="needs-translation">Decrement seconds</target> + </trans-unit> + <trans-unit id="ngb.timepicker.PM" datatype="html"> + <source> + <x id="INTERPOLATION"/> + </source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/timepicker/timepicker.ts</context> + <context context-type="linenumber">295</context> + </context-group> + </trans-unit> + <trans-unit id="ngb.timepicker.AM" datatype="html"> + <source> + <x id="INTERPOLATION"/> + </source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/timepicker/timepicker.ts</context> + <context context-type="linenumber">295</context> + </context-group> + </trans-unit> + <trans-unit id="ngb.toast.close-aria" datatype="html"> + <source>Close</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/toast/toast.ts</context> + <context context-type="linenumber">110,112</context> + </context-group> + <target state="needs-translation">Close</target> + </trans-unit> + <trans-unit id="7103632680753685326" datatype="html"> + <source>Drop files to begin upload</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/app.component.html</context> + <context context-type="linenumber">7</context> + </context-group> + <target state="needs-translation">Drop files to begin upload</target> + </trans-unit> <trans-unit id="9103526311244275943" datatype="html"> <source>Document added</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/app.component.ts</context> - <context context-type="linenumber">51</context> + <context context-type="linenumber">71</context> </context-group> <target state="translated">Дакумент дададзены</target> </trans-unit> @@ -14,7 +299,7 @@ <source>Document <x id="PH" equiv-text="status.filename"/> was added to paperless.</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/app.component.ts</context> - <context context-type="linenumber">51</context> + <context context-type="linenumber">73</context> </context-group> <target state="translated">Дакумент <x id="PH" equiv-text="status.filename"/> быў дададзены ў paperless-ngx.</target> </trans-unit> @@ -22,7 +307,7 @@ <source>Open document</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/app.component.ts</context> - <context context-type="linenumber">51</context> + <context context-type="linenumber">74</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/dashboard/widgets/upload-file-widget/upload-file-widget.component.html</context> @@ -34,7 +319,7 @@ <source>Could not add <x id="PH" equiv-text="status.filename"/>: <x id="PH_1" equiv-text="status.message"/></source> <context-group purpose="location"> <context context-type="sourcefile">src/app/app.component.ts</context> - <context context-type="linenumber">59</context> + <context context-type="linenumber">89</context> </context-group> <target state="translated">Немагчыма дадаць <x id="PH" equiv-text="status.filename"/>: <x id="PH_1" equiv-text="status.message"/></target> </trans-unit> @@ -42,7 +327,7 @@ <source>New document detected</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/app.component.ts</context> - <context context-type="linenumber">65</context> + <context context-type="linenumber">103</context> </context-group> <target state="translated">Знойдзены новы дакумент</target> </trans-unit> @@ -50,10 +335,18 @@ <source>Document <x id="PH" equiv-text="status.filename"/> is being processed by paperless.</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/app.component.ts</context> - <context context-type="linenumber">65</context> + <context context-type="linenumber">105</context> </context-group> <target state="translated">Дакумент <x id="PH" equiv-text="status.filename"/> апрацоўваецца paperless-ngx.</target> </trans-unit> + <trans-unit id="5749300816154614125" datatype="html"> + <source>Initiating upload...</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/app.component.ts</context> + <context context-type="linenumber">140</context> + </context-group> + <target state="needs-translation">Initiating upload...</target> + </trans-unit> <trans-unit id="2173456130768795374" datatype="html"> <source>Paperless-ngx</source> <context-group purpose="location"> @@ -123,19 +416,19 @@ </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/document-list.component.ts</context> - <context context-type="linenumber">51</context> + <context context-type="linenumber">77</context> </context-group> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-list.component.html</context> - <context context-type="linenumber">37</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">54</context> </context-group> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-list.component.html</context> - <context context-type="linenumber">35</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">54</context> </context-group> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-list.component.html</context> - <context context-type="linenumber">38</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">54</context> </context-group> <target state="translated">Дакументы</target> </trans-unit> @@ -147,7 +440,7 @@ </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> - <context context-type="linenumber">134</context> + <context context-type="linenumber">150</context> </context-group> <target state="translated">Захаваныя выгляды</target> </trans-unit> @@ -181,10 +474,6 @@ <context context-type="sourcefile">src/app/components/app-frame/app-frame.component.html</context> <context context-type="linenumber">119</context> </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-list.component.html</context> - <context context-type="linenumber">1</context> - </context-group> <target state="translated">Карэспандэнты</target> </trans-unit> <trans-unit id="7886570921510760899" datatype="html"> @@ -205,10 +494,6 @@ <context context-type="sourcefile">src/app/components/document-list/filter-editor/filter-editor.component.html</context> <context context-type="linenumber">18</context> </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-list.component.html</context> - <context context-type="linenumber">1</context> - </context-group> <target state="translated">Тэгі</target> </trans-unit> <trans-unit id="3079652255369035" datatype="html"> @@ -217,10 +502,6 @@ <context context-type="sourcefile">src/app/components/app-frame/app-frame.component.html</context> <context context-type="linenumber">133</context> </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-list.component.html</context> - <context context-type="linenumber">1</context> - </context-group> <target state="translated">Тыпы дакументаў</target> </trans-unit> <trans-unit id="4804785061014590286" datatype="html"> @@ -275,43 +556,59 @@ </context-group> <target state="translated">Прапанаваць ідэю</target> </trans-unit> - <trans-unit id="2159130950882492111" datatype="html"> - <source>Cancel</source> + <trans-unit id="4112664765954374539" datatype="html"> + <source>is available.</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/app-frame/app-frame.component.html</context> + <context context-type="linenumber">190</context> + </context-group> + <target state="needs-translation">is available.</target> + </trans-unit> + <trans-unit id="1175891574282637937" datatype="html"> + <source>Click to view.</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/app-frame/app-frame.component.html</context> + <context context-type="linenumber">190</context> + </context-group> + <target state="needs-translation">Click to view.</target> + </trans-unit> + <trans-unit id="5052123870893768885" datatype="html"> + <source>Checking for updates is disabled.</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/app-frame/app-frame.component.html</context> + <context context-type="linenumber">193</context> + </context-group> + <target state="needs-translation">Checking for updates is disabled.</target> + </trans-unit> + <trans-unit id="3601519436351639860" datatype="html"> + <source>Click for more information.</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/app-frame/app-frame.component.html</context> + <context context-type="linenumber">193</context> + </context-group> + <target state="needs-translation">Click for more information.</target> + </trans-unit> + <trans-unit id="509090351011426949" datatype="html"> + <source>Update available</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/app-frame/app-frame.component.html</context> + <context context-type="linenumber">201</context> + </context-group> + <target state="needs-translation">Update available</target> + </trans-unit> + <trans-unit id="5000042972069710005" datatype="html"> + <source><x id="START_TAG_SPAN" ctype="x-span" equiv-text="<span class="d-inline-block" style="padding-bottom: 1px;" >"/>Cancel<x id="CLOSE_TAG_SPAN" ctype="x-span" equiv-text="</span>"/></source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/common/confirm-dialog/confirm-dialog.component.html</context> - <context context-type="linenumber">11</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/common/select-dialog/select-dialog.component.html</context> <context context-type="linenumber">12</context> </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.html</context> - <context context-type="linenumber">6</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/document-list/save-view-config-dialog/save-view-config-dialog.component.html</context> - <context context-type="linenumber">13</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-edit-dialog/correspondent-edit-dialog.component.html</context> - <context context-type="linenumber">14</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-edit-dialog/document-type-edit-dialog.component.html</context> - <context context-type="linenumber">16</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-edit-dialog/tag-edit-dialog.component.html</context> - <context context-type="linenumber">18</context> - </context-group> - <target state="translated">Скасаваць</target> + <target state="needs-translation"><x id="START_TAG_SPAN" ctype="x-span" equiv-text="<span class="d-inline-block" style="padding-bottom: 1px;" >"/>Cancel<x id="CLOSE_TAG_SPAN" ctype="x-span" equiv-text="</span>"/></target> </trans-unit> <trans-unit id="1234709746630139322" datatype="html"> <source>Confirmation</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/common/confirm-dialog/confirm-dialog.component.ts</context> - <context context-type="linenumber">18</context> + <context context-type="linenumber">17</context> </context-group> <target state="translated">Пацвярджэнне</target> </trans-unit> @@ -319,19 +616,19 @@ <source>Confirm</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/common/confirm-dialog/confirm-dialog.component.ts</context> - <context context-type="linenumber">30</context> + <context context-type="linenumber">29</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">143</context> + <context context-type="linenumber">217</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">166</context> + <context context-type="linenumber">255</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">189</context> + <context context-type="linenumber">291</context> </context-group> <target state="translated">Пацвердзіць</target> </trans-unit> @@ -367,7 +664,7 @@ <source>Last 7 days</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/common/date-dropdown/date-dropdown.component.ts</context> - <context context-type="linenumber">34</context> + <context context-type="linenumber">38</context> </context-group> <target state="translated">За апошнія 7 дзён</target> </trans-unit> @@ -375,7 +672,7 @@ <source>Last month</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/common/date-dropdown/date-dropdown.component.ts</context> - <context context-type="linenumber">35</context> + <context context-type="linenumber">39</context> </context-group> <target state="translated">Апошні месяц</target> </trans-unit> @@ -383,7 +680,7 @@ <source>Last 3 months</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/common/date-dropdown/date-dropdown.component.ts</context> - <context context-type="linenumber">36</context> + <context context-type="linenumber">40</context> </context-group> <target state="translated">За апошнія 3 месяцы</target> </trans-unit> @@ -391,15 +688,199 @@ <source>Last year</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/common/date-dropdown/date-dropdown.component.ts</context> - <context context-type="linenumber">37</context> + <context context-type="linenumber">41</context> </context-group> <target state="translated">Апошні год</target> </trans-unit> + <trans-unit id="8953033926734869941" datatype="html"> + <source>Name</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/correspondent-edit-dialog/correspondent-edit-dialog.component.html</context> + <context context-type="linenumber">8</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/document-type-edit-dialog/document-type-edit-dialog.component.html</context> + <context context-type="linenumber">9</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/tag-edit-dialog/tag-edit-dialog.component.html</context> + <context context-type="linenumber">8</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/document-list/save-view-config-dialog/save-view-config-dialog.component.html</context> + <context context-type="linenumber">8</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">9</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">9</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">9</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">19</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">19</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">19</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> + <context context-type="linenumber">157</context> + </context-group> + <target state="translated">Назва</target> + </trans-unit> + <trans-unit id="8743659855412792665" datatype="html"> + <source>Matching algorithm</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/correspondent-edit-dialog/correspondent-edit-dialog.component.html</context> + <context context-type="linenumber">9</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/document-type-edit-dialog/document-type-edit-dialog.component.html</context> + <context context-type="linenumber">10</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/tag-edit-dialog/tag-edit-dialog.component.html</context> + <context context-type="linenumber">13</context> + </context-group> + <target state="translated">Алгарытм супастаўлення</target> + </trans-unit> + <trans-unit id="2656329676292524585" datatype="html"> + <source>Matching pattern</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/correspondent-edit-dialog/correspondent-edit-dialog.component.html</context> + <context context-type="linenumber">10</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/document-type-edit-dialog/document-type-edit-dialog.component.html</context> + <context context-type="linenumber">11</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/tag-edit-dialog/tag-edit-dialog.component.html</context> + <context context-type="linenumber">14</context> + </context-group> + <target state="translated">Шаблон супадзення</target> + </trans-unit> + <trans-unit id="6063936469630366525" datatype="html"> + <source>Case insensitive</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/correspondent-edit-dialog/correspondent-edit-dialog.component.html</context> + <context context-type="linenumber">11</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/document-type-edit-dialog/document-type-edit-dialog.component.html</context> + <context context-type="linenumber">12</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/tag-edit-dialog/tag-edit-dialog.component.html</context> + <context context-type="linenumber">15</context> + </context-group> + <target state="translated">Без уліку рэгістра</target> + </trans-unit> + <trans-unit id="2159130950882492111" datatype="html"> + <source>Cancel</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/correspondent-edit-dialog/correspondent-edit-dialog.component.html</context> + <context context-type="linenumber">14</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/document-type-edit-dialog/document-type-edit-dialog.component.html</context> + <context context-type="linenumber">16</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/tag-edit-dialog/tag-edit-dialog.component.html</context> + <context context-type="linenumber">18</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/select-dialog/select-dialog.component.html</context> + <context context-type="linenumber">12</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.html</context> + <context context-type="linenumber">6</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/document-list/save-view-config-dialog/save-view-config-dialog.component.html</context> + <context context-type="linenumber">18</context> + </context-group> + <target state="translated">Скасаваць</target> + </trans-unit> + <trans-unit id="3768927257183755959" datatype="html"> + <source>Save</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/correspondent-edit-dialog/correspondent-edit-dialog.component.html</context> + <context context-type="linenumber">15</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/document-type-edit-dialog/document-type-edit-dialog.component.html</context> + <context context-type="linenumber">17</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/tag-edit-dialog/tag-edit-dialog.component.html</context> + <context context-type="linenumber">19</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> + <context context-type="linenumber">166</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/document-list/save-view-config-dialog/save-view-config-dialog.component.html</context> + <context context-type="linenumber">19</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> + <context context-type="linenumber">189</context> + </context-group> + <target state="translated">Захаваць</target> + </trans-unit> + <trans-unit id="6457471243969293847" datatype="html"> + <source>Create new correspondent</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/correspondent-edit-dialog/correspondent-edit-dialog.component.ts</context> + <context context-type="linenumber">24</context> + </context-group> + <target state="translated">Стварыць новага карэспандэнта</target> + </trans-unit> + <trans-unit id="2059822531169388684" datatype="html"> + <source>Edit correspondent</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/correspondent-edit-dialog/correspondent-edit-dialog.component.ts</context> + <context context-type="linenumber">28</context> + </context-group> + <target state="translated">Рэдагаваць карэспандэнта</target> + </trans-unit> + <trans-unit id="6672809941092516947" datatype="html"> + <source>Create new document type</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/document-type-edit-dialog/document-type-edit-dialog.component.ts</context> + <context context-type="linenumber">24</context> + </context-group> + <target state="translated">Стварыць новы тып дакумента</target> + </trans-unit> + <trans-unit id="36335016091244220" datatype="html"> + <source>Edit document type</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/document-type-edit-dialog/document-type-edit-dialog.component.ts</context> + <context context-type="linenumber">28</context> + </context-group> + <target state="translated">Рэдагаваць тып дакумента</target> + </trans-unit> <trans-unit id="4561076822163447092" datatype="html"> <source>Create new item</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/common/edit-dialog/edit-dialog.component.ts</context> - <context context-type="linenumber">50</context> + <context context-type="linenumber">52</context> </context-group> <target state="translated">Стварыць новы элемент</target> </trans-unit> @@ -407,7 +888,7 @@ <source>Edit item</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/common/edit-dialog/edit-dialog.component.ts</context> - <context context-type="linenumber">54</context> + <context context-type="linenumber">56</context> </context-group> <target state="translated">Рэдагаваць элемент</target> </trans-unit> @@ -415,10 +896,54 @@ <source>Could not save element: <x id="PH" equiv-text="error"/></source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/common/edit-dialog/edit-dialog.component.ts</context> - <context context-type="linenumber">58</context> + <context context-type="linenumber">60</context> </context-group> <target state="translated">Немагчыма захаваць элемент: <x id="PH" equiv-text="error"/></target> </trans-unit> + <trans-unit id="9011959596901584887" datatype="html"> + <source>Color</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/tag-edit-dialog/tag-edit-dialog.component.html</context> + <context context-type="linenumber">10</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/tag-list/tag-list.component.ts</context> + <context context-type="linenumber">34</context> + </context-group> + <target state="translated">Колер</target> + </trans-unit> + <trans-unit id="1426037806946650347" datatype="html"> + <source>Inbox tag</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/tag-edit-dialog/tag-edit-dialog.component.html</context> + <context context-type="linenumber">12</context> + </context-group> + <target state="translated">Тэг паштовай скрыні</target> + </trans-unit> + <trans-unit id="8566220514470905459" datatype="html"> + <source>Inbox tags are automatically assigned to all consumed documents.</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/tag-edit-dialog/tag-edit-dialog.component.html</context> + <context context-type="linenumber">12</context> + </context-group> + <target state="translated">Тэгі ўваходняй скрыні аўтаматычна прысвойваюцца ўсім спажываным дакументам.</target> + </trans-unit> + <trans-unit id="9153094873118985366" datatype="html"> + <source>Create new tag</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/tag-edit-dialog/tag-edit-dialog.component.ts</context> + <context context-type="linenumber">25</context> + </context-group> + <target state="translated">Стварыць новы тэг</target> + </trans-unit> + <trans-unit id="5872175735754226507" datatype="html"> + <source>Edit tag</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/tag-edit-dialog/tag-edit-dialog.component.ts</context> + <context context-type="linenumber">29</context> + </context-group> + <target state="translated">Рэдагаваць тэг</target> + </trans-unit> <trans-unit id="4391289919356861627" datatype="html"> <source>Apply</source> <context-group purpose="location"> @@ -439,7 +964,7 @@ <source>Not assigned</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/common/filterable-dropdown/filterable-dropdown.component.ts</context> - <context context-type="linenumber">209</context> + <context context-type="linenumber">261</context> </context-group> <note priority="1" from="description">Filter drop down element to filter for documents with no correspondent/type/tag assigned</note> <target state="translated">Не прызначана</target> @@ -448,7 +973,7 @@ <source>Invalid date.</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/common/input/date/date.component.html</context> - <context context-type="linenumber">12</context> + <context context-type="linenumber">13</context> </context-group> <target state="translated">Няправільная дата.</target> </trans-unit> @@ -489,7 +1014,7 @@ </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/common/select-dialog/select-dialog.component.ts</context> - <context context-type="linenumber">18</context> + <context context-type="linenumber">17</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/document-list.component.html</context> @@ -501,7 +1026,7 @@ <source>Please select an object</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/common/select-dialog/select-dialog.component.ts</context> - <context context-type="linenumber">21</context> + <context context-type="linenumber">20</context> </context-group> <target state="translated">Калі ласка, абярыце аб'ект</target> </trans-unit> @@ -509,7 +1034,7 @@ <source>Hello <x id="PH" equiv-text="this.displayName"/>, welcome to Paperless-ngx!</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/dashboard/dashboard.component.ts</context> - <context context-type="linenumber">33</context> + <context context-type="linenumber">28</context> </context-group> <target state="translated">Прывітанне, <x id="PH" equiv-text="this.displayName"/>, запрашаем у Paperless-ngx!</target> </trans-unit> @@ -517,7 +1042,7 @@ <source>Welcome to Paperless-ngx!</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/dashboard/dashboard.component.ts</context> - <context context-type="linenumber">35</context> + <context context-type="linenumber">30</context> </context-group> <target state="translated">Вітаем у Paperless-ngx!</target> </trans-unit> @@ -541,7 +1066,7 @@ </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/document-list.component.html</context> - <context context-type="linenumber">141</context> + <context context-type="linenumber">145</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/filter-editor/filter-editor.component.html</context> @@ -561,15 +1086,15 @@ </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">55</context> + <context context-type="linenumber">69</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/document-list.component.html</context> - <context context-type="linenumber">129</context> + <context context-type="linenumber">133</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/filter-editor/filter-editor.component.ts</context> - <context context-type="linenumber">88</context> + <context context-type="linenumber">117</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/rest/document.service.ts</context> @@ -647,7 +1172,7 @@ <source>Processing: <x id="PH" equiv-text="countUploadingAndProcessing"/></source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/dashboard/widgets/upload-file-widget/upload-file-widget.component.ts</context> - <context context-type="linenumber">32</context> + <context context-type="linenumber">37</context> </context-group> <target state="translated">Апрацоўваюцца: <x id="PH" equiv-text="countUploadingAndProcessing"/></target> </trans-unit> @@ -655,7 +1180,7 @@ <source>Failed: <x id="PH" equiv-text="countFailed"/></source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/dashboard/widgets/upload-file-widget/upload-file-widget.component.ts</context> - <context context-type="linenumber">35</context> + <context context-type="linenumber">40</context> </context-group> <target state="translated">Памылка: <x id="PH" equiv-text="countFailed"/></target> </trans-unit> @@ -663,7 +1188,7 @@ <source>Added: <x id="PH" equiv-text="countSuccess"/></source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/dashboard/widgets/upload-file-widget/upload-file-widget.component.ts</context> - <context context-type="linenumber">38</context> + <context context-type="linenumber">43</context> </context-group> <target state="translated">Дададзена: <x id="PH" equiv-text="countSuccess"/></target> </trans-unit> @@ -671,47 +1196,15 @@ <source>, </source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/dashboard/widgets/upload-file-widget/upload-file-widget.component.ts</context> - <context context-type="linenumber">40</context> + <context context-type="linenumber">46</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">117</context> + <context context-type="linenumber">162</context> </context-group> <note priority="1" from="description">this string is used to separate processing, failed and added on the file upload widget</note> <target state="translated">, </target> </trans-unit> - <trans-unit id="3852289441366561594" datatype="html"> - <source>Connecting...</source> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/dashboard/widgets/upload-file-widget/upload-file-widget.component.ts</context> - <context context-type="linenumber">118</context> - </context-group> - <target state="translated">Падключэнне...</target> - </trans-unit> - <trans-unit id="1245343823699368872" datatype="html"> - <source>Uploading...</source> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/dashboard/widgets/upload-file-widget/upload-file-widget.component.ts</context> - <context context-type="linenumber">123</context> - </context-group> - <target state="translated">Загрузка...</target> - </trans-unit> - <trans-unit id="7446520539098045935" datatype="html"> - <source>Upload complete, waiting...</source> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/dashboard/widgets/upload-file-widget/upload-file-widget.component.ts</context> - <context context-type="linenumber">126</context> - </context-group> - <target state="translated">Загрузка завершана, чакайце...</target> - </trans-unit> - <trans-unit id="1405142710727603568" datatype="html"> - <source>HTTP error: <x id="PH" equiv-text="error.status"/> <x id="PH_1" equiv-text="error.statusText"/></source> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/dashboard/widgets/upload-file-widget/upload-file-widget.component.ts</context> - <context context-type="linenumber">136</context> - </context-group> - <target state="translated">Памылка HTTP: <x id="PH" equiv-text="error.status"/> <x id="PH_1" equiv-text="error.statusText"/></target> - </trans-unit> <trans-unit id="8522270084976549870" datatype="html"> <source>First steps</source> <context-group purpose="location"> @@ -804,27 +1297,39 @@ </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.html</context> - <context context-type="linenumber">76</context> + <context context-type="linenumber">81</context> </context-group> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-list.component.html</context> - <context context-type="linenumber">48</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-list.component.html</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> <context context-type="linenumber">46</context> </context-group> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/generic-list/generic-list.component.ts</context> - <context context-type="linenumber">106</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">46</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">46</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">65</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">65</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">65</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.ts</context> + <context context-type="linenumber">156</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> - <context context-type="linenumber">159</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-list.component.html</context> - <context context-type="linenumber">49</context> + <context context-type="linenumber">175</context> </context-group> <target state="translated">Выдаліць</target> </trans-unit> @@ -836,7 +1341,7 @@ </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.html</context> - <context context-type="linenumber">63</context> + <context context-type="linenumber">68</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/document-card-large/document-card-large.component.html</context> @@ -872,15 +1377,31 @@ <source>Close</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">40</context> + <context context-type="linenumber">37</context> </context-group> <target state="translated">Закрыць</target> </trans-unit> + <trans-unit id="4452427314943113135" datatype="html"> + <source>Previous</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> + <context context-type="linenumber">44</context> + </context-group> + <target state="needs-translation">Previous</target> + </trans-unit> + <trans-unit id="3885497195825665706" datatype="html"> + <source>Next</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> + <context context-type="linenumber">49</context> + </context-group> + <target state="needs-translation">Next</target> + </trans-unit> <trans-unit id="5028777105388019087" datatype="html"> <source>Details</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">52</context> + <context context-type="linenumber">66</context> </context-group> <target state="translated">Падрабязнасці</target> </trans-unit> @@ -888,7 +1409,7 @@ <source>Archive serial number</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">56</context> + <context context-type="linenumber">70</context> </context-group> <target state="translated">Парадкавы нумар архіва</target> </trans-unit> @@ -896,7 +1417,7 @@ <source>Date created</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">57</context> + <context context-type="linenumber">71</context> </context-group> <target state="translated">Дата стварэння</target> </trans-unit> @@ -904,7 +1425,7 @@ <source>Correspondent</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">58</context> + <context context-type="linenumber">72</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.html</context> @@ -912,7 +1433,7 @@ </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/document-list.component.html</context> - <context context-type="linenumber">123</context> + <context context-type="linenumber">127</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/filter-editor/filter-editor.component.html</context> @@ -928,7 +1449,7 @@ <source>Document type</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">60</context> + <context context-type="linenumber">74</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.html</context> @@ -936,7 +1457,7 @@ </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/document-list.component.html</context> - <context context-type="linenumber">135</context> + <context context-type="linenumber">139</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/filter-editor/filter-editor.component.html</context> @@ -952,7 +1473,7 @@ <source>Content</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">68</context> + <context context-type="linenumber">82</context> </context-group> <target state="translated">Змест</target> </trans-unit> @@ -960,11 +1481,11 @@ <source>Metadata</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">77</context> + <context context-type="linenumber">91</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/metadata-collapse/metadata-collapse.component.ts</context> - <context context-type="linenumber">18</context> + <context context-type="linenumber">17</context> </context-group> <target state="translated">Метаданыя</target> </trans-unit> @@ -972,7 +1493,7 @@ <source>Date modified</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">83</context> + <context context-type="linenumber">97</context> </context-group> <target state="translated">Дата змянення</target> </trans-unit> @@ -980,7 +1501,7 @@ <source>Date added</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">87</context> + <context context-type="linenumber">101</context> </context-group> <target state="translated">Дата дадання</target> </trans-unit> @@ -988,7 +1509,7 @@ <source>Media filename</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">91</context> + <context context-type="linenumber">105</context> </context-group> <target state="translated">Імя медыяфайла</target> </trans-unit> @@ -996,7 +1517,7 @@ <source>Original MD5 checksum</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">95</context> + <context context-type="linenumber">109</context> </context-group> <target state="translated">Арыгінальная кантрольная сума MD5</target> </trans-unit> @@ -1004,7 +1525,7 @@ <source>Original file size</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">99</context> + <context context-type="linenumber">113</context> </context-group> <target state="translated">Арыгінальны памер файла</target> </trans-unit> @@ -1012,7 +1533,7 @@ <source>Original mime type</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">103</context> + <context context-type="linenumber">117</context> </context-group> <target state="translated">Арыгінальны MIME тып</target> </trans-unit> @@ -1020,7 +1541,7 @@ <source>Archive MD5 checksum</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">107</context> + <context context-type="linenumber">121</context> </context-group> <target state="translated">MD5 сума архіва</target> </trans-unit> @@ -1028,7 +1549,7 @@ <source>Archive file size</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">111</context> + <context context-type="linenumber">125</context> </context-group> <target state="translated">Памер файла архіва</target> </trans-unit> @@ -1036,7 +1557,7 @@ <source>Original document metadata</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">117</context> + <context context-type="linenumber">131</context> </context-group> <target state="translated">Арыгінальныя метададзеныя дакумента</target> </trans-unit> @@ -1044,15 +1565,27 @@ <source>Archived document metadata</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">118</context> + <context context-type="linenumber">132</context> </context-group> <target state="translated">Метададзеныя архіўнага дакумента</target> </trans-unit> + <trans-unit id="8191371354890763172" datatype="html"> + <source>Enter Password</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> + <context context-type="linenumber">154</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> + <context context-type="linenumber">184</context> + </context-group> + <target state="needs-translation">Enter Password</target> + </trans-unit> <trans-unit id="3823219296477075982" datatype="html"> <source>Discard</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">143</context> + <context context-type="linenumber">164</context> </context-group> <target state="translated">Адхіліць</target> </trans-unit> @@ -1060,47 +1593,19 @@ <source>Save & next</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">144</context> + <context context-type="linenumber">165</context> </context-group> <target state="translated">Захаваць & наступны</target> </trans-unit> - <trans-unit id="3768927257183755959" datatype="html"> - <source>Save</source> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">145</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/document-list/save-view-config-dialog/save-view-config-dialog.component.html</context> - <context context-type="linenumber">14</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-edit-dialog/correspondent-edit-dialog.component.html</context> - <context context-type="linenumber">15</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-edit-dialog/document-type-edit-dialog.component.html</context> - <context context-type="linenumber">17</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> - <context context-type="linenumber">173</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-edit-dialog/tag-edit-dialog.component.html</context> - <context context-type="linenumber">19</context> - </context-group> - <target state="translated">Захаваць</target> - </trans-unit> <trans-unit id="9021887951960049161" datatype="html"> <source>Confirm delete</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.ts</context> - <context context-type="linenumber">267</context> + <context context-type="linenumber">421</context> </context-group> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/generic-list/generic-list.component.ts</context> - <context context-type="linenumber">102</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.ts</context> + <context context-type="linenumber">152</context> </context-group> <target state="translated">Пацвердзіце выдаленне</target> </trans-unit> @@ -1108,7 +1613,7 @@ <source>Do you really want to delete document "<x id="PH" equiv-text="this.document.title"/>"?</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.ts</context> - <context context-type="linenumber">268</context> + <context context-type="linenumber">422</context> </context-group> <target state="translated">Вы сапраўды хочаце выдаліць дакумент "<x id="PH" equiv-text="this.document.title"/>"?</target> </trans-unit> @@ -1116,7 +1621,7 @@ <source>The files for this document will be deleted permanently. This operation cannot be undone.</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.ts</context> - <context context-type="linenumber">269</context> + <context context-type="linenumber">423</context> </context-group> <target state="translated">Файлы для гэтага дакумента будуць выдалены назаўсёды. Гэтую аперацыю нельга адмяніць.</target> </trans-unit> @@ -1124,7 +1629,7 @@ <source>Delete document</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.ts</context> - <context context-type="linenumber">271</context> + <context context-type="linenumber">425</context> </context-group> <target state="translated">Выдаліць дакумент</target> </trans-unit> @@ -1132,7 +1637,7 @@ <source>Error deleting document: <x id="PH" equiv-text="JSON.stringify(error)"/></source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.ts</context> - <context context-type="linenumber">281</context> + <context context-type="linenumber">441</context> </context-group> <target state="translated">Памылка выдалення дакумента: <x id="PH" equiv-text="JSON.stringify(error)"/></target> </trans-unit> @@ -1200,27 +1705,27 @@ <source>Download originals</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.html</context> - <context context-type="linenumber">68</context> + <context context-type="linenumber">73</context> </context-group> <target state="translated">Спампаваць арыгіналы</target> </trans-unit> <trans-unit id="7985804062689412812" datatype="html"> - <source>Error executing bulk operation: <x id="PH" equiv-text="JSON.stringify(error.error)"/></source> + <source>Error executing bulk operation: <x id="PH" equiv-text="JSON.stringify( error.error )"/></source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">74</context> + <context context-type="linenumber">97,99</context> </context-group> - <target state="translated">Памылка пры выкананні масавай аперацыі: <x id="PH" equiv-text="JSON.stringify(error.error)"/></target> + <target state="needs-translation">Error executing bulk operation: <x id="PH" equiv-text="JSON.stringify( error.error )"/></target> </trans-unit> <trans-unit id="7894972847287473517" datatype="html"> <source>"<x id="PH" equiv-text="items[0].name"/>"</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">113</context> + <context context-type="linenumber">154</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">117</context> + <context context-type="linenumber">160</context> </context-group> <target state="translated">"<x id="PH" equiv-text="items[0].name"/>"</target> </trans-unit> @@ -1228,7 +1733,7 @@ <source>"<x id="PH" equiv-text="items[0].name"/>" and "<x id="PH_1" equiv-text="items[1].name"/>"</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">115</context> + <context context-type="linenumber">156</context> </context-group> <note priority="1" from="description">This is for messages like 'modify "tag1" and "tag2"'</note> <target state="translated">"<x id="PH" equiv-text="items[0].name"/>" і "<x id="PH_1" equiv-text="items[1].name"/>"</target> @@ -1237,7 +1742,7 @@ <source><x id="PH" equiv-text="list"/> and "<x id="PH_1" equiv-text="items[items.length - 1].name"/>"</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">118</context> + <context context-type="linenumber">164,166</context> </context-group> <note priority="1" from="description">this is for messages like 'modify "tag1", "tag2" and "tag3"'</note> <target state="translated"><x id="PH" equiv-text="list"/> і "<x id="PH_1" equiv-text="items[items.length - 1].name"/>"</target> @@ -1246,7 +1751,7 @@ <source>Confirm tags assignment</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">127</context> + <context context-type="linenumber">181</context> </context-group> <target state="translated">Пацвярдзіць прызначэнне тэгаў</target> </trans-unit> @@ -1254,47 +1759,47 @@ <source>This operation will add the tag "<x id="PH" equiv-text="tag.name"/>" to <x id="PH_1" equiv-text="this.list.selected.size"/> selected document(s).</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">130</context> + <context context-type="linenumber">187</context> </context-group> <target state="translated">Гэтая аперацыя дадасць тэг "<x id="PH" equiv-text="tag.name"/>" да выбраных <x id="PH_1" equiv-text="this.list.selected.size"/> дакументаў.</target> </trans-unit> <trans-unit id="1894412783609570695" datatype="html"> - <source>This operation will add the tags <x id="PH" equiv-text="this._localizeList(changedTags.itemsToAdd)"/> to <x id="PH_1" equiv-text="this.list.selected.size"/> selected document(s).</source> + <source>This operation will add the tags <x id="PH" equiv-text="this._localizeList( changedTags.itemsToAdd )"/> to <x id="PH_1" equiv-text="this.list.selected.size"/> selected document(s).</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">132</context> + <context context-type="linenumber">192,194</context> </context-group> - <target state="translated">Гэтая аперацыя дадасць тэгі "<x id="PH" equiv-text="this._localizeList(changedTags.itemsToAdd)"/>" да выбраных <x id="PH_1" equiv-text="this.list.selected.size"/> дакументаў.</target> + <target state="needs-translation">This operation will add the tags <x id="PH" equiv-text="this._localizeList( changedTags.itemsToAdd )"/> to <x id="PH_1" equiv-text="this.list.selected.size"/> selected document(s).</target> </trans-unit> <trans-unit id="7181166515756808573" datatype="html"> <source>This operation will remove the tag "<x id="PH" equiv-text="tag.name"/>" from <x id="PH_1" equiv-text="this.list.selected.size"/> selected document(s).</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">135</context> + <context context-type="linenumber">200</context> </context-group> <target state="translated">Гэтая аперацыя выдаліць тэг "<x id="PH" equiv-text="tag.name"/>" з выбраных <x id="PH_1" equiv-text="this.list.selected.size"/> дакументаў.</target> </trans-unit> <trans-unit id="3819792277998068944" datatype="html"> - <source>This operation will remove the tags <x id="PH" equiv-text="this._localizeList(changedTags.itemsToRemove)"/> from <x id="PH_1" equiv-text="this.list.selected.size"/> selected document(s).</source> + <source>This operation will remove the tags <x id="PH" equiv-text="this._localizeList( changedTags.itemsToRemove )"/> from <x id="PH_1" equiv-text="this.list.selected.size"/> selected document(s).</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">137</context> + <context context-type="linenumber">205,207</context> </context-group> - <target state="translated">Гэтая аперацыя выдаліць тэгі "<x id="PH" equiv-text="tag.name"/>" з выбраных <x id="PH_1" equiv-text="this.list.selected.size"/> дакументаў.</target> + <target state="needs-translation">This operation will remove the tags <x id="PH" equiv-text="this._localizeList( changedTags.itemsToRemove )"/> from <x id="PH_1" equiv-text="this.list.selected.size"/> selected document(s).</target> </trans-unit> <trans-unit id="2739066218579571288" datatype="html"> - <source>This operation will add the tags <x id="PH" equiv-text="this._localizeList(changedTags.itemsToAdd)"/> and remove the tags <x id="PH_1" equiv-text="this._localizeList(changedTags.itemsToRemove)"/> on <x id="PH_2" equiv-text="this.list.selected.size"/> selected document(s).</source> + <source>This operation will add the tags <x id="PH" equiv-text="this._localizeList( changedTags.itemsToAdd )"/> and remove the tags <x id="PH_1" equiv-text="this._localizeList( changedTags.itemsToRemove )"/> on <x id="PH_2" equiv-text="this.list.selected.size"/> selected document(s).</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">139</context> + <context context-type="linenumber">209,213</context> </context-group> - <target state="translated">Гэтая аперацыя дадасць тэгі <x id="PH" equiv-text="this._localizeList(changedTags.itemsToAdd)"/> і выдаліць тэгі <x id="PH_1" equiv-text="this._localizeList(changedTags.itemsToRemove)"/> на <x id="PH_2" equiv-text="this.list.selected.size"/> выбраных дакументах.</target> + <target state="needs-translation">This operation will add the tags <x id="PH" equiv-text="this._localizeList( changedTags.itemsToAdd )"/> and remove the tags <x id="PH_1" equiv-text="this._localizeList( changedTags.itemsToRemove )"/> on <x id="PH_2" equiv-text="this.list.selected.size"/> selected document(s).</target> </trans-unit> <trans-unit id="2996713129519325161" datatype="html"> <source>Confirm correspondent assignment</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">159</context> + <context context-type="linenumber">248</context> </context-group> <target state="translated">Пацвердзіць прызначэнне карэспандэнта</target> </trans-unit> @@ -1302,7 +1807,7 @@ <source>This operation will assign the correspondent "<x id="PH" equiv-text="correspondent.name"/>" to <x id="PH_1" equiv-text="this.list.selected.size"/> selected document(s).</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">161</context> + <context context-type="linenumber">250</context> </context-group> <target state="translated">Гэтая аперацыя прызначыць карэспандэнта "<x id="PH" equiv-text="correspondent.name"/>" абраным <x id="PH_1" equiv-text="this.list.selected.size"/> дакументам.</target> </trans-unit> @@ -1310,7 +1815,7 @@ <source>This operation will remove the correspondent from <x id="PH" equiv-text="this.list.selected.size"/> selected document(s).</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">163</context> + <context context-type="linenumber">252</context> </context-group> <target state="translated">Гэтая аперацыя выдаліць карэспандэнта з <x id="PH" equiv-text="this.list.selected.size"/> выбраных дакументаў.</target> </trans-unit> @@ -1318,7 +1823,7 @@ <source>Confirm document type assignment</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">182</context> + <context context-type="linenumber">284</context> </context-group> <target state="translated">Пацвердзіце прызначэнне тыпу дакумента</target> </trans-unit> @@ -1326,7 +1831,7 @@ <source>This operation will assign the document type "<x id="PH" equiv-text="documentType.name"/>" to <x id="PH_1" equiv-text="this.list.selected.size"/> selected document(s).</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">184</context> + <context context-type="linenumber">286</context> </context-group> <target state="translated">Гэтая аперацыя прысвоіць тып "<x id="PH" equiv-text="documentType.name"/>" <x id="PH_1" equiv-text="this.list.selected.size"/> абраным дакументам.</target> </trans-unit> @@ -1334,7 +1839,7 @@ <source>This operation will remove the document type from <x id="PH" equiv-text="this.list.selected.size"/> selected document(s).</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">186</context> + <context context-type="linenumber">288</context> </context-group> <target state="translated">Гэтая аперацыя выдаліць тып з <x id="PH" equiv-text="this.list.selected.size"/> абраных дакументаў.</target> </trans-unit> @@ -1342,7 +1847,7 @@ <source>Delete confirm</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">201</context> + <context context-type="linenumber">309</context> </context-group> <target state="translated">Пацвердзіце выдаленне</target> </trans-unit> @@ -1350,7 +1855,7 @@ <source>This operation will permanently delete <x id="PH" equiv-text="this.list.selected.size"/> selected document(s).</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">202</context> + <context context-type="linenumber">310</context> </context-group> <target state="translated">Гэтая аперацыя назаўжды выдаліць <x id="PH" equiv-text="this.list.selected.size"/> абраных дакументаў.</target> </trans-unit> @@ -1358,7 +1863,7 @@ <source>This operation cannot be undone.</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">203</context> + <context context-type="linenumber">311</context> </context-group> <target state="translated">Гэтую аперацыю нельга адмяніць.</target> </trans-unit> @@ -1366,7 +1871,7 @@ <source>Delete document(s)</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">205</context> + <context context-type="linenumber">313</context> </context-group> <target state="translated">Выдаліць дакумент(ы)</target> </trans-unit> @@ -1405,16 +1910,28 @@ <context context-type="linenumber">66</context> </context-group> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-list.component.html</context> - <context context-type="linenumber">42</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">45</context> </context-group> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-list.component.html</context> - <context context-type="linenumber">40</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">45</context> </context-group> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-list.component.html</context> - <context context-type="linenumber">43</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">45</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">59</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">59</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">59</context> </context-group> <target state="translated">Рэдагаваць</target> </trans-unit> @@ -1518,7 +2035,7 @@ <source>Loading...</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/document-list.component.html</context> - <context context-type="linenumber">87</context> + <context context-type="linenumber">88</context> </context-group> <target state="translated">Загрузка...</target> </trans-unit> @@ -1526,7 +2043,7 @@ <source>{VAR_PLURAL, plural, =1 {Selected <x id="INTERPOLATION"/> of one document} other {Selected <x id="INTERPOLATION"/> of <x id="INTERPOLATION_1"/> documents}}</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/document-list.component.html</context> - <context context-type="linenumber">89</context> + <context context-type="linenumber">90</context> </context-group> <target state="translated">{VAR_PLURAL, plural, =1 {Выдзелена дакументаў: <x id="INTERPOLATION"/> з 1} other {Выдзелена дакументаў: <x id="INTERPOLATION"/> з <x id="INTERPOLATION_1"/>}}</target> </trans-unit> @@ -1534,7 +2051,7 @@ <source>{VAR_PLURAL, plural, =1 {One document} other {<x id="INTERPOLATION"/> documents}}</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/document-list.component.html</context> - <context context-type="linenumber">91</context> + <context context-type="linenumber">92</context> </context-group> <target state="translated">{VAR_PLURAL, plural, =1 {Адзін дакумент} other {<x id="INTERPOLATION"/> дакумента(аў)}}</target> </trans-unit> @@ -1542,19 +2059,27 @@ <source>(filtered)</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/document-list.component.html</context> - <context context-type="linenumber">91</context> + <context context-type="linenumber">92</context> </context-group> <target state="translated">(адфільтравана)</target> </trans-unit> + <trans-unit id="1559883523769732271" datatype="html"> + <source>Error while loading documents</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/document-list/document-list.component.html</context> + <context context-type="linenumber">103</context> + </context-group> + <target state="needs-translation">Error while loading documents</target> + </trans-unit> <trans-unit id="7517688192215738656" datatype="html"> <source>ASN</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/document-list.component.html</context> - <context context-type="linenumber">117</context> + <context context-type="linenumber">121</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/filter-editor/filter-editor.component.ts</context> - <context context-type="linenumber">90</context> + <context context-type="linenumber">122</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/rest/document.service.ts</context> @@ -1566,7 +2091,7 @@ <source>Added</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/document-list.component.html</context> - <context context-type="linenumber">147</context> + <context context-type="linenumber">151</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/filter-editor/filter-editor.component.html</context> @@ -1582,7 +2107,7 @@ <source>View "<x id="PH" equiv-text="this.list.activeSavedViewTitle"/>" saved successfully.</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/document-list.component.ts</context> - <context context-type="linenumber">116</context> + <context context-type="linenumber">213</context> </context-group> <target state="translated">Прагляд "<x id="PH" equiv-text="this.list.activeSavedViewTitle"/>" паспяхова захаваны.</target> </trans-unit> @@ -1590,7 +2115,7 @@ <source>View "<x id="PH" equiv-text="savedView.name"/>" created successfully.</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/document-list.component.ts</context> - <context context-type="linenumber">138</context> + <context context-type="linenumber">243</context> </context-group> <target state="translated">Прагляд "<x id="PH" equiv-text="savedView.name"/>" створаны паспяхова.</target> </trans-unit> @@ -1603,50 +2128,50 @@ <target state="translated">Скінуць фільтры</target> </trans-unit> <trans-unit id="5195932016807797291" datatype="html"> - <source>Correspondent: <x id="PH" equiv-text="this.correspondents.find(c => c.id == +rule.value)?.name"/></source> + <source>Correspondent: <x id="PH" equiv-text="this.correspondents.find((c) => c.id == +rule.value)?.name"/></source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/filter-editor/filter-editor.component.ts</context> - <context context-type="linenumber">37</context> + <context context-type="linenumber">60,62</context> </context-group> - <target state="translated">Карэспандэнт: <x id="PH" equiv-text="this.correspondents.find(c => c.id == +rule.value)?.name"/></target> + <target state="needs-translation">Correspondent: <x id="PH" equiv-text="this.correspondents.find((c) => c.id == +rule.value)?.name"/></target> </trans-unit> <trans-unit id="8170755470576301659" datatype="html"> <source>Without correspondent</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/filter-editor/filter-editor.component.ts</context> - <context context-type="linenumber">39</context> + <context context-type="linenumber">64</context> </context-group> <target state="translated">Без карэспандэнта</target> </trans-unit> <trans-unit id="8705701325879965907" datatype="html"> - <source>Type: <x id="PH" equiv-text="this.documentTypes.find(dt => dt.id == +rule.value)?.name"/></source> + <source>Type: <x id="PH" equiv-text="this.documentTypes.find((dt) => dt.id == +rule.value)?.name"/></source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/filter-editor/filter-editor.component.ts</context> - <context context-type="linenumber">44</context> + <context context-type="linenumber">69,71</context> </context-group> - <target state="translated">Тып: <x id="PH" equiv-text="this.documentTypes.find(dt => dt.id == +rule.value)?.name"/></target> + <target state="needs-translation">Type: <x id="PH" equiv-text="this.documentTypes.find((dt) => dt.id == +rule.value)?.name"/></target> </trans-unit> <trans-unit id="4362173610367509215" datatype="html"> <source>Without document type</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/filter-editor/filter-editor.component.ts</context> - <context context-type="linenumber">46</context> + <context context-type="linenumber">73</context> </context-group> <target state="translated">Без тыпу дакумента</target> </trans-unit> <trans-unit id="8180755793012580465" datatype="html"> - <source>Tag: <x id="PH" equiv-text="this.tags.find(t => t.id == +rule.value)?.name"/></source> + <source>Tag: <x id="PH" equiv-text="this.tags.find((t) => t.id == +rule.value)?.name"/></source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/filter-editor/filter-editor.component.ts</context> - <context context-type="linenumber">50</context> + <context context-type="linenumber">77,79</context> </context-group> - <target state="translated">Тэг: <x id="PH" equiv-text="this.tags.find(t => t.id == +rule.value)?.name"/></target> + <target state="needs-translation">Tag: <x id="PH" equiv-text="this.tags.find((t) => t.id == +rule.value)?.name"/></target> </trans-unit> <trans-unit id="6494566478302448576" datatype="html"> <source>Without any tag</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/filter-editor/filter-editor.component.ts</context> - <context context-type="linenumber">54</context> + <context context-type="linenumber">83</context> </context-group> <target state="translated">Без усялякага тэга</target> </trans-unit> @@ -1654,7 +2179,7 @@ <source>Title: <x id="PH" equiv-text="rule.value"/></source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/filter-editor/filter-editor.component.ts</context> - <context context-type="linenumber">58</context> + <context context-type="linenumber">87</context> </context-group> <target state="translated">Назва: <x id="PH" equiv-text="rule.value"/></target> </trans-unit> @@ -1662,7 +2187,7 @@ <source>ASN: <x id="PH" equiv-text="rule.value"/></source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/filter-editor/filter-editor.component.ts</context> - <context context-type="linenumber">61</context> + <context context-type="linenumber">90</context> </context-group> <target state="translated">ASN: <x id="PH" equiv-text="rule.value"/></target> </trans-unit> @@ -1670,7 +2195,7 @@ <source>Title & content</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/filter-editor/filter-editor.component.ts</context> - <context context-type="linenumber">89</context> + <context context-type="linenumber">120</context> </context-group> <target state="translated">Назва & змест</target> </trans-unit> @@ -1678,7 +2203,7 @@ <source>Advanced search</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/filter-editor/filter-editor.component.ts</context> - <context context-type="linenumber">91</context> + <context context-type="linenumber">125</context> </context-group> <target state="translated">Пашыраны пошук</target> </trans-unit> @@ -1686,7 +2211,7 @@ <source>More like</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/filter-editor/filter-editor.component.ts</context> - <context context-type="linenumber">94</context> + <context context-type="linenumber">131</context> </context-group> <target state="translated">Больш падобных</target> </trans-unit> @@ -1698,54 +2223,6 @@ </context-group> <target state="translated">Захаваць цяперашні прагляд</target> </trans-unit> - <trans-unit id="8953033926734869941" datatype="html"> - <source>Name</source> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/document-list/save-view-config-dialog/save-view-config-dialog.component.html</context> - <context context-type="linenumber">8</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-edit-dialog/correspondent-edit-dialog.component.html</context> - <context context-type="linenumber">8</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-list.component.html</context> - <context context-type="linenumber">9</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-list.component.html</context> - <context context-type="linenumber">19</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-edit-dialog/document-type-edit-dialog.component.html</context> - <context context-type="linenumber">9</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-list.component.html</context> - <context context-type="linenumber">9</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-list.component.html</context> - <context context-type="linenumber">19</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> - <context context-type="linenumber">141</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-edit-dialog/tag-edit-dialog.component.html</context> - <context context-type="linenumber">8</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-list.component.html</context> - <context context-type="linenumber">9</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-list.component.html</context> - <context context-type="linenumber">19</context> - </context-group> - <target state="translated">Назва</target> - </trans-unit> <trans-unit id="8689274715612276035" datatype="html"> <source>Show in sidebar</source> <context-group purpose="location"> @@ -1754,7 +2231,7 @@ </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> - <context context-type="linenumber">153</context> + <context context-type="linenumber">169</context> </context-group> <target state="translated">Паказаць у бакавой панэлі</target> </trans-unit> @@ -1766,86 +2243,78 @@ </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> - <context context-type="linenumber">149</context> + <context context-type="linenumber">165</context> </context-group> <target state="translated">Паказаць на панэлі</target> </trans-unit> - <trans-unit id="8743659855412792665" datatype="html"> - <source>Matching algorithm</source> + <trans-unit id="6965614903949668392" datatype="html"> + <source>Filter rules error occurred while saving this view</source> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-edit-dialog/correspondent-edit-dialog.component.html</context> - <context context-type="linenumber">9</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-edit-dialog/document-type-edit-dialog.component.html</context> - <context context-type="linenumber">10</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-edit-dialog/tag-edit-dialog.component.html</context> - <context context-type="linenumber">13</context> - </context-group> - <target state="translated">Алгарытм супастаўлення</target> - </trans-unit> - <trans-unit id="2656329676292524585" datatype="html"> - <source>Matching pattern</source> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-edit-dialog/correspondent-edit-dialog.component.html</context> - <context context-type="linenumber">10</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-edit-dialog/document-type-edit-dialog.component.html</context> - <context context-type="linenumber">11</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-edit-dialog/tag-edit-dialog.component.html</context> - <context context-type="linenumber">14</context> - </context-group> - <target state="translated">Шаблон супадзення</target> - </trans-unit> - <trans-unit id="6063936469630366525" datatype="html"> - <source>Case insensitive</source> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-edit-dialog/correspondent-edit-dialog.component.html</context> - <context context-type="linenumber">11</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-edit-dialog/document-type-edit-dialog.component.html</context> + <context context-type="sourcefile">src/app/components/document-list/save-view-config-dialog/save-view-config-dialog.component.html</context> <context context-type="linenumber">12</context> </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-edit-dialog/tag-edit-dialog.component.html</context> - <context context-type="linenumber">15</context> - </context-group> - <target state="translated">Без уліку рэгістра</target> + <target state="needs-translation">Filter rules error occurred while saving this view</target> </trans-unit> - <trans-unit id="6457471243969293847" datatype="html"> - <source>Create new correspondent</source> + <trans-unit id="6438839705789707938" datatype="html"> + <source>The error returned was</source> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-edit-dialog/correspondent-edit-dialog.component.ts</context> - <context context-type="linenumber">21</context> + <context context-type="sourcefile">src/app/components/document-list/save-view-config-dialog/save-view-config-dialog.component.html</context> + <context context-type="linenumber">13</context> </context-group> - <target state="translated">Стварыць новага карэспандэнта</target> + <target state="needs-translation">The error returned was</target> </trans-unit> - <trans-unit id="2059822531169388684" datatype="html"> - <source>Edit correspondent</source> + <trans-unit id="6316128875819022658" datatype="html"> + <source>correspondent</source> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-edit-dialog/correspondent-edit-dialog.component.ts</context> - <context context-type="linenumber">25</context> + <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-list.component.ts</context> + <context context-type="linenumber">33</context> </context-group> - <target state="translated">Рэдагаваць карэспандэнта</target> + <target state="needs-translation">correspondent</target> + </trans-unit> + <trans-unit id="6360600151505327572" datatype="html"> + <source>Last used</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-list.component.ts</context> + <context context-type="linenumber">37</context> + </context-group> + <target state="needs-translation">Last used</target> + </trans-unit> + <trans-unit id="7427874343955308724" datatype="html"> + <source>Do you really want to delete the correspondent "<x id="PH" equiv-text="object.name"/>"?</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-list.component.ts</context> + <context context-type="linenumber">47</context> + </context-group> + <target state="translated">Вы сапраўды хочаце выдаліць карэспандэнта "<x id="PH" equiv-text="object.name"/>"?</target> + </trans-unit> + <trans-unit id="8084492669582894778" datatype="html"> + <source>document type</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-list.component.ts</context> + <context context-type="linenumber">30</context> + </context-group> + <target state="needs-translation">document type</target> + </trans-unit> + <trans-unit id="4990731724078522539" datatype="html"> + <source>Do you really want to delete the document type "<x id="PH" equiv-text="object.name"/>"?</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-list.component.ts</context> + <context context-type="linenumber">36</context> + </context-group> + <target state="translated">Вы сапраўды хочаце выдаліць тып дакумента "<x id="PH" equiv-text="object.name"/>"?</target> </trans-unit> <trans-unit id="5674286808255988565" datatype="html"> <source>Create</source> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-list.component.html</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> <context context-type="linenumber">2</context> </context-group> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-list.component.html</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> <context context-type="linenumber">2</context> </context-group> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-list.component.html</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> <context context-type="linenumber">2</context> </context-group> <target state="translated">Стварыць</target> @@ -1853,15 +2322,15 @@ <trans-unit id="4010735610815226758" datatype="html"> <source>Filter by:</source> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-list.component.html</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> <context context-type="linenumber">8</context> </context-group> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-list.component.html</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> <context context-type="linenumber">8</context> </context-group> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-list.component.html</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> <context context-type="linenumber">8</context> </context-group> <target state="translated">Фільтр па:</target> @@ -1869,138 +2338,130 @@ <trans-unit id="1383365546483928780" datatype="html"> <source>Matching</source> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-list.component.html</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> <context context-type="linenumber">20</context> </context-group> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-list.component.html</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> <context context-type="linenumber">20</context> </context-group> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-list.component.html</context> - <context context-type="linenumber">21</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">20</context> </context-group> <target state="translated">Супадзення</target> </trans-unit> <trans-unit id="1488347670280290838" datatype="html"> <source>Document count</source> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-list.component.html</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> <context context-type="linenumber">21</context> </context-group> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-list.component.html</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> <context context-type="linenumber">21</context> </context-group> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-list.component.html</context> - <context context-type="linenumber">22</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">21</context> </context-group> <target state="translated">Колькасць дакументаў</target> </trans-unit> - <trans-unit id="697889236478552968" datatype="html"> - <source>Last correspondence</source> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-list.component.html</context> - <context context-type="linenumber">22</context> - </context-group> - <target state="translated">Апошняя карэспандэнцыя</target> - </trans-unit> <trans-unit id="3193976279273491157" datatype="html"> <source>Actions</source> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-list.component.html</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> <context context-type="linenumber">23</context> </context-group> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-list.component.html</context> - <context context-type="linenumber">22</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">23</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">23</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> - <context context-type="linenumber">158</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-list.component.html</context> - <context context-type="linenumber">23</context> + <context context-type="linenumber">174</context> </context-group> <target state="translated">Дзеянні</target> </trans-unit> - <trans-unit id="7427874343955308724" datatype="html"> - <source>Do you really want to delete the correspondent "<x id="PH" equiv-text="object.name"/>"?</source> + <trans-unit id="7376880254267897616" datatype="html"> + <source>Filter Documents</source> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-list.component.ts</context> - <context context-type="linenumber">26</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">44</context> </context-group> - <target state="translated">Вы сапраўды хочаце выдаліць карэспандэнта "<x id="PH" equiv-text="object.name"/>"?</target> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">44</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">44</context> + </context-group> + <target state="needs-translation">Filter Documents</target> </trans-unit> - <trans-unit id="6672809941092516947" datatype="html"> - <source>Create new document type</source> + <trans-unit id="808959623879724772" datatype="html"> + <source>{VAR_PLURAL, plural, =1 {One <x id="INTERPOLATION"/>} other {<x id="INTERPOLATION_1"/> total <x id="INTERPOLATION"/>s}}</source> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-edit-dialog/document-type-edit-dialog.component.ts</context> - <context context-type="linenumber">21</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">74</context> </context-group> - <target state="translated">Стварыць новы тып дакумента</target> - </trans-unit> - <trans-unit id="36335016091244220" datatype="html"> - <source>Edit document type</source> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-edit-dialog/document-type-edit-dialog.component.ts</context> - <context context-type="linenumber">25</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">74</context> </context-group> - <target state="translated">Рэдагаваць тып дакумента</target> - </trans-unit> - <trans-unit id="4990731724078522539" datatype="html"> - <source>Do you really want to delete the document type "<x id="PH" equiv-text="object.name"/>"?</source> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-list.component.ts</context> - <context context-type="linenumber">26</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">74</context> </context-group> - <target state="translated">Вы сапраўды хочаце выдаліць тып дакумента "<x id="PH" equiv-text="object.name"/>"?</target> + <target state="needs-translation">{VAR_PLURAL, plural, =1 {One <x id="INTERPOLATION"/>} other {<x id="INTERPOLATION_1"/> total <x id="INTERPOLATION"/>s}}</target> </trans-unit> <trans-unit id="810888510148304696" datatype="html"> <source>Automatic</source> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/generic-list/generic-list.component.ts</context> - <context context-type="linenumber">39</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.ts</context> + <context context-type="linenumber">86</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/data/matching-model.ts</context> - <context context-type="linenumber">17</context> + <context context-type="linenumber">38</context> </context-group> <target state="translated">Аўтаматычна</target> </trans-unit> - <trans-unit id="5044611416737085530" datatype="html"> - <source>Do you really want to delete this element?</source> + <trans-unit id="4012132330507560812" datatype="html"> + <source>Do you really want to delete the <x id="PH" equiv-text="this.typeName"/>?</source> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/generic-list/generic-list.component.ts</context> - <context context-type="linenumber">97</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.ts</context> + <context context-type="linenumber">139</context> </context-group> - <target state="translated">Вы сапраўды жадаеце выдаліць гэты элемент?</target> + <target state="needs-translation">Do you really want to delete the <x id="PH" equiv-text="this.typeName"/>?</target> </trans-unit> <trans-unit id="8371896857609524947" datatype="html"> <source>Associated documents will not be deleted.</source> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/generic-list/generic-list.component.ts</context> - <context context-type="linenumber">104</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.ts</context> + <context context-type="linenumber">154</context> </context-group> <target state="translated">Звязаныя дакументы не будуць выдалены.</target> </trans-unit> <trans-unit id="5467489005440577210" datatype="html"> - <source>Error while deleting element: <x id="PH" equiv-text="JSON.stringify(error.error)"/></source> + <source>Error while deleting element: <x id="PH" equiv-text="JSON.stringify( error.error )"/></source> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/generic-list/generic-list.component.ts</context> - <context context-type="linenumber">114</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.ts</context> + <context context-type="linenumber">167,169</context> </context-group> - <target state="translated">Памылка пры выдаленні элемента: <x id="PH" equiv-text="JSON.stringify(error.error)"/></target> + <target state="needs-translation">Error while deleting element: <x id="PH" equiv-text="JSON.stringify( error.error )"/></target> </trans-unit> - <trans-unit id="1347241542439262355" datatype="html"> - <source>General settings</source> + <trans-unit id="6439365426343089851" datatype="html"> + <source>General</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> <context context-type="linenumber">10</context> </context-group> - <target state="translated">Агульныя налады</target> + <target state="needs-translation">General</target> </trans-unit> <trans-unit id="8671234314555525900" datatype="html"> <source>Appearance</source> @@ -2130,11 +2591,27 @@ </context-group> <target state="translated">Інверціраваць мініяцюры ў цёмным рэжыме</target> </trans-unit> + <trans-unit id="7983234071833154796" datatype="html"> + <source>Theme Color</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> + <context context-type="linenumber">105</context> + </context-group> + <target state="needs-translation">Theme Color</target> + </trans-unit> + <trans-unit id="7808756054397155068" datatype="html"> + <source>Reset</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> + <context context-type="linenumber">114</context> + </context-group> + <target state="needs-translation">Reset</target> + </trans-unit> <trans-unit id="8508424367627989968" datatype="html"> <source>Bulk editing</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> - <context context-type="linenumber">103</context> + <context context-type="linenumber">119</context> </context-group> <target state="translated">Масавае рэдагаванне</target> </trans-unit> @@ -2142,7 +2619,7 @@ <source>Show confirmation dialogs</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> - <context context-type="linenumber">107</context> + <context context-type="linenumber">123</context> </context-group> <target state="translated">Паказаць дыялогавыя акно пацверджання</target> </trans-unit> @@ -2150,7 +2627,7 @@ <source>Deleting documents will always ask for confirmation.</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> - <context context-type="linenumber">107</context> + <context context-type="linenumber">123</context> </context-group> <target state="translated">Пры выдаленні дакументаў заўсёды будзе запытвацца пацверджанне.</target> </trans-unit> @@ -2158,7 +2635,7 @@ <source>Apply on close</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> - <context context-type="linenumber">108</context> + <context context-type="linenumber">124</context> </context-group> <target state="translated">Ужыць пры зачыненні</target> </trans-unit> @@ -2166,7 +2643,7 @@ <source>Notifications</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> - <context context-type="linenumber">116</context> + <context context-type="linenumber">132</context> </context-group> <target state="translated">Апавяшчэнні</target> </trans-unit> @@ -2174,7 +2651,7 @@ <source>Document processing</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> - <context context-type="linenumber">119</context> + <context context-type="linenumber">135</context> </context-group> <target state="translated">Апрацоўка дакумента</target> </trans-unit> @@ -2182,7 +2659,7 @@ <source>Show notifications when new documents are detected</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> - <context context-type="linenumber">123</context> + <context context-type="linenumber">139</context> </context-group> <target state="translated">Паказваць апавяшчэнні пры выяўленні новых дакументаў</target> </trans-unit> @@ -2190,7 +2667,7 @@ <source>Show notifications when document processing completes successfully</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> - <context context-type="linenumber">124</context> + <context context-type="linenumber">140</context> </context-group> <target state="translated">Паказваць апавяшчэнні, калі апрацоўка дакумента завершана паспяхова</target> </trans-unit> @@ -2198,7 +2675,7 @@ <source>Show notifications when document processing fails</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> - <context context-type="linenumber">125</context> + <context context-type="linenumber">141</context> </context-group> <target state="translated">Паказваць апавяшчэнні, калі апрацоўка дакумента няўдалая</target> </trans-unit> @@ -2206,7 +2683,7 @@ <source>Suppress notifications on dashboard</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> - <context context-type="linenumber">126</context> + <context context-type="linenumber">142</context> </context-group> <target state="translated">Схаваць апавяшчэння на галоўнай панэлі</target> </trans-unit> @@ -2214,7 +2691,7 @@ <source>This will suppress all messages about document processing status on the dashboard.</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> - <context context-type="linenumber">126</context> + <context context-type="linenumber">142</context> </context-group> <target state="translated">Гэта адключыць усе паведамленні аб статуце апрацоўкі дакументаў на галоўнай панэлі.</target> </trans-unit> @@ -2222,7 +2699,7 @@ <source>Appears on</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> - <context context-type="linenumber">146</context> + <context context-type="linenumber">162</context> </context-group> <target state="translated">З'яўляецца на</target> </trans-unit> @@ -2230,7 +2707,7 @@ <source>No saved views defined.</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> - <context context-type="linenumber">163</context> + <context context-type="linenumber">179</context> </context-group> <target state="translated">Няма захаваных праглядаў.</target> </trans-unit> @@ -2238,7 +2715,7 @@ <source>Saved view "<x id="PH" equiv-text="savedView.name"/>" deleted.</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.ts</context> - <context context-type="linenumber">111</context> + <context context-type="linenumber">167</context> </context-group> <target state="translated">Захаваны выгляд "<x id="PH" equiv-text="savedView.name"/>" выдалены.</target> </trans-unit> @@ -2246,7 +2723,7 @@ <source>Settings saved successfully.</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.ts</context> - <context context-type="linenumber">133</context> + <context context-type="linenumber">233</context> </context-group> <target state="translated">Налады паспяхова захаваны.</target> </trans-unit> @@ -2254,7 +2731,7 @@ <source>Use system language</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.ts</context> - <context context-type="linenumber">138</context> + <context context-type="linenumber">237</context> </context-group> <target state="translated">Выкарыстоўваць мову сістэмы</target> </trans-unit> @@ -2262,67 +2739,31 @@ <source>Use date format of display language</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.ts</context> - <context context-type="linenumber">144</context> + <context context-type="linenumber">244</context> </context-group> <target state="translated">Выкарыстоўваць фармат даты мовы адлюстравання</target> </trans-unit> <trans-unit id="8488620293789898901" datatype="html"> - <source>Error while storing settings on server: <x id="PH" equiv-text="JSON.stringify(error.error)"/></source> + <source>Error while storing settings on server: <x id="PH" equiv-text="JSON.stringify( error.error )"/></source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.ts</context> - <context context-type="linenumber">161</context> + <context context-type="linenumber">264,266</context> </context-group> - <target state="translated">Памылка пры захаванні налад на серверы: <x id="PH" equiv-text="JSON.stringify(error.error)"/></target> + <target state="needs-translation">Error while storing settings on server: <x id="PH" equiv-text="JSON.stringify( error.error )"/></target> </trans-unit> - <trans-unit id="9011959596901584887" datatype="html"> - <source>Color</source> + <trans-unit id="6402703264596649214" datatype="html"> + <source>tag</source> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-edit-dialog/tag-edit-dialog.component.html</context> - <context context-type="linenumber">10</context> + <context context-type="sourcefile">src/app/components/manage/tag-list/tag-list.component.ts</context> + <context context-type="linenumber">30</context> </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-list.component.html</context> - <context context-type="linenumber">20</context> - </context-group> - <target state="translated">Колер</target> - </trans-unit> - <trans-unit id="1426037806946650347" datatype="html"> - <source>Inbox tag</source> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-edit-dialog/tag-edit-dialog.component.html</context> - <context context-type="linenumber">12</context> - </context-group> - <target state="translated">Тэг паштовай скрыні</target> - </trans-unit> - <trans-unit id="8566220514470905459" datatype="html"> - <source>Inbox tags are automatically assigned to all consumed documents.</source> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-edit-dialog/tag-edit-dialog.component.html</context> - <context context-type="linenumber">12</context> - </context-group> - <target state="translated">Тэгі ўваходняй скрыні аўтаматычна прысвойваюцца ўсім спажываным дакументам.</target> - </trans-unit> - <trans-unit id="9153094873118985366" datatype="html"> - <source>Create new tag</source> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-edit-dialog/tag-edit-dialog.component.ts</context> - <context context-type="linenumber">22</context> - </context-group> - <target state="translated">Стварыць новы тэг</target> - </trans-unit> - <trans-unit id="5872175735754226507" datatype="html"> - <source>Edit tag</source> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-edit-dialog/tag-edit-dialog.component.ts</context> - <context context-type="linenumber">26</context> - </context-group> - <target state="translated">Рэдагаваць тэг</target> + <target state="needs-translation">tag</target> </trans-unit> <trans-unit id="93754014749412887" datatype="html"> <source>Do you really want to delete the tag "<x id="PH" equiv-text="object.name"/>"?</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/tag-list/tag-list.component.ts</context> - <context context-type="linenumber">26</context> + <context context-type="linenumber">45</context> </context-group> <target state="translated">Вы сапраўды хочаце выдаліць тэг "<x id="PH" equiv-text="object.name"/>"?</target> </trans-unit> @@ -2338,7 +2779,7 @@ <source>Any word</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/data/matching-model.ts</context> - <context context-type="linenumber">12</context> + <context context-type="linenumber">13</context> </context-group> <target state="translated">Любое слова</target> </trans-unit> @@ -2346,7 +2787,7 @@ <source>Any: Document contains any of these words (space separated)</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/data/matching-model.ts</context> - <context context-type="linenumber">12</context> + <context context-type="linenumber">14</context> </context-group> <target state="translated">Любы: дакумент змяшчае любое з гэтых слоў (падзеленыя прабелам)</target> </trans-unit> @@ -2354,7 +2795,7 @@ <source>All words</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/data/matching-model.ts</context> - <context context-type="linenumber">13</context> + <context context-type="linenumber">18</context> </context-group> <target state="translated">Усе словы</target> </trans-unit> @@ -2362,7 +2803,7 @@ <source>All: Document contains all of these words (space separated)</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/data/matching-model.ts</context> - <context context-type="linenumber">13</context> + <context context-type="linenumber">19</context> </context-group> <target state="translated">Усе: дакумент змяшчае ўсе гэтыя словы (падзеленыя прабелам)</target> </trans-unit> @@ -2370,7 +2811,7 @@ <source>Exact match</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/data/matching-model.ts</context> - <context context-type="linenumber">14</context> + <context context-type="linenumber">23</context> </context-group> <target state="translated">Дакладнае супадзенне</target> </trans-unit> @@ -2378,7 +2819,7 @@ <source>Exact: Document contains this string</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/data/matching-model.ts</context> - <context context-type="linenumber">14</context> + <context context-type="linenumber">24</context> </context-group> <target state="translated">Дакладна: дакумент змяшчае гэты радок</target> </trans-unit> @@ -2386,7 +2827,7 @@ <source>Regular expression</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/data/matching-model.ts</context> - <context context-type="linenumber">15</context> + <context context-type="linenumber">28</context> </context-group> <target state="translated">Рэгулярны выраз</target> </trans-unit> @@ -2394,7 +2835,7 @@ <source>Regular expression: Document matches this regular expression</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/data/matching-model.ts</context> - <context context-type="linenumber">15</context> + <context context-type="linenumber">29</context> </context-group> <target state="translated">Рэгулярны выраз: Дакумент адпавядае гэтаму рэгулярнаму выразу</target> </trans-unit> @@ -2402,7 +2843,7 @@ <source>Fuzzy word</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/data/matching-model.ts</context> - <context context-type="linenumber">16</context> + <context context-type="linenumber">33</context> </context-group> <target state="translated">Невыразнае слова</target> </trans-unit> @@ -2410,7 +2851,7 @@ <source>Fuzzy: Document contains a word similar to this word</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/data/matching-model.ts</context> - <context context-type="linenumber">16</context> + <context context-type="linenumber">34</context> </context-group> <target state="translated">Невыразна: Дакумент змяшчае слова, падобнае да гэтага слова</target> </trans-unit> @@ -2418,7 +2859,7 @@ <source>Auto: Learn matching automatically</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/data/matching-model.ts</context> - <context context-type="linenumber">17</context> + <context context-type="linenumber">39</context> </context-group> <target state="translated">Аўтаматычны: вучыцеся аўтаматычна</target> </trans-unit> @@ -2426,15 +2867,15 @@ <source>Unsaved Changes</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/guards/dirty-form.guard.ts</context> - <context context-type="linenumber">16</context> + <context context-type="linenumber">18</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/open-documents.service.ts</context> - <context context-type="linenumber">75</context> + <context context-type="linenumber">84</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/open-documents.service.ts</context> - <context context-type="linenumber">96</context> + <context context-type="linenumber">107</context> </context-group> <target state="translated">Незахаваныя змены</target> </trans-unit> @@ -2442,15 +2883,15 @@ <source>You have unsaved changes.</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/guards/dirty-form.guard.ts</context> - <context context-type="linenumber">17</context> + <context context-type="linenumber">19</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/open-documents.service.ts</context> - <context context-type="linenumber">76</context> + <context context-type="linenumber">85</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/open-documents.service.ts</context> - <context context-type="linenumber">97</context> + <context context-type="linenumber">108</context> </context-group> <target state="translated">У вас ёсць незахаваныя змены.</target> </trans-unit> @@ -2458,7 +2899,7 @@ <source>Are you sure you want to leave?</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/guards/dirty-form.guard.ts</context> - <context context-type="linenumber">18</context> + <context context-type="linenumber">20</context> </context-group> <target state="translated">Вы ўпэўнены, што хочаце сысці?</target> </trans-unit> @@ -2466,7 +2907,7 @@ <source>Leave page</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/guards/dirty-form.guard.ts</context> - <context context-type="linenumber">20</context> + <context context-type="linenumber">22</context> </context-group> <target state="translated">Пакінуць старонку</target> </trans-unit> @@ -2474,7 +2915,7 @@ <source>(no title)</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/pipes/document-title.pipe.ts</context> - <context context-type="linenumber">12</context> + <context context-type="linenumber">11</context> </context-group> <target state="translated">(няма назвы)</target> </trans-unit> @@ -2482,7 +2923,7 @@ <source>Yes</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/pipes/yes-no.pipe.ts</context> - <context context-type="linenumber">9</context> + <context context-type="linenumber">8</context> </context-group> <target state="translated">Так</target> </trans-unit> @@ -2490,7 +2931,7 @@ <source>No</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/pipes/yes-no.pipe.ts</context> - <context context-type="linenumber">9</context> + <context context-type="linenumber">8</context> </context-group> <target state="translated">Не</target> </trans-unit> @@ -2606,7 +3047,7 @@ <source>Are you sure you want to close this document?</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/open-documents.service.ts</context> - <context context-type="linenumber">77</context> + <context context-type="linenumber">86</context> </context-group> <target state="translated">Вы ўпэўнены, што хочаце закрыць гэты дакумент?</target> </trans-unit> @@ -2614,7 +3055,7 @@ <source>Close document</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/open-documents.service.ts</context> - <context context-type="linenumber">79</context> + <context context-type="linenumber">88</context> </context-group> <target state="translated">Закрыць дакумент</target> </trans-unit> @@ -2622,7 +3063,7 @@ <source>Are you sure you want to close all documents?</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/open-documents.service.ts</context> - <context context-type="linenumber">98</context> + <context context-type="linenumber">109</context> </context-group> <target state="translated">Вы ўпэўнены, што хочаце закрыць усе дакументы?</target> </trans-unit> @@ -2630,7 +3071,7 @@ <source>Close documents</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/open-documents.service.ts</context> - <context context-type="linenumber">100</context> + <context context-type="linenumber">111</context> </context-group> <target state="translated">Закрыць дакументы</target> </trans-unit> @@ -2646,7 +3087,7 @@ <source>Search score</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/rest/document.service.ts</context> - <context context-type="linenumber">28</context> + <context context-type="linenumber">30</context> </context-group> <note priority="1" from="description">Score is a value returned by the full text search engine and specifies how well a result matches the given query</note> <target state="translated">Рэлевантнасць</target> @@ -2655,15 +3096,23 @@ <source>English (US)</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/settings.service.ts</context> - <context context-type="linenumber">90</context> + <context context-type="linenumber">184</context> </context-group> <target state="translated">Англійская (ЗША)</target> </trans-unit> + <trans-unit id="3098941349689899577" datatype="html"> + <source>Belarusian</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/services/settings.service.ts</context> + <context context-type="linenumber">190</context> + </context-group> + <target state="needs-translation">Belarusian</target> + </trans-unit> <trans-unit id="2719780722934172508" datatype="html"> <source>Czech</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/settings.service.ts</context> - <context context-type="linenumber">91</context> + <context context-type="linenumber">196</context> </context-group> <target state="translated">Чэшская</target> </trans-unit> @@ -2671,7 +3120,7 @@ <source>Danish</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/settings.service.ts</context> - <context context-type="linenumber">92</context> + <context context-type="linenumber">202</context> </context-group> <target state="translated">Дацкая</target> </trans-unit> @@ -2679,7 +3128,7 @@ <source>German</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/settings.service.ts</context> - <context context-type="linenumber">93</context> + <context context-type="linenumber">208</context> </context-group> <target state="translated">Нямецкая</target> </trans-unit> @@ -2687,7 +3136,7 @@ <source>English (GB)</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/settings.service.ts</context> - <context context-type="linenumber">94</context> + <context context-type="linenumber">214</context> </context-group> <target state="translated">Англійская (Вялікабрытанія)</target> </trans-unit> @@ -2695,7 +3144,7 @@ <source>Spanish</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/settings.service.ts</context> - <context context-type="linenumber">95</context> + <context context-type="linenumber">220</context> </context-group> <target state="translated">Іспанская</target> </trans-unit> @@ -2703,7 +3152,7 @@ <source>French</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/settings.service.ts</context> - <context context-type="linenumber">96</context> + <context context-type="linenumber">226</context> </context-group> <target state="translated">Французская</target> </trans-unit> @@ -2711,7 +3160,7 @@ <source>Italian</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/settings.service.ts</context> - <context context-type="linenumber">97</context> + <context context-type="linenumber">232</context> </context-group> <target state="translated">Італьянская</target> </trans-unit> @@ -2719,7 +3168,7 @@ <source>Luxembourgish</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/settings.service.ts</context> - <context context-type="linenumber">98</context> + <context context-type="linenumber">238</context> </context-group> <target state="translated">Люксембургская</target> </trans-unit> @@ -2727,7 +3176,7 @@ <source>Dutch</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/settings.service.ts</context> - <context context-type="linenumber">99</context> + <context context-type="linenumber">244</context> </context-group> <target state="translated">Нідэрландская</target> </trans-unit> @@ -2735,7 +3184,7 @@ <source>Polish</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/settings.service.ts</context> - <context context-type="linenumber">100</context> + <context context-type="linenumber">250</context> </context-group> <target state="translated">Польская</target> </trans-unit> @@ -2743,7 +3192,7 @@ <source>Portuguese (Brazil)</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/settings.service.ts</context> - <context context-type="linenumber">101</context> + <context context-type="linenumber">256</context> </context-group> <target state="translated">Партугальская (Бразілія)</target> </trans-unit> @@ -2751,7 +3200,7 @@ <source>Portuguese</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/settings.service.ts</context> - <context context-type="linenumber">102</context> + <context context-type="linenumber">262</context> </context-group> <target state="translated">Партугальская</target> </trans-unit> @@ -2759,7 +3208,7 @@ <source>Romanian</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/settings.service.ts</context> - <context context-type="linenumber">103</context> + <context context-type="linenumber">268</context> </context-group> <target state="translated">Румынская</target> </trans-unit> @@ -2767,23 +3216,55 @@ <source>Russian</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/settings.service.ts</context> - <context context-type="linenumber">104</context> + <context context-type="linenumber">274</context> </context-group> <target state="translated">Руская</target> </trans-unit> + <trans-unit id="4287008301409320881" datatype="html"> + <source>Slovenian</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/services/settings.service.ts</context> + <context context-type="linenumber">280</context> + </context-group> + <target state="needs-translation">Slovenian</target> + </trans-unit> + <trans-unit id="8608389829607915090" datatype="html"> + <source>Serbian</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/services/settings.service.ts</context> + <context context-type="linenumber">286</context> + </context-group> + <target state="needs-translation">Serbian</target> + </trans-unit> <trans-unit id="499386805970351976" datatype="html"> <source>Swedish</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/settings.service.ts</context> - <context context-type="linenumber">105</context> + <context context-type="linenumber">292</context> </context-group> <target state="translated">Шведская</target> </trans-unit> + <trans-unit id="5682359291233237791" datatype="html"> + <source>Turkish</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/services/settings.service.ts</context> + <context context-type="linenumber">298</context> + </context-group> + <target state="needs-translation">Turkish</target> + </trans-unit> + <trans-unit id="4689443708886954687" datatype="html"> + <source>Chinese Simplified</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/services/settings.service.ts</context> + <context context-type="linenumber">304</context> + </context-group> + <target state="needs-translation">Chinese Simplified</target> + </trans-unit> <trans-unit id="4912706592792948707" datatype="html"> <source>ISO 8601</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/settings.service.ts</context> - <context context-type="linenumber">115</context> + <context context-type="linenumber">321</context> </context-group> <target state="translated">ISO 8601</target> </trans-unit> @@ -2791,7 +3272,7 @@ <source>Error</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/toast.service.ts</context> - <context context-type="linenumber">35</context> + <context context-type="linenumber">32</context> </context-group> <target state="translated">Памылка</target> </trans-unit> @@ -2799,10 +3280,42 @@ <source>Information</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/toast.service.ts</context> - <context context-type="linenumber">39</context> + <context context-type="linenumber">36</context> </context-group> <target state="translated">Інфармацыя</target> </trans-unit> + <trans-unit id="3852289441366561594" datatype="html"> + <source>Connecting...</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/services/upload-documents.service.ts</context> + <context context-type="linenumber">31</context> + </context-group> + <target state="translated">Падключэнне...</target> + </trans-unit> + <trans-unit id="1245343823699368872" datatype="html"> + <source>Uploading...</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/services/upload-documents.service.ts</context> + <context context-type="linenumber">43</context> + </context-group> + <target state="translated">Загрузка...</target> + </trans-unit> + <trans-unit id="7446520539098045935" datatype="html"> + <source>Upload complete, waiting...</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/services/upload-documents.service.ts</context> + <context context-type="linenumber">46</context> + </context-group> + <target state="translated">Загрузка завершана, чакайце...</target> + </trans-unit> + <trans-unit id="1405142710727603568" datatype="html"> + <source>HTTP error: <x id="PH" equiv-text="error.status"/> <x id="PH_1" equiv-text="error.statusText"/></source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/services/upload-documents.service.ts</context> + <context context-type="linenumber">62</context> + </context-group> + <target state="translated">Памылка HTTP: <x id="PH" equiv-text="error.status"/> <x id="PH_1" equiv-text="error.statusText"/></target> + </trans-unit> </body> </file> </xliff> diff --git a/src-ui/src/locale/messages.cs_CZ.xlf b/src-ui/src/locale/messages.cs_CZ.xlf index 809425e19..986aef48a 100644 --- a/src-ui/src/locale/messages.cs_CZ.xlf +++ b/src-ui/src/locale/messages.cs_CZ.xlf @@ -2,11 +2,296 @@ <xliff xmlns="urn:oasis:names:tc:xliff:document:1.2" version="1.2"> <file source-language="en" datatype="plaintext" original="ng2.template" target-language="cs"> <body> + <trans-unit id="ngb.alert.close" datatype="html"> + <source>Close</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/alert/alert.ts</context> + <context context-type="linenumber">79,80</context> + </context-group> + <target state="needs-translation">Close</target> + </trans-unit> + <trans-unit id="ngb.carousel.slide-number" datatype="html"> + <source> Slide <x id="INTERPOLATION" equiv-text="keyboard 'arrow"/> of <x id="INTERPOLATION_1" equiv-text="t'. */ @In"/> </source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/carousel/carousel.ts</context> + <context context-type="linenumber">154,159</context> + </context-group> + <note priority="1" from="description">Currently selected slide number read by screen reader</note> + <target state="needs-translation"> Slide <x id="INTERPOLATION" equiv-text="keyboard 'arrow"/> of <x id="INTERPOLATION_1" equiv-text="t'. */ @In"/> </target> + </trans-unit> + <trans-unit id="ngb.carousel.previous" datatype="html"> + <source>Previous</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/carousel/carousel.ts</context> + <context context-type="linenumber">184</context> + </context-group> + <target state="needs-translation">Previous</target> + </trans-unit> + <trans-unit id="ngb.carousel.next" datatype="html"> + <source>Next</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/carousel/carousel.ts</context> + <context context-type="linenumber">205,206</context> + </context-group> + <target state="needs-translation">Next</target> + </trans-unit> + <trans-unit id="ngb.datepicker.select-month" datatype="html"> + <source>Select month</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/datepicker/datepicker-navigation-select.ts</context> + <context context-type="linenumber">74</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/datepicker/datepicker-navigation-select.ts</context> + <context context-type="linenumber">74</context> + </context-group> + <target state="needs-translation">Select month</target> + </trans-unit> + <trans-unit id="ngb.datepicker.select-year" datatype="html"> + <source>Select year</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/datepicker/datepicker-navigation-select.ts</context> + <context context-type="linenumber">74</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/datepicker/datepicker-navigation-select.ts</context> + <context context-type="linenumber">74</context> + </context-group> + <target state="needs-translation">Select year</target> + </trans-unit> + <trans-unit id="ngb.datepicker.previous-month" datatype="html"> + <source>Previous month</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/datepicker/datepicker-navigation.ts</context> + <context context-type="linenumber">69</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/datepicker/datepicker-navigation.ts</context> + <context context-type="linenumber">69</context> + </context-group> + <target state="needs-translation">Previous month</target> + </trans-unit> + <trans-unit id="ngb.datepicker.next-month" datatype="html"> + <source>Next month</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/datepicker/datepicker-navigation.ts</context> + <context context-type="linenumber">69</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/datepicker/datepicker-navigation.ts</context> + <context context-type="linenumber">69</context> + </context-group> + <target state="needs-translation">Next month</target> + </trans-unit> + <trans-unit id="ngb.pagination.first" datatype="html"> + <source>««</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/pagination/pagination.ts</context> + <context context-type="linenumber">250,252</context> + </context-group> + <target state="translated">««</target> + </trans-unit> + <trans-unit id="ngb.pagination.previous" datatype="html"> + <source>«</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/pagination/pagination.ts</context> + <context context-type="linenumber">267</context> + </context-group> + <target state="translated">«</target> + </trans-unit> + <trans-unit id="ngb.pagination.next" datatype="html"> + <source>»</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/pagination/pagination.ts</context> + <context context-type="linenumber">294</context> + </context-group> + <target state="translated">»</target> + </trans-unit> + <trans-unit id="ngb.pagination.last" datatype="html"> + <source>»»</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/pagination/pagination.ts</context> + <context context-type="linenumber">313,316</context> + </context-group> + <target state="translated">»»</target> + </trans-unit> + <trans-unit id="ngb.pagination.first-aria" datatype="html"> + <source>First</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/pagination/pagination.ts</context> + <context context-type="linenumber">332,333</context> + </context-group> + <target state="needs-translation">First</target> + </trans-unit> + <trans-unit id="ngb.pagination.previous-aria" datatype="html"> + <source>Previous</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/pagination/pagination.ts</context> + <context context-type="linenumber">347,348</context> + </context-group> + <target state="needs-translation">Previous</target> + </trans-unit> + <trans-unit id="ngb.pagination.next-aria" datatype="html"> + <source>Next</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/pagination/pagination.ts</context> + <context context-type="linenumber">363</context> + </context-group> + <target state="needs-translation">Next</target> + </trans-unit> + <trans-unit id="ngb.pagination.last-aria" datatype="html"> + <source>Last</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/pagination/pagination.ts</context> + <context context-type="linenumber">379,380</context> + </context-group> + <target state="needs-translation">Last</target> + </trans-unit> + <trans-unit id="ngb.progressbar.value" datatype="html"> + <source> + <x id="INTERPOLATION" equiv-text="ackground color"/> + </source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/progressbar/progressbar.ts</context> + <context context-type="linenumber">67,68</context> + </context-group> + <target state="translated"><x id="INTERPOLATION" equiv-text="ackground color"/></target> + </trans-unit> + <trans-unit id="ngb.timepicker.HH" datatype="html"> + <source>HH</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/timepicker/timepicker.ts</context> + <context context-type="linenumber">138,141</context> + </context-group> + <target state="needs-translation">HH</target> + </trans-unit> + <trans-unit id="ngb.timepicker.hours" datatype="html"> + <source>Hours</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/timepicker/timepicker.ts</context> + <context context-type="linenumber">161</context> + </context-group> + <target state="needs-translation">Hours</target> + </trans-unit> + <trans-unit id="ngb.timepicker.MM" datatype="html"> + <source>MM</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/timepicker/timepicker.ts</context> + <context context-type="linenumber">182</context> + </context-group> + <target state="needs-translation">MM</target> + </trans-unit> + <trans-unit id="ngb.timepicker.minutes" datatype="html"> + <source>Minutes</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/timepicker/timepicker.ts</context> + <context context-type="linenumber">199</context> + </context-group> + <target state="needs-translation">Minutes</target> + </trans-unit> + <trans-unit id="ngb.timepicker.increment-hours" datatype="html"> + <source>Increment hours</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/timepicker/timepicker.ts</context> + <context context-type="linenumber">218,219</context> + </context-group> + <target state="needs-translation">Increment hours</target> + </trans-unit> + <trans-unit id="ngb.timepicker.decrement-hours" datatype="html"> + <source>Decrement hours</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/timepicker/timepicker.ts</context> + <context context-type="linenumber">240,243</context> + </context-group> + <target state="needs-translation">Decrement hours</target> + </trans-unit> + <trans-unit id="ngb.timepicker.increment-minutes" datatype="html"> + <source>Increment minutes</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/timepicker/timepicker.ts</context> + <context context-type="linenumber">268</context> + </context-group> + <target state="needs-translation">Increment minutes</target> + </trans-unit> + <trans-unit id="ngb.timepicker.decrement-minutes" datatype="html"> + <source>Decrement minutes</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/timepicker/timepicker.ts</context> + <context context-type="linenumber">288,289</context> + </context-group> + <target state="needs-translation">Decrement minutes</target> + </trans-unit> + <trans-unit id="ngb.timepicker.SS" datatype="html"> + <source>SS</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/timepicker/timepicker.ts</context> + <context context-type="linenumber">295</context> + </context-group> + <target state="needs-translation">SS</target> + </trans-unit> + <trans-unit id="ngb.timepicker.seconds" datatype="html"> + <source>Seconds</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/timepicker/timepicker.ts</context> + <context context-type="linenumber">295</context> + </context-group> + <target state="needs-translation">Seconds</target> + </trans-unit> + <trans-unit id="ngb.timepicker.increment-seconds" datatype="html"> + <source>Increment seconds</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/timepicker/timepicker.ts</context> + <context context-type="linenumber">295</context> + </context-group> + <target state="needs-translation">Increment seconds</target> + </trans-unit> + <trans-unit id="ngb.timepicker.decrement-seconds" datatype="html"> + <source>Decrement seconds</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/timepicker/timepicker.ts</context> + <context context-type="linenumber">295</context> + </context-group> + <target state="needs-translation">Decrement seconds</target> + </trans-unit> + <trans-unit id="ngb.timepicker.PM" datatype="html"> + <source> + <x id="INTERPOLATION"/> + </source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/timepicker/timepicker.ts</context> + <context context-type="linenumber">295</context> + </context-group> + </trans-unit> + <trans-unit id="ngb.timepicker.AM" datatype="html"> + <source> + <x id="INTERPOLATION"/> + </source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/timepicker/timepicker.ts</context> + <context context-type="linenumber">295</context> + </context-group> + </trans-unit> + <trans-unit id="ngb.toast.close-aria" datatype="html"> + <source>Close</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/toast/toast.ts</context> + <context context-type="linenumber">110,112</context> + </context-group> + <target state="needs-translation">Close</target> + </trans-unit> + <trans-unit id="7103632680753685326" datatype="html"> + <source>Drop files to begin upload</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/app.component.html</context> + <context context-type="linenumber">7</context> + </context-group> + <target state="needs-translation">Drop files to begin upload</target> + </trans-unit> <trans-unit id="9103526311244275943" datatype="html" approved="yes"> <source>Document added</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/app.component.ts</context> - <context context-type="linenumber">51</context> + <context context-type="linenumber">71</context> </context-group> <target state="final">Dokument byl přidán</target> </trans-unit> @@ -14,7 +299,7 @@ <source>Document <x id="PH" equiv-text="status.filename"/> was added to paperless.</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/app.component.ts</context> - <context context-type="linenumber">51</context> + <context context-type="linenumber">73</context> </context-group> <target state="final">Dokument <x id="PH" equiv-text="status.filename"/> byl přidán do Paperless-ngx.</target> </trans-unit> @@ -22,7 +307,7 @@ <source>Open document</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/app.component.ts</context> - <context context-type="linenumber">51</context> + <context context-type="linenumber">74</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/dashboard/widgets/upload-file-widget/upload-file-widget.component.html</context> @@ -34,7 +319,7 @@ <source>Could not add <x id="PH" equiv-text="status.filename"/>: <x id="PH_1" equiv-text="status.message"/></source> <context-group purpose="location"> <context context-type="sourcefile">src/app/app.component.ts</context> - <context context-type="linenumber">59</context> + <context context-type="linenumber">89</context> </context-group> <target state="final">Nepodařilo se přidat <x id="PH" equiv-text="status.filename"/>: <x id="PH_1" equiv-text="status.message"/></target> </trans-unit> @@ -42,7 +327,7 @@ <source>New document detected</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/app.component.ts</context> - <context context-type="linenumber">65</context> + <context context-type="linenumber">103</context> </context-group> <target state="final">Byl nalezen nový dokument</target> </trans-unit> @@ -50,10 +335,18 @@ <source>Document <x id="PH" equiv-text="status.filename"/> is being processed by paperless.</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/app.component.ts</context> - <context context-type="linenumber">65</context> + <context context-type="linenumber">105</context> </context-group> <target state="final">Dokument <x id="PH" equiv-text="status.filename"/> je zpracováván Paperless-ngx.</target> </trans-unit> + <trans-unit id="5749300816154614125" datatype="html"> + <source>Initiating upload...</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/app.component.ts</context> + <context context-type="linenumber">140</context> + </context-group> + <target state="needs-translation">Initiating upload...</target> + </trans-unit> <trans-unit id="2173456130768795374" datatype="html"> <source>Paperless-ngx</source> <context-group purpose="location"> @@ -123,19 +416,19 @@ </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/document-list.component.ts</context> - <context context-type="linenumber">51</context> + <context context-type="linenumber">77</context> </context-group> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-list.component.html</context> - <context context-type="linenumber">37</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">54</context> </context-group> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-list.component.html</context> - <context context-type="linenumber">35</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">54</context> </context-group> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-list.component.html</context> - <context context-type="linenumber">38</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">54</context> </context-group> <target state="final">Dokumenty</target> </trans-unit> @@ -147,7 +440,7 @@ </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> - <context context-type="linenumber">134</context> + <context context-type="linenumber">150</context> </context-group> <target state="final">Uložené pohledy</target> </trans-unit> @@ -181,10 +474,6 @@ <context context-type="sourcefile">src/app/components/app-frame/app-frame.component.html</context> <context context-type="linenumber">119</context> </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-list.component.html</context> - <context context-type="linenumber">1</context> - </context-group> <target state="final">Korespondenti</target> </trans-unit> <trans-unit id="7886570921510760899" datatype="html" approved="yes"> @@ -205,10 +494,6 @@ <context context-type="sourcefile">src/app/components/document-list/filter-editor/filter-editor.component.html</context> <context context-type="linenumber">18</context> </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-list.component.html</context> - <context context-type="linenumber">1</context> - </context-group> <target state="final">Štítky</target> </trans-unit> <trans-unit id="3079652255369035" datatype="html" approved="yes"> @@ -217,10 +502,6 @@ <context context-type="sourcefile">src/app/components/app-frame/app-frame.component.html</context> <context context-type="linenumber">133</context> </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-list.component.html</context> - <context context-type="linenumber">1</context> - </context-group> <target state="final">Typy dokumentu</target> </trans-unit> <trans-unit id="4804785061014590286" datatype="html" approved="yes"> @@ -275,43 +556,59 @@ </context-group> <target state="final">Navrhnout úpravu</target> </trans-unit> - <trans-unit id="2159130950882492111" datatype="html" approved="yes"> - <source>Cancel</source> + <trans-unit id="4112664765954374539" datatype="html"> + <source>is available.</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/app-frame/app-frame.component.html</context> + <context context-type="linenumber">190</context> + </context-group> + <target state="needs-translation">is available.</target> + </trans-unit> + <trans-unit id="1175891574282637937" datatype="html"> + <source>Click to view.</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/app-frame/app-frame.component.html</context> + <context context-type="linenumber">190</context> + </context-group> + <target state="needs-translation">Click to view.</target> + </trans-unit> + <trans-unit id="5052123870893768885" datatype="html"> + <source>Checking for updates is disabled.</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/app-frame/app-frame.component.html</context> + <context context-type="linenumber">193</context> + </context-group> + <target state="needs-translation">Checking for updates is disabled.</target> + </trans-unit> + <trans-unit id="3601519436351639860" datatype="html"> + <source>Click for more information.</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/app-frame/app-frame.component.html</context> + <context context-type="linenumber">193</context> + </context-group> + <target state="needs-translation">Click for more information.</target> + </trans-unit> + <trans-unit id="509090351011426949" datatype="html"> + <source>Update available</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/app-frame/app-frame.component.html</context> + <context context-type="linenumber">201</context> + </context-group> + <target state="needs-translation">Update available</target> + </trans-unit> + <trans-unit id="5000042972069710005" datatype="html"> + <source><x id="START_TAG_SPAN" ctype="x-span" equiv-text="<span class="d-inline-block" style="padding-bottom: 1px;" >"/>Cancel<x id="CLOSE_TAG_SPAN" ctype="x-span" equiv-text="</span>"/></source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/common/confirm-dialog/confirm-dialog.component.html</context> - <context context-type="linenumber">11</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/common/select-dialog/select-dialog.component.html</context> <context context-type="linenumber">12</context> </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.html</context> - <context context-type="linenumber">6</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/document-list/save-view-config-dialog/save-view-config-dialog.component.html</context> - <context context-type="linenumber">13</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-edit-dialog/correspondent-edit-dialog.component.html</context> - <context context-type="linenumber">14</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-edit-dialog/document-type-edit-dialog.component.html</context> - <context context-type="linenumber">16</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-edit-dialog/tag-edit-dialog.component.html</context> - <context context-type="linenumber">18</context> - </context-group> - <target state="final">Zrušit</target> + <target state="needs-translation"><x id="START_TAG_SPAN" ctype="x-span" equiv-text="<span class="d-inline-block" style="padding-bottom: 1px;" >"/>Cancel<x id="CLOSE_TAG_SPAN" ctype="x-span" equiv-text="</span>"/></target> </trans-unit> <trans-unit id="1234709746630139322" datatype="html" approved="yes"> <source>Confirmation</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/common/confirm-dialog/confirm-dialog.component.ts</context> - <context context-type="linenumber">18</context> + <context context-type="linenumber">17</context> </context-group> <target state="final">Potvrzení</target> </trans-unit> @@ -319,19 +616,19 @@ <source>Confirm</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/common/confirm-dialog/confirm-dialog.component.ts</context> - <context context-type="linenumber">30</context> + <context context-type="linenumber">29</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">143</context> + <context context-type="linenumber">217</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">166</context> + <context context-type="linenumber">255</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">189</context> + <context context-type="linenumber">291</context> </context-group> <target state="final">Potvrdit</target> </trans-unit> @@ -367,7 +664,7 @@ <source>Last 7 days</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/common/date-dropdown/date-dropdown.component.ts</context> - <context context-type="linenumber">34</context> + <context context-type="linenumber">38</context> </context-group> <target state="final">Posledních 7 dní</target> </trans-unit> @@ -375,7 +672,7 @@ <source>Last month</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/common/date-dropdown/date-dropdown.component.ts</context> - <context context-type="linenumber">35</context> + <context context-type="linenumber">39</context> </context-group> <target state="final">Minulý měsíc</target> </trans-unit> @@ -383,7 +680,7 @@ <source>Last 3 months</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/common/date-dropdown/date-dropdown.component.ts</context> - <context context-type="linenumber">36</context> + <context context-type="linenumber">40</context> </context-group> <target state="final">Poslední 3 měsíce</target> </trans-unit> @@ -391,15 +688,199 @@ <source>Last year</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/common/date-dropdown/date-dropdown.component.ts</context> - <context context-type="linenumber">37</context> + <context context-type="linenumber">41</context> </context-group> <target state="final">Minulý rok</target> </trans-unit> + <trans-unit id="8953033926734869941" datatype="html" approved="yes"> + <source>Name</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/correspondent-edit-dialog/correspondent-edit-dialog.component.html</context> + <context context-type="linenumber">8</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/document-type-edit-dialog/document-type-edit-dialog.component.html</context> + <context context-type="linenumber">9</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/tag-edit-dialog/tag-edit-dialog.component.html</context> + <context context-type="linenumber">8</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/document-list/save-view-config-dialog/save-view-config-dialog.component.html</context> + <context context-type="linenumber">8</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">9</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">9</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">9</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">19</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">19</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">19</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> + <context context-type="linenumber">157</context> + </context-group> + <target state="final">Název</target> + </trans-unit> + <trans-unit id="8743659855412792665" datatype="html" approved="yes"> + <source>Matching algorithm</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/correspondent-edit-dialog/correspondent-edit-dialog.component.html</context> + <context context-type="linenumber">9</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/document-type-edit-dialog/document-type-edit-dialog.component.html</context> + <context context-type="linenumber">10</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/tag-edit-dialog/tag-edit-dialog.component.html</context> + <context context-type="linenumber">13</context> + </context-group> + <target state="final">Porovnávací algoritmus</target> + </trans-unit> + <trans-unit id="2656329676292524585" datatype="html" approved="yes"> + <source>Matching pattern</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/correspondent-edit-dialog/correspondent-edit-dialog.component.html</context> + <context context-type="linenumber">10</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/document-type-edit-dialog/document-type-edit-dialog.component.html</context> + <context context-type="linenumber">11</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/tag-edit-dialog/tag-edit-dialog.component.html</context> + <context context-type="linenumber">14</context> + </context-group> + <target state="final">Vzor shody</target> + </trans-unit> + <trans-unit id="6063936469630366525" datatype="html" approved="yes"> + <source>Case insensitive</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/correspondent-edit-dialog/correspondent-edit-dialog.component.html</context> + <context context-type="linenumber">11</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/document-type-edit-dialog/document-type-edit-dialog.component.html</context> + <context context-type="linenumber">12</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/tag-edit-dialog/tag-edit-dialog.component.html</context> + <context context-type="linenumber">15</context> + </context-group> + <target state="final">Nerozlišovat velikost písmen</target> + </trans-unit> + <trans-unit id="2159130950882492111" datatype="html" approved="yes"> + <source>Cancel</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/correspondent-edit-dialog/correspondent-edit-dialog.component.html</context> + <context context-type="linenumber">14</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/document-type-edit-dialog/document-type-edit-dialog.component.html</context> + <context context-type="linenumber">16</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/tag-edit-dialog/tag-edit-dialog.component.html</context> + <context context-type="linenumber">18</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/select-dialog/select-dialog.component.html</context> + <context context-type="linenumber">12</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.html</context> + <context context-type="linenumber">6</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/document-list/save-view-config-dialog/save-view-config-dialog.component.html</context> + <context context-type="linenumber">18</context> + </context-group> + <target state="final">Zrušit</target> + </trans-unit> + <trans-unit id="3768927257183755959" datatype="html" approved="yes"> + <source>Save</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/correspondent-edit-dialog/correspondent-edit-dialog.component.html</context> + <context context-type="linenumber">15</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/document-type-edit-dialog/document-type-edit-dialog.component.html</context> + <context context-type="linenumber">17</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/tag-edit-dialog/tag-edit-dialog.component.html</context> + <context context-type="linenumber">19</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> + <context context-type="linenumber">166</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/document-list/save-view-config-dialog/save-view-config-dialog.component.html</context> + <context context-type="linenumber">19</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> + <context context-type="linenumber">189</context> + </context-group> + <target state="final">Uložit</target> + </trans-unit> + <trans-unit id="6457471243969293847" datatype="html" approved="yes"> + <source>Create new correspondent</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/correspondent-edit-dialog/correspondent-edit-dialog.component.ts</context> + <context context-type="linenumber">24</context> + </context-group> + <target state="final">Vytvořit nového korespondenta</target> + </trans-unit> + <trans-unit id="2059822531169388684" datatype="html" approved="yes"> + <source>Edit correspondent</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/correspondent-edit-dialog/correspondent-edit-dialog.component.ts</context> + <context context-type="linenumber">28</context> + </context-group> + <target state="final">Upravit korespondenta</target> + </trans-unit> + <trans-unit id="6672809941092516947" datatype="html" approved="yes"> + <source>Create new document type</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/document-type-edit-dialog/document-type-edit-dialog.component.ts</context> + <context context-type="linenumber">24</context> + </context-group> + <target state="final">Vytvořit nový typ dokumentu</target> + </trans-unit> + <trans-unit id="36335016091244220" datatype="html" approved="yes"> + <source>Edit document type</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/document-type-edit-dialog/document-type-edit-dialog.component.ts</context> + <context context-type="linenumber">28</context> + </context-group> + <target state="final">Upravit typ dokumentu</target> + </trans-unit> <trans-unit id="4561076822163447092" datatype="html" approved="yes"> <source>Create new item</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/common/edit-dialog/edit-dialog.component.ts</context> - <context context-type="linenumber">50</context> + <context context-type="linenumber">52</context> </context-group> <target state="final">Vytvořit novou položku</target> </trans-unit> @@ -407,7 +888,7 @@ <source>Edit item</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/common/edit-dialog/edit-dialog.component.ts</context> - <context context-type="linenumber">54</context> + <context context-type="linenumber">56</context> </context-group> <target state="final">Upravit položku</target> </trans-unit> @@ -415,10 +896,54 @@ <source>Could not save element: <x id="PH" equiv-text="error"/></source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/common/edit-dialog/edit-dialog.component.ts</context> - <context context-type="linenumber">58</context> + <context context-type="linenumber">60</context> </context-group> <target state="final">Nelze uložit prvek: <x id="PH" equiv-text="error"/></target> </trans-unit> + <trans-unit id="9011959596901584887" datatype="html" approved="yes"> + <source>Color</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/tag-edit-dialog/tag-edit-dialog.component.html</context> + <context context-type="linenumber">10</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/tag-list/tag-list.component.ts</context> + <context context-type="linenumber">34</context> + </context-group> + <target state="final">Barva</target> + </trans-unit> + <trans-unit id="1426037806946650347" datatype="html" approved="yes"> + <source>Inbox tag</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/tag-edit-dialog/tag-edit-dialog.component.html</context> + <context context-type="linenumber">12</context> + </context-group> + <target state="final">Štítek schránky</target> + </trans-unit> + <trans-unit id="8566220514470905459" datatype="html" approved="yes"> + <source>Inbox tags are automatically assigned to all consumed documents.</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/tag-edit-dialog/tag-edit-dialog.component.html</context> + <context context-type="linenumber">12</context> + </context-group> + <target state="final">Štítky doručené pošty jsou automaticky přiřazeny ke všem importovaným dokumentům.</target> + </trans-unit> + <trans-unit id="9153094873118985366" datatype="html" approved="yes"> + <source>Create new tag</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/tag-edit-dialog/tag-edit-dialog.component.ts</context> + <context context-type="linenumber">25</context> + </context-group> + <target state="final">Vytvořit nový štítek</target> + </trans-unit> + <trans-unit id="5872175735754226507" datatype="html" approved="yes"> + <source>Edit tag</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/tag-edit-dialog/tag-edit-dialog.component.ts</context> + <context context-type="linenumber">29</context> + </context-group> + <target state="final">Upravit štítek</target> + </trans-unit> <trans-unit id="4391289919356861627" datatype="html" approved="yes"> <source>Apply</source> <context-group purpose="location"> @@ -439,7 +964,7 @@ <source>Not assigned</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/common/filterable-dropdown/filterable-dropdown.component.ts</context> - <context context-type="linenumber">209</context> + <context context-type="linenumber">261</context> </context-group> <note priority="1" from="description">Filter drop down element to filter for documents with no correspondent/type/tag assigned</note> <target state="final">Nepřiřazeno</target> @@ -448,7 +973,7 @@ <source>Invalid date.</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/common/input/date/date.component.html</context> - <context context-type="linenumber">12</context> + <context context-type="linenumber">13</context> </context-group> <target state="final">Neplatné datum.</target> </trans-unit> @@ -489,7 +1014,7 @@ </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/common/select-dialog/select-dialog.component.ts</context> - <context context-type="linenumber">18</context> + <context context-type="linenumber">17</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/document-list.component.html</context> @@ -501,7 +1026,7 @@ <source>Please select an object</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/common/select-dialog/select-dialog.component.ts</context> - <context context-type="linenumber">21</context> + <context context-type="linenumber">20</context> </context-group> <target state="final">Vyberte prosím objekt</target> </trans-unit> @@ -509,7 +1034,7 @@ <source>Hello <x id="PH" equiv-text="this.displayName"/>, welcome to Paperless-ngx!</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/dashboard/dashboard.component.ts</context> - <context context-type="linenumber">33</context> + <context context-type="linenumber">28</context> </context-group> <target state="needs-translation">Hello <x id="PH" equiv-text="this.displayName"/>, welcome to Paperless-ngx!</target> </trans-unit> @@ -517,7 +1042,7 @@ <source>Welcome to Paperless-ngx!</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/dashboard/dashboard.component.ts</context> - <context context-type="linenumber">35</context> + <context context-type="linenumber">30</context> </context-group> <target state="needs-translation">Welcome to Paperless-ngx!</target> </trans-unit> @@ -541,7 +1066,7 @@ </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/document-list.component.html</context> - <context context-type="linenumber">141</context> + <context context-type="linenumber">145</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/filter-editor/filter-editor.component.html</context> @@ -561,15 +1086,15 @@ </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">55</context> + <context context-type="linenumber">69</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/document-list.component.html</context> - <context context-type="linenumber">129</context> + <context context-type="linenumber">133</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/filter-editor/filter-editor.component.ts</context> - <context context-type="linenumber">88</context> + <context context-type="linenumber">117</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/rest/document.service.ts</context> @@ -647,7 +1172,7 @@ <source>Processing: <x id="PH" equiv-text="countUploadingAndProcessing"/></source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/dashboard/widgets/upload-file-widget/upload-file-widget.component.ts</context> - <context context-type="linenumber">32</context> + <context context-type="linenumber">37</context> </context-group> <target state="final">Zpracováváno: <x id="PH" equiv-text="countUploadingAndProcessing"/></target> </trans-unit> @@ -655,7 +1180,7 @@ <source>Failed: <x id="PH" equiv-text="countFailed"/></source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/dashboard/widgets/upload-file-widget/upload-file-widget.component.ts</context> - <context context-type="linenumber">35</context> + <context context-type="linenumber">40</context> </context-group> <target state="final">Selhalo: <x id="PH" equiv-text="countFailed"/></target> </trans-unit> @@ -663,7 +1188,7 @@ <source>Added: <x id="PH" equiv-text="countSuccess"/></source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/dashboard/widgets/upload-file-widget/upload-file-widget.component.ts</context> - <context context-type="linenumber">38</context> + <context context-type="linenumber">43</context> </context-group> <target state="final">Přidáno: <x id="PH" equiv-text="countSuccess"/></target> </trans-unit> @@ -671,47 +1196,15 @@ <source>, </source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/dashboard/widgets/upload-file-widget/upload-file-widget.component.ts</context> - <context context-type="linenumber">40</context> + <context context-type="linenumber">46</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">117</context> + <context context-type="linenumber">162</context> </context-group> <note priority="1" from="description">this string is used to separate processing, failed and added on the file upload widget</note> <target state="needs-translation">, </target> </trans-unit> - <trans-unit id="3852289441366561594" datatype="html" approved="yes"> - <source>Connecting...</source> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/dashboard/widgets/upload-file-widget/upload-file-widget.component.ts</context> - <context context-type="linenumber">118</context> - </context-group> - <target state="final">Připojování...</target> - </trans-unit> - <trans-unit id="1245343823699368872" datatype="html" approved="yes"> - <source>Uploading...</source> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/dashboard/widgets/upload-file-widget/upload-file-widget.component.ts</context> - <context context-type="linenumber">123</context> - </context-group> - <target state="final">Nahrávání...</target> - </trans-unit> - <trans-unit id="7446520539098045935" datatype="html" approved="yes"> - <source>Upload complete, waiting...</source> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/dashboard/widgets/upload-file-widget/upload-file-widget.component.ts</context> - <context context-type="linenumber">126</context> - </context-group> - <target state="final">Nahrávání dokončeno, čeká se...</target> - </trans-unit> - <trans-unit id="1405142710727603568" datatype="html" approved="yes"> - <source>HTTP error: <x id="PH" equiv-text="error.status"/> <x id="PH_1" equiv-text="error.statusText"/></source> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/dashboard/widgets/upload-file-widget/upload-file-widget.component.ts</context> - <context context-type="linenumber">136</context> - </context-group> - <target state="final">HTTP chyba: <x id="PH" equiv-text="error.status"/> <x id="PH_1" equiv-text="error.statusText"/></target> - </trans-unit> <trans-unit id="8522270084976549870" datatype="html" approved="yes"> <source>First steps</source> <context-group purpose="location"> @@ -804,27 +1297,39 @@ </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.html</context> - <context context-type="linenumber">76</context> + <context context-type="linenumber">81</context> </context-group> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-list.component.html</context> - <context context-type="linenumber">48</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-list.component.html</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> <context context-type="linenumber">46</context> </context-group> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/generic-list/generic-list.component.ts</context> - <context context-type="linenumber">106</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">46</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">46</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">65</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">65</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">65</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.ts</context> + <context context-type="linenumber">156</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> - <context context-type="linenumber">159</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-list.component.html</context> - <context context-type="linenumber">49</context> + <context context-type="linenumber">175</context> </context-group> <target state="final">Odstranit</target> </trans-unit> @@ -836,7 +1341,7 @@ </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.html</context> - <context context-type="linenumber">63</context> + <context context-type="linenumber">68</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/document-card-large/document-card-large.component.html</context> @@ -872,15 +1377,31 @@ <source>Close</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">40</context> + <context context-type="linenumber">37</context> </context-group> <target state="final">Zavřít</target> </trans-unit> + <trans-unit id="4452427314943113135" datatype="html"> + <source>Previous</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> + <context context-type="linenumber">44</context> + </context-group> + <target state="needs-translation">Previous</target> + </trans-unit> + <trans-unit id="3885497195825665706" datatype="html"> + <source>Next</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> + <context context-type="linenumber">49</context> + </context-group> + <target state="needs-translation">Next</target> + </trans-unit> <trans-unit id="5028777105388019087" datatype="html" approved="yes"> <source>Details</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">52</context> + <context context-type="linenumber">66</context> </context-group> <target state="final">Podrobnosti</target> </trans-unit> @@ -888,7 +1409,7 @@ <source>Archive serial number</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">56</context> + <context context-type="linenumber">70</context> </context-group> <target state="final">Sériové číslo archivu</target> </trans-unit> @@ -896,7 +1417,7 @@ <source>Date created</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">57</context> + <context context-type="linenumber">71</context> </context-group> <target state="final">Vytvořeno</target> </trans-unit> @@ -904,7 +1425,7 @@ <source>Correspondent</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">58</context> + <context context-type="linenumber">72</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.html</context> @@ -912,7 +1433,7 @@ </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/document-list.component.html</context> - <context context-type="linenumber">123</context> + <context context-type="linenumber">127</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/filter-editor/filter-editor.component.html</context> @@ -928,7 +1449,7 @@ <source>Document type</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">60</context> + <context context-type="linenumber">74</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.html</context> @@ -936,7 +1457,7 @@ </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/document-list.component.html</context> - <context context-type="linenumber">135</context> + <context context-type="linenumber">139</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/filter-editor/filter-editor.component.html</context> @@ -952,7 +1473,7 @@ <source>Content</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">68</context> + <context context-type="linenumber">82</context> </context-group> <target state="final">Obsah</target> </trans-unit> @@ -960,11 +1481,11 @@ <source>Metadata</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">77</context> + <context context-type="linenumber">91</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/metadata-collapse/metadata-collapse.component.ts</context> - <context context-type="linenumber">18</context> + <context context-type="linenumber">17</context> </context-group> <target state="needs-translation">Metadata</target> </trans-unit> @@ -972,7 +1493,7 @@ <source>Date modified</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">83</context> + <context context-type="linenumber">97</context> </context-group> <target state="final">Upraveno</target> </trans-unit> @@ -980,7 +1501,7 @@ <source>Date added</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">87</context> + <context context-type="linenumber">101</context> </context-group> <target state="final">Přidána</target> </trans-unit> @@ -988,7 +1509,7 @@ <source>Media filename</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">91</context> + <context context-type="linenumber">105</context> </context-group> <target state="final">Název souboru</target> </trans-unit> @@ -996,7 +1517,7 @@ <source>Original MD5 checksum</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">95</context> + <context context-type="linenumber">109</context> </context-group> <target state="final">Původní kontrolní součet MD5</target> </trans-unit> @@ -1004,7 +1525,7 @@ <source>Original file size</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">99</context> + <context context-type="linenumber">113</context> </context-group> <target state="final">Původní velikost souboru</target> </trans-unit> @@ -1012,7 +1533,7 @@ <source>Original mime type</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">103</context> + <context context-type="linenumber">117</context> </context-group> <target state="final">Původní typ mime</target> </trans-unit> @@ -1020,7 +1541,7 @@ <source>Archive MD5 checksum</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">107</context> + <context context-type="linenumber">121</context> </context-group> <target state="final">Kontrolní součet MD5 archivu</target> </trans-unit> @@ -1028,7 +1549,7 @@ <source>Archive file size</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">111</context> + <context context-type="linenumber">125</context> </context-group> <target state="final">Velikost souboru archivu</target> </trans-unit> @@ -1036,7 +1557,7 @@ <source>Original document metadata</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">117</context> + <context context-type="linenumber">131</context> </context-group> <target state="final">Metadata původního dokumentu</target> </trans-unit> @@ -1044,15 +1565,27 @@ <source>Archived document metadata</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">118</context> + <context context-type="linenumber">132</context> </context-group> <target state="final">Metadata archivovaného dokumentu</target> </trans-unit> + <trans-unit id="8191371354890763172" datatype="html"> + <source>Enter Password</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> + <context context-type="linenumber">154</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> + <context context-type="linenumber">184</context> + </context-group> + <target state="needs-translation">Enter Password</target> + </trans-unit> <trans-unit id="3823219296477075982" datatype="html" approved="yes"> <source>Discard</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">143</context> + <context context-type="linenumber">164</context> </context-group> <target state="final">Zrušit</target> </trans-unit> @@ -1060,47 +1593,19 @@ <source>Save & next</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">144</context> + <context context-type="linenumber">165</context> </context-group> <target state="final">Uložit & další</target> </trans-unit> - <trans-unit id="3768927257183755959" datatype="html" approved="yes"> - <source>Save</source> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">145</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/document-list/save-view-config-dialog/save-view-config-dialog.component.html</context> - <context context-type="linenumber">14</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-edit-dialog/correspondent-edit-dialog.component.html</context> - <context context-type="linenumber">15</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-edit-dialog/document-type-edit-dialog.component.html</context> - <context context-type="linenumber">17</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> - <context context-type="linenumber">173</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-edit-dialog/tag-edit-dialog.component.html</context> - <context context-type="linenumber">19</context> - </context-group> - <target state="final">Uložit</target> - </trans-unit> <trans-unit id="9021887951960049161" datatype="html" approved="yes"> <source>Confirm delete</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.ts</context> - <context context-type="linenumber">267</context> + <context context-type="linenumber">421</context> </context-group> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/generic-list/generic-list.component.ts</context> - <context context-type="linenumber">102</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.ts</context> + <context context-type="linenumber">152</context> </context-group> <target state="final">Potvrdit smazání</target> </trans-unit> @@ -1108,7 +1613,7 @@ <source>Do you really want to delete document "<x id="PH" equiv-text="this.document.title"/>"?</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.ts</context> - <context context-type="linenumber">268</context> + <context context-type="linenumber">422</context> </context-group> <target state="final">Opravdu chcete smazat dokument "<x id="PH" equiv-text="this.document.title"/>"?</target> </trans-unit> @@ -1116,7 +1621,7 @@ <source>The files for this document will be deleted permanently. This operation cannot be undone.</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.ts</context> - <context context-type="linenumber">269</context> + <context context-type="linenumber">423</context> </context-group> <target state="final">Soubory tohoto dokumentu budou trvale smazány. Tuto operaci nelze vrátit zpět.</target> </trans-unit> @@ -1124,7 +1629,7 @@ <source>Delete document</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.ts</context> - <context context-type="linenumber">271</context> + <context context-type="linenumber">425</context> </context-group> <target state="final">Smazat dokument</target> </trans-unit> @@ -1132,7 +1637,7 @@ <source>Error deleting document: <x id="PH" equiv-text="JSON.stringify(error)"/></source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.ts</context> - <context context-type="linenumber">281</context> + <context context-type="linenumber">441</context> </context-group> <target state="final">Chyba při mazání dokumentu: <x id="PH" equiv-text="JSON.stringify(error)"/></target> </trans-unit> @@ -1200,27 +1705,27 @@ <source>Download originals</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.html</context> - <context context-type="linenumber">68</context> + <context context-type="linenumber">73</context> </context-group> <target state="final">Stáhnout originály</target> </trans-unit> - <trans-unit id="7985804062689412812" datatype="html" approved="yes"> - <source>Error executing bulk operation: <x id="PH" equiv-text="JSON.stringify(error.error)"/></source> + <trans-unit id="7985804062689412812" datatype="html"> + <source>Error executing bulk operation: <x id="PH" equiv-text="JSON.stringify( error.error )"/></source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">74</context> + <context context-type="linenumber">97,99</context> </context-group> - <target state="final">Chyba při provádění hromadné operace: <x id="PH" equiv-text="JSON.stringify(error.error)"/></target> + <target state="needs-translation">Error executing bulk operation: <x id="PH" equiv-text="JSON.stringify( error.error )"/></target> </trans-unit> <trans-unit id="7894972847287473517" datatype="html" approved="yes"> <source>"<x id="PH" equiv-text="items[0].name"/>"</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">113</context> + <context context-type="linenumber">154</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">117</context> + <context context-type="linenumber">160</context> </context-group> <target state="final">"<x id="PH" equiv-text="items[0].name"/></target> </trans-unit> @@ -1228,7 +1733,7 @@ <source>"<x id="PH" equiv-text="items[0].name"/>" and "<x id="PH_1" equiv-text="items[1].name"/>"</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">115</context> + <context context-type="linenumber">156</context> </context-group> <note priority="1" from="description">This is for messages like 'modify "tag1" and "tag2"'</note> <target state="final">"<x id="PH" equiv-text="items[0].name"/>" a "<x id="PH_1" equiv-text="items[1].name"/>"</target> @@ -1237,7 +1742,7 @@ <source><x id="PH" equiv-text="list"/> and "<x id="PH_1" equiv-text="items[items.length - 1].name"/>"</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">118</context> + <context context-type="linenumber">164,166</context> </context-group> <note priority="1" from="description">this is for messages like 'modify "tag1", "tag2" and "tag3"'</note> <target state="final"><x id="PH" equiv-text="list"/> a "<x id="PH_1" equiv-text="items[items.length - 1].name"/>"</target> @@ -1246,7 +1751,7 @@ <source>Confirm tags assignment</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">127</context> + <context context-type="linenumber">181</context> </context-group> <target state="final">Potvrdit přiřazení štítků</target> </trans-unit> @@ -1254,47 +1759,47 @@ <source>This operation will add the tag "<x id="PH" equiv-text="tag.name"/>" to <x id="PH_1" equiv-text="this.list.selected.size"/> selected document(s).</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">130</context> + <context context-type="linenumber">187</context> </context-group> <target state="final">Tato operace přidá štítek "<x id="PH" equiv-text="tag.name"/>" k <x id="PH_1" equiv-text="this.list.selected.size"/> vybraným dokumentům.</target> </trans-unit> - <trans-unit id="1894412783609570695" datatype="html" approved="yes"> - <source>This operation will add the tags <x id="PH" equiv-text="this._localizeList(changedTags.itemsToAdd)"/> to <x id="PH_1" equiv-text="this.list.selected.size"/> selected document(s).</source> + <trans-unit id="1894412783609570695" datatype="html"> + <source>This operation will add the tags <x id="PH" equiv-text="this._localizeList( changedTags.itemsToAdd )"/> to <x id="PH_1" equiv-text="this.list.selected.size"/> selected document(s).</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">132</context> + <context context-type="linenumber">192,194</context> </context-group> - <target state="final">Tato operace přidá štítky <x id="PH" equiv-text="this._localizeList(changedTags.itemsToAdd)"/> k <x id="PH_1" equiv-text="this.list.selected.size"/> vybraným dokumentům.</target> + <target state="needs-translation">This operation will add the tags <x id="PH" equiv-text="this._localizeList( changedTags.itemsToAdd )"/> to <x id="PH_1" equiv-text="this.list.selected.size"/> selected document(s).</target> </trans-unit> <trans-unit id="7181166515756808573" datatype="html" approved="yes"> <source>This operation will remove the tag "<x id="PH" equiv-text="tag.name"/>" from <x id="PH_1" equiv-text="this.list.selected.size"/> selected document(s).</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">135</context> + <context context-type="linenumber">200</context> </context-group> <target state="final">Tato operace odstraní štítek "<x id="PH" equiv-text="tag.name"/>" z <x id="PH_1" equiv-text="this.list.selected.size"/> vybraných dokumentů.</target> </trans-unit> - <trans-unit id="3819792277998068944" datatype="html" approved="yes"> - <source>This operation will remove the tags <x id="PH" equiv-text="this._localizeList(changedTags.itemsToRemove)"/> from <x id="PH_1" equiv-text="this.list.selected.size"/> selected document(s).</source> + <trans-unit id="3819792277998068944" datatype="html"> + <source>This operation will remove the tags <x id="PH" equiv-text="this._localizeList( changedTags.itemsToRemove )"/> from <x id="PH_1" equiv-text="this.list.selected.size"/> selected document(s).</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">137</context> + <context context-type="linenumber">205,207</context> </context-group> - <target state="final">Tato operace odstraní štítky <x id="PH" equiv-text="this._localizeList(changedTags.itemsToRemove)"/> z <x id="PH_1" equiv-text="this.list.selected.size"/> vybraných dokumentů.</target> + <target state="needs-translation">This operation will remove the tags <x id="PH" equiv-text="this._localizeList( changedTags.itemsToRemove )"/> from <x id="PH_1" equiv-text="this.list.selected.size"/> selected document(s).</target> </trans-unit> - <trans-unit id="2739066218579571288" datatype="html" approved="yes"> - <source>This operation will add the tags <x id="PH" equiv-text="this._localizeList(changedTags.itemsToAdd)"/> and remove the tags <x id="PH_1" equiv-text="this._localizeList(changedTags.itemsToRemove)"/> on <x id="PH_2" equiv-text="this.list.selected.size"/> selected document(s).</source> + <trans-unit id="2739066218579571288" datatype="html"> + <source>This operation will add the tags <x id="PH" equiv-text="this._localizeList( changedTags.itemsToAdd )"/> and remove the tags <x id="PH_1" equiv-text="this._localizeList( changedTags.itemsToRemove )"/> on <x id="PH_2" equiv-text="this.list.selected.size"/> selected document(s).</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">139</context> + <context context-type="linenumber">209,213</context> </context-group> - <target state="final">Tato operace přidá štítky <x id="PH" equiv-text="this._localizeList(changedTags.itemsToAdd)"/> a odstraní štítky <x id="PH_1" equiv-text="this._localizeList(changedTags.itemsToRemove)"/> na <x id="PH_2" equiv-text="this.list.selected.size"/> vybraných dokumentech.</target> + <target state="needs-translation">This operation will add the tags <x id="PH" equiv-text="this._localizeList( changedTags.itemsToAdd )"/> and remove the tags <x id="PH_1" equiv-text="this._localizeList( changedTags.itemsToRemove )"/> on <x id="PH_2" equiv-text="this.list.selected.size"/> selected document(s).</target> </trans-unit> <trans-unit id="2996713129519325161" datatype="html" approved="yes"> <source>Confirm correspondent assignment</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">159</context> + <context context-type="linenumber">248</context> </context-group> <target state="final">Potvrdit přiřazení korespondenta</target> </trans-unit> @@ -1302,7 +1807,7 @@ <source>This operation will assign the correspondent "<x id="PH" equiv-text="correspondent.name"/>" to <x id="PH_1" equiv-text="this.list.selected.size"/> selected document(s).</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">161</context> + <context context-type="linenumber">250</context> </context-group> <target state="final">Tato operace přiřadí korespondenta "<x id="PH" equiv-text="correspondent.name"/>" k <x id="PH_1" equiv-text="this.list.selected.size"/> vybraným dokumentům.</target> </trans-unit> @@ -1310,7 +1815,7 @@ <source>This operation will remove the correspondent from <x id="PH" equiv-text="this.list.selected.size"/> selected document(s).</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">163</context> + <context context-type="linenumber">252</context> </context-group> <target state="final">Tato operace odstraní korespondenta z <x id="PH" equiv-text="this.list.selected.size"/> vybraných dokumentů.</target> </trans-unit> @@ -1318,7 +1823,7 @@ <source>Confirm document type assignment</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">182</context> + <context context-type="linenumber">284</context> </context-group> <target state="final">Potvrdit přiřazení typu dokumentu</target> </trans-unit> @@ -1326,7 +1831,7 @@ <source>This operation will assign the document type "<x id="PH" equiv-text="documentType.name"/>" to <x id="PH_1" equiv-text="this.list.selected.size"/> selected document(s).</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">184</context> + <context context-type="linenumber">286</context> </context-group> <target state="final">Tato operace přiřadí typ dokumentu "<x id="PH" equiv-text="documentType.name"/>" <x id="PH_1" equiv-text="this.list.selected.size"/> vybraným dokumentům.</target> </trans-unit> @@ -1334,7 +1839,7 @@ <source>This operation will remove the document type from <x id="PH" equiv-text="this.list.selected.size"/> selected document(s).</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">186</context> + <context context-type="linenumber">288</context> </context-group> <target state="final">Tato operace odstraní typ dokumentu <x id="PH" equiv-text="this.list.selected.size"/> vybraných dokumentů.</target> </trans-unit> @@ -1342,7 +1847,7 @@ <source>Delete confirm</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">201</context> + <context context-type="linenumber">309</context> </context-group> <target state="final">Potvrdit odstranění</target> </trans-unit> @@ -1350,7 +1855,7 @@ <source>This operation will permanently delete <x id="PH" equiv-text="this.list.selected.size"/> selected document(s).</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">202</context> + <context context-type="linenumber">310</context> </context-group> <target state="final">Tato operace trvale odstraní <x id="PH" equiv-text="this.list.selected.size"/> vybraných dokumentů.</target> </trans-unit> @@ -1358,7 +1863,7 @@ <source>This operation cannot be undone.</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">203</context> + <context context-type="linenumber">311</context> </context-group> <target state="final">Tuto operaci nelze vrátit zpět.</target> </trans-unit> @@ -1366,7 +1871,7 @@ <source>Delete document(s)</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">205</context> + <context context-type="linenumber">313</context> </context-group> <target state="final">Smazat dokument(y)</target> </trans-unit> @@ -1405,16 +1910,28 @@ <context context-type="linenumber">66</context> </context-group> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-list.component.html</context> - <context context-type="linenumber">42</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">45</context> </context-group> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-list.component.html</context> - <context context-type="linenumber">40</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">45</context> </context-group> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-list.component.html</context> - <context context-type="linenumber">43</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">45</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">59</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">59</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">59</context> </context-group> <target state="final">Upravit</target> </trans-unit> @@ -1518,7 +2035,7 @@ <source>Loading...</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/document-list.component.html</context> - <context context-type="linenumber">87</context> + <context context-type="linenumber">88</context> </context-group> <target state="needs-translation">Loading...</target> </trans-unit> @@ -1526,7 +2043,7 @@ <source>{VAR_PLURAL, plural, =1 {Selected <x id="INTERPOLATION"/> of one document} other {Selected <x id="INTERPOLATION"/> of <x id="INTERPOLATION_1"/> documents}}</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/document-list.component.html</context> - <context context-type="linenumber">89</context> + <context context-type="linenumber">90</context> </context-group> <target state="final">{VAR_PLURAL, plural, one {} few {Vybráno <x id="INTERPOLATION"/> z <x id="INTERPOLATION_1"/> dokumentů} many {Vybráno <x id="INTERPOLATION"/> z <x id="INTERPOLATION_1"/> dokumentů} =1 {Vybráno <x id="INTERPOLATION"/> z <x id="INTERPOLATION_1"/> dokumentu} other {Vybráno <x id="INTERPOLATION"/> z <x id="INTERPOLATION_1"/> dokumentů}}</target> </trans-unit> @@ -1534,7 +2051,7 @@ <source>{VAR_PLURAL, plural, =1 {One document} other {<x id="INTERPOLATION"/> documents}}</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/document-list.component.html</context> - <context context-type="linenumber">91</context> + <context context-type="linenumber">92</context> </context-group> <target state="final">{VAR_PLURAL, plural, one {} few {<x id="INTERPOLATION"/> dokumenty} many {<x id="INTERPOLATION"/> dokument} =1 {dokument} other {<x id="INTERPOLATION"/> dokumentů}}</target> </trans-unit> @@ -1542,19 +2059,27 @@ <source>(filtered)</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/document-list.component.html</context> - <context context-type="linenumber">91</context> + <context context-type="linenumber">92</context> </context-group> <target state="final">(filtrováno)</target> </trans-unit> + <trans-unit id="1559883523769732271" datatype="html"> + <source>Error while loading documents</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/document-list/document-list.component.html</context> + <context context-type="linenumber">103</context> + </context-group> + <target state="needs-translation">Error while loading documents</target> + </trans-unit> <trans-unit id="7517688192215738656" datatype="html"> <source>ASN</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/document-list.component.html</context> - <context context-type="linenumber">117</context> + <context context-type="linenumber">121</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/filter-editor/filter-editor.component.ts</context> - <context context-type="linenumber">90</context> + <context context-type="linenumber">122</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/rest/document.service.ts</context> @@ -1566,7 +2091,7 @@ <source>Added</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/document-list.component.html</context> - <context context-type="linenumber">147</context> + <context context-type="linenumber">151</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/filter-editor/filter-editor.component.html</context> @@ -1582,7 +2107,7 @@ <source>View "<x id="PH" equiv-text="this.list.activeSavedViewTitle"/>" saved successfully.</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/document-list.component.ts</context> - <context context-type="linenumber">116</context> + <context context-type="linenumber">213</context> </context-group> <target state="final">Zobrazení "<x id="PH" equiv-text="this.list.activeSavedViewTitle"/>" bylo úspěšně uloženo.</target> </trans-unit> @@ -1590,7 +2115,7 @@ <source>View "<x id="PH" equiv-text="savedView.name"/>" created successfully.</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/document-list.component.ts</context> - <context context-type="linenumber">138</context> + <context context-type="linenumber">243</context> </context-group> <target state="final">Zobrazení "<x id="PH" equiv-text="savedView.name"/>" bylo úspěšně vytvořeno.</target> </trans-unit> @@ -1602,51 +2127,51 @@ </context-group> <target state="final">Zrušit filtry</target> </trans-unit> - <trans-unit id="5195932016807797291" datatype="html" approved="yes"> - <source>Correspondent: <x id="PH" equiv-text="this.correspondents.find(c => c.id == +rule.value)?.name"/></source> + <trans-unit id="5195932016807797291" datatype="html"> + <source>Correspondent: <x id="PH" equiv-text="this.correspondents.find((c) => c.id == +rule.value)?.name"/></source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/filter-editor/filter-editor.component.ts</context> - <context context-type="linenumber">37</context> + <context context-type="linenumber">60,62</context> </context-group> - <target state="final">Korespondent: <x id="PH" equiv-text="this.correspondents.find(c => c.id == +rule.value)?.name"/></target> + <target state="needs-translation">Correspondent: <x id="PH" equiv-text="this.correspondents.find((c) => c.id == +rule.value)?.name"/></target> </trans-unit> <trans-unit id="8170755470576301659" datatype="html" approved="yes"> <source>Without correspondent</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/filter-editor/filter-editor.component.ts</context> - <context context-type="linenumber">39</context> + <context context-type="linenumber">64</context> </context-group> <target state="final">Bez korespondenta</target> </trans-unit> - <trans-unit id="8705701325879965907" datatype="html" approved="yes"> - <source>Type: <x id="PH" equiv-text="this.documentTypes.find(dt => dt.id == +rule.value)?.name"/></source> + <trans-unit id="8705701325879965907" datatype="html"> + <source>Type: <x id="PH" equiv-text="this.documentTypes.find((dt) => dt.id == +rule.value)?.name"/></source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/filter-editor/filter-editor.component.ts</context> - <context context-type="linenumber">44</context> + <context context-type="linenumber">69,71</context> </context-group> - <target state="final">Typ: <x id="PH" equiv-text="this.documentTypes.find(dt => dt.id == +rule.value)?.name"/></target> + <target state="needs-translation">Type: <x id="PH" equiv-text="this.documentTypes.find((dt) => dt.id == +rule.value)?.name"/></target> </trans-unit> <trans-unit id="4362173610367509215" datatype="html" approved="yes"> <source>Without document type</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/filter-editor/filter-editor.component.ts</context> - <context context-type="linenumber">46</context> + <context context-type="linenumber">73</context> </context-group> <target state="final">Bez typu dokumentu</target> </trans-unit> - <trans-unit id="8180755793012580465" datatype="html" approved="yes"> - <source>Tag: <x id="PH" equiv-text="this.tags.find(t => t.id == +rule.value)?.name"/></source> + <trans-unit id="8180755793012580465" datatype="html"> + <source>Tag: <x id="PH" equiv-text="this.tags.find((t) => t.id == +rule.value)?.name"/></source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/filter-editor/filter-editor.component.ts</context> - <context context-type="linenumber">50</context> + <context context-type="linenumber">77,79</context> </context-group> - <target state="final">Štítek: <x id="PH" equiv-text="this.tags.find(t => t.id == +rule.value)?.name"/></target> + <target state="needs-translation">Tag: <x id="PH" equiv-text="this.tags.find((t) => t.id == +rule.value)?.name"/></target> </trans-unit> <trans-unit id="6494566478302448576" datatype="html" approved="yes"> <source>Without any tag</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/filter-editor/filter-editor.component.ts</context> - <context context-type="linenumber">54</context> + <context context-type="linenumber">83</context> </context-group> <target state="final">Bez štítku</target> </trans-unit> @@ -1654,7 +2179,7 @@ <source>Title: <x id="PH" equiv-text="rule.value"/></source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/filter-editor/filter-editor.component.ts</context> - <context context-type="linenumber">58</context> + <context context-type="linenumber">87</context> </context-group> <target state="final">Název: <x id="PH" equiv-text="rule.value"/></target> </trans-unit> @@ -1662,7 +2187,7 @@ <source>ASN: <x id="PH" equiv-text="rule.value"/></source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/filter-editor/filter-editor.component.ts</context> - <context context-type="linenumber">61</context> + <context context-type="linenumber">90</context> </context-group> <target state="needs-translation">ASN: <x id="PH" equiv-text="rule.value"/></target> </trans-unit> @@ -1670,7 +2195,7 @@ <source>Title & content</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/filter-editor/filter-editor.component.ts</context> - <context context-type="linenumber">89</context> + <context context-type="linenumber">120</context> </context-group> <target state="final">Název & Obsah</target> </trans-unit> @@ -1678,7 +2203,7 @@ <source>Advanced search</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/filter-editor/filter-editor.component.ts</context> - <context context-type="linenumber">91</context> + <context context-type="linenumber">125</context> </context-group> <target state="final">Pokročilé vyhledávání</target> </trans-unit> @@ -1686,7 +2211,7 @@ <source>More like</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/filter-editor/filter-editor.component.ts</context> - <context context-type="linenumber">94</context> + <context context-type="linenumber">131</context> </context-group> <target state="final">Podobné</target> </trans-unit> @@ -1698,54 +2223,6 @@ </context-group> <target state="final">Uložit aktuální pohled</target> </trans-unit> - <trans-unit id="8953033926734869941" datatype="html" approved="yes"> - <source>Name</source> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/document-list/save-view-config-dialog/save-view-config-dialog.component.html</context> - <context context-type="linenumber">8</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-edit-dialog/correspondent-edit-dialog.component.html</context> - <context context-type="linenumber">8</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-list.component.html</context> - <context context-type="linenumber">9</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-list.component.html</context> - <context context-type="linenumber">19</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-edit-dialog/document-type-edit-dialog.component.html</context> - <context context-type="linenumber">9</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-list.component.html</context> - <context context-type="linenumber">9</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-list.component.html</context> - <context context-type="linenumber">19</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> - <context context-type="linenumber">141</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-edit-dialog/tag-edit-dialog.component.html</context> - <context context-type="linenumber">8</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-list.component.html</context> - <context context-type="linenumber">9</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-list.component.html</context> - <context context-type="linenumber">19</context> - </context-group> - <target state="final">Název</target> - </trans-unit> <trans-unit id="8689274715612276035" datatype="html" approved="yes"> <source>Show in sidebar</source> <context-group purpose="location"> @@ -1754,7 +2231,7 @@ </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> - <context context-type="linenumber">153</context> + <context context-type="linenumber">169</context> </context-group> <target state="final">Zobrazit na postranním panelu</target> </trans-unit> @@ -1766,86 +2243,78 @@ </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> - <context context-type="linenumber">149</context> + <context context-type="linenumber">165</context> </context-group> <target state="final">Zobrazit na nástěnce</target> </trans-unit> - <trans-unit id="8743659855412792665" datatype="html" approved="yes"> - <source>Matching algorithm</source> + <trans-unit id="6965614903949668392" datatype="html"> + <source>Filter rules error occurred while saving this view</source> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-edit-dialog/correspondent-edit-dialog.component.html</context> - <context context-type="linenumber">9</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-edit-dialog/document-type-edit-dialog.component.html</context> - <context context-type="linenumber">10</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-edit-dialog/tag-edit-dialog.component.html</context> - <context context-type="linenumber">13</context> - </context-group> - <target state="final">Porovnávací algoritmus</target> - </trans-unit> - <trans-unit id="2656329676292524585" datatype="html" approved="yes"> - <source>Matching pattern</source> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-edit-dialog/correspondent-edit-dialog.component.html</context> - <context context-type="linenumber">10</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-edit-dialog/document-type-edit-dialog.component.html</context> - <context context-type="linenumber">11</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-edit-dialog/tag-edit-dialog.component.html</context> - <context context-type="linenumber">14</context> - </context-group> - <target state="final">Vzor shody</target> - </trans-unit> - <trans-unit id="6063936469630366525" datatype="html" approved="yes"> - <source>Case insensitive</source> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-edit-dialog/correspondent-edit-dialog.component.html</context> - <context context-type="linenumber">11</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-edit-dialog/document-type-edit-dialog.component.html</context> + <context context-type="sourcefile">src/app/components/document-list/save-view-config-dialog/save-view-config-dialog.component.html</context> <context context-type="linenumber">12</context> </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-edit-dialog/tag-edit-dialog.component.html</context> - <context context-type="linenumber">15</context> - </context-group> - <target state="final">Nerozlišovat velikost písmen</target> + <target state="needs-translation">Filter rules error occurred while saving this view</target> </trans-unit> - <trans-unit id="6457471243969293847" datatype="html" approved="yes"> - <source>Create new correspondent</source> + <trans-unit id="6438839705789707938" datatype="html"> + <source>The error returned was</source> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-edit-dialog/correspondent-edit-dialog.component.ts</context> - <context context-type="linenumber">21</context> + <context context-type="sourcefile">src/app/components/document-list/save-view-config-dialog/save-view-config-dialog.component.html</context> + <context context-type="linenumber">13</context> </context-group> - <target state="final">Vytvořit nového korespondenta</target> + <target state="needs-translation">The error returned was</target> </trans-unit> - <trans-unit id="2059822531169388684" datatype="html" approved="yes"> - <source>Edit correspondent</source> + <trans-unit id="6316128875819022658" datatype="html"> + <source>correspondent</source> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-edit-dialog/correspondent-edit-dialog.component.ts</context> - <context context-type="linenumber">25</context> + <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-list.component.ts</context> + <context context-type="linenumber">33</context> </context-group> - <target state="final">Upravit korespondenta</target> + <target state="needs-translation">correspondent</target> + </trans-unit> + <trans-unit id="6360600151505327572" datatype="html"> + <source>Last used</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-list.component.ts</context> + <context context-type="linenumber">37</context> + </context-group> + <target state="needs-translation">Last used</target> + </trans-unit> + <trans-unit id="7427874343955308724" datatype="html" approved="yes"> + <source>Do you really want to delete the correspondent "<x id="PH" equiv-text="object.name"/>"?</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-list.component.ts</context> + <context context-type="linenumber">47</context> + </context-group> + <target state="final">Opravdu chcete smazat korespondenta "<x id="PH" equiv-text="object.name"/>"?</target> + </trans-unit> + <trans-unit id="8084492669582894778" datatype="html"> + <source>document type</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-list.component.ts</context> + <context context-type="linenumber">30</context> + </context-group> + <target state="needs-translation">document type</target> + </trans-unit> + <trans-unit id="4990731724078522539" datatype="html" approved="yes"> + <source>Do you really want to delete the document type "<x id="PH" equiv-text="object.name"/>"?</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-list.component.ts</context> + <context context-type="linenumber">36</context> + </context-group> + <target state="final">Opravdu chcete smazat typ dokumentu"<x id="PH" equiv-text="object.name"/>"?</target> </trans-unit> <trans-unit id="5674286808255988565" datatype="html" approved="yes"> <source>Create</source> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-list.component.html</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> <context context-type="linenumber">2</context> </context-group> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-list.component.html</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> <context context-type="linenumber">2</context> </context-group> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-list.component.html</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> <context context-type="linenumber">2</context> </context-group> <target state="final">Vytvořit</target> @@ -1853,15 +2322,15 @@ <trans-unit id="4010735610815226758" datatype="html" approved="yes"> <source>Filter by:</source> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-list.component.html</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> <context context-type="linenumber">8</context> </context-group> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-list.component.html</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> <context context-type="linenumber">8</context> </context-group> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-list.component.html</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> <context context-type="linenumber">8</context> </context-group> <target state="final">Filtrovat podle:</target> @@ -1869,138 +2338,130 @@ <trans-unit id="1383365546483928780" datatype="html" approved="yes"> <source>Matching</source> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-list.component.html</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> <context context-type="linenumber">20</context> </context-group> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-list.component.html</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> <context context-type="linenumber">20</context> </context-group> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-list.component.html</context> - <context context-type="linenumber">21</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">20</context> </context-group> <target state="final">Shoda</target> </trans-unit> <trans-unit id="1488347670280290838" datatype="html" approved="yes"> <source>Document count</source> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-list.component.html</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> <context context-type="linenumber">21</context> </context-group> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-list.component.html</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> <context context-type="linenumber">21</context> </context-group> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-list.component.html</context> - <context context-type="linenumber">22</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">21</context> </context-group> <target state="final">Počet dokumentů</target> </trans-unit> - <trans-unit id="697889236478552968" datatype="html" approved="yes"> - <source>Last correspondence</source> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-list.component.html</context> - <context context-type="linenumber">22</context> - </context-group> - <target state="final">Poslední korespondence</target> - </trans-unit> <trans-unit id="3193976279273491157" datatype="html" approved="yes"> <source>Actions</source> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-list.component.html</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> <context context-type="linenumber">23</context> </context-group> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-list.component.html</context> - <context context-type="linenumber">22</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">23</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">23</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> - <context context-type="linenumber">158</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-list.component.html</context> - <context context-type="linenumber">23</context> + <context context-type="linenumber">174</context> </context-group> <target state="final">Akce</target> </trans-unit> - <trans-unit id="7427874343955308724" datatype="html" approved="yes"> - <source>Do you really want to delete the correspondent "<x id="PH" equiv-text="object.name"/>"?</source> + <trans-unit id="7376880254267897616" datatype="html"> + <source>Filter Documents</source> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-list.component.ts</context> - <context context-type="linenumber">26</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">44</context> </context-group> - <target state="final">Opravdu chcete smazat korespondenta "<x id="PH" equiv-text="object.name"/>"?</target> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">44</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">44</context> + </context-group> + <target state="needs-translation">Filter Documents</target> </trans-unit> - <trans-unit id="6672809941092516947" datatype="html" approved="yes"> - <source>Create new document type</source> + <trans-unit id="808959623879724772" datatype="html"> + <source>{VAR_PLURAL, plural, =1 {One <x id="INTERPOLATION"/>} other {<x id="INTERPOLATION_1"/> total <x id="INTERPOLATION"/>s}}</source> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-edit-dialog/document-type-edit-dialog.component.ts</context> - <context context-type="linenumber">21</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">74</context> </context-group> - <target state="final">Vytvořit nový typ dokumentu</target> - </trans-unit> - <trans-unit id="36335016091244220" datatype="html" approved="yes"> - <source>Edit document type</source> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-edit-dialog/document-type-edit-dialog.component.ts</context> - <context context-type="linenumber">25</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">74</context> </context-group> - <target state="final">Upravit typ dokumentu</target> - </trans-unit> - <trans-unit id="4990731724078522539" datatype="html" approved="yes"> - <source>Do you really want to delete the document type "<x id="PH" equiv-text="object.name"/>"?</source> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-list.component.ts</context> - <context context-type="linenumber">26</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">74</context> </context-group> - <target state="final">Opravdu chcete smazat typ dokumentu"<x id="PH" equiv-text="object.name"/>"?</target> + <target state="needs-translation">{VAR_PLURAL, plural, =1 {One <x id="INTERPOLATION"/>} other {<x id="INTERPOLATION_1"/> total <x id="INTERPOLATION"/>s}}</target> </trans-unit> <trans-unit id="810888510148304696" datatype="html" approved="yes"> <source>Automatic</source> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/generic-list/generic-list.component.ts</context> - <context context-type="linenumber">39</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.ts</context> + <context context-type="linenumber">86</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/data/matching-model.ts</context> - <context context-type="linenumber">17</context> + <context context-type="linenumber">38</context> </context-group> <target state="final">Automatický</target> </trans-unit> - <trans-unit id="5044611416737085530" datatype="html" approved="yes"> - <source>Do you really want to delete this element?</source> + <trans-unit id="4012132330507560812" datatype="html"> + <source>Do you really want to delete the <x id="PH" equiv-text="this.typeName"/>?</source> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/generic-list/generic-list.component.ts</context> - <context context-type="linenumber">97</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.ts</context> + <context context-type="linenumber">139</context> </context-group> - <target state="final">Opravdu chcete smazat tento prvek?</target> + <target state="needs-translation">Do you really want to delete the <x id="PH" equiv-text="this.typeName"/>?</target> </trans-unit> <trans-unit id="8371896857609524947" datatype="html" approved="yes"> <source>Associated documents will not be deleted.</source> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/generic-list/generic-list.component.ts</context> - <context context-type="linenumber">104</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.ts</context> + <context context-type="linenumber">154</context> </context-group> <target state="final">Přidružené dokumenty nebudou smazány.</target> </trans-unit> - <trans-unit id="5467489005440577210" datatype="html" approved="yes"> - <source>Error while deleting element: <x id="PH" equiv-text="JSON.stringify(error.error)"/></source> + <trans-unit id="5467489005440577210" datatype="html"> + <source>Error while deleting element: <x id="PH" equiv-text="JSON.stringify( error.error )"/></source> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/generic-list/generic-list.component.ts</context> - <context context-type="linenumber">114</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.ts</context> + <context context-type="linenumber">167,169</context> </context-group> - <target state="final">Chyba při mazání prvku: <x id="PH" equiv-text="JSON.stringify(error.error)"/></target> + <target state="needs-translation">Error while deleting element: <x id="PH" equiv-text="JSON.stringify( error.error )"/></target> </trans-unit> - <trans-unit id="1347241542439262355" datatype="html" approved="yes"> - <source>General settings</source> + <trans-unit id="6439365426343089851" datatype="html"> + <source>General</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> <context context-type="linenumber">10</context> </context-group> - <target state="final">Obecná nastavení</target> + <target state="needs-translation">General</target> </trans-unit> <trans-unit id="8671234314555525900" datatype="html" approved="yes"> <source>Appearance</source> @@ -2130,11 +2591,27 @@ </context-group> <target state="final">Invertovat náhledy v tmavém režimu</target> </trans-unit> + <trans-unit id="7983234071833154796" datatype="html"> + <source>Theme Color</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> + <context context-type="linenumber">105</context> + </context-group> + <target state="needs-translation">Theme Color</target> + </trans-unit> + <trans-unit id="7808756054397155068" datatype="html"> + <source>Reset</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> + <context context-type="linenumber">114</context> + </context-group> + <target state="needs-translation">Reset</target> + </trans-unit> <trans-unit id="8508424367627989968" datatype="html" approved="yes"> <source>Bulk editing</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> - <context context-type="linenumber">103</context> + <context context-type="linenumber">119</context> </context-group> <target state="final">Hromadné úpravy</target> </trans-unit> @@ -2142,7 +2619,7 @@ <source>Show confirmation dialogs</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> - <context context-type="linenumber">107</context> + <context context-type="linenumber">123</context> </context-group> <target state="final">Zobrazit potvrzovací dialogy</target> </trans-unit> @@ -2150,7 +2627,7 @@ <source>Deleting documents will always ask for confirmation.</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> - <context context-type="linenumber">107</context> + <context context-type="linenumber">123</context> </context-group> <target state="final">Smazání dokumentů bude vždy vyžadovat potvrzení.</target> </trans-unit> @@ -2158,7 +2635,7 @@ <source>Apply on close</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> - <context context-type="linenumber">108</context> + <context context-type="linenumber">124</context> </context-group> <target state="final">Aplikovat při zavření</target> </trans-unit> @@ -2166,7 +2643,7 @@ <source>Notifications</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> - <context context-type="linenumber">116</context> + <context context-type="linenumber">132</context> </context-group> <target state="final">Oznámení</target> </trans-unit> @@ -2174,7 +2651,7 @@ <source>Document processing</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> - <context context-type="linenumber">119</context> + <context context-type="linenumber">135</context> </context-group> <target state="final">Zpracovávání dokumentu</target> </trans-unit> @@ -2182,7 +2659,7 @@ <source>Show notifications when new documents are detected</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> - <context context-type="linenumber">123</context> + <context context-type="linenumber">139</context> </context-group> <target state="final">Zobrazit oznámení, když jsou zjištěny nové dokumenty</target> </trans-unit> @@ -2190,7 +2667,7 @@ <source>Show notifications when document processing completes successfully</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> - <context context-type="linenumber">124</context> + <context context-type="linenumber">140</context> </context-group> <target state="final">Zobrazit oznámení při úspěšném dokončení zpracování dokumentu</target> </trans-unit> @@ -2198,7 +2675,7 @@ <source>Show notifications when document processing fails</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> - <context context-type="linenumber">125</context> + <context context-type="linenumber">141</context> </context-group> <target state="final">Zobrazit oznámení, když zpracování dokumentu selže</target> </trans-unit> @@ -2206,7 +2683,7 @@ <source>Suppress notifications on dashboard</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> - <context context-type="linenumber">126</context> + <context context-type="linenumber">142</context> </context-group> <target state="final">Potlačit oznámení na nástěnce</target> </trans-unit> @@ -2214,7 +2691,7 @@ <source>This will suppress all messages about document processing status on the dashboard.</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> - <context context-type="linenumber">126</context> + <context context-type="linenumber">142</context> </context-group> <target state="final">Toto potlačí všechny zprávy o stavu zpracování dokumentu na nástěnce.</target> </trans-unit> @@ -2222,7 +2699,7 @@ <source>Appears on</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> - <context context-type="linenumber">146</context> + <context context-type="linenumber">162</context> </context-group> <target state="final">Výskyt</target> </trans-unit> @@ -2230,7 +2707,7 @@ <source>No saved views defined.</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> - <context context-type="linenumber">163</context> + <context context-type="linenumber">179</context> </context-group> <target state="final">Nejsou definovány žádné uložené pohledy.</target> </trans-unit> @@ -2238,7 +2715,7 @@ <source>Saved view "<x id="PH" equiv-text="savedView.name"/>" deleted.</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.ts</context> - <context context-type="linenumber">111</context> + <context context-type="linenumber">167</context> </context-group> <target state="final">Uložený pohled "<x id="PH" equiv-text="savedView.name"/>" odstraněn.</target> </trans-unit> @@ -2246,7 +2723,7 @@ <source>Settings saved successfully.</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.ts</context> - <context context-type="linenumber">133</context> + <context context-type="linenumber">233</context> </context-group> <target state="final">Nastavení bylo úspěšně uloženo.</target> </trans-unit> @@ -2254,7 +2731,7 @@ <source>Use system language</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.ts</context> - <context context-type="linenumber">138</context> + <context context-type="linenumber">237</context> </context-group> <target state="final">Použít systémový jazyk</target> </trans-unit> @@ -2262,67 +2739,31 @@ <source>Use date format of display language</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.ts</context> - <context context-type="linenumber">144</context> + <context context-type="linenumber">244</context> </context-group> <target state="final">Použít formát data zobrazeného jazyka</target> </trans-unit> - <trans-unit id="8488620293789898901" datatype="html" approved="yes"> - <source>Error while storing settings on server: <x id="PH" equiv-text="JSON.stringify(error.error)"/></source> + <trans-unit id="8488620293789898901" datatype="html"> + <source>Error while storing settings on server: <x id="PH" equiv-text="JSON.stringify( error.error )"/></source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.ts</context> - <context context-type="linenumber">161</context> + <context context-type="linenumber">264,266</context> </context-group> - <target state="final">Chyba při ukládání nastavení na serveru: <x id="PH" equiv-text="JSON.stringify(error.error)"/></target> + <target state="needs-translation">Error while storing settings on server: <x id="PH" equiv-text="JSON.stringify( error.error )"/></target> </trans-unit> - <trans-unit id="9011959596901584887" datatype="html" approved="yes"> - <source>Color</source> + <trans-unit id="6402703264596649214" datatype="html"> + <source>tag</source> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-edit-dialog/tag-edit-dialog.component.html</context> - <context context-type="linenumber">10</context> + <context context-type="sourcefile">src/app/components/manage/tag-list/tag-list.component.ts</context> + <context context-type="linenumber">30</context> </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-list.component.html</context> - <context context-type="linenumber">20</context> - </context-group> - <target state="final">Barva</target> - </trans-unit> - <trans-unit id="1426037806946650347" datatype="html" approved="yes"> - <source>Inbox tag</source> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-edit-dialog/tag-edit-dialog.component.html</context> - <context context-type="linenumber">12</context> - </context-group> - <target state="final">Štítek schránky</target> - </trans-unit> - <trans-unit id="8566220514470905459" datatype="html" approved="yes"> - <source>Inbox tags are automatically assigned to all consumed documents.</source> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-edit-dialog/tag-edit-dialog.component.html</context> - <context context-type="linenumber">12</context> - </context-group> - <target state="final">Štítky doručené pošty jsou automaticky přiřazeny ke všem importovaným dokumentům.</target> - </trans-unit> - <trans-unit id="9153094873118985366" datatype="html" approved="yes"> - <source>Create new tag</source> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-edit-dialog/tag-edit-dialog.component.ts</context> - <context context-type="linenumber">22</context> - </context-group> - <target state="final">Vytvořit nový štítek</target> - </trans-unit> - <trans-unit id="5872175735754226507" datatype="html" approved="yes"> - <source>Edit tag</source> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-edit-dialog/tag-edit-dialog.component.ts</context> - <context context-type="linenumber">26</context> - </context-group> - <target state="final">Upravit štítek</target> + <target state="needs-translation">tag</target> </trans-unit> <trans-unit id="93754014749412887" datatype="html" approved="yes"> <source>Do you really want to delete the tag "<x id="PH" equiv-text="object.name"/>"?</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/tag-list/tag-list.component.ts</context> - <context context-type="linenumber">26</context> + <context context-type="linenumber">45</context> </context-group> <target state="final">Opravdu chcete odstranit štítek "<x id="PH" equiv-text="object.name"/>"?</target> </trans-unit> @@ -2338,7 +2779,7 @@ <source>Any word</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/data/matching-model.ts</context> - <context context-type="linenumber">12</context> + <context context-type="linenumber">13</context> </context-group> <target state="final">Jakékoliv slovo</target> </trans-unit> @@ -2346,7 +2787,7 @@ <source>Any: Document contains any of these words (space separated)</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/data/matching-model.ts</context> - <context context-type="linenumber">12</context> + <context context-type="linenumber">14</context> </context-group> <target state="final">Kterýkoli: Dokument obsahuje některé z těchto slov (oddělené mezerami)</target> </trans-unit> @@ -2354,7 +2795,7 @@ <source>All words</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/data/matching-model.ts</context> - <context context-type="linenumber">13</context> + <context context-type="linenumber">18</context> </context-group> <target state="final">Všechna slova</target> </trans-unit> @@ -2362,7 +2803,7 @@ <source>All: Document contains all of these words (space separated)</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/data/matching-model.ts</context> - <context context-type="linenumber">13</context> + <context context-type="linenumber">19</context> </context-group> <target state="final">Vše: Dokument obsahuje všechna tato slova (oddělená mezerou)</target> </trans-unit> @@ -2370,7 +2811,7 @@ <source>Exact match</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/data/matching-model.ts</context> - <context context-type="linenumber">14</context> + <context context-type="linenumber">23</context> </context-group> <target state="final">Přesná shoda</target> </trans-unit> @@ -2378,7 +2819,7 @@ <source>Exact: Document contains this string</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/data/matching-model.ts</context> - <context context-type="linenumber">14</context> + <context context-type="linenumber">24</context> </context-group> <target state="final">Přesnost: Dokument obsahuje tento řetězec</target> </trans-unit> @@ -2386,7 +2827,7 @@ <source>Regular expression</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/data/matching-model.ts</context> - <context context-type="linenumber">15</context> + <context context-type="linenumber">28</context> </context-group> <target state="final">Regulární výraz</target> </trans-unit> @@ -2394,7 +2835,7 @@ <source>Regular expression: Document matches this regular expression</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/data/matching-model.ts</context> - <context context-type="linenumber">15</context> + <context context-type="linenumber">29</context> </context-group> <target state="final">Regulární výraz: Dokument odpovídá tomuto regulárnímu výrazu</target> </trans-unit> @@ -2402,7 +2843,7 @@ <source>Fuzzy word</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/data/matching-model.ts</context> - <context context-type="linenumber">16</context> + <context context-type="linenumber">33</context> </context-group> <target state="final">Fuzzy slovo</target> </trans-unit> @@ -2410,7 +2851,7 @@ <source>Fuzzy: Document contains a word similar to this word</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/data/matching-model.ts</context> - <context context-type="linenumber">16</context> + <context context-type="linenumber">34</context> </context-group> <target state="final">Přibližně: Dokument obsahuje slovo podobné tomuto slovu</target> </trans-unit> @@ -2418,7 +2859,7 @@ <source>Auto: Learn matching automatically</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/data/matching-model.ts</context> - <context context-type="linenumber">17</context> + <context context-type="linenumber">39</context> </context-group> <target state="final">Auto: Automaticky se učit hledat shody</target> </trans-unit> @@ -2426,15 +2867,15 @@ <source>Unsaved Changes</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/guards/dirty-form.guard.ts</context> - <context context-type="linenumber">16</context> + <context context-type="linenumber">18</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/open-documents.service.ts</context> - <context context-type="linenumber">75</context> + <context context-type="linenumber">84</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/open-documents.service.ts</context> - <context context-type="linenumber">96</context> + <context context-type="linenumber">107</context> </context-group> <target state="needs-translation">Unsaved Changes</target> </trans-unit> @@ -2442,15 +2883,15 @@ <source>You have unsaved changes.</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/guards/dirty-form.guard.ts</context> - <context context-type="linenumber">17</context> + <context context-type="linenumber">19</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/open-documents.service.ts</context> - <context context-type="linenumber">76</context> + <context context-type="linenumber">85</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/open-documents.service.ts</context> - <context context-type="linenumber">97</context> + <context context-type="linenumber">108</context> </context-group> <target state="needs-translation">You have unsaved changes.</target> </trans-unit> @@ -2458,7 +2899,7 @@ <source>Are you sure you want to leave?</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/guards/dirty-form.guard.ts</context> - <context context-type="linenumber">18</context> + <context context-type="linenumber">20</context> </context-group> <target state="needs-translation">Are you sure you want to leave?</target> </trans-unit> @@ -2466,7 +2907,7 @@ <source>Leave page</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/guards/dirty-form.guard.ts</context> - <context context-type="linenumber">20</context> + <context context-type="linenumber">22</context> </context-group> <target state="needs-translation">Leave page</target> </trans-unit> @@ -2474,7 +2915,7 @@ <source>(no title)</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/pipes/document-title.pipe.ts</context> - <context context-type="linenumber">12</context> + <context context-type="linenumber">11</context> </context-group> <target state="final">(bez názvu)</target> </trans-unit> @@ -2482,7 +2923,7 @@ <source>Yes</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/pipes/yes-no.pipe.ts</context> - <context context-type="linenumber">9</context> + <context context-type="linenumber">8</context> </context-group> <target state="final">Ano</target> </trans-unit> @@ -2490,7 +2931,7 @@ <source>No</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/pipes/yes-no.pipe.ts</context> - <context context-type="linenumber">9</context> + <context context-type="linenumber">8</context> </context-group> <target state="final">Ne</target> </trans-unit> @@ -2606,7 +3047,7 @@ <source>Are you sure you want to close this document?</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/open-documents.service.ts</context> - <context context-type="linenumber">77</context> + <context context-type="linenumber">86</context> </context-group> <target state="needs-translation">Are you sure you want to close this document?</target> </trans-unit> @@ -2614,7 +3055,7 @@ <source>Close document</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/open-documents.service.ts</context> - <context context-type="linenumber">79</context> + <context context-type="linenumber">88</context> </context-group> <target state="needs-translation">Close document</target> </trans-unit> @@ -2622,7 +3063,7 @@ <source>Are you sure you want to close all documents?</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/open-documents.service.ts</context> - <context context-type="linenumber">98</context> + <context context-type="linenumber">109</context> </context-group> <target state="needs-translation">Are you sure you want to close all documents?</target> </trans-unit> @@ -2630,7 +3071,7 @@ <source>Close documents</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/open-documents.service.ts</context> - <context context-type="linenumber">100</context> + <context context-type="linenumber">111</context> </context-group> <target state="needs-translation">Close documents</target> </trans-unit> @@ -2646,7 +3087,7 @@ <source>Search score</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/rest/document.service.ts</context> - <context context-type="linenumber">28</context> + <context context-type="linenumber">30</context> </context-group> <note priority="1" from="description">Score is a value returned by the full text search engine and specifies how well a result matches the given query</note> <target state="final">Skóre vyhledávání</target> @@ -2655,15 +3096,23 @@ <source>English (US)</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/settings.service.ts</context> - <context context-type="linenumber">90</context> + <context context-type="linenumber">184</context> </context-group> <target state="final">Angličtina (US)</target> </trans-unit> + <trans-unit id="3098941349689899577" datatype="html"> + <source>Belarusian</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/services/settings.service.ts</context> + <context context-type="linenumber">190</context> + </context-group> + <target state="needs-translation">Belarusian</target> + </trans-unit> <trans-unit id="2719780722934172508" datatype="html"> <source>Czech</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/settings.service.ts</context> - <context context-type="linenumber">91</context> + <context context-type="linenumber">196</context> </context-group> <target state="needs-translation">Czech</target> </trans-unit> @@ -2671,7 +3120,7 @@ <source>Danish</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/settings.service.ts</context> - <context context-type="linenumber">92</context> + <context context-type="linenumber">202</context> </context-group> <target state="needs-translation">Danish</target> </trans-unit> @@ -2679,7 +3128,7 @@ <source>German</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/settings.service.ts</context> - <context context-type="linenumber">93</context> + <context context-type="linenumber">208</context> </context-group> <target state="final">Němčina</target> </trans-unit> @@ -2687,7 +3136,7 @@ <source>English (GB)</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/settings.service.ts</context> - <context context-type="linenumber">94</context> + <context context-type="linenumber">214</context> </context-group> <target state="final">Angličtina (GB)</target> </trans-unit> @@ -2695,7 +3144,7 @@ <source>Spanish</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/settings.service.ts</context> - <context context-type="linenumber">95</context> + <context context-type="linenumber">220</context> </context-group> <target state="final">Španělština</target> </trans-unit> @@ -2703,7 +3152,7 @@ <source>French</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/settings.service.ts</context> - <context context-type="linenumber">96</context> + <context context-type="linenumber">226</context> </context-group> <target state="final">Francouzština</target> </trans-unit> @@ -2711,7 +3160,7 @@ <source>Italian</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/settings.service.ts</context> - <context context-type="linenumber">97</context> + <context context-type="linenumber">232</context> </context-group> <target state="final">Italština</target> </trans-unit> @@ -2719,7 +3168,7 @@ <source>Luxembourgish</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/settings.service.ts</context> - <context context-type="linenumber">98</context> + <context context-type="linenumber">238</context> </context-group> <target state="needs-translation">Luxembourgish</target> </trans-unit> @@ -2727,7 +3176,7 @@ <source>Dutch</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/settings.service.ts</context> - <context context-type="linenumber">99</context> + <context context-type="linenumber">244</context> </context-group> <target state="final">Holandština</target> </trans-unit> @@ -2735,7 +3184,7 @@ <source>Polish</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/settings.service.ts</context> - <context context-type="linenumber">100</context> + <context context-type="linenumber">250</context> </context-group> <target state="final">Polština</target> </trans-unit> @@ -2743,7 +3192,7 @@ <source>Portuguese (Brazil)</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/settings.service.ts</context> - <context context-type="linenumber">101</context> + <context context-type="linenumber">256</context> </context-group> <target state="final">Portugalština (Brazílie)</target> </trans-unit> @@ -2751,7 +3200,7 @@ <source>Portuguese</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/settings.service.ts</context> - <context context-type="linenumber">102</context> + <context context-type="linenumber">262</context> </context-group> <target state="final">Portugalština</target> </trans-unit> @@ -2759,7 +3208,7 @@ <source>Romanian</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/settings.service.ts</context> - <context context-type="linenumber">103</context> + <context context-type="linenumber">268</context> </context-group> <target state="final">Rumunština</target> </trans-unit> @@ -2767,23 +3216,55 @@ <source>Russian</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/settings.service.ts</context> - <context context-type="linenumber">104</context> + <context context-type="linenumber">274</context> </context-group> <target state="final">Ruština</target> </trans-unit> + <trans-unit id="4287008301409320881" datatype="html"> + <source>Slovenian</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/services/settings.service.ts</context> + <context context-type="linenumber">280</context> + </context-group> + <target state="needs-translation">Slovenian</target> + </trans-unit> + <trans-unit id="8608389829607915090" datatype="html"> + <source>Serbian</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/services/settings.service.ts</context> + <context context-type="linenumber">286</context> + </context-group> + <target state="needs-translation">Serbian</target> + </trans-unit> <trans-unit id="499386805970351976" datatype="html" approved="yes"> <source>Swedish</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/settings.service.ts</context> - <context context-type="linenumber">105</context> + <context context-type="linenumber">292</context> </context-group> <target state="final">Švédština</target> </trans-unit> + <trans-unit id="5682359291233237791" datatype="html"> + <source>Turkish</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/services/settings.service.ts</context> + <context context-type="linenumber">298</context> + </context-group> + <target state="needs-translation">Turkish</target> + </trans-unit> + <trans-unit id="4689443708886954687" datatype="html"> + <source>Chinese Simplified</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/services/settings.service.ts</context> + <context context-type="linenumber">304</context> + </context-group> + <target state="needs-translation">Chinese Simplified</target> + </trans-unit> <trans-unit id="4912706592792948707" datatype="html"> <source>ISO 8601</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/settings.service.ts</context> - <context context-type="linenumber">115</context> + <context context-type="linenumber">321</context> </context-group> <target state="needs-translation">ISO 8601</target> </trans-unit> @@ -2791,7 +3272,7 @@ <source>Error</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/toast.service.ts</context> - <context context-type="linenumber">35</context> + <context context-type="linenumber">32</context> </context-group> <target state="final">Chyba</target> </trans-unit> @@ -2799,10 +3280,42 @@ <source>Information</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/toast.service.ts</context> - <context context-type="linenumber">39</context> + <context context-type="linenumber">36</context> </context-group> <target state="final">Informace</target> </trans-unit> + <trans-unit id="3852289441366561594" datatype="html" approved="yes"> + <source>Connecting...</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/services/upload-documents.service.ts</context> + <context context-type="linenumber">31</context> + </context-group> + <target state="final">Připojování...</target> + </trans-unit> + <trans-unit id="1245343823699368872" datatype="html" approved="yes"> + <source>Uploading...</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/services/upload-documents.service.ts</context> + <context context-type="linenumber">43</context> + </context-group> + <target state="final">Nahrávání...</target> + </trans-unit> + <trans-unit id="7446520539098045935" datatype="html" approved="yes"> + <source>Upload complete, waiting...</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/services/upload-documents.service.ts</context> + <context context-type="linenumber">46</context> + </context-group> + <target state="final">Nahrávání dokončeno, čeká se...</target> + </trans-unit> + <trans-unit id="1405142710727603568" datatype="html" approved="yes"> + <source>HTTP error: <x id="PH" equiv-text="error.status"/> <x id="PH_1" equiv-text="error.statusText"/></source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/services/upload-documents.service.ts</context> + <context context-type="linenumber">62</context> + </context-group> + <target state="final">HTTP chyba: <x id="PH" equiv-text="error.status"/> <x id="PH_1" equiv-text="error.statusText"/></target> + </trans-unit> </body> </file> </xliff> diff --git a/src-ui/src/locale/messages.da_DK.xlf b/src-ui/src/locale/messages.da_DK.xlf index d0f170456..434ab9d1e 100644 --- a/src-ui/src/locale/messages.da_DK.xlf +++ b/src-ui/src/locale/messages.da_DK.xlf @@ -2,11 +2,296 @@ <xliff xmlns="urn:oasis:names:tc:xliff:document:1.2" version="1.2"> <file source-language="en" datatype="plaintext" original="ng2.template" target-language="da"> <body> + <trans-unit id="ngb.alert.close" datatype="html"> + <source>Close</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/alert/alert.ts</context> + <context context-type="linenumber">79,80</context> + </context-group> + <target state="translated">Luk</target> + </trans-unit> + <trans-unit id="ngb.carousel.slide-number" datatype="html"> + <source> Slide <x id="INTERPOLATION" equiv-text="keyboard 'arrow"/> of <x id="INTERPOLATION_1" equiv-text="t'. */ @In"/> </source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/carousel/carousel.ts</context> + <context context-type="linenumber">154,159</context> + </context-group> + <note priority="1" from="description">Currently selected slide number read by screen reader</note> + <target state="translated"> Glid <x id="INTERPOLATION" equiv-text="keyboard 'arrow"/> af <x id="INTERPOLATION_1" equiv-text="t'. */ @In"/> </target> + </trans-unit> + <trans-unit id="ngb.carousel.previous" datatype="html"> + <source>Previous</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/carousel/carousel.ts</context> + <context context-type="linenumber">184</context> + </context-group> + <target state="translated">Forrige</target> + </trans-unit> + <trans-unit id="ngb.carousel.next" datatype="html"> + <source>Next</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/carousel/carousel.ts</context> + <context context-type="linenumber">205,206</context> + </context-group> + <target state="translated">Næste</target> + </trans-unit> + <trans-unit id="ngb.datepicker.select-month" datatype="html"> + <source>Select month</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/datepicker/datepicker-navigation-select.ts</context> + <context context-type="linenumber">74</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/datepicker/datepicker-navigation-select.ts</context> + <context context-type="linenumber">74</context> + </context-group> + <target state="translated">Vælg måned</target> + </trans-unit> + <trans-unit id="ngb.datepicker.select-year" datatype="html"> + <source>Select year</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/datepicker/datepicker-navigation-select.ts</context> + <context context-type="linenumber">74</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/datepicker/datepicker-navigation-select.ts</context> + <context context-type="linenumber">74</context> + </context-group> + <target state="translated">Vælg år</target> + </trans-unit> + <trans-unit id="ngb.datepicker.previous-month" datatype="html"> + <source>Previous month</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/datepicker/datepicker-navigation.ts</context> + <context context-type="linenumber">69</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/datepicker/datepicker-navigation.ts</context> + <context context-type="linenumber">69</context> + </context-group> + <target state="translated">Forrige måned</target> + </trans-unit> + <trans-unit id="ngb.datepicker.next-month" datatype="html"> + <source>Next month</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/datepicker/datepicker-navigation.ts</context> + <context context-type="linenumber">69</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/datepicker/datepicker-navigation.ts</context> + <context context-type="linenumber">69</context> + </context-group> + <target state="translated">Næste måned</target> + </trans-unit> + <trans-unit id="ngb.pagination.first" datatype="html"> + <source>««</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/pagination/pagination.ts</context> + <context context-type="linenumber">250,252</context> + </context-group> + <target state="translated">««</target> + </trans-unit> + <trans-unit id="ngb.pagination.previous" datatype="html"> + <source>«</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/pagination/pagination.ts</context> + <context context-type="linenumber">267</context> + </context-group> + <target state="translated">«</target> + </trans-unit> + <trans-unit id="ngb.pagination.next" datatype="html"> + <source>»</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/pagination/pagination.ts</context> + <context context-type="linenumber">294</context> + </context-group> + <target state="translated">»</target> + </trans-unit> + <trans-unit id="ngb.pagination.last" datatype="html"> + <source>»»</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/pagination/pagination.ts</context> + <context context-type="linenumber">313,316</context> + </context-group> + <target state="translated">»»</target> + </trans-unit> + <trans-unit id="ngb.pagination.first-aria" datatype="html"> + <source>First</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/pagination/pagination.ts</context> + <context context-type="linenumber">332,333</context> + </context-group> + <target state="translated">Første</target> + </trans-unit> + <trans-unit id="ngb.pagination.previous-aria" datatype="html"> + <source>Previous</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/pagination/pagination.ts</context> + <context context-type="linenumber">347,348</context> + </context-group> + <target state="translated">Forrige</target> + </trans-unit> + <trans-unit id="ngb.pagination.next-aria" datatype="html"> + <source>Next</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/pagination/pagination.ts</context> + <context context-type="linenumber">363</context> + </context-group> + <target state="translated">Næste</target> + </trans-unit> + <trans-unit id="ngb.pagination.last-aria" datatype="html"> + <source>Last</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/pagination/pagination.ts</context> + <context context-type="linenumber">379,380</context> + </context-group> + <target state="translated">Sidste</target> + </trans-unit> + <trans-unit id="ngb.progressbar.value" datatype="html"> + <source> + <x id="INTERPOLATION" equiv-text="ackground color"/> + </source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/progressbar/progressbar.ts</context> + <context context-type="linenumber">67,68</context> + </context-group> + <target state="translated"><x id="INTERPOLATION" equiv-text="ackground color"/></target> + </trans-unit> + <trans-unit id="ngb.timepicker.HH" datatype="html"> + <source>HH</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/timepicker/timepicker.ts</context> + <context context-type="linenumber">138,141</context> + </context-group> + <target state="translated">HH</target> + </trans-unit> + <trans-unit id="ngb.timepicker.hours" datatype="html"> + <source>Hours</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/timepicker/timepicker.ts</context> + <context context-type="linenumber">161</context> + </context-group> + <target state="translated">Timer</target> + </trans-unit> + <trans-unit id="ngb.timepicker.MM" datatype="html"> + <source>MM</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/timepicker/timepicker.ts</context> + <context context-type="linenumber">182</context> + </context-group> + <target state="translated">MM</target> + </trans-unit> + <trans-unit id="ngb.timepicker.minutes" datatype="html"> + <source>Minutes</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/timepicker/timepicker.ts</context> + <context context-type="linenumber">199</context> + </context-group> + <target state="translated">Minutter</target> + </trans-unit> + <trans-unit id="ngb.timepicker.increment-hours" datatype="html"> + <source>Increment hours</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/timepicker/timepicker.ts</context> + <context context-type="linenumber">218,219</context> + </context-group> + <target state="translated">Forøg timer</target> + </trans-unit> + <trans-unit id="ngb.timepicker.decrement-hours" datatype="html"> + <source>Decrement hours</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/timepicker/timepicker.ts</context> + <context context-type="linenumber">240,243</context> + </context-group> + <target state="translated">Reducer timer</target> + </trans-unit> + <trans-unit id="ngb.timepicker.increment-minutes" datatype="html"> + <source>Increment minutes</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/timepicker/timepicker.ts</context> + <context context-type="linenumber">268</context> + </context-group> + <target state="translated">Forøg minutter</target> + </trans-unit> + <trans-unit id="ngb.timepicker.decrement-minutes" datatype="html"> + <source>Decrement minutes</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/timepicker/timepicker.ts</context> + <context context-type="linenumber">288,289</context> + </context-group> + <target state="translated">Reducer minutter</target> + </trans-unit> + <trans-unit id="ngb.timepicker.SS" datatype="html"> + <source>SS</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/timepicker/timepicker.ts</context> + <context context-type="linenumber">295</context> + </context-group> + <target state="translated">SS</target> + </trans-unit> + <trans-unit id="ngb.timepicker.seconds" datatype="html"> + <source>Seconds</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/timepicker/timepicker.ts</context> + <context context-type="linenumber">295</context> + </context-group> + <target state="translated">Sekunder</target> + </trans-unit> + <trans-unit id="ngb.timepicker.increment-seconds" datatype="html"> + <source>Increment seconds</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/timepicker/timepicker.ts</context> + <context context-type="linenumber">295</context> + </context-group> + <target state="translated">Forøg sekunder</target> + </trans-unit> + <trans-unit id="ngb.timepicker.decrement-seconds" datatype="html"> + <source>Decrement seconds</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/timepicker/timepicker.ts</context> + <context context-type="linenumber">295</context> + </context-group> + <target state="translated">Reducer sekunder</target> + </trans-unit> + <trans-unit id="ngb.timepicker.PM" datatype="html"> + <source> + <x id="INTERPOLATION"/> + </source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/timepicker/timepicker.ts</context> + <context context-type="linenumber">295</context> + </context-group> + </trans-unit> + <trans-unit id="ngb.timepicker.AM" datatype="html"> + <source> + <x id="INTERPOLATION"/> + </source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/timepicker/timepicker.ts</context> + <context context-type="linenumber">295</context> + </context-group> + </trans-unit> + <trans-unit id="ngb.toast.close-aria" datatype="html"> + <source>Close</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/toast/toast.ts</context> + <context context-type="linenumber">110,112</context> + </context-group> + <target state="translated">Luk</target> + </trans-unit> + <trans-unit id="7103632680753685326" datatype="html"> + <source>Drop files to begin upload</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/app.component.html</context> + <context context-type="linenumber">7</context> + </context-group> + <target state="translated">Træk filer hertil, for at uploade</target> + </trans-unit> <trans-unit id="9103526311244275943" datatype="html" approved="yes"> <source>Document added</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/app.component.ts</context> - <context context-type="linenumber">51</context> + <context context-type="linenumber">71</context> </context-group> <target state="final">Dokument tilføjet</target> </trans-unit> @@ -14,7 +299,7 @@ <source>Document <x id="PH" equiv-text="status.filename"/> was added to paperless.</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/app.component.ts</context> - <context context-type="linenumber">51</context> + <context context-type="linenumber">73</context> </context-group> <target state="final">Dokument <x id="PH" equiv-text="status.filename"/> blev tilføjet til paperless.</target> </trans-unit> @@ -22,7 +307,7 @@ <source>Open document</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/app.component.ts</context> - <context context-type="linenumber">51</context> + <context context-type="linenumber">74</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/dashboard/widgets/upload-file-widget/upload-file-widget.component.html</context> @@ -34,7 +319,7 @@ <source>Could not add <x id="PH" equiv-text="status.filename"/>: <x id="PH_1" equiv-text="status.message"/></source> <context-group purpose="location"> <context context-type="sourcefile">src/app/app.component.ts</context> - <context context-type="linenumber">59</context> + <context context-type="linenumber">89</context> </context-group> <target state="final">Kunne ikke tilføje <x id="PH" equiv-text="status.filename"/>: <x id="PH_1" equiv-text="status.message"/></target> </trans-unit> @@ -42,7 +327,7 @@ <source>New document detected</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/app.component.ts</context> - <context context-type="linenumber">65</context> + <context context-type="linenumber">103</context> </context-group> <target state="final">Nyt dokument opdaget</target> </trans-unit> @@ -50,10 +335,18 @@ <source>Document <x id="PH" equiv-text="status.filename"/> is being processed by paperless.</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/app.component.ts</context> - <context context-type="linenumber">65</context> + <context context-type="linenumber">105</context> </context-group> <target state="final">Dokument <x id="PH" equiv-text="status.filename"/> behandles af paperless.</target> </trans-unit> + <trans-unit id="5749300816154614125" datatype="html"> + <source>Initiating upload...</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/app.component.ts</context> + <context context-type="linenumber">140</context> + </context-group> + <target state="translated">Uploader...</target> + </trans-unit> <trans-unit id="2173456130768795374" datatype="html"> <source>Paperless-ngx</source> <context-group purpose="location"> @@ -123,19 +416,19 @@ </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/document-list.component.ts</context> - <context context-type="linenumber">51</context> + <context context-type="linenumber">77</context> </context-group> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-list.component.html</context> - <context context-type="linenumber">37</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">54</context> </context-group> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-list.component.html</context> - <context context-type="linenumber">35</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">54</context> </context-group> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-list.component.html</context> - <context context-type="linenumber">38</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">54</context> </context-group> <target state="final">Dokumenter</target> </trans-unit> @@ -147,7 +440,7 @@ </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> - <context context-type="linenumber">134</context> + <context context-type="linenumber">150</context> </context-group> <target state="translated">Gemte visninger</target> </trans-unit> @@ -181,10 +474,6 @@ <context context-type="sourcefile">src/app/components/app-frame/app-frame.component.html</context> <context context-type="linenumber">119</context> </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-list.component.html</context> - <context context-type="linenumber">1</context> - </context-group> <target state="translated">Korrespondenter</target> </trans-unit> <trans-unit id="7886570921510760899" datatype="html"> @@ -205,10 +494,6 @@ <context context-type="sourcefile">src/app/components/document-list/filter-editor/filter-editor.component.html</context> <context context-type="linenumber">18</context> </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-list.component.html</context> - <context context-type="linenumber">1</context> - </context-group> <target state="translated">Etiketter</target> </trans-unit> <trans-unit id="3079652255369035" datatype="html"> @@ -217,10 +502,6 @@ <context context-type="sourcefile">src/app/components/app-frame/app-frame.component.html</context> <context context-type="linenumber">133</context> </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-list.component.html</context> - <context context-type="linenumber">1</context> - </context-group> <target state="translated">Dokumenttyper</target> </trans-unit> <trans-unit id="4804785061014590286" datatype="html"> @@ -275,43 +556,59 @@ </context-group> <target state="translated">Foreslå en idé</target> </trans-unit> - <trans-unit id="2159130950882492111" datatype="html"> - <source>Cancel</source> + <trans-unit id="4112664765954374539" datatype="html"> + <source>is available.</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/app-frame/app-frame.component.html</context> + <context context-type="linenumber">190</context> + </context-group> + <target state="translated">er tilgængelig.</target> + </trans-unit> + <trans-unit id="1175891574282637937" datatype="html"> + <source>Click to view.</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/app-frame/app-frame.component.html</context> + <context context-type="linenumber">190</context> + </context-group> + <target state="translated">Klik for at se.</target> + </trans-unit> + <trans-unit id="5052123870893768885" datatype="html"> + <source>Checking for updates is disabled.</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/app-frame/app-frame.component.html</context> + <context context-type="linenumber">193</context> + </context-group> + <target state="translated">Kontrol af opdateringer, er deaktiveret.</target> + </trans-unit> + <trans-unit id="3601519436351639860" datatype="html"> + <source>Click for more information.</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/app-frame/app-frame.component.html</context> + <context context-type="linenumber">193</context> + </context-group> + <target state="translated">Klik for mere information.</target> + </trans-unit> + <trans-unit id="509090351011426949" datatype="html"> + <source>Update available</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/app-frame/app-frame.component.html</context> + <context context-type="linenumber">201</context> + </context-group> + <target state="translated">Opdatering tilgængelig</target> + </trans-unit> + <trans-unit id="5000042972069710005" datatype="html"> + <source><x id="START_TAG_SPAN" ctype="x-span" equiv-text="<span class="d-inline-block" style="padding-bottom: 1px;" >"/>Cancel<x id="CLOSE_TAG_SPAN" ctype="x-span" equiv-text="</span>"/></source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/common/confirm-dialog/confirm-dialog.component.html</context> - <context context-type="linenumber">11</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/common/select-dialog/select-dialog.component.html</context> <context context-type="linenumber">12</context> </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.html</context> - <context context-type="linenumber">6</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/document-list/save-view-config-dialog/save-view-config-dialog.component.html</context> - <context context-type="linenumber">13</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-edit-dialog/correspondent-edit-dialog.component.html</context> - <context context-type="linenumber">14</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-edit-dialog/document-type-edit-dialog.component.html</context> - <context context-type="linenumber">16</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-edit-dialog/tag-edit-dialog.component.html</context> - <context context-type="linenumber">18</context> - </context-group> - <target state="translated">Annullér</target> + <target state="translated"><x id="START_TAG_SPAN" ctype="x-span" equiv-text="<span class="d-inline-block" style="padding-bottom: 1px;" >"/>Annuller<x id="CLOSE_TAG_SPAN" ctype="x-span" equiv-text="</span>"/></target> </trans-unit> <trans-unit id="1234709746630139322" datatype="html" approved="yes"> <source>Confirmation</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/common/confirm-dialog/confirm-dialog.component.ts</context> - <context context-type="linenumber">18</context> + <context context-type="linenumber">17</context> </context-group> <target state="final">Bekræftelse</target> </trans-unit> @@ -319,19 +616,19 @@ <source>Confirm</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/common/confirm-dialog/confirm-dialog.component.ts</context> - <context context-type="linenumber">30</context> + <context context-type="linenumber">29</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">143</context> + <context context-type="linenumber">217</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">166</context> + <context context-type="linenumber">255</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">189</context> + <context context-type="linenumber">291</context> </context-group> <target state="final">Bekræft</target> </trans-unit> @@ -367,7 +664,7 @@ <source>Last 7 days</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/common/date-dropdown/date-dropdown.component.ts</context> - <context context-type="linenumber">34</context> + <context context-type="linenumber">38</context> </context-group> <target state="final">Sidste 7 dage</target> </trans-unit> @@ -375,7 +672,7 @@ <source>Last month</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/common/date-dropdown/date-dropdown.component.ts</context> - <context context-type="linenumber">35</context> + <context context-type="linenumber">39</context> </context-group> <target state="final">Sidste måned</target> </trans-unit> @@ -383,7 +680,7 @@ <source>Last 3 months</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/common/date-dropdown/date-dropdown.component.ts</context> - <context context-type="linenumber">36</context> + <context context-type="linenumber">40</context> </context-group> <target state="final">Sidste 3 måneder</target> </trans-unit> @@ -391,15 +688,199 @@ <source>Last year</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/common/date-dropdown/date-dropdown.component.ts</context> - <context context-type="linenumber">37</context> + <context context-type="linenumber">41</context> </context-group> <target state="final">Sidste år</target> </trans-unit> + <trans-unit id="8953033926734869941" datatype="html"> + <source>Name</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/correspondent-edit-dialog/correspondent-edit-dialog.component.html</context> + <context context-type="linenumber">8</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/document-type-edit-dialog/document-type-edit-dialog.component.html</context> + <context context-type="linenumber">9</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/tag-edit-dialog/tag-edit-dialog.component.html</context> + <context context-type="linenumber">8</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/document-list/save-view-config-dialog/save-view-config-dialog.component.html</context> + <context context-type="linenumber">8</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">9</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">9</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">9</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">19</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">19</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">19</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> + <context context-type="linenumber">157</context> + </context-group> + <target state="translated">Navn</target> + </trans-unit> + <trans-unit id="8743659855412792665" datatype="html"> + <source>Matching algorithm</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/correspondent-edit-dialog/correspondent-edit-dialog.component.html</context> + <context context-type="linenumber">9</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/document-type-edit-dialog/document-type-edit-dialog.component.html</context> + <context context-type="linenumber">10</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/tag-edit-dialog/tag-edit-dialog.component.html</context> + <context context-type="linenumber">13</context> + </context-group> + <target state="translated">Matching algoritme</target> + </trans-unit> + <trans-unit id="2656329676292524585" datatype="html"> + <source>Matching pattern</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/correspondent-edit-dialog/correspondent-edit-dialog.component.html</context> + <context context-type="linenumber">10</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/document-type-edit-dialog/document-type-edit-dialog.component.html</context> + <context context-type="linenumber">11</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/tag-edit-dialog/tag-edit-dialog.component.html</context> + <context context-type="linenumber">14</context> + </context-group> + <target state="translated">Match mønster</target> + </trans-unit> + <trans-unit id="6063936469630366525" datatype="html"> + <source>Case insensitive</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/correspondent-edit-dialog/correspondent-edit-dialog.component.html</context> + <context context-type="linenumber">11</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/document-type-edit-dialog/document-type-edit-dialog.component.html</context> + <context context-type="linenumber">12</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/tag-edit-dialog/tag-edit-dialog.component.html</context> + <context context-type="linenumber">15</context> + </context-group> + <target state="translated">Skelner ikke mellem store og små bogstaver</target> + </trans-unit> + <trans-unit id="2159130950882492111" datatype="html"> + <source>Cancel</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/correspondent-edit-dialog/correspondent-edit-dialog.component.html</context> + <context context-type="linenumber">14</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/document-type-edit-dialog/document-type-edit-dialog.component.html</context> + <context context-type="linenumber">16</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/tag-edit-dialog/tag-edit-dialog.component.html</context> + <context context-type="linenumber">18</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/select-dialog/select-dialog.component.html</context> + <context context-type="linenumber">12</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.html</context> + <context context-type="linenumber">6</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/document-list/save-view-config-dialog/save-view-config-dialog.component.html</context> + <context context-type="linenumber">18</context> + </context-group> + <target state="translated">Annullér</target> + </trans-unit> + <trans-unit id="3768927257183755959" datatype="html"> + <source>Save</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/correspondent-edit-dialog/correspondent-edit-dialog.component.html</context> + <context context-type="linenumber">15</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/document-type-edit-dialog/document-type-edit-dialog.component.html</context> + <context context-type="linenumber">17</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/tag-edit-dialog/tag-edit-dialog.component.html</context> + <context context-type="linenumber">19</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> + <context context-type="linenumber">166</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/document-list/save-view-config-dialog/save-view-config-dialog.component.html</context> + <context context-type="linenumber">19</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> + <context context-type="linenumber">189</context> + </context-group> + <target state="translated">Gem</target> + </trans-unit> + <trans-unit id="6457471243969293847" datatype="html" approved="yes"> + <source>Create new correspondent</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/correspondent-edit-dialog/correspondent-edit-dialog.component.ts</context> + <context context-type="linenumber">24</context> + </context-group> + <target state="final">Opret ny korrespondent</target> + </trans-unit> + <trans-unit id="2059822531169388684" datatype="html" approved="yes"> + <source>Edit correspondent</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/correspondent-edit-dialog/correspondent-edit-dialog.component.ts</context> + <context context-type="linenumber">28</context> + </context-group> + <target state="final">Redigér korrespondent</target> + </trans-unit> + <trans-unit id="6672809941092516947" datatype="html" approved="yes"> + <source>Create new document type</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/document-type-edit-dialog/document-type-edit-dialog.component.ts</context> + <context context-type="linenumber">24</context> + </context-group> + <target state="final">Opret ny dokumenttype</target> + </trans-unit> + <trans-unit id="36335016091244220" datatype="html" approved="yes"> + <source>Edit document type</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/document-type-edit-dialog/document-type-edit-dialog.component.ts</context> + <context context-type="linenumber">28</context> + </context-group> + <target state="final">Redigér dokumenttype</target> + </trans-unit> <trans-unit id="4561076822163447092" datatype="html" approved="yes"> <source>Create new item</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/common/edit-dialog/edit-dialog.component.ts</context> - <context context-type="linenumber">50</context> + <context context-type="linenumber">52</context> </context-group> <target state="final">Opret nyt element</target> </trans-unit> @@ -407,7 +888,7 @@ <source>Edit item</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/common/edit-dialog/edit-dialog.component.ts</context> - <context context-type="linenumber">54</context> + <context context-type="linenumber">56</context> </context-group> <target state="final">Redigér element</target> </trans-unit> @@ -415,10 +896,54 @@ <source>Could not save element: <x id="PH" equiv-text="error"/></source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/common/edit-dialog/edit-dialog.component.ts</context> - <context context-type="linenumber">58</context> + <context context-type="linenumber">60</context> </context-group> <target state="final">Kunne ikke gemme element: <x id="PH" equiv-text="error"/></target> </trans-unit> + <trans-unit id="9011959596901584887" datatype="html"> + <source>Color</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/tag-edit-dialog/tag-edit-dialog.component.html</context> + <context context-type="linenumber">10</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/tag-list/tag-list.component.ts</context> + <context context-type="linenumber">34</context> + </context-group> + <target state="translated">Farve</target> + </trans-unit> + <trans-unit id="1426037806946650347" datatype="html"> + <source>Inbox tag</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/tag-edit-dialog/tag-edit-dialog.component.html</context> + <context context-type="linenumber">12</context> + </context-group> + <target state="translated">Indbakkeetiket</target> + </trans-unit> + <trans-unit id="8566220514470905459" datatype="html"> + <source>Inbox tags are automatically assigned to all consumed documents.</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/tag-edit-dialog/tag-edit-dialog.component.html</context> + <context context-type="linenumber">12</context> + </context-group> + <target state="translated">Indbakkeetiketter er automatisk tildelt til alle bearbejdede dokumenter.</target> + </trans-unit> + <trans-unit id="9153094873118985366" datatype="html" approved="yes"> + <source>Create new tag</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/tag-edit-dialog/tag-edit-dialog.component.ts</context> + <context context-type="linenumber">25</context> + </context-group> + <target state="final">Opret ny etiket</target> + </trans-unit> + <trans-unit id="5872175735754226507" datatype="html" approved="yes"> + <source>Edit tag</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/tag-edit-dialog/tag-edit-dialog.component.ts</context> + <context context-type="linenumber">29</context> + </context-group> + <target state="final">Redigér etiket</target> + </trans-unit> <trans-unit id="4391289919356861627" datatype="html"> <source>Apply</source> <context-group purpose="location"> @@ -439,7 +964,7 @@ <source>Not assigned</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/common/filterable-dropdown/filterable-dropdown.component.ts</context> - <context context-type="linenumber">209</context> + <context context-type="linenumber">261</context> </context-group> <note priority="1" from="description">Filter drop down element to filter for documents with no correspondent/type/tag assigned</note> <target state="final">Ikke tildelt</target> @@ -448,7 +973,7 @@ <source>Invalid date.</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/common/input/date/date.component.html</context> - <context context-type="linenumber">12</context> + <context context-type="linenumber">13</context> </context-group> <target state="translated">Ugyldig dato.</target> </trans-unit> @@ -489,7 +1014,7 @@ </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/common/select-dialog/select-dialog.component.ts</context> - <context context-type="linenumber">18</context> + <context context-type="linenumber">17</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/document-list.component.html</context> @@ -501,7 +1026,7 @@ <source>Please select an object</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/common/select-dialog/select-dialog.component.ts</context> - <context context-type="linenumber">21</context> + <context context-type="linenumber">20</context> </context-group> <target state="final">Vælg venligst et objekt</target> </trans-unit> @@ -509,15 +1034,15 @@ <source>Hello <x id="PH" equiv-text="this.displayName"/>, welcome to Paperless-ngx!</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/dashboard/dashboard.component.ts</context> - <context context-type="linenumber">33</context> + <context context-type="linenumber">28</context> </context-group> - <target state="translated">Hej <x id="PH" equiv-text="this.displayName"/>, velkommen til Paperless-ngx!</target> + <target state="translated">Hej <x id="PH" equiv-text="this.displayName"/>, og velkommen til Paperless-ngx!</target> </trans-unit> <trans-unit id="795745990148149834" datatype="html"> <source>Welcome to Paperless-ngx!</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/dashboard/dashboard.component.ts</context> - <context context-type="linenumber">35</context> + <context context-type="linenumber">30</context> </context-group> <target state="translated">Velkommen til Paperless-ngx!</target> </trans-unit> @@ -541,7 +1066,7 @@ </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/document-list.component.html</context> - <context context-type="linenumber">141</context> + <context context-type="linenumber">145</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/filter-editor/filter-editor.component.html</context> @@ -561,15 +1086,15 @@ </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">55</context> + <context context-type="linenumber">69</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/document-list.component.html</context> - <context context-type="linenumber">129</context> + <context context-type="linenumber">133</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/filter-editor/filter-editor.component.ts</context> - <context context-type="linenumber">88</context> + <context context-type="linenumber">117</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/rest/document.service.ts</context> @@ -647,7 +1172,7 @@ <source>Processing: <x id="PH" equiv-text="countUploadingAndProcessing"/></source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/dashboard/widgets/upload-file-widget/upload-file-widget.component.ts</context> - <context context-type="linenumber">32</context> + <context context-type="linenumber">37</context> </context-group> <target state="final">Bearbejder: <x id="PH" equiv-text="countUploadingAndProcessing"/></target> </trans-unit> @@ -655,7 +1180,7 @@ <source>Failed: <x id="PH" equiv-text="countFailed"/></source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/dashboard/widgets/upload-file-widget/upload-file-widget.component.ts</context> - <context context-type="linenumber">35</context> + <context context-type="linenumber">40</context> </context-group> <target state="final">Fejlede: <x id="PH" equiv-text="countFailed"/></target> </trans-unit> @@ -663,7 +1188,7 @@ <source>Added: <x id="PH" equiv-text="countSuccess"/></source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/dashboard/widgets/upload-file-widget/upload-file-widget.component.ts</context> - <context context-type="linenumber">38</context> + <context context-type="linenumber">43</context> </context-group> <target state="final">Tilføjet: <x id="PH" equiv-text="countSuccess"/></target> </trans-unit> @@ -671,47 +1196,15 @@ <source>, </source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/dashboard/widgets/upload-file-widget/upload-file-widget.component.ts</context> - <context context-type="linenumber">40</context> + <context context-type="linenumber">46</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">117</context> + <context context-type="linenumber">162</context> </context-group> <note priority="1" from="description">this string is used to separate processing, failed and added on the file upload widget</note> <target state="final">, </target> </trans-unit> - <trans-unit id="3852289441366561594" datatype="html" approved="yes"> - <source>Connecting...</source> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/dashboard/widgets/upload-file-widget/upload-file-widget.component.ts</context> - <context context-type="linenumber">118</context> - </context-group> - <target state="final">Forbinder...</target> - </trans-unit> - <trans-unit id="1245343823699368872" datatype="html" approved="yes"> - <source>Uploading...</source> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/dashboard/widgets/upload-file-widget/upload-file-widget.component.ts</context> - <context context-type="linenumber">123</context> - </context-group> - <target state="final">Uploader...</target> - </trans-unit> - <trans-unit id="7446520539098045935" datatype="html" approved="yes"> - <source>Upload complete, waiting...</source> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/dashboard/widgets/upload-file-widget/upload-file-widget.component.ts</context> - <context context-type="linenumber">126</context> - </context-group> - <target state="final">Upload fuldført, venter...</target> - </trans-unit> - <trans-unit id="1405142710727603568" datatype="html" approved="yes"> - <source>HTTP error: <x id="PH" equiv-text="error.status"/> <x id="PH_1" equiv-text="error.statusText"/></source> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/dashboard/widgets/upload-file-widget/upload-file-widget.component.ts</context> - <context context-type="linenumber">136</context> - </context-group> - <target state="final">HTTP fejl: <x id="PH" equiv-text="error.status"/> <x id="PH_1" equiv-text="error.statusText"/></target> - </trans-unit> <trans-unit id="8522270084976549870" datatype="html"> <source>First steps</source> <context-group purpose="location"> @@ -804,27 +1297,39 @@ </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.html</context> - <context context-type="linenumber">76</context> + <context context-type="linenumber">81</context> </context-group> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-list.component.html</context> - <context context-type="linenumber">48</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-list.component.html</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> <context context-type="linenumber">46</context> </context-group> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/generic-list/generic-list.component.ts</context> - <context context-type="linenumber">106</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">46</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">46</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">65</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">65</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">65</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.ts</context> + <context context-type="linenumber">156</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> - <context context-type="linenumber">159</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-list.component.html</context> - <context context-type="linenumber">49</context> + <context context-type="linenumber">175</context> </context-group> <target state="final">Slet</target> </trans-unit> @@ -836,7 +1341,7 @@ </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.html</context> - <context context-type="linenumber">63</context> + <context context-type="linenumber">68</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/document-card-large/document-card-large.component.html</context> @@ -872,15 +1377,31 @@ <source>Close</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">40</context> + <context context-type="linenumber">37</context> </context-group> <target state="translated">Luk</target> </trans-unit> + <trans-unit id="4452427314943113135" datatype="html"> + <source>Previous</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> + <context context-type="linenumber">44</context> + </context-group> + <target state="translated">Forrige</target> + </trans-unit> + <trans-unit id="3885497195825665706" datatype="html"> + <source>Next</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> + <context context-type="linenumber">49</context> + </context-group> + <target state="translated">Næste</target> + </trans-unit> <trans-unit id="5028777105388019087" datatype="html"> <source>Details</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">52</context> + <context context-type="linenumber">66</context> </context-group> <target state="translated">Detaljer</target> </trans-unit> @@ -888,7 +1409,7 @@ <source>Archive serial number</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">56</context> + <context context-type="linenumber">70</context> </context-group> <target state="translated">Arkiv serienummer</target> </trans-unit> @@ -896,7 +1417,7 @@ <source>Date created</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">57</context> + <context context-type="linenumber">71</context> </context-group> <target state="translated">Oprettelsesdato</target> </trans-unit> @@ -904,7 +1425,7 @@ <source>Correspondent</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">58</context> + <context context-type="linenumber">72</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.html</context> @@ -912,7 +1433,7 @@ </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/document-list.component.html</context> - <context context-type="linenumber">123</context> + <context context-type="linenumber">127</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/filter-editor/filter-editor.component.html</context> @@ -928,7 +1449,7 @@ <source>Document type</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">60</context> + <context context-type="linenumber">74</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.html</context> @@ -936,7 +1457,7 @@ </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/document-list.component.html</context> - <context context-type="linenumber">135</context> + <context context-type="linenumber">139</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/filter-editor/filter-editor.component.html</context> @@ -952,7 +1473,7 @@ <source>Content</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">68</context> + <context context-type="linenumber">82</context> </context-group> <target state="translated">Indhold</target> </trans-unit> @@ -960,11 +1481,11 @@ <source>Metadata</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">77</context> + <context context-type="linenumber">91</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/metadata-collapse/metadata-collapse.component.ts</context> - <context context-type="linenumber">18</context> + <context context-type="linenumber">17</context> </context-group> <target state="final">Metadata</target> </trans-unit> @@ -972,7 +1493,7 @@ <source>Date modified</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">83</context> + <context context-type="linenumber">97</context> </context-group> <target state="translated">Ændringsdato</target> </trans-unit> @@ -980,7 +1501,7 @@ <source>Date added</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">87</context> + <context context-type="linenumber">101</context> </context-group> <target state="translated">Tilføjelsesdato</target> </trans-unit> @@ -988,7 +1509,7 @@ <source>Media filename</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">91</context> + <context context-type="linenumber">105</context> </context-group> <target state="translated">Filnavn for medie</target> </trans-unit> @@ -996,7 +1517,7 @@ <source>Original MD5 checksum</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">95</context> + <context context-type="linenumber">109</context> </context-group> <target state="translated">Original MD5 kontrolsum</target> </trans-unit> @@ -1004,7 +1525,7 @@ <source>Original file size</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">99</context> + <context context-type="linenumber">113</context> </context-group> <target state="translated">Original filstørrelse</target> </trans-unit> @@ -1012,7 +1533,7 @@ <source>Original mime type</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">103</context> + <context context-type="linenumber">117</context> </context-group> <target state="translated">Original mimetype</target> </trans-unit> @@ -1020,7 +1541,7 @@ <source>Archive MD5 checksum</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">107</context> + <context context-type="linenumber">121</context> </context-group> <target state="translated">Arkiv MD5 kontrolsum</target> </trans-unit> @@ -1028,7 +1549,7 @@ <source>Archive file size</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">111</context> + <context context-type="linenumber">125</context> </context-group> <target state="translated">Arkiv filstørrelse</target> </trans-unit> @@ -1036,7 +1557,7 @@ <source>Original document metadata</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">117</context> + <context context-type="linenumber">131</context> </context-group> <target state="translated">Original dokumentmetadata</target> </trans-unit> @@ -1044,15 +1565,27 @@ <source>Archived document metadata</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">118</context> + <context context-type="linenumber">132</context> </context-group> <target state="translated">Arkiveret dokumentmetadata</target> </trans-unit> + <trans-unit id="8191371354890763172" datatype="html"> + <source>Enter Password</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> + <context context-type="linenumber">154</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> + <context context-type="linenumber">184</context> + </context-group> + <target state="translated">Indtast adgangskode</target> + </trans-unit> <trans-unit id="3823219296477075982" datatype="html"> <source>Discard</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">143</context> + <context context-type="linenumber">164</context> </context-group> <target state="translated">Forkast</target> </trans-unit> @@ -1060,47 +1593,19 @@ <source>Save & next</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">144</context> + <context context-type="linenumber">165</context> </context-group> <target state="translated">Gem & næste</target> </trans-unit> - <trans-unit id="3768927257183755959" datatype="html"> - <source>Save</source> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">145</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/document-list/save-view-config-dialog/save-view-config-dialog.component.html</context> - <context context-type="linenumber">14</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-edit-dialog/correspondent-edit-dialog.component.html</context> - <context context-type="linenumber">15</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-edit-dialog/document-type-edit-dialog.component.html</context> - <context context-type="linenumber">17</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> - <context context-type="linenumber">173</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-edit-dialog/tag-edit-dialog.component.html</context> - <context context-type="linenumber">19</context> - </context-group> - <target state="translated">Gem</target> - </trans-unit> <trans-unit id="9021887951960049161" datatype="html" approved="yes"> <source>Confirm delete</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.ts</context> - <context context-type="linenumber">267</context> + <context context-type="linenumber">421</context> </context-group> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/generic-list/generic-list.component.ts</context> - <context context-type="linenumber">102</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.ts</context> + <context context-type="linenumber">152</context> </context-group> <target state="final">Bekræft sletning</target> </trans-unit> @@ -1108,7 +1613,7 @@ <source>Do you really want to delete document "<x id="PH" equiv-text="this.document.title"/>"?</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.ts</context> - <context context-type="linenumber">268</context> + <context context-type="linenumber">422</context> </context-group> <target state="final">Er du sikker på, at du vil slette dokument "<x id="PH" equiv-text="this.document.title"/>"?</target> </trans-unit> @@ -1116,7 +1621,7 @@ <source>The files for this document will be deleted permanently. This operation cannot be undone.</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.ts</context> - <context context-type="linenumber">269</context> + <context context-type="linenumber">423</context> </context-group> <target state="final">Filerne for dette dokument vil blive slettet permanent. Denne handling kan ikke fortrydes.</target> </trans-unit> @@ -1124,7 +1629,7 @@ <source>Delete document</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.ts</context> - <context context-type="linenumber">271</context> + <context context-type="linenumber">425</context> </context-group> <target state="final">Slet dokument</target> </trans-unit> @@ -1132,7 +1637,7 @@ <source>Error deleting document: <x id="PH" equiv-text="JSON.stringify(error)"/></source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.ts</context> - <context context-type="linenumber">281</context> + <context context-type="linenumber">441</context> </context-group> <target state="final">Fejl ved sletning af dokument: <x id="PH" equiv-text="JSON.stringify(error)"/></target> </trans-unit> @@ -1200,27 +1705,27 @@ <source>Download originals</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.html</context> - <context context-type="linenumber">68</context> + <context context-type="linenumber">73</context> </context-group> <target state="translated">Download originaler</target> </trans-unit> - <trans-unit id="7985804062689412812" datatype="html" approved="yes"> - <source>Error executing bulk operation: <x id="PH" equiv-text="JSON.stringify(error.error)"/></source> + <trans-unit id="7985804062689412812" datatype="html"> + <source>Error executing bulk operation: <x id="PH" equiv-text="JSON.stringify( error.error )"/></source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">74</context> + <context context-type="linenumber">97,99</context> </context-group> - <target state="final">Fejl under masseoperation: <x id="PH" equiv-text="JSON.stringify(error.error)"/></target> + <target state="translated">Fejl ved udførelse af bulkoperation: <x id="PH" equiv-text="JSON.stringify( error.error )"/></target> </trans-unit> <trans-unit id="7894972847287473517" datatype="html" approved="yes"> <source>"<x id="PH" equiv-text="items[0].name"/>"</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">113</context> + <context context-type="linenumber">154</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">117</context> + <context context-type="linenumber">160</context> </context-group> <target state="final">"<x id="PH" equiv-text="items[0].name"/>"</target> </trans-unit> @@ -1228,7 +1733,7 @@ <source>"<x id="PH" equiv-text="items[0].name"/>" and "<x id="PH_1" equiv-text="items[1].name"/>"</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">115</context> + <context context-type="linenumber">156</context> </context-group> <note priority="1" from="description">This is for messages like 'modify "tag1" and "tag2"'</note> <target state="final">"<x id="PH" equiv-text="items[0].name"/>" og "<x id="PH_1" equiv-text="items[1].name"/>"</target> @@ -1237,7 +1742,7 @@ <source><x id="PH" equiv-text="list"/> and "<x id="PH_1" equiv-text="items[items.length - 1].name"/>"</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">118</context> + <context context-type="linenumber">164,166</context> </context-group> <note priority="1" from="description">this is for messages like 'modify "tag1", "tag2" and "tag3"'</note> <target state="final"><x id="PH" equiv-text="list"/> og "<x id="PH_1" equiv-text="items[items.length - 1].name"/>"</target> @@ -1246,7 +1751,7 @@ <source>Confirm tags assignment</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">127</context> + <context context-type="linenumber">181</context> </context-group> <target state="final">Bekræft tildeling af etiketter</target> </trans-unit> @@ -1254,47 +1759,47 @@ <source>This operation will add the tag "<x id="PH" equiv-text="tag.name"/>" to <x id="PH_1" equiv-text="this.list.selected.size"/> selected document(s).</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">130</context> + <context context-type="linenumber">187</context> </context-group> <target state="final">Denne handling vil tilføje etiketten "<x id="PH" equiv-text="tag.name"/>" til <x id="PH_1" equiv-text="this.list.selected.size"/> valgte dokument(er).</target> </trans-unit> - <trans-unit id="1894412783609570695" datatype="html" approved="yes"> - <source>This operation will add the tags <x id="PH" equiv-text="this._localizeList(changedTags.itemsToAdd)"/> to <x id="PH_1" equiv-text="this.list.selected.size"/> selected document(s).</source> + <trans-unit id="1894412783609570695" datatype="html"> + <source>This operation will add the tags <x id="PH" equiv-text="this._localizeList( changedTags.itemsToAdd )"/> to <x id="PH_1" equiv-text="this.list.selected.size"/> selected document(s).</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">132</context> + <context context-type="linenumber">192,194</context> </context-group> - <target state="final">Denne handling vil tilføje etiketterne "<x id="PH" equiv-text="this._localizeList(changedTags.itemsToAdd)"/>" til <x id="PH_1" equiv-text="this.list.selected.size"/> valgte dokument(er).</target> + <target state="translated">Denne handling vil tilføje etiketterne "<x id="PH" equiv-text="this._localizeList( changedTags.itemsToAdd )"/>" til <x id="PH_1" equiv-text="this.list.selected.size"/> valgte dokument(er).</target> </trans-unit> <trans-unit id="7181166515756808573" datatype="html" approved="yes"> <source>This operation will remove the tag "<x id="PH" equiv-text="tag.name"/>" from <x id="PH_1" equiv-text="this.list.selected.size"/> selected document(s).</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">135</context> + <context context-type="linenumber">200</context> </context-group> <target state="final">Denne handling vil fjerne etiketten "<x id="PH" equiv-text="tag.name"/>" fra <x id="PH_1" equiv-text="this.list.selected.size"/> valgte dokument(er).</target> </trans-unit> - <trans-unit id="3819792277998068944" datatype="html" approved="yes"> - <source>This operation will remove the tags <x id="PH" equiv-text="this._localizeList(changedTags.itemsToRemove)"/> from <x id="PH_1" equiv-text="this.list.selected.size"/> selected document(s).</source> + <trans-unit id="3819792277998068944" datatype="html"> + <source>This operation will remove the tags <x id="PH" equiv-text="this._localizeList( changedTags.itemsToRemove )"/> from <x id="PH_1" equiv-text="this.list.selected.size"/> selected document(s).</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">137</context> + <context context-type="linenumber">205,207</context> </context-group> - <target state="final">Denne handling vil fjerne etiketterne "<x id="PH" equiv-text="this._localizeList(changedTags.itemsToRemove)"/>" fra <x id="PH_1" equiv-text="this.list.selected.size"/> valgte dokument(er).</target> + <target state="translated">Denne handling vil fjerne etiketterne "<x id="PH" equiv-text="this._localizeList( changedTags.itemsToRemove )"/>" fra <x id="PH_1" equiv-text="this.list.selected.size"/> valgte dokument(er).</target> </trans-unit> - <trans-unit id="2739066218579571288" datatype="html" approved="yes"> - <source>This operation will add the tags <x id="PH" equiv-text="this._localizeList(changedTags.itemsToAdd)"/> and remove the tags <x id="PH_1" equiv-text="this._localizeList(changedTags.itemsToRemove)"/> on <x id="PH_2" equiv-text="this.list.selected.size"/> selected document(s).</source> + <trans-unit id="2739066218579571288" datatype="html"> + <source>This operation will add the tags <x id="PH" equiv-text="this._localizeList( changedTags.itemsToAdd )"/> and remove the tags <x id="PH_1" equiv-text="this._localizeList( changedTags.itemsToRemove )"/> on <x id="PH_2" equiv-text="this.list.selected.size"/> selected document(s).</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">139</context> + <context context-type="linenumber">209,213</context> </context-group> - <target state="final">Denne handling vil tilføje etiketterne <x id="PH" equiv-text="this._localizeList(changedTags.itemsToAdd)"/> og fjerne etiketterne <x id="PH_1" equiv-text="this._localizeList(changedTags.itemsToRemove)"/> fra <x id="PH_2" equiv-text="this.list.selected.size"/> valgte dokument(er).</target> + <target state="needs-translation">This operation will add the tags <x id="PH" equiv-text="this._localizeList( changedTags.itemsToAdd )"/> and remove the tags <x id="PH_1" equiv-text="this._localizeList( changedTags.itemsToRemove )"/> on <x id="PH_2" equiv-text="this.list.selected.size"/> selected document(s).</target> </trans-unit> <trans-unit id="2996713129519325161" datatype="html" approved="yes"> <source>Confirm correspondent assignment</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">159</context> + <context context-type="linenumber">248</context> </context-group> <target state="final">Bekræft korrespondenttildeling</target> </trans-unit> @@ -1302,7 +1807,7 @@ <source>This operation will assign the correspondent "<x id="PH" equiv-text="correspondent.name"/>" to <x id="PH_1" equiv-text="this.list.selected.size"/> selected document(s).</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">161</context> + <context context-type="linenumber">250</context> </context-group> <target state="final">Denne handling vil tildele korrespondenten "<x id="PH" equiv-text="correspondent.name"/>" til <x id="PH_1" equiv-text="this.list.selected.size"/> valgte dokument(er).</target> </trans-unit> @@ -1310,7 +1815,7 @@ <source>This operation will remove the correspondent from <x id="PH" equiv-text="this.list.selected.size"/> selected document(s).</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">163</context> + <context context-type="linenumber">252</context> </context-group> <target state="final">Denne handling vil fjerne korrespondenten fra <x id="PH" equiv-text="this.list.selected.size"/> valgte dokument(er).</target> </trans-unit> @@ -1318,7 +1823,7 @@ <source>Confirm document type assignment</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">182</context> + <context context-type="linenumber">284</context> </context-group> <target state="final">Bekræft tildeling af dokumenttype</target> </trans-unit> @@ -1326,7 +1831,7 @@ <source>This operation will assign the document type "<x id="PH" equiv-text="documentType.name"/>" to <x id="PH_1" equiv-text="this.list.selected.size"/> selected document(s).</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">184</context> + <context context-type="linenumber">286</context> </context-group> <target state="final">Denne handling vil tildele dokumenttypen "<x id="PH" equiv-text="documentType.name"/>" til <x id="PH_1" equiv-text="this.list.selected.size"/> valgte dokument(er).</target> </trans-unit> @@ -1334,7 +1839,7 @@ <source>This operation will remove the document type from <x id="PH" equiv-text="this.list.selected.size"/> selected document(s).</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">186</context> + <context context-type="linenumber">288</context> </context-group> <target state="final">Denne handling vil fjerne dokumenttypen fra <x id="PH" equiv-text="this.list.selected.size"/> valgte dokument(er).</target> </trans-unit> @@ -1342,7 +1847,7 @@ <source>Delete confirm</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">201</context> + <context context-type="linenumber">309</context> </context-group> <target state="final">Bekræft sletning</target> </trans-unit> @@ -1350,7 +1855,7 @@ <source>This operation will permanently delete <x id="PH" equiv-text="this.list.selected.size"/> selected document(s).</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">202</context> + <context context-type="linenumber">310</context> </context-group> <target state="final">Denne handling vil permanent slette <x id="PH" equiv-text="this.list.selected.size"/> valgte dokument(er).</target> </trans-unit> @@ -1358,7 +1863,7 @@ <source>This operation cannot be undone.</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">203</context> + <context context-type="linenumber">311</context> </context-group> <target state="final">Denne handling kan ikke fortrydes.</target> </trans-unit> @@ -1366,7 +1871,7 @@ <source>Delete document(s)</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">205</context> + <context context-type="linenumber">313</context> </context-group> <target state="final">Slet dokument(er)</target> </trans-unit> @@ -1405,16 +1910,28 @@ <context context-type="linenumber">66</context> </context-group> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-list.component.html</context> - <context context-type="linenumber">42</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">45</context> </context-group> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-list.component.html</context> - <context context-type="linenumber">40</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">45</context> </context-group> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-list.component.html</context> - <context context-type="linenumber">43</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">45</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">59</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">59</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">59</context> </context-group> <target state="translated">Redigér</target> </trans-unit> @@ -1518,7 +2035,7 @@ <source>Loading...</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/document-list.component.html</context> - <context context-type="linenumber">87</context> + <context context-type="linenumber">88</context> </context-group> <target state="translated">Indlæser...</target> </trans-unit> @@ -1526,7 +2043,7 @@ <source>{VAR_PLURAL, plural, =1 {Selected <x id="INTERPOLATION"/> of one document} other {Selected <x id="INTERPOLATION"/> of <x id="INTERPOLATION_1"/> documents}}</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/document-list.component.html</context> - <context context-type="linenumber">89</context> + <context context-type="linenumber">90</context> </context-group> <target state="translated">{VAR_PLURAL, plural, =1 {Valgte <x id="INTERPOLATION"/> af et dokument} other {Valgte <x id="INTERPOLATION"/> af <x id="INTERPOLATION_1"/> dokumenter}}</target> </trans-unit> @@ -1534,7 +2051,7 @@ <source>{VAR_PLURAL, plural, =1 {One document} other {<x id="INTERPOLATION"/> documents}}</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/document-list.component.html</context> - <context context-type="linenumber">91</context> + <context context-type="linenumber">92</context> </context-group> <target state="translated">{VAR_PLURAL, plural, =1 {Et dokument} other {<x id="INTERPOLATION"/> dokumenter}}</target> </trans-unit> @@ -1542,19 +2059,27 @@ <source>(filtered)</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/document-list.component.html</context> - <context context-type="linenumber">91</context> + <context context-type="linenumber">92</context> </context-group> <target state="translated">(filtreret)</target> </trans-unit> + <trans-unit id="1559883523769732271" datatype="html"> + <source>Error while loading documents</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/document-list/document-list.component.html</context> + <context context-type="linenumber">103</context> + </context-group> + <target state="translated">Fejl ved indlæsning af dokumenter</target> + </trans-unit> <trans-unit id="7517688192215738656" datatype="html" approved="yes"> <source>ASN</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/document-list.component.html</context> - <context context-type="linenumber">117</context> + <context context-type="linenumber">121</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/filter-editor/filter-editor.component.ts</context> - <context context-type="linenumber">90</context> + <context context-type="linenumber">122</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/rest/document.service.ts</context> @@ -1566,7 +2091,7 @@ <source>Added</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/document-list.component.html</context> - <context context-type="linenumber">147</context> + <context context-type="linenumber">151</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/filter-editor/filter-editor.component.html</context> @@ -1582,7 +2107,7 @@ <source>View "<x id="PH" equiv-text="this.list.activeSavedViewTitle"/>" saved successfully.</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/document-list.component.ts</context> - <context context-type="linenumber">116</context> + <context context-type="linenumber">213</context> </context-group> <target state="final">Visning "<x id="PH" equiv-text="this.list.activeSavedViewTitle"/>" er gemt.</target> </trans-unit> @@ -1590,7 +2115,7 @@ <source>View "<x id="PH" equiv-text="savedView.name"/>" created successfully.</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/document-list.component.ts</context> - <context context-type="linenumber">138</context> + <context context-type="linenumber">243</context> </context-group> <target state="final">Visning "<x id="PH" equiv-text="savedView.name"/>" er oprettet.</target> </trans-unit> @@ -1602,51 +2127,51 @@ </context-group> <target state="translated">Nulstil filtre</target> </trans-unit> - <trans-unit id="5195932016807797291" datatype="html" approved="yes"> - <source>Correspondent: <x id="PH" equiv-text="this.correspondents.find(c => c.id == +rule.value)?.name"/></source> + <trans-unit id="5195932016807797291" datatype="html"> + <source>Correspondent: <x id="PH" equiv-text="this.correspondents.find((c) => c.id == +rule.value)?.name"/></source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/filter-editor/filter-editor.component.ts</context> - <context context-type="linenumber">37</context> + <context context-type="linenumber">60,62</context> </context-group> - <target state="final">Korrespondent: <x id="PH" equiv-text="this.correspondents.find(c => c.id == +rule.value)?.name"/></target> + <target state="translated">Korrespondent: <x id="PH" equiv-text="this.correspondents.find((c) => c.id == +rule.value)?.name"/></target> </trans-unit> <trans-unit id="8170755470576301659" datatype="html" approved="yes"> <source>Without correspondent</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/filter-editor/filter-editor.component.ts</context> - <context context-type="linenumber">39</context> + <context context-type="linenumber">64</context> </context-group> <target state="final">Uden korrespondent</target> </trans-unit> - <trans-unit id="8705701325879965907" datatype="html" approved="yes"> - <source>Type: <x id="PH" equiv-text="this.documentTypes.find(dt => dt.id == +rule.value)?.name"/></source> + <trans-unit id="8705701325879965907" datatype="html"> + <source>Type: <x id="PH" equiv-text="this.documentTypes.find((dt) => dt.id == +rule.value)?.name"/></source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/filter-editor/filter-editor.component.ts</context> - <context context-type="linenumber">44</context> + <context context-type="linenumber">69,71</context> </context-group> - <target state="final">Type: <x id="PH" equiv-text="this.documentTypes.find(dt => dt.id == +rule.value)?.name"/></target> + <target state="needs-translation">Type: <x id="PH" equiv-text="this.documentTypes.find((dt) => dt.id == +rule.value)?.name"/></target> </trans-unit> <trans-unit id="4362173610367509215" datatype="html" approved="yes"> <source>Without document type</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/filter-editor/filter-editor.component.ts</context> - <context context-type="linenumber">46</context> + <context context-type="linenumber">73</context> </context-group> <target state="final">Uden dokumenttype</target> </trans-unit> - <trans-unit id="8180755793012580465" datatype="html" approved="yes"> - <source>Tag: <x id="PH" equiv-text="this.tags.find(t => t.id == +rule.value)?.name"/></source> + <trans-unit id="8180755793012580465" datatype="html"> + <source>Tag: <x id="PH" equiv-text="this.tags.find((t) => t.id == +rule.value)?.name"/></source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/filter-editor/filter-editor.component.ts</context> - <context context-type="linenumber">50</context> + <context context-type="linenumber">77,79</context> </context-group> - <target state="final">Etiket: <x id="PH" equiv-text="this.tags.find(t => t.id == +rule.value)?.name"/></target> + <target state="needs-translation">Tag: <x id="PH" equiv-text="this.tags.find((t) => t.id == +rule.value)?.name"/></target> </trans-unit> <trans-unit id="6494566478302448576" datatype="html" approved="yes"> <source>Without any tag</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/filter-editor/filter-editor.component.ts</context> - <context context-type="linenumber">54</context> + <context context-type="linenumber">83</context> </context-group> <target state="final">Uden nogen etiket</target> </trans-unit> @@ -1654,7 +2179,7 @@ <source>Title: <x id="PH" equiv-text="rule.value"/></source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/filter-editor/filter-editor.component.ts</context> - <context context-type="linenumber">58</context> + <context context-type="linenumber">87</context> </context-group> <target state="final">Titel: <x id="PH" equiv-text="rule.value"/></target> </trans-unit> @@ -1662,7 +2187,7 @@ <source>ASN: <x id="PH" equiv-text="rule.value"/></source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/filter-editor/filter-editor.component.ts</context> - <context context-type="linenumber">61</context> + <context context-type="linenumber">90</context> </context-group> <target state="final">ASN: <x id="PH" equiv-text="rule.value"/></target> </trans-unit> @@ -1670,7 +2195,7 @@ <source>Title & content</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/filter-editor/filter-editor.component.ts</context> - <context context-type="linenumber">89</context> + <context context-type="linenumber">120</context> </context-group> <target state="final">Titel & indhold</target> </trans-unit> @@ -1678,7 +2203,7 @@ <source>Advanced search</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/filter-editor/filter-editor.component.ts</context> - <context context-type="linenumber">91</context> + <context context-type="linenumber">125</context> </context-group> <target state="final">Avanceret søgning</target> </trans-unit> @@ -1686,7 +2211,7 @@ <source>More like</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/filter-editor/filter-editor.component.ts</context> - <context context-type="linenumber">94</context> + <context context-type="linenumber">131</context> </context-group> <target state="final">Mere som</target> </trans-unit> @@ -1698,54 +2223,6 @@ </context-group> <target state="translated">Gem nuværende visning</target> </trans-unit> - <trans-unit id="8953033926734869941" datatype="html"> - <source>Name</source> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/document-list/save-view-config-dialog/save-view-config-dialog.component.html</context> - <context context-type="linenumber">8</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-edit-dialog/correspondent-edit-dialog.component.html</context> - <context context-type="linenumber">8</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-list.component.html</context> - <context context-type="linenumber">9</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-list.component.html</context> - <context context-type="linenumber">19</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-edit-dialog/document-type-edit-dialog.component.html</context> - <context context-type="linenumber">9</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-list.component.html</context> - <context context-type="linenumber">9</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-list.component.html</context> - <context context-type="linenumber">19</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> - <context context-type="linenumber">141</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-edit-dialog/tag-edit-dialog.component.html</context> - <context context-type="linenumber">8</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-list.component.html</context> - <context context-type="linenumber">9</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-list.component.html</context> - <context context-type="linenumber">19</context> - </context-group> - <target state="translated">Navn</target> - </trans-unit> <trans-unit id="8689274715612276035" datatype="html"> <source>Show in sidebar</source> <context-group purpose="location"> @@ -1754,7 +2231,7 @@ </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> - <context context-type="linenumber">153</context> + <context context-type="linenumber">169</context> </context-group> <target state="translated">Vis i sidebjælke</target> </trans-unit> @@ -1766,86 +2243,78 @@ </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> - <context context-type="linenumber">149</context> + <context context-type="linenumber">165</context> </context-group> <target state="translated">Vis på betjeningspanel</target> </trans-unit> - <trans-unit id="8743659855412792665" datatype="html"> - <source>Matching algorithm</source> + <trans-unit id="6965614903949668392" datatype="html"> + <source>Filter rules error occurred while saving this view</source> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-edit-dialog/correspondent-edit-dialog.component.html</context> - <context context-type="linenumber">9</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-edit-dialog/document-type-edit-dialog.component.html</context> - <context context-type="linenumber">10</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-edit-dialog/tag-edit-dialog.component.html</context> - <context context-type="linenumber">13</context> - </context-group> - <target state="translated">Matching algoritme</target> - </trans-unit> - <trans-unit id="2656329676292524585" datatype="html"> - <source>Matching pattern</source> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-edit-dialog/correspondent-edit-dialog.component.html</context> - <context context-type="linenumber">10</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-edit-dialog/document-type-edit-dialog.component.html</context> - <context context-type="linenumber">11</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-edit-dialog/tag-edit-dialog.component.html</context> - <context context-type="linenumber">14</context> - </context-group> - <target state="translated">Match mønster</target> - </trans-unit> - <trans-unit id="6063936469630366525" datatype="html"> - <source>Case insensitive</source> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-edit-dialog/correspondent-edit-dialog.component.html</context> - <context context-type="linenumber">11</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-edit-dialog/document-type-edit-dialog.component.html</context> + <context context-type="sourcefile">src/app/components/document-list/save-view-config-dialog/save-view-config-dialog.component.html</context> <context context-type="linenumber">12</context> </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-edit-dialog/tag-edit-dialog.component.html</context> - <context context-type="linenumber">15</context> - </context-group> - <target state="translated">Skelner ikke mellem store og små bogstaver</target> + <target state="translated">Der opstod en fejl under lagring af denne visning!</target> </trans-unit> - <trans-unit id="6457471243969293847" datatype="html" approved="yes"> - <source>Create new correspondent</source> + <trans-unit id="6438839705789707938" datatype="html"> + <source>The error returned was</source> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-edit-dialog/correspondent-edit-dialog.component.ts</context> - <context context-type="linenumber">21</context> + <context context-type="sourcefile">src/app/components/document-list/save-view-config-dialog/save-view-config-dialog.component.html</context> + <context context-type="linenumber">13</context> </context-group> - <target state="final">Opret ny korrespondent</target> + <target state="translated">Den givne fejl er</target> </trans-unit> - <trans-unit id="2059822531169388684" datatype="html" approved="yes"> - <source>Edit correspondent</source> + <trans-unit id="6316128875819022658" datatype="html"> + <source>correspondent</source> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-edit-dialog/correspondent-edit-dialog.component.ts</context> - <context context-type="linenumber">25</context> + <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-list.component.ts</context> + <context context-type="linenumber">33</context> </context-group> - <target state="final">Redigér korrespondent</target> + <target state="translated">korrespondent</target> + </trans-unit> + <trans-unit id="6360600151505327572" datatype="html"> + <source>Last used</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-list.component.ts</context> + <context context-type="linenumber">37</context> + </context-group> + <target state="needs-translation">Last used</target> + </trans-unit> + <trans-unit id="7427874343955308724" datatype="html" approved="yes"> + <source>Do you really want to delete the correspondent "<x id="PH" equiv-text="object.name"/>"?</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-list.component.ts</context> + <context context-type="linenumber">47</context> + </context-group> + <target state="final">Er du sikker på, at du vil slette korrespondenten "<x id="PH" equiv-text="object.name"/>"?</target> + </trans-unit> + <trans-unit id="8084492669582894778" datatype="html"> + <source>document type</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-list.component.ts</context> + <context context-type="linenumber">30</context> + </context-group> + <target state="translated">dokumenttype</target> + </trans-unit> + <trans-unit id="4990731724078522539" datatype="html" approved="yes"> + <source>Do you really want to delete the document type "<x id="PH" equiv-text="object.name"/>"?</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-list.component.ts</context> + <context context-type="linenumber">36</context> + </context-group> + <target state="final">Er du sikker på, at du vil slette dokumenttypen "<x id="PH" equiv-text="object.name"/>"?</target> </trans-unit> <trans-unit id="5674286808255988565" datatype="html"> <source>Create</source> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-list.component.html</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> <context context-type="linenumber">2</context> </context-group> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-list.component.html</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> <context context-type="linenumber">2</context> </context-group> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-list.component.html</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> <context context-type="linenumber">2</context> </context-group> <target state="translated">Opret</target> @@ -1853,15 +2322,15 @@ <trans-unit id="4010735610815226758" datatype="html"> <source>Filter by:</source> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-list.component.html</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> <context context-type="linenumber">8</context> </context-group> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-list.component.html</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> <context context-type="linenumber">8</context> </context-group> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-list.component.html</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> <context context-type="linenumber">8</context> </context-group> <target state="translated">Filtrér efter:</target> @@ -1869,138 +2338,130 @@ <trans-unit id="1383365546483928780" datatype="html"> <source>Matching</source> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-list.component.html</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> <context context-type="linenumber">20</context> </context-group> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-list.component.html</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> <context context-type="linenumber">20</context> </context-group> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-list.component.html</context> - <context context-type="linenumber">21</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">20</context> </context-group> <target state="translated">Matchende</target> </trans-unit> <trans-unit id="1488347670280290838" datatype="html"> <source>Document count</source> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-list.component.html</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> <context context-type="linenumber">21</context> </context-group> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-list.component.html</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> <context context-type="linenumber">21</context> </context-group> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-list.component.html</context> - <context context-type="linenumber">22</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">21</context> </context-group> <target state="translated">Antal dokumenter</target> </trans-unit> - <trans-unit id="697889236478552968" datatype="html"> - <source>Last correspondence</source> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-list.component.html</context> - <context context-type="linenumber">22</context> - </context-group> - <target state="translated">Sidste korrespondance</target> - </trans-unit> <trans-unit id="3193976279273491157" datatype="html"> <source>Actions</source> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-list.component.html</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> <context context-type="linenumber">23</context> </context-group> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-list.component.html</context> - <context context-type="linenumber">22</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">23</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">23</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> - <context context-type="linenumber">158</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-list.component.html</context> - <context context-type="linenumber">23</context> + <context context-type="linenumber">174</context> </context-group> <target state="translated">Handlinger</target> </trans-unit> - <trans-unit id="7427874343955308724" datatype="html" approved="yes"> - <source>Do you really want to delete the correspondent "<x id="PH" equiv-text="object.name"/>"?</source> + <trans-unit id="7376880254267897616" datatype="html"> + <source>Filter Documents</source> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-list.component.ts</context> - <context context-type="linenumber">26</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">44</context> </context-group> - <target state="final">Er du sikker på, at du vil slette korrespondenten "<x id="PH" equiv-text="object.name"/>"?</target> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">44</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">44</context> + </context-group> + <target state="needs-translation">Filter Documents</target> </trans-unit> - <trans-unit id="6672809941092516947" datatype="html" approved="yes"> - <source>Create new document type</source> + <trans-unit id="808959623879724772" datatype="html"> + <source>{VAR_PLURAL, plural, =1 {One <x id="INTERPOLATION"/>} other {<x id="INTERPOLATION_1"/> total <x id="INTERPOLATION"/>s}}</source> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-edit-dialog/document-type-edit-dialog.component.ts</context> - <context context-type="linenumber">21</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">74</context> </context-group> - <target state="final">Opret ny dokumenttype</target> - </trans-unit> - <trans-unit id="36335016091244220" datatype="html" approved="yes"> - <source>Edit document type</source> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-edit-dialog/document-type-edit-dialog.component.ts</context> - <context context-type="linenumber">25</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">74</context> </context-group> - <target state="final">Redigér dokumenttype</target> - </trans-unit> - <trans-unit id="4990731724078522539" datatype="html" approved="yes"> - <source>Do you really want to delete the document type "<x id="PH" equiv-text="object.name"/>"?</source> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-list.component.ts</context> - <context context-type="linenumber">26</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">74</context> </context-group> - <target state="final">Er du sikker på, at du vil slette dokumenttypen "<x id="PH" equiv-text="object.name"/>"?</target> + <target state="needs-translation">{VAR_PLURAL, plural, =1 {One <x id="INTERPOLATION"/>} other {<x id="INTERPOLATION_1"/> total <x id="INTERPOLATION"/>s}}</target> </trans-unit> <trans-unit id="810888510148304696" datatype="html" approved="yes"> <source>Automatic</source> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/generic-list/generic-list.component.ts</context> - <context context-type="linenumber">39</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.ts</context> + <context context-type="linenumber">86</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/data/matching-model.ts</context> - <context context-type="linenumber">17</context> + <context context-type="linenumber">38</context> </context-group> <target state="final">Automatisk</target> </trans-unit> - <trans-unit id="5044611416737085530" datatype="html" approved="yes"> - <source>Do you really want to delete this element?</source> + <trans-unit id="4012132330507560812" datatype="html"> + <source>Do you really want to delete the <x id="PH" equiv-text="this.typeName"/>?</source> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/generic-list/generic-list.component.ts</context> - <context context-type="linenumber">97</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.ts</context> + <context context-type="linenumber">139</context> </context-group> - <target state="final">Ønsker du virkelig at slette dette element?</target> + <target state="translated">Er du sikker på, at du vil slette etiketten "<x id="PH" equiv-text="this.typeName"/>?</target> </trans-unit> <trans-unit id="8371896857609524947" datatype="html" approved="yes"> <source>Associated documents will not be deleted.</source> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/generic-list/generic-list.component.ts</context> - <context context-type="linenumber">104</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.ts</context> + <context context-type="linenumber">154</context> </context-group> <target state="final">Tilknyttede dokumenter vil ikke blive slettet.</target> </trans-unit> - <trans-unit id="5467489005440577210" datatype="html" approved="yes"> - <source>Error while deleting element: <x id="PH" equiv-text="JSON.stringify(error.error)"/></source> + <trans-unit id="5467489005440577210" datatype="html"> + <source>Error while deleting element: <x id="PH" equiv-text="JSON.stringify( error.error )"/></source> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/generic-list/generic-list.component.ts</context> - <context context-type="linenumber">114</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.ts</context> + <context context-type="linenumber">167,169</context> </context-group> - <target state="final">Fejl ved sletning af element: <x id="PH" equiv-text="JSON.stringify(error.error)"/></target> + <target state="needs-translation">Error while deleting element: <x id="PH" equiv-text="JSON.stringify( error.error )"/></target> </trans-unit> - <trans-unit id="1347241542439262355" datatype="html"> - <source>General settings</source> + <trans-unit id="6439365426343089851" datatype="html"> + <source>General</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> <context context-type="linenumber">10</context> </context-group> - <target state="translated">Generelle indstillinger</target> + <target state="translated">Generelt</target> </trans-unit> <trans-unit id="8671234314555525900" datatype="html"> <source>Appearance</source> @@ -2130,11 +2591,27 @@ </context-group> <target state="translated">Invertér miniaturebilleder i mørk tilstand</target> </trans-unit> + <trans-unit id="7983234071833154796" datatype="html"> + <source>Theme Color</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> + <context context-type="linenumber">105</context> + </context-group> + <target state="translated">Temafarve</target> + </trans-unit> + <trans-unit id="7808756054397155068" datatype="html"> + <source>Reset</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> + <context context-type="linenumber">114</context> + </context-group> + <target state="needs-translation">Reset</target> + </trans-unit> <trans-unit id="8508424367627989968" datatype="html"> <source>Bulk editing</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> - <context context-type="linenumber">103</context> + <context context-type="linenumber">119</context> </context-group> <target state="translated">Masse redigering</target> </trans-unit> @@ -2142,7 +2619,7 @@ <source>Show confirmation dialogs</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> - <context context-type="linenumber">107</context> + <context context-type="linenumber">123</context> </context-group> <target state="translated">Vis bekræftelsesdialoger</target> </trans-unit> @@ -2150,7 +2627,7 @@ <source>Deleting documents will always ask for confirmation.</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> - <context context-type="linenumber">107</context> + <context context-type="linenumber">123</context> </context-group> <target state="translated">Sletning af dokumenter vil altid anmode om bekræftelse.</target> </trans-unit> @@ -2158,7 +2635,7 @@ <source>Apply on close</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> - <context context-type="linenumber">108</context> + <context context-type="linenumber">124</context> </context-group> <target state="translated">Anvend ved lukning</target> </trans-unit> @@ -2166,7 +2643,7 @@ <source>Notifications</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> - <context context-type="linenumber">116</context> + <context context-type="linenumber">132</context> </context-group> <target state="translated">Notifikationer</target> </trans-unit> @@ -2174,7 +2651,7 @@ <source>Document processing</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> - <context context-type="linenumber">119</context> + <context context-type="linenumber">135</context> </context-group> <target state="translated">Dokumentbehandling</target> </trans-unit> @@ -2182,7 +2659,7 @@ <source>Show notifications when new documents are detected</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> - <context context-type="linenumber">123</context> + <context context-type="linenumber">139</context> </context-group> <target state="translated">Vis notifikationer når nye dokumenter registreres</target> </trans-unit> @@ -2190,7 +2667,7 @@ <source>Show notifications when document processing completes successfully</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> - <context context-type="linenumber">124</context> + <context context-type="linenumber">140</context> </context-group> <target state="translated">Vis notifikationer når dokumentbehandling er fuldført</target> </trans-unit> @@ -2198,7 +2675,7 @@ <source>Show notifications when document processing fails</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> - <context context-type="linenumber">125</context> + <context context-type="linenumber">141</context> </context-group> <target state="translated">Vis notifikationer når dokumentbehandling fejler</target> </trans-unit> @@ -2206,7 +2683,7 @@ <source>Suppress notifications on dashboard</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> - <context context-type="linenumber">126</context> + <context context-type="linenumber">142</context> </context-group> <target state="translated">Undertryk notifikationer på betjeningspanelet</target> </trans-unit> @@ -2214,7 +2691,7 @@ <source>This will suppress all messages about document processing status on the dashboard.</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> - <context context-type="linenumber">126</context> + <context context-type="linenumber">142</context> </context-group> <target state="translated">Dette vil undertrykke alle meddelelser om dokumentbehandlingsstatus på betjeningspanelet.</target> </trans-unit> @@ -2222,7 +2699,7 @@ <source>Appears on</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> - <context context-type="linenumber">146</context> + <context context-type="linenumber">162</context> </context-group> <target state="translated">Vises på</target> </trans-unit> @@ -2230,7 +2707,7 @@ <source>No saved views defined.</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> - <context context-type="linenumber">163</context> + <context context-type="linenumber">179</context> </context-group> <target state="translated">Ingen gemte visninger.</target> </trans-unit> @@ -2238,7 +2715,7 @@ <source>Saved view "<x id="PH" equiv-text="savedView.name"/>" deleted.</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.ts</context> - <context context-type="linenumber">111</context> + <context context-type="linenumber">167</context> </context-group> <target state="final">Gemt visning "<x id="PH" equiv-text="savedView.name"/>" slettet.</target> </trans-unit> @@ -2246,7 +2723,7 @@ <source>Settings saved successfully.</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.ts</context> - <context context-type="linenumber">133</context> + <context context-type="linenumber">233</context> </context-group> <target state="final">Indstillinger er gemt.</target> </trans-unit> @@ -2254,7 +2731,7 @@ <source>Use system language</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.ts</context> - <context context-type="linenumber">138</context> + <context context-type="linenumber">237</context> </context-group> <target state="final">Benyt systemsprog</target> </trans-unit> @@ -2262,67 +2739,31 @@ <source>Use date format of display language</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.ts</context> - <context context-type="linenumber">144</context> + <context context-type="linenumber">244</context> </context-group> <target state="final">Benyt datoformat for visningssprog</target> </trans-unit> - <trans-unit id="8488620293789898901" datatype="html" approved="yes"> - <source>Error while storing settings on server: <x id="PH" equiv-text="JSON.stringify(error.error)"/></source> + <trans-unit id="8488620293789898901" datatype="html"> + <source>Error while storing settings on server: <x id="PH" equiv-text="JSON.stringify( error.error )"/></source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.ts</context> - <context context-type="linenumber">161</context> + <context context-type="linenumber">264,266</context> </context-group> - <target state="final">Fejl under lagring af indstillinger på serveren: <x id="PH" equiv-text="JSON.stringify(error.error)"/></target> + <target state="needs-translation">Error while storing settings on server: <x id="PH" equiv-text="JSON.stringify( error.error )"/></target> </trans-unit> - <trans-unit id="9011959596901584887" datatype="html"> - <source>Color</source> + <trans-unit id="6402703264596649214" datatype="html"> + <source>tag</source> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-edit-dialog/tag-edit-dialog.component.html</context> - <context context-type="linenumber">10</context> + <context context-type="sourcefile">src/app/components/manage/tag-list/tag-list.component.ts</context> + <context context-type="linenumber">30</context> </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-list.component.html</context> - <context context-type="linenumber">20</context> - </context-group> - <target state="translated">Farve</target> - </trans-unit> - <trans-unit id="1426037806946650347" datatype="html"> - <source>Inbox tag</source> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-edit-dialog/tag-edit-dialog.component.html</context> - <context context-type="linenumber">12</context> - </context-group> - <target state="translated">Indbakkeetiket</target> - </trans-unit> - <trans-unit id="8566220514470905459" datatype="html"> - <source>Inbox tags are automatically assigned to all consumed documents.</source> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-edit-dialog/tag-edit-dialog.component.html</context> - <context context-type="linenumber">12</context> - </context-group> - <target state="translated">Indbakkeetiketter er automatisk tildelt til alle bearbejdede dokumenter.</target> - </trans-unit> - <trans-unit id="9153094873118985366" datatype="html" approved="yes"> - <source>Create new tag</source> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-edit-dialog/tag-edit-dialog.component.ts</context> - <context context-type="linenumber">22</context> - </context-group> - <target state="final">Opret ny etiket</target> - </trans-unit> - <trans-unit id="5872175735754226507" datatype="html" approved="yes"> - <source>Edit tag</source> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-edit-dialog/tag-edit-dialog.component.ts</context> - <context context-type="linenumber">26</context> - </context-group> - <target state="final">Redigér etiket</target> + <target state="needs-translation">tag</target> </trans-unit> <trans-unit id="93754014749412887" datatype="html" approved="yes"> <source>Do you really want to delete the tag "<x id="PH" equiv-text="object.name"/>"?</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/tag-list/tag-list.component.ts</context> - <context context-type="linenumber">26</context> + <context context-type="linenumber">45</context> </context-group> <target state="final">Er du sikker på, at du vil slette etiketten "<x id="PH" equiv-text="object.name"/>"?</target> </trans-unit> @@ -2338,7 +2779,7 @@ <source>Any word</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/data/matching-model.ts</context> - <context context-type="linenumber">12</context> + <context context-type="linenumber">13</context> </context-group> <target state="final">Ethvert ord</target> </trans-unit> @@ -2346,7 +2787,7 @@ <source>Any: Document contains any of these words (space separated)</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/data/matching-model.ts</context> - <context context-type="linenumber">12</context> + <context context-type="linenumber">14</context> </context-group> <target state="final">Ethvert: Dokumentet indeholder et af disse ord (separeret af mellemrum)</target> </trans-unit> @@ -2354,7 +2795,7 @@ <source>All words</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/data/matching-model.ts</context> - <context context-type="linenumber">13</context> + <context context-type="linenumber">18</context> </context-group> <target state="final">Alle ord</target> </trans-unit> @@ -2362,7 +2803,7 @@ <source>All: Document contains all of these words (space separated)</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/data/matching-model.ts</context> - <context context-type="linenumber">13</context> + <context context-type="linenumber">19</context> </context-group> <target state="final">Alle: Dokumentet indeholder alle disse ord (separeret af mellemrum)</target> </trans-unit> @@ -2370,7 +2811,7 @@ <source>Exact match</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/data/matching-model.ts</context> - <context context-type="linenumber">14</context> + <context context-type="linenumber">23</context> </context-group> <target state="final">Eksakt match</target> </trans-unit> @@ -2378,7 +2819,7 @@ <source>Exact: Document contains this string</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/data/matching-model.ts</context> - <context context-type="linenumber">14</context> + <context context-type="linenumber">24</context> </context-group> <target state="final">Eksakt: Dokument indeholder denne streng</target> </trans-unit> @@ -2386,7 +2827,7 @@ <source>Regular expression</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/data/matching-model.ts</context> - <context context-type="linenumber">15</context> + <context context-type="linenumber">28</context> </context-group> <target state="final">Regulær udtryk</target> </trans-unit> @@ -2394,7 +2835,7 @@ <source>Regular expression: Document matches this regular expression</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/data/matching-model.ts</context> - <context context-type="linenumber">15</context> + <context context-type="linenumber">29</context> </context-group> <target state="final">Regulært udtryk: Dokumentet matcher dette regulære udtryk</target> </trans-unit> @@ -2402,7 +2843,7 @@ <source>Fuzzy word</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/data/matching-model.ts</context> - <context context-type="linenumber">16</context> + <context context-type="linenumber">33</context> </context-group> <target state="final">Tilnærmet ord</target> </trans-unit> @@ -2410,7 +2851,7 @@ <source>Fuzzy: Document contains a word similar to this word</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/data/matching-model.ts</context> - <context context-type="linenumber">16</context> + <context context-type="linenumber">34</context> </context-group> <target state="final">Tilnærmet: Dokument indeholder et ord, der ligner dette ord</target> </trans-unit> @@ -2418,7 +2859,7 @@ <source>Auto: Learn matching automatically</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/data/matching-model.ts</context> - <context context-type="linenumber">17</context> + <context context-type="linenumber">39</context> </context-group> <target state="final">Auto: Lær automatisk at matche</target> </trans-unit> @@ -2426,15 +2867,15 @@ <source>Unsaved Changes</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/guards/dirty-form.guard.ts</context> - <context context-type="linenumber">16</context> + <context context-type="linenumber">18</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/open-documents.service.ts</context> - <context context-type="linenumber">75</context> + <context context-type="linenumber">84</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/open-documents.service.ts</context> - <context context-type="linenumber">96</context> + <context context-type="linenumber">107</context> </context-group> <target state="translated">Ugemte Ændringer</target> </trans-unit> @@ -2442,15 +2883,15 @@ <source>You have unsaved changes.</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/guards/dirty-form.guard.ts</context> - <context context-type="linenumber">17</context> + <context context-type="linenumber">19</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/open-documents.service.ts</context> - <context context-type="linenumber">76</context> + <context context-type="linenumber">85</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/open-documents.service.ts</context> - <context context-type="linenumber">97</context> + <context context-type="linenumber">108</context> </context-group> <target state="translated">Du har ugemte ændringer.</target> </trans-unit> @@ -2458,7 +2899,7 @@ <source>Are you sure you want to leave?</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/guards/dirty-form.guard.ts</context> - <context context-type="linenumber">18</context> + <context context-type="linenumber">20</context> </context-group> <target state="translated">Er du sikker på du vil forlade denne side?</target> </trans-unit> @@ -2466,7 +2907,7 @@ <source>Leave page</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/guards/dirty-form.guard.ts</context> - <context context-type="linenumber">20</context> + <context context-type="linenumber">22</context> </context-group> <target state="translated">Forlad side</target> </trans-unit> @@ -2474,7 +2915,7 @@ <source>(no title)</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/pipes/document-title.pipe.ts</context> - <context context-type="linenumber">12</context> + <context context-type="linenumber">11</context> </context-group> <target state="final">(ingen titel)</target> </trans-unit> @@ -2482,7 +2923,7 @@ <source>Yes</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/pipes/yes-no.pipe.ts</context> - <context context-type="linenumber">9</context> + <context context-type="linenumber">8</context> </context-group> <target state="final">Ja</target> </trans-unit> @@ -2490,7 +2931,7 @@ <source>No</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/pipes/yes-no.pipe.ts</context> - <context context-type="linenumber">9</context> + <context context-type="linenumber">8</context> </context-group> <target state="final">Nej</target> </trans-unit> @@ -2606,7 +3047,7 @@ <source>Are you sure you want to close this document?</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/open-documents.service.ts</context> - <context context-type="linenumber">77</context> + <context context-type="linenumber">86</context> </context-group> <target state="translated">Er du sikker på, at du vil lukke dette dokument?</target> </trans-unit> @@ -2614,7 +3055,7 @@ <source>Close document</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/open-documents.service.ts</context> - <context context-type="linenumber">79</context> + <context context-type="linenumber">88</context> </context-group> <target state="translated">Luk dokument</target> </trans-unit> @@ -2622,7 +3063,7 @@ <source>Are you sure you want to close all documents?</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/open-documents.service.ts</context> - <context context-type="linenumber">98</context> + <context context-type="linenumber">109</context> </context-group> <target state="translated">Er du sikker på, at du vil lukke alle dokumenter?</target> </trans-unit> @@ -2630,7 +3071,7 @@ <source>Close documents</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/open-documents.service.ts</context> - <context context-type="linenumber">100</context> + <context context-type="linenumber">111</context> </context-group> <target state="translated">Luk dokumenter</target> </trans-unit> @@ -2646,7 +3087,7 @@ <source>Search score</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/rest/document.service.ts</context> - <context context-type="linenumber">28</context> + <context context-type="linenumber">30</context> </context-group> <note priority="1" from="description">Score is a value returned by the full text search engine and specifies how well a result matches the given query</note> <target state="final">Søg score</target> @@ -2655,15 +3096,23 @@ <source>English (US)</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/settings.service.ts</context> - <context context-type="linenumber">90</context> + <context context-type="linenumber">184</context> </context-group> <target state="final">Engelsk (USA)</target> </trans-unit> + <trans-unit id="3098941349689899577" datatype="html"> + <source>Belarusian</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/services/settings.service.ts</context> + <context context-type="linenumber">190</context> + </context-group> + <target state="needs-translation">Belarusian</target> + </trans-unit> <trans-unit id="2719780722934172508" datatype="html"> <source>Czech</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/settings.service.ts</context> - <context context-type="linenumber">91</context> + <context context-type="linenumber">196</context> </context-group> <target state="translated">Tjekkisk</target> </trans-unit> @@ -2671,7 +3120,7 @@ <source>Danish</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/settings.service.ts</context> - <context context-type="linenumber">92</context> + <context context-type="linenumber">202</context> </context-group> <target state="translated">Dansk</target> </trans-unit> @@ -2679,7 +3128,7 @@ <source>German</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/settings.service.ts</context> - <context context-type="linenumber">93</context> + <context context-type="linenumber">208</context> </context-group> <target state="final">Tysk</target> </trans-unit> @@ -2687,7 +3136,7 @@ <source>English (GB)</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/settings.service.ts</context> - <context context-type="linenumber">94</context> + <context context-type="linenumber">214</context> </context-group> <target state="final">Engelsk (GB)</target> </trans-unit> @@ -2695,7 +3144,7 @@ <source>Spanish</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/settings.service.ts</context> - <context context-type="linenumber">95</context> + <context context-type="linenumber">220</context> </context-group> <target state="final">Spansk</target> </trans-unit> @@ -2703,7 +3152,7 @@ <source>French</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/settings.service.ts</context> - <context context-type="linenumber">96</context> + <context context-type="linenumber">226</context> </context-group> <target state="final">Fransk</target> </trans-unit> @@ -2711,7 +3160,7 @@ <source>Italian</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/settings.service.ts</context> - <context context-type="linenumber">97</context> + <context context-type="linenumber">232</context> </context-group> <target state="final">Italiensk</target> </trans-unit> @@ -2719,7 +3168,7 @@ <source>Luxembourgish</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/settings.service.ts</context> - <context context-type="linenumber">98</context> + <context context-type="linenumber">238</context> </context-group> <target state="translated">Luxemburgsk</target> </trans-unit> @@ -2727,7 +3176,7 @@ <source>Dutch</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/settings.service.ts</context> - <context context-type="linenumber">99</context> + <context context-type="linenumber">244</context> </context-group> <target state="final">Hollandsk</target> </trans-unit> @@ -2735,7 +3184,7 @@ <source>Polish</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/settings.service.ts</context> - <context context-type="linenumber">100</context> + <context context-type="linenumber">250</context> </context-group> <target state="final">Polsk</target> </trans-unit> @@ -2743,7 +3192,7 @@ <source>Portuguese (Brazil)</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/settings.service.ts</context> - <context context-type="linenumber">101</context> + <context context-type="linenumber">256</context> </context-group> <target state="final">Portugisisk (Brasilien)</target> </trans-unit> @@ -2751,7 +3200,7 @@ <source>Portuguese</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/settings.service.ts</context> - <context context-type="linenumber">102</context> + <context context-type="linenumber">262</context> </context-group> <target state="final">Portugisisk</target> </trans-unit> @@ -2759,7 +3208,7 @@ <source>Romanian</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/settings.service.ts</context> - <context context-type="linenumber">103</context> + <context context-type="linenumber">268</context> </context-group> <target state="final">Romansk</target> </trans-unit> @@ -2767,23 +3216,55 @@ <source>Russian</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/settings.service.ts</context> - <context context-type="linenumber">104</context> + <context context-type="linenumber">274</context> </context-group> <target state="final">Russisk</target> </trans-unit> + <trans-unit id="4287008301409320881" datatype="html"> + <source>Slovenian</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/services/settings.service.ts</context> + <context context-type="linenumber">280</context> + </context-group> + <target state="needs-translation">Slovenian</target> + </trans-unit> + <trans-unit id="8608389829607915090" datatype="html"> + <source>Serbian</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/services/settings.service.ts</context> + <context context-type="linenumber">286</context> + </context-group> + <target state="needs-translation">Serbian</target> + </trans-unit> <trans-unit id="499386805970351976" datatype="html" approved="yes"> <source>Swedish</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/settings.service.ts</context> - <context context-type="linenumber">105</context> + <context context-type="linenumber">292</context> </context-group> <target state="final">Svensk</target> </trans-unit> + <trans-unit id="5682359291233237791" datatype="html"> + <source>Turkish</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/services/settings.service.ts</context> + <context context-type="linenumber">298</context> + </context-group> + <target state="needs-translation">Turkish</target> + </trans-unit> + <trans-unit id="4689443708886954687" datatype="html"> + <source>Chinese Simplified</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/services/settings.service.ts</context> + <context context-type="linenumber">304</context> + </context-group> + <target state="needs-translation">Chinese Simplified</target> + </trans-unit> <trans-unit id="4912706592792948707" datatype="html" approved="yes"> <source>ISO 8601</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/settings.service.ts</context> - <context context-type="linenumber">115</context> + <context context-type="linenumber">321</context> </context-group> <target state="final">ISO 8601</target> </trans-unit> @@ -2791,7 +3272,7 @@ <source>Error</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/toast.service.ts</context> - <context context-type="linenumber">35</context> + <context context-type="linenumber">32</context> </context-group> <target state="final">Fejl</target> </trans-unit> @@ -2799,10 +3280,42 @@ <source>Information</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/toast.service.ts</context> - <context context-type="linenumber">39</context> + <context context-type="linenumber">36</context> </context-group> <target state="final">Information</target> </trans-unit> + <trans-unit id="3852289441366561594" datatype="html" approved="yes"> + <source>Connecting...</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/services/upload-documents.service.ts</context> + <context context-type="linenumber">31</context> + </context-group> + <target state="final">Forbinder...</target> + </trans-unit> + <trans-unit id="1245343823699368872" datatype="html" approved="yes"> + <source>Uploading...</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/services/upload-documents.service.ts</context> + <context context-type="linenumber">43</context> + </context-group> + <target state="final">Uploader...</target> + </trans-unit> + <trans-unit id="7446520539098045935" datatype="html" approved="yes"> + <source>Upload complete, waiting...</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/services/upload-documents.service.ts</context> + <context context-type="linenumber">46</context> + </context-group> + <target state="final">Upload fuldført, venter...</target> + </trans-unit> + <trans-unit id="1405142710727603568" datatype="html" approved="yes"> + <source>HTTP error: <x id="PH" equiv-text="error.status"/> <x id="PH_1" equiv-text="error.statusText"/></source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/services/upload-documents.service.ts</context> + <context context-type="linenumber">62</context> + </context-group> + <target state="final">HTTP fejl: <x id="PH" equiv-text="error.status"/> <x id="PH_1" equiv-text="error.statusText"/></target> + </trans-unit> </body> </file> </xliff> diff --git a/src-ui/src/locale/messages.de_DE.xlf b/src-ui/src/locale/messages.de_DE.xlf index a0072d1aa..69d60de5e 100644 --- a/src-ui/src/locale/messages.de_DE.xlf +++ b/src-ui/src/locale/messages.de_DE.xlf @@ -2,11 +2,296 @@ <xliff xmlns="urn:oasis:names:tc:xliff:document:1.2" version="1.2"> <file source-language="en" datatype="plaintext" original="ng2.template" target-language="de"> <body> + <trans-unit id="ngb.alert.close" datatype="html"> + <source>Close</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/alert/alert.ts</context> + <context context-type="linenumber">79,80</context> + </context-group> + <target state="translated">Schließen</target> + </trans-unit> + <trans-unit id="ngb.carousel.slide-number" datatype="html"> + <source> Slide <x id="INTERPOLATION" equiv-text="keyboard 'arrow"/> of <x id="INTERPOLATION_1" equiv-text="t'. */ @In"/> </source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/carousel/carousel.ts</context> + <context context-type="linenumber">154,159</context> + </context-group> + <note priority="1" from="description">Currently selected slide number read by screen reader</note> + <target state="translated"> Folie <x id="INTERPOLATION" equiv-text="keyboard 'arrow"/> von <x id="INTERPOLATION_1" equiv-text="t'. */ @In"/> </target> + </trans-unit> + <trans-unit id="ngb.carousel.previous" datatype="html"> + <source>Previous</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/carousel/carousel.ts</context> + <context context-type="linenumber">184</context> + </context-group> + <target state="translated">Vorherige</target> + </trans-unit> + <trans-unit id="ngb.carousel.next" datatype="html"> + <source>Next</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/carousel/carousel.ts</context> + <context context-type="linenumber">205,206</context> + </context-group> + <target state="translated">Weiter</target> + </trans-unit> + <trans-unit id="ngb.datepicker.select-month" datatype="html"> + <source>Select month</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/datepicker/datepicker-navigation-select.ts</context> + <context context-type="linenumber">74</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/datepicker/datepicker-navigation-select.ts</context> + <context context-type="linenumber">74</context> + </context-group> + <target state="translated">Monat auswählen</target> + </trans-unit> + <trans-unit id="ngb.datepicker.select-year" datatype="html"> + <source>Select year</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/datepicker/datepicker-navigation-select.ts</context> + <context context-type="linenumber">74</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/datepicker/datepicker-navigation-select.ts</context> + <context context-type="linenumber">74</context> + </context-group> + <target state="translated">Jahr auswählen</target> + </trans-unit> + <trans-unit id="ngb.datepicker.previous-month" datatype="html"> + <source>Previous month</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/datepicker/datepicker-navigation.ts</context> + <context context-type="linenumber">69</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/datepicker/datepicker-navigation.ts</context> + <context context-type="linenumber">69</context> + </context-group> + <target state="translated">Vorheriger Monat</target> + </trans-unit> + <trans-unit id="ngb.datepicker.next-month" datatype="html"> + <source>Next month</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/datepicker/datepicker-navigation.ts</context> + <context context-type="linenumber">69</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/datepicker/datepicker-navigation.ts</context> + <context context-type="linenumber">69</context> + </context-group> + <target state="translated">Nächster Monat</target> + </trans-unit> + <trans-unit id="ngb.pagination.first" datatype="html"> + <source>««</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/pagination/pagination.ts</context> + <context context-type="linenumber">250,252</context> + </context-group> + <target state="translated">««</target> + </trans-unit> + <trans-unit id="ngb.pagination.previous" datatype="html"> + <source>«</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/pagination/pagination.ts</context> + <context context-type="linenumber">267</context> + </context-group> + <target state="translated">«</target> + </trans-unit> + <trans-unit id="ngb.pagination.next" datatype="html"> + <source>»</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/pagination/pagination.ts</context> + <context context-type="linenumber">294</context> + </context-group> + <target state="translated">»</target> + </trans-unit> + <trans-unit id="ngb.pagination.last" datatype="html"> + <source>»»</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/pagination/pagination.ts</context> + <context context-type="linenumber">313,316</context> + </context-group> + <target state="translated">»»</target> + </trans-unit> + <trans-unit id="ngb.pagination.first-aria" datatype="html"> + <source>First</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/pagination/pagination.ts</context> + <context context-type="linenumber">332,333</context> + </context-group> + <target state="translated">Erste</target> + </trans-unit> + <trans-unit id="ngb.pagination.previous-aria" datatype="html"> + <source>Previous</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/pagination/pagination.ts</context> + <context context-type="linenumber">347,348</context> + </context-group> + <target state="translated">Vorherige</target> + </trans-unit> + <trans-unit id="ngb.pagination.next-aria" datatype="html"> + <source>Next</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/pagination/pagination.ts</context> + <context context-type="linenumber">363</context> + </context-group> + <target state="translated">Nächste</target> + </trans-unit> + <trans-unit id="ngb.pagination.last-aria" datatype="html"> + <source>Last</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/pagination/pagination.ts</context> + <context context-type="linenumber">379,380</context> + </context-group> + <target state="translated">Letzte</target> + </trans-unit> + <trans-unit id="ngb.progressbar.value" datatype="html"> + <source> + <x id="INTERPOLATION" equiv-text="ackground color"/> + </source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/progressbar/progressbar.ts</context> + <context context-type="linenumber">67,68</context> + </context-group> + <target state="translated"><x id="INTERPOLATION" equiv-text="ackground color"/></target> + </trans-unit> + <trans-unit id="ngb.timepicker.HH" datatype="html"> + <source>HH</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/timepicker/timepicker.ts</context> + <context context-type="linenumber">138,141</context> + </context-group> + <target state="translated">HH</target> + </trans-unit> + <trans-unit id="ngb.timepicker.hours" datatype="html"> + <source>Hours</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/timepicker/timepicker.ts</context> + <context context-type="linenumber">161</context> + </context-group> + <target state="translated">Stunden</target> + </trans-unit> + <trans-unit id="ngb.timepicker.MM" datatype="html"> + <source>MM</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/timepicker/timepicker.ts</context> + <context context-type="linenumber">182</context> + </context-group> + <target state="translated">MM</target> + </trans-unit> + <trans-unit id="ngb.timepicker.minutes" datatype="html"> + <source>Minutes</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/timepicker/timepicker.ts</context> + <context context-type="linenumber">199</context> + </context-group> + <target state="translated">Minuten</target> + </trans-unit> + <trans-unit id="ngb.timepicker.increment-hours" datatype="html"> + <source>Increment hours</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/timepicker/timepicker.ts</context> + <context context-type="linenumber">218,219</context> + </context-group> + <target state="translated">Stunden erhöhen</target> + </trans-unit> + <trans-unit id="ngb.timepicker.decrement-hours" datatype="html"> + <source>Decrement hours</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/timepicker/timepicker.ts</context> + <context context-type="linenumber">240,243</context> + </context-group> + <target state="translated">Stunden verringern</target> + </trans-unit> + <trans-unit id="ngb.timepicker.increment-minutes" datatype="html"> + <source>Increment minutes</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/timepicker/timepicker.ts</context> + <context context-type="linenumber">268</context> + </context-group> + <target state="translated">Minuten erhöhen</target> + </trans-unit> + <trans-unit id="ngb.timepicker.decrement-minutes" datatype="html"> + <source>Decrement minutes</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/timepicker/timepicker.ts</context> + <context context-type="linenumber">288,289</context> + </context-group> + <target state="translated">Minuten verringern</target> + </trans-unit> + <trans-unit id="ngb.timepicker.SS" datatype="html"> + <source>SS</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/timepicker/timepicker.ts</context> + <context context-type="linenumber">295</context> + </context-group> + <target state="translated">SS</target> + </trans-unit> + <trans-unit id="ngb.timepicker.seconds" datatype="html"> + <source>Seconds</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/timepicker/timepicker.ts</context> + <context context-type="linenumber">295</context> + </context-group> + <target state="translated">Sekunden</target> + </trans-unit> + <trans-unit id="ngb.timepicker.increment-seconds" datatype="html"> + <source>Increment seconds</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/timepicker/timepicker.ts</context> + <context context-type="linenumber">295</context> + </context-group> + <target state="translated">Sekunden erhöhen</target> + </trans-unit> + <trans-unit id="ngb.timepicker.decrement-seconds" datatype="html"> + <source>Decrement seconds</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/timepicker/timepicker.ts</context> + <context context-type="linenumber">295</context> + </context-group> + <target state="translated">Sekunden verringern</target> + </trans-unit> + <trans-unit id="ngb.timepicker.PM" datatype="html"> + <source> + <x id="INTERPOLATION"/> + </source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/timepicker/timepicker.ts</context> + <context context-type="linenumber">295</context> + </context-group> + </trans-unit> + <trans-unit id="ngb.timepicker.AM" datatype="html"> + <source> + <x id="INTERPOLATION"/> + </source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/timepicker/timepicker.ts</context> + <context context-type="linenumber">295</context> + </context-group> + </trans-unit> + <trans-unit id="ngb.toast.close-aria" datatype="html"> + <source>Close</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/toast/toast.ts</context> + <context context-type="linenumber">110,112</context> + </context-group> + <target state="translated">Schließen</target> + </trans-unit> + <trans-unit id="7103632680753685326" datatype="html"> + <source>Drop files to begin upload</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/app.component.html</context> + <context context-type="linenumber">7</context> + </context-group> + <target state="translated">Dateien ablegen um Upload zu beginnen</target> + </trans-unit> <trans-unit id="9103526311244275943" datatype="html" approved="yes"> <source>Document added</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/app.component.ts</context> - <context context-type="linenumber">51</context> + <context context-type="linenumber">71</context> </context-group> <target state="final">Dokument hinzugefügt</target> </trans-unit> @@ -14,7 +299,7 @@ <source>Document <x id="PH" equiv-text="status.filename"/> was added to paperless.</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/app.component.ts</context> - <context context-type="linenumber">51</context> + <context context-type="linenumber">73</context> </context-group> <target state="final">Das Dokument <x id="PH" equiv-text="status.filename"/> wurde zu Paperless hinzugefügt.</target> </trans-unit> @@ -22,7 +307,7 @@ <source>Open document</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/app.component.ts</context> - <context context-type="linenumber">51</context> + <context context-type="linenumber">74</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/dashboard/widgets/upload-file-widget/upload-file-widget.component.html</context> @@ -34,7 +319,7 @@ <source>Could not add <x id="PH" equiv-text="status.filename"/>: <x id="PH_1" equiv-text="status.message"/></source> <context-group purpose="location"> <context context-type="sourcefile">src/app/app.component.ts</context> - <context context-type="linenumber">59</context> + <context context-type="linenumber">89</context> </context-group> <target state="final">Konnte <x id="PH" equiv-text="status.filename"/> nicht hinzufügen: <x id="PH_1" equiv-text="status.message"/></target> </trans-unit> @@ -42,7 +327,7 @@ <source>New document detected</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/app.component.ts</context> - <context context-type="linenumber">65</context> + <context context-type="linenumber">103</context> </context-group> <target state="final">Neues Dokument erkannt</target> </trans-unit> @@ -50,10 +335,18 @@ <source>Document <x id="PH" equiv-text="status.filename"/> is being processed by paperless.</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/app.component.ts</context> - <context context-type="linenumber">65</context> + <context context-type="linenumber">105</context> </context-group> <target state="final">Dokument <x id="PH" equiv-text="status.filename"/> wird von Paperless verarbeitet.</target> </trans-unit> + <trans-unit id="5749300816154614125" datatype="html"> + <source>Initiating upload...</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/app.component.ts</context> + <context context-type="linenumber">140</context> + </context-group> + <target state="translated">Starte Upload...</target> + </trans-unit> <trans-unit id="2173456130768795374" datatype="html"> <source>Paperless-ngx</source> <context-group purpose="location"> @@ -123,19 +416,19 @@ </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/document-list.component.ts</context> - <context context-type="linenumber">51</context> + <context context-type="linenumber">77</context> </context-group> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-list.component.html</context> - <context context-type="linenumber">37</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">54</context> </context-group> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-list.component.html</context> - <context context-type="linenumber">35</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">54</context> </context-group> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-list.component.html</context> - <context context-type="linenumber">38</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">54</context> </context-group> <target state="final">Dokumente</target> </trans-unit> @@ -147,7 +440,7 @@ </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> - <context context-type="linenumber">134</context> + <context context-type="linenumber">150</context> </context-group> <target state="final">Gespeicherte Ansichten</target> </trans-unit> @@ -181,10 +474,6 @@ <context context-type="sourcefile">src/app/components/app-frame/app-frame.component.html</context> <context context-type="linenumber">119</context> </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-list.component.html</context> - <context context-type="linenumber">1</context> - </context-group> <target state="final">Korrespondenten</target> </trans-unit> <trans-unit id="7886570921510760899" datatype="html" approved="yes"> @@ -205,10 +494,6 @@ <context context-type="sourcefile">src/app/components/document-list/filter-editor/filter-editor.component.html</context> <context context-type="linenumber">18</context> </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-list.component.html</context> - <context context-type="linenumber">1</context> - </context-group> <target state="final">Tags</target> </trans-unit> <trans-unit id="3079652255369035" datatype="html" approved="yes"> @@ -217,10 +502,6 @@ <context context-type="sourcefile">src/app/components/app-frame/app-frame.component.html</context> <context context-type="linenumber">133</context> </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-list.component.html</context> - <context context-type="linenumber">1</context> - </context-group> <target state="final">Dokumenttypen</target> </trans-unit> <trans-unit id="4804785061014590286" datatype="html" approved="yes"> @@ -275,43 +556,59 @@ </context-group> <target state="final">Eine Idee vorschlagen</target> </trans-unit> - <trans-unit id="2159130950882492111" datatype="html" approved="yes"> - <source>Cancel</source> + <trans-unit id="4112664765954374539" datatype="html"> + <source>is available.</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/app-frame/app-frame.component.html</context> + <context context-type="linenumber">190</context> + </context-group> + <target state="translated">ist verfügbar.</target> + </trans-unit> + <trans-unit id="1175891574282637937" datatype="html"> + <source>Click to view.</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/app-frame/app-frame.component.html</context> + <context context-type="linenumber">190</context> + </context-group> + <target state="translated">Zum Anzeigen klicken.</target> + </trans-unit> + <trans-unit id="5052123870893768885" datatype="html"> + <source>Checking for updates is disabled.</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/app-frame/app-frame.component.html</context> + <context context-type="linenumber">193</context> + </context-group> + <target state="translated">Nach Updates suchen deaktiviert.</target> + </trans-unit> + <trans-unit id="3601519436351639860" datatype="html"> + <source>Click for more information.</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/app-frame/app-frame.component.html</context> + <context context-type="linenumber">193</context> + </context-group> + <target state="translated">Klick für mehr Information.</target> + </trans-unit> + <trans-unit id="509090351011426949" datatype="html"> + <source>Update available</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/app-frame/app-frame.component.html</context> + <context context-type="linenumber">201</context> + </context-group> + <target state="translated">Aktualisierung verfügbar</target> + </trans-unit> + <trans-unit id="5000042972069710005" datatype="html"> + <source><x id="START_TAG_SPAN" ctype="x-span" equiv-text="<span class="d-inline-block" style="padding-bottom: 1px;" >"/>Cancel<x id="CLOSE_TAG_SPAN" ctype="x-span" equiv-text="</span>"/></source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/common/confirm-dialog/confirm-dialog.component.html</context> - <context context-type="linenumber">11</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/common/select-dialog/select-dialog.component.html</context> <context context-type="linenumber">12</context> </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.html</context> - <context context-type="linenumber">6</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/document-list/save-view-config-dialog/save-view-config-dialog.component.html</context> - <context context-type="linenumber">13</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-edit-dialog/correspondent-edit-dialog.component.html</context> - <context context-type="linenumber">14</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-edit-dialog/document-type-edit-dialog.component.html</context> - <context context-type="linenumber">16</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-edit-dialog/tag-edit-dialog.component.html</context> - <context context-type="linenumber">18</context> - </context-group> - <target state="final">Abbrechen</target> + <target state="translated"><x id="START_TAG_SPAN" ctype="x-span" equiv-text="<span class="d-inline-block" style="padding-bottom: 1px;" >"/>Abbrechen<x id="CLOSE_TAG_SPAN" ctype="x-span" equiv-text="</span>"/></target> </trans-unit> <trans-unit id="1234709746630139322" datatype="html" approved="yes"> <source>Confirmation</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/common/confirm-dialog/confirm-dialog.component.ts</context> - <context context-type="linenumber">18</context> + <context context-type="linenumber">17</context> </context-group> <target state="final">Bestätigung</target> </trans-unit> @@ -319,19 +616,19 @@ <source>Confirm</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/common/confirm-dialog/confirm-dialog.component.ts</context> - <context context-type="linenumber">30</context> + <context context-type="linenumber">29</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">143</context> + <context context-type="linenumber">217</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">166</context> + <context context-type="linenumber">255</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">189</context> + <context context-type="linenumber">291</context> </context-group> <target state="final">Bestätigen</target> </trans-unit> @@ -367,7 +664,7 @@ <source>Last 7 days</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/common/date-dropdown/date-dropdown.component.ts</context> - <context context-type="linenumber">34</context> + <context context-type="linenumber">38</context> </context-group> <target state="final">Letzte 7 Tage</target> </trans-unit> @@ -375,7 +672,7 @@ <source>Last month</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/common/date-dropdown/date-dropdown.component.ts</context> - <context context-type="linenumber">35</context> + <context context-type="linenumber">39</context> </context-group> <target state="final">Letzten Monat</target> </trans-unit> @@ -383,7 +680,7 @@ <source>Last 3 months</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/common/date-dropdown/date-dropdown.component.ts</context> - <context context-type="linenumber">36</context> + <context context-type="linenumber">40</context> </context-group> <target state="final">Letzte 3 Monate</target> </trans-unit> @@ -391,15 +688,199 @@ <source>Last year</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/common/date-dropdown/date-dropdown.component.ts</context> - <context context-type="linenumber">37</context> + <context context-type="linenumber">41</context> </context-group> <target state="final">Letztes Jahr</target> </trans-unit> + <trans-unit id="8953033926734869941" datatype="html"> + <source>Name</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/correspondent-edit-dialog/correspondent-edit-dialog.component.html</context> + <context context-type="linenumber">8</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/document-type-edit-dialog/document-type-edit-dialog.component.html</context> + <context context-type="linenumber">9</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/tag-edit-dialog/tag-edit-dialog.component.html</context> + <context context-type="linenumber">8</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/document-list/save-view-config-dialog/save-view-config-dialog.component.html</context> + <context context-type="linenumber">8</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">9</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">9</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">9</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">19</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">19</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">19</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> + <context context-type="linenumber">157</context> + </context-group> + <target state="translated">Name</target> + </trans-unit> + <trans-unit id="8743659855412792665" datatype="html" approved="yes"> + <source>Matching algorithm</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/correspondent-edit-dialog/correspondent-edit-dialog.component.html</context> + <context context-type="linenumber">9</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/document-type-edit-dialog/document-type-edit-dialog.component.html</context> + <context context-type="linenumber">10</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/tag-edit-dialog/tag-edit-dialog.component.html</context> + <context context-type="linenumber">13</context> + </context-group> + <target state="final">Zuweisungsalgorithmus</target> + </trans-unit> + <trans-unit id="2656329676292524585" datatype="html" approved="yes"> + <source>Matching pattern</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/correspondent-edit-dialog/correspondent-edit-dialog.component.html</context> + <context context-type="linenumber">10</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/document-type-edit-dialog/document-type-edit-dialog.component.html</context> + <context context-type="linenumber">11</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/tag-edit-dialog/tag-edit-dialog.component.html</context> + <context context-type="linenumber">14</context> + </context-group> + <target state="final">Zuweisungsmuster</target> + </trans-unit> + <trans-unit id="6063936469630366525" datatype="html" approved="yes"> + <source>Case insensitive</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/correspondent-edit-dialog/correspondent-edit-dialog.component.html</context> + <context context-type="linenumber">11</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/document-type-edit-dialog/document-type-edit-dialog.component.html</context> + <context context-type="linenumber">12</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/tag-edit-dialog/tag-edit-dialog.component.html</context> + <context context-type="linenumber">15</context> + </context-group> + <target state="final">Groß-/Kleinschreibung irrelevant</target> + </trans-unit> + <trans-unit id="2159130950882492111" datatype="html" approved="yes"> + <source>Cancel</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/correspondent-edit-dialog/correspondent-edit-dialog.component.html</context> + <context context-type="linenumber">14</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/document-type-edit-dialog/document-type-edit-dialog.component.html</context> + <context context-type="linenumber">16</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/tag-edit-dialog/tag-edit-dialog.component.html</context> + <context context-type="linenumber">18</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/select-dialog/select-dialog.component.html</context> + <context context-type="linenumber">12</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.html</context> + <context context-type="linenumber">6</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/document-list/save-view-config-dialog/save-view-config-dialog.component.html</context> + <context context-type="linenumber">18</context> + </context-group> + <target state="final">Abbrechen</target> + </trans-unit> + <trans-unit id="3768927257183755959" datatype="html" approved="yes"> + <source>Save</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/correspondent-edit-dialog/correspondent-edit-dialog.component.html</context> + <context context-type="linenumber">15</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/document-type-edit-dialog/document-type-edit-dialog.component.html</context> + <context context-type="linenumber">17</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/tag-edit-dialog/tag-edit-dialog.component.html</context> + <context context-type="linenumber">19</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> + <context context-type="linenumber">166</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/document-list/save-view-config-dialog/save-view-config-dialog.component.html</context> + <context context-type="linenumber">19</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> + <context context-type="linenumber">189</context> + </context-group> + <target state="final">Speichern</target> + </trans-unit> + <trans-unit id="6457471243969293847" datatype="html" approved="yes"> + <source>Create new correspondent</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/correspondent-edit-dialog/correspondent-edit-dialog.component.ts</context> + <context context-type="linenumber">24</context> + </context-group> + <target state="final">Neuen Korrespondenten erstellen</target> + </trans-unit> + <trans-unit id="2059822531169388684" datatype="html" approved="yes"> + <source>Edit correspondent</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/correspondent-edit-dialog/correspondent-edit-dialog.component.ts</context> + <context context-type="linenumber">28</context> + </context-group> + <target state="final">Korrespondenten bearbeiten</target> + </trans-unit> + <trans-unit id="6672809941092516947" datatype="html" approved="yes"> + <source>Create new document type</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/document-type-edit-dialog/document-type-edit-dialog.component.ts</context> + <context context-type="linenumber">24</context> + </context-group> + <target state="final">Neuen Dokumenttyp erstellen</target> + </trans-unit> + <trans-unit id="36335016091244220" datatype="html" approved="yes"> + <source>Edit document type</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/document-type-edit-dialog/document-type-edit-dialog.component.ts</context> + <context context-type="linenumber">28</context> + </context-group> + <target state="final">Dokumenttyp bearbeiten</target> + </trans-unit> <trans-unit id="4561076822163447092" datatype="html" approved="yes"> <source>Create new item</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/common/edit-dialog/edit-dialog.component.ts</context> - <context context-type="linenumber">50</context> + <context context-type="linenumber">52</context> </context-group> <target state="final">Neues Element erstellen</target> </trans-unit> @@ -407,7 +888,7 @@ <source>Edit item</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/common/edit-dialog/edit-dialog.component.ts</context> - <context context-type="linenumber">54</context> + <context context-type="linenumber">56</context> </context-group> <target state="final">Element bearbeiten</target> </trans-unit> @@ -415,10 +896,54 @@ <source>Could not save element: <x id="PH" equiv-text="error"/></source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/common/edit-dialog/edit-dialog.component.ts</context> - <context context-type="linenumber">58</context> + <context context-type="linenumber">60</context> </context-group> <target state="final">Konnte Element nicht speichern: <x id="PH" equiv-text="error"/></target> </trans-unit> + <trans-unit id="9011959596901584887" datatype="html" approved="yes"> + <source>Color</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/tag-edit-dialog/tag-edit-dialog.component.html</context> + <context context-type="linenumber">10</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/tag-list/tag-list.component.ts</context> + <context context-type="linenumber">34</context> + </context-group> + <target state="final">Farbe</target> + </trans-unit> + <trans-unit id="1426037806946650347" datatype="html" approved="yes"> + <source>Inbox tag</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/tag-edit-dialog/tag-edit-dialog.component.html</context> + <context context-type="linenumber">12</context> + </context-group> + <target state="final">Posteingangs-Tag</target> + </trans-unit> + <trans-unit id="8566220514470905459" datatype="html" approved="yes"> + <source>Inbox tags are automatically assigned to all consumed documents.</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/tag-edit-dialog/tag-edit-dialog.component.html</context> + <context context-type="linenumber">12</context> + </context-group> + <target state="final">Ein Tag mit dieser Option wird automatisch allen neuen Dokumenten zugewiesen.</target> + </trans-unit> + <trans-unit id="9153094873118985366" datatype="html" approved="yes"> + <source>Create new tag</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/tag-edit-dialog/tag-edit-dialog.component.ts</context> + <context context-type="linenumber">25</context> + </context-group> + <target state="final">Neues Tag erstellen</target> + </trans-unit> + <trans-unit id="5872175735754226507" datatype="html" approved="yes"> + <source>Edit tag</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/tag-edit-dialog/tag-edit-dialog.component.ts</context> + <context context-type="linenumber">29</context> + </context-group> + <target state="final">Tag bearbeiten</target> + </trans-unit> <trans-unit id="4391289919356861627" datatype="html" approved="yes"> <source>Apply</source> <context-group purpose="location"> @@ -439,7 +964,7 @@ <source>Not assigned</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/common/filterable-dropdown/filterable-dropdown.component.ts</context> - <context context-type="linenumber">209</context> + <context context-type="linenumber">261</context> </context-group> <note priority="1" from="description">Filter drop down element to filter for documents with no correspondent/type/tag assigned</note> <target state="final">Nicht zugewiesen</target> @@ -448,7 +973,7 @@ <source>Invalid date.</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/common/input/date/date.component.html</context> - <context context-type="linenumber">12</context> + <context context-type="linenumber">13</context> </context-group> <target state="final">Ungültiges Datum.</target> </trans-unit> @@ -489,7 +1014,7 @@ </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/common/select-dialog/select-dialog.component.ts</context> - <context context-type="linenumber">18</context> + <context context-type="linenumber">17</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/document-list.component.html</context> @@ -501,7 +1026,7 @@ <source>Please select an object</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/common/select-dialog/select-dialog.component.ts</context> - <context context-type="linenumber">21</context> + <context context-type="linenumber">20</context> </context-group> <target state="final">Bitte wählen Sie ein Element aus</target> </trans-unit> @@ -509,7 +1034,7 @@ <source>Hello <x id="PH" equiv-text="this.displayName"/>, welcome to Paperless-ngx!</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/dashboard/dashboard.component.ts</context> - <context context-type="linenumber">33</context> + <context context-type="linenumber">28</context> </context-group> <target state="translated">Hallo <x id="PH" equiv-text="this.displayName"/>, Willkommen bei Paperless-ngx!</target> </trans-unit> @@ -517,7 +1042,7 @@ <source>Welcome to Paperless-ngx!</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/dashboard/dashboard.component.ts</context> - <context context-type="linenumber">35</context> + <context context-type="linenumber">30</context> </context-group> <target state="translated">Willkommen bei Paperless-ngx!</target> </trans-unit> @@ -541,7 +1066,7 @@ </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/document-list.component.html</context> - <context context-type="linenumber">141</context> + <context context-type="linenumber">145</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/filter-editor/filter-editor.component.html</context> @@ -561,15 +1086,15 @@ </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">55</context> + <context context-type="linenumber">69</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/document-list.component.html</context> - <context context-type="linenumber">129</context> + <context context-type="linenumber">133</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/filter-editor/filter-editor.component.ts</context> - <context context-type="linenumber">88</context> + <context context-type="linenumber">117</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/rest/document.service.ts</context> @@ -647,7 +1172,7 @@ <source>Processing: <x id="PH" equiv-text="countUploadingAndProcessing"/></source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/dashboard/widgets/upload-file-widget/upload-file-widget.component.ts</context> - <context context-type="linenumber">32</context> + <context context-type="linenumber">37</context> </context-group> <target state="final">Verarbeite: <x id="PH" equiv-text="countUploadingAndProcessing"/></target> </trans-unit> @@ -655,7 +1180,7 @@ <source>Failed: <x id="PH" equiv-text="countFailed"/></source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/dashboard/widgets/upload-file-widget/upload-file-widget.component.ts</context> - <context context-type="linenumber">35</context> + <context context-type="linenumber">40</context> </context-group> <target state="final">Fehlgeschlagen: <x id="PH" equiv-text="countFailed"/></target> </trans-unit> @@ -663,7 +1188,7 @@ <source>Added: <x id="PH" equiv-text="countSuccess"/></source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/dashboard/widgets/upload-file-widget/upload-file-widget.component.ts</context> - <context context-type="linenumber">38</context> + <context context-type="linenumber">43</context> </context-group> <target state="final">Hinzugefügt: <x id="PH" equiv-text="countSuccess"/></target> </trans-unit> @@ -671,47 +1196,15 @@ <source>, </source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/dashboard/widgets/upload-file-widget/upload-file-widget.component.ts</context> - <context context-type="linenumber">40</context> + <context context-type="linenumber">46</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">117</context> + <context context-type="linenumber">162</context> </context-group> <note priority="1" from="description">this string is used to separate processing, failed and added on the file upload widget</note> <target state="translated">, </target> </trans-unit> - <trans-unit id="3852289441366561594" datatype="html" approved="yes"> - <source>Connecting...</source> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/dashboard/widgets/upload-file-widget/upload-file-widget.component.ts</context> - <context context-type="linenumber">118</context> - </context-group> - <target state="final">Verbinde...</target> - </trans-unit> - <trans-unit id="1245343823699368872" datatype="html" approved="yes"> - <source>Uploading...</source> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/dashboard/widgets/upload-file-widget/upload-file-widget.component.ts</context> - <context context-type="linenumber">123</context> - </context-group> - <target state="final">Hochladen...</target> - </trans-unit> - <trans-unit id="7446520539098045935" datatype="html" approved="yes"> - <source>Upload complete, waiting...</source> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/dashboard/widgets/upload-file-widget/upload-file-widget.component.ts</context> - <context context-type="linenumber">126</context> - </context-group> - <target state="final">Datei hochgeladen, warte...</target> - </trans-unit> - <trans-unit id="1405142710727603568" datatype="html" approved="yes"> - <source>HTTP error: <x id="PH" equiv-text="error.status"/> <x id="PH_1" equiv-text="error.statusText"/></source> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/dashboard/widgets/upload-file-widget/upload-file-widget.component.ts</context> - <context context-type="linenumber">136</context> - </context-group> - <target state="final">HTTP-Fehler: <x id="PH" equiv-text="error.status"/> <x id="PH_1" equiv-text="error.statusText"/></target> - </trans-unit> <trans-unit id="8522270084976549870" datatype="html" approved="yes"> <source>First steps</source> <context-group purpose="location"> @@ -804,27 +1297,39 @@ </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.html</context> - <context context-type="linenumber">76</context> + <context context-type="linenumber">81</context> </context-group> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-list.component.html</context> - <context context-type="linenumber">48</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-list.component.html</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> <context context-type="linenumber">46</context> </context-group> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/generic-list/generic-list.component.ts</context> - <context context-type="linenumber">106</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">46</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">46</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">65</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">65</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">65</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.ts</context> + <context context-type="linenumber">156</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> - <context context-type="linenumber">159</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-list.component.html</context> - <context context-type="linenumber">49</context> + <context context-type="linenumber">175</context> </context-group> <target state="final">Löschen</target> </trans-unit> @@ -836,7 +1341,7 @@ </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.html</context> - <context context-type="linenumber">63</context> + <context context-type="linenumber">68</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/document-card-large/document-card-large.component.html</context> @@ -872,15 +1377,31 @@ <source>Close</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">40</context> + <context context-type="linenumber">37</context> </context-group> <target state="final">Schließen</target> </trans-unit> + <trans-unit id="4452427314943113135" datatype="html"> + <source>Previous</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> + <context context-type="linenumber">44</context> + </context-group> + <target state="translated">Zurück</target> + </trans-unit> + <trans-unit id="3885497195825665706" datatype="html"> + <source>Next</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> + <context context-type="linenumber">49</context> + </context-group> + <target state="translated">Weiter</target> + </trans-unit> <trans-unit id="5028777105388019087" datatype="html"> <source>Details</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">52</context> + <context context-type="linenumber">66</context> </context-group> <target state="translated">Details</target> </trans-unit> @@ -888,7 +1409,7 @@ <source>Archive serial number</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">56</context> + <context context-type="linenumber">70</context> </context-group> <target state="final">Archiv-Seriennummer</target> </trans-unit> @@ -896,7 +1417,7 @@ <source>Date created</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">57</context> + <context context-type="linenumber">71</context> </context-group> <target state="final">Ausgestellt am</target> </trans-unit> @@ -904,7 +1425,7 @@ <source>Correspondent</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">58</context> + <context context-type="linenumber">72</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.html</context> @@ -912,7 +1433,7 @@ </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/document-list.component.html</context> - <context context-type="linenumber">123</context> + <context context-type="linenumber">127</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/filter-editor/filter-editor.component.html</context> @@ -928,7 +1449,7 @@ <source>Document type</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">60</context> + <context context-type="linenumber">74</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.html</context> @@ -936,7 +1457,7 @@ </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/document-list.component.html</context> - <context context-type="linenumber">135</context> + <context context-type="linenumber">139</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/filter-editor/filter-editor.component.html</context> @@ -952,7 +1473,7 @@ <source>Content</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">68</context> + <context context-type="linenumber">82</context> </context-group> <target state="final">Inhalt</target> </trans-unit> @@ -960,11 +1481,11 @@ <source>Metadata</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">77</context> + <context context-type="linenumber">91</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/metadata-collapse/metadata-collapse.component.ts</context> - <context context-type="linenumber">18</context> + <context context-type="linenumber">17</context> </context-group> <target state="final">Metadaten</target> </trans-unit> @@ -972,7 +1493,7 @@ <source>Date modified</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">83</context> + <context context-type="linenumber">97</context> </context-group> <target state="final">Geändert am</target> </trans-unit> @@ -980,7 +1501,7 @@ <source>Date added</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">87</context> + <context context-type="linenumber">101</context> </context-group> <target state="final">Hinzugefügt am</target> </trans-unit> @@ -988,7 +1509,7 @@ <source>Media filename</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">91</context> + <context context-type="linenumber">105</context> </context-group> <target state="final">Media-Dateiname</target> </trans-unit> @@ -996,7 +1517,7 @@ <source>Original MD5 checksum</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">95</context> + <context context-type="linenumber">109</context> </context-group> <target state="final">MD5-Prüfsumme Original</target> </trans-unit> @@ -1004,7 +1525,7 @@ <source>Original file size</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">99</context> + <context context-type="linenumber">113</context> </context-group> <target state="final">Dateigröße Original</target> </trans-unit> @@ -1012,7 +1533,7 @@ <source>Original mime type</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">103</context> + <context context-type="linenumber">117</context> </context-group> <target state="final">MIME-Typ Original</target> </trans-unit> @@ -1020,7 +1541,7 @@ <source>Archive MD5 checksum</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">107</context> + <context context-type="linenumber">121</context> </context-group> <target state="final">MD5-Prüfsumme Archiv</target> </trans-unit> @@ -1028,7 +1549,7 @@ <source>Archive file size</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">111</context> + <context context-type="linenumber">125</context> </context-group> <target state="final">Dateigröße Archiv</target> </trans-unit> @@ -1036,7 +1557,7 @@ <source>Original document metadata</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">117</context> + <context context-type="linenumber">131</context> </context-group> <target state="final">Metadaten Original</target> </trans-unit> @@ -1044,15 +1565,27 @@ <source>Archived document metadata</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">118</context> + <context context-type="linenumber">132</context> </context-group> <target state="final">Metadaten Archiv</target> </trans-unit> + <trans-unit id="8191371354890763172" datatype="html"> + <source>Enter Password</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> + <context context-type="linenumber">154</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> + <context context-type="linenumber">184</context> + </context-group> + <target state="translated">Passwort eingeben</target> + </trans-unit> <trans-unit id="3823219296477075982" datatype="html" approved="yes"> <source>Discard</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">143</context> + <context context-type="linenumber">164</context> </context-group> <target state="final">Verwerfen</target> </trans-unit> @@ -1060,47 +1593,19 @@ <source>Save & next</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">144</context> + <context context-type="linenumber">165</context> </context-group> <target state="final">Speichern & weiter</target> </trans-unit> - <trans-unit id="3768927257183755959" datatype="html" approved="yes"> - <source>Save</source> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">145</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/document-list/save-view-config-dialog/save-view-config-dialog.component.html</context> - <context context-type="linenumber">14</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-edit-dialog/correspondent-edit-dialog.component.html</context> - <context context-type="linenumber">15</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-edit-dialog/document-type-edit-dialog.component.html</context> - <context context-type="linenumber">17</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> - <context context-type="linenumber">173</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-edit-dialog/tag-edit-dialog.component.html</context> - <context context-type="linenumber">19</context> - </context-group> - <target state="final">Speichern</target> - </trans-unit> <trans-unit id="9021887951960049161" datatype="html" approved="yes"> <source>Confirm delete</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.ts</context> - <context context-type="linenumber">267</context> + <context context-type="linenumber">421</context> </context-group> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/generic-list/generic-list.component.ts</context> - <context context-type="linenumber">102</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.ts</context> + <context context-type="linenumber">152</context> </context-group> <target state="final">Löschen bestätigen</target> </trans-unit> @@ -1108,7 +1613,7 @@ <source>Do you really want to delete document "<x id="PH" equiv-text="this.document.title"/>"?</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.ts</context> - <context context-type="linenumber">268</context> + <context context-type="linenumber">422</context> </context-group> <target state="final">Möchten Sie das Dokument "<x id="PH" equiv-text="this.document.title"/>" wirklich löschen?</target> </trans-unit> @@ -1116,7 +1621,7 @@ <source>The files for this document will be deleted permanently. This operation cannot be undone.</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.ts</context> - <context context-type="linenumber">269</context> + <context context-type="linenumber">423</context> </context-group> <target state="final">Die Dateien dieses Dokuments werden permanent gelöscht. Diese Aktion kann nicht rückgängig gemacht werden.</target> </trans-unit> @@ -1124,7 +1629,7 @@ <source>Delete document</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.ts</context> - <context context-type="linenumber">271</context> + <context context-type="linenumber">425</context> </context-group> <target state="final">Dokument löschen</target> </trans-unit> @@ -1132,7 +1637,7 @@ <source>Error deleting document: <x id="PH" equiv-text="JSON.stringify(error)"/></source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.ts</context> - <context context-type="linenumber">281</context> + <context context-type="linenumber">441</context> </context-group> <target state="final">Fehler beim Löschen des Dokuments: <x id="PH" equiv-text="JSON.stringify(error)"/></target> </trans-unit> @@ -1200,27 +1705,27 @@ <source>Download originals</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.html</context> - <context context-type="linenumber">68</context> + <context context-type="linenumber">73</context> </context-group> <target state="final">Originale herunterladen</target> </trans-unit> - <trans-unit id="7985804062689412812" datatype="html" approved="yes"> - <source>Error executing bulk operation: <x id="PH" equiv-text="JSON.stringify(error.error)"/></source> + <trans-unit id="7985804062689412812" datatype="html"> + <source>Error executing bulk operation: <x id="PH" equiv-text="JSON.stringify( error.error )"/></source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">74</context> + <context context-type="linenumber">97,99</context> </context-group> - <target state="final">Fehler beim Ausführung der Massenverarbeitung: <x id="PH" equiv-text="JSON.stringify(error.error)"/></target> + <target state="translated">Fehler beim Ausführen der Massenverarbeitung: <x id="PH" equiv-text="JSON.stringify( error.error )"/></target> </trans-unit> <trans-unit id="7894972847287473517" datatype="html"> <source>"<x id="PH" equiv-text="items[0].name"/>"</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">113</context> + <context context-type="linenumber">154</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">117</context> + <context context-type="linenumber">160</context> </context-group> <target state="translated">"<x id="PH" equiv-text="items[0].name"/>"</target> </trans-unit> @@ -1228,7 +1733,7 @@ <source>"<x id="PH" equiv-text="items[0].name"/>" and "<x id="PH_1" equiv-text="items[1].name"/>"</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">115</context> + <context context-type="linenumber">156</context> </context-group> <note priority="1" from="description">This is for messages like 'modify "tag1" and "tag2"'</note> <target state="final">"<x id="PH" equiv-text="items[0].name"/>" und "<x id="PH_1" equiv-text="items[1].name"/>"</target> @@ -1237,7 +1742,7 @@ <source><x id="PH" equiv-text="list"/> and "<x id="PH_1" equiv-text="items[items.length - 1].name"/>"</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">118</context> + <context context-type="linenumber">164,166</context> </context-group> <note priority="1" from="description">this is for messages like 'modify "tag1", "tag2" and "tag3"'</note> <target state="final"><x id="PH" equiv-text="list"/> und "<x id="PH_1" equiv-text="items[items.length - 1].name"/>"</target> @@ -1246,7 +1751,7 @@ <source>Confirm tags assignment</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">127</context> + <context context-type="linenumber">181</context> </context-group> <target state="final">Tag-Zuweisung bestätigen</target> </trans-unit> @@ -1254,47 +1759,47 @@ <source>This operation will add the tag "<x id="PH" equiv-text="tag.name"/>" to <x id="PH_1" equiv-text="this.list.selected.size"/> selected document(s).</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">130</context> + <context context-type="linenumber">187</context> </context-group> <target state="final">Diese Aktion wird <x id="PH_1" equiv-text="this.list.selected.size"/> ausgewählten Dokumenten das Tag "<x id="PH" equiv-text="tag.name"/>" hinzufügen.</target> </trans-unit> - <trans-unit id="1894412783609570695" datatype="html" approved="yes"> - <source>This operation will add the tags <x id="PH" equiv-text="this._localizeList(changedTags.itemsToAdd)"/> to <x id="PH_1" equiv-text="this.list.selected.size"/> selected document(s).</source> + <trans-unit id="1894412783609570695" datatype="html"> + <source>This operation will add the tags <x id="PH" equiv-text="this._localizeList( changedTags.itemsToAdd )"/> to <x id="PH_1" equiv-text="this.list.selected.size"/> selected document(s).</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">132</context> + <context context-type="linenumber">192,194</context> </context-group> - <target state="final">Diese Aktion wird <x id="PH_1" equiv-text="this.list.selected.size"/> ausgewählten Dokumenten die Tags <x id="PH" equiv-text="this._localizeList(changedTags.itemsToAdd)"/> hinzufügen.</target> + <target state="translated">Dieser Vorgang wird die folgenden Tags hinzufügen <x id="PH" equiv-text="this._localizeList( changedTags.itemsToAdd )"/> to <x id="PH_1" equiv-text="this.list.selected.size"/> selected document(s).</target> </trans-unit> <trans-unit id="7181166515756808573" datatype="html" approved="yes"> <source>This operation will remove the tag "<x id="PH" equiv-text="tag.name"/>" from <x id="PH_1" equiv-text="this.list.selected.size"/> selected document(s).</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">135</context> + <context context-type="linenumber">200</context> </context-group> <target state="final">Diese Aktion wird das Tag "<x id="PH" equiv-text="tag.name"/>" von <x id="PH_1" equiv-text="this.list.selected.size"/> ausgewählten Dokumenten entfernen.</target> </trans-unit> - <trans-unit id="3819792277998068944" datatype="html" approved="yes"> - <source>This operation will remove the tags <x id="PH" equiv-text="this._localizeList(changedTags.itemsToRemove)"/> from <x id="PH_1" equiv-text="this.list.selected.size"/> selected document(s).</source> + <trans-unit id="3819792277998068944" datatype="html"> + <source>This operation will remove the tags <x id="PH" equiv-text="this._localizeList( changedTags.itemsToRemove )"/> from <x id="PH_1" equiv-text="this.list.selected.size"/> selected document(s).</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">137</context> + <context context-type="linenumber">205,207</context> </context-group> - <target state="final">Diese Aktion wird die Tags <x id="PH" equiv-text="this._localizeList(changedTags.itemsToRemove)"/> von <x id="PH_1" equiv-text="this.list.selected.size"/> ausgewählten Dokumenten entfernen.</target> + <target state="translated">Dieser Vorgang wird die folgenden Tags entfernen <x id="PH" equiv-text="this._localizeList( changedTags.itemsToRemove )"/> from <x id="PH_1" equiv-text="this.list.selected.size"/> selected document(s).</target> </trans-unit> - <trans-unit id="2739066218579571288" datatype="html" approved="yes"> - <source>This operation will add the tags <x id="PH" equiv-text="this._localizeList(changedTags.itemsToAdd)"/> and remove the tags <x id="PH_1" equiv-text="this._localizeList(changedTags.itemsToRemove)"/> on <x id="PH_2" equiv-text="this.list.selected.size"/> selected document(s).</source> + <trans-unit id="2739066218579571288" datatype="html"> + <source>This operation will add the tags <x id="PH" equiv-text="this._localizeList( changedTags.itemsToAdd )"/> and remove the tags <x id="PH_1" equiv-text="this._localizeList( changedTags.itemsToRemove )"/> on <x id="PH_2" equiv-text="this.list.selected.size"/> selected document(s).</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">139</context> + <context context-type="linenumber">209,213</context> </context-group> - <target state="final">Diese Aktion wird die Tags <x id="PH" equiv-text="this._localizeList(changedTags.itemsToAdd)"/> den <x id="PH_2" equiv-text="this.list.selected.size"/> ausgewählten Dokumenten hinzufügen und die Tags <x id="PH_1" equiv-text="this._localizeList(changedTags.itemsToRemove)"/> entfernen.</target> + <target state="translated">Dieser Vorgang wird die folgenden Tags hinzufügen <x id="PH" equiv-text="this._localizeList( changedTags.itemsToAdd )"/> and remove the tags <x id="PH_1" equiv-text="this._localizeList( changedTags.itemsToRemove )"/> on <x id="PH_2" equiv-text="this.list.selected.size"/> selected document(s).</target> </trans-unit> <trans-unit id="2996713129519325161" datatype="html" approved="yes"> <source>Confirm correspondent assignment</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">159</context> + <context context-type="linenumber">248</context> </context-group> <target state="final">Korrespondent-Zuweisung bestätigen</target> </trans-unit> @@ -1302,7 +1807,7 @@ <source>This operation will assign the correspondent "<x id="PH" equiv-text="correspondent.name"/>" to <x id="PH_1" equiv-text="this.list.selected.size"/> selected document(s).</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">161</context> + <context context-type="linenumber">250</context> </context-group> <target state="final">Diese Aktion wird <x id="PH_1" equiv-text="this.list.selected.size"/> ausgewählten Dokumenten den Korrespondent "<x id="PH" equiv-text="correspondent.name"/>" zuweisen.</target> </trans-unit> @@ -1310,7 +1815,7 @@ <source>This operation will remove the correspondent from <x id="PH" equiv-text="this.list.selected.size"/> selected document(s).</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">163</context> + <context context-type="linenumber">252</context> </context-group> <target state="final">Diese Aktion wird bei <x id="PH" equiv-text="this.list.selected.size"/> ausgewählten Dokumenten den Korrespondent entfernen.</target> </trans-unit> @@ -1318,7 +1823,7 @@ <source>Confirm document type assignment</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">182</context> + <context context-type="linenumber">284</context> </context-group> <target state="final">Dokumenttyp-Zuweisung bestätigen</target> </trans-unit> @@ -1326,7 +1831,7 @@ <source>This operation will assign the document type "<x id="PH" equiv-text="documentType.name"/>" to <x id="PH_1" equiv-text="this.list.selected.size"/> selected document(s).</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">184</context> + <context context-type="linenumber">286</context> </context-group> <target state="final">Diese Aktion wird <x id="PH_1" equiv-text="this.list.selected.size"/> ausgewählten Dokumenten den Dokumenttyp "<x id="PH" equiv-text="correspondent.name"/>" zuweisen.</target> </trans-unit> @@ -1334,7 +1839,7 @@ <source>This operation will remove the document type from <x id="PH" equiv-text="this.list.selected.size"/> selected document(s).</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">186</context> + <context context-type="linenumber">288</context> </context-group> <target state="final">Diese Aktion wird bei <x id="PH" equiv-text="this.list.selected.size"/> ausgewählten Dokumenten den Dokumenttyp entfernen.</target> </trans-unit> @@ -1342,7 +1847,7 @@ <source>Delete confirm</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">201</context> + <context context-type="linenumber">309</context> </context-group> <target state="final">Löschen bestätigen</target> </trans-unit> @@ -1350,7 +1855,7 @@ <source>This operation will permanently delete <x id="PH" equiv-text="this.list.selected.size"/> selected document(s).</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">202</context> + <context context-type="linenumber">310</context> </context-group> <target state="final">Diese Aktion wird <x id="PH" equiv-text="this.list.selected.size"/> ausgewählte Dokumente unwiderruflich löschen.</target> </trans-unit> @@ -1358,7 +1863,7 @@ <source>This operation cannot be undone.</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">203</context> + <context context-type="linenumber">311</context> </context-group> <target state="final">Diese Aktion kann nicht rückgängig gemacht werden.</target> </trans-unit> @@ -1366,7 +1871,7 @@ <source>Delete document(s)</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">205</context> + <context context-type="linenumber">313</context> </context-group> <target state="final">Dokument(e) löschen</target> </trans-unit> @@ -1405,16 +1910,28 @@ <context context-type="linenumber">66</context> </context-group> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-list.component.html</context> - <context context-type="linenumber">42</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">45</context> </context-group> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-list.component.html</context> - <context context-type="linenumber">40</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">45</context> </context-group> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-list.component.html</context> - <context context-type="linenumber">43</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">45</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">59</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">59</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">59</context> </context-group> <target state="final">Bearbeiten</target> </trans-unit> @@ -1518,7 +2035,7 @@ <source>Loading...</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/document-list.component.html</context> - <context context-type="linenumber">87</context> + <context context-type="linenumber">88</context> </context-group> <target state="translated">Lädt...</target> </trans-unit> @@ -1526,7 +2043,7 @@ <source>{VAR_PLURAL, plural, =1 {Selected <x id="INTERPOLATION"/> of one document} other {Selected <x id="INTERPOLATION"/> of <x id="INTERPOLATION_1"/> documents}}</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/document-list.component.html</context> - <context context-type="linenumber">89</context> + <context context-type="linenumber">90</context> </context-group> <target state="final">{VAR_PLURAL, plural, =1 { <x id="INTERPOLATION"/> von 1 Dokumente ausgewählt} other {<x id="INTERPOLATION"/> von <x id="INTERPOLATION_1"/> Dokumente ausgewählt}}</target> </trans-unit> @@ -1534,7 +2051,7 @@ <source>{VAR_PLURAL, plural, =1 {One document} other {<x id="INTERPOLATION"/> documents}}</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/document-list.component.html</context> - <context context-type="linenumber">91</context> + <context context-type="linenumber">92</context> </context-group> <target state="final">{VAR_PLURAL, plural, =1 {Ein Dokument} other {<x id="INTERPOLATION"/> Dokumente}}</target> </trans-unit> @@ -1542,19 +2059,27 @@ <source>(filtered)</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/document-list.component.html</context> - <context context-type="linenumber">91</context> + <context context-type="linenumber">92</context> </context-group> <target state="final">(gefiltert)</target> </trans-unit> + <trans-unit id="1559883523769732271" datatype="html"> + <source>Error while loading documents</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/document-list/document-list.component.html</context> + <context context-type="linenumber">103</context> + </context-group> + <target state="translated">Fehler beim Laden des Dokuments</target> + </trans-unit> <trans-unit id="7517688192215738656" datatype="html"> <source>ASN</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/document-list.component.html</context> - <context context-type="linenumber">117</context> + <context context-type="linenumber">121</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/filter-editor/filter-editor.component.ts</context> - <context context-type="linenumber">90</context> + <context context-type="linenumber">122</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/rest/document.service.ts</context> @@ -1566,7 +2091,7 @@ <source>Added</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/document-list.component.html</context> - <context context-type="linenumber">147</context> + <context context-type="linenumber">151</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/filter-editor/filter-editor.component.html</context> @@ -1582,7 +2107,7 @@ <source>View "<x id="PH" equiv-text="this.list.activeSavedViewTitle"/>" saved successfully.</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/document-list.component.ts</context> - <context context-type="linenumber">116</context> + <context context-type="linenumber">213</context> </context-group> <target state="final">Ansicht "<x id="PH" equiv-text="this.list.activeSavedViewTitle"/>" erfolgreich gespeichert.</target> </trans-unit> @@ -1590,7 +2115,7 @@ <source>View "<x id="PH" equiv-text="savedView.name"/>" created successfully.</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/document-list.component.ts</context> - <context context-type="linenumber">138</context> + <context context-type="linenumber">243</context> </context-group> <target state="final">Ansicht "<x id="PH" equiv-text="savedView.name"/>" erfolgreich erstellt.</target> </trans-unit> @@ -1602,51 +2127,51 @@ </context-group> <target state="final">Filter zurücksetzen</target> </trans-unit> - <trans-unit id="5195932016807797291" datatype="html" approved="yes"> - <source>Correspondent: <x id="PH" equiv-text="this.correspondents.find(c => c.id == +rule.value)?.name"/></source> + <trans-unit id="5195932016807797291" datatype="html"> + <source>Correspondent: <x id="PH" equiv-text="this.correspondents.find((c) => c.id == +rule.value)?.name"/></source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/filter-editor/filter-editor.component.ts</context> - <context context-type="linenumber">37</context> + <context context-type="linenumber">60,62</context> </context-group> - <target state="final">Korrespondent: <x id="PH" equiv-text="this.correspondents.find(c => c.id == +rule.value)?.name"/></target> + <target state="translated">Korrespondent: <x id="PH" equiv-text="this.correspondents.find((c) => c.id == +rule.value)?.name"/></target> </trans-unit> <trans-unit id="8170755470576301659" datatype="html" approved="yes"> <source>Without correspondent</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/filter-editor/filter-editor.component.ts</context> - <context context-type="linenumber">39</context> + <context context-type="linenumber">64</context> </context-group> <target state="final">Ohne Korrespondent</target> </trans-unit> - <trans-unit id="8705701325879965907" datatype="html" approved="yes"> - <source>Type: <x id="PH" equiv-text="this.documentTypes.find(dt => dt.id == +rule.value)?.name"/></source> + <trans-unit id="8705701325879965907" datatype="html"> + <source>Type: <x id="PH" equiv-text="this.documentTypes.find((dt) => dt.id == +rule.value)?.name"/></source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/filter-editor/filter-editor.component.ts</context> - <context context-type="linenumber">44</context> + <context context-type="linenumber">69,71</context> </context-group> - <target state="final">Typ: <x id="PH" equiv-text="this.documentTypes.find(dt => dt.id == +rule.value)?.name"/></target> + <target state="translated">Typ: <x id="PH" equiv-text="this.documentTypes.find((dt) => dt.id == +rule.value)?.name"/></target> </trans-unit> <trans-unit id="4362173610367509215" datatype="html" approved="yes"> <source>Without document type</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/filter-editor/filter-editor.component.ts</context> - <context context-type="linenumber">46</context> + <context context-type="linenumber">73</context> </context-group> <target state="final">Ohne Dokumenttyp</target> </trans-unit> <trans-unit id="8180755793012580465" datatype="html"> - <source>Tag: <x id="PH" equiv-text="this.tags.find(t => t.id == +rule.value)?.name"/></source> + <source>Tag: <x id="PH" equiv-text="this.tags.find((t) => t.id == +rule.value)?.name"/></source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/filter-editor/filter-editor.component.ts</context> - <context context-type="linenumber">50</context> + <context context-type="linenumber">77,79</context> </context-group> - <target state="translated">Tag: <x id="PH" equiv-text="this.tags.find(t => t.id == +rule.value)?.name"/></target> + <target state="translated">Tag: <x id="PH" equiv-text="this.tags.find((t) => t.id == +rule.value)?.name"/></target> </trans-unit> <trans-unit id="6494566478302448576" datatype="html" approved="yes"> <source>Without any tag</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/filter-editor/filter-editor.component.ts</context> - <context context-type="linenumber">54</context> + <context context-type="linenumber">83</context> </context-group> <target state="final">Ohne Tag</target> </trans-unit> @@ -1654,7 +2179,7 @@ <source>Title: <x id="PH" equiv-text="rule.value"/></source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/filter-editor/filter-editor.component.ts</context> - <context context-type="linenumber">58</context> + <context context-type="linenumber">87</context> </context-group> <target state="final">Titel: <x id="PH" equiv-text="rule.value"/></target> </trans-unit> @@ -1662,7 +2187,7 @@ <source>ASN: <x id="PH" equiv-text="rule.value"/></source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/filter-editor/filter-editor.component.ts</context> - <context context-type="linenumber">61</context> + <context context-type="linenumber">90</context> </context-group> <target state="translated">ASN: <x id="PH" equiv-text="rule.value"/></target> </trans-unit> @@ -1670,7 +2195,7 @@ <source>Title & content</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/filter-editor/filter-editor.component.ts</context> - <context context-type="linenumber">89</context> + <context context-type="linenumber">120</context> </context-group> <target state="final">Titel & Inhalt</target> </trans-unit> @@ -1678,7 +2203,7 @@ <source>Advanced search</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/filter-editor/filter-editor.component.ts</context> - <context context-type="linenumber">91</context> + <context context-type="linenumber">125</context> </context-group> <target state="final">Erweiterte Suche</target> </trans-unit> @@ -1686,7 +2211,7 @@ <source>More like</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/filter-editor/filter-editor.component.ts</context> - <context context-type="linenumber">94</context> + <context context-type="linenumber">131</context> </context-group> <target state="final">Ähnlich zu</target> </trans-unit> @@ -1698,54 +2223,6 @@ </context-group> <target state="final">Aktuelle Ansicht speichern</target> </trans-unit> - <trans-unit id="8953033926734869941" datatype="html"> - <source>Name</source> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/document-list/save-view-config-dialog/save-view-config-dialog.component.html</context> - <context context-type="linenumber">8</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-edit-dialog/correspondent-edit-dialog.component.html</context> - <context context-type="linenumber">8</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-list.component.html</context> - <context context-type="linenumber">9</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-list.component.html</context> - <context context-type="linenumber">19</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-edit-dialog/document-type-edit-dialog.component.html</context> - <context context-type="linenumber">9</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-list.component.html</context> - <context context-type="linenumber">9</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-list.component.html</context> - <context context-type="linenumber">19</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> - <context context-type="linenumber">141</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-edit-dialog/tag-edit-dialog.component.html</context> - <context context-type="linenumber">8</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-list.component.html</context> - <context context-type="linenumber">9</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-list.component.html</context> - <context context-type="linenumber">19</context> - </context-group> - <target state="translated">Name</target> - </trans-unit> <trans-unit id="8689274715612276035" datatype="html" approved="yes"> <source>Show in sidebar</source> <context-group purpose="location"> @@ -1754,7 +2231,7 @@ </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> - <context context-type="linenumber">153</context> + <context context-type="linenumber">169</context> </context-group> <target state="final">In Seitenleiste zeigen</target> </trans-unit> @@ -1766,86 +2243,78 @@ </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> - <context context-type="linenumber">149</context> + <context context-type="linenumber">165</context> </context-group> <target state="final">Auf Startseite zeigen</target> </trans-unit> - <trans-unit id="8743659855412792665" datatype="html" approved="yes"> - <source>Matching algorithm</source> + <trans-unit id="6965614903949668392" datatype="html"> + <source>Filter rules error occurred while saving this view</source> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-edit-dialog/correspondent-edit-dialog.component.html</context> - <context context-type="linenumber">9</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-edit-dialog/document-type-edit-dialog.component.html</context> - <context context-type="linenumber">10</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-edit-dialog/tag-edit-dialog.component.html</context> - <context context-type="linenumber">13</context> - </context-group> - <target state="final">Zuweisungsalgorithmus</target> - </trans-unit> - <trans-unit id="2656329676292524585" datatype="html" approved="yes"> - <source>Matching pattern</source> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-edit-dialog/correspondent-edit-dialog.component.html</context> - <context context-type="linenumber">10</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-edit-dialog/document-type-edit-dialog.component.html</context> - <context context-type="linenumber">11</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-edit-dialog/tag-edit-dialog.component.html</context> - <context context-type="linenumber">14</context> - </context-group> - <target state="final">Zuweisungsmuster</target> - </trans-unit> - <trans-unit id="6063936469630366525" datatype="html" approved="yes"> - <source>Case insensitive</source> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-edit-dialog/correspondent-edit-dialog.component.html</context> - <context context-type="linenumber">11</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-edit-dialog/document-type-edit-dialog.component.html</context> + <context context-type="sourcefile">src/app/components/document-list/save-view-config-dialog/save-view-config-dialog.component.html</context> <context context-type="linenumber">12</context> </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-edit-dialog/tag-edit-dialog.component.html</context> - <context context-type="linenumber">15</context> - </context-group> - <target state="final">Groß-/Kleinschreibung irrelevant</target> + <target state="translated">Fehler beim Speichern dieser Ansicht mit Filterregeln</target> </trans-unit> - <trans-unit id="6457471243969293847" datatype="html" approved="yes"> - <source>Create new correspondent</source> + <trans-unit id="6438839705789707938" datatype="html"> + <source>The error returned was</source> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-edit-dialog/correspondent-edit-dialog.component.ts</context> - <context context-type="linenumber">21</context> + <context context-type="sourcefile">src/app/components/document-list/save-view-config-dialog/save-view-config-dialog.component.html</context> + <context context-type="linenumber">13</context> </context-group> - <target state="final">Neuen Korrespondenten erstellen</target> + <target state="translated">Der zurückgegebene Fehler war</target> </trans-unit> - <trans-unit id="2059822531169388684" datatype="html" approved="yes"> - <source>Edit correspondent</source> + <trans-unit id="6316128875819022658" datatype="html"> + <source>correspondent</source> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-edit-dialog/correspondent-edit-dialog.component.ts</context> - <context context-type="linenumber">25</context> + <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-list.component.ts</context> + <context context-type="linenumber">33</context> </context-group> - <target state="final">Korrespondenten bearbeiten</target> + <target state="translated">korrespondenten</target> + </trans-unit> + <trans-unit id="6360600151505327572" datatype="html"> + <source>Last used</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-list.component.ts</context> + <context context-type="linenumber">37</context> + </context-group> + <target state="translated">Zuletzt benutzt</target> + </trans-unit> + <trans-unit id="7427874343955308724" datatype="html" approved="yes"> + <source>Do you really want to delete the correspondent "<x id="PH" equiv-text="object.name"/>"?</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-list.component.ts</context> + <context context-type="linenumber">47</context> + </context-group> + <target state="final">Möchten Sie den Korrespondenten "<x id="PH" equiv-text="object.name"/>" wirklich löschen?</target> + </trans-unit> + <trans-unit id="8084492669582894778" datatype="html"> + <source>document type</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-list.component.ts</context> + <context context-type="linenumber">30</context> + </context-group> + <target state="translated">dokumenttypen</target> + </trans-unit> + <trans-unit id="4990731724078522539" datatype="html" approved="yes"> + <source>Do you really want to delete the document type "<x id="PH" equiv-text="object.name"/>"?</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-list.component.ts</context> + <context context-type="linenumber">36</context> + </context-group> + <target state="final">Möchten Sie den Dokumenttyp "<x id="PH" equiv-text="object.name"/>" wirklich löschen?</target> </trans-unit> <trans-unit id="5674286808255988565" datatype="html" approved="yes"> <source>Create</source> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-list.component.html</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> <context context-type="linenumber">2</context> </context-group> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-list.component.html</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> <context context-type="linenumber">2</context> </context-group> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-list.component.html</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> <context context-type="linenumber">2</context> </context-group> <target state="final">Erstellen</target> @@ -1853,15 +2322,15 @@ <trans-unit id="4010735610815226758" datatype="html" approved="yes"> <source>Filter by:</source> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-list.component.html</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> <context context-type="linenumber">8</context> </context-group> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-list.component.html</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> <context context-type="linenumber">8</context> </context-group> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-list.component.html</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> <context context-type="linenumber">8</context> </context-group> <target state="final">Filtern nach:</target> @@ -1869,138 +2338,130 @@ <trans-unit id="1383365546483928780" datatype="html" approved="yes"> <source>Matching</source> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-list.component.html</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> <context context-type="linenumber">20</context> </context-group> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-list.component.html</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> <context context-type="linenumber">20</context> </context-group> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-list.component.html</context> - <context context-type="linenumber">21</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">20</context> </context-group> <target state="final">Zuweisung</target> </trans-unit> <trans-unit id="1488347670280290838" datatype="html" approved="yes"> <source>Document count</source> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-list.component.html</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> <context context-type="linenumber">21</context> </context-group> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-list.component.html</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> <context context-type="linenumber">21</context> </context-group> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-list.component.html</context> - <context context-type="linenumber">22</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">21</context> </context-group> <target state="final">Anzahl Dokumente</target> </trans-unit> - <trans-unit id="697889236478552968" datatype="html" approved="yes"> - <source>Last correspondence</source> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-list.component.html</context> - <context context-type="linenumber">22</context> - </context-group> - <target state="final">Letzter Kontakt</target> - </trans-unit> <trans-unit id="3193976279273491157" datatype="html" approved="yes"> <source>Actions</source> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-list.component.html</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> <context context-type="linenumber">23</context> </context-group> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-list.component.html</context> - <context context-type="linenumber">22</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">23</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">23</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> - <context context-type="linenumber">158</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-list.component.html</context> - <context context-type="linenumber">23</context> + <context context-type="linenumber">174</context> </context-group> <target state="final">Aktionen</target> </trans-unit> - <trans-unit id="7427874343955308724" datatype="html" approved="yes"> - <source>Do you really want to delete the correspondent "<x id="PH" equiv-text="object.name"/>"?</source> + <trans-unit id="7376880254267897616" datatype="html"> + <source>Filter Documents</source> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-list.component.ts</context> - <context context-type="linenumber">26</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">44</context> </context-group> - <target state="final">Möchten Sie den Korrespondenten "<x id="PH" equiv-text="object.name"/>" wirklich löschen?</target> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">44</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">44</context> + </context-group> + <target state="translated">Dokumente filtern</target> </trans-unit> - <trans-unit id="6672809941092516947" datatype="html" approved="yes"> - <source>Create new document type</source> + <trans-unit id="808959623879724772" datatype="html"> + <source>{VAR_PLURAL, plural, =1 {One <x id="INTERPOLATION"/>} other {<x id="INTERPOLATION_1"/> total <x id="INTERPOLATION"/>s}}</source> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-edit-dialog/document-type-edit-dialog.component.ts</context> - <context context-type="linenumber">21</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">74</context> </context-group> - <target state="final">Neuen Dokumenttyp erstellen</target> - </trans-unit> - <trans-unit id="36335016091244220" datatype="html" approved="yes"> - <source>Edit document type</source> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-edit-dialog/document-type-edit-dialog.component.ts</context> - <context context-type="linenumber">25</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">74</context> </context-group> - <target state="final">Dokumenttyp bearbeiten</target> - </trans-unit> - <trans-unit id="4990731724078522539" datatype="html" approved="yes"> - <source>Do you really want to delete the document type "<x id="PH" equiv-text="object.name"/>"?</source> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-list.component.ts</context> - <context context-type="linenumber">26</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">74</context> </context-group> - <target state="final">Möchten Sie den Dokumenttyp "<x id="PH" equiv-text="object.name"/>" wirklich löschen?</target> + <target state="translated">{VAR_PLURAL, plural, one {} =1 {One <x id="INTERPOLATION"/>} other {<x id="INTERPOLATION_1"/> gesamt <x id="INTERPOLATION"/>s}}</target> </trans-unit> <trans-unit id="810888510148304696" datatype="html" approved="yes"> <source>Automatic</source> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/generic-list/generic-list.component.ts</context> - <context context-type="linenumber">39</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.ts</context> + <context context-type="linenumber">86</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/data/matching-model.ts</context> - <context context-type="linenumber">17</context> + <context context-type="linenumber">38</context> </context-group> <target state="final">Automatisch</target> </trans-unit> - <trans-unit id="5044611416737085530" datatype="html" approved="yes"> - <source>Do you really want to delete this element?</source> + <trans-unit id="4012132330507560812" datatype="html"> + <source>Do you really want to delete the <x id="PH" equiv-text="this.typeName"/>?</source> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/generic-list/generic-list.component.ts</context> - <context context-type="linenumber">97</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.ts</context> + <context context-type="linenumber">139</context> </context-group> - <target state="final">Möchten Sie dieses Element wirklich löschen?</target> + <target state="translated">Möchten Sie das Dokument "<x id="PH" equiv-text="this.typeName"/>" wirklich löschen?</target> </trans-unit> <trans-unit id="8371896857609524947" datatype="html" approved="yes"> <source>Associated documents will not be deleted.</source> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/generic-list/generic-list.component.ts</context> - <context context-type="linenumber">104</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.ts</context> + <context context-type="linenumber">154</context> </context-group> <target state="final">Assoziierte Dokumente werden nicht gelöscht.</target> </trans-unit> - <trans-unit id="5467489005440577210" datatype="html" approved="yes"> - <source>Error while deleting element: <x id="PH" equiv-text="JSON.stringify(error.error)"/></source> + <trans-unit id="5467489005440577210" datatype="html"> + <source>Error while deleting element: <x id="PH" equiv-text="JSON.stringify( error.error )"/></source> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/generic-list/generic-list.component.ts</context> - <context context-type="linenumber">114</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.ts</context> + <context context-type="linenumber">167,169</context> </context-group> - <target state="final">Fehler beim Löschen des Elements: <x id="PH" equiv-text="JSON.stringify(error.error)"/></target> + <target state="translated">Fehler beim Löschen des Elements: <x id="PH" equiv-text="JSON.stringify( error.error )"/></target> </trans-unit> - <trans-unit id="1347241542439262355" datatype="html" approved="yes"> - <source>General settings</source> + <trans-unit id="6439365426343089851" datatype="html"> + <source>General</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> <context context-type="linenumber">10</context> </context-group> - <target state="final">Allgemeine Einstellungen</target> + <target state="translated">Allgemein</target> </trans-unit> <trans-unit id="8671234314555525900" datatype="html" approved="yes"> <source>Appearance</source> @@ -2130,11 +2591,27 @@ </context-group> <target state="final">Miniaturbilder im dunklen Modus invertieren</target> </trans-unit> + <trans-unit id="7983234071833154796" datatype="html"> + <source>Theme Color</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> + <context context-type="linenumber">105</context> + </context-group> + <target state="translated">Designfarbe</target> + </trans-unit> + <trans-unit id="7808756054397155068" datatype="html"> + <source>Reset</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> + <context context-type="linenumber">114</context> + </context-group> + <target state="translated">Zurücksetzen</target> + </trans-unit> <trans-unit id="8508424367627989968" datatype="html" approved="yes"> <source>Bulk editing</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> - <context context-type="linenumber">103</context> + <context context-type="linenumber">119</context> </context-group> <target state="final">Massenbearbeitung</target> </trans-unit> @@ -2142,7 +2619,7 @@ <source>Show confirmation dialogs</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> - <context context-type="linenumber">107</context> + <context context-type="linenumber">123</context> </context-group> <target state="final">Bestätigungsdialoge anzeigen</target> </trans-unit> @@ -2150,7 +2627,7 @@ <source>Deleting documents will always ask for confirmation.</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> - <context context-type="linenumber">107</context> + <context context-type="linenumber">123</context> </context-group> <target state="final">Beim Löschen von Dokumenten wird immer nach einer Bestätigung gefragt.</target> </trans-unit> @@ -2158,7 +2635,7 @@ <source>Apply on close</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> - <context context-type="linenumber">108</context> + <context context-type="linenumber">124</context> </context-group> <target state="final">Anwenden beim Schließen</target> </trans-unit> @@ -2166,7 +2643,7 @@ <source>Notifications</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> - <context context-type="linenumber">116</context> + <context context-type="linenumber">132</context> </context-group> <target state="final">Benachrichtigungen</target> </trans-unit> @@ -2174,7 +2651,7 @@ <source>Document processing</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> - <context context-type="linenumber">119</context> + <context context-type="linenumber">135</context> </context-group> <target state="final">Dokumentverarbeitung</target> </trans-unit> @@ -2182,7 +2659,7 @@ <source>Show notifications when new documents are detected</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> - <context context-type="linenumber">123</context> + <context context-type="linenumber">139</context> </context-group> <target state="final">Zeige Benachrichtigungen wenn neue Dokumente erkannt werden</target> </trans-unit> @@ -2190,7 +2667,7 @@ <source>Show notifications when document processing completes successfully</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> - <context context-type="linenumber">124</context> + <context context-type="linenumber">140</context> </context-group> <target state="final">Zeige Benachrichtigungen wenn neue Dokumente erfolgreich hinzugefügt wurden</target> </trans-unit> @@ -2198,7 +2675,7 @@ <source>Show notifications when document processing fails</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> - <context context-type="linenumber">125</context> + <context context-type="linenumber">141</context> </context-group> <target state="final">Zeige Benachrichtigungen wenn Dokumente nicht hinzugefügt werden konnten</target> </trans-unit> @@ -2206,7 +2683,7 @@ <source>Suppress notifications on dashboard</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> - <context context-type="linenumber">126</context> + <context context-type="linenumber">142</context> </context-group> <target state="final">Unterdrücke Benachrichtigungen auf der Startseite</target> </trans-unit> @@ -2214,7 +2691,7 @@ <source>This will suppress all messages about document processing status on the dashboard.</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> - <context context-type="linenumber">126</context> + <context context-type="linenumber">142</context> </context-group> <target state="final">Dadurch werden alle Benachrichtigungen über die Dokumentenverarbeitung auf der Startseite unterdrückt.</target> </trans-unit> @@ -2222,7 +2699,7 @@ <source>Appears on</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> - <context context-type="linenumber">146</context> + <context context-type="linenumber">162</context> </context-group> <target state="final">Erscheint auf</target> </trans-unit> @@ -2230,7 +2707,7 @@ <source>No saved views defined.</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> - <context context-type="linenumber">163</context> + <context context-type="linenumber">179</context> </context-group> <target state="final">Keine gespeicherten Ansichten vorhanden.</target> </trans-unit> @@ -2238,7 +2715,7 @@ <source>Saved view "<x id="PH" equiv-text="savedView.name"/>" deleted.</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.ts</context> - <context context-type="linenumber">111</context> + <context context-type="linenumber">167</context> </context-group> <target state="final">Gespeicherte Ansicht "<x id="PH" equiv-text="savedView.name"/>" gelöscht.</target> </trans-unit> @@ -2246,7 +2723,7 @@ <source>Settings saved successfully.</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.ts</context> - <context context-type="linenumber">133</context> + <context context-type="linenumber">233</context> </context-group> <target state="final">Einstellungen erfolgreich gespeichert.</target> </trans-unit> @@ -2254,7 +2731,7 @@ <source>Use system language</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.ts</context> - <context context-type="linenumber">138</context> + <context context-type="linenumber">237</context> </context-group> <target state="final">Benutze Systemsprache</target> </trans-unit> @@ -2262,67 +2739,31 @@ <source>Use date format of display language</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.ts</context> - <context context-type="linenumber">144</context> + <context context-type="linenumber">244</context> </context-group> <target state="final">Benutze Datumsformat der Anzeigesprache</target> </trans-unit> - <trans-unit id="8488620293789898901" datatype="html" approved="yes"> - <source>Error while storing settings on server: <x id="PH" equiv-text="JSON.stringify(error.error)"/></source> + <trans-unit id="8488620293789898901" datatype="html"> + <source>Error while storing settings on server: <x id="PH" equiv-text="JSON.stringify( error.error )"/></source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.ts</context> - <context context-type="linenumber">161</context> + <context context-type="linenumber">264,266</context> </context-group> - <target state="final">Fehler beim Speichern der Einstellungen auf dem Server: <x id="PH" equiv-text="JSON.stringify(error.error)"/></target> + <target state="translated">Fehler beim Speichern der Einstellungen auf dem Server: <x id="PH" equiv-text="JSON.stringify( error.error )"/></target> </trans-unit> - <trans-unit id="9011959596901584887" datatype="html" approved="yes"> - <source>Color</source> + <trans-unit id="6402703264596649214" datatype="html"> + <source>tag</source> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-edit-dialog/tag-edit-dialog.component.html</context> - <context context-type="linenumber">10</context> + <context context-type="sourcefile">src/app/components/manage/tag-list/tag-list.component.ts</context> + <context context-type="linenumber">30</context> </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-list.component.html</context> - <context context-type="linenumber">20</context> - </context-group> - <target state="final">Farbe</target> - </trans-unit> - <trans-unit id="1426037806946650347" datatype="html" approved="yes"> - <source>Inbox tag</source> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-edit-dialog/tag-edit-dialog.component.html</context> - <context context-type="linenumber">12</context> - </context-group> - <target state="final">Posteingangs-Tag</target> - </trans-unit> - <trans-unit id="8566220514470905459" datatype="html" approved="yes"> - <source>Inbox tags are automatically assigned to all consumed documents.</source> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-edit-dialog/tag-edit-dialog.component.html</context> - <context context-type="linenumber">12</context> - </context-group> - <target state="final">Ein Tag mit dieser Option wird automatisch allen neuen Dokumenten zugewiesen.</target> - </trans-unit> - <trans-unit id="9153094873118985366" datatype="html" approved="yes"> - <source>Create new tag</source> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-edit-dialog/tag-edit-dialog.component.ts</context> - <context context-type="linenumber">22</context> - </context-group> - <target state="final">Neues Tag erstellen</target> - </trans-unit> - <trans-unit id="5872175735754226507" datatype="html" approved="yes"> - <source>Edit tag</source> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-edit-dialog/tag-edit-dialog.component.ts</context> - <context context-type="linenumber">26</context> - </context-group> - <target state="final">Tag bearbeiten</target> + <target state="translated">Tag</target> </trans-unit> <trans-unit id="93754014749412887" datatype="html" approved="yes"> <source>Do you really want to delete the tag "<x id="PH" equiv-text="object.name"/>"?</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/tag-list/tag-list.component.ts</context> - <context context-type="linenumber">26</context> + <context context-type="linenumber">45</context> </context-group> <target state="final">Möchten Sie das Tag "<x id="PH" equiv-text="object.name"/>" wirklich löschen?</target> </trans-unit> @@ -2338,7 +2779,7 @@ <source>Any word</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/data/matching-model.ts</context> - <context context-type="linenumber">12</context> + <context context-type="linenumber">13</context> </context-group> <target state="final">Irgendein Wort</target> </trans-unit> @@ -2346,7 +2787,7 @@ <source>Any: Document contains any of these words (space separated)</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/data/matching-model.ts</context> - <context context-type="linenumber">12</context> + <context context-type="linenumber">14</context> </context-group> <target state="final">Irgendein Wort: Dokument enthält eins der folgenden Wörter</target> </trans-unit> @@ -2354,7 +2795,7 @@ <source>All words</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/data/matching-model.ts</context> - <context context-type="linenumber">13</context> + <context context-type="linenumber">18</context> </context-group> <target state="final">Alle Wörter</target> </trans-unit> @@ -2362,7 +2803,7 @@ <source>All: Document contains all of these words (space separated)</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/data/matching-model.ts</context> - <context context-type="linenumber">13</context> + <context context-type="linenumber">19</context> </context-group> <target state="final">Alle: Dokument enthält alle folgenden Wörter</target> </trans-unit> @@ -2370,7 +2811,7 @@ <source>Exact match</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/data/matching-model.ts</context> - <context context-type="linenumber">14</context> + <context context-type="linenumber">23</context> </context-group> <target state="final">Exakte Übereinstimmung</target> </trans-unit> @@ -2378,7 +2819,7 @@ <source>Exact: Document contains this string</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/data/matching-model.ts</context> - <context context-type="linenumber">14</context> + <context context-type="linenumber">24</context> </context-group> <target state="final">Exakt: Dokument enthält die folgende Zeichenkette</target> </trans-unit> @@ -2386,7 +2827,7 @@ <source>Regular expression</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/data/matching-model.ts</context> - <context context-type="linenumber">15</context> + <context context-type="linenumber">28</context> </context-group> <target state="final">Regulärer Ausdruck</target> </trans-unit> @@ -2394,7 +2835,7 @@ <source>Regular expression: Document matches this regular expression</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/data/matching-model.ts</context> - <context context-type="linenumber">15</context> + <context context-type="linenumber">29</context> </context-group> <target state="final">Regulärer Ausdruck: Dokument passt zum folgenden Ausdruck</target> </trans-unit> @@ -2402,7 +2843,7 @@ <source>Fuzzy word</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/data/matching-model.ts</context> - <context context-type="linenumber">16</context> + <context context-type="linenumber">33</context> </context-group> <target state="final">Ungenaues Wort</target> </trans-unit> @@ -2410,7 +2851,7 @@ <source>Fuzzy: Document contains a word similar to this word</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/data/matching-model.ts</context> - <context context-type="linenumber">16</context> + <context context-type="linenumber">34</context> </context-group> <target state="final">Ungenau: Dokument enthält ein zum folgenden Wort ähnliches Wort</target> </trans-unit> @@ -2418,7 +2859,7 @@ <source>Auto: Learn matching automatically</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/data/matching-model.ts</context> - <context context-type="linenumber">17</context> + <context context-type="linenumber">39</context> </context-group> <target state="final">Auto: Zuweisung automatisch erlernen</target> </trans-unit> @@ -2426,15 +2867,15 @@ <source>Unsaved Changes</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/guards/dirty-form.guard.ts</context> - <context context-type="linenumber">16</context> + <context context-type="linenumber">18</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/open-documents.service.ts</context> - <context context-type="linenumber">75</context> + <context context-type="linenumber">84</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/open-documents.service.ts</context> - <context context-type="linenumber">96</context> + <context context-type="linenumber">107</context> </context-group> <target state="translated">Nicht gespeicherte Änderungen</target> </trans-unit> @@ -2442,15 +2883,15 @@ <source>You have unsaved changes.</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/guards/dirty-form.guard.ts</context> - <context context-type="linenumber">17</context> + <context context-type="linenumber">19</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/open-documents.service.ts</context> - <context context-type="linenumber">76</context> + <context context-type="linenumber">85</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/open-documents.service.ts</context> - <context context-type="linenumber">97</context> + <context context-type="linenumber">108</context> </context-group> <target state="translated">Sie haben noch ungespeicherte Änderungen.</target> </trans-unit> @@ -2458,7 +2899,7 @@ <source>Are you sure you want to leave?</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/guards/dirty-form.guard.ts</context> - <context context-type="linenumber">18</context> + <context context-type="linenumber">20</context> </context-group> <target state="translated">Sind Sie sicher, dass Sie gehen möchten?</target> </trans-unit> @@ -2466,7 +2907,7 @@ <source>Leave page</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/guards/dirty-form.guard.ts</context> - <context context-type="linenumber">20</context> + <context context-type="linenumber">22</context> </context-group> <target state="translated">Seite verlassen</target> </trans-unit> @@ -2474,7 +2915,7 @@ <source>(no title)</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/pipes/document-title.pipe.ts</context> - <context context-type="linenumber">12</context> + <context context-type="linenumber">11</context> </context-group> <target state="final">(kein Titel)</target> </trans-unit> @@ -2482,7 +2923,7 @@ <source>Yes</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/pipes/yes-no.pipe.ts</context> - <context context-type="linenumber">9</context> + <context context-type="linenumber">8</context> </context-group> <target state="final">Ja</target> </trans-unit> @@ -2490,7 +2931,7 @@ <source>No</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/pipes/yes-no.pipe.ts</context> - <context context-type="linenumber">9</context> + <context context-type="linenumber">8</context> </context-group> <target state="final">Nein</target> </trans-unit> @@ -2606,7 +3047,7 @@ <source>Are you sure you want to close this document?</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/open-documents.service.ts</context> - <context context-type="linenumber">77</context> + <context context-type="linenumber">86</context> </context-group> <target state="translated">Sind Sie sicher, dass Sie dieses Dokument schließen möchten?</target> </trans-unit> @@ -2614,7 +3055,7 @@ <source>Close document</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/open-documents.service.ts</context> - <context context-type="linenumber">79</context> + <context context-type="linenumber">88</context> </context-group> <target state="translated">Dokument schließen</target> </trans-unit> @@ -2622,7 +3063,7 @@ <source>Are you sure you want to close all documents?</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/open-documents.service.ts</context> - <context context-type="linenumber">98</context> + <context context-type="linenumber">109</context> </context-group> <target state="translated">Sind Sie sicher, dass Sie alle Dokumente schließen möchten?</target> </trans-unit> @@ -2630,7 +3071,7 @@ <source>Close documents</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/open-documents.service.ts</context> - <context context-type="linenumber">100</context> + <context context-type="linenumber">111</context> </context-group> <target state="translated">Alle Dokumente schließen</target> </trans-unit> @@ -2646,7 +3087,7 @@ <source>Search score</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/rest/document.service.ts</context> - <context context-type="linenumber">28</context> + <context context-type="linenumber">30</context> </context-group> <note priority="1" from="description">Score is a value returned by the full text search engine and specifies how well a result matches the given query</note> <target state="final">Relevanz</target> @@ -2655,15 +3096,23 @@ <source>English (US)</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/settings.service.ts</context> - <context context-type="linenumber">90</context> + <context context-type="linenumber">184</context> </context-group> <target state="final">Englisch (US)</target> </trans-unit> + <trans-unit id="3098941349689899577" datatype="html"> + <source>Belarusian</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/services/settings.service.ts</context> + <context context-type="linenumber">190</context> + </context-group> + <target state="translated">Belarussisch</target> + </trans-unit> <trans-unit id="2719780722934172508" datatype="html"> <source>Czech</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/settings.service.ts</context> - <context context-type="linenumber">91</context> + <context context-type="linenumber">196</context> </context-group> <target state="translated">Tschechisch</target> </trans-unit> @@ -2671,7 +3120,7 @@ <source>Danish</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/settings.service.ts</context> - <context context-type="linenumber">92</context> + <context context-type="linenumber">202</context> </context-group> <target state="translated">Dänisch</target> </trans-unit> @@ -2679,7 +3128,7 @@ <source>German</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/settings.service.ts</context> - <context context-type="linenumber">93</context> + <context context-type="linenumber">208</context> </context-group> <target state="final">Deutsch</target> </trans-unit> @@ -2687,7 +3136,7 @@ <source>English (GB)</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/settings.service.ts</context> - <context context-type="linenumber">94</context> + <context context-type="linenumber">214</context> </context-group> <target state="final">Englisch (UK)</target> </trans-unit> @@ -2695,7 +3144,7 @@ <source>Spanish</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/settings.service.ts</context> - <context context-type="linenumber">95</context> + <context context-type="linenumber">220</context> </context-group> <target state="final">Spanisch</target> </trans-unit> @@ -2703,7 +3152,7 @@ <source>French</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/settings.service.ts</context> - <context context-type="linenumber">96</context> + <context context-type="linenumber">226</context> </context-group> <target state="final">Französisch</target> </trans-unit> @@ -2711,7 +3160,7 @@ <source>Italian</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/settings.service.ts</context> - <context context-type="linenumber">97</context> + <context context-type="linenumber">232</context> </context-group> <target state="final">Italienisch</target> </trans-unit> @@ -2719,7 +3168,7 @@ <source>Luxembourgish</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/settings.service.ts</context> - <context context-type="linenumber">98</context> + <context context-type="linenumber">238</context> </context-group> <target state="translated">Luxemburgisch</target> </trans-unit> @@ -2727,7 +3176,7 @@ <source>Dutch</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/settings.service.ts</context> - <context context-type="linenumber">99</context> + <context context-type="linenumber">244</context> </context-group> <target state="final">Niederländisch</target> </trans-unit> @@ -2735,7 +3184,7 @@ <source>Polish</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/settings.service.ts</context> - <context context-type="linenumber">100</context> + <context context-type="linenumber">250</context> </context-group> <target state="final">Polnisch</target> </trans-unit> @@ -2743,7 +3192,7 @@ <source>Portuguese (Brazil)</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/settings.service.ts</context> - <context context-type="linenumber">101</context> + <context context-type="linenumber">256</context> </context-group> <target state="final">Portugiesisch (Brasilien)</target> </trans-unit> @@ -2751,7 +3200,7 @@ <source>Portuguese</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/settings.service.ts</context> - <context context-type="linenumber">102</context> + <context context-type="linenumber">262</context> </context-group> <target state="final">Portugiesisch</target> </trans-unit> @@ -2759,7 +3208,7 @@ <source>Romanian</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/settings.service.ts</context> - <context context-type="linenumber">103</context> + <context context-type="linenumber">268</context> </context-group> <target state="final">Rumänisch</target> </trans-unit> @@ -2767,23 +3216,55 @@ <source>Russian</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/settings.service.ts</context> - <context context-type="linenumber">104</context> + <context context-type="linenumber">274</context> </context-group> <target state="final">Russisch</target> </trans-unit> + <trans-unit id="4287008301409320881" datatype="html"> + <source>Slovenian</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/services/settings.service.ts</context> + <context context-type="linenumber">280</context> + </context-group> + <target state="translated">Slowenisch</target> + </trans-unit> + <trans-unit id="8608389829607915090" datatype="html"> + <source>Serbian</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/services/settings.service.ts</context> + <context context-type="linenumber">286</context> + </context-group> + <target state="translated">Serbisch</target> + </trans-unit> <trans-unit id="499386805970351976" datatype="html" approved="yes"> <source>Swedish</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/settings.service.ts</context> - <context context-type="linenumber">105</context> + <context context-type="linenumber">292</context> </context-group> <target state="final">Schwedisch</target> </trans-unit> + <trans-unit id="5682359291233237791" datatype="html"> + <source>Turkish</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/services/settings.service.ts</context> + <context context-type="linenumber">298</context> + </context-group> + <target state="translated">Türkisch</target> + </trans-unit> + <trans-unit id="4689443708886954687" datatype="html"> + <source>Chinese Simplified</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/services/settings.service.ts</context> + <context context-type="linenumber">304</context> + </context-group> + <target state="translated">Chinesisch (vereinfacht)</target> + </trans-unit> <trans-unit id="4912706592792948707" datatype="html"> <source>ISO 8601</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/settings.service.ts</context> - <context context-type="linenumber">115</context> + <context context-type="linenumber">321</context> </context-group> <target state="translated">ISO 8601</target> </trans-unit> @@ -2791,7 +3272,7 @@ <source>Error</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/toast.service.ts</context> - <context context-type="linenumber">35</context> + <context context-type="linenumber">32</context> </context-group> <target state="final">Fehler</target> </trans-unit> @@ -2799,10 +3280,42 @@ <source>Information</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/toast.service.ts</context> - <context context-type="linenumber">39</context> + <context context-type="linenumber">36</context> </context-group> <target state="translated">Information</target> </trans-unit> + <trans-unit id="3852289441366561594" datatype="html" approved="yes"> + <source>Connecting...</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/services/upload-documents.service.ts</context> + <context context-type="linenumber">31</context> + </context-group> + <target state="final">Verbinde...</target> + </trans-unit> + <trans-unit id="1245343823699368872" datatype="html" approved="yes"> + <source>Uploading...</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/services/upload-documents.service.ts</context> + <context context-type="linenumber">43</context> + </context-group> + <target state="final">Hochladen...</target> + </trans-unit> + <trans-unit id="7446520539098045935" datatype="html" approved="yes"> + <source>Upload complete, waiting...</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/services/upload-documents.service.ts</context> + <context context-type="linenumber">46</context> + </context-group> + <target state="final">Datei hochgeladen, warte...</target> + </trans-unit> + <trans-unit id="1405142710727603568" datatype="html" approved="yes"> + <source>HTTP error: <x id="PH" equiv-text="error.status"/> <x id="PH_1" equiv-text="error.statusText"/></source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/services/upload-documents.service.ts</context> + <context context-type="linenumber">62</context> + </context-group> + <target state="final">HTTP-Fehler: <x id="PH" equiv-text="error.status"/> <x id="PH_1" equiv-text="error.statusText"/></target> + </trans-unit> </body> </file> </xliff> diff --git a/src-ui/src/locale/messages.el_GR.xlf b/src-ui/src/locale/messages.el_GR.xlf index 8aaf71786..c2cfaabba 100644 --- a/src-ui/src/locale/messages.el_GR.xlf +++ b/src-ui/src/locale/messages.el_GR.xlf @@ -2,11 +2,296 @@ <xliff xmlns="urn:oasis:names:tc:xliff:document:1.2" version="1.2"> <file source-language="en" datatype="plaintext" original="ng2.template" target-language="el"> <body> + <trans-unit id="ngb.alert.close" datatype="html"> + <source>Close</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/alert/alert.ts</context> + <context context-type="linenumber">79,80</context> + </context-group> + <target state="needs-translation">Close</target> + </trans-unit> + <trans-unit id="ngb.carousel.slide-number" datatype="html"> + <source> Slide <x id="INTERPOLATION" equiv-text="keyboard 'arrow"/> of <x id="INTERPOLATION_1" equiv-text="t'. */ @In"/> </source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/carousel/carousel.ts</context> + <context context-type="linenumber">154,159</context> + </context-group> + <note priority="1" from="description">Currently selected slide number read by screen reader</note> + <target state="needs-translation"> Slide <x id="INTERPOLATION" equiv-text="keyboard 'arrow"/> of <x id="INTERPOLATION_1" equiv-text="t'. */ @In"/> </target> + </trans-unit> + <trans-unit id="ngb.carousel.previous" datatype="html"> + <source>Previous</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/carousel/carousel.ts</context> + <context context-type="linenumber">184</context> + </context-group> + <target state="needs-translation">Previous</target> + </trans-unit> + <trans-unit id="ngb.carousel.next" datatype="html"> + <source>Next</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/carousel/carousel.ts</context> + <context context-type="linenumber">205,206</context> + </context-group> + <target state="needs-translation">Next</target> + </trans-unit> + <trans-unit id="ngb.datepicker.select-month" datatype="html"> + <source>Select month</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/datepicker/datepicker-navigation-select.ts</context> + <context context-type="linenumber">74</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/datepicker/datepicker-navigation-select.ts</context> + <context context-type="linenumber">74</context> + </context-group> + <target state="needs-translation">Select month</target> + </trans-unit> + <trans-unit id="ngb.datepicker.select-year" datatype="html"> + <source>Select year</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/datepicker/datepicker-navigation-select.ts</context> + <context context-type="linenumber">74</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/datepicker/datepicker-navigation-select.ts</context> + <context context-type="linenumber">74</context> + </context-group> + <target state="needs-translation">Select year</target> + </trans-unit> + <trans-unit id="ngb.datepicker.previous-month" datatype="html"> + <source>Previous month</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/datepicker/datepicker-navigation.ts</context> + <context context-type="linenumber">69</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/datepicker/datepicker-navigation.ts</context> + <context context-type="linenumber">69</context> + </context-group> + <target state="needs-translation">Previous month</target> + </trans-unit> + <trans-unit id="ngb.datepicker.next-month" datatype="html"> + <source>Next month</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/datepicker/datepicker-navigation.ts</context> + <context context-type="linenumber">69</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/datepicker/datepicker-navigation.ts</context> + <context context-type="linenumber">69</context> + </context-group> + <target state="needs-translation">Next month</target> + </trans-unit> + <trans-unit id="ngb.pagination.first" datatype="html"> + <source>««</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/pagination/pagination.ts</context> + <context context-type="linenumber">250,252</context> + </context-group> + <target state="translated">««</target> + </trans-unit> + <trans-unit id="ngb.pagination.previous" datatype="html"> + <source>«</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/pagination/pagination.ts</context> + <context context-type="linenumber">267</context> + </context-group> + <target state="translated">«</target> + </trans-unit> + <trans-unit id="ngb.pagination.next" datatype="html"> + <source>»</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/pagination/pagination.ts</context> + <context context-type="linenumber">294</context> + </context-group> + <target state="translated">»</target> + </trans-unit> + <trans-unit id="ngb.pagination.last" datatype="html"> + <source>»»</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/pagination/pagination.ts</context> + <context context-type="linenumber">313,316</context> + </context-group> + <target state="translated">»»</target> + </trans-unit> + <trans-unit id="ngb.pagination.first-aria" datatype="html"> + <source>First</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/pagination/pagination.ts</context> + <context context-type="linenumber">332,333</context> + </context-group> + <target state="needs-translation">First</target> + </trans-unit> + <trans-unit id="ngb.pagination.previous-aria" datatype="html"> + <source>Previous</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/pagination/pagination.ts</context> + <context context-type="linenumber">347,348</context> + </context-group> + <target state="needs-translation">Previous</target> + </trans-unit> + <trans-unit id="ngb.pagination.next-aria" datatype="html"> + <source>Next</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/pagination/pagination.ts</context> + <context context-type="linenumber">363</context> + </context-group> + <target state="needs-translation">Next</target> + </trans-unit> + <trans-unit id="ngb.pagination.last-aria" datatype="html"> + <source>Last</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/pagination/pagination.ts</context> + <context context-type="linenumber">379,380</context> + </context-group> + <target state="needs-translation">Last</target> + </trans-unit> + <trans-unit id="ngb.progressbar.value" datatype="html"> + <source> + <x id="INTERPOLATION" equiv-text="ackground color"/> + </source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/progressbar/progressbar.ts</context> + <context context-type="linenumber">67,68</context> + </context-group> + <target state="translated"><x id="INTERPOLATION" equiv-text="ackground color"/></target> + </trans-unit> + <trans-unit id="ngb.timepicker.HH" datatype="html"> + <source>HH</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/timepicker/timepicker.ts</context> + <context context-type="linenumber">138,141</context> + </context-group> + <target state="needs-translation">HH</target> + </trans-unit> + <trans-unit id="ngb.timepicker.hours" datatype="html"> + <source>Hours</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/timepicker/timepicker.ts</context> + <context context-type="linenumber">161</context> + </context-group> + <target state="needs-translation">Hours</target> + </trans-unit> + <trans-unit id="ngb.timepicker.MM" datatype="html"> + <source>MM</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/timepicker/timepicker.ts</context> + <context context-type="linenumber">182</context> + </context-group> + <target state="needs-translation">MM</target> + </trans-unit> + <trans-unit id="ngb.timepicker.minutes" datatype="html"> + <source>Minutes</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/timepicker/timepicker.ts</context> + <context context-type="linenumber">199</context> + </context-group> + <target state="needs-translation">Minutes</target> + </trans-unit> + <trans-unit id="ngb.timepicker.increment-hours" datatype="html"> + <source>Increment hours</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/timepicker/timepicker.ts</context> + <context context-type="linenumber">218,219</context> + </context-group> + <target state="needs-translation">Increment hours</target> + </trans-unit> + <trans-unit id="ngb.timepicker.decrement-hours" datatype="html"> + <source>Decrement hours</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/timepicker/timepicker.ts</context> + <context context-type="linenumber">240,243</context> + </context-group> + <target state="needs-translation">Decrement hours</target> + </trans-unit> + <trans-unit id="ngb.timepicker.increment-minutes" datatype="html"> + <source>Increment minutes</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/timepicker/timepicker.ts</context> + <context context-type="linenumber">268</context> + </context-group> + <target state="needs-translation">Increment minutes</target> + </trans-unit> + <trans-unit id="ngb.timepicker.decrement-minutes" datatype="html"> + <source>Decrement minutes</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/timepicker/timepicker.ts</context> + <context context-type="linenumber">288,289</context> + </context-group> + <target state="needs-translation">Decrement minutes</target> + </trans-unit> + <trans-unit id="ngb.timepicker.SS" datatype="html"> + <source>SS</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/timepicker/timepicker.ts</context> + <context context-type="linenumber">295</context> + </context-group> + <target state="needs-translation">SS</target> + </trans-unit> + <trans-unit id="ngb.timepicker.seconds" datatype="html"> + <source>Seconds</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/timepicker/timepicker.ts</context> + <context context-type="linenumber">295</context> + </context-group> + <target state="needs-translation">Seconds</target> + </trans-unit> + <trans-unit id="ngb.timepicker.increment-seconds" datatype="html"> + <source>Increment seconds</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/timepicker/timepicker.ts</context> + <context context-type="linenumber">295</context> + </context-group> + <target state="needs-translation">Increment seconds</target> + </trans-unit> + <trans-unit id="ngb.timepicker.decrement-seconds" datatype="html"> + <source>Decrement seconds</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/timepicker/timepicker.ts</context> + <context context-type="linenumber">295</context> + </context-group> + <target state="needs-translation">Decrement seconds</target> + </trans-unit> + <trans-unit id="ngb.timepicker.PM" datatype="html"> + <source> + <x id="INTERPOLATION"/> + </source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/timepicker/timepicker.ts</context> + <context context-type="linenumber">295</context> + </context-group> + </trans-unit> + <trans-unit id="ngb.timepicker.AM" datatype="html"> + <source> + <x id="INTERPOLATION"/> + </source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/timepicker/timepicker.ts</context> + <context context-type="linenumber">295</context> + </context-group> + </trans-unit> + <trans-unit id="ngb.toast.close-aria" datatype="html"> + <source>Close</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/toast/toast.ts</context> + <context context-type="linenumber">110,112</context> + </context-group> + <target state="needs-translation">Close</target> + </trans-unit> + <trans-unit id="7103632680753685326" datatype="html"> + <source>Drop files to begin upload</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/app.component.html</context> + <context context-type="linenumber">7</context> + </context-group> + <target state="needs-translation">Drop files to begin upload</target> + </trans-unit> <trans-unit id="9103526311244275943" datatype="html"> <source>Document added</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/app.component.ts</context> - <context context-type="linenumber">51</context> + <context context-type="linenumber">71</context> </context-group> <target state="needs-translation">Document added</target> </trans-unit> @@ -14,7 +299,7 @@ <source>Document <x id="PH" equiv-text="status.filename"/> was added to paperless.</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/app.component.ts</context> - <context context-type="linenumber">51</context> + <context context-type="linenumber">73</context> </context-group> <target state="needs-translation">Document <x id="PH" equiv-text="status.filename"/> was added to paperless.</target> </trans-unit> @@ -22,7 +307,7 @@ <source>Open document</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/app.component.ts</context> - <context context-type="linenumber">51</context> + <context context-type="linenumber">74</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/dashboard/widgets/upload-file-widget/upload-file-widget.component.html</context> @@ -34,7 +319,7 @@ <source>Could not add <x id="PH" equiv-text="status.filename"/>: <x id="PH_1" equiv-text="status.message"/></source> <context-group purpose="location"> <context context-type="sourcefile">src/app/app.component.ts</context> - <context context-type="linenumber">59</context> + <context context-type="linenumber">89</context> </context-group> <target state="needs-translation">Could not add <x id="PH" equiv-text="status.filename"/>: <x id="PH_1" equiv-text="status.message"/></target> </trans-unit> @@ -42,7 +327,7 @@ <source>New document detected</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/app.component.ts</context> - <context context-type="linenumber">65</context> + <context context-type="linenumber">103</context> </context-group> <target state="needs-translation">New document detected</target> </trans-unit> @@ -50,10 +335,18 @@ <source>Document <x id="PH" equiv-text="status.filename"/> is being processed by paperless.</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/app.component.ts</context> - <context context-type="linenumber">65</context> + <context context-type="linenumber">105</context> </context-group> <target state="needs-translation">Document <x id="PH" equiv-text="status.filename"/> is being processed by paperless.</target> </trans-unit> + <trans-unit id="5749300816154614125" datatype="html"> + <source>Initiating upload...</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/app.component.ts</context> + <context context-type="linenumber">140</context> + </context-group> + <target state="needs-translation">Initiating upload...</target> + </trans-unit> <trans-unit id="2173456130768795374" datatype="html"> <source>Paperless-ngx</source> <context-group purpose="location"> @@ -123,19 +416,19 @@ </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/document-list.component.ts</context> - <context context-type="linenumber">51</context> + <context context-type="linenumber">77</context> </context-group> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-list.component.html</context> - <context context-type="linenumber">37</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">54</context> </context-group> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-list.component.html</context> - <context context-type="linenumber">35</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">54</context> </context-group> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-list.component.html</context> - <context context-type="linenumber">38</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">54</context> </context-group> <target state="final">Έγγραφα</target> </trans-unit> @@ -147,7 +440,7 @@ </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> - <context context-type="linenumber">134</context> + <context context-type="linenumber">150</context> </context-group> <target state="needs-translation">Saved views</target> </trans-unit> @@ -181,10 +474,6 @@ <context context-type="sourcefile">src/app/components/app-frame/app-frame.component.html</context> <context context-type="linenumber">119</context> </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-list.component.html</context> - <context context-type="linenumber">1</context> - </context-group> <target state="needs-translation">Correspondents</target> </trans-unit> <trans-unit id="7886570921510760899" datatype="html"> @@ -205,10 +494,6 @@ <context context-type="sourcefile">src/app/components/document-list/filter-editor/filter-editor.component.html</context> <context context-type="linenumber">18</context> </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-list.component.html</context> - <context context-type="linenumber">1</context> - </context-group> <target state="needs-translation">Tags</target> </trans-unit> <trans-unit id="3079652255369035" datatype="html"> @@ -217,10 +502,6 @@ <context context-type="sourcefile">src/app/components/app-frame/app-frame.component.html</context> <context context-type="linenumber">133</context> </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-list.component.html</context> - <context context-type="linenumber">1</context> - </context-group> <target state="needs-translation">Document types</target> </trans-unit> <trans-unit id="4804785061014590286" datatype="html"> @@ -275,43 +556,59 @@ </context-group> <target state="needs-translation">Suggest an idea</target> </trans-unit> - <trans-unit id="2159130950882492111" datatype="html"> - <source>Cancel</source> + <trans-unit id="4112664765954374539" datatype="html"> + <source>is available.</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/app-frame/app-frame.component.html</context> + <context context-type="linenumber">190</context> + </context-group> + <target state="needs-translation">is available.</target> + </trans-unit> + <trans-unit id="1175891574282637937" datatype="html"> + <source>Click to view.</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/app-frame/app-frame.component.html</context> + <context context-type="linenumber">190</context> + </context-group> + <target state="needs-translation">Click to view.</target> + </trans-unit> + <trans-unit id="5052123870893768885" datatype="html"> + <source>Checking for updates is disabled.</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/app-frame/app-frame.component.html</context> + <context context-type="linenumber">193</context> + </context-group> + <target state="needs-translation">Checking for updates is disabled.</target> + </trans-unit> + <trans-unit id="3601519436351639860" datatype="html"> + <source>Click for more information.</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/app-frame/app-frame.component.html</context> + <context context-type="linenumber">193</context> + </context-group> + <target state="needs-translation">Click for more information.</target> + </trans-unit> + <trans-unit id="509090351011426949" datatype="html"> + <source>Update available</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/app-frame/app-frame.component.html</context> + <context context-type="linenumber">201</context> + </context-group> + <target state="needs-translation">Update available</target> + </trans-unit> + <trans-unit id="5000042972069710005" datatype="html"> + <source><x id="START_TAG_SPAN" ctype="x-span" equiv-text="<span class="d-inline-block" style="padding-bottom: 1px;" >"/>Cancel<x id="CLOSE_TAG_SPAN" ctype="x-span" equiv-text="</span>"/></source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/common/confirm-dialog/confirm-dialog.component.html</context> - <context context-type="linenumber">11</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/common/select-dialog/select-dialog.component.html</context> <context context-type="linenumber">12</context> </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.html</context> - <context context-type="linenumber">6</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/document-list/save-view-config-dialog/save-view-config-dialog.component.html</context> - <context context-type="linenumber">13</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-edit-dialog/correspondent-edit-dialog.component.html</context> - <context context-type="linenumber">14</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-edit-dialog/document-type-edit-dialog.component.html</context> - <context context-type="linenumber">16</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-edit-dialog/tag-edit-dialog.component.html</context> - <context context-type="linenumber">18</context> - </context-group> - <target state="needs-translation">Cancel</target> + <target state="needs-translation"><x id="START_TAG_SPAN" ctype="x-span" equiv-text="<span class="d-inline-block" style="padding-bottom: 1px;" >"/>Cancel<x id="CLOSE_TAG_SPAN" ctype="x-span" equiv-text="</span>"/></target> </trans-unit> <trans-unit id="1234709746630139322" datatype="html"> <source>Confirmation</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/common/confirm-dialog/confirm-dialog.component.ts</context> - <context context-type="linenumber">18</context> + <context context-type="linenumber">17</context> </context-group> <target state="needs-translation">Confirmation</target> </trans-unit> @@ -319,19 +616,19 @@ <source>Confirm</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/common/confirm-dialog/confirm-dialog.component.ts</context> - <context context-type="linenumber">30</context> + <context context-type="linenumber">29</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">143</context> + <context context-type="linenumber">217</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">166</context> + <context context-type="linenumber">255</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">189</context> + <context context-type="linenumber">291</context> </context-group> <target state="needs-translation">Confirm</target> </trans-unit> @@ -367,7 +664,7 @@ <source>Last 7 days</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/common/date-dropdown/date-dropdown.component.ts</context> - <context context-type="linenumber">34</context> + <context context-type="linenumber">38</context> </context-group> <target state="needs-translation">Last 7 days</target> </trans-unit> @@ -375,7 +672,7 @@ <source>Last month</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/common/date-dropdown/date-dropdown.component.ts</context> - <context context-type="linenumber">35</context> + <context context-type="linenumber">39</context> </context-group> <target state="needs-translation">Last month</target> </trans-unit> @@ -383,7 +680,7 @@ <source>Last 3 months</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/common/date-dropdown/date-dropdown.component.ts</context> - <context context-type="linenumber">36</context> + <context context-type="linenumber">40</context> </context-group> <target state="needs-translation">Last 3 months</target> </trans-unit> @@ -391,15 +688,199 @@ <source>Last year</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/common/date-dropdown/date-dropdown.component.ts</context> - <context context-type="linenumber">37</context> + <context context-type="linenumber">41</context> </context-group> <target state="needs-translation">Last year</target> </trans-unit> + <trans-unit id="8953033926734869941" datatype="html"> + <source>Name</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/correspondent-edit-dialog/correspondent-edit-dialog.component.html</context> + <context context-type="linenumber">8</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/document-type-edit-dialog/document-type-edit-dialog.component.html</context> + <context context-type="linenumber">9</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/tag-edit-dialog/tag-edit-dialog.component.html</context> + <context context-type="linenumber">8</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/document-list/save-view-config-dialog/save-view-config-dialog.component.html</context> + <context context-type="linenumber">8</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">9</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">9</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">9</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">19</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">19</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">19</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> + <context context-type="linenumber">157</context> + </context-group> + <target state="needs-translation">Name</target> + </trans-unit> + <trans-unit id="8743659855412792665" datatype="html"> + <source>Matching algorithm</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/correspondent-edit-dialog/correspondent-edit-dialog.component.html</context> + <context context-type="linenumber">9</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/document-type-edit-dialog/document-type-edit-dialog.component.html</context> + <context context-type="linenumber">10</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/tag-edit-dialog/tag-edit-dialog.component.html</context> + <context context-type="linenumber">13</context> + </context-group> + <target state="needs-translation">Matching algorithm</target> + </trans-unit> + <trans-unit id="2656329676292524585" datatype="html"> + <source>Matching pattern</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/correspondent-edit-dialog/correspondent-edit-dialog.component.html</context> + <context context-type="linenumber">10</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/document-type-edit-dialog/document-type-edit-dialog.component.html</context> + <context context-type="linenumber">11</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/tag-edit-dialog/tag-edit-dialog.component.html</context> + <context context-type="linenumber">14</context> + </context-group> + <target state="needs-translation">Matching pattern</target> + </trans-unit> + <trans-unit id="6063936469630366525" datatype="html"> + <source>Case insensitive</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/correspondent-edit-dialog/correspondent-edit-dialog.component.html</context> + <context context-type="linenumber">11</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/document-type-edit-dialog/document-type-edit-dialog.component.html</context> + <context context-type="linenumber">12</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/tag-edit-dialog/tag-edit-dialog.component.html</context> + <context context-type="linenumber">15</context> + </context-group> + <target state="needs-translation">Case insensitive</target> + </trans-unit> + <trans-unit id="2159130950882492111" datatype="html"> + <source>Cancel</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/correspondent-edit-dialog/correspondent-edit-dialog.component.html</context> + <context context-type="linenumber">14</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/document-type-edit-dialog/document-type-edit-dialog.component.html</context> + <context context-type="linenumber">16</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/tag-edit-dialog/tag-edit-dialog.component.html</context> + <context context-type="linenumber">18</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/select-dialog/select-dialog.component.html</context> + <context context-type="linenumber">12</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.html</context> + <context context-type="linenumber">6</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/document-list/save-view-config-dialog/save-view-config-dialog.component.html</context> + <context context-type="linenumber">18</context> + </context-group> + <target state="needs-translation">Cancel</target> + </trans-unit> + <trans-unit id="3768927257183755959" datatype="html"> + <source>Save</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/correspondent-edit-dialog/correspondent-edit-dialog.component.html</context> + <context context-type="linenumber">15</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/document-type-edit-dialog/document-type-edit-dialog.component.html</context> + <context context-type="linenumber">17</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/tag-edit-dialog/tag-edit-dialog.component.html</context> + <context context-type="linenumber">19</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> + <context context-type="linenumber">166</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/document-list/save-view-config-dialog/save-view-config-dialog.component.html</context> + <context context-type="linenumber">19</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> + <context context-type="linenumber">189</context> + </context-group> + <target state="needs-translation">Save</target> + </trans-unit> + <trans-unit id="6457471243969293847" datatype="html"> + <source>Create new correspondent</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/correspondent-edit-dialog/correspondent-edit-dialog.component.ts</context> + <context context-type="linenumber">24</context> + </context-group> + <target state="needs-translation">Create new correspondent</target> + </trans-unit> + <trans-unit id="2059822531169388684" datatype="html"> + <source>Edit correspondent</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/correspondent-edit-dialog/correspondent-edit-dialog.component.ts</context> + <context context-type="linenumber">28</context> + </context-group> + <target state="needs-translation">Edit correspondent</target> + </trans-unit> + <trans-unit id="6672809941092516947" datatype="html"> + <source>Create new document type</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/document-type-edit-dialog/document-type-edit-dialog.component.ts</context> + <context context-type="linenumber">24</context> + </context-group> + <target state="needs-translation">Create new document type</target> + </trans-unit> + <trans-unit id="36335016091244220" datatype="html"> + <source>Edit document type</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/document-type-edit-dialog/document-type-edit-dialog.component.ts</context> + <context context-type="linenumber">28</context> + </context-group> + <target state="needs-translation">Edit document type</target> + </trans-unit> <trans-unit id="4561076822163447092" datatype="html"> <source>Create new item</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/common/edit-dialog/edit-dialog.component.ts</context> - <context context-type="linenumber">50</context> + <context context-type="linenumber">52</context> </context-group> <target state="needs-translation">Create new item</target> </trans-unit> @@ -407,7 +888,7 @@ <source>Edit item</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/common/edit-dialog/edit-dialog.component.ts</context> - <context context-type="linenumber">54</context> + <context context-type="linenumber">56</context> </context-group> <target state="needs-translation">Edit item</target> </trans-unit> @@ -415,10 +896,54 @@ <source>Could not save element: <x id="PH" equiv-text="error"/></source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/common/edit-dialog/edit-dialog.component.ts</context> - <context context-type="linenumber">58</context> + <context context-type="linenumber">60</context> </context-group> <target state="needs-translation">Could not save element: <x id="PH" equiv-text="error"/></target> </trans-unit> + <trans-unit id="9011959596901584887" datatype="html"> + <source>Color</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/tag-edit-dialog/tag-edit-dialog.component.html</context> + <context context-type="linenumber">10</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/tag-list/tag-list.component.ts</context> + <context context-type="linenumber">34</context> + </context-group> + <target state="needs-translation">Color</target> + </trans-unit> + <trans-unit id="1426037806946650347" datatype="html"> + <source>Inbox tag</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/tag-edit-dialog/tag-edit-dialog.component.html</context> + <context context-type="linenumber">12</context> + </context-group> + <target state="needs-translation">Inbox tag</target> + </trans-unit> + <trans-unit id="8566220514470905459" datatype="html"> + <source>Inbox tags are automatically assigned to all consumed documents.</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/tag-edit-dialog/tag-edit-dialog.component.html</context> + <context context-type="linenumber">12</context> + </context-group> + <target state="needs-translation">Inbox tags are automatically assigned to all consumed documents.</target> + </trans-unit> + <trans-unit id="9153094873118985366" datatype="html"> + <source>Create new tag</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/tag-edit-dialog/tag-edit-dialog.component.ts</context> + <context context-type="linenumber">25</context> + </context-group> + <target state="needs-translation">Create new tag</target> + </trans-unit> + <trans-unit id="5872175735754226507" datatype="html"> + <source>Edit tag</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/tag-edit-dialog/tag-edit-dialog.component.ts</context> + <context context-type="linenumber">29</context> + </context-group> + <target state="needs-translation">Edit tag</target> + </trans-unit> <trans-unit id="4391289919356861627" datatype="html"> <source>Apply</source> <context-group purpose="location"> @@ -439,7 +964,7 @@ <source>Not assigned</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/common/filterable-dropdown/filterable-dropdown.component.ts</context> - <context context-type="linenumber">209</context> + <context context-type="linenumber">261</context> </context-group> <note priority="1" from="description">Filter drop down element to filter for documents with no correspondent/type/tag assigned</note> <target state="needs-translation">Not assigned</target> @@ -448,7 +973,7 @@ <source>Invalid date.</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/common/input/date/date.component.html</context> - <context context-type="linenumber">12</context> + <context context-type="linenumber">13</context> </context-group> <target state="needs-translation">Invalid date.</target> </trans-unit> @@ -489,7 +1014,7 @@ </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/common/select-dialog/select-dialog.component.ts</context> - <context context-type="linenumber">18</context> + <context context-type="linenumber">17</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/document-list.component.html</context> @@ -501,7 +1026,7 @@ <source>Please select an object</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/common/select-dialog/select-dialog.component.ts</context> - <context context-type="linenumber">21</context> + <context context-type="linenumber">20</context> </context-group> <target state="needs-translation">Please select an object</target> </trans-unit> @@ -509,7 +1034,7 @@ <source>Hello <x id="PH" equiv-text="this.displayName"/>, welcome to Paperless-ngx!</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/dashboard/dashboard.component.ts</context> - <context context-type="linenumber">33</context> + <context context-type="linenumber">28</context> </context-group> <target state="needs-translation">Hello <x id="PH" equiv-text="this.displayName"/>, welcome to Paperless-ngx!</target> </trans-unit> @@ -517,7 +1042,7 @@ <source>Welcome to Paperless-ngx!</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/dashboard/dashboard.component.ts</context> - <context context-type="linenumber">35</context> + <context context-type="linenumber">30</context> </context-group> <target state="needs-translation">Welcome to Paperless-ngx!</target> </trans-unit> @@ -541,7 +1066,7 @@ </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/document-list.component.html</context> - <context context-type="linenumber">141</context> + <context context-type="linenumber">145</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/filter-editor/filter-editor.component.html</context> @@ -561,15 +1086,15 @@ </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">55</context> + <context context-type="linenumber">69</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/document-list.component.html</context> - <context context-type="linenumber">129</context> + <context context-type="linenumber">133</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/filter-editor/filter-editor.component.ts</context> - <context context-type="linenumber">88</context> + <context context-type="linenumber">117</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/rest/document.service.ts</context> @@ -647,7 +1172,7 @@ <source>Processing: <x id="PH" equiv-text="countUploadingAndProcessing"/></source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/dashboard/widgets/upload-file-widget/upload-file-widget.component.ts</context> - <context context-type="linenumber">32</context> + <context context-type="linenumber">37</context> </context-group> <target state="needs-translation">Processing: <x id="PH" equiv-text="countUploadingAndProcessing"/></target> </trans-unit> @@ -655,7 +1180,7 @@ <source>Failed: <x id="PH" equiv-text="countFailed"/></source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/dashboard/widgets/upload-file-widget/upload-file-widget.component.ts</context> - <context context-type="linenumber">35</context> + <context context-type="linenumber">40</context> </context-group> <target state="needs-translation">Failed: <x id="PH" equiv-text="countFailed"/></target> </trans-unit> @@ -663,7 +1188,7 @@ <source>Added: <x id="PH" equiv-text="countSuccess"/></source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/dashboard/widgets/upload-file-widget/upload-file-widget.component.ts</context> - <context context-type="linenumber">38</context> + <context context-type="linenumber">43</context> </context-group> <target state="needs-translation">Added: <x id="PH" equiv-text="countSuccess"/></target> </trans-unit> @@ -671,47 +1196,15 @@ <source>, </source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/dashboard/widgets/upload-file-widget/upload-file-widget.component.ts</context> - <context context-type="linenumber">40</context> + <context context-type="linenumber">46</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">117</context> + <context context-type="linenumber">162</context> </context-group> <note priority="1" from="description">this string is used to separate processing, failed and added on the file upload widget</note> <target state="needs-translation">, </target> </trans-unit> - <trans-unit id="3852289441366561594" datatype="html"> - <source>Connecting...</source> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/dashboard/widgets/upload-file-widget/upload-file-widget.component.ts</context> - <context context-type="linenumber">118</context> - </context-group> - <target state="needs-translation">Connecting...</target> - </trans-unit> - <trans-unit id="1245343823699368872" datatype="html"> - <source>Uploading...</source> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/dashboard/widgets/upload-file-widget/upload-file-widget.component.ts</context> - <context context-type="linenumber">123</context> - </context-group> - <target state="needs-translation">Uploading...</target> - </trans-unit> - <trans-unit id="7446520539098045935" datatype="html"> - <source>Upload complete, waiting...</source> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/dashboard/widgets/upload-file-widget/upload-file-widget.component.ts</context> - <context context-type="linenumber">126</context> - </context-group> - <target state="needs-translation">Upload complete, waiting...</target> - </trans-unit> - <trans-unit id="1405142710727603568" datatype="html"> - <source>HTTP error: <x id="PH" equiv-text="error.status"/> <x id="PH_1" equiv-text="error.statusText"/></source> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/dashboard/widgets/upload-file-widget/upload-file-widget.component.ts</context> - <context context-type="linenumber">136</context> - </context-group> - <target state="needs-translation">HTTP error: <x id="PH" equiv-text="error.status"/> <x id="PH_1" equiv-text="error.statusText"/></target> - </trans-unit> <trans-unit id="8522270084976549870" datatype="html"> <source>First steps</source> <context-group purpose="location"> @@ -804,27 +1297,39 @@ </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.html</context> - <context context-type="linenumber">76</context> + <context context-type="linenumber">81</context> </context-group> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-list.component.html</context> - <context context-type="linenumber">48</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-list.component.html</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> <context context-type="linenumber">46</context> </context-group> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/generic-list/generic-list.component.ts</context> - <context context-type="linenumber">106</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">46</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">46</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">65</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">65</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">65</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.ts</context> + <context context-type="linenumber">156</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> - <context context-type="linenumber">159</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-list.component.html</context> - <context context-type="linenumber">49</context> + <context context-type="linenumber">175</context> </context-group> <target state="needs-translation">Delete</target> </trans-unit> @@ -836,7 +1341,7 @@ </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.html</context> - <context context-type="linenumber">63</context> + <context context-type="linenumber">68</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/document-card-large/document-card-large.component.html</context> @@ -872,15 +1377,31 @@ <source>Close</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">40</context> + <context context-type="linenumber">37</context> </context-group> <target state="needs-translation">Close</target> </trans-unit> + <trans-unit id="4452427314943113135" datatype="html"> + <source>Previous</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> + <context context-type="linenumber">44</context> + </context-group> + <target state="needs-translation">Previous</target> + </trans-unit> + <trans-unit id="3885497195825665706" datatype="html"> + <source>Next</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> + <context context-type="linenumber">49</context> + </context-group> + <target state="needs-translation">Next</target> + </trans-unit> <trans-unit id="5028777105388019087" datatype="html"> <source>Details</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">52</context> + <context context-type="linenumber">66</context> </context-group> <target state="needs-translation">Details</target> </trans-unit> @@ -888,7 +1409,7 @@ <source>Archive serial number</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">56</context> + <context context-type="linenumber">70</context> </context-group> <target state="needs-translation">Archive serial number</target> </trans-unit> @@ -896,7 +1417,7 @@ <source>Date created</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">57</context> + <context context-type="linenumber">71</context> </context-group> <target state="needs-translation">Date created</target> </trans-unit> @@ -904,7 +1425,7 @@ <source>Correspondent</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">58</context> + <context context-type="linenumber">72</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.html</context> @@ -912,7 +1433,7 @@ </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/document-list.component.html</context> - <context context-type="linenumber">123</context> + <context context-type="linenumber">127</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/filter-editor/filter-editor.component.html</context> @@ -928,7 +1449,7 @@ <source>Document type</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">60</context> + <context context-type="linenumber">74</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.html</context> @@ -936,7 +1457,7 @@ </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/document-list.component.html</context> - <context context-type="linenumber">135</context> + <context context-type="linenumber">139</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/filter-editor/filter-editor.component.html</context> @@ -952,7 +1473,7 @@ <source>Content</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">68</context> + <context context-type="linenumber">82</context> </context-group> <target state="needs-translation">Content</target> </trans-unit> @@ -960,11 +1481,11 @@ <source>Metadata</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">77</context> + <context context-type="linenumber">91</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/metadata-collapse/metadata-collapse.component.ts</context> - <context context-type="linenumber">18</context> + <context context-type="linenumber">17</context> </context-group> <target state="needs-translation">Metadata</target> </trans-unit> @@ -972,7 +1493,7 @@ <source>Date modified</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">83</context> + <context context-type="linenumber">97</context> </context-group> <target state="needs-translation">Date modified</target> </trans-unit> @@ -980,7 +1501,7 @@ <source>Date added</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">87</context> + <context context-type="linenumber">101</context> </context-group> <target state="needs-translation">Date added</target> </trans-unit> @@ -988,7 +1509,7 @@ <source>Media filename</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">91</context> + <context context-type="linenumber">105</context> </context-group> <target state="needs-translation">Media filename</target> </trans-unit> @@ -996,7 +1517,7 @@ <source>Original MD5 checksum</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">95</context> + <context context-type="linenumber">109</context> </context-group> <target state="needs-translation">Original MD5 checksum</target> </trans-unit> @@ -1004,7 +1525,7 @@ <source>Original file size</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">99</context> + <context context-type="linenumber">113</context> </context-group> <target state="needs-translation">Original file size</target> </trans-unit> @@ -1012,7 +1533,7 @@ <source>Original mime type</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">103</context> + <context context-type="linenumber">117</context> </context-group> <target state="needs-translation">Original mime type</target> </trans-unit> @@ -1020,7 +1541,7 @@ <source>Archive MD5 checksum</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">107</context> + <context context-type="linenumber">121</context> </context-group> <target state="needs-translation">Archive MD5 checksum</target> </trans-unit> @@ -1028,7 +1549,7 @@ <source>Archive file size</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">111</context> + <context context-type="linenumber">125</context> </context-group> <target state="needs-translation">Archive file size</target> </trans-unit> @@ -1036,7 +1557,7 @@ <source>Original document metadata</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">117</context> + <context context-type="linenumber">131</context> </context-group> <target state="needs-translation">Original document metadata</target> </trans-unit> @@ -1044,15 +1565,27 @@ <source>Archived document metadata</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">118</context> + <context context-type="linenumber">132</context> </context-group> <target state="needs-translation">Archived document metadata</target> </trans-unit> + <trans-unit id="8191371354890763172" datatype="html"> + <source>Enter Password</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> + <context context-type="linenumber">154</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> + <context context-type="linenumber">184</context> + </context-group> + <target state="needs-translation">Enter Password</target> + </trans-unit> <trans-unit id="3823219296477075982" datatype="html"> <source>Discard</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">143</context> + <context context-type="linenumber">164</context> </context-group> <target state="needs-translation">Discard</target> </trans-unit> @@ -1060,47 +1593,19 @@ <source>Save & next</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">144</context> + <context context-type="linenumber">165</context> </context-group> <target state="needs-translation">Save & next</target> </trans-unit> - <trans-unit id="3768927257183755959" datatype="html"> - <source>Save</source> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">145</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/document-list/save-view-config-dialog/save-view-config-dialog.component.html</context> - <context context-type="linenumber">14</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-edit-dialog/correspondent-edit-dialog.component.html</context> - <context context-type="linenumber">15</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-edit-dialog/document-type-edit-dialog.component.html</context> - <context context-type="linenumber">17</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> - <context context-type="linenumber">173</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-edit-dialog/tag-edit-dialog.component.html</context> - <context context-type="linenumber">19</context> - </context-group> - <target state="needs-translation">Save</target> - </trans-unit> <trans-unit id="9021887951960049161" datatype="html"> <source>Confirm delete</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.ts</context> - <context context-type="linenumber">267</context> + <context context-type="linenumber">421</context> </context-group> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/generic-list/generic-list.component.ts</context> - <context context-type="linenumber">102</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.ts</context> + <context context-type="linenumber">152</context> </context-group> <target state="needs-translation">Confirm delete</target> </trans-unit> @@ -1108,7 +1613,7 @@ <source>Do you really want to delete document "<x id="PH" equiv-text="this.document.title"/>"?</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.ts</context> - <context context-type="linenumber">268</context> + <context context-type="linenumber">422</context> </context-group> <target state="needs-translation">Do you really want to delete document "<x id="PH" equiv-text="this.document.title"/>"?</target> </trans-unit> @@ -1116,7 +1621,7 @@ <source>The files for this document will be deleted permanently. This operation cannot be undone.</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.ts</context> - <context context-type="linenumber">269</context> + <context context-type="linenumber">423</context> </context-group> <target state="needs-translation">The files for this document will be deleted permanently. This operation cannot be undone.</target> </trans-unit> @@ -1124,7 +1629,7 @@ <source>Delete document</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.ts</context> - <context context-type="linenumber">271</context> + <context context-type="linenumber">425</context> </context-group> <target state="needs-translation">Delete document</target> </trans-unit> @@ -1132,7 +1637,7 @@ <source>Error deleting document: <x id="PH" equiv-text="JSON.stringify(error)"/></source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.ts</context> - <context context-type="linenumber">281</context> + <context context-type="linenumber">441</context> </context-group> <target state="needs-translation">Error deleting document: <x id="PH" equiv-text="JSON.stringify(error)"/></target> </trans-unit> @@ -1200,27 +1705,27 @@ <source>Download originals</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.html</context> - <context context-type="linenumber">68</context> + <context context-type="linenumber">73</context> </context-group> <target state="needs-translation">Download originals</target> </trans-unit> <trans-unit id="7985804062689412812" datatype="html"> - <source>Error executing bulk operation: <x id="PH" equiv-text="JSON.stringify(error.error)"/></source> + <source>Error executing bulk operation: <x id="PH" equiv-text="JSON.stringify( error.error )"/></source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">74</context> + <context context-type="linenumber">97,99</context> </context-group> - <target state="needs-translation">Error executing bulk operation: <x id="PH" equiv-text="JSON.stringify(error.error)"/></target> + <target state="needs-translation">Error executing bulk operation: <x id="PH" equiv-text="JSON.stringify( error.error )"/></target> </trans-unit> <trans-unit id="7894972847287473517" datatype="html"> <source>"<x id="PH" equiv-text="items[0].name"/>"</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">113</context> + <context context-type="linenumber">154</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">117</context> + <context context-type="linenumber">160</context> </context-group> <target state="needs-translation">"<x id="PH" equiv-text="items[0].name"/>"</target> </trans-unit> @@ -1228,7 +1733,7 @@ <source>"<x id="PH" equiv-text="items[0].name"/>" and "<x id="PH_1" equiv-text="items[1].name"/>"</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">115</context> + <context context-type="linenumber">156</context> </context-group> <note priority="1" from="description">This is for messages like 'modify "tag1" and "tag2"'</note> <target state="needs-translation">"<x id="PH" equiv-text="items[0].name"/>" and "<x id="PH_1" equiv-text="items[1].name"/>"</target> @@ -1237,7 +1742,7 @@ <source><x id="PH" equiv-text="list"/> and "<x id="PH_1" equiv-text="items[items.length - 1].name"/>"</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">118</context> + <context context-type="linenumber">164,166</context> </context-group> <note priority="1" from="description">this is for messages like 'modify "tag1", "tag2" and "tag3"'</note> <target state="needs-translation"><x id="PH" equiv-text="list"/> and "<x id="PH_1" equiv-text="items[items.length - 1].name"/>"</target> @@ -1246,7 +1751,7 @@ <source>Confirm tags assignment</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">127</context> + <context context-type="linenumber">181</context> </context-group> <target state="needs-translation">Confirm tags assignment</target> </trans-unit> @@ -1254,47 +1759,47 @@ <source>This operation will add the tag "<x id="PH" equiv-text="tag.name"/>" to <x id="PH_1" equiv-text="this.list.selected.size"/> selected document(s).</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">130</context> + <context context-type="linenumber">187</context> </context-group> <target state="needs-translation">This operation will add the tag "<x id="PH" equiv-text="tag.name"/>" to <x id="PH_1" equiv-text="this.list.selected.size"/> selected document(s).</target> </trans-unit> <trans-unit id="1894412783609570695" datatype="html"> - <source>This operation will add the tags <x id="PH" equiv-text="this._localizeList(changedTags.itemsToAdd)"/> to <x id="PH_1" equiv-text="this.list.selected.size"/> selected document(s).</source> + <source>This operation will add the tags <x id="PH" equiv-text="this._localizeList( changedTags.itemsToAdd )"/> to <x id="PH_1" equiv-text="this.list.selected.size"/> selected document(s).</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">132</context> + <context context-type="linenumber">192,194</context> </context-group> - <target state="needs-translation">This operation will add the tags <x id="PH" equiv-text="this._localizeList(changedTags.itemsToAdd)"/> to <x id="PH_1" equiv-text="this.list.selected.size"/> selected document(s).</target> + <target state="needs-translation">This operation will add the tags <x id="PH" equiv-text="this._localizeList( changedTags.itemsToAdd )"/> to <x id="PH_1" equiv-text="this.list.selected.size"/> selected document(s).</target> </trans-unit> <trans-unit id="7181166515756808573" datatype="html"> <source>This operation will remove the tag "<x id="PH" equiv-text="tag.name"/>" from <x id="PH_1" equiv-text="this.list.selected.size"/> selected document(s).</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">135</context> + <context context-type="linenumber">200</context> </context-group> <target state="needs-translation">This operation will remove the tag "<x id="PH" equiv-text="tag.name"/>" from <x id="PH_1" equiv-text="this.list.selected.size"/> selected document(s).</target> </trans-unit> <trans-unit id="3819792277998068944" datatype="html"> - <source>This operation will remove the tags <x id="PH" equiv-text="this._localizeList(changedTags.itemsToRemove)"/> from <x id="PH_1" equiv-text="this.list.selected.size"/> selected document(s).</source> + <source>This operation will remove the tags <x id="PH" equiv-text="this._localizeList( changedTags.itemsToRemove )"/> from <x id="PH_1" equiv-text="this.list.selected.size"/> selected document(s).</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">137</context> + <context context-type="linenumber">205,207</context> </context-group> - <target state="needs-translation">This operation will remove the tags <x id="PH" equiv-text="this._localizeList(changedTags.itemsToRemove)"/> from <x id="PH_1" equiv-text="this.list.selected.size"/> selected document(s).</target> + <target state="needs-translation">This operation will remove the tags <x id="PH" equiv-text="this._localizeList( changedTags.itemsToRemove )"/> from <x id="PH_1" equiv-text="this.list.selected.size"/> selected document(s).</target> </trans-unit> <trans-unit id="2739066218579571288" datatype="html"> - <source>This operation will add the tags <x id="PH" equiv-text="this._localizeList(changedTags.itemsToAdd)"/> and remove the tags <x id="PH_1" equiv-text="this._localizeList(changedTags.itemsToRemove)"/> on <x id="PH_2" equiv-text="this.list.selected.size"/> selected document(s).</source> + <source>This operation will add the tags <x id="PH" equiv-text="this._localizeList( changedTags.itemsToAdd )"/> and remove the tags <x id="PH_1" equiv-text="this._localizeList( changedTags.itemsToRemove )"/> on <x id="PH_2" equiv-text="this.list.selected.size"/> selected document(s).</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">139</context> + <context context-type="linenumber">209,213</context> </context-group> - <target state="needs-translation">This operation will add the tags <x id="PH" equiv-text="this._localizeList(changedTags.itemsToAdd)"/> and remove the tags <x id="PH_1" equiv-text="this._localizeList(changedTags.itemsToRemove)"/> on <x id="PH_2" equiv-text="this.list.selected.size"/> selected document(s).</target> + <target state="needs-translation">This operation will add the tags <x id="PH" equiv-text="this._localizeList( changedTags.itemsToAdd )"/> and remove the tags <x id="PH_1" equiv-text="this._localizeList( changedTags.itemsToRemove )"/> on <x id="PH_2" equiv-text="this.list.selected.size"/> selected document(s).</target> </trans-unit> <trans-unit id="2996713129519325161" datatype="html"> <source>Confirm correspondent assignment</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">159</context> + <context context-type="linenumber">248</context> </context-group> <target state="needs-translation">Confirm correspondent assignment</target> </trans-unit> @@ -1302,7 +1807,7 @@ <source>This operation will assign the correspondent "<x id="PH" equiv-text="correspondent.name"/>" to <x id="PH_1" equiv-text="this.list.selected.size"/> selected document(s).</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">161</context> + <context context-type="linenumber">250</context> </context-group> <target state="needs-translation">This operation will assign the correspondent "<x id="PH" equiv-text="correspondent.name"/>" to <x id="PH_1" equiv-text="this.list.selected.size"/> selected document(s).</target> </trans-unit> @@ -1310,7 +1815,7 @@ <source>This operation will remove the correspondent from <x id="PH" equiv-text="this.list.selected.size"/> selected document(s).</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">163</context> + <context context-type="linenumber">252</context> </context-group> <target state="needs-translation">This operation will remove the correspondent from <x id="PH" equiv-text="this.list.selected.size"/> selected document(s).</target> </trans-unit> @@ -1318,7 +1823,7 @@ <source>Confirm document type assignment</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">182</context> + <context context-type="linenumber">284</context> </context-group> <target state="needs-translation">Confirm document type assignment</target> </trans-unit> @@ -1326,7 +1831,7 @@ <source>This operation will assign the document type "<x id="PH" equiv-text="documentType.name"/>" to <x id="PH_1" equiv-text="this.list.selected.size"/> selected document(s).</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">184</context> + <context context-type="linenumber">286</context> </context-group> <target state="needs-translation">This operation will assign the document type "<x id="PH" equiv-text="documentType.name"/>" to <x id="PH_1" equiv-text="this.list.selected.size"/> selected document(s).</target> </trans-unit> @@ -1334,7 +1839,7 @@ <source>This operation will remove the document type from <x id="PH" equiv-text="this.list.selected.size"/> selected document(s).</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">186</context> + <context context-type="linenumber">288</context> </context-group> <target state="needs-translation">This operation will remove the document type from <x id="PH" equiv-text="this.list.selected.size"/> selected document(s).</target> </trans-unit> @@ -1342,7 +1847,7 @@ <source>Delete confirm</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">201</context> + <context context-type="linenumber">309</context> </context-group> <target state="needs-translation">Delete confirm</target> </trans-unit> @@ -1350,7 +1855,7 @@ <source>This operation will permanently delete <x id="PH" equiv-text="this.list.selected.size"/> selected document(s).</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">202</context> + <context context-type="linenumber">310</context> </context-group> <target state="needs-translation">This operation will permanently delete <x id="PH" equiv-text="this.list.selected.size"/> selected document(s).</target> </trans-unit> @@ -1358,7 +1863,7 @@ <source>This operation cannot be undone.</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">203</context> + <context context-type="linenumber">311</context> </context-group> <target state="needs-translation">This operation cannot be undone.</target> </trans-unit> @@ -1366,7 +1871,7 @@ <source>Delete document(s)</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">205</context> + <context context-type="linenumber">313</context> </context-group> <target state="needs-translation">Delete document(s)</target> </trans-unit> @@ -1405,16 +1910,28 @@ <context context-type="linenumber">66</context> </context-group> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-list.component.html</context> - <context context-type="linenumber">42</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">45</context> </context-group> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-list.component.html</context> - <context context-type="linenumber">40</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">45</context> </context-group> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-list.component.html</context> - <context context-type="linenumber">43</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">45</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">59</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">59</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">59</context> </context-group> <target state="needs-translation">Edit</target> </trans-unit> @@ -1518,7 +2035,7 @@ <source>Loading...</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/document-list.component.html</context> - <context context-type="linenumber">87</context> + <context context-type="linenumber">88</context> </context-group> <target state="needs-translation">Loading...</target> </trans-unit> @@ -1526,7 +2043,7 @@ <source>{VAR_PLURAL, plural, =1 {Selected <x id="INTERPOLATION"/> of one document} other {Selected <x id="INTERPOLATION"/> of <x id="INTERPOLATION_1"/> documents}}</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/document-list.component.html</context> - <context context-type="linenumber">89</context> + <context context-type="linenumber">90</context> </context-group> <target state="needs-translation">{VAR_PLURAL, plural, =1 {Selected <x id="INTERPOLATION"/> of one document} other {Selected <x id="INTERPOLATION"/> of <x id="INTERPOLATION_1"/> documents}}</target> </trans-unit> @@ -1534,7 +2051,7 @@ <source>{VAR_PLURAL, plural, =1 {One document} other {<x id="INTERPOLATION"/> documents}}</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/document-list.component.html</context> - <context context-type="linenumber">91</context> + <context context-type="linenumber">92</context> </context-group> <target state="needs-translation">{VAR_PLURAL, plural, =1 {One document} other {<x id="INTERPOLATION"/> documents}}</target> </trans-unit> @@ -1542,19 +2059,27 @@ <source>(filtered)</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/document-list.component.html</context> - <context context-type="linenumber">91</context> + <context context-type="linenumber">92</context> </context-group> <target state="needs-translation">(filtered)</target> </trans-unit> + <trans-unit id="1559883523769732271" datatype="html"> + <source>Error while loading documents</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/document-list/document-list.component.html</context> + <context context-type="linenumber">103</context> + </context-group> + <target state="needs-translation">Error while loading documents</target> + </trans-unit> <trans-unit id="7517688192215738656" datatype="html"> <source>ASN</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/document-list.component.html</context> - <context context-type="linenumber">117</context> + <context context-type="linenumber">121</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/filter-editor/filter-editor.component.ts</context> - <context context-type="linenumber">90</context> + <context context-type="linenumber">122</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/rest/document.service.ts</context> @@ -1566,7 +2091,7 @@ <source>Added</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/document-list.component.html</context> - <context context-type="linenumber">147</context> + <context context-type="linenumber">151</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/filter-editor/filter-editor.component.html</context> @@ -1582,7 +2107,7 @@ <source>View "<x id="PH" equiv-text="this.list.activeSavedViewTitle"/>" saved successfully.</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/document-list.component.ts</context> - <context context-type="linenumber">116</context> + <context context-type="linenumber">213</context> </context-group> <target state="needs-translation">View "<x id="PH" equiv-text="this.list.activeSavedViewTitle"/>" saved successfully.</target> </trans-unit> @@ -1590,7 +2115,7 @@ <source>View "<x id="PH" equiv-text="savedView.name"/>" created successfully.</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/document-list.component.ts</context> - <context context-type="linenumber">138</context> + <context context-type="linenumber">243</context> </context-group> <target state="needs-translation">View "<x id="PH" equiv-text="savedView.name"/>" created successfully.</target> </trans-unit> @@ -1603,50 +2128,50 @@ <target state="needs-translation">Reset filters</target> </trans-unit> <trans-unit id="5195932016807797291" datatype="html"> - <source>Correspondent: <x id="PH" equiv-text="this.correspondents.find(c => c.id == +rule.value)?.name"/></source> + <source>Correspondent: <x id="PH" equiv-text="this.correspondents.find((c) => c.id == +rule.value)?.name"/></source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/filter-editor/filter-editor.component.ts</context> - <context context-type="linenumber">37</context> + <context context-type="linenumber">60,62</context> </context-group> - <target state="needs-translation">Correspondent: <x id="PH" equiv-text="this.correspondents.find(c => c.id == +rule.value)?.name"/></target> + <target state="needs-translation">Correspondent: <x id="PH" equiv-text="this.correspondents.find((c) => c.id == +rule.value)?.name"/></target> </trans-unit> <trans-unit id="8170755470576301659" datatype="html"> <source>Without correspondent</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/filter-editor/filter-editor.component.ts</context> - <context context-type="linenumber">39</context> + <context context-type="linenumber">64</context> </context-group> <target state="needs-translation">Without correspondent</target> </trans-unit> <trans-unit id="8705701325879965907" datatype="html"> - <source>Type: <x id="PH" equiv-text="this.documentTypes.find(dt => dt.id == +rule.value)?.name"/></source> + <source>Type: <x id="PH" equiv-text="this.documentTypes.find((dt) => dt.id == +rule.value)?.name"/></source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/filter-editor/filter-editor.component.ts</context> - <context context-type="linenumber">44</context> + <context context-type="linenumber">69,71</context> </context-group> - <target state="needs-translation">Type: <x id="PH" equiv-text="this.documentTypes.find(dt => dt.id == +rule.value)?.name"/></target> + <target state="needs-translation">Type: <x id="PH" equiv-text="this.documentTypes.find((dt) => dt.id == +rule.value)?.name"/></target> </trans-unit> <trans-unit id="4362173610367509215" datatype="html"> <source>Without document type</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/filter-editor/filter-editor.component.ts</context> - <context context-type="linenumber">46</context> + <context context-type="linenumber">73</context> </context-group> <target state="needs-translation">Without document type</target> </trans-unit> <trans-unit id="8180755793012580465" datatype="html"> - <source>Tag: <x id="PH" equiv-text="this.tags.find(t => t.id == +rule.value)?.name"/></source> + <source>Tag: <x id="PH" equiv-text="this.tags.find((t) => t.id == +rule.value)?.name"/></source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/filter-editor/filter-editor.component.ts</context> - <context context-type="linenumber">50</context> + <context context-type="linenumber">77,79</context> </context-group> - <target state="needs-translation">Tag: <x id="PH" equiv-text="this.tags.find(t => t.id == +rule.value)?.name"/></target> + <target state="needs-translation">Tag: <x id="PH" equiv-text="this.tags.find((t) => t.id == +rule.value)?.name"/></target> </trans-unit> <trans-unit id="6494566478302448576" datatype="html"> <source>Without any tag</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/filter-editor/filter-editor.component.ts</context> - <context context-type="linenumber">54</context> + <context context-type="linenumber">83</context> </context-group> <target state="needs-translation">Without any tag</target> </trans-unit> @@ -1654,7 +2179,7 @@ <source>Title: <x id="PH" equiv-text="rule.value"/></source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/filter-editor/filter-editor.component.ts</context> - <context context-type="linenumber">58</context> + <context context-type="linenumber">87</context> </context-group> <target state="needs-translation">Title: <x id="PH" equiv-text="rule.value"/></target> </trans-unit> @@ -1662,7 +2187,7 @@ <source>ASN: <x id="PH" equiv-text="rule.value"/></source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/filter-editor/filter-editor.component.ts</context> - <context context-type="linenumber">61</context> + <context context-type="linenumber">90</context> </context-group> <target state="needs-translation">ASN: <x id="PH" equiv-text="rule.value"/></target> </trans-unit> @@ -1670,7 +2195,7 @@ <source>Title & content</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/filter-editor/filter-editor.component.ts</context> - <context context-type="linenumber">89</context> + <context context-type="linenumber">120</context> </context-group> <target state="needs-translation">Title & content</target> </trans-unit> @@ -1678,7 +2203,7 @@ <source>Advanced search</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/filter-editor/filter-editor.component.ts</context> - <context context-type="linenumber">91</context> + <context context-type="linenumber">125</context> </context-group> <target state="needs-translation">Advanced search</target> </trans-unit> @@ -1686,7 +2211,7 @@ <source>More like</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/filter-editor/filter-editor.component.ts</context> - <context context-type="linenumber">94</context> + <context context-type="linenumber">131</context> </context-group> <target state="needs-translation">More like</target> </trans-unit> @@ -1698,54 +2223,6 @@ </context-group> <target state="needs-translation">Save current view</target> </trans-unit> - <trans-unit id="8953033926734869941" datatype="html"> - <source>Name</source> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/document-list/save-view-config-dialog/save-view-config-dialog.component.html</context> - <context context-type="linenumber">8</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-edit-dialog/correspondent-edit-dialog.component.html</context> - <context context-type="linenumber">8</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-list.component.html</context> - <context context-type="linenumber">9</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-list.component.html</context> - <context context-type="linenumber">19</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-edit-dialog/document-type-edit-dialog.component.html</context> - <context context-type="linenumber">9</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-list.component.html</context> - <context context-type="linenumber">9</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-list.component.html</context> - <context context-type="linenumber">19</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> - <context context-type="linenumber">141</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-edit-dialog/tag-edit-dialog.component.html</context> - <context context-type="linenumber">8</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-list.component.html</context> - <context context-type="linenumber">9</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-list.component.html</context> - <context context-type="linenumber">19</context> - </context-group> - <target state="needs-translation">Name</target> - </trans-unit> <trans-unit id="8689274715612276035" datatype="html"> <source>Show in sidebar</source> <context-group purpose="location"> @@ -1754,7 +2231,7 @@ </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> - <context context-type="linenumber">153</context> + <context context-type="linenumber">169</context> </context-group> <target state="needs-translation">Show in sidebar</target> </trans-unit> @@ -1766,86 +2243,78 @@ </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> - <context context-type="linenumber">149</context> + <context context-type="linenumber">165</context> </context-group> <target state="needs-translation">Show on dashboard</target> </trans-unit> - <trans-unit id="8743659855412792665" datatype="html"> - <source>Matching algorithm</source> + <trans-unit id="6965614903949668392" datatype="html"> + <source>Filter rules error occurred while saving this view</source> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-edit-dialog/correspondent-edit-dialog.component.html</context> - <context context-type="linenumber">9</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-edit-dialog/document-type-edit-dialog.component.html</context> - <context context-type="linenumber">10</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-edit-dialog/tag-edit-dialog.component.html</context> - <context context-type="linenumber">13</context> - </context-group> - <target state="needs-translation">Matching algorithm</target> - </trans-unit> - <trans-unit id="2656329676292524585" datatype="html"> - <source>Matching pattern</source> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-edit-dialog/correspondent-edit-dialog.component.html</context> - <context context-type="linenumber">10</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-edit-dialog/document-type-edit-dialog.component.html</context> - <context context-type="linenumber">11</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-edit-dialog/tag-edit-dialog.component.html</context> - <context context-type="linenumber">14</context> - </context-group> - <target state="needs-translation">Matching pattern</target> - </trans-unit> - <trans-unit id="6063936469630366525" datatype="html"> - <source>Case insensitive</source> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-edit-dialog/correspondent-edit-dialog.component.html</context> - <context context-type="linenumber">11</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-edit-dialog/document-type-edit-dialog.component.html</context> + <context context-type="sourcefile">src/app/components/document-list/save-view-config-dialog/save-view-config-dialog.component.html</context> <context context-type="linenumber">12</context> </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-edit-dialog/tag-edit-dialog.component.html</context> - <context context-type="linenumber">15</context> - </context-group> - <target state="needs-translation">Case insensitive</target> + <target state="needs-translation">Filter rules error occurred while saving this view</target> </trans-unit> - <trans-unit id="6457471243969293847" datatype="html"> - <source>Create new correspondent</source> + <trans-unit id="6438839705789707938" datatype="html"> + <source>The error returned was</source> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-edit-dialog/correspondent-edit-dialog.component.ts</context> - <context context-type="linenumber">21</context> + <context context-type="sourcefile">src/app/components/document-list/save-view-config-dialog/save-view-config-dialog.component.html</context> + <context context-type="linenumber">13</context> </context-group> - <target state="needs-translation">Create new correspondent</target> + <target state="needs-translation">The error returned was</target> </trans-unit> - <trans-unit id="2059822531169388684" datatype="html"> - <source>Edit correspondent</source> + <trans-unit id="6316128875819022658" datatype="html"> + <source>correspondent</source> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-edit-dialog/correspondent-edit-dialog.component.ts</context> - <context context-type="linenumber">25</context> + <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-list.component.ts</context> + <context context-type="linenumber">33</context> </context-group> - <target state="needs-translation">Edit correspondent</target> + <target state="needs-translation">correspondent</target> + </trans-unit> + <trans-unit id="6360600151505327572" datatype="html"> + <source>Last used</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-list.component.ts</context> + <context context-type="linenumber">37</context> + </context-group> + <target state="needs-translation">Last used</target> + </trans-unit> + <trans-unit id="7427874343955308724" datatype="html"> + <source>Do you really want to delete the correspondent "<x id="PH" equiv-text="object.name"/>"?</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-list.component.ts</context> + <context context-type="linenumber">47</context> + </context-group> + <target state="needs-translation">Do you really want to delete the correspondent "<x id="PH" equiv-text="object.name"/>"?</target> + </trans-unit> + <trans-unit id="8084492669582894778" datatype="html"> + <source>document type</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-list.component.ts</context> + <context context-type="linenumber">30</context> + </context-group> + <target state="needs-translation">document type</target> + </trans-unit> + <trans-unit id="4990731724078522539" datatype="html"> + <source>Do you really want to delete the document type "<x id="PH" equiv-text="object.name"/>"?</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-list.component.ts</context> + <context context-type="linenumber">36</context> + </context-group> + <target state="needs-translation">Do you really want to delete the document type "<x id="PH" equiv-text="object.name"/>"?</target> </trans-unit> <trans-unit id="5674286808255988565" datatype="html"> <source>Create</source> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-list.component.html</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> <context context-type="linenumber">2</context> </context-group> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-list.component.html</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> <context context-type="linenumber">2</context> </context-group> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-list.component.html</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> <context context-type="linenumber">2</context> </context-group> <target state="needs-translation">Create</target> @@ -1853,15 +2322,15 @@ <trans-unit id="4010735610815226758" datatype="html"> <source>Filter by:</source> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-list.component.html</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> <context context-type="linenumber">8</context> </context-group> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-list.component.html</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> <context context-type="linenumber">8</context> </context-group> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-list.component.html</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> <context context-type="linenumber">8</context> </context-group> <target state="needs-translation">Filter by:</target> @@ -1869,138 +2338,130 @@ <trans-unit id="1383365546483928780" datatype="html"> <source>Matching</source> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-list.component.html</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> <context context-type="linenumber">20</context> </context-group> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-list.component.html</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> <context context-type="linenumber">20</context> </context-group> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-list.component.html</context> - <context context-type="linenumber">21</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">20</context> </context-group> <target state="needs-translation">Matching</target> </trans-unit> <trans-unit id="1488347670280290838" datatype="html"> <source>Document count</source> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-list.component.html</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> <context context-type="linenumber">21</context> </context-group> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-list.component.html</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> <context context-type="linenumber">21</context> </context-group> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-list.component.html</context> - <context context-type="linenumber">22</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">21</context> </context-group> <target state="needs-translation">Document count</target> </trans-unit> - <trans-unit id="697889236478552968" datatype="html"> - <source>Last correspondence</source> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-list.component.html</context> - <context context-type="linenumber">22</context> - </context-group> - <target state="needs-translation">Last correspondence</target> - </trans-unit> <trans-unit id="3193976279273491157" datatype="html"> <source>Actions</source> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-list.component.html</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> <context context-type="linenumber">23</context> </context-group> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-list.component.html</context> - <context context-type="linenumber">22</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">23</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">23</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> - <context context-type="linenumber">158</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-list.component.html</context> - <context context-type="linenumber">23</context> + <context context-type="linenumber">174</context> </context-group> <target state="needs-translation">Actions</target> </trans-unit> - <trans-unit id="7427874343955308724" datatype="html"> - <source>Do you really want to delete the correspondent "<x id="PH" equiv-text="object.name"/>"?</source> + <trans-unit id="7376880254267897616" datatype="html"> + <source>Filter Documents</source> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-list.component.ts</context> - <context context-type="linenumber">26</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">44</context> </context-group> - <target state="needs-translation">Do you really want to delete the correspondent "<x id="PH" equiv-text="object.name"/>"?</target> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">44</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">44</context> + </context-group> + <target state="needs-translation">Filter Documents</target> </trans-unit> - <trans-unit id="6672809941092516947" datatype="html"> - <source>Create new document type</source> + <trans-unit id="808959623879724772" datatype="html"> + <source>{VAR_PLURAL, plural, =1 {One <x id="INTERPOLATION"/>} other {<x id="INTERPOLATION_1"/> total <x id="INTERPOLATION"/>s}}</source> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-edit-dialog/document-type-edit-dialog.component.ts</context> - <context context-type="linenumber">21</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">74</context> </context-group> - <target state="needs-translation">Create new document type</target> - </trans-unit> - <trans-unit id="36335016091244220" datatype="html"> - <source>Edit document type</source> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-edit-dialog/document-type-edit-dialog.component.ts</context> - <context context-type="linenumber">25</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">74</context> </context-group> - <target state="needs-translation">Edit document type</target> - </trans-unit> - <trans-unit id="4990731724078522539" datatype="html"> - <source>Do you really want to delete the document type "<x id="PH" equiv-text="object.name"/>"?</source> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-list.component.ts</context> - <context context-type="linenumber">26</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">74</context> </context-group> - <target state="needs-translation">Do you really want to delete the document type "<x id="PH" equiv-text="object.name"/>"?</target> + <target state="needs-translation">{VAR_PLURAL, plural, =1 {One <x id="INTERPOLATION"/>} other {<x id="INTERPOLATION_1"/> total <x id="INTERPOLATION"/>s}}</target> </trans-unit> <trans-unit id="810888510148304696" datatype="html" approved="yes"> <source>Automatic</source> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/generic-list/generic-list.component.ts</context> - <context context-type="linenumber">39</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.ts</context> + <context context-type="linenumber">86</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/data/matching-model.ts</context> - <context context-type="linenumber">17</context> + <context context-type="linenumber">38</context> </context-group> <target state="final">Αυτόματο</target> </trans-unit> - <trans-unit id="5044611416737085530" datatype="html"> - <source>Do you really want to delete this element?</source> + <trans-unit id="4012132330507560812" datatype="html"> + <source>Do you really want to delete the <x id="PH" equiv-text="this.typeName"/>?</source> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/generic-list/generic-list.component.ts</context> - <context context-type="linenumber">97</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.ts</context> + <context context-type="linenumber">139</context> </context-group> - <target state="needs-translation">Do you really want to delete this element?</target> + <target state="needs-translation">Do you really want to delete the <x id="PH" equiv-text="this.typeName"/>?</target> </trans-unit> <trans-unit id="8371896857609524947" datatype="html"> <source>Associated documents will not be deleted.</source> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/generic-list/generic-list.component.ts</context> - <context context-type="linenumber">104</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.ts</context> + <context context-type="linenumber">154</context> </context-group> <target state="needs-translation">Associated documents will not be deleted.</target> </trans-unit> <trans-unit id="5467489005440577210" datatype="html"> - <source>Error while deleting element: <x id="PH" equiv-text="JSON.stringify(error.error)"/></source> + <source>Error while deleting element: <x id="PH" equiv-text="JSON.stringify( error.error )"/></source> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/generic-list/generic-list.component.ts</context> - <context context-type="linenumber">114</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.ts</context> + <context context-type="linenumber">167,169</context> </context-group> - <target state="needs-translation">Error while deleting element: <x id="PH" equiv-text="JSON.stringify(error.error)"/></target> + <target state="needs-translation">Error while deleting element: <x id="PH" equiv-text="JSON.stringify( error.error )"/></target> </trans-unit> - <trans-unit id="1347241542439262355" datatype="html"> - <source>General settings</source> + <trans-unit id="6439365426343089851" datatype="html"> + <source>General</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> <context context-type="linenumber">10</context> </context-group> - <target state="needs-translation">General settings</target> + <target state="needs-translation">General</target> </trans-unit> <trans-unit id="8671234314555525900" datatype="html"> <source>Appearance</source> @@ -2130,11 +2591,27 @@ </context-group> <target state="needs-translation">Invert thumbnails in dark mode</target> </trans-unit> + <trans-unit id="7983234071833154796" datatype="html"> + <source>Theme Color</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> + <context context-type="linenumber">105</context> + </context-group> + <target state="needs-translation">Theme Color</target> + </trans-unit> + <trans-unit id="7808756054397155068" datatype="html"> + <source>Reset</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> + <context context-type="linenumber">114</context> + </context-group> + <target state="needs-translation">Reset</target> + </trans-unit> <trans-unit id="8508424367627989968" datatype="html"> <source>Bulk editing</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> - <context context-type="linenumber">103</context> + <context context-type="linenumber">119</context> </context-group> <target state="needs-translation">Bulk editing</target> </trans-unit> @@ -2142,7 +2619,7 @@ <source>Show confirmation dialogs</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> - <context context-type="linenumber">107</context> + <context context-type="linenumber">123</context> </context-group> <target state="needs-translation">Show confirmation dialogs</target> </trans-unit> @@ -2150,7 +2627,7 @@ <source>Deleting documents will always ask for confirmation.</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> - <context context-type="linenumber">107</context> + <context context-type="linenumber">123</context> </context-group> <target state="needs-translation">Deleting documents will always ask for confirmation.</target> </trans-unit> @@ -2158,7 +2635,7 @@ <source>Apply on close</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> - <context context-type="linenumber">108</context> + <context context-type="linenumber">124</context> </context-group> <target state="needs-translation">Apply on close</target> </trans-unit> @@ -2166,7 +2643,7 @@ <source>Notifications</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> - <context context-type="linenumber">116</context> + <context context-type="linenumber">132</context> </context-group> <target state="needs-translation">Notifications</target> </trans-unit> @@ -2174,7 +2651,7 @@ <source>Document processing</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> - <context context-type="linenumber">119</context> + <context context-type="linenumber">135</context> </context-group> <target state="needs-translation">Document processing</target> </trans-unit> @@ -2182,7 +2659,7 @@ <source>Show notifications when new documents are detected</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> - <context context-type="linenumber">123</context> + <context context-type="linenumber">139</context> </context-group> <target state="needs-translation">Show notifications when new documents are detected</target> </trans-unit> @@ -2190,7 +2667,7 @@ <source>Show notifications when document processing completes successfully</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> - <context context-type="linenumber">124</context> + <context context-type="linenumber">140</context> </context-group> <target state="needs-translation">Show notifications when document processing completes successfully</target> </trans-unit> @@ -2198,7 +2675,7 @@ <source>Show notifications when document processing fails</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> - <context context-type="linenumber">125</context> + <context context-type="linenumber">141</context> </context-group> <target state="needs-translation">Show notifications when document processing fails</target> </trans-unit> @@ -2206,7 +2683,7 @@ <source>Suppress notifications on dashboard</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> - <context context-type="linenumber">126</context> + <context context-type="linenumber">142</context> </context-group> <target state="needs-translation">Suppress notifications on dashboard</target> </trans-unit> @@ -2214,7 +2691,7 @@ <source>This will suppress all messages about document processing status on the dashboard.</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> - <context context-type="linenumber">126</context> + <context context-type="linenumber">142</context> </context-group> <target state="needs-translation">This will suppress all messages about document processing status on the dashboard.</target> </trans-unit> @@ -2222,7 +2699,7 @@ <source>Appears on</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> - <context context-type="linenumber">146</context> + <context context-type="linenumber">162</context> </context-group> <target state="needs-translation">Appears on</target> </trans-unit> @@ -2230,7 +2707,7 @@ <source>No saved views defined.</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> - <context context-type="linenumber">163</context> + <context context-type="linenumber">179</context> </context-group> <target state="needs-translation">No saved views defined.</target> </trans-unit> @@ -2238,7 +2715,7 @@ <source>Saved view "<x id="PH" equiv-text="savedView.name"/>" deleted.</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.ts</context> - <context context-type="linenumber">111</context> + <context context-type="linenumber">167</context> </context-group> <target state="needs-translation">Saved view "<x id="PH" equiv-text="savedView.name"/>" deleted.</target> </trans-unit> @@ -2246,7 +2723,7 @@ <source>Settings saved successfully.</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.ts</context> - <context context-type="linenumber">133</context> + <context context-type="linenumber">233</context> </context-group> <target state="needs-translation">Settings saved successfully.</target> </trans-unit> @@ -2254,7 +2731,7 @@ <source>Use system language</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.ts</context> - <context context-type="linenumber">138</context> + <context context-type="linenumber">237</context> </context-group> <target state="needs-translation">Use system language</target> </trans-unit> @@ -2262,67 +2739,31 @@ <source>Use date format of display language</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.ts</context> - <context context-type="linenumber">144</context> + <context context-type="linenumber">244</context> </context-group> <target state="needs-translation">Use date format of display language</target> </trans-unit> <trans-unit id="8488620293789898901" datatype="html"> - <source>Error while storing settings on server: <x id="PH" equiv-text="JSON.stringify(error.error)"/></source> + <source>Error while storing settings on server: <x id="PH" equiv-text="JSON.stringify( error.error )"/></source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.ts</context> - <context context-type="linenumber">161</context> + <context context-type="linenumber">264,266</context> </context-group> - <target state="needs-translation">Error while storing settings on server: <x id="PH" equiv-text="JSON.stringify(error.error)"/></target> + <target state="needs-translation">Error while storing settings on server: <x id="PH" equiv-text="JSON.stringify( error.error )"/></target> </trans-unit> - <trans-unit id="9011959596901584887" datatype="html"> - <source>Color</source> + <trans-unit id="6402703264596649214" datatype="html"> + <source>tag</source> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-edit-dialog/tag-edit-dialog.component.html</context> - <context context-type="linenumber">10</context> + <context context-type="sourcefile">src/app/components/manage/tag-list/tag-list.component.ts</context> + <context context-type="linenumber">30</context> </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-list.component.html</context> - <context context-type="linenumber">20</context> - </context-group> - <target state="needs-translation">Color</target> - </trans-unit> - <trans-unit id="1426037806946650347" datatype="html"> - <source>Inbox tag</source> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-edit-dialog/tag-edit-dialog.component.html</context> - <context context-type="linenumber">12</context> - </context-group> - <target state="needs-translation">Inbox tag</target> - </trans-unit> - <trans-unit id="8566220514470905459" datatype="html"> - <source>Inbox tags are automatically assigned to all consumed documents.</source> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-edit-dialog/tag-edit-dialog.component.html</context> - <context context-type="linenumber">12</context> - </context-group> - <target state="needs-translation">Inbox tags are automatically assigned to all consumed documents.</target> - </trans-unit> - <trans-unit id="9153094873118985366" datatype="html"> - <source>Create new tag</source> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-edit-dialog/tag-edit-dialog.component.ts</context> - <context context-type="linenumber">22</context> - </context-group> - <target state="needs-translation">Create new tag</target> - </trans-unit> - <trans-unit id="5872175735754226507" datatype="html"> - <source>Edit tag</source> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-edit-dialog/tag-edit-dialog.component.ts</context> - <context context-type="linenumber">26</context> - </context-group> - <target state="needs-translation">Edit tag</target> + <target state="needs-translation">tag</target> </trans-unit> <trans-unit id="93754014749412887" datatype="html"> <source>Do you really want to delete the tag "<x id="PH" equiv-text="object.name"/>"?</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/tag-list/tag-list.component.ts</context> - <context context-type="linenumber">26</context> + <context context-type="linenumber">45</context> </context-group> <target state="needs-translation">Do you really want to delete the tag "<x id="PH" equiv-text="object.name"/>"?</target> </trans-unit> @@ -2338,7 +2779,7 @@ <source>Any word</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/data/matching-model.ts</context> - <context context-type="linenumber">12</context> + <context context-type="linenumber">13</context> </context-group> <target state="final">Οποιαδήποτε λέξη</target> </trans-unit> @@ -2346,7 +2787,7 @@ <source>Any: Document contains any of these words (space separated)</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/data/matching-model.ts</context> - <context context-type="linenumber">12</context> + <context context-type="linenumber">14</context> </context-group> <target state="needs-translation">Any: Document contains any of these words (space separated)</target> </trans-unit> @@ -2354,7 +2795,7 @@ <source>All words</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/data/matching-model.ts</context> - <context context-type="linenumber">13</context> + <context context-type="linenumber">18</context> </context-group> <target state="final">Όλες οι λέξεις</target> </trans-unit> @@ -2362,7 +2803,7 @@ <source>All: Document contains all of these words (space separated)</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/data/matching-model.ts</context> - <context context-type="linenumber">13</context> + <context context-type="linenumber">19</context> </context-group> <target state="needs-translation">All: Document contains all of these words (space separated)</target> </trans-unit> @@ -2370,7 +2811,7 @@ <source>Exact match</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/data/matching-model.ts</context> - <context context-type="linenumber">14</context> + <context context-type="linenumber">23</context> </context-group> <target state="final">Ακριβής ταύτιση</target> </trans-unit> @@ -2378,7 +2819,7 @@ <source>Exact: Document contains this string</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/data/matching-model.ts</context> - <context context-type="linenumber">14</context> + <context context-type="linenumber">24</context> </context-group> <target state="needs-translation">Exact: Document contains this string</target> </trans-unit> @@ -2386,7 +2827,7 @@ <source>Regular expression</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/data/matching-model.ts</context> - <context context-type="linenumber">15</context> + <context context-type="linenumber">28</context> </context-group> <target state="needs-translation">Regular expression</target> </trans-unit> @@ -2394,7 +2835,7 @@ <source>Regular expression: Document matches this regular expression</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/data/matching-model.ts</context> - <context context-type="linenumber">15</context> + <context context-type="linenumber">29</context> </context-group> <target state="needs-translation">Regular expression: Document matches this regular expression</target> </trans-unit> @@ -2402,7 +2843,7 @@ <source>Fuzzy word</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/data/matching-model.ts</context> - <context context-type="linenumber">16</context> + <context context-type="linenumber">33</context> </context-group> <target state="needs-translation">Fuzzy word</target> </trans-unit> @@ -2410,7 +2851,7 @@ <source>Fuzzy: Document contains a word similar to this word</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/data/matching-model.ts</context> - <context context-type="linenumber">16</context> + <context context-type="linenumber">34</context> </context-group> <target state="needs-translation">Fuzzy: Document contains a word similar to this word</target> </trans-unit> @@ -2418,7 +2859,7 @@ <source>Auto: Learn matching automatically</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/data/matching-model.ts</context> - <context context-type="linenumber">17</context> + <context context-type="linenumber">39</context> </context-group> <target state="needs-translation">Auto: Learn matching automatically</target> </trans-unit> @@ -2426,15 +2867,15 @@ <source>Unsaved Changes</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/guards/dirty-form.guard.ts</context> - <context context-type="linenumber">16</context> + <context context-type="linenumber">18</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/open-documents.service.ts</context> - <context context-type="linenumber">75</context> + <context context-type="linenumber">84</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/open-documents.service.ts</context> - <context context-type="linenumber">96</context> + <context context-type="linenumber">107</context> </context-group> <target state="needs-translation">Unsaved Changes</target> </trans-unit> @@ -2442,15 +2883,15 @@ <source>You have unsaved changes.</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/guards/dirty-form.guard.ts</context> - <context context-type="linenumber">17</context> + <context context-type="linenumber">19</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/open-documents.service.ts</context> - <context context-type="linenumber">76</context> + <context context-type="linenumber">85</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/open-documents.service.ts</context> - <context context-type="linenumber">97</context> + <context context-type="linenumber">108</context> </context-group> <target state="needs-translation">You have unsaved changes.</target> </trans-unit> @@ -2458,7 +2899,7 @@ <source>Are you sure you want to leave?</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/guards/dirty-form.guard.ts</context> - <context context-type="linenumber">18</context> + <context context-type="linenumber">20</context> </context-group> <target state="needs-translation">Are you sure you want to leave?</target> </trans-unit> @@ -2466,7 +2907,7 @@ <source>Leave page</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/guards/dirty-form.guard.ts</context> - <context context-type="linenumber">20</context> + <context context-type="linenumber">22</context> </context-group> <target state="needs-translation">Leave page</target> </trans-unit> @@ -2474,7 +2915,7 @@ <source>(no title)</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/pipes/document-title.pipe.ts</context> - <context context-type="linenumber">12</context> + <context context-type="linenumber">11</context> </context-group> <target state="needs-translation">(no title)</target> </trans-unit> @@ -2482,7 +2923,7 @@ <source>Yes</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/pipes/yes-no.pipe.ts</context> - <context context-type="linenumber">9</context> + <context context-type="linenumber">8</context> </context-group> <target state="needs-translation">Yes</target> </trans-unit> @@ -2490,7 +2931,7 @@ <source>No</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/pipes/yes-no.pipe.ts</context> - <context context-type="linenumber">9</context> + <context context-type="linenumber">8</context> </context-group> <target state="needs-translation">No</target> </trans-unit> @@ -2606,7 +3047,7 @@ <source>Are you sure you want to close this document?</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/open-documents.service.ts</context> - <context context-type="linenumber">77</context> + <context context-type="linenumber">86</context> </context-group> <target state="needs-translation">Are you sure you want to close this document?</target> </trans-unit> @@ -2614,7 +3055,7 @@ <source>Close document</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/open-documents.service.ts</context> - <context context-type="linenumber">79</context> + <context context-type="linenumber">88</context> </context-group> <target state="needs-translation">Close document</target> </trans-unit> @@ -2622,7 +3063,7 @@ <source>Are you sure you want to close all documents?</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/open-documents.service.ts</context> - <context context-type="linenumber">98</context> + <context context-type="linenumber">109</context> </context-group> <target state="needs-translation">Are you sure you want to close all documents?</target> </trans-unit> @@ -2630,7 +3071,7 @@ <source>Close documents</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/open-documents.service.ts</context> - <context context-type="linenumber">100</context> + <context context-type="linenumber">111</context> </context-group> <target state="needs-translation">Close documents</target> </trans-unit> @@ -2646,7 +3087,7 @@ <source>Search score</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/rest/document.service.ts</context> - <context context-type="linenumber">28</context> + <context context-type="linenumber">30</context> </context-group> <note priority="1" from="description">Score is a value returned by the full text search engine and specifies how well a result matches the given query</note> <target state="needs-translation">Search score</target> @@ -2655,15 +3096,23 @@ <source>English (US)</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/settings.service.ts</context> - <context context-type="linenumber">90</context> + <context context-type="linenumber">184</context> </context-group> <target state="needs-translation">English (US)</target> </trans-unit> + <trans-unit id="3098941349689899577" datatype="html"> + <source>Belarusian</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/services/settings.service.ts</context> + <context context-type="linenumber">190</context> + </context-group> + <target state="needs-translation">Belarusian</target> + </trans-unit> <trans-unit id="2719780722934172508" datatype="html"> <source>Czech</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/settings.service.ts</context> - <context context-type="linenumber">91</context> + <context context-type="linenumber">196</context> </context-group> <target state="needs-translation">Czech</target> </trans-unit> @@ -2671,7 +3120,7 @@ <source>Danish</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/settings.service.ts</context> - <context context-type="linenumber">92</context> + <context context-type="linenumber">202</context> </context-group> <target state="needs-translation">Danish</target> </trans-unit> @@ -2679,7 +3128,7 @@ <source>German</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/settings.service.ts</context> - <context context-type="linenumber">93</context> + <context context-type="linenumber">208</context> </context-group> <target state="needs-translation">German</target> </trans-unit> @@ -2687,7 +3136,7 @@ <source>English (GB)</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/settings.service.ts</context> - <context context-type="linenumber">94</context> + <context context-type="linenumber">214</context> </context-group> <target state="needs-translation">English (GB)</target> </trans-unit> @@ -2695,7 +3144,7 @@ <source>Spanish</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/settings.service.ts</context> - <context context-type="linenumber">95</context> + <context context-type="linenumber">220</context> </context-group> <target state="needs-translation">Spanish</target> </trans-unit> @@ -2703,7 +3152,7 @@ <source>French</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/settings.service.ts</context> - <context context-type="linenumber">96</context> + <context context-type="linenumber">226</context> </context-group> <target state="needs-translation">French</target> </trans-unit> @@ -2711,7 +3160,7 @@ <source>Italian</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/settings.service.ts</context> - <context context-type="linenumber">97</context> + <context context-type="linenumber">232</context> </context-group> <target state="needs-translation">Italian</target> </trans-unit> @@ -2719,7 +3168,7 @@ <source>Luxembourgish</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/settings.service.ts</context> - <context context-type="linenumber">98</context> + <context context-type="linenumber">238</context> </context-group> <target state="needs-translation">Luxembourgish</target> </trans-unit> @@ -2727,7 +3176,7 @@ <source>Dutch</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/settings.service.ts</context> - <context context-type="linenumber">99</context> + <context context-type="linenumber">244</context> </context-group> <target state="needs-translation">Dutch</target> </trans-unit> @@ -2735,7 +3184,7 @@ <source>Polish</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/settings.service.ts</context> - <context context-type="linenumber">100</context> + <context context-type="linenumber">250</context> </context-group> <target state="needs-translation">Polish</target> </trans-unit> @@ -2743,7 +3192,7 @@ <source>Portuguese (Brazil)</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/settings.service.ts</context> - <context context-type="linenumber">101</context> + <context context-type="linenumber">256</context> </context-group> <target state="needs-translation">Portuguese (Brazil)</target> </trans-unit> @@ -2751,7 +3200,7 @@ <source>Portuguese</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/settings.service.ts</context> - <context context-type="linenumber">102</context> + <context context-type="linenumber">262</context> </context-group> <target state="needs-translation">Portuguese</target> </trans-unit> @@ -2759,7 +3208,7 @@ <source>Romanian</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/settings.service.ts</context> - <context context-type="linenumber">103</context> + <context context-type="linenumber">268</context> </context-group> <target state="needs-translation">Romanian</target> </trans-unit> @@ -2767,23 +3216,55 @@ <source>Russian</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/settings.service.ts</context> - <context context-type="linenumber">104</context> + <context context-type="linenumber">274</context> </context-group> <target state="needs-translation">Russian</target> </trans-unit> + <trans-unit id="4287008301409320881" datatype="html"> + <source>Slovenian</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/services/settings.service.ts</context> + <context context-type="linenumber">280</context> + </context-group> + <target state="needs-translation">Slovenian</target> + </trans-unit> + <trans-unit id="8608389829607915090" datatype="html"> + <source>Serbian</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/services/settings.service.ts</context> + <context context-type="linenumber">286</context> + </context-group> + <target state="needs-translation">Serbian</target> + </trans-unit> <trans-unit id="499386805970351976" datatype="html"> <source>Swedish</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/settings.service.ts</context> - <context context-type="linenumber">105</context> + <context context-type="linenumber">292</context> </context-group> <target state="needs-translation">Swedish</target> </trans-unit> + <trans-unit id="5682359291233237791" datatype="html"> + <source>Turkish</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/services/settings.service.ts</context> + <context context-type="linenumber">298</context> + </context-group> + <target state="needs-translation">Turkish</target> + </trans-unit> + <trans-unit id="4689443708886954687" datatype="html"> + <source>Chinese Simplified</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/services/settings.service.ts</context> + <context context-type="linenumber">304</context> + </context-group> + <target state="needs-translation">Chinese Simplified</target> + </trans-unit> <trans-unit id="4912706592792948707" datatype="html"> <source>ISO 8601</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/settings.service.ts</context> - <context context-type="linenumber">115</context> + <context context-type="linenumber">321</context> </context-group> <target state="needs-translation">ISO 8601</target> </trans-unit> @@ -2791,7 +3272,7 @@ <source>Error</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/toast.service.ts</context> - <context context-type="linenumber">35</context> + <context context-type="linenumber">32</context> </context-group> <target state="needs-translation">Error</target> </trans-unit> @@ -2799,10 +3280,42 @@ <source>Information</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/toast.service.ts</context> - <context context-type="linenumber">39</context> + <context context-type="linenumber">36</context> </context-group> <target state="needs-translation">Information</target> </trans-unit> + <trans-unit id="3852289441366561594" datatype="html"> + <source>Connecting...</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/services/upload-documents.service.ts</context> + <context context-type="linenumber">31</context> + </context-group> + <target state="needs-translation">Connecting...</target> + </trans-unit> + <trans-unit id="1245343823699368872" datatype="html"> + <source>Uploading...</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/services/upload-documents.service.ts</context> + <context context-type="linenumber">43</context> + </context-group> + <target state="needs-translation">Uploading...</target> + </trans-unit> + <trans-unit id="7446520539098045935" datatype="html"> + <source>Upload complete, waiting...</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/services/upload-documents.service.ts</context> + <context context-type="linenumber">46</context> + </context-group> + <target state="needs-translation">Upload complete, waiting...</target> + </trans-unit> + <trans-unit id="1405142710727603568" datatype="html"> + <source>HTTP error: <x id="PH" equiv-text="error.status"/> <x id="PH_1" equiv-text="error.statusText"/></source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/services/upload-documents.service.ts</context> + <context context-type="linenumber">62</context> + </context-group> + <target state="needs-translation">HTTP error: <x id="PH" equiv-text="error.status"/> <x id="PH_1" equiv-text="error.statusText"/></target> + </trans-unit> </body> </file> </xliff> diff --git a/src-ui/src/locale/messages.es_ES.xlf b/src-ui/src/locale/messages.es_ES.xlf index 67fb80b72..83ab3f845 100644 --- a/src-ui/src/locale/messages.es_ES.xlf +++ b/src-ui/src/locale/messages.es_ES.xlf @@ -2,11 +2,296 @@ <xliff xmlns="urn:oasis:names:tc:xliff:document:1.2" version="1.2"> <file source-language="en" datatype="plaintext" original="ng2.template" target-language="es-ES"> <body> + <trans-unit id="ngb.alert.close" datatype="html"> + <source>Close</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/alert/alert.ts</context> + <context context-type="linenumber">79,80</context> + </context-group> + <target state="needs-translation">Close</target> + </trans-unit> + <trans-unit id="ngb.carousel.slide-number" datatype="html"> + <source> Slide <x id="INTERPOLATION" equiv-text="keyboard 'arrow"/> of <x id="INTERPOLATION_1" equiv-text="t'. */ @In"/> </source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/carousel/carousel.ts</context> + <context context-type="linenumber">154,159</context> + </context-group> + <note priority="1" from="description">Currently selected slide number read by screen reader</note> + <target state="needs-translation"> Slide <x id="INTERPOLATION" equiv-text="keyboard 'arrow"/> of <x id="INTERPOLATION_1" equiv-text="t'. */ @In"/> </target> + </trans-unit> + <trans-unit id="ngb.carousel.previous" datatype="html"> + <source>Previous</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/carousel/carousel.ts</context> + <context context-type="linenumber">184</context> + </context-group> + <target state="needs-translation">Previous</target> + </trans-unit> + <trans-unit id="ngb.carousel.next" datatype="html"> + <source>Next</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/carousel/carousel.ts</context> + <context context-type="linenumber">205,206</context> + </context-group> + <target state="needs-translation">Next</target> + </trans-unit> + <trans-unit id="ngb.datepicker.select-month" datatype="html"> + <source>Select month</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/datepicker/datepicker-navigation-select.ts</context> + <context context-type="linenumber">74</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/datepicker/datepicker-navigation-select.ts</context> + <context context-type="linenumber">74</context> + </context-group> + <target state="needs-translation">Select month</target> + </trans-unit> + <trans-unit id="ngb.datepicker.select-year" datatype="html"> + <source>Select year</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/datepicker/datepicker-navigation-select.ts</context> + <context context-type="linenumber">74</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/datepicker/datepicker-navigation-select.ts</context> + <context context-type="linenumber">74</context> + </context-group> + <target state="needs-translation">Select year</target> + </trans-unit> + <trans-unit id="ngb.datepicker.previous-month" datatype="html"> + <source>Previous month</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/datepicker/datepicker-navigation.ts</context> + <context context-type="linenumber">69</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/datepicker/datepicker-navigation.ts</context> + <context context-type="linenumber">69</context> + </context-group> + <target state="needs-translation">Previous month</target> + </trans-unit> + <trans-unit id="ngb.datepicker.next-month" datatype="html"> + <source>Next month</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/datepicker/datepicker-navigation.ts</context> + <context context-type="linenumber">69</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/datepicker/datepicker-navigation.ts</context> + <context context-type="linenumber">69</context> + </context-group> + <target state="needs-translation">Next month</target> + </trans-unit> + <trans-unit id="ngb.pagination.first" datatype="html"> + <source>««</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/pagination/pagination.ts</context> + <context context-type="linenumber">250,252</context> + </context-group> + <target state="translated">««</target> + </trans-unit> + <trans-unit id="ngb.pagination.previous" datatype="html"> + <source>«</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/pagination/pagination.ts</context> + <context context-type="linenumber">267</context> + </context-group> + <target state="translated">«</target> + </trans-unit> + <trans-unit id="ngb.pagination.next" datatype="html"> + <source>»</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/pagination/pagination.ts</context> + <context context-type="linenumber">294</context> + </context-group> + <target state="translated">»</target> + </trans-unit> + <trans-unit id="ngb.pagination.last" datatype="html"> + <source>»»</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/pagination/pagination.ts</context> + <context context-type="linenumber">313,316</context> + </context-group> + <target state="translated">»»</target> + </trans-unit> + <trans-unit id="ngb.pagination.first-aria" datatype="html"> + <source>First</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/pagination/pagination.ts</context> + <context context-type="linenumber">332,333</context> + </context-group> + <target state="needs-translation">First</target> + </trans-unit> + <trans-unit id="ngb.pagination.previous-aria" datatype="html"> + <source>Previous</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/pagination/pagination.ts</context> + <context context-type="linenumber">347,348</context> + </context-group> + <target state="needs-translation">Previous</target> + </trans-unit> + <trans-unit id="ngb.pagination.next-aria" datatype="html"> + <source>Next</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/pagination/pagination.ts</context> + <context context-type="linenumber">363</context> + </context-group> + <target state="needs-translation">Next</target> + </trans-unit> + <trans-unit id="ngb.pagination.last-aria" datatype="html"> + <source>Last</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/pagination/pagination.ts</context> + <context context-type="linenumber">379,380</context> + </context-group> + <target state="needs-translation">Last</target> + </trans-unit> + <trans-unit id="ngb.progressbar.value" datatype="html"> + <source> + <x id="INTERPOLATION" equiv-text="ackground color"/> + </source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/progressbar/progressbar.ts</context> + <context context-type="linenumber">67,68</context> + </context-group> + <target state="translated"><x id="INTERPOLATION" equiv-text="ackground color"/></target> + </trans-unit> + <trans-unit id="ngb.timepicker.HH" datatype="html"> + <source>HH</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/timepicker/timepicker.ts</context> + <context context-type="linenumber">138,141</context> + </context-group> + <target state="needs-translation">HH</target> + </trans-unit> + <trans-unit id="ngb.timepicker.hours" datatype="html"> + <source>Hours</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/timepicker/timepicker.ts</context> + <context context-type="linenumber">161</context> + </context-group> + <target state="needs-translation">Hours</target> + </trans-unit> + <trans-unit id="ngb.timepicker.MM" datatype="html"> + <source>MM</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/timepicker/timepicker.ts</context> + <context context-type="linenumber">182</context> + </context-group> + <target state="needs-translation">MM</target> + </trans-unit> + <trans-unit id="ngb.timepicker.minutes" datatype="html"> + <source>Minutes</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/timepicker/timepicker.ts</context> + <context context-type="linenumber">199</context> + </context-group> + <target state="needs-translation">Minutes</target> + </trans-unit> + <trans-unit id="ngb.timepicker.increment-hours" datatype="html"> + <source>Increment hours</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/timepicker/timepicker.ts</context> + <context context-type="linenumber">218,219</context> + </context-group> + <target state="needs-translation">Increment hours</target> + </trans-unit> + <trans-unit id="ngb.timepicker.decrement-hours" datatype="html"> + <source>Decrement hours</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/timepicker/timepicker.ts</context> + <context context-type="linenumber">240,243</context> + </context-group> + <target state="needs-translation">Decrement hours</target> + </trans-unit> + <trans-unit id="ngb.timepicker.increment-minutes" datatype="html"> + <source>Increment minutes</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/timepicker/timepicker.ts</context> + <context context-type="linenumber">268</context> + </context-group> + <target state="needs-translation">Increment minutes</target> + </trans-unit> + <trans-unit id="ngb.timepicker.decrement-minutes" datatype="html"> + <source>Decrement minutes</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/timepicker/timepicker.ts</context> + <context context-type="linenumber">288,289</context> + </context-group> + <target state="needs-translation">Decrement minutes</target> + </trans-unit> + <trans-unit id="ngb.timepicker.SS" datatype="html"> + <source>SS</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/timepicker/timepicker.ts</context> + <context context-type="linenumber">295</context> + </context-group> + <target state="needs-translation">SS</target> + </trans-unit> + <trans-unit id="ngb.timepicker.seconds" datatype="html"> + <source>Seconds</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/timepicker/timepicker.ts</context> + <context context-type="linenumber">295</context> + </context-group> + <target state="needs-translation">Seconds</target> + </trans-unit> + <trans-unit id="ngb.timepicker.increment-seconds" datatype="html"> + <source>Increment seconds</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/timepicker/timepicker.ts</context> + <context context-type="linenumber">295</context> + </context-group> + <target state="needs-translation">Increment seconds</target> + </trans-unit> + <trans-unit id="ngb.timepicker.decrement-seconds" datatype="html"> + <source>Decrement seconds</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/timepicker/timepicker.ts</context> + <context context-type="linenumber">295</context> + </context-group> + <target state="needs-translation">Decrement seconds</target> + </trans-unit> + <trans-unit id="ngb.timepicker.PM" datatype="html"> + <source> + <x id="INTERPOLATION"/> + </source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/timepicker/timepicker.ts</context> + <context context-type="linenumber">295</context> + </context-group> + </trans-unit> + <trans-unit id="ngb.timepicker.AM" datatype="html"> + <source> + <x id="INTERPOLATION"/> + </source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/timepicker/timepicker.ts</context> + <context context-type="linenumber">295</context> + </context-group> + </trans-unit> + <trans-unit id="ngb.toast.close-aria" datatype="html"> + <source>Close</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/toast/toast.ts</context> + <context context-type="linenumber">110,112</context> + </context-group> + <target state="needs-translation">Close</target> + </trans-unit> + <trans-unit id="7103632680753685326" datatype="html"> + <source>Drop files to begin upload</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/app.component.html</context> + <context context-type="linenumber">7</context> + </context-group> + <target state="needs-translation">Drop files to begin upload</target> + </trans-unit> <trans-unit id="9103526311244275943" datatype="html" approved="yes"> <source>Document added</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/app.component.ts</context> - <context context-type="linenumber">51</context> + <context context-type="linenumber">71</context> </context-group> <target state="final">Documento añadido</target> </trans-unit> @@ -14,7 +299,7 @@ <source>Document <x id="PH" equiv-text="status.filename"/> was added to paperless.</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/app.component.ts</context> - <context context-type="linenumber">51</context> + <context context-type="linenumber">73</context> </context-group> <target state="final">Documento<x id="PH" equiv-text="status.filename"/> agregado a paperless.</target> </trans-unit> @@ -22,7 +307,7 @@ <source>Open document</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/app.component.ts</context> - <context context-type="linenumber">51</context> + <context context-type="linenumber">74</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/dashboard/widgets/upload-file-widget/upload-file-widget.component.html</context> @@ -34,7 +319,7 @@ <source>Could not add <x id="PH" equiv-text="status.filename"/>: <x id="PH_1" equiv-text="status.message"/></source> <context-group purpose="location"> <context context-type="sourcefile">src/app/app.component.ts</context> - <context context-type="linenumber">59</context> + <context context-type="linenumber">89</context> </context-group> <target state="final">No se pudo añadir<x id="PH" equiv-text="status.filename"/>: <x id="PH_1" equiv-text="status.message"/></target> </trans-unit> @@ -42,7 +327,7 @@ <source>New document detected</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/app.component.ts</context> - <context context-type="linenumber">65</context> + <context context-type="linenumber">103</context> </context-group> <target state="final">Nuevo documento detectado</target> </trans-unit> @@ -50,10 +335,18 @@ <source>Document <x id="PH" equiv-text="status.filename"/> is being processed by paperless.</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/app.component.ts</context> - <context context-type="linenumber">65</context> + <context context-type="linenumber">105</context> </context-group> <target state="final">El documento<x id="PH" equiv-text="status.filename"/> está siendo procesado por paperless.</target> </trans-unit> + <trans-unit id="5749300816154614125" datatype="html"> + <source>Initiating upload...</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/app.component.ts</context> + <context context-type="linenumber">140</context> + </context-group> + <target state="needs-translation">Initiating upload...</target> + </trans-unit> <trans-unit id="2173456130768795374" datatype="html"> <source>Paperless-ngx</source> <context-group purpose="location"> @@ -123,19 +416,19 @@ </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/document-list.component.ts</context> - <context context-type="linenumber">51</context> + <context context-type="linenumber">77</context> </context-group> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-list.component.html</context> - <context context-type="linenumber">37</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">54</context> </context-group> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-list.component.html</context> - <context context-type="linenumber">35</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">54</context> </context-group> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-list.component.html</context> - <context context-type="linenumber">38</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">54</context> </context-group> <target state="final">Documentos</target> </trans-unit> @@ -147,7 +440,7 @@ </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> - <context context-type="linenumber">134</context> + <context context-type="linenumber">150</context> </context-group> <target state="final">Vistas guardadas</target> </trans-unit> @@ -181,10 +474,6 @@ <context context-type="sourcefile">src/app/components/app-frame/app-frame.component.html</context> <context context-type="linenumber">119</context> </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-list.component.html</context> - <context context-type="linenumber">1</context> - </context-group> <target state="final">Interlocutores</target> </trans-unit> <trans-unit id="7886570921510760899" datatype="html" approved="yes"> @@ -205,10 +494,6 @@ <context context-type="sourcefile">src/app/components/document-list/filter-editor/filter-editor.component.html</context> <context context-type="linenumber">18</context> </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-list.component.html</context> - <context context-type="linenumber">1</context> - </context-group> <target state="final">Etiquetas</target> </trans-unit> <trans-unit id="3079652255369035" datatype="html" approved="yes"> @@ -217,10 +502,6 @@ <context context-type="sourcefile">src/app/components/app-frame/app-frame.component.html</context> <context context-type="linenumber">133</context> </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-list.component.html</context> - <context context-type="linenumber">1</context> - </context-group> <target state="final">Tipos de documento</target> </trans-unit> <trans-unit id="4804785061014590286" datatype="html"> @@ -275,43 +556,59 @@ </context-group> <target state="final">Sugerir una idea</target> </trans-unit> - <trans-unit id="2159130950882492111" datatype="html" approved="yes"> - <source>Cancel</source> + <trans-unit id="4112664765954374539" datatype="html"> + <source>is available.</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/app-frame/app-frame.component.html</context> + <context context-type="linenumber">190</context> + </context-group> + <target state="needs-translation">is available.</target> + </trans-unit> + <trans-unit id="1175891574282637937" datatype="html"> + <source>Click to view.</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/app-frame/app-frame.component.html</context> + <context context-type="linenumber">190</context> + </context-group> + <target state="needs-translation">Click to view.</target> + </trans-unit> + <trans-unit id="5052123870893768885" datatype="html"> + <source>Checking for updates is disabled.</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/app-frame/app-frame.component.html</context> + <context context-type="linenumber">193</context> + </context-group> + <target state="needs-translation">Checking for updates is disabled.</target> + </trans-unit> + <trans-unit id="3601519436351639860" datatype="html"> + <source>Click for more information.</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/app-frame/app-frame.component.html</context> + <context context-type="linenumber">193</context> + </context-group> + <target state="needs-translation">Click for more information.</target> + </trans-unit> + <trans-unit id="509090351011426949" datatype="html"> + <source>Update available</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/app-frame/app-frame.component.html</context> + <context context-type="linenumber">201</context> + </context-group> + <target state="needs-translation">Update available</target> + </trans-unit> + <trans-unit id="5000042972069710005" datatype="html"> + <source><x id="START_TAG_SPAN" ctype="x-span" equiv-text="<span class="d-inline-block" style="padding-bottom: 1px;" >"/>Cancel<x id="CLOSE_TAG_SPAN" ctype="x-span" equiv-text="</span>"/></source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/common/confirm-dialog/confirm-dialog.component.html</context> - <context context-type="linenumber">11</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/common/select-dialog/select-dialog.component.html</context> <context context-type="linenumber">12</context> </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.html</context> - <context context-type="linenumber">6</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/document-list/save-view-config-dialog/save-view-config-dialog.component.html</context> - <context context-type="linenumber">13</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-edit-dialog/correspondent-edit-dialog.component.html</context> - <context context-type="linenumber">14</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-edit-dialog/document-type-edit-dialog.component.html</context> - <context context-type="linenumber">16</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-edit-dialog/tag-edit-dialog.component.html</context> - <context context-type="linenumber">18</context> - </context-group> - <target state="final">Cancelar</target> + <target state="needs-translation"><x id="START_TAG_SPAN" ctype="x-span" equiv-text="<span class="d-inline-block" style="padding-bottom: 1px;" >"/>Cancel<x id="CLOSE_TAG_SPAN" ctype="x-span" equiv-text="</span>"/></target> </trans-unit> <trans-unit id="1234709746630139322" datatype="html" approved="yes"> <source>Confirmation</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/common/confirm-dialog/confirm-dialog.component.ts</context> - <context context-type="linenumber">18</context> + <context context-type="linenumber">17</context> </context-group> <target state="final">Confirmación</target> </trans-unit> @@ -319,19 +616,19 @@ <source>Confirm</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/common/confirm-dialog/confirm-dialog.component.ts</context> - <context context-type="linenumber">30</context> + <context context-type="linenumber">29</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">143</context> + <context context-type="linenumber">217</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">166</context> + <context context-type="linenumber">255</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">189</context> + <context context-type="linenumber">291</context> </context-group> <target state="final">Confirmar</target> </trans-unit> @@ -367,7 +664,7 @@ <source>Last 7 days</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/common/date-dropdown/date-dropdown.component.ts</context> - <context context-type="linenumber">34</context> + <context context-type="linenumber">38</context> </context-group> <target state="final">Últimos 7 días</target> </trans-unit> @@ -375,7 +672,7 @@ <source>Last month</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/common/date-dropdown/date-dropdown.component.ts</context> - <context context-type="linenumber">35</context> + <context context-type="linenumber">39</context> </context-group> <target state="final">Último mes</target> </trans-unit> @@ -383,7 +680,7 @@ <source>Last 3 months</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/common/date-dropdown/date-dropdown.component.ts</context> - <context context-type="linenumber">36</context> + <context context-type="linenumber">40</context> </context-group> <target state="final">Últimos 3 meses</target> </trans-unit> @@ -391,15 +688,199 @@ <source>Last year</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/common/date-dropdown/date-dropdown.component.ts</context> - <context context-type="linenumber">37</context> + <context context-type="linenumber">41</context> </context-group> <target state="final">Último año</target> </trans-unit> + <trans-unit id="8953033926734869941" datatype="html" approved="yes"> + <source>Name</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/correspondent-edit-dialog/correspondent-edit-dialog.component.html</context> + <context context-type="linenumber">8</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/document-type-edit-dialog/document-type-edit-dialog.component.html</context> + <context context-type="linenumber">9</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/tag-edit-dialog/tag-edit-dialog.component.html</context> + <context context-type="linenumber">8</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/document-list/save-view-config-dialog/save-view-config-dialog.component.html</context> + <context context-type="linenumber">8</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">9</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">9</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">9</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">19</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">19</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">19</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> + <context context-type="linenumber">157</context> + </context-group> + <target state="final">Nombre</target> + </trans-unit> + <trans-unit id="8743659855412792665" datatype="html" approved="yes"> + <source>Matching algorithm</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/correspondent-edit-dialog/correspondent-edit-dialog.component.html</context> + <context context-type="linenumber">9</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/document-type-edit-dialog/document-type-edit-dialog.component.html</context> + <context context-type="linenumber">10</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/tag-edit-dialog/tag-edit-dialog.component.html</context> + <context context-type="linenumber">13</context> + </context-group> + <target state="final">Algoritmo del patrón de búsqueda</target> + </trans-unit> + <trans-unit id="2656329676292524585" datatype="html" approved="yes"> + <source>Matching pattern</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/correspondent-edit-dialog/correspondent-edit-dialog.component.html</context> + <context context-type="linenumber">10</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/document-type-edit-dialog/document-type-edit-dialog.component.html</context> + <context context-type="linenumber">11</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/tag-edit-dialog/tag-edit-dialog.component.html</context> + <context context-type="linenumber">14</context> + </context-group> + <target state="final">Patrón de busqueda</target> + </trans-unit> + <trans-unit id="6063936469630366525" datatype="html" approved="yes"> + <source>Case insensitive</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/correspondent-edit-dialog/correspondent-edit-dialog.component.html</context> + <context context-type="linenumber">11</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/document-type-edit-dialog/document-type-edit-dialog.component.html</context> + <context context-type="linenumber">12</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/tag-edit-dialog/tag-edit-dialog.component.html</context> + <context context-type="linenumber">15</context> + </context-group> + <target state="final">Insensible a mayúsculas y minusculas</target> + </trans-unit> + <trans-unit id="2159130950882492111" datatype="html" approved="yes"> + <source>Cancel</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/correspondent-edit-dialog/correspondent-edit-dialog.component.html</context> + <context context-type="linenumber">14</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/document-type-edit-dialog/document-type-edit-dialog.component.html</context> + <context context-type="linenumber">16</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/tag-edit-dialog/tag-edit-dialog.component.html</context> + <context context-type="linenumber">18</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/select-dialog/select-dialog.component.html</context> + <context context-type="linenumber">12</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.html</context> + <context context-type="linenumber">6</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/document-list/save-view-config-dialog/save-view-config-dialog.component.html</context> + <context context-type="linenumber">18</context> + </context-group> + <target state="final">Cancelar</target> + </trans-unit> + <trans-unit id="3768927257183755959" datatype="html" approved="yes"> + <source>Save</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/correspondent-edit-dialog/correspondent-edit-dialog.component.html</context> + <context context-type="linenumber">15</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/document-type-edit-dialog/document-type-edit-dialog.component.html</context> + <context context-type="linenumber">17</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/tag-edit-dialog/tag-edit-dialog.component.html</context> + <context context-type="linenumber">19</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> + <context context-type="linenumber">166</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/document-list/save-view-config-dialog/save-view-config-dialog.component.html</context> + <context context-type="linenumber">19</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> + <context context-type="linenumber">189</context> + </context-group> + <target state="final">Salvar</target> + </trans-unit> + <trans-unit id="6457471243969293847" datatype="html" approved="yes"> + <source>Create new correspondent</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/correspondent-edit-dialog/correspondent-edit-dialog.component.ts</context> + <context context-type="linenumber">24</context> + </context-group> + <target state="final">Crear nuevo tipo de documento</target> + </trans-unit> + <trans-unit id="2059822531169388684" datatype="html" approved="yes"> + <source>Edit correspondent</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/correspondent-edit-dialog/correspondent-edit-dialog.component.ts</context> + <context context-type="linenumber">28</context> + </context-group> + <target state="final">Editar tipo de documento</target> + </trans-unit> + <trans-unit id="6672809941092516947" datatype="html" approved="yes"> + <source>Create new document type</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/document-type-edit-dialog/document-type-edit-dialog.component.ts</context> + <context context-type="linenumber">24</context> + </context-group> + <target state="final">Crear nuevo tipo de documento</target> + </trans-unit> + <trans-unit id="36335016091244220" datatype="html" approved="yes"> + <source>Edit document type</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/document-type-edit-dialog/document-type-edit-dialog.component.ts</context> + <context context-type="linenumber">28</context> + </context-group> + <target state="final">Editar tipo de documento</target> + </trans-unit> <trans-unit id="4561076822163447092" datatype="html" approved="yes"> <source>Create new item</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/common/edit-dialog/edit-dialog.component.ts</context> - <context context-type="linenumber">50</context> + <context context-type="linenumber">52</context> </context-group> <target state="final">Crear nuevo elemento</target> </trans-unit> @@ -407,7 +888,7 @@ <source>Edit item</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/common/edit-dialog/edit-dialog.component.ts</context> - <context context-type="linenumber">54</context> + <context context-type="linenumber">56</context> </context-group> <target state="final">Editar elemento</target> </trans-unit> @@ -415,10 +896,54 @@ <source>Could not save element: <x id="PH" equiv-text="error"/></source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/common/edit-dialog/edit-dialog.component.ts</context> - <context context-type="linenumber">58</context> + <context context-type="linenumber">60</context> </context-group> <target state="final">No se pudo guardar el elemento: <x id="PH" equiv-text="error"/></target> </trans-unit> + <trans-unit id="9011959596901584887" datatype="html"> + <source>Color</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/tag-edit-dialog/tag-edit-dialog.component.html</context> + <context context-type="linenumber">10</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/tag-list/tag-list.component.ts</context> + <context context-type="linenumber">34</context> + </context-group> + <target state="translated">Color</target> + </trans-unit> + <trans-unit id="1426037806946650347" datatype="html" approved="yes"> + <source>Inbox tag</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/tag-edit-dialog/tag-edit-dialog.component.html</context> + <context context-type="linenumber">12</context> + </context-group> + <target state="final">Etiqueta de entrada</target> + </trans-unit> + <trans-unit id="8566220514470905459" datatype="html" approved="yes"> + <source>Inbox tags are automatically assigned to all consumed documents.</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/tag-edit-dialog/tag-edit-dialog.component.html</context> + <context context-type="linenumber">12</context> + </context-group> + <target state="final">Las etiquetas de la bandeja son asignadas automáticamente a todos los documentos consumidos.</target> + </trans-unit> + <trans-unit id="9153094873118985366" datatype="html" approved="yes"> + <source>Create new tag</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/tag-edit-dialog/tag-edit-dialog.component.ts</context> + <context context-type="linenumber">25</context> + </context-group> + <target state="final">Crear nueva etiqueta</target> + </trans-unit> + <trans-unit id="5872175735754226507" datatype="html" approved="yes"> + <source>Edit tag</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/tag-edit-dialog/tag-edit-dialog.component.ts</context> + <context context-type="linenumber">29</context> + </context-group> + <target state="final">Editar etiqueta</target> + </trans-unit> <trans-unit id="4391289919356861627" datatype="html" approved="yes"> <source>Apply</source> <context-group purpose="location"> @@ -439,7 +964,7 @@ <source>Not assigned</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/common/filterable-dropdown/filterable-dropdown.component.ts</context> - <context context-type="linenumber">209</context> + <context context-type="linenumber">261</context> </context-group> <note priority="1" from="description">Filter drop down element to filter for documents with no correspondent/type/tag assigned</note> <target state="final">Sin asignar</target> @@ -448,7 +973,7 @@ <source>Invalid date.</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/common/input/date/date.component.html</context> - <context context-type="linenumber">12</context> + <context context-type="linenumber">13</context> </context-group> <target state="final">Fecha no válida.</target> </trans-unit> @@ -489,7 +1014,7 @@ </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/common/select-dialog/select-dialog.component.ts</context> - <context context-type="linenumber">18</context> + <context context-type="linenumber">17</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/document-list.component.html</context> @@ -501,7 +1026,7 @@ <source>Please select an object</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/common/select-dialog/select-dialog.component.ts</context> - <context context-type="linenumber">21</context> + <context context-type="linenumber">20</context> </context-group> <target state="final">Por favor, selecciona un objeto</target> </trans-unit> @@ -509,7 +1034,7 @@ <source>Hello <x id="PH" equiv-text="this.displayName"/>, welcome to Paperless-ngx!</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/dashboard/dashboard.component.ts</context> - <context context-type="linenumber">33</context> + <context context-type="linenumber">28</context> </context-group> <target state="translated">Hola <x id="PH" equiv-text="this.displayName"/>, bienvenido a Paperless-ngx!</target> </trans-unit> @@ -517,7 +1042,7 @@ <source>Welcome to Paperless-ngx!</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/dashboard/dashboard.component.ts</context> - <context context-type="linenumber">35</context> + <context context-type="linenumber">30</context> </context-group> <target state="translated">¡Bienvenido a Paperless-ngx!</target> </trans-unit> @@ -541,7 +1066,7 @@ </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/document-list.component.html</context> - <context context-type="linenumber">141</context> + <context context-type="linenumber">145</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/filter-editor/filter-editor.component.html</context> @@ -561,15 +1086,15 @@ </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">55</context> + <context context-type="linenumber">69</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/document-list.component.html</context> - <context context-type="linenumber">129</context> + <context context-type="linenumber">133</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/filter-editor/filter-editor.component.ts</context> - <context context-type="linenumber">88</context> + <context context-type="linenumber">117</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/rest/document.service.ts</context> @@ -647,7 +1172,7 @@ <source>Processing: <x id="PH" equiv-text="countUploadingAndProcessing"/></source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/dashboard/widgets/upload-file-widget/upload-file-widget.component.ts</context> - <context context-type="linenumber">32</context> + <context context-type="linenumber">37</context> </context-group> <target state="final">Procesando: <x id="PH" equiv-text="countUploadingAndProcessing"/></target> </trans-unit> @@ -655,7 +1180,7 @@ <source>Failed: <x id="PH" equiv-text="countFailed"/></source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/dashboard/widgets/upload-file-widget/upload-file-widget.component.ts</context> - <context context-type="linenumber">35</context> + <context context-type="linenumber">40</context> </context-group> <target state="final">Fallidos: <x id="PH" equiv-text="countFailed"/></target> </trans-unit> @@ -663,7 +1188,7 @@ <source>Added: <x id="PH" equiv-text="countSuccess"/></source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/dashboard/widgets/upload-file-widget/upload-file-widget.component.ts</context> - <context context-type="linenumber">38</context> + <context context-type="linenumber">43</context> </context-group> <target state="final">Agregado: <x id="PH" equiv-text="countSuccess"/></target> </trans-unit> @@ -671,47 +1196,15 @@ <source>, </source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/dashboard/widgets/upload-file-widget/upload-file-widget.component.ts</context> - <context context-type="linenumber">40</context> + <context context-type="linenumber">46</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">117</context> + <context context-type="linenumber">162</context> </context-group> <note priority="1" from="description">this string is used to separate processing, failed and added on the file upload widget</note> <target state="translated">, </target> </trans-unit> - <trans-unit id="3852289441366561594" datatype="html" approved="yes"> - <source>Connecting...</source> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/dashboard/widgets/upload-file-widget/upload-file-widget.component.ts</context> - <context context-type="linenumber">118</context> - </context-group> - <target state="final">Conectando...</target> - </trans-unit> - <trans-unit id="1245343823699368872" datatype="html" approved="yes"> - <source>Uploading...</source> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/dashboard/widgets/upload-file-widget/upload-file-widget.component.ts</context> - <context context-type="linenumber">123</context> - </context-group> - <target state="final">Subiendo...</target> - </trans-unit> - <trans-unit id="7446520539098045935" datatype="html" approved="yes"> - <source>Upload complete, waiting...</source> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/dashboard/widgets/upload-file-widget/upload-file-widget.component.ts</context> - <context context-type="linenumber">126</context> - </context-group> - <target state="final">Subida completa, esperando...</target> - </trans-unit> - <trans-unit id="1405142710727603568" datatype="html" approved="yes"> - <source>HTTP error: <x id="PH" equiv-text="error.status"/> <x id="PH_1" equiv-text="error.statusText"/></source> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/dashboard/widgets/upload-file-widget/upload-file-widget.component.ts</context> - <context context-type="linenumber">136</context> - </context-group> - <target state="final">Error HTTP: <x id="PH" equiv-text="error.status"/> <x id="PH_1" equiv-text="error.statusText"/></target> - </trans-unit> <trans-unit id="8522270084976549870" datatype="html" approved="yes"> <source>First steps</source> <context-group purpose="location"> @@ -804,27 +1297,39 @@ </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.html</context> - <context context-type="linenumber">76</context> + <context context-type="linenumber">81</context> </context-group> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-list.component.html</context> - <context context-type="linenumber">48</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-list.component.html</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> <context context-type="linenumber">46</context> </context-group> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/generic-list/generic-list.component.ts</context> - <context context-type="linenumber">106</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">46</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">46</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">65</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">65</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">65</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.ts</context> + <context context-type="linenumber">156</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> - <context context-type="linenumber">159</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-list.component.html</context> - <context context-type="linenumber">49</context> + <context context-type="linenumber">175</context> </context-group> <target state="final">Borrar</target> </trans-unit> @@ -836,7 +1341,7 @@ </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.html</context> - <context context-type="linenumber">63</context> + <context context-type="linenumber">68</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/document-card-large/document-card-large.component.html</context> @@ -872,15 +1377,31 @@ <source>Close</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">40</context> + <context context-type="linenumber">37</context> </context-group> <target state="final">Cerrar</target> </trans-unit> + <trans-unit id="4452427314943113135" datatype="html"> + <source>Previous</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> + <context context-type="linenumber">44</context> + </context-group> + <target state="needs-translation">Previous</target> + </trans-unit> + <trans-unit id="3885497195825665706" datatype="html"> + <source>Next</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> + <context context-type="linenumber">49</context> + </context-group> + <target state="needs-translation">Next</target> + </trans-unit> <trans-unit id="5028777105388019087" datatype="html" approved="yes"> <source>Details</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">52</context> + <context context-type="linenumber">66</context> </context-group> <target state="final">Detalles</target> </trans-unit> @@ -888,7 +1409,7 @@ <source>Archive serial number</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">56</context> + <context context-type="linenumber">70</context> </context-group> <target state="final">Número de serie del archivo</target> </trans-unit> @@ -896,7 +1417,7 @@ <source>Date created</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">57</context> + <context context-type="linenumber">71</context> </context-group> <target state="final">Fecha de creación</target> </trans-unit> @@ -904,7 +1425,7 @@ <source>Correspondent</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">58</context> + <context context-type="linenumber">72</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.html</context> @@ -912,7 +1433,7 @@ </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/document-list.component.html</context> - <context context-type="linenumber">123</context> + <context context-type="linenumber">127</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/filter-editor/filter-editor.component.html</context> @@ -928,7 +1449,7 @@ <source>Document type</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">60</context> + <context context-type="linenumber">74</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.html</context> @@ -936,7 +1457,7 @@ </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/document-list.component.html</context> - <context context-type="linenumber">135</context> + <context context-type="linenumber">139</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/filter-editor/filter-editor.component.html</context> @@ -952,7 +1473,7 @@ <source>Content</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">68</context> + <context context-type="linenumber">82</context> </context-group> <target state="final">Contenido</target> </trans-unit> @@ -960,11 +1481,11 @@ <source>Metadata</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">77</context> + <context context-type="linenumber">91</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/metadata-collapse/metadata-collapse.component.ts</context> - <context context-type="linenumber">18</context> + <context context-type="linenumber">17</context> </context-group> <target state="final">Metadatos</target> </trans-unit> @@ -972,7 +1493,7 @@ <source>Date modified</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">83</context> + <context context-type="linenumber">97</context> </context-group> <target state="final">Fecha de modificación</target> </trans-unit> @@ -980,7 +1501,7 @@ <source>Date added</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">87</context> + <context context-type="linenumber">101</context> </context-group> <target state="final">Fecha de subida</target> </trans-unit> @@ -988,7 +1509,7 @@ <source>Media filename</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">91</context> + <context context-type="linenumber">105</context> </context-group> <target state="final">Nombre del fichero</target> </trans-unit> @@ -996,7 +1517,7 @@ <source>Original MD5 checksum</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">95</context> + <context context-type="linenumber">109</context> </context-group> <target state="final">Comprobación MD5 original</target> </trans-unit> @@ -1004,7 +1525,7 @@ <source>Original file size</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">99</context> + <context context-type="linenumber">113</context> </context-group> <target state="final">Tamaño del fichero original</target> </trans-unit> @@ -1012,7 +1533,7 @@ <source>Original mime type</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">103</context> + <context context-type="linenumber">117</context> </context-group> <target state="final">Tipo MIME original</target> </trans-unit> @@ -1020,7 +1541,7 @@ <source>Archive MD5 checksum</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">107</context> + <context context-type="linenumber">121</context> </context-group> <target state="final">Comprobación MD5 del archivo</target> </trans-unit> @@ -1028,7 +1549,7 @@ <source>Archive file size</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">111</context> + <context context-type="linenumber">125</context> </context-group> <target state="final">Tamaño del archivo</target> </trans-unit> @@ -1036,7 +1557,7 @@ <source>Original document metadata</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">117</context> + <context context-type="linenumber">131</context> </context-group> <target state="final">Metadatos originales</target> </trans-unit> @@ -1044,15 +1565,27 @@ <source>Archived document metadata</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">118</context> + <context context-type="linenumber">132</context> </context-group> <target state="final">Metadatos archivados</target> </trans-unit> + <trans-unit id="8191371354890763172" datatype="html"> + <source>Enter Password</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> + <context context-type="linenumber">154</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> + <context context-type="linenumber">184</context> + </context-group> + <target state="needs-translation">Enter Password</target> + </trans-unit> <trans-unit id="3823219296477075982" datatype="html" approved="yes"> <source>Discard</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">143</context> + <context context-type="linenumber">164</context> </context-group> <target state="final">Descartar</target> </trans-unit> @@ -1060,47 +1593,19 @@ <source>Save & next</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">144</context> + <context context-type="linenumber">165</context> </context-group> <target state="final">Guardar y continuar</target> </trans-unit> - <trans-unit id="3768927257183755959" datatype="html" approved="yes"> - <source>Save</source> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">145</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/document-list/save-view-config-dialog/save-view-config-dialog.component.html</context> - <context context-type="linenumber">14</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-edit-dialog/correspondent-edit-dialog.component.html</context> - <context context-type="linenumber">15</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-edit-dialog/document-type-edit-dialog.component.html</context> - <context context-type="linenumber">17</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> - <context context-type="linenumber">173</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-edit-dialog/tag-edit-dialog.component.html</context> - <context context-type="linenumber">19</context> - </context-group> - <target state="final">Salvar</target> - </trans-unit> <trans-unit id="9021887951960049161" datatype="html" approved="yes"> <source>Confirm delete</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.ts</context> - <context context-type="linenumber">267</context> + <context context-type="linenumber">421</context> </context-group> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/generic-list/generic-list.component.ts</context> - <context context-type="linenumber">102</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.ts</context> + <context context-type="linenumber">152</context> </context-group> <target state="final">Confirmar borrado</target> </trans-unit> @@ -1108,7 +1613,7 @@ <source>Do you really want to delete document "<x id="PH" equiv-text="this.document.title"/>"?</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.ts</context> - <context context-type="linenumber">268</context> + <context context-type="linenumber">422</context> </context-group> <target state="final">¿Estás seguro de querer borrar el documento "<x id="PH" equiv-text="this.document.title"/>"?</target> </trans-unit> @@ -1116,7 +1621,7 @@ <source>The files for this document will be deleted permanently. This operation cannot be undone.</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.ts</context> - <context context-type="linenumber">269</context> + <context context-type="linenumber">423</context> </context-group> <target state="final">Los archivos para este documento serán borrados permanentemente. Esta operación no se puede deshacer.</target> </trans-unit> @@ -1124,7 +1629,7 @@ <source>Delete document</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.ts</context> - <context context-type="linenumber">271</context> + <context context-type="linenumber">425</context> </context-group> <target state="final">Borrar documento</target> </trans-unit> @@ -1132,7 +1637,7 @@ <source>Error deleting document: <x id="PH" equiv-text="JSON.stringify(error)"/></source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.ts</context> - <context context-type="linenumber">281</context> + <context context-type="linenumber">441</context> </context-group> <target state="final">Error borrando el documento: <x id="PH" equiv-text="JSON.stringify(error)"/></target> </trans-unit> @@ -1200,27 +1705,27 @@ <source>Download originals</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.html</context> - <context context-type="linenumber">68</context> + <context context-type="linenumber">73</context> </context-group> <target state="final">Descargar originales</target> </trans-unit> - <trans-unit id="7985804062689412812" datatype="html" approved="yes"> - <source>Error executing bulk operation: <x id="PH" equiv-text="JSON.stringify(error.error)"/></source> + <trans-unit id="7985804062689412812" datatype="html"> + <source>Error executing bulk operation: <x id="PH" equiv-text="JSON.stringify( error.error )"/></source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">74</context> + <context context-type="linenumber">97,99</context> </context-group> - <target state="final">Error ejecutando operación múltiple: <x id="PH" equiv-text="JSON.stringify(error.error)"/></target> + <target state="needs-translation">Error executing bulk operation: <x id="PH" equiv-text="JSON.stringify( error.error )"/></target> </trans-unit> <trans-unit id="7894972847287473517" datatype="html"> <source>"<x id="PH" equiv-text="items[0].name"/>"</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">113</context> + <context context-type="linenumber">154</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">117</context> + <context context-type="linenumber">160</context> </context-group> <target state="translated">"<x id="PH" equiv-text="items[0].name"/>"</target> </trans-unit> @@ -1228,7 +1733,7 @@ <source>"<x id="PH" equiv-text="items[0].name"/>" and "<x id="PH_1" equiv-text="items[1].name"/>"</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">115</context> + <context context-type="linenumber">156</context> </context-group> <note priority="1" from="description">This is for messages like 'modify "tag1" and "tag2"'</note> <target state="final">"<x id="PH" equiv-text="items[0].name"/>" y "<x id="PH_1" equiv-text="items[1].name"/>"</target> @@ -1237,7 +1742,7 @@ <source><x id="PH" equiv-text="list"/> and "<x id="PH_1" equiv-text="items[items.length - 1].name"/>"</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">118</context> + <context context-type="linenumber">164,166</context> </context-group> <note priority="1" from="description">this is for messages like 'modify "tag1", "tag2" and "tag3"'</note> <target state="final"><x id="PH" equiv-text="list"/> y "<x id="PH_1" equiv-text="items[items.length - 1].name"/>"</target> @@ -1246,7 +1751,7 @@ <source>Confirm tags assignment</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">127</context> + <context context-type="linenumber">181</context> </context-group> <target state="final">Confirmar etiquetas asignadas</target> </trans-unit> @@ -1254,47 +1759,47 @@ <source>This operation will add the tag "<x id="PH" equiv-text="tag.name"/>" to <x id="PH_1" equiv-text="this.list.selected.size"/> selected document(s).</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">130</context> + <context context-type="linenumber">187</context> </context-group> <target state="final">Esta operación agregará la etiqueta "<x id="PH" equiv-text="tag.name"/>" a <x id="PH_1" equiv-text="this.list.selected.size"/> documento(s) seleccionado(s).</target> </trans-unit> - <trans-unit id="1894412783609570695" datatype="html" approved="yes"> - <source>This operation will add the tags <x id="PH" equiv-text="this._localizeList(changedTags.itemsToAdd)"/> to <x id="PH_1" equiv-text="this.list.selected.size"/> selected document(s).</source> + <trans-unit id="1894412783609570695" datatype="html"> + <source>This operation will add the tags <x id="PH" equiv-text="this._localizeList( changedTags.itemsToAdd )"/> to <x id="PH_1" equiv-text="this.list.selected.size"/> selected document(s).</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">132</context> + <context context-type="linenumber">192,194</context> </context-group> - <target state="final">Esta operación agregará las etiquetas <x id="PH" equiv-text="this._localizeList(changedTags.itemsToAdd)"/> a <x id="PH_1" equiv-text="this.list.selected.size"/> documento(s) seleccionado(s).</target> + <target state="needs-translation">This operation will add the tags <x id="PH" equiv-text="this._localizeList( changedTags.itemsToAdd )"/> to <x id="PH_1" equiv-text="this.list.selected.size"/> selected document(s).</target> </trans-unit> <trans-unit id="7181166515756808573" datatype="html" approved="yes"> <source>This operation will remove the tag "<x id="PH" equiv-text="tag.name"/>" from <x id="PH_1" equiv-text="this.list.selected.size"/> selected document(s).</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">135</context> + <context context-type="linenumber">200</context> </context-group> <target state="final">Esta operacion eliminará la etiqueta "<x id="PH" equiv-text="tag.name"/>" de <x id="PH_1" equiv-text="this.list.selected.size"/> documento(s) seleccionado(s).</target> </trans-unit> - <trans-unit id="3819792277998068944" datatype="html" approved="yes"> - <source>This operation will remove the tags <x id="PH" equiv-text="this._localizeList(changedTags.itemsToRemove)"/> from <x id="PH_1" equiv-text="this.list.selected.size"/> selected document(s).</source> + <trans-unit id="3819792277998068944" datatype="html"> + <source>This operation will remove the tags <x id="PH" equiv-text="this._localizeList( changedTags.itemsToRemove )"/> from <x id="PH_1" equiv-text="this.list.selected.size"/> selected document(s).</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">137</context> + <context context-type="linenumber">205,207</context> </context-group> - <target state="final">Esta operacion eliminará las etiquetas <x id="PH" equiv-text="this._localizeList(changedTags.itemsToRemove)"/> de <x id="PH_1" equiv-text="this.list.selected.size"/> documento(s) seleccionado(s).</target> + <target state="needs-translation">This operation will remove the tags <x id="PH" equiv-text="this._localizeList( changedTags.itemsToRemove )"/> from <x id="PH_1" equiv-text="this.list.selected.size"/> selected document(s).</target> </trans-unit> - <trans-unit id="2739066218579571288" datatype="html" approved="yes"> - <source>This operation will add the tags <x id="PH" equiv-text="this._localizeList(changedTags.itemsToAdd)"/> and remove the tags <x id="PH_1" equiv-text="this._localizeList(changedTags.itemsToRemove)"/> on <x id="PH_2" equiv-text="this.list.selected.size"/> selected document(s).</source> + <trans-unit id="2739066218579571288" datatype="html"> + <source>This operation will add the tags <x id="PH" equiv-text="this._localizeList( changedTags.itemsToAdd )"/> and remove the tags <x id="PH_1" equiv-text="this._localizeList( changedTags.itemsToRemove )"/> on <x id="PH_2" equiv-text="this.list.selected.size"/> selected document(s).</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">139</context> + <context context-type="linenumber">209,213</context> </context-group> - <target state="final">Esta operacion agregará las etiquetas <x id="PH" equiv-text="this._localizeList(changedTags.itemsToAdd)"/> y eliminará las etiquetas <x id="PH_1" equiv-text="this._localizeList(changedTags.itemsToRemove)"/> en <x id="PH_2" equiv-text="this.list.selected.size"/> documento(s) seleccionado(s).</target> + <target state="needs-translation">This operation will add the tags <x id="PH" equiv-text="this._localizeList( changedTags.itemsToAdd )"/> and remove the tags <x id="PH_1" equiv-text="this._localizeList( changedTags.itemsToRemove )"/> on <x id="PH_2" equiv-text="this.list.selected.size"/> selected document(s).</target> </trans-unit> <trans-unit id="2996713129519325161" datatype="html" approved="yes"> <source>Confirm correspondent assignment</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">159</context> + <context context-type="linenumber">248</context> </context-group> <target state="final">Confirmar asignación correspondiente</target> </trans-unit> @@ -1302,7 +1807,7 @@ <source>This operation will assign the correspondent "<x id="PH" equiv-text="correspondent.name"/>" to <x id="PH_1" equiv-text="this.list.selected.size"/> selected document(s).</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">161</context> + <context context-type="linenumber">250</context> </context-group> <target state="final">Esta operacion asignará el tipo de documento "<x id="PH" equiv-text="correspondent.name"/>" a <x id="PH_1" equiv-text="this.list.selected.size"/> documento(s) seleccionado(s).</target> </trans-unit> @@ -1310,7 +1815,7 @@ <source>This operation will remove the correspondent from <x id="PH" equiv-text="this.list.selected.size"/> selected document(s).</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">163</context> + <context context-type="linenumber">252</context> </context-group> <target state="final">Esta operación eliminará el tipo de documento de <x id="PH" equiv-text="this.list.selected.size"/> documento(s) seleccionado(s).</target> </trans-unit> @@ -1318,7 +1823,7 @@ <source>Confirm document type assignment</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">182</context> + <context context-type="linenumber">284</context> </context-group> <target state="final">Confirmar asignación de tipo de documento</target> </trans-unit> @@ -1326,7 +1831,7 @@ <source>This operation will assign the document type "<x id="PH" equiv-text="documentType.name"/>" to <x id="PH_1" equiv-text="this.list.selected.size"/> selected document(s).</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">184</context> + <context context-type="linenumber">286</context> </context-group> <target state="final">Esta operacion asignará el tipo de documento "<x id="PH" equiv-text="documentType.name"/>" a <x id="PH_1" equiv-text="this.list.selected.size"/> documento(s) seleccionado(s).</target> </trans-unit> @@ -1334,7 +1839,7 @@ <source>This operation will remove the document type from <x id="PH" equiv-text="this.list.selected.size"/> selected document(s).</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">186</context> + <context context-type="linenumber">288</context> </context-group> <target state="final">Esta operación eliminará el tipo de documento de <x id="PH" equiv-text="this.list.selected.size"/> documento(s) seleccionado(s).</target> </trans-unit> @@ -1342,7 +1847,7 @@ <source>Delete confirm</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">201</context> + <context context-type="linenumber">309</context> </context-group> <target state="final">Confirmar borrado</target> </trans-unit> @@ -1350,7 +1855,7 @@ <source>This operation will permanently delete <x id="PH" equiv-text="this.list.selected.size"/> selected document(s).</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">202</context> + <context context-type="linenumber">310</context> </context-group> <target state="final">Esta operación borrará permanentemente <x id="PH" equiv-text="this.list.selected.size"/> documento(s) seleccionado(s).</target> </trans-unit> @@ -1358,7 +1863,7 @@ <source>This operation cannot be undone.</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">203</context> + <context context-type="linenumber">311</context> </context-group> <target state="final">Esta operación no se puede deshacer.</target> </trans-unit> @@ -1366,7 +1871,7 @@ <source>Delete document(s)</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">205</context> + <context context-type="linenumber">313</context> </context-group> <target state="final">Borrar documento(s)</target> </trans-unit> @@ -1405,16 +1910,28 @@ <context context-type="linenumber">66</context> </context-group> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-list.component.html</context> - <context context-type="linenumber">42</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">45</context> </context-group> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-list.component.html</context> - <context context-type="linenumber">40</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">45</context> </context-group> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-list.component.html</context> - <context context-type="linenumber">43</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">45</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">59</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">59</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">59</context> </context-group> <target state="final">Editar</target> </trans-unit> @@ -1518,7 +2035,7 @@ <source>Loading...</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/document-list.component.html</context> - <context context-type="linenumber">87</context> + <context context-type="linenumber">88</context> </context-group> <target state="translated">Cargando...</target> </trans-unit> @@ -1526,7 +2043,7 @@ <source>{VAR_PLURAL, plural, =1 {Selected <x id="INTERPOLATION"/> of one document} other {Selected <x id="INTERPOLATION"/> of <x id="INTERPOLATION_1"/> documents}}</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/document-list.component.html</context> - <context context-type="linenumber">89</context> + <context context-type="linenumber">90</context> </context-group> <target state="final">{VAR_PLURAL, plural, =1 {Seleccionado <x id="INTERPOLATION"/> de un documento} other {Seleccionados <x id="INTERPOLATION"/> de <x id="INTERPOLATION_1"/> documentos}}</target> </trans-unit> @@ -1534,7 +2051,7 @@ <source>{VAR_PLURAL, plural, =1 {One document} other {<x id="INTERPOLATION"/> documents}}</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/document-list.component.html</context> - <context context-type="linenumber">91</context> + <context context-type="linenumber">92</context> </context-group> <target state="final">{VAR_PLURAL, plural, =1 {Un documento} other {<x id="INTERPOLATION"/> documentos}}</target> </trans-unit> @@ -1542,19 +2059,27 @@ <source>(filtered)</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/document-list.component.html</context> - <context context-type="linenumber">91</context> + <context context-type="linenumber">92</context> </context-group> <target state="final">(filtrado)</target> </trans-unit> + <trans-unit id="1559883523769732271" datatype="html"> + <source>Error while loading documents</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/document-list/document-list.component.html</context> + <context context-type="linenumber">103</context> + </context-group> + <target state="needs-translation">Error while loading documents</target> + </trans-unit> <trans-unit id="7517688192215738656" datatype="html" approved="yes"> <source>ASN</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/document-list.component.html</context> - <context context-type="linenumber">117</context> + <context context-type="linenumber">121</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/filter-editor/filter-editor.component.ts</context> - <context context-type="linenumber">90</context> + <context context-type="linenumber">122</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/rest/document.service.ts</context> @@ -1566,7 +2091,7 @@ <source>Added</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/document-list.component.html</context> - <context context-type="linenumber">147</context> + <context context-type="linenumber">151</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/filter-editor/filter-editor.component.html</context> @@ -1582,7 +2107,7 @@ <source>View "<x id="PH" equiv-text="this.list.activeSavedViewTitle"/>" saved successfully.</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/document-list.component.ts</context> - <context context-type="linenumber">116</context> + <context context-type="linenumber">213</context> </context-group> <target state="final">Ver "<x id="PH" equiv-text="this.list.activeSavedViewTitle"/>" guardado satisfactoriamente.</target> </trans-unit> @@ -1590,7 +2115,7 @@ <source>View "<x id="PH" equiv-text="savedView.name"/>" created successfully.</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/document-list.component.ts</context> - <context context-type="linenumber">138</context> + <context context-type="linenumber">243</context> </context-group> <target state="final">Ver "<x id="PH" equiv-text="savedView.name"/>" creado satisfactoriamente.</target> </trans-unit> @@ -1602,51 +2127,51 @@ </context-group> <target state="final">Quitar filtros</target> </trans-unit> - <trans-unit id="5195932016807797291" datatype="html" approved="yes"> - <source>Correspondent: <x id="PH" equiv-text="this.correspondents.find(c => c.id == +rule.value)?.name"/></source> + <trans-unit id="5195932016807797291" datatype="html"> + <source>Correspondent: <x id="PH" equiv-text="this.correspondents.find((c) => c.id == +rule.value)?.name"/></source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/filter-editor/filter-editor.component.ts</context> - <context context-type="linenumber">37</context> + <context context-type="linenumber">60,62</context> </context-group> - <target state="final">Tipo: <x id="PH" equiv-text="this.correspondents.find(c => c.id == +rule.value)?.name"/></target> + <target state="translated">Interlocutor: <x id="PH" equiv-text="this.correspondents.find((c) => c.id == +rule.value)?.name"/></target> </trans-unit> <trans-unit id="8170755470576301659" datatype="html" approved="yes"> <source>Without correspondent</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/filter-editor/filter-editor.component.ts</context> - <context context-type="linenumber">39</context> + <context context-type="linenumber">64</context> </context-group> <target state="final">Sin tipo de documento</target> </trans-unit> - <trans-unit id="8705701325879965907" datatype="html" approved="yes"> - <source>Type: <x id="PH" equiv-text="this.documentTypes.find(dt => dt.id == +rule.value)?.name"/></source> + <trans-unit id="8705701325879965907" datatype="html"> + <source>Type: <x id="PH" equiv-text="this.documentTypes.find((dt) => dt.id == +rule.value)?.name"/></source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/filter-editor/filter-editor.component.ts</context> - <context context-type="linenumber">44</context> + <context context-type="linenumber">69,71</context> </context-group> - <target state="final">Tipo: <x id="PH" equiv-text="this.documentTypes.find(dt => dt.id == +rule.value)?.name"/></target> + <target state="needs-translation">Type: <x id="PH" equiv-text="this.documentTypes.find((dt) => dt.id == +rule.value)?.name"/></target> </trans-unit> <trans-unit id="4362173610367509215" datatype="html" approved="yes"> <source>Without document type</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/filter-editor/filter-editor.component.ts</context> - <context context-type="linenumber">46</context> + <context context-type="linenumber">73</context> </context-group> <target state="final">Sin tipo de documento</target> </trans-unit> - <trans-unit id="8180755793012580465" datatype="html" approved="yes"> - <source>Tag: <x id="PH" equiv-text="this.tags.find(t => t.id == +rule.value)?.name"/></source> + <trans-unit id="8180755793012580465" datatype="html"> + <source>Tag: <x id="PH" equiv-text="this.tags.find((t) => t.id == +rule.value)?.name"/></source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/filter-editor/filter-editor.component.ts</context> - <context context-type="linenumber">50</context> + <context context-type="linenumber">77,79</context> </context-group> - <target state="final">Etiqueta: <x id="PH" equiv-text="this.tags.find(t => t.id == +rule.value)?.name"/></target> + <target state="needs-translation">Tag: <x id="PH" equiv-text="this.tags.find((t) => t.id == +rule.value)?.name"/></target> </trans-unit> <trans-unit id="6494566478302448576" datatype="html" approved="yes"> <source>Without any tag</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/filter-editor/filter-editor.component.ts</context> - <context context-type="linenumber">54</context> + <context context-type="linenumber">83</context> </context-group> <target state="final">Sin ninguna etiqueta</target> </trans-unit> @@ -1654,7 +2179,7 @@ <source>Title: <x id="PH" equiv-text="rule.value"/></source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/filter-editor/filter-editor.component.ts</context> - <context context-type="linenumber">58</context> + <context context-type="linenumber">87</context> </context-group> <target state="final">Título: <x id="PH" equiv-text="rule.value"/></target> </trans-unit> @@ -1662,7 +2187,7 @@ <source>ASN: <x id="PH" equiv-text="rule.value"/></source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/filter-editor/filter-editor.component.ts</context> - <context context-type="linenumber">61</context> + <context context-type="linenumber">90</context> </context-group> <target state="final">NSA: <x id="PH" equiv-text="rule.value"/></target> </trans-unit> @@ -1670,7 +2195,7 @@ <source>Title & content</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/filter-editor/filter-editor.component.ts</context> - <context context-type="linenumber">89</context> + <context context-type="linenumber">120</context> </context-group> <target state="final">Titulo y contenido</target> </trans-unit> @@ -1678,7 +2203,7 @@ <source>Advanced search</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/filter-editor/filter-editor.component.ts</context> - <context context-type="linenumber">91</context> + <context context-type="linenumber">125</context> </context-group> <target state="final">Búsqueda avanzada</target> </trans-unit> @@ -1686,7 +2211,7 @@ <source>More like</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/filter-editor/filter-editor.component.ts</context> - <context context-type="linenumber">94</context> + <context context-type="linenumber">131</context> </context-group> <target state="final">Más parecido</target> </trans-unit> @@ -1698,54 +2223,6 @@ </context-group> <target state="final">Guardar la vista actual</target> </trans-unit> - <trans-unit id="8953033926734869941" datatype="html" approved="yes"> - <source>Name</source> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/document-list/save-view-config-dialog/save-view-config-dialog.component.html</context> - <context context-type="linenumber">8</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-edit-dialog/correspondent-edit-dialog.component.html</context> - <context context-type="linenumber">8</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-list.component.html</context> - <context context-type="linenumber">9</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-list.component.html</context> - <context context-type="linenumber">19</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-edit-dialog/document-type-edit-dialog.component.html</context> - <context context-type="linenumber">9</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-list.component.html</context> - <context context-type="linenumber">9</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-list.component.html</context> - <context context-type="linenumber">19</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> - <context context-type="linenumber">141</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-edit-dialog/tag-edit-dialog.component.html</context> - <context context-type="linenumber">8</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-list.component.html</context> - <context context-type="linenumber">9</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-list.component.html</context> - <context context-type="linenumber">19</context> - </context-group> - <target state="final">Nombre</target> - </trans-unit> <trans-unit id="8689274715612276035" datatype="html" approved="yes"> <source>Show in sidebar</source> <context-group purpose="location"> @@ -1754,7 +2231,7 @@ </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> - <context context-type="linenumber">153</context> + <context context-type="linenumber">169</context> </context-group> <target state="final">Mostrar barra lateral</target> </trans-unit> @@ -1766,86 +2243,78 @@ </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> - <context context-type="linenumber">149</context> + <context context-type="linenumber">165</context> </context-group> <target state="final">Mostrar en el panel de control</target> </trans-unit> - <trans-unit id="8743659855412792665" datatype="html" approved="yes"> - <source>Matching algorithm</source> + <trans-unit id="6965614903949668392" datatype="html"> + <source>Filter rules error occurred while saving this view</source> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-edit-dialog/correspondent-edit-dialog.component.html</context> - <context context-type="linenumber">9</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-edit-dialog/document-type-edit-dialog.component.html</context> - <context context-type="linenumber">10</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-edit-dialog/tag-edit-dialog.component.html</context> - <context context-type="linenumber">13</context> - </context-group> - <target state="final">Algoritmo del patrón de búsqueda</target> - </trans-unit> - <trans-unit id="2656329676292524585" datatype="html" approved="yes"> - <source>Matching pattern</source> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-edit-dialog/correspondent-edit-dialog.component.html</context> - <context context-type="linenumber">10</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-edit-dialog/document-type-edit-dialog.component.html</context> - <context context-type="linenumber">11</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-edit-dialog/tag-edit-dialog.component.html</context> - <context context-type="linenumber">14</context> - </context-group> - <target state="final">Patrón de busqueda</target> - </trans-unit> - <trans-unit id="6063936469630366525" datatype="html" approved="yes"> - <source>Case insensitive</source> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-edit-dialog/correspondent-edit-dialog.component.html</context> - <context context-type="linenumber">11</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-edit-dialog/document-type-edit-dialog.component.html</context> + <context context-type="sourcefile">src/app/components/document-list/save-view-config-dialog/save-view-config-dialog.component.html</context> <context context-type="linenumber">12</context> </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-edit-dialog/tag-edit-dialog.component.html</context> - <context context-type="linenumber">15</context> - </context-group> - <target state="final">Insensible a mayúsculas y minusculas</target> + <target state="needs-translation">Filter rules error occurred while saving this view</target> </trans-unit> - <trans-unit id="6457471243969293847" datatype="html" approved="yes"> - <source>Create new correspondent</source> + <trans-unit id="6438839705789707938" datatype="html"> + <source>The error returned was</source> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-edit-dialog/correspondent-edit-dialog.component.ts</context> - <context context-type="linenumber">21</context> + <context context-type="sourcefile">src/app/components/document-list/save-view-config-dialog/save-view-config-dialog.component.html</context> + <context context-type="linenumber">13</context> </context-group> - <target state="final">Crear nuevo tipo de documento</target> + <target state="needs-translation">The error returned was</target> </trans-unit> - <trans-unit id="2059822531169388684" datatype="html" approved="yes"> - <source>Edit correspondent</source> + <trans-unit id="6316128875819022658" datatype="html"> + <source>correspondent</source> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-edit-dialog/correspondent-edit-dialog.component.ts</context> - <context context-type="linenumber">25</context> + <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-list.component.ts</context> + <context context-type="linenumber">33</context> </context-group> - <target state="final">Editar tipo de documento</target> + <target state="translated">interlocutor</target> + </trans-unit> + <trans-unit id="6360600151505327572" datatype="html"> + <source>Last used</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-list.component.ts</context> + <context context-type="linenumber">37</context> + </context-group> + <target state="translated">Usado por última vez</target> + </trans-unit> + <trans-unit id="7427874343955308724" datatype="html" approved="yes"> + <source>Do you really want to delete the correspondent "<x id="PH" equiv-text="object.name"/>"?</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-list.component.ts</context> + <context context-type="linenumber">47</context> + </context-group> + <target state="final">¿Estás seguro de querer borrar el tipo de documento "<x id="PH" equiv-text="object.name"/>"?</target> + </trans-unit> + <trans-unit id="8084492669582894778" datatype="html"> + <source>document type</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-list.component.ts</context> + <context context-type="linenumber">30</context> + </context-group> + <target state="needs-translation">document type</target> + </trans-unit> + <trans-unit id="4990731724078522539" datatype="html" approved="yes"> + <source>Do you really want to delete the document type "<x id="PH" equiv-text="object.name"/>"?</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-list.component.ts</context> + <context context-type="linenumber">36</context> + </context-group> + <target state="final">¿Estás seguro de querer borrar el tipo de documento "<x id="PH" equiv-text="object.name"/>"?</target> </trans-unit> <trans-unit id="5674286808255988565" datatype="html" approved="yes"> <source>Create</source> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-list.component.html</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> <context context-type="linenumber">2</context> </context-group> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-list.component.html</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> <context context-type="linenumber">2</context> </context-group> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-list.component.html</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> <context context-type="linenumber">2</context> </context-group> <target state="final">Crear</target> @@ -1853,15 +2322,15 @@ <trans-unit id="4010735610815226758" datatype="html" approved="yes"> <source>Filter by:</source> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-list.component.html</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> <context context-type="linenumber">8</context> </context-group> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-list.component.html</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> <context context-type="linenumber">8</context> </context-group> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-list.component.html</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> <context context-type="linenumber">8</context> </context-group> <target state="final">Filtrado por:</target> @@ -1869,138 +2338,130 @@ <trans-unit id="1383365546483928780" datatype="html" approved="yes"> <source>Matching</source> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-list.component.html</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> <context context-type="linenumber">20</context> </context-group> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-list.component.html</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> <context context-type="linenumber">20</context> </context-group> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-list.component.html</context> - <context context-type="linenumber">21</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">20</context> </context-group> <target state="final">Condición</target> </trans-unit> <trans-unit id="1488347670280290838" datatype="html" approved="yes"> <source>Document count</source> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-list.component.html</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> <context context-type="linenumber">21</context> </context-group> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-list.component.html</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> <context context-type="linenumber">21</context> </context-group> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-list.component.html</context> - <context context-type="linenumber">22</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">21</context> </context-group> <target state="final">Cantidad de documentos</target> </trans-unit> - <trans-unit id="697889236478552968" datatype="html" approved="yes"> - <source>Last correspondence</source> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-list.component.html</context> - <context context-type="linenumber">22</context> - </context-group> - <target state="final">Último tipo de documento</target> - </trans-unit> <trans-unit id="3193976279273491157" datatype="html" approved="yes"> <source>Actions</source> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-list.component.html</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> <context context-type="linenumber">23</context> </context-group> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-list.component.html</context> - <context context-type="linenumber">22</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">23</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">23</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> - <context context-type="linenumber">158</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-list.component.html</context> - <context context-type="linenumber">23</context> + <context context-type="linenumber">174</context> </context-group> <target state="final">Acciones</target> </trans-unit> - <trans-unit id="7427874343955308724" datatype="html" approved="yes"> - <source>Do you really want to delete the correspondent "<x id="PH" equiv-text="object.name"/>"?</source> + <trans-unit id="7376880254267897616" datatype="html"> + <source>Filter Documents</source> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-list.component.ts</context> - <context context-type="linenumber">26</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">44</context> </context-group> - <target state="final">¿Estás seguro de querer borrar el tipo de documento "<x id="PH" equiv-text="object.name"/>"?</target> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">44</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">44</context> + </context-group> + <target state="needs-translation">Filter Documents</target> </trans-unit> - <trans-unit id="6672809941092516947" datatype="html" approved="yes"> - <source>Create new document type</source> + <trans-unit id="808959623879724772" datatype="html"> + <source>{VAR_PLURAL, plural, =1 {One <x id="INTERPOLATION"/>} other {<x id="INTERPOLATION_1"/> total <x id="INTERPOLATION"/>s}}</source> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-edit-dialog/document-type-edit-dialog.component.ts</context> - <context context-type="linenumber">21</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">74</context> </context-group> - <target state="final">Crear nuevo tipo de documento</target> - </trans-unit> - <trans-unit id="36335016091244220" datatype="html" approved="yes"> - <source>Edit document type</source> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-edit-dialog/document-type-edit-dialog.component.ts</context> - <context context-type="linenumber">25</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">74</context> </context-group> - <target state="final">Editar tipo de documento</target> - </trans-unit> - <trans-unit id="4990731724078522539" datatype="html" approved="yes"> - <source>Do you really want to delete the document type "<x id="PH" equiv-text="object.name"/>"?</source> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-list.component.ts</context> - <context context-type="linenumber">26</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">74</context> </context-group> - <target state="final">¿Estás seguro de querer borrar el tipo de documento "<x id="PH" equiv-text="object.name"/>"?</target> + <target state="needs-translation">{VAR_PLURAL, plural, =1 {One <x id="INTERPOLATION"/>} other {<x id="INTERPOLATION_1"/> total <x id="INTERPOLATION"/>s}}</target> </trans-unit> <trans-unit id="810888510148304696" datatype="html" approved="yes"> <source>Automatic</source> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/generic-list/generic-list.component.ts</context> - <context context-type="linenumber">39</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.ts</context> + <context context-type="linenumber">86</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/data/matching-model.ts</context> - <context context-type="linenumber">17</context> + <context context-type="linenumber">38</context> </context-group> <target state="final">Automático</target> </trans-unit> - <trans-unit id="5044611416737085530" datatype="html" approved="yes"> - <source>Do you really want to delete this element?</source> + <trans-unit id="4012132330507560812" datatype="html"> + <source>Do you really want to delete the <x id="PH" equiv-text="this.typeName"/>?</source> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/generic-list/generic-list.component.ts</context> - <context context-type="linenumber">97</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.ts</context> + <context context-type="linenumber">139</context> </context-group> - <target state="final">¿Estás seguro de querer borrar este elemento?</target> + <target state="needs-translation">Do you really want to delete the <x id="PH" equiv-text="this.typeName"/>?</target> </trans-unit> <trans-unit id="8371896857609524947" datatype="html" approved="yes"> <source>Associated documents will not be deleted.</source> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/generic-list/generic-list.component.ts</context> - <context context-type="linenumber">104</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.ts</context> + <context context-type="linenumber">154</context> </context-group> <target state="final">Los documentos asociados no serán borrados.</target> </trans-unit> - <trans-unit id="5467489005440577210" datatype="html" approved="yes"> - <source>Error while deleting element: <x id="PH" equiv-text="JSON.stringify(error.error)"/></source> + <trans-unit id="5467489005440577210" datatype="html"> + <source>Error while deleting element: <x id="PH" equiv-text="JSON.stringify( error.error )"/></source> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/generic-list/generic-list.component.ts</context> - <context context-type="linenumber">114</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.ts</context> + <context context-type="linenumber">167,169</context> </context-group> - <target state="final">Error borrando el elemento: <x id="PH" equiv-text="JSON.stringify(error.error)"/></target> + <target state="needs-translation">Error while deleting element: <x id="PH" equiv-text="JSON.stringify( error.error )"/></target> </trans-unit> - <trans-unit id="1347241542439262355" datatype="html" approved="yes"> - <source>General settings</source> + <trans-unit id="6439365426343089851" datatype="html"> + <source>General</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> <context context-type="linenumber">10</context> </context-group> - <target state="final">Ajustes generales</target> + <target state="needs-translation">General</target> </trans-unit> <trans-unit id="8671234314555525900" datatype="html" approved="yes"> <source>Appearance</source> @@ -2130,11 +2591,27 @@ </context-group> <target state="final">Invertir miniaturas en modo oscuro</target> </trans-unit> + <trans-unit id="7983234071833154796" datatype="html"> + <source>Theme Color</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> + <context context-type="linenumber">105</context> + </context-group> + <target state="needs-translation">Theme Color</target> + </trans-unit> + <trans-unit id="7808756054397155068" datatype="html"> + <source>Reset</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> + <context context-type="linenumber">114</context> + </context-group> + <target state="needs-translation">Reset</target> + </trans-unit> <trans-unit id="8508424367627989968" datatype="html" approved="yes"> <source>Bulk editing</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> - <context context-type="linenumber">103</context> + <context context-type="linenumber">119</context> </context-group> <target state="final">Editor multiple</target> </trans-unit> @@ -2142,7 +2619,7 @@ <source>Show confirmation dialogs</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> - <context context-type="linenumber">107</context> + <context context-type="linenumber">123</context> </context-group> <target state="final">Mostrar diálogos de confirmación</target> </trans-unit> @@ -2150,7 +2627,7 @@ <source>Deleting documents will always ask for confirmation.</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> - <context context-type="linenumber">107</context> + <context context-type="linenumber">123</context> </context-group> <target state="final">Borrar los documentos siempre pedirá confirmación.</target> </trans-unit> @@ -2158,7 +2635,7 @@ <source>Apply on close</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> - <context context-type="linenumber">108</context> + <context context-type="linenumber">124</context> </context-group> <target state="final">Aplicar al cerrar</target> </trans-unit> @@ -2166,7 +2643,7 @@ <source>Notifications</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> - <context context-type="linenumber">116</context> + <context context-type="linenumber">132</context> </context-group> <target state="final">Notificaciones</target> </trans-unit> @@ -2174,7 +2651,7 @@ <source>Document processing</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> - <context context-type="linenumber">119</context> + <context context-type="linenumber">135</context> </context-group> <target state="final">Procesado de documentos</target> </trans-unit> @@ -2182,7 +2659,7 @@ <source>Show notifications when new documents are detected</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> - <context context-type="linenumber">123</context> + <context context-type="linenumber">139</context> </context-group> <target state="final">Mostrar notificaciones cuando nuevos documentos sean borrados</target> </trans-unit> @@ -2190,7 +2667,7 @@ <source>Show notifications when document processing completes successfully</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> - <context context-type="linenumber">124</context> + <context context-type="linenumber">140</context> </context-group> <target state="final">Mostrar notificaciones cuando el procesado se complete satisfactoriamente</target> </trans-unit> @@ -2198,7 +2675,7 @@ <source>Show notifications when document processing fails</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> - <context context-type="linenumber">125</context> + <context context-type="linenumber">141</context> </context-group> <target state="final">Mostrar notificaciones cuando el procesado falle</target> </trans-unit> @@ -2206,7 +2683,7 @@ <source>Suppress notifications on dashboard</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> - <context context-type="linenumber">126</context> + <context context-type="linenumber">142</context> </context-group> <target state="final">No mostrar notificaciones en el panel de control</target> </trans-unit> @@ -2214,7 +2691,7 @@ <source>This will suppress all messages about document processing status on the dashboard.</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> - <context context-type="linenumber">126</context> + <context context-type="linenumber">142</context> </context-group> <target state="final">Esto suprimirá todos los mensajes de estado de procesamiento en el panel de control.</target> </trans-unit> @@ -2222,7 +2699,7 @@ <source>Appears on</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> - <context context-type="linenumber">146</context> + <context context-type="linenumber">162</context> </context-group> <target state="final">Aparece en</target> </trans-unit> @@ -2230,7 +2707,7 @@ <source>No saved views defined.</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> - <context context-type="linenumber">163</context> + <context context-type="linenumber">179</context> </context-group> <target state="final">No hay ninguna vista guardada definida</target> </trans-unit> @@ -2238,7 +2715,7 @@ <source>Saved view "<x id="PH" equiv-text="savedView.name"/>" deleted.</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.ts</context> - <context context-type="linenumber">111</context> + <context context-type="linenumber">167</context> </context-group> <target state="final">Vista guardada "<x id="PH" equiv-text="savedView.name"/>" borrada.</target> </trans-unit> @@ -2246,7 +2723,7 @@ <source>Settings saved successfully.</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.ts</context> - <context context-type="linenumber">133</context> + <context context-type="linenumber">233</context> </context-group> <target state="final">Ajustes guardados satisfactoriamente.</target> </trans-unit> @@ -2254,7 +2731,7 @@ <source>Use system language</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.ts</context> - <context context-type="linenumber">138</context> + <context context-type="linenumber">237</context> </context-group> <target state="final">Usar idioma del sistema</target> </trans-unit> @@ -2262,67 +2739,31 @@ <source>Use date format of display language</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.ts</context> - <context context-type="linenumber">144</context> + <context context-type="linenumber">244</context> </context-group> <target state="final">Usar formato de fechas del idioma seleccionado</target> </trans-unit> - <trans-unit id="8488620293789898901" datatype="html" approved="yes"> - <source>Error while storing settings on server: <x id="PH" equiv-text="JSON.stringify(error.error)"/></source> + <trans-unit id="8488620293789898901" datatype="html"> + <source>Error while storing settings on server: <x id="PH" equiv-text="JSON.stringify( error.error )"/></source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.ts</context> - <context context-type="linenumber">161</context> + <context context-type="linenumber">264,266</context> </context-group> - <target state="final">Error guardando los ajustes: <x id="PH" equiv-text="JSON.stringify(error.error)"/></target> + <target state="needs-translation">Error while storing settings on server: <x id="PH" equiv-text="JSON.stringify( error.error )"/></target> </trans-unit> - <trans-unit id="9011959596901584887" datatype="html"> - <source>Color</source> + <trans-unit id="6402703264596649214" datatype="html"> + <source>tag</source> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-edit-dialog/tag-edit-dialog.component.html</context> - <context context-type="linenumber">10</context> + <context context-type="sourcefile">src/app/components/manage/tag-list/tag-list.component.ts</context> + <context context-type="linenumber">30</context> </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-list.component.html</context> - <context context-type="linenumber">20</context> - </context-group> - <target state="translated">Color</target> - </trans-unit> - <trans-unit id="1426037806946650347" datatype="html" approved="yes"> - <source>Inbox tag</source> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-edit-dialog/tag-edit-dialog.component.html</context> - <context context-type="linenumber">12</context> - </context-group> - <target state="final">Etiqueta de entrada</target> - </trans-unit> - <trans-unit id="8566220514470905459" datatype="html" approved="yes"> - <source>Inbox tags are automatically assigned to all consumed documents.</source> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-edit-dialog/tag-edit-dialog.component.html</context> - <context context-type="linenumber">12</context> - </context-group> - <target state="final">Las etiquetas de la bandeja son asignadas automáticamente a todos los documentos consumidos.</target> - </trans-unit> - <trans-unit id="9153094873118985366" datatype="html" approved="yes"> - <source>Create new tag</source> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-edit-dialog/tag-edit-dialog.component.ts</context> - <context context-type="linenumber">22</context> - </context-group> - <target state="final">Crear nueva etiqueta</target> - </trans-unit> - <trans-unit id="5872175735754226507" datatype="html" approved="yes"> - <source>Edit tag</source> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-edit-dialog/tag-edit-dialog.component.ts</context> - <context context-type="linenumber">26</context> - </context-group> - <target state="final">Editar etiqueta</target> + <target state="needs-translation">tag</target> </trans-unit> <trans-unit id="93754014749412887" datatype="html" approved="yes"> <source>Do you really want to delete the tag "<x id="PH" equiv-text="object.name"/>"?</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/tag-list/tag-list.component.ts</context> - <context context-type="linenumber">26</context> + <context context-type="linenumber">45</context> </context-group> <target state="final">¿Estás seguro de querer borrar la etiqueta "<x id="PH" equiv-text="object.name"/>"?</target> </trans-unit> @@ -2338,7 +2779,7 @@ <source>Any word</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/data/matching-model.ts</context> - <context context-type="linenumber">12</context> + <context context-type="linenumber">13</context> </context-group> <target state="final">Cualquier palabra</target> </trans-unit> @@ -2346,7 +2787,7 @@ <source>Any: Document contains any of these words (space separated)</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/data/matching-model.ts</context> - <context context-type="linenumber">12</context> + <context context-type="linenumber">14</context> </context-group> <target state="final">Cualquiera: El documento contiene cualquiera de estas palabras (separadas por espacios)</target> </trans-unit> @@ -2354,7 +2795,7 @@ <source>All words</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/data/matching-model.ts</context> - <context context-type="linenumber">13</context> + <context context-type="linenumber">18</context> </context-group> <target state="final">Todas las palabras</target> </trans-unit> @@ -2362,7 +2803,7 @@ <source>All: Document contains all of these words (space separated)</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/data/matching-model.ts</context> - <context context-type="linenumber">13</context> + <context context-type="linenumber">19</context> </context-group> <target state="final">Todas: El documento contiene todas estas palabras (separadas por espacios)</target> </trans-unit> @@ -2370,7 +2811,7 @@ <source>Exact match</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/data/matching-model.ts</context> - <context context-type="linenumber">14</context> + <context context-type="linenumber">23</context> </context-group> <target state="final">Coincidencia exacta</target> </trans-unit> @@ -2378,7 +2819,7 @@ <source>Exact: Document contains this string</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/data/matching-model.ts</context> - <context context-type="linenumber">14</context> + <context context-type="linenumber">24</context> </context-group> <target state="final">Exacto: El documento contiene este texto</target> </trans-unit> @@ -2386,7 +2827,7 @@ <source>Regular expression</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/data/matching-model.ts</context> - <context context-type="linenumber">15</context> + <context context-type="linenumber">28</context> </context-group> <target state="final">Expresión regular</target> </trans-unit> @@ -2394,7 +2835,7 @@ <source>Regular expression: Document matches this regular expression</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/data/matching-model.ts</context> - <context context-type="linenumber">15</context> + <context context-type="linenumber">29</context> </context-group> <target state="final">Expresión regular: El documento coincide con esta expresión regular</target> </trans-unit> @@ -2402,7 +2843,7 @@ <source>Fuzzy word</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/data/matching-model.ts</context> - <context context-type="linenumber">16</context> + <context context-type="linenumber">33</context> </context-group> <target state="final">Palabra borrosa</target> </trans-unit> @@ -2410,7 +2851,7 @@ <source>Fuzzy: Document contains a word similar to this word</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/data/matching-model.ts</context> - <context context-type="linenumber">16</context> + <context context-type="linenumber">34</context> </context-group> <target state="final">Difuso: El documento contiene una palabra similar a esta</target> </trans-unit> @@ -2418,7 +2859,7 @@ <source>Auto: Learn matching automatically</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/data/matching-model.ts</context> - <context context-type="linenumber">17</context> + <context context-type="linenumber">39</context> </context-group> <target state="final">Automático: Aprender automáticamente</target> </trans-unit> @@ -2426,15 +2867,15 @@ <source>Unsaved Changes</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/guards/dirty-form.guard.ts</context> - <context context-type="linenumber">16</context> + <context context-type="linenumber">18</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/open-documents.service.ts</context> - <context context-type="linenumber">75</context> + <context context-type="linenumber">84</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/open-documents.service.ts</context> - <context context-type="linenumber">96</context> + <context context-type="linenumber">107</context> </context-group> <target state="translated">Cambios sin guardar</target> </trans-unit> @@ -2442,15 +2883,15 @@ <source>You have unsaved changes.</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/guards/dirty-form.guard.ts</context> - <context context-type="linenumber">17</context> + <context context-type="linenumber">19</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/open-documents.service.ts</context> - <context context-type="linenumber">76</context> + <context context-type="linenumber">85</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/open-documents.service.ts</context> - <context context-type="linenumber">97</context> + <context context-type="linenumber">108</context> </context-group> <target state="translated">Tiene cambios sin guardar.</target> </trans-unit> @@ -2458,7 +2899,7 @@ <source>Are you sure you want to leave?</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/guards/dirty-form.guard.ts</context> - <context context-type="linenumber">18</context> + <context context-type="linenumber">20</context> </context-group> <target state="translated">¿Está seguro que quiere salir?</target> </trans-unit> @@ -2466,7 +2907,7 @@ <source>Leave page</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/guards/dirty-form.guard.ts</context> - <context context-type="linenumber">20</context> + <context context-type="linenumber">22</context> </context-group> <target state="translated">Salir de la página</target> </trans-unit> @@ -2474,7 +2915,7 @@ <source>(no title)</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/pipes/document-title.pipe.ts</context> - <context context-type="linenumber">12</context> + <context context-type="linenumber">11</context> </context-group> <target state="final">(sin título)</target> </trans-unit> @@ -2482,7 +2923,7 @@ <source>Yes</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/pipes/yes-no.pipe.ts</context> - <context context-type="linenumber">9</context> + <context context-type="linenumber">8</context> </context-group> <target state="final">Si</target> </trans-unit> @@ -2490,7 +2931,7 @@ <source>No</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/pipes/yes-no.pipe.ts</context> - <context context-type="linenumber">9</context> + <context context-type="linenumber">8</context> </context-group> <target state="translated">No</target> </trans-unit> @@ -2606,7 +3047,7 @@ <source>Are you sure you want to close this document?</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/open-documents.service.ts</context> - <context context-type="linenumber">77</context> + <context context-type="linenumber">86</context> </context-group> <target state="translated">¿Está seguro de querer cerrar este documento?</target> </trans-unit> @@ -2614,7 +3055,7 @@ <source>Close document</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/open-documents.service.ts</context> - <context context-type="linenumber">79</context> + <context context-type="linenumber">88</context> </context-group> <target state="translated">Cerrar documento</target> </trans-unit> @@ -2622,7 +3063,7 @@ <source>Are you sure you want to close all documents?</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/open-documents.service.ts</context> - <context context-type="linenumber">98</context> + <context context-type="linenumber">109</context> </context-group> <target state="translated">¿Está seguro de querer cerrar todos los documentos?</target> </trans-unit> @@ -2630,7 +3071,7 @@ <source>Close documents</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/open-documents.service.ts</context> - <context context-type="linenumber">100</context> + <context context-type="linenumber">111</context> </context-group> <target state="translated">Cerrar documentos</target> </trans-unit> @@ -2646,7 +3087,7 @@ <source>Search score</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/rest/document.service.ts</context> - <context context-type="linenumber">28</context> + <context context-type="linenumber">30</context> </context-group> <note priority="1" from="description">Score is a value returned by the full text search engine and specifies how well a result matches the given query</note> <target state="final">Puntuación de búsqueda</target> @@ -2655,15 +3096,23 @@ <source>English (US)</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/settings.service.ts</context> - <context context-type="linenumber">90</context> + <context context-type="linenumber">184</context> </context-group> <target state="final">Inglés (US)</target> </trans-unit> + <trans-unit id="3098941349689899577" datatype="html"> + <source>Belarusian</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/services/settings.service.ts</context> + <context context-type="linenumber">190</context> + </context-group> + <target state="needs-translation">Belarusian</target> + </trans-unit> <trans-unit id="2719780722934172508" datatype="html"> <source>Czech</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/settings.service.ts</context> - <context context-type="linenumber">91</context> + <context context-type="linenumber">196</context> </context-group> <target state="translated">Checo</target> </trans-unit> @@ -2671,7 +3120,7 @@ <source>Danish</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/settings.service.ts</context> - <context context-type="linenumber">92</context> + <context context-type="linenumber">202</context> </context-group> <target state="translated">Danés</target> </trans-unit> @@ -2679,7 +3128,7 @@ <source>German</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/settings.service.ts</context> - <context context-type="linenumber">93</context> + <context context-type="linenumber">208</context> </context-group> <target state="final">Alemán</target> </trans-unit> @@ -2687,7 +3136,7 @@ <source>English (GB)</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/settings.service.ts</context> - <context context-type="linenumber">94</context> + <context context-type="linenumber">214</context> </context-group> <target state="final">Inglés (Gran Bretaña)</target> </trans-unit> @@ -2695,7 +3144,7 @@ <source>Spanish</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/settings.service.ts</context> - <context context-type="linenumber">95</context> + <context context-type="linenumber">220</context> </context-group> <target state="final">Español</target> </trans-unit> @@ -2703,7 +3152,7 @@ <source>French</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/settings.service.ts</context> - <context context-type="linenumber">96</context> + <context context-type="linenumber">226</context> </context-group> <target state="final">Francés</target> </trans-unit> @@ -2711,7 +3160,7 @@ <source>Italian</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/settings.service.ts</context> - <context context-type="linenumber">97</context> + <context context-type="linenumber">232</context> </context-group> <target state="final">Italiano</target> </trans-unit> @@ -2719,7 +3168,7 @@ <source>Luxembourgish</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/settings.service.ts</context> - <context context-type="linenumber">98</context> + <context context-type="linenumber">238</context> </context-group> <target state="translated">Luxemburgués</target> </trans-unit> @@ -2727,7 +3176,7 @@ <source>Dutch</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/settings.service.ts</context> - <context context-type="linenumber">99</context> + <context context-type="linenumber">244</context> </context-group> <target state="final">Alemán</target> </trans-unit> @@ -2735,7 +3184,7 @@ <source>Polish</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/settings.service.ts</context> - <context context-type="linenumber">100</context> + <context context-type="linenumber">250</context> </context-group> <target state="final">Polaco</target> </trans-unit> @@ -2743,7 +3192,7 @@ <source>Portuguese (Brazil)</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/settings.service.ts</context> - <context context-type="linenumber">101</context> + <context context-type="linenumber">256</context> </context-group> <target state="final">Portugués (Brasil)</target> </trans-unit> @@ -2751,7 +3200,7 @@ <source>Portuguese</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/settings.service.ts</context> - <context context-type="linenumber">102</context> + <context context-type="linenumber">262</context> </context-group> <target state="final">Portugués</target> </trans-unit> @@ -2759,7 +3208,7 @@ <source>Romanian</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/settings.service.ts</context> - <context context-type="linenumber">103</context> + <context context-type="linenumber">268</context> </context-group> <target state="final">Rumano</target> </trans-unit> @@ -2767,23 +3216,55 @@ <source>Russian</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/settings.service.ts</context> - <context context-type="linenumber">104</context> + <context context-type="linenumber">274</context> </context-group> <target state="final">Ruso</target> </trans-unit> + <trans-unit id="4287008301409320881" datatype="html"> + <source>Slovenian</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/services/settings.service.ts</context> + <context context-type="linenumber">280</context> + </context-group> + <target state="needs-translation">Slovenian</target> + </trans-unit> + <trans-unit id="8608389829607915090" datatype="html"> + <source>Serbian</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/services/settings.service.ts</context> + <context context-type="linenumber">286</context> + </context-group> + <target state="needs-translation">Serbian</target> + </trans-unit> <trans-unit id="499386805970351976" datatype="html" approved="yes"> <source>Swedish</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/settings.service.ts</context> - <context context-type="linenumber">105</context> + <context context-type="linenumber">292</context> </context-group> <target state="final">Sueco</target> </trans-unit> + <trans-unit id="5682359291233237791" datatype="html"> + <source>Turkish</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/services/settings.service.ts</context> + <context context-type="linenumber">298</context> + </context-group> + <target state="needs-translation">Turkish</target> + </trans-unit> + <trans-unit id="4689443708886954687" datatype="html"> + <source>Chinese Simplified</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/services/settings.service.ts</context> + <context context-type="linenumber">304</context> + </context-group> + <target state="needs-translation">Chinese Simplified</target> + </trans-unit> <trans-unit id="4912706592792948707" datatype="html"> <source>ISO 8601</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/settings.service.ts</context> - <context context-type="linenumber">115</context> + <context context-type="linenumber">321</context> </context-group> <target state="translated">ISO 8601</target> </trans-unit> @@ -2791,7 +3272,7 @@ <source>Error</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/toast.service.ts</context> - <context context-type="linenumber">35</context> + <context context-type="linenumber">32</context> </context-group> <target state="translated">Error</target> </trans-unit> @@ -2799,10 +3280,42 @@ <source>Information</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/toast.service.ts</context> - <context context-type="linenumber">39</context> + <context context-type="linenumber">36</context> </context-group> <target state="final">Información</target> </trans-unit> + <trans-unit id="3852289441366561594" datatype="html" approved="yes"> + <source>Connecting...</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/services/upload-documents.service.ts</context> + <context context-type="linenumber">31</context> + </context-group> + <target state="final">Conectando...</target> + </trans-unit> + <trans-unit id="1245343823699368872" datatype="html" approved="yes"> + <source>Uploading...</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/services/upload-documents.service.ts</context> + <context context-type="linenumber">43</context> + </context-group> + <target state="final">Subiendo...</target> + </trans-unit> + <trans-unit id="7446520539098045935" datatype="html" approved="yes"> + <source>Upload complete, waiting...</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/services/upload-documents.service.ts</context> + <context context-type="linenumber">46</context> + </context-group> + <target state="final">Subida completa, esperando...</target> + </trans-unit> + <trans-unit id="1405142710727603568" datatype="html" approved="yes"> + <source>HTTP error: <x id="PH" equiv-text="error.status"/> <x id="PH_1" equiv-text="error.statusText"/></source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/services/upload-documents.service.ts</context> + <context context-type="linenumber">62</context> + </context-group> + <target state="final">Error HTTP: <x id="PH" equiv-text="error.status"/> <x id="PH_1" equiv-text="error.statusText"/></target> + </trans-unit> </body> </file> </xliff> diff --git a/src-ui/src/locale/messages.fi_FI.xlf b/src-ui/src/locale/messages.fi_FI.xlf index 39bcbd679..c5d430007 100644 --- a/src-ui/src/locale/messages.fi_FI.xlf +++ b/src-ui/src/locale/messages.fi_FI.xlf @@ -2,11 +2,296 @@ <xliff xmlns="urn:oasis:names:tc:xliff:document:1.2" version="1.2"> <file source-language="en" datatype="plaintext" original="ng2.template" target-language="fi"> <body> + <trans-unit id="ngb.alert.close" datatype="html"> + <source>Close</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/alert/alert.ts</context> + <context context-type="linenumber">79,80</context> + </context-group> + <target state="needs-translation">Close</target> + </trans-unit> + <trans-unit id="ngb.carousel.slide-number" datatype="html"> + <source> Slide <x id="INTERPOLATION" equiv-text="keyboard 'arrow"/> of <x id="INTERPOLATION_1" equiv-text="t'. */ @In"/> </source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/carousel/carousel.ts</context> + <context context-type="linenumber">154,159</context> + </context-group> + <note priority="1" from="description">Currently selected slide number read by screen reader</note> + <target state="needs-translation"> Slide <x id="INTERPOLATION" equiv-text="keyboard 'arrow"/> of <x id="INTERPOLATION_1" equiv-text="t'. */ @In"/> </target> + </trans-unit> + <trans-unit id="ngb.carousel.previous" datatype="html"> + <source>Previous</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/carousel/carousel.ts</context> + <context context-type="linenumber">184</context> + </context-group> + <target state="needs-translation">Previous</target> + </trans-unit> + <trans-unit id="ngb.carousel.next" datatype="html"> + <source>Next</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/carousel/carousel.ts</context> + <context context-type="linenumber">205,206</context> + </context-group> + <target state="needs-translation">Next</target> + </trans-unit> + <trans-unit id="ngb.datepicker.select-month" datatype="html"> + <source>Select month</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/datepicker/datepicker-navigation-select.ts</context> + <context context-type="linenumber">74</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/datepicker/datepicker-navigation-select.ts</context> + <context context-type="linenumber">74</context> + </context-group> + <target state="needs-translation">Select month</target> + </trans-unit> + <trans-unit id="ngb.datepicker.select-year" datatype="html"> + <source>Select year</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/datepicker/datepicker-navigation-select.ts</context> + <context context-type="linenumber">74</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/datepicker/datepicker-navigation-select.ts</context> + <context context-type="linenumber">74</context> + </context-group> + <target state="needs-translation">Select year</target> + </trans-unit> + <trans-unit id="ngb.datepicker.previous-month" datatype="html"> + <source>Previous month</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/datepicker/datepicker-navigation.ts</context> + <context context-type="linenumber">69</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/datepicker/datepicker-navigation.ts</context> + <context context-type="linenumber">69</context> + </context-group> + <target state="needs-translation">Previous month</target> + </trans-unit> + <trans-unit id="ngb.datepicker.next-month" datatype="html"> + <source>Next month</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/datepicker/datepicker-navigation.ts</context> + <context context-type="linenumber">69</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/datepicker/datepicker-navigation.ts</context> + <context context-type="linenumber">69</context> + </context-group> + <target state="needs-translation">Next month</target> + </trans-unit> + <trans-unit id="ngb.pagination.first" datatype="html"> + <source>««</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/pagination/pagination.ts</context> + <context context-type="linenumber">250,252</context> + </context-group> + <target state="translated">««</target> + </trans-unit> + <trans-unit id="ngb.pagination.previous" datatype="html"> + <source>«</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/pagination/pagination.ts</context> + <context context-type="linenumber">267</context> + </context-group> + <target state="translated">«</target> + </trans-unit> + <trans-unit id="ngb.pagination.next" datatype="html"> + <source>»</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/pagination/pagination.ts</context> + <context context-type="linenumber">294</context> + </context-group> + <target state="translated">»</target> + </trans-unit> + <trans-unit id="ngb.pagination.last" datatype="html"> + <source>»»</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/pagination/pagination.ts</context> + <context context-type="linenumber">313,316</context> + </context-group> + <target state="translated">»»</target> + </trans-unit> + <trans-unit id="ngb.pagination.first-aria" datatype="html"> + <source>First</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/pagination/pagination.ts</context> + <context context-type="linenumber">332,333</context> + </context-group> + <target state="needs-translation">First</target> + </trans-unit> + <trans-unit id="ngb.pagination.previous-aria" datatype="html"> + <source>Previous</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/pagination/pagination.ts</context> + <context context-type="linenumber">347,348</context> + </context-group> + <target state="needs-translation">Previous</target> + </trans-unit> + <trans-unit id="ngb.pagination.next-aria" datatype="html"> + <source>Next</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/pagination/pagination.ts</context> + <context context-type="linenumber">363</context> + </context-group> + <target state="needs-translation">Next</target> + </trans-unit> + <trans-unit id="ngb.pagination.last-aria" datatype="html"> + <source>Last</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/pagination/pagination.ts</context> + <context context-type="linenumber">379,380</context> + </context-group> + <target state="needs-translation">Last</target> + </trans-unit> + <trans-unit id="ngb.progressbar.value" datatype="html"> + <source> + <x id="INTERPOLATION" equiv-text="ackground color"/> + </source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/progressbar/progressbar.ts</context> + <context context-type="linenumber">67,68</context> + </context-group> + <target state="translated"><x id="INTERPOLATION" equiv-text="ackground color"/></target> + </trans-unit> + <trans-unit id="ngb.timepicker.HH" datatype="html"> + <source>HH</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/timepicker/timepicker.ts</context> + <context context-type="linenumber">138,141</context> + </context-group> + <target state="needs-translation">HH</target> + </trans-unit> + <trans-unit id="ngb.timepicker.hours" datatype="html"> + <source>Hours</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/timepicker/timepicker.ts</context> + <context context-type="linenumber">161</context> + </context-group> + <target state="needs-translation">Hours</target> + </trans-unit> + <trans-unit id="ngb.timepicker.MM" datatype="html"> + <source>MM</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/timepicker/timepicker.ts</context> + <context context-type="linenumber">182</context> + </context-group> + <target state="needs-translation">MM</target> + </trans-unit> + <trans-unit id="ngb.timepicker.minutes" datatype="html"> + <source>Minutes</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/timepicker/timepicker.ts</context> + <context context-type="linenumber">199</context> + </context-group> + <target state="needs-translation">Minutes</target> + </trans-unit> + <trans-unit id="ngb.timepicker.increment-hours" datatype="html"> + <source>Increment hours</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/timepicker/timepicker.ts</context> + <context context-type="linenumber">218,219</context> + </context-group> + <target state="needs-translation">Increment hours</target> + </trans-unit> + <trans-unit id="ngb.timepicker.decrement-hours" datatype="html"> + <source>Decrement hours</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/timepicker/timepicker.ts</context> + <context context-type="linenumber">240,243</context> + </context-group> + <target state="needs-translation">Decrement hours</target> + </trans-unit> + <trans-unit id="ngb.timepicker.increment-minutes" datatype="html"> + <source>Increment minutes</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/timepicker/timepicker.ts</context> + <context context-type="linenumber">268</context> + </context-group> + <target state="needs-translation">Increment minutes</target> + </trans-unit> + <trans-unit id="ngb.timepicker.decrement-minutes" datatype="html"> + <source>Decrement minutes</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/timepicker/timepicker.ts</context> + <context context-type="linenumber">288,289</context> + </context-group> + <target state="needs-translation">Decrement minutes</target> + </trans-unit> + <trans-unit id="ngb.timepicker.SS" datatype="html"> + <source>SS</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/timepicker/timepicker.ts</context> + <context context-type="linenumber">295</context> + </context-group> + <target state="needs-translation">SS</target> + </trans-unit> + <trans-unit id="ngb.timepicker.seconds" datatype="html"> + <source>Seconds</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/timepicker/timepicker.ts</context> + <context context-type="linenumber">295</context> + </context-group> + <target state="needs-translation">Seconds</target> + </trans-unit> + <trans-unit id="ngb.timepicker.increment-seconds" datatype="html"> + <source>Increment seconds</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/timepicker/timepicker.ts</context> + <context context-type="linenumber">295</context> + </context-group> + <target state="needs-translation">Increment seconds</target> + </trans-unit> + <trans-unit id="ngb.timepicker.decrement-seconds" datatype="html"> + <source>Decrement seconds</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/timepicker/timepicker.ts</context> + <context context-type="linenumber">295</context> + </context-group> + <target state="needs-translation">Decrement seconds</target> + </trans-unit> + <trans-unit id="ngb.timepicker.PM" datatype="html"> + <source> + <x id="INTERPOLATION"/> + </source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/timepicker/timepicker.ts</context> + <context context-type="linenumber">295</context> + </context-group> + </trans-unit> + <trans-unit id="ngb.timepicker.AM" datatype="html"> + <source> + <x id="INTERPOLATION"/> + </source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/timepicker/timepicker.ts</context> + <context context-type="linenumber">295</context> + </context-group> + </trans-unit> + <trans-unit id="ngb.toast.close-aria" datatype="html"> + <source>Close</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/toast/toast.ts</context> + <context context-type="linenumber">110,112</context> + </context-group> + <target state="needs-translation">Close</target> + </trans-unit> + <trans-unit id="7103632680753685326" datatype="html"> + <source>Drop files to begin upload</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/app.component.html</context> + <context context-type="linenumber">7</context> + </context-group> + <target state="needs-translation">Drop files to begin upload</target> + </trans-unit> <trans-unit id="9103526311244275943" datatype="html"> <source>Document added</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/app.component.ts</context> - <context context-type="linenumber">51</context> + <context context-type="linenumber">71</context> </context-group> <target state="translated">Dokumentti lisätty</target> </trans-unit> @@ -14,7 +299,7 @@ <source>Document <x id="PH" equiv-text="status.filename"/> was added to paperless.</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/app.component.ts</context> - <context context-type="linenumber">51</context> + <context context-type="linenumber">73</context> </context-group> <target state="needs-translation">Document <x id="PH" equiv-text="status.filename"/> was added to paperless.</target> </trans-unit> @@ -22,7 +307,7 @@ <source>Open document</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/app.component.ts</context> - <context context-type="linenumber">51</context> + <context context-type="linenumber">74</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/dashboard/widgets/upload-file-widget/upload-file-widget.component.html</context> @@ -34,7 +319,7 @@ <source>Could not add <x id="PH" equiv-text="status.filename"/>: <x id="PH_1" equiv-text="status.message"/></source> <context-group purpose="location"> <context context-type="sourcefile">src/app/app.component.ts</context> - <context context-type="linenumber">59</context> + <context context-type="linenumber">89</context> </context-group> <target state="needs-translation">Could not add <x id="PH" equiv-text="status.filename"/>: <x id="PH_1" equiv-text="status.message"/></target> </trans-unit> @@ -42,7 +327,7 @@ <source>New document detected</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/app.component.ts</context> - <context context-type="linenumber">65</context> + <context context-type="linenumber">103</context> </context-group> <target state="needs-translation">New document detected</target> </trans-unit> @@ -50,10 +335,18 @@ <source>Document <x id="PH" equiv-text="status.filename"/> is being processed by paperless.</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/app.component.ts</context> - <context context-type="linenumber">65</context> + <context context-type="linenumber">105</context> </context-group> <target state="needs-translation">Document <x id="PH" equiv-text="status.filename"/> is being processed by paperless.</target> </trans-unit> + <trans-unit id="5749300816154614125" datatype="html"> + <source>Initiating upload...</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/app.component.ts</context> + <context context-type="linenumber">140</context> + </context-group> + <target state="needs-translation">Initiating upload...</target> + </trans-unit> <trans-unit id="2173456130768795374" datatype="html"> <source>Paperless-ngx</source> <context-group purpose="location"> @@ -123,19 +416,19 @@ </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/document-list.component.ts</context> - <context context-type="linenumber">51</context> + <context context-type="linenumber">77</context> </context-group> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-list.component.html</context> - <context context-type="linenumber">37</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">54</context> </context-group> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-list.component.html</context> - <context context-type="linenumber">35</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">54</context> </context-group> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-list.component.html</context> - <context context-type="linenumber">38</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">54</context> </context-group> <target state="needs-translation">Documents</target> </trans-unit> @@ -147,7 +440,7 @@ </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> - <context context-type="linenumber">134</context> + <context context-type="linenumber">150</context> </context-group> <target state="needs-translation">Saved views</target> </trans-unit> @@ -181,10 +474,6 @@ <context context-type="sourcefile">src/app/components/app-frame/app-frame.component.html</context> <context context-type="linenumber">119</context> </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-list.component.html</context> - <context context-type="linenumber">1</context> - </context-group> <target state="needs-translation">Correspondents</target> </trans-unit> <trans-unit id="7886570921510760899" datatype="html"> @@ -205,10 +494,6 @@ <context context-type="sourcefile">src/app/components/document-list/filter-editor/filter-editor.component.html</context> <context context-type="linenumber">18</context> </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-list.component.html</context> - <context context-type="linenumber">1</context> - </context-group> <target state="needs-translation">Tags</target> </trans-unit> <trans-unit id="3079652255369035" datatype="html"> @@ -217,10 +502,6 @@ <context context-type="sourcefile">src/app/components/app-frame/app-frame.component.html</context> <context context-type="linenumber">133</context> </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-list.component.html</context> - <context context-type="linenumber">1</context> - </context-group> <target state="needs-translation">Document types</target> </trans-unit> <trans-unit id="4804785061014590286" datatype="html"> @@ -275,43 +556,59 @@ </context-group> <target state="needs-translation">Suggest an idea</target> </trans-unit> - <trans-unit id="2159130950882492111" datatype="html"> - <source>Cancel</source> + <trans-unit id="4112664765954374539" datatype="html"> + <source>is available.</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/app-frame/app-frame.component.html</context> + <context context-type="linenumber">190</context> + </context-group> + <target state="needs-translation">is available.</target> + </trans-unit> + <trans-unit id="1175891574282637937" datatype="html"> + <source>Click to view.</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/app-frame/app-frame.component.html</context> + <context context-type="linenumber">190</context> + </context-group> + <target state="needs-translation">Click to view.</target> + </trans-unit> + <trans-unit id="5052123870893768885" datatype="html"> + <source>Checking for updates is disabled.</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/app-frame/app-frame.component.html</context> + <context context-type="linenumber">193</context> + </context-group> + <target state="needs-translation">Checking for updates is disabled.</target> + </trans-unit> + <trans-unit id="3601519436351639860" datatype="html"> + <source>Click for more information.</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/app-frame/app-frame.component.html</context> + <context context-type="linenumber">193</context> + </context-group> + <target state="needs-translation">Click for more information.</target> + </trans-unit> + <trans-unit id="509090351011426949" datatype="html"> + <source>Update available</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/app-frame/app-frame.component.html</context> + <context context-type="linenumber">201</context> + </context-group> + <target state="needs-translation">Update available</target> + </trans-unit> + <trans-unit id="5000042972069710005" datatype="html"> + <source><x id="START_TAG_SPAN" ctype="x-span" equiv-text="<span class="d-inline-block" style="padding-bottom: 1px;" >"/>Cancel<x id="CLOSE_TAG_SPAN" ctype="x-span" equiv-text="</span>"/></source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/common/confirm-dialog/confirm-dialog.component.html</context> - <context context-type="linenumber">11</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/common/select-dialog/select-dialog.component.html</context> <context context-type="linenumber">12</context> </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.html</context> - <context context-type="linenumber">6</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/document-list/save-view-config-dialog/save-view-config-dialog.component.html</context> - <context context-type="linenumber">13</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-edit-dialog/correspondent-edit-dialog.component.html</context> - <context context-type="linenumber">14</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-edit-dialog/document-type-edit-dialog.component.html</context> - <context context-type="linenumber">16</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-edit-dialog/tag-edit-dialog.component.html</context> - <context context-type="linenumber">18</context> - </context-group> - <target state="needs-translation">Cancel</target> + <target state="needs-translation"><x id="START_TAG_SPAN" ctype="x-span" equiv-text="<span class="d-inline-block" style="padding-bottom: 1px;" >"/>Cancel<x id="CLOSE_TAG_SPAN" ctype="x-span" equiv-text="</span>"/></target> </trans-unit> <trans-unit id="1234709746630139322" datatype="html"> <source>Confirmation</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/common/confirm-dialog/confirm-dialog.component.ts</context> - <context context-type="linenumber">18</context> + <context context-type="linenumber">17</context> </context-group> <target state="needs-translation">Confirmation</target> </trans-unit> @@ -319,19 +616,19 @@ <source>Confirm</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/common/confirm-dialog/confirm-dialog.component.ts</context> - <context context-type="linenumber">30</context> + <context context-type="linenumber">29</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">143</context> + <context context-type="linenumber">217</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">166</context> + <context context-type="linenumber">255</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">189</context> + <context context-type="linenumber">291</context> </context-group> <target state="needs-translation">Confirm</target> </trans-unit> @@ -367,7 +664,7 @@ <source>Last 7 days</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/common/date-dropdown/date-dropdown.component.ts</context> - <context context-type="linenumber">34</context> + <context context-type="linenumber">38</context> </context-group> <target state="needs-translation">Last 7 days</target> </trans-unit> @@ -375,7 +672,7 @@ <source>Last month</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/common/date-dropdown/date-dropdown.component.ts</context> - <context context-type="linenumber">35</context> + <context context-type="linenumber">39</context> </context-group> <target state="needs-translation">Last month</target> </trans-unit> @@ -383,7 +680,7 @@ <source>Last 3 months</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/common/date-dropdown/date-dropdown.component.ts</context> - <context context-type="linenumber">36</context> + <context context-type="linenumber">40</context> </context-group> <target state="needs-translation">Last 3 months</target> </trans-unit> @@ -391,15 +688,199 @@ <source>Last year</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/common/date-dropdown/date-dropdown.component.ts</context> - <context context-type="linenumber">37</context> + <context context-type="linenumber">41</context> </context-group> <target state="needs-translation">Last year</target> </trans-unit> + <trans-unit id="8953033926734869941" datatype="html"> + <source>Name</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/correspondent-edit-dialog/correspondent-edit-dialog.component.html</context> + <context context-type="linenumber">8</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/document-type-edit-dialog/document-type-edit-dialog.component.html</context> + <context context-type="linenumber">9</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/tag-edit-dialog/tag-edit-dialog.component.html</context> + <context context-type="linenumber">8</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/document-list/save-view-config-dialog/save-view-config-dialog.component.html</context> + <context context-type="linenumber">8</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">9</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">9</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">9</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">19</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">19</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">19</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> + <context context-type="linenumber">157</context> + </context-group> + <target state="needs-translation">Name</target> + </trans-unit> + <trans-unit id="8743659855412792665" datatype="html"> + <source>Matching algorithm</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/correspondent-edit-dialog/correspondent-edit-dialog.component.html</context> + <context context-type="linenumber">9</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/document-type-edit-dialog/document-type-edit-dialog.component.html</context> + <context context-type="linenumber">10</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/tag-edit-dialog/tag-edit-dialog.component.html</context> + <context context-type="linenumber">13</context> + </context-group> + <target state="needs-translation">Matching algorithm</target> + </trans-unit> + <trans-unit id="2656329676292524585" datatype="html"> + <source>Matching pattern</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/correspondent-edit-dialog/correspondent-edit-dialog.component.html</context> + <context context-type="linenumber">10</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/document-type-edit-dialog/document-type-edit-dialog.component.html</context> + <context context-type="linenumber">11</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/tag-edit-dialog/tag-edit-dialog.component.html</context> + <context context-type="linenumber">14</context> + </context-group> + <target state="needs-translation">Matching pattern</target> + </trans-unit> + <trans-unit id="6063936469630366525" datatype="html"> + <source>Case insensitive</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/correspondent-edit-dialog/correspondent-edit-dialog.component.html</context> + <context context-type="linenumber">11</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/document-type-edit-dialog/document-type-edit-dialog.component.html</context> + <context context-type="linenumber">12</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/tag-edit-dialog/tag-edit-dialog.component.html</context> + <context context-type="linenumber">15</context> + </context-group> + <target state="needs-translation">Case insensitive</target> + </trans-unit> + <trans-unit id="2159130950882492111" datatype="html"> + <source>Cancel</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/correspondent-edit-dialog/correspondent-edit-dialog.component.html</context> + <context context-type="linenumber">14</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/document-type-edit-dialog/document-type-edit-dialog.component.html</context> + <context context-type="linenumber">16</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/tag-edit-dialog/tag-edit-dialog.component.html</context> + <context context-type="linenumber">18</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/select-dialog/select-dialog.component.html</context> + <context context-type="linenumber">12</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.html</context> + <context context-type="linenumber">6</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/document-list/save-view-config-dialog/save-view-config-dialog.component.html</context> + <context context-type="linenumber">18</context> + </context-group> + <target state="needs-translation">Cancel</target> + </trans-unit> + <trans-unit id="3768927257183755959" datatype="html"> + <source>Save</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/correspondent-edit-dialog/correspondent-edit-dialog.component.html</context> + <context context-type="linenumber">15</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/document-type-edit-dialog/document-type-edit-dialog.component.html</context> + <context context-type="linenumber">17</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/tag-edit-dialog/tag-edit-dialog.component.html</context> + <context context-type="linenumber">19</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> + <context context-type="linenumber">166</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/document-list/save-view-config-dialog/save-view-config-dialog.component.html</context> + <context context-type="linenumber">19</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> + <context context-type="linenumber">189</context> + </context-group> + <target state="needs-translation">Save</target> + </trans-unit> + <trans-unit id="6457471243969293847" datatype="html"> + <source>Create new correspondent</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/correspondent-edit-dialog/correspondent-edit-dialog.component.ts</context> + <context context-type="linenumber">24</context> + </context-group> + <target state="needs-translation">Create new correspondent</target> + </trans-unit> + <trans-unit id="2059822531169388684" datatype="html"> + <source>Edit correspondent</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/correspondent-edit-dialog/correspondent-edit-dialog.component.ts</context> + <context context-type="linenumber">28</context> + </context-group> + <target state="needs-translation">Edit correspondent</target> + </trans-unit> + <trans-unit id="6672809941092516947" datatype="html"> + <source>Create new document type</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/document-type-edit-dialog/document-type-edit-dialog.component.ts</context> + <context context-type="linenumber">24</context> + </context-group> + <target state="needs-translation">Create new document type</target> + </trans-unit> + <trans-unit id="36335016091244220" datatype="html"> + <source>Edit document type</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/document-type-edit-dialog/document-type-edit-dialog.component.ts</context> + <context context-type="linenumber">28</context> + </context-group> + <target state="needs-translation">Edit document type</target> + </trans-unit> <trans-unit id="4561076822163447092" datatype="html"> <source>Create new item</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/common/edit-dialog/edit-dialog.component.ts</context> - <context context-type="linenumber">50</context> + <context context-type="linenumber">52</context> </context-group> <target state="needs-translation">Create new item</target> </trans-unit> @@ -407,7 +888,7 @@ <source>Edit item</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/common/edit-dialog/edit-dialog.component.ts</context> - <context context-type="linenumber">54</context> + <context context-type="linenumber">56</context> </context-group> <target state="needs-translation">Edit item</target> </trans-unit> @@ -415,10 +896,54 @@ <source>Could not save element: <x id="PH" equiv-text="error"/></source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/common/edit-dialog/edit-dialog.component.ts</context> - <context context-type="linenumber">58</context> + <context context-type="linenumber">60</context> </context-group> <target state="needs-translation">Could not save element: <x id="PH" equiv-text="error"/></target> </trans-unit> + <trans-unit id="9011959596901584887" datatype="html"> + <source>Color</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/tag-edit-dialog/tag-edit-dialog.component.html</context> + <context context-type="linenumber">10</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/tag-list/tag-list.component.ts</context> + <context context-type="linenumber">34</context> + </context-group> + <target state="needs-translation">Color</target> + </trans-unit> + <trans-unit id="1426037806946650347" datatype="html"> + <source>Inbox tag</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/tag-edit-dialog/tag-edit-dialog.component.html</context> + <context context-type="linenumber">12</context> + </context-group> + <target state="needs-translation">Inbox tag</target> + </trans-unit> + <trans-unit id="8566220514470905459" datatype="html"> + <source>Inbox tags are automatically assigned to all consumed documents.</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/tag-edit-dialog/tag-edit-dialog.component.html</context> + <context context-type="linenumber">12</context> + </context-group> + <target state="needs-translation">Inbox tags are automatically assigned to all consumed documents.</target> + </trans-unit> + <trans-unit id="9153094873118985366" datatype="html"> + <source>Create new tag</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/tag-edit-dialog/tag-edit-dialog.component.ts</context> + <context context-type="linenumber">25</context> + </context-group> + <target state="needs-translation">Create new tag</target> + </trans-unit> + <trans-unit id="5872175735754226507" datatype="html"> + <source>Edit tag</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/tag-edit-dialog/tag-edit-dialog.component.ts</context> + <context context-type="linenumber">29</context> + </context-group> + <target state="needs-translation">Edit tag</target> + </trans-unit> <trans-unit id="4391289919356861627" datatype="html"> <source>Apply</source> <context-group purpose="location"> @@ -439,7 +964,7 @@ <source>Not assigned</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/common/filterable-dropdown/filterable-dropdown.component.ts</context> - <context context-type="linenumber">209</context> + <context context-type="linenumber">261</context> </context-group> <note priority="1" from="description">Filter drop down element to filter for documents with no correspondent/type/tag assigned</note> <target state="needs-translation">Not assigned</target> @@ -448,7 +973,7 @@ <source>Invalid date.</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/common/input/date/date.component.html</context> - <context context-type="linenumber">12</context> + <context context-type="linenumber">13</context> </context-group> <target state="needs-translation">Invalid date.</target> </trans-unit> @@ -489,7 +1014,7 @@ </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/common/select-dialog/select-dialog.component.ts</context> - <context context-type="linenumber">18</context> + <context context-type="linenumber">17</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/document-list.component.html</context> @@ -501,7 +1026,7 @@ <source>Please select an object</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/common/select-dialog/select-dialog.component.ts</context> - <context context-type="linenumber">21</context> + <context context-type="linenumber">20</context> </context-group> <target state="needs-translation">Please select an object</target> </trans-unit> @@ -509,7 +1034,7 @@ <source>Hello <x id="PH" equiv-text="this.displayName"/>, welcome to Paperless-ngx!</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/dashboard/dashboard.component.ts</context> - <context context-type="linenumber">33</context> + <context context-type="linenumber">28</context> </context-group> <target state="needs-translation">Hello <x id="PH" equiv-text="this.displayName"/>, welcome to Paperless-ngx!</target> </trans-unit> @@ -517,7 +1042,7 @@ <source>Welcome to Paperless-ngx!</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/dashboard/dashboard.component.ts</context> - <context context-type="linenumber">35</context> + <context context-type="linenumber">30</context> </context-group> <target state="needs-translation">Welcome to Paperless-ngx!</target> </trans-unit> @@ -541,7 +1066,7 @@ </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/document-list.component.html</context> - <context context-type="linenumber">141</context> + <context context-type="linenumber">145</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/filter-editor/filter-editor.component.html</context> @@ -561,15 +1086,15 @@ </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">55</context> + <context context-type="linenumber">69</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/document-list.component.html</context> - <context context-type="linenumber">129</context> + <context context-type="linenumber">133</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/filter-editor/filter-editor.component.ts</context> - <context context-type="linenumber">88</context> + <context context-type="linenumber">117</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/rest/document.service.ts</context> @@ -647,7 +1172,7 @@ <source>Processing: <x id="PH" equiv-text="countUploadingAndProcessing"/></source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/dashboard/widgets/upload-file-widget/upload-file-widget.component.ts</context> - <context context-type="linenumber">32</context> + <context context-type="linenumber">37</context> </context-group> <target state="needs-translation">Processing: <x id="PH" equiv-text="countUploadingAndProcessing"/></target> </trans-unit> @@ -655,7 +1180,7 @@ <source>Failed: <x id="PH" equiv-text="countFailed"/></source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/dashboard/widgets/upload-file-widget/upload-file-widget.component.ts</context> - <context context-type="linenumber">35</context> + <context context-type="linenumber">40</context> </context-group> <target state="needs-translation">Failed: <x id="PH" equiv-text="countFailed"/></target> </trans-unit> @@ -663,7 +1188,7 @@ <source>Added: <x id="PH" equiv-text="countSuccess"/></source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/dashboard/widgets/upload-file-widget/upload-file-widget.component.ts</context> - <context context-type="linenumber">38</context> + <context context-type="linenumber">43</context> </context-group> <target state="needs-translation">Added: <x id="PH" equiv-text="countSuccess"/></target> </trans-unit> @@ -671,47 +1196,15 @@ <source>, </source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/dashboard/widgets/upload-file-widget/upload-file-widget.component.ts</context> - <context context-type="linenumber">40</context> + <context context-type="linenumber">46</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">117</context> + <context context-type="linenumber">162</context> </context-group> <note priority="1" from="description">this string is used to separate processing, failed and added on the file upload widget</note> <target state="needs-translation">, </target> </trans-unit> - <trans-unit id="3852289441366561594" datatype="html"> - <source>Connecting...</source> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/dashboard/widgets/upload-file-widget/upload-file-widget.component.ts</context> - <context context-type="linenumber">118</context> - </context-group> - <target state="needs-translation">Connecting...</target> - </trans-unit> - <trans-unit id="1245343823699368872" datatype="html"> - <source>Uploading...</source> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/dashboard/widgets/upload-file-widget/upload-file-widget.component.ts</context> - <context context-type="linenumber">123</context> - </context-group> - <target state="needs-translation">Uploading...</target> - </trans-unit> - <trans-unit id="7446520539098045935" datatype="html"> - <source>Upload complete, waiting...</source> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/dashboard/widgets/upload-file-widget/upload-file-widget.component.ts</context> - <context context-type="linenumber">126</context> - </context-group> - <target state="needs-translation">Upload complete, waiting...</target> - </trans-unit> - <trans-unit id="1405142710727603568" datatype="html"> - <source>HTTP error: <x id="PH" equiv-text="error.status"/> <x id="PH_1" equiv-text="error.statusText"/></source> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/dashboard/widgets/upload-file-widget/upload-file-widget.component.ts</context> - <context context-type="linenumber">136</context> - </context-group> - <target state="needs-translation">HTTP error: <x id="PH" equiv-text="error.status"/> <x id="PH_1" equiv-text="error.statusText"/></target> - </trans-unit> <trans-unit id="8522270084976549870" datatype="html"> <source>First steps</source> <context-group purpose="location"> @@ -804,27 +1297,39 @@ </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.html</context> - <context context-type="linenumber">76</context> + <context context-type="linenumber">81</context> </context-group> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-list.component.html</context> - <context context-type="linenumber">48</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-list.component.html</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> <context context-type="linenumber">46</context> </context-group> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/generic-list/generic-list.component.ts</context> - <context context-type="linenumber">106</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">46</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">46</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">65</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">65</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">65</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.ts</context> + <context context-type="linenumber">156</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> - <context context-type="linenumber">159</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-list.component.html</context> - <context context-type="linenumber">49</context> + <context context-type="linenumber">175</context> </context-group> <target state="needs-translation">Delete</target> </trans-unit> @@ -836,7 +1341,7 @@ </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.html</context> - <context context-type="linenumber">63</context> + <context context-type="linenumber">68</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/document-card-large/document-card-large.component.html</context> @@ -872,15 +1377,31 @@ <source>Close</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">40</context> + <context context-type="linenumber">37</context> </context-group> <target state="needs-translation">Close</target> </trans-unit> + <trans-unit id="4452427314943113135" datatype="html"> + <source>Previous</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> + <context context-type="linenumber">44</context> + </context-group> + <target state="needs-translation">Previous</target> + </trans-unit> + <trans-unit id="3885497195825665706" datatype="html"> + <source>Next</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> + <context context-type="linenumber">49</context> + </context-group> + <target state="needs-translation">Next</target> + </trans-unit> <trans-unit id="5028777105388019087" datatype="html"> <source>Details</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">52</context> + <context context-type="linenumber">66</context> </context-group> <target state="needs-translation">Details</target> </trans-unit> @@ -888,7 +1409,7 @@ <source>Archive serial number</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">56</context> + <context context-type="linenumber">70</context> </context-group> <target state="needs-translation">Archive serial number</target> </trans-unit> @@ -896,7 +1417,7 @@ <source>Date created</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">57</context> + <context context-type="linenumber">71</context> </context-group> <target state="needs-translation">Date created</target> </trans-unit> @@ -904,7 +1425,7 @@ <source>Correspondent</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">58</context> + <context context-type="linenumber">72</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.html</context> @@ -912,7 +1433,7 @@ </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/document-list.component.html</context> - <context context-type="linenumber">123</context> + <context context-type="linenumber">127</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/filter-editor/filter-editor.component.html</context> @@ -928,7 +1449,7 @@ <source>Document type</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">60</context> + <context context-type="linenumber">74</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.html</context> @@ -936,7 +1457,7 @@ </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/document-list.component.html</context> - <context context-type="linenumber">135</context> + <context context-type="linenumber">139</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/filter-editor/filter-editor.component.html</context> @@ -952,7 +1473,7 @@ <source>Content</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">68</context> + <context context-type="linenumber">82</context> </context-group> <target state="needs-translation">Content</target> </trans-unit> @@ -960,11 +1481,11 @@ <source>Metadata</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">77</context> + <context context-type="linenumber">91</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/metadata-collapse/metadata-collapse.component.ts</context> - <context context-type="linenumber">18</context> + <context context-type="linenumber">17</context> </context-group> <target state="needs-translation">Metadata</target> </trans-unit> @@ -972,7 +1493,7 @@ <source>Date modified</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">83</context> + <context context-type="linenumber">97</context> </context-group> <target state="needs-translation">Date modified</target> </trans-unit> @@ -980,7 +1501,7 @@ <source>Date added</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">87</context> + <context context-type="linenumber">101</context> </context-group> <target state="needs-translation">Date added</target> </trans-unit> @@ -988,7 +1509,7 @@ <source>Media filename</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">91</context> + <context context-type="linenumber">105</context> </context-group> <target state="needs-translation">Media filename</target> </trans-unit> @@ -996,7 +1517,7 @@ <source>Original MD5 checksum</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">95</context> + <context context-type="linenumber">109</context> </context-group> <target state="needs-translation">Original MD5 checksum</target> </trans-unit> @@ -1004,7 +1525,7 @@ <source>Original file size</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">99</context> + <context context-type="linenumber">113</context> </context-group> <target state="needs-translation">Original file size</target> </trans-unit> @@ -1012,7 +1533,7 @@ <source>Original mime type</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">103</context> + <context context-type="linenumber">117</context> </context-group> <target state="needs-translation">Original mime type</target> </trans-unit> @@ -1020,7 +1541,7 @@ <source>Archive MD5 checksum</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">107</context> + <context context-type="linenumber">121</context> </context-group> <target state="needs-translation">Archive MD5 checksum</target> </trans-unit> @@ -1028,7 +1549,7 @@ <source>Archive file size</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">111</context> + <context context-type="linenumber">125</context> </context-group> <target state="needs-translation">Archive file size</target> </trans-unit> @@ -1036,7 +1557,7 @@ <source>Original document metadata</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">117</context> + <context context-type="linenumber">131</context> </context-group> <target state="needs-translation">Original document metadata</target> </trans-unit> @@ -1044,15 +1565,27 @@ <source>Archived document metadata</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">118</context> + <context context-type="linenumber">132</context> </context-group> <target state="needs-translation">Archived document metadata</target> </trans-unit> + <trans-unit id="8191371354890763172" datatype="html"> + <source>Enter Password</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> + <context context-type="linenumber">154</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> + <context context-type="linenumber">184</context> + </context-group> + <target state="needs-translation">Enter Password</target> + </trans-unit> <trans-unit id="3823219296477075982" datatype="html"> <source>Discard</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">143</context> + <context context-type="linenumber">164</context> </context-group> <target state="needs-translation">Discard</target> </trans-unit> @@ -1060,47 +1593,19 @@ <source>Save & next</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">144</context> + <context context-type="linenumber">165</context> </context-group> <target state="needs-translation">Save & next</target> </trans-unit> - <trans-unit id="3768927257183755959" datatype="html"> - <source>Save</source> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">145</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/document-list/save-view-config-dialog/save-view-config-dialog.component.html</context> - <context context-type="linenumber">14</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-edit-dialog/correspondent-edit-dialog.component.html</context> - <context context-type="linenumber">15</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-edit-dialog/document-type-edit-dialog.component.html</context> - <context context-type="linenumber">17</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> - <context context-type="linenumber">173</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-edit-dialog/tag-edit-dialog.component.html</context> - <context context-type="linenumber">19</context> - </context-group> - <target state="needs-translation">Save</target> - </trans-unit> <trans-unit id="9021887951960049161" datatype="html"> <source>Confirm delete</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.ts</context> - <context context-type="linenumber">267</context> + <context context-type="linenumber">421</context> </context-group> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/generic-list/generic-list.component.ts</context> - <context context-type="linenumber">102</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.ts</context> + <context context-type="linenumber">152</context> </context-group> <target state="needs-translation">Confirm delete</target> </trans-unit> @@ -1108,7 +1613,7 @@ <source>Do you really want to delete document "<x id="PH" equiv-text="this.document.title"/>"?</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.ts</context> - <context context-type="linenumber">268</context> + <context context-type="linenumber">422</context> </context-group> <target state="needs-translation">Do you really want to delete document "<x id="PH" equiv-text="this.document.title"/>"?</target> </trans-unit> @@ -1116,7 +1621,7 @@ <source>The files for this document will be deleted permanently. This operation cannot be undone.</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.ts</context> - <context context-type="linenumber">269</context> + <context context-type="linenumber">423</context> </context-group> <target state="needs-translation">The files for this document will be deleted permanently. This operation cannot be undone.</target> </trans-unit> @@ -1124,7 +1629,7 @@ <source>Delete document</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.ts</context> - <context context-type="linenumber">271</context> + <context context-type="linenumber">425</context> </context-group> <target state="needs-translation">Delete document</target> </trans-unit> @@ -1132,7 +1637,7 @@ <source>Error deleting document: <x id="PH" equiv-text="JSON.stringify(error)"/></source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.ts</context> - <context context-type="linenumber">281</context> + <context context-type="linenumber">441</context> </context-group> <target state="needs-translation">Error deleting document: <x id="PH" equiv-text="JSON.stringify(error)"/></target> </trans-unit> @@ -1200,27 +1705,27 @@ <source>Download originals</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.html</context> - <context context-type="linenumber">68</context> + <context context-type="linenumber">73</context> </context-group> <target state="needs-translation">Download originals</target> </trans-unit> <trans-unit id="7985804062689412812" datatype="html"> - <source>Error executing bulk operation: <x id="PH" equiv-text="JSON.stringify(error.error)"/></source> + <source>Error executing bulk operation: <x id="PH" equiv-text="JSON.stringify( error.error )"/></source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">74</context> + <context context-type="linenumber">97,99</context> </context-group> - <target state="needs-translation">Error executing bulk operation: <x id="PH" equiv-text="JSON.stringify(error.error)"/></target> + <target state="needs-translation">Error executing bulk operation: <x id="PH" equiv-text="JSON.stringify( error.error )"/></target> </trans-unit> <trans-unit id="7894972847287473517" datatype="html"> <source>"<x id="PH" equiv-text="items[0].name"/>"</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">113</context> + <context context-type="linenumber">154</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">117</context> + <context context-type="linenumber">160</context> </context-group> <target state="needs-translation">"<x id="PH" equiv-text="items[0].name"/>"</target> </trans-unit> @@ -1228,7 +1733,7 @@ <source>"<x id="PH" equiv-text="items[0].name"/>" and "<x id="PH_1" equiv-text="items[1].name"/>"</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">115</context> + <context context-type="linenumber">156</context> </context-group> <note priority="1" from="description">This is for messages like 'modify "tag1" and "tag2"'</note> <target state="needs-translation">"<x id="PH" equiv-text="items[0].name"/>" and "<x id="PH_1" equiv-text="items[1].name"/>"</target> @@ -1237,7 +1742,7 @@ <source><x id="PH" equiv-text="list"/> and "<x id="PH_1" equiv-text="items[items.length - 1].name"/>"</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">118</context> + <context context-type="linenumber">164,166</context> </context-group> <note priority="1" from="description">this is for messages like 'modify "tag1", "tag2" and "tag3"'</note> <target state="needs-translation"><x id="PH" equiv-text="list"/> and "<x id="PH_1" equiv-text="items[items.length - 1].name"/>"</target> @@ -1246,7 +1751,7 @@ <source>Confirm tags assignment</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">127</context> + <context context-type="linenumber">181</context> </context-group> <target state="needs-translation">Confirm tags assignment</target> </trans-unit> @@ -1254,47 +1759,47 @@ <source>This operation will add the tag "<x id="PH" equiv-text="tag.name"/>" to <x id="PH_1" equiv-text="this.list.selected.size"/> selected document(s).</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">130</context> + <context context-type="linenumber">187</context> </context-group> <target state="needs-translation">This operation will add the tag "<x id="PH" equiv-text="tag.name"/>" to <x id="PH_1" equiv-text="this.list.selected.size"/> selected document(s).</target> </trans-unit> <trans-unit id="1894412783609570695" datatype="html"> - <source>This operation will add the tags <x id="PH" equiv-text="this._localizeList(changedTags.itemsToAdd)"/> to <x id="PH_1" equiv-text="this.list.selected.size"/> selected document(s).</source> + <source>This operation will add the tags <x id="PH" equiv-text="this._localizeList( changedTags.itemsToAdd )"/> to <x id="PH_1" equiv-text="this.list.selected.size"/> selected document(s).</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">132</context> + <context context-type="linenumber">192,194</context> </context-group> - <target state="needs-translation">This operation will add the tags <x id="PH" equiv-text="this._localizeList(changedTags.itemsToAdd)"/> to <x id="PH_1" equiv-text="this.list.selected.size"/> selected document(s).</target> + <target state="needs-translation">This operation will add the tags <x id="PH" equiv-text="this._localizeList( changedTags.itemsToAdd )"/> to <x id="PH_1" equiv-text="this.list.selected.size"/> selected document(s).</target> </trans-unit> <trans-unit id="7181166515756808573" datatype="html"> <source>This operation will remove the tag "<x id="PH" equiv-text="tag.name"/>" from <x id="PH_1" equiv-text="this.list.selected.size"/> selected document(s).</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">135</context> + <context context-type="linenumber">200</context> </context-group> <target state="needs-translation">This operation will remove the tag "<x id="PH" equiv-text="tag.name"/>" from <x id="PH_1" equiv-text="this.list.selected.size"/> selected document(s).</target> </trans-unit> <trans-unit id="3819792277998068944" datatype="html"> - <source>This operation will remove the tags <x id="PH" equiv-text="this._localizeList(changedTags.itemsToRemove)"/> from <x id="PH_1" equiv-text="this.list.selected.size"/> selected document(s).</source> + <source>This operation will remove the tags <x id="PH" equiv-text="this._localizeList( changedTags.itemsToRemove )"/> from <x id="PH_1" equiv-text="this.list.selected.size"/> selected document(s).</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">137</context> + <context context-type="linenumber">205,207</context> </context-group> - <target state="needs-translation">This operation will remove the tags <x id="PH" equiv-text="this._localizeList(changedTags.itemsToRemove)"/> from <x id="PH_1" equiv-text="this.list.selected.size"/> selected document(s).</target> + <target state="needs-translation">This operation will remove the tags <x id="PH" equiv-text="this._localizeList( changedTags.itemsToRemove )"/> from <x id="PH_1" equiv-text="this.list.selected.size"/> selected document(s).</target> </trans-unit> <trans-unit id="2739066218579571288" datatype="html"> - <source>This operation will add the tags <x id="PH" equiv-text="this._localizeList(changedTags.itemsToAdd)"/> and remove the tags <x id="PH_1" equiv-text="this._localizeList(changedTags.itemsToRemove)"/> on <x id="PH_2" equiv-text="this.list.selected.size"/> selected document(s).</source> + <source>This operation will add the tags <x id="PH" equiv-text="this._localizeList( changedTags.itemsToAdd )"/> and remove the tags <x id="PH_1" equiv-text="this._localizeList( changedTags.itemsToRemove )"/> on <x id="PH_2" equiv-text="this.list.selected.size"/> selected document(s).</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">139</context> + <context context-type="linenumber">209,213</context> </context-group> - <target state="needs-translation">This operation will add the tags <x id="PH" equiv-text="this._localizeList(changedTags.itemsToAdd)"/> and remove the tags <x id="PH_1" equiv-text="this._localizeList(changedTags.itemsToRemove)"/> on <x id="PH_2" equiv-text="this.list.selected.size"/> selected document(s).</target> + <target state="needs-translation">This operation will add the tags <x id="PH" equiv-text="this._localizeList( changedTags.itemsToAdd )"/> and remove the tags <x id="PH_1" equiv-text="this._localizeList( changedTags.itemsToRemove )"/> on <x id="PH_2" equiv-text="this.list.selected.size"/> selected document(s).</target> </trans-unit> <trans-unit id="2996713129519325161" datatype="html"> <source>Confirm correspondent assignment</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">159</context> + <context context-type="linenumber">248</context> </context-group> <target state="needs-translation">Confirm correspondent assignment</target> </trans-unit> @@ -1302,7 +1807,7 @@ <source>This operation will assign the correspondent "<x id="PH" equiv-text="correspondent.name"/>" to <x id="PH_1" equiv-text="this.list.selected.size"/> selected document(s).</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">161</context> + <context context-type="linenumber">250</context> </context-group> <target state="needs-translation">This operation will assign the correspondent "<x id="PH" equiv-text="correspondent.name"/>" to <x id="PH_1" equiv-text="this.list.selected.size"/> selected document(s).</target> </trans-unit> @@ -1310,7 +1815,7 @@ <source>This operation will remove the correspondent from <x id="PH" equiv-text="this.list.selected.size"/> selected document(s).</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">163</context> + <context context-type="linenumber">252</context> </context-group> <target state="needs-translation">This operation will remove the correspondent from <x id="PH" equiv-text="this.list.selected.size"/> selected document(s).</target> </trans-unit> @@ -1318,7 +1823,7 @@ <source>Confirm document type assignment</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">182</context> + <context context-type="linenumber">284</context> </context-group> <target state="needs-translation">Confirm document type assignment</target> </trans-unit> @@ -1326,7 +1831,7 @@ <source>This operation will assign the document type "<x id="PH" equiv-text="documentType.name"/>" to <x id="PH_1" equiv-text="this.list.selected.size"/> selected document(s).</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">184</context> + <context context-type="linenumber">286</context> </context-group> <target state="needs-translation">This operation will assign the document type "<x id="PH" equiv-text="documentType.name"/>" to <x id="PH_1" equiv-text="this.list.selected.size"/> selected document(s).</target> </trans-unit> @@ -1334,7 +1839,7 @@ <source>This operation will remove the document type from <x id="PH" equiv-text="this.list.selected.size"/> selected document(s).</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">186</context> + <context context-type="linenumber">288</context> </context-group> <target state="needs-translation">This operation will remove the document type from <x id="PH" equiv-text="this.list.selected.size"/> selected document(s).</target> </trans-unit> @@ -1342,7 +1847,7 @@ <source>Delete confirm</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">201</context> + <context context-type="linenumber">309</context> </context-group> <target state="needs-translation">Delete confirm</target> </trans-unit> @@ -1350,7 +1855,7 @@ <source>This operation will permanently delete <x id="PH" equiv-text="this.list.selected.size"/> selected document(s).</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">202</context> + <context context-type="linenumber">310</context> </context-group> <target state="needs-translation">This operation will permanently delete <x id="PH" equiv-text="this.list.selected.size"/> selected document(s).</target> </trans-unit> @@ -1358,7 +1863,7 @@ <source>This operation cannot be undone.</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">203</context> + <context context-type="linenumber">311</context> </context-group> <target state="needs-translation">This operation cannot be undone.</target> </trans-unit> @@ -1366,7 +1871,7 @@ <source>Delete document(s)</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">205</context> + <context context-type="linenumber">313</context> </context-group> <target state="needs-translation">Delete document(s)</target> </trans-unit> @@ -1405,16 +1910,28 @@ <context context-type="linenumber">66</context> </context-group> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-list.component.html</context> - <context context-type="linenumber">42</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">45</context> </context-group> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-list.component.html</context> - <context context-type="linenumber">40</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">45</context> </context-group> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-list.component.html</context> - <context context-type="linenumber">43</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">45</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">59</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">59</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">59</context> </context-group> <target state="needs-translation">Edit</target> </trans-unit> @@ -1518,7 +2035,7 @@ <source>Loading...</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/document-list.component.html</context> - <context context-type="linenumber">87</context> + <context context-type="linenumber">88</context> </context-group> <target state="needs-translation">Loading...</target> </trans-unit> @@ -1526,7 +2043,7 @@ <source>{VAR_PLURAL, plural, =1 {Selected <x id="INTERPOLATION"/> of one document} other {Selected <x id="INTERPOLATION"/> of <x id="INTERPOLATION_1"/> documents}}</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/document-list.component.html</context> - <context context-type="linenumber">89</context> + <context context-type="linenumber">90</context> </context-group> <target state="needs-translation">{VAR_PLURAL, plural, =1 {Selected <x id="INTERPOLATION"/> of one document} other {Selected <x id="INTERPOLATION"/> of <x id="INTERPOLATION_1"/> documents}}</target> </trans-unit> @@ -1534,7 +2051,7 @@ <source>{VAR_PLURAL, plural, =1 {One document} other {<x id="INTERPOLATION"/> documents}}</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/document-list.component.html</context> - <context context-type="linenumber">91</context> + <context context-type="linenumber">92</context> </context-group> <target state="needs-translation">{VAR_PLURAL, plural, =1 {One document} other {<x id="INTERPOLATION"/> documents}}</target> </trans-unit> @@ -1542,19 +2059,27 @@ <source>(filtered)</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/document-list.component.html</context> - <context context-type="linenumber">91</context> + <context context-type="linenumber">92</context> </context-group> <target state="needs-translation">(filtered)</target> </trans-unit> + <trans-unit id="1559883523769732271" datatype="html"> + <source>Error while loading documents</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/document-list/document-list.component.html</context> + <context context-type="linenumber">103</context> + </context-group> + <target state="needs-translation">Error while loading documents</target> + </trans-unit> <trans-unit id="7517688192215738656" datatype="html"> <source>ASN</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/document-list.component.html</context> - <context context-type="linenumber">117</context> + <context context-type="linenumber">121</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/filter-editor/filter-editor.component.ts</context> - <context context-type="linenumber">90</context> + <context context-type="linenumber">122</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/rest/document.service.ts</context> @@ -1566,7 +2091,7 @@ <source>Added</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/document-list.component.html</context> - <context context-type="linenumber">147</context> + <context context-type="linenumber">151</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/filter-editor/filter-editor.component.html</context> @@ -1582,7 +2107,7 @@ <source>View "<x id="PH" equiv-text="this.list.activeSavedViewTitle"/>" saved successfully.</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/document-list.component.ts</context> - <context context-type="linenumber">116</context> + <context context-type="linenumber">213</context> </context-group> <target state="needs-translation">View "<x id="PH" equiv-text="this.list.activeSavedViewTitle"/>" saved successfully.</target> </trans-unit> @@ -1590,7 +2115,7 @@ <source>View "<x id="PH" equiv-text="savedView.name"/>" created successfully.</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/document-list.component.ts</context> - <context context-type="linenumber">138</context> + <context context-type="linenumber">243</context> </context-group> <target state="needs-translation">View "<x id="PH" equiv-text="savedView.name"/>" created successfully.</target> </trans-unit> @@ -1603,50 +2128,50 @@ <target state="needs-translation">Reset filters</target> </trans-unit> <trans-unit id="5195932016807797291" datatype="html"> - <source>Correspondent: <x id="PH" equiv-text="this.correspondents.find(c => c.id == +rule.value)?.name"/></source> + <source>Correspondent: <x id="PH" equiv-text="this.correspondents.find((c) => c.id == +rule.value)?.name"/></source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/filter-editor/filter-editor.component.ts</context> - <context context-type="linenumber">37</context> + <context context-type="linenumber">60,62</context> </context-group> - <target state="needs-translation">Correspondent: <x id="PH" equiv-text="this.correspondents.find(c => c.id == +rule.value)?.name"/></target> + <target state="needs-translation">Correspondent: <x id="PH" equiv-text="this.correspondents.find((c) => c.id == +rule.value)?.name"/></target> </trans-unit> <trans-unit id="8170755470576301659" datatype="html"> <source>Without correspondent</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/filter-editor/filter-editor.component.ts</context> - <context context-type="linenumber">39</context> + <context context-type="linenumber">64</context> </context-group> <target state="needs-translation">Without correspondent</target> </trans-unit> <trans-unit id="8705701325879965907" datatype="html"> - <source>Type: <x id="PH" equiv-text="this.documentTypes.find(dt => dt.id == +rule.value)?.name"/></source> + <source>Type: <x id="PH" equiv-text="this.documentTypes.find((dt) => dt.id == +rule.value)?.name"/></source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/filter-editor/filter-editor.component.ts</context> - <context context-type="linenumber">44</context> + <context context-type="linenumber">69,71</context> </context-group> - <target state="needs-translation">Type: <x id="PH" equiv-text="this.documentTypes.find(dt => dt.id == +rule.value)?.name"/></target> + <target state="needs-translation">Type: <x id="PH" equiv-text="this.documentTypes.find((dt) => dt.id == +rule.value)?.name"/></target> </trans-unit> <trans-unit id="4362173610367509215" datatype="html"> <source>Without document type</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/filter-editor/filter-editor.component.ts</context> - <context context-type="linenumber">46</context> + <context context-type="linenumber">73</context> </context-group> <target state="needs-translation">Without document type</target> </trans-unit> <trans-unit id="8180755793012580465" datatype="html"> - <source>Tag: <x id="PH" equiv-text="this.tags.find(t => t.id == +rule.value)?.name"/></source> + <source>Tag: <x id="PH" equiv-text="this.tags.find((t) => t.id == +rule.value)?.name"/></source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/filter-editor/filter-editor.component.ts</context> - <context context-type="linenumber">50</context> + <context context-type="linenumber">77,79</context> </context-group> - <target state="needs-translation">Tag: <x id="PH" equiv-text="this.tags.find(t => t.id == +rule.value)?.name"/></target> + <target state="needs-translation">Tag: <x id="PH" equiv-text="this.tags.find((t) => t.id == +rule.value)?.name"/></target> </trans-unit> <trans-unit id="6494566478302448576" datatype="html"> <source>Without any tag</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/filter-editor/filter-editor.component.ts</context> - <context context-type="linenumber">54</context> + <context context-type="linenumber">83</context> </context-group> <target state="needs-translation">Without any tag</target> </trans-unit> @@ -1654,7 +2179,7 @@ <source>Title: <x id="PH" equiv-text="rule.value"/></source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/filter-editor/filter-editor.component.ts</context> - <context context-type="linenumber">58</context> + <context context-type="linenumber">87</context> </context-group> <target state="needs-translation">Title: <x id="PH" equiv-text="rule.value"/></target> </trans-unit> @@ -1662,7 +2187,7 @@ <source>ASN: <x id="PH" equiv-text="rule.value"/></source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/filter-editor/filter-editor.component.ts</context> - <context context-type="linenumber">61</context> + <context context-type="linenumber">90</context> </context-group> <target state="needs-translation">ASN: <x id="PH" equiv-text="rule.value"/></target> </trans-unit> @@ -1670,7 +2195,7 @@ <source>Title & content</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/filter-editor/filter-editor.component.ts</context> - <context context-type="linenumber">89</context> + <context context-type="linenumber">120</context> </context-group> <target state="needs-translation">Title & content</target> </trans-unit> @@ -1678,7 +2203,7 @@ <source>Advanced search</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/filter-editor/filter-editor.component.ts</context> - <context context-type="linenumber">91</context> + <context context-type="linenumber">125</context> </context-group> <target state="needs-translation">Advanced search</target> </trans-unit> @@ -1686,7 +2211,7 @@ <source>More like</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/filter-editor/filter-editor.component.ts</context> - <context context-type="linenumber">94</context> + <context context-type="linenumber">131</context> </context-group> <target state="needs-translation">More like</target> </trans-unit> @@ -1698,54 +2223,6 @@ </context-group> <target state="needs-translation">Save current view</target> </trans-unit> - <trans-unit id="8953033926734869941" datatype="html"> - <source>Name</source> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/document-list/save-view-config-dialog/save-view-config-dialog.component.html</context> - <context context-type="linenumber">8</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-edit-dialog/correspondent-edit-dialog.component.html</context> - <context context-type="linenumber">8</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-list.component.html</context> - <context context-type="linenumber">9</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-list.component.html</context> - <context context-type="linenumber">19</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-edit-dialog/document-type-edit-dialog.component.html</context> - <context context-type="linenumber">9</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-list.component.html</context> - <context context-type="linenumber">9</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-list.component.html</context> - <context context-type="linenumber">19</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> - <context context-type="linenumber">141</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-edit-dialog/tag-edit-dialog.component.html</context> - <context context-type="linenumber">8</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-list.component.html</context> - <context context-type="linenumber">9</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-list.component.html</context> - <context context-type="linenumber">19</context> - </context-group> - <target state="needs-translation">Name</target> - </trans-unit> <trans-unit id="8689274715612276035" datatype="html"> <source>Show in sidebar</source> <context-group purpose="location"> @@ -1754,7 +2231,7 @@ </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> - <context context-type="linenumber">153</context> + <context context-type="linenumber">169</context> </context-group> <target state="needs-translation">Show in sidebar</target> </trans-unit> @@ -1766,86 +2243,78 @@ </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> - <context context-type="linenumber">149</context> + <context context-type="linenumber">165</context> </context-group> <target state="needs-translation">Show on dashboard</target> </trans-unit> - <trans-unit id="8743659855412792665" datatype="html"> - <source>Matching algorithm</source> + <trans-unit id="6965614903949668392" datatype="html"> + <source>Filter rules error occurred while saving this view</source> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-edit-dialog/correspondent-edit-dialog.component.html</context> - <context context-type="linenumber">9</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-edit-dialog/document-type-edit-dialog.component.html</context> - <context context-type="linenumber">10</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-edit-dialog/tag-edit-dialog.component.html</context> - <context context-type="linenumber">13</context> - </context-group> - <target state="needs-translation">Matching algorithm</target> - </trans-unit> - <trans-unit id="2656329676292524585" datatype="html"> - <source>Matching pattern</source> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-edit-dialog/correspondent-edit-dialog.component.html</context> - <context context-type="linenumber">10</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-edit-dialog/document-type-edit-dialog.component.html</context> - <context context-type="linenumber">11</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-edit-dialog/tag-edit-dialog.component.html</context> - <context context-type="linenumber">14</context> - </context-group> - <target state="needs-translation">Matching pattern</target> - </trans-unit> - <trans-unit id="6063936469630366525" datatype="html"> - <source>Case insensitive</source> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-edit-dialog/correspondent-edit-dialog.component.html</context> - <context context-type="linenumber">11</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-edit-dialog/document-type-edit-dialog.component.html</context> + <context context-type="sourcefile">src/app/components/document-list/save-view-config-dialog/save-view-config-dialog.component.html</context> <context context-type="linenumber">12</context> </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-edit-dialog/tag-edit-dialog.component.html</context> - <context context-type="linenumber">15</context> - </context-group> - <target state="needs-translation">Case insensitive</target> + <target state="needs-translation">Filter rules error occurred while saving this view</target> </trans-unit> - <trans-unit id="6457471243969293847" datatype="html"> - <source>Create new correspondent</source> + <trans-unit id="6438839705789707938" datatype="html"> + <source>The error returned was</source> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-edit-dialog/correspondent-edit-dialog.component.ts</context> - <context context-type="linenumber">21</context> + <context context-type="sourcefile">src/app/components/document-list/save-view-config-dialog/save-view-config-dialog.component.html</context> + <context context-type="linenumber">13</context> </context-group> - <target state="needs-translation">Create new correspondent</target> + <target state="needs-translation">The error returned was</target> </trans-unit> - <trans-unit id="2059822531169388684" datatype="html"> - <source>Edit correspondent</source> + <trans-unit id="6316128875819022658" datatype="html"> + <source>correspondent</source> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-edit-dialog/correspondent-edit-dialog.component.ts</context> - <context context-type="linenumber">25</context> + <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-list.component.ts</context> + <context context-type="linenumber">33</context> </context-group> - <target state="needs-translation">Edit correspondent</target> + <target state="needs-translation">correspondent</target> + </trans-unit> + <trans-unit id="6360600151505327572" datatype="html"> + <source>Last used</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-list.component.ts</context> + <context context-type="linenumber">37</context> + </context-group> + <target state="needs-translation">Last used</target> + </trans-unit> + <trans-unit id="7427874343955308724" datatype="html"> + <source>Do you really want to delete the correspondent "<x id="PH" equiv-text="object.name"/>"?</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-list.component.ts</context> + <context context-type="linenumber">47</context> + </context-group> + <target state="needs-translation">Do you really want to delete the correspondent "<x id="PH" equiv-text="object.name"/>"?</target> + </trans-unit> + <trans-unit id="8084492669582894778" datatype="html"> + <source>document type</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-list.component.ts</context> + <context context-type="linenumber">30</context> + </context-group> + <target state="needs-translation">document type</target> + </trans-unit> + <trans-unit id="4990731724078522539" datatype="html"> + <source>Do you really want to delete the document type "<x id="PH" equiv-text="object.name"/>"?</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-list.component.ts</context> + <context context-type="linenumber">36</context> + </context-group> + <target state="needs-translation">Do you really want to delete the document type "<x id="PH" equiv-text="object.name"/>"?</target> </trans-unit> <trans-unit id="5674286808255988565" datatype="html"> <source>Create</source> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-list.component.html</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> <context context-type="linenumber">2</context> </context-group> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-list.component.html</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> <context context-type="linenumber">2</context> </context-group> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-list.component.html</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> <context context-type="linenumber">2</context> </context-group> <target state="needs-translation">Create</target> @@ -1853,15 +2322,15 @@ <trans-unit id="4010735610815226758" datatype="html"> <source>Filter by:</source> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-list.component.html</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> <context context-type="linenumber">8</context> </context-group> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-list.component.html</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> <context context-type="linenumber">8</context> </context-group> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-list.component.html</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> <context context-type="linenumber">8</context> </context-group> <target state="needs-translation">Filter by:</target> @@ -1869,138 +2338,130 @@ <trans-unit id="1383365546483928780" datatype="html"> <source>Matching</source> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-list.component.html</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> <context context-type="linenumber">20</context> </context-group> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-list.component.html</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> <context context-type="linenumber">20</context> </context-group> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-list.component.html</context> - <context context-type="linenumber">21</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">20</context> </context-group> <target state="needs-translation">Matching</target> </trans-unit> <trans-unit id="1488347670280290838" datatype="html"> <source>Document count</source> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-list.component.html</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> <context context-type="linenumber">21</context> </context-group> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-list.component.html</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> <context context-type="linenumber">21</context> </context-group> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-list.component.html</context> - <context context-type="linenumber">22</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">21</context> </context-group> <target state="needs-translation">Document count</target> </trans-unit> - <trans-unit id="697889236478552968" datatype="html"> - <source>Last correspondence</source> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-list.component.html</context> - <context context-type="linenumber">22</context> - </context-group> - <target state="needs-translation">Last correspondence</target> - </trans-unit> <trans-unit id="3193976279273491157" datatype="html"> <source>Actions</source> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-list.component.html</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> <context context-type="linenumber">23</context> </context-group> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-list.component.html</context> - <context context-type="linenumber">22</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">23</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">23</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> - <context context-type="linenumber">158</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-list.component.html</context> - <context context-type="linenumber">23</context> + <context context-type="linenumber">174</context> </context-group> <target state="needs-translation">Actions</target> </trans-unit> - <trans-unit id="7427874343955308724" datatype="html"> - <source>Do you really want to delete the correspondent "<x id="PH" equiv-text="object.name"/>"?</source> + <trans-unit id="7376880254267897616" datatype="html"> + <source>Filter Documents</source> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-list.component.ts</context> - <context context-type="linenumber">26</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">44</context> </context-group> - <target state="needs-translation">Do you really want to delete the correspondent "<x id="PH" equiv-text="object.name"/>"?</target> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">44</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">44</context> + </context-group> + <target state="needs-translation">Filter Documents</target> </trans-unit> - <trans-unit id="6672809941092516947" datatype="html"> - <source>Create new document type</source> + <trans-unit id="808959623879724772" datatype="html"> + <source>{VAR_PLURAL, plural, =1 {One <x id="INTERPOLATION"/>} other {<x id="INTERPOLATION_1"/> total <x id="INTERPOLATION"/>s}}</source> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-edit-dialog/document-type-edit-dialog.component.ts</context> - <context context-type="linenumber">21</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">74</context> </context-group> - <target state="needs-translation">Create new document type</target> - </trans-unit> - <trans-unit id="36335016091244220" datatype="html"> - <source>Edit document type</source> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-edit-dialog/document-type-edit-dialog.component.ts</context> - <context context-type="linenumber">25</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">74</context> </context-group> - <target state="needs-translation">Edit document type</target> - </trans-unit> - <trans-unit id="4990731724078522539" datatype="html"> - <source>Do you really want to delete the document type "<x id="PH" equiv-text="object.name"/>"?</source> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-list.component.ts</context> - <context context-type="linenumber">26</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">74</context> </context-group> - <target state="needs-translation">Do you really want to delete the document type "<x id="PH" equiv-text="object.name"/>"?</target> + <target state="needs-translation">{VAR_PLURAL, plural, =1 {One <x id="INTERPOLATION"/>} other {<x id="INTERPOLATION_1"/> total <x id="INTERPOLATION"/>s}}</target> </trans-unit> <trans-unit id="810888510148304696" datatype="html"> <source>Automatic</source> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/generic-list/generic-list.component.ts</context> - <context context-type="linenumber">39</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.ts</context> + <context context-type="linenumber">86</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/data/matching-model.ts</context> - <context context-type="linenumber">17</context> + <context context-type="linenumber">38</context> </context-group> <target state="needs-translation">Automatic</target> </trans-unit> - <trans-unit id="5044611416737085530" datatype="html"> - <source>Do you really want to delete this element?</source> + <trans-unit id="4012132330507560812" datatype="html"> + <source>Do you really want to delete the <x id="PH" equiv-text="this.typeName"/>?</source> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/generic-list/generic-list.component.ts</context> - <context context-type="linenumber">97</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.ts</context> + <context context-type="linenumber">139</context> </context-group> - <target state="needs-translation">Do you really want to delete this element?</target> + <target state="needs-translation">Do you really want to delete the <x id="PH" equiv-text="this.typeName"/>?</target> </trans-unit> <trans-unit id="8371896857609524947" datatype="html"> <source>Associated documents will not be deleted.</source> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/generic-list/generic-list.component.ts</context> - <context context-type="linenumber">104</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.ts</context> + <context context-type="linenumber">154</context> </context-group> <target state="needs-translation">Associated documents will not be deleted.</target> </trans-unit> <trans-unit id="5467489005440577210" datatype="html"> - <source>Error while deleting element: <x id="PH" equiv-text="JSON.stringify(error.error)"/></source> + <source>Error while deleting element: <x id="PH" equiv-text="JSON.stringify( error.error )"/></source> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/generic-list/generic-list.component.ts</context> - <context context-type="linenumber">114</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.ts</context> + <context context-type="linenumber">167,169</context> </context-group> - <target state="needs-translation">Error while deleting element: <x id="PH" equiv-text="JSON.stringify(error.error)"/></target> + <target state="needs-translation">Error while deleting element: <x id="PH" equiv-text="JSON.stringify( error.error )"/></target> </trans-unit> - <trans-unit id="1347241542439262355" datatype="html"> - <source>General settings</source> + <trans-unit id="6439365426343089851" datatype="html"> + <source>General</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> <context context-type="linenumber">10</context> </context-group> - <target state="needs-translation">General settings</target> + <target state="needs-translation">General</target> </trans-unit> <trans-unit id="8671234314555525900" datatype="html"> <source>Appearance</source> @@ -2130,11 +2591,27 @@ </context-group> <target state="needs-translation">Invert thumbnails in dark mode</target> </trans-unit> + <trans-unit id="7983234071833154796" datatype="html"> + <source>Theme Color</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> + <context context-type="linenumber">105</context> + </context-group> + <target state="needs-translation">Theme Color</target> + </trans-unit> + <trans-unit id="7808756054397155068" datatype="html"> + <source>Reset</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> + <context context-type="linenumber">114</context> + </context-group> + <target state="needs-translation">Reset</target> + </trans-unit> <trans-unit id="8508424367627989968" datatype="html"> <source>Bulk editing</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> - <context context-type="linenumber">103</context> + <context context-type="linenumber">119</context> </context-group> <target state="needs-translation">Bulk editing</target> </trans-unit> @@ -2142,7 +2619,7 @@ <source>Show confirmation dialogs</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> - <context context-type="linenumber">107</context> + <context context-type="linenumber">123</context> </context-group> <target state="needs-translation">Show confirmation dialogs</target> </trans-unit> @@ -2150,7 +2627,7 @@ <source>Deleting documents will always ask for confirmation.</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> - <context context-type="linenumber">107</context> + <context context-type="linenumber">123</context> </context-group> <target state="needs-translation">Deleting documents will always ask for confirmation.</target> </trans-unit> @@ -2158,7 +2635,7 @@ <source>Apply on close</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> - <context context-type="linenumber">108</context> + <context context-type="linenumber">124</context> </context-group> <target state="needs-translation">Apply on close</target> </trans-unit> @@ -2166,7 +2643,7 @@ <source>Notifications</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> - <context context-type="linenumber">116</context> + <context context-type="linenumber">132</context> </context-group> <target state="needs-translation">Notifications</target> </trans-unit> @@ -2174,7 +2651,7 @@ <source>Document processing</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> - <context context-type="linenumber">119</context> + <context context-type="linenumber">135</context> </context-group> <target state="needs-translation">Document processing</target> </trans-unit> @@ -2182,7 +2659,7 @@ <source>Show notifications when new documents are detected</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> - <context context-type="linenumber">123</context> + <context context-type="linenumber">139</context> </context-group> <target state="needs-translation">Show notifications when new documents are detected</target> </trans-unit> @@ -2190,7 +2667,7 @@ <source>Show notifications when document processing completes successfully</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> - <context context-type="linenumber">124</context> + <context context-type="linenumber">140</context> </context-group> <target state="needs-translation">Show notifications when document processing completes successfully</target> </trans-unit> @@ -2198,7 +2675,7 @@ <source>Show notifications when document processing fails</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> - <context context-type="linenumber">125</context> + <context context-type="linenumber">141</context> </context-group> <target state="needs-translation">Show notifications when document processing fails</target> </trans-unit> @@ -2206,7 +2683,7 @@ <source>Suppress notifications on dashboard</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> - <context context-type="linenumber">126</context> + <context context-type="linenumber">142</context> </context-group> <target state="needs-translation">Suppress notifications on dashboard</target> </trans-unit> @@ -2214,7 +2691,7 @@ <source>This will suppress all messages about document processing status on the dashboard.</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> - <context context-type="linenumber">126</context> + <context context-type="linenumber">142</context> </context-group> <target state="needs-translation">This will suppress all messages about document processing status on the dashboard.</target> </trans-unit> @@ -2222,7 +2699,7 @@ <source>Appears on</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> - <context context-type="linenumber">146</context> + <context context-type="linenumber">162</context> </context-group> <target state="needs-translation">Appears on</target> </trans-unit> @@ -2230,7 +2707,7 @@ <source>No saved views defined.</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> - <context context-type="linenumber">163</context> + <context context-type="linenumber">179</context> </context-group> <target state="needs-translation">No saved views defined.</target> </trans-unit> @@ -2238,7 +2715,7 @@ <source>Saved view "<x id="PH" equiv-text="savedView.name"/>" deleted.</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.ts</context> - <context context-type="linenumber">111</context> + <context context-type="linenumber">167</context> </context-group> <target state="needs-translation">Saved view "<x id="PH" equiv-text="savedView.name"/>" deleted.</target> </trans-unit> @@ -2246,7 +2723,7 @@ <source>Settings saved successfully.</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.ts</context> - <context context-type="linenumber">133</context> + <context context-type="linenumber">233</context> </context-group> <target state="needs-translation">Settings saved successfully.</target> </trans-unit> @@ -2254,7 +2731,7 @@ <source>Use system language</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.ts</context> - <context context-type="linenumber">138</context> + <context context-type="linenumber">237</context> </context-group> <target state="needs-translation">Use system language</target> </trans-unit> @@ -2262,67 +2739,31 @@ <source>Use date format of display language</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.ts</context> - <context context-type="linenumber">144</context> + <context context-type="linenumber">244</context> </context-group> <target state="needs-translation">Use date format of display language</target> </trans-unit> <trans-unit id="8488620293789898901" datatype="html"> - <source>Error while storing settings on server: <x id="PH" equiv-text="JSON.stringify(error.error)"/></source> + <source>Error while storing settings on server: <x id="PH" equiv-text="JSON.stringify( error.error )"/></source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.ts</context> - <context context-type="linenumber">161</context> + <context context-type="linenumber">264,266</context> </context-group> - <target state="needs-translation">Error while storing settings on server: <x id="PH" equiv-text="JSON.stringify(error.error)"/></target> + <target state="needs-translation">Error while storing settings on server: <x id="PH" equiv-text="JSON.stringify( error.error )"/></target> </trans-unit> - <trans-unit id="9011959596901584887" datatype="html"> - <source>Color</source> + <trans-unit id="6402703264596649214" datatype="html"> + <source>tag</source> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-edit-dialog/tag-edit-dialog.component.html</context> - <context context-type="linenumber">10</context> + <context context-type="sourcefile">src/app/components/manage/tag-list/tag-list.component.ts</context> + <context context-type="linenumber">30</context> </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-list.component.html</context> - <context context-type="linenumber">20</context> - </context-group> - <target state="needs-translation">Color</target> - </trans-unit> - <trans-unit id="1426037806946650347" datatype="html"> - <source>Inbox tag</source> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-edit-dialog/tag-edit-dialog.component.html</context> - <context context-type="linenumber">12</context> - </context-group> - <target state="needs-translation">Inbox tag</target> - </trans-unit> - <trans-unit id="8566220514470905459" datatype="html"> - <source>Inbox tags are automatically assigned to all consumed documents.</source> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-edit-dialog/tag-edit-dialog.component.html</context> - <context context-type="linenumber">12</context> - </context-group> - <target state="needs-translation">Inbox tags are automatically assigned to all consumed documents.</target> - </trans-unit> - <trans-unit id="9153094873118985366" datatype="html"> - <source>Create new tag</source> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-edit-dialog/tag-edit-dialog.component.ts</context> - <context context-type="linenumber">22</context> - </context-group> - <target state="needs-translation">Create new tag</target> - </trans-unit> - <trans-unit id="5872175735754226507" datatype="html"> - <source>Edit tag</source> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-edit-dialog/tag-edit-dialog.component.ts</context> - <context context-type="linenumber">26</context> - </context-group> - <target state="needs-translation">Edit tag</target> + <target state="needs-translation">tag</target> </trans-unit> <trans-unit id="93754014749412887" datatype="html"> <source>Do you really want to delete the tag "<x id="PH" equiv-text="object.name"/>"?</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/tag-list/tag-list.component.ts</context> - <context context-type="linenumber">26</context> + <context context-type="linenumber">45</context> </context-group> <target state="needs-translation">Do you really want to delete the tag "<x id="PH" equiv-text="object.name"/>"?</target> </trans-unit> @@ -2338,7 +2779,7 @@ <source>Any word</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/data/matching-model.ts</context> - <context context-type="linenumber">12</context> + <context context-type="linenumber">13</context> </context-group> <target state="needs-translation">Any word</target> </trans-unit> @@ -2346,7 +2787,7 @@ <source>Any: Document contains any of these words (space separated)</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/data/matching-model.ts</context> - <context context-type="linenumber">12</context> + <context context-type="linenumber">14</context> </context-group> <target state="needs-translation">Any: Document contains any of these words (space separated)</target> </trans-unit> @@ -2354,7 +2795,7 @@ <source>All words</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/data/matching-model.ts</context> - <context context-type="linenumber">13</context> + <context context-type="linenumber">18</context> </context-group> <target state="needs-translation">All words</target> </trans-unit> @@ -2362,7 +2803,7 @@ <source>All: Document contains all of these words (space separated)</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/data/matching-model.ts</context> - <context context-type="linenumber">13</context> + <context context-type="linenumber">19</context> </context-group> <target state="needs-translation">All: Document contains all of these words (space separated)</target> </trans-unit> @@ -2370,7 +2811,7 @@ <source>Exact match</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/data/matching-model.ts</context> - <context context-type="linenumber">14</context> + <context context-type="linenumber">23</context> </context-group> <target state="needs-translation">Exact match</target> </trans-unit> @@ -2378,7 +2819,7 @@ <source>Exact: Document contains this string</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/data/matching-model.ts</context> - <context context-type="linenumber">14</context> + <context context-type="linenumber">24</context> </context-group> <target state="needs-translation">Exact: Document contains this string</target> </trans-unit> @@ -2386,7 +2827,7 @@ <source>Regular expression</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/data/matching-model.ts</context> - <context context-type="linenumber">15</context> + <context context-type="linenumber">28</context> </context-group> <target state="needs-translation">Regular expression</target> </trans-unit> @@ -2394,7 +2835,7 @@ <source>Regular expression: Document matches this regular expression</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/data/matching-model.ts</context> - <context context-type="linenumber">15</context> + <context context-type="linenumber">29</context> </context-group> <target state="needs-translation">Regular expression: Document matches this regular expression</target> </trans-unit> @@ -2402,7 +2843,7 @@ <source>Fuzzy word</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/data/matching-model.ts</context> - <context context-type="linenumber">16</context> + <context context-type="linenumber">33</context> </context-group> <target state="needs-translation">Fuzzy word</target> </trans-unit> @@ -2410,7 +2851,7 @@ <source>Fuzzy: Document contains a word similar to this word</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/data/matching-model.ts</context> - <context context-type="linenumber">16</context> + <context context-type="linenumber">34</context> </context-group> <target state="needs-translation">Fuzzy: Document contains a word similar to this word</target> </trans-unit> @@ -2418,7 +2859,7 @@ <source>Auto: Learn matching automatically</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/data/matching-model.ts</context> - <context context-type="linenumber">17</context> + <context context-type="linenumber">39</context> </context-group> <target state="needs-translation">Auto: Learn matching automatically</target> </trans-unit> @@ -2426,15 +2867,15 @@ <source>Unsaved Changes</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/guards/dirty-form.guard.ts</context> - <context context-type="linenumber">16</context> + <context context-type="linenumber">18</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/open-documents.service.ts</context> - <context context-type="linenumber">75</context> + <context context-type="linenumber">84</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/open-documents.service.ts</context> - <context context-type="linenumber">96</context> + <context context-type="linenumber">107</context> </context-group> <target state="needs-translation">Unsaved Changes</target> </trans-unit> @@ -2442,15 +2883,15 @@ <source>You have unsaved changes.</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/guards/dirty-form.guard.ts</context> - <context context-type="linenumber">17</context> + <context context-type="linenumber">19</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/open-documents.service.ts</context> - <context context-type="linenumber">76</context> + <context context-type="linenumber">85</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/open-documents.service.ts</context> - <context context-type="linenumber">97</context> + <context context-type="linenumber">108</context> </context-group> <target state="needs-translation">You have unsaved changes.</target> </trans-unit> @@ -2458,7 +2899,7 @@ <source>Are you sure you want to leave?</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/guards/dirty-form.guard.ts</context> - <context context-type="linenumber">18</context> + <context context-type="linenumber">20</context> </context-group> <target state="needs-translation">Are you sure you want to leave?</target> </trans-unit> @@ -2466,7 +2907,7 @@ <source>Leave page</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/guards/dirty-form.guard.ts</context> - <context context-type="linenumber">20</context> + <context context-type="linenumber">22</context> </context-group> <target state="needs-translation">Leave page</target> </trans-unit> @@ -2474,7 +2915,7 @@ <source>(no title)</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/pipes/document-title.pipe.ts</context> - <context context-type="linenumber">12</context> + <context context-type="linenumber">11</context> </context-group> <target state="needs-translation">(no title)</target> </trans-unit> @@ -2482,7 +2923,7 @@ <source>Yes</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/pipes/yes-no.pipe.ts</context> - <context context-type="linenumber">9</context> + <context context-type="linenumber">8</context> </context-group> <target state="needs-translation">Yes</target> </trans-unit> @@ -2490,7 +2931,7 @@ <source>No</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/pipes/yes-no.pipe.ts</context> - <context context-type="linenumber">9</context> + <context context-type="linenumber">8</context> </context-group> <target state="needs-translation">No</target> </trans-unit> @@ -2606,7 +3047,7 @@ <source>Are you sure you want to close this document?</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/open-documents.service.ts</context> - <context context-type="linenumber">77</context> + <context context-type="linenumber">86</context> </context-group> <target state="needs-translation">Are you sure you want to close this document?</target> </trans-unit> @@ -2614,7 +3055,7 @@ <source>Close document</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/open-documents.service.ts</context> - <context context-type="linenumber">79</context> + <context context-type="linenumber">88</context> </context-group> <target state="needs-translation">Close document</target> </trans-unit> @@ -2622,7 +3063,7 @@ <source>Are you sure you want to close all documents?</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/open-documents.service.ts</context> - <context context-type="linenumber">98</context> + <context context-type="linenumber">109</context> </context-group> <target state="needs-translation">Are you sure you want to close all documents?</target> </trans-unit> @@ -2630,7 +3071,7 @@ <source>Close documents</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/open-documents.service.ts</context> - <context context-type="linenumber">100</context> + <context context-type="linenumber">111</context> </context-group> <target state="needs-translation">Close documents</target> </trans-unit> @@ -2646,7 +3087,7 @@ <source>Search score</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/rest/document.service.ts</context> - <context context-type="linenumber">28</context> + <context context-type="linenumber">30</context> </context-group> <note priority="1" from="description">Score is a value returned by the full text search engine and specifies how well a result matches the given query</note> <target state="needs-translation">Search score</target> @@ -2655,15 +3096,23 @@ <source>English (US)</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/settings.service.ts</context> - <context context-type="linenumber">90</context> + <context context-type="linenumber">184</context> </context-group> <target state="needs-translation">English (US)</target> </trans-unit> + <trans-unit id="3098941349689899577" datatype="html"> + <source>Belarusian</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/services/settings.service.ts</context> + <context context-type="linenumber">190</context> + </context-group> + <target state="needs-translation">Belarusian</target> + </trans-unit> <trans-unit id="2719780722934172508" datatype="html"> <source>Czech</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/settings.service.ts</context> - <context context-type="linenumber">91</context> + <context context-type="linenumber">196</context> </context-group> <target state="needs-translation">Czech</target> </trans-unit> @@ -2671,7 +3120,7 @@ <source>Danish</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/settings.service.ts</context> - <context context-type="linenumber">92</context> + <context context-type="linenumber">202</context> </context-group> <target state="needs-translation">Danish</target> </trans-unit> @@ -2679,7 +3128,7 @@ <source>German</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/settings.service.ts</context> - <context context-type="linenumber">93</context> + <context context-type="linenumber">208</context> </context-group> <target state="needs-translation">German</target> </trans-unit> @@ -2687,7 +3136,7 @@ <source>English (GB)</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/settings.service.ts</context> - <context context-type="linenumber">94</context> + <context context-type="linenumber">214</context> </context-group> <target state="needs-translation">English (GB)</target> </trans-unit> @@ -2695,7 +3144,7 @@ <source>Spanish</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/settings.service.ts</context> - <context context-type="linenumber">95</context> + <context context-type="linenumber">220</context> </context-group> <target state="needs-translation">Spanish</target> </trans-unit> @@ -2703,7 +3152,7 @@ <source>French</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/settings.service.ts</context> - <context context-type="linenumber">96</context> + <context context-type="linenumber">226</context> </context-group> <target state="needs-translation">French</target> </trans-unit> @@ -2711,7 +3160,7 @@ <source>Italian</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/settings.service.ts</context> - <context context-type="linenumber">97</context> + <context context-type="linenumber">232</context> </context-group> <target state="needs-translation">Italian</target> </trans-unit> @@ -2719,7 +3168,7 @@ <source>Luxembourgish</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/settings.service.ts</context> - <context context-type="linenumber">98</context> + <context context-type="linenumber">238</context> </context-group> <target state="needs-translation">Luxembourgish</target> </trans-unit> @@ -2727,7 +3176,7 @@ <source>Dutch</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/settings.service.ts</context> - <context context-type="linenumber">99</context> + <context context-type="linenumber">244</context> </context-group> <target state="needs-translation">Dutch</target> </trans-unit> @@ -2735,7 +3184,7 @@ <source>Polish</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/settings.service.ts</context> - <context context-type="linenumber">100</context> + <context context-type="linenumber">250</context> </context-group> <target state="needs-translation">Polish</target> </trans-unit> @@ -2743,7 +3192,7 @@ <source>Portuguese (Brazil)</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/settings.service.ts</context> - <context context-type="linenumber">101</context> + <context context-type="linenumber">256</context> </context-group> <target state="needs-translation">Portuguese (Brazil)</target> </trans-unit> @@ -2751,7 +3200,7 @@ <source>Portuguese</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/settings.service.ts</context> - <context context-type="linenumber">102</context> + <context context-type="linenumber">262</context> </context-group> <target state="needs-translation">Portuguese</target> </trans-unit> @@ -2759,7 +3208,7 @@ <source>Romanian</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/settings.service.ts</context> - <context context-type="linenumber">103</context> + <context context-type="linenumber">268</context> </context-group> <target state="needs-translation">Romanian</target> </trans-unit> @@ -2767,23 +3216,55 @@ <source>Russian</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/settings.service.ts</context> - <context context-type="linenumber">104</context> + <context context-type="linenumber">274</context> </context-group> <target state="needs-translation">Russian</target> </trans-unit> + <trans-unit id="4287008301409320881" datatype="html"> + <source>Slovenian</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/services/settings.service.ts</context> + <context context-type="linenumber">280</context> + </context-group> + <target state="needs-translation">Slovenian</target> + </trans-unit> + <trans-unit id="8608389829607915090" datatype="html"> + <source>Serbian</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/services/settings.service.ts</context> + <context context-type="linenumber">286</context> + </context-group> + <target state="needs-translation">Serbian</target> + </trans-unit> <trans-unit id="499386805970351976" datatype="html"> <source>Swedish</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/settings.service.ts</context> - <context context-type="linenumber">105</context> + <context context-type="linenumber">292</context> </context-group> <target state="needs-translation">Swedish</target> </trans-unit> + <trans-unit id="5682359291233237791" datatype="html"> + <source>Turkish</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/services/settings.service.ts</context> + <context context-type="linenumber">298</context> + </context-group> + <target state="needs-translation">Turkish</target> + </trans-unit> + <trans-unit id="4689443708886954687" datatype="html"> + <source>Chinese Simplified</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/services/settings.service.ts</context> + <context context-type="linenumber">304</context> + </context-group> + <target state="needs-translation">Chinese Simplified</target> + </trans-unit> <trans-unit id="4912706592792948707" datatype="html"> <source>ISO 8601</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/settings.service.ts</context> - <context context-type="linenumber">115</context> + <context context-type="linenumber">321</context> </context-group> <target state="needs-translation">ISO 8601</target> </trans-unit> @@ -2791,7 +3272,7 @@ <source>Error</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/toast.service.ts</context> - <context context-type="linenumber">35</context> + <context context-type="linenumber">32</context> </context-group> <target state="needs-translation">Error</target> </trans-unit> @@ -2799,10 +3280,42 @@ <source>Information</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/toast.service.ts</context> - <context context-type="linenumber">39</context> + <context context-type="linenumber">36</context> </context-group> <target state="needs-translation">Information</target> </trans-unit> + <trans-unit id="3852289441366561594" datatype="html"> + <source>Connecting...</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/services/upload-documents.service.ts</context> + <context context-type="linenumber">31</context> + </context-group> + <target state="needs-translation">Connecting...</target> + </trans-unit> + <trans-unit id="1245343823699368872" datatype="html"> + <source>Uploading...</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/services/upload-documents.service.ts</context> + <context context-type="linenumber">43</context> + </context-group> + <target state="needs-translation">Uploading...</target> + </trans-unit> + <trans-unit id="7446520539098045935" datatype="html"> + <source>Upload complete, waiting...</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/services/upload-documents.service.ts</context> + <context context-type="linenumber">46</context> + </context-group> + <target state="needs-translation">Upload complete, waiting...</target> + </trans-unit> + <trans-unit id="1405142710727603568" datatype="html"> + <source>HTTP error: <x id="PH" equiv-text="error.status"/> <x id="PH_1" equiv-text="error.statusText"/></source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/services/upload-documents.service.ts</context> + <context context-type="linenumber">62</context> + </context-group> + <target state="needs-translation">HTTP error: <x id="PH" equiv-text="error.status"/> <x id="PH_1" equiv-text="error.statusText"/></target> + </trans-unit> </body> </file> </xliff> diff --git a/src-ui/src/locale/messages.fr_FR.xlf b/src-ui/src/locale/messages.fr_FR.xlf index f1dbe3dff..c3298fee5 100644 --- a/src-ui/src/locale/messages.fr_FR.xlf +++ b/src-ui/src/locale/messages.fr_FR.xlf @@ -2,11 +2,296 @@ <xliff xmlns="urn:oasis:names:tc:xliff:document:1.2" version="1.2"> <file source-language="en" datatype="plaintext" original="ng2.template" target-language="fr"> <body> + <trans-unit id="ngb.alert.close" datatype="html"> + <source>Close</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/alert/alert.ts</context> + <context context-type="linenumber">79,80</context> + </context-group> + <target state="translated">Fermer</target> + </trans-unit> + <trans-unit id="ngb.carousel.slide-number" datatype="html"> + <source> Slide <x id="INTERPOLATION" equiv-text="keyboard 'arrow"/> of <x id="INTERPOLATION_1" equiv-text="t'. */ @In"/> </source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/carousel/carousel.ts</context> + <context context-type="linenumber">154,159</context> + </context-group> + <note priority="1" from="description">Currently selected slide number read by screen reader</note> + <target state="translated"> Diapositive <x id="INTERPOLATION" equiv-text="keyboard 'arrow"/> de <x id="INTERPOLATION_1" equiv-text="t'. */ @In"/> </target> + </trans-unit> + <trans-unit id="ngb.carousel.previous" datatype="html"> + <source>Previous</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/carousel/carousel.ts</context> + <context context-type="linenumber">184</context> + </context-group> + <target state="translated">Précédent</target> + </trans-unit> + <trans-unit id="ngb.carousel.next" datatype="html"> + <source>Next</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/carousel/carousel.ts</context> + <context context-type="linenumber">205,206</context> + </context-group> + <target state="translated">Suivant</target> + </trans-unit> + <trans-unit id="ngb.datepicker.select-month" datatype="html"> + <source>Select month</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/datepicker/datepicker-navigation-select.ts</context> + <context context-type="linenumber">74</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/datepicker/datepicker-navigation-select.ts</context> + <context context-type="linenumber">74</context> + </context-group> + <target state="translated">Sélectionner un mois</target> + </trans-unit> + <trans-unit id="ngb.datepicker.select-year" datatype="html"> + <source>Select year</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/datepicker/datepicker-navigation-select.ts</context> + <context context-type="linenumber">74</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/datepicker/datepicker-navigation-select.ts</context> + <context context-type="linenumber">74</context> + </context-group> + <target state="translated">Sélectionnez l'année</target> + </trans-unit> + <trans-unit id="ngb.datepicker.previous-month" datatype="html"> + <source>Previous month</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/datepicker/datepicker-navigation.ts</context> + <context context-type="linenumber">69</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/datepicker/datepicker-navigation.ts</context> + <context context-type="linenumber">69</context> + </context-group> + <target state="translated">Mois précédent</target> + </trans-unit> + <trans-unit id="ngb.datepicker.next-month" datatype="html"> + <source>Next month</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/datepicker/datepicker-navigation.ts</context> + <context context-type="linenumber">69</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/datepicker/datepicker-navigation.ts</context> + <context context-type="linenumber">69</context> + </context-group> + <target state="translated">Mois suivant</target> + </trans-unit> + <trans-unit id="ngb.pagination.first" datatype="html"> + <source>««</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/pagination/pagination.ts</context> + <context context-type="linenumber">250,252</context> + </context-group> + <target state="translated">««</target> + </trans-unit> + <trans-unit id="ngb.pagination.previous" datatype="html"> + <source>«</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/pagination/pagination.ts</context> + <context context-type="linenumber">267</context> + </context-group> + <target state="translated">«</target> + </trans-unit> + <trans-unit id="ngb.pagination.next" datatype="html"> + <source>»</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/pagination/pagination.ts</context> + <context context-type="linenumber">294</context> + </context-group> + <target state="translated">»</target> + </trans-unit> + <trans-unit id="ngb.pagination.last" datatype="html"> + <source>»»</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/pagination/pagination.ts</context> + <context context-type="linenumber">313,316</context> + </context-group> + <target state="translated">»»</target> + </trans-unit> + <trans-unit id="ngb.pagination.first-aria" datatype="html"> + <source>First</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/pagination/pagination.ts</context> + <context context-type="linenumber">332,333</context> + </context-group> + <target state="translated">Premier</target> + </trans-unit> + <trans-unit id="ngb.pagination.previous-aria" datatype="html"> + <source>Previous</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/pagination/pagination.ts</context> + <context context-type="linenumber">347,348</context> + </context-group> + <target state="translated">Précédent</target> + </trans-unit> + <trans-unit id="ngb.pagination.next-aria" datatype="html"> + <source>Next</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/pagination/pagination.ts</context> + <context context-type="linenumber">363</context> + </context-group> + <target state="translated">Suivant</target> + </trans-unit> + <trans-unit id="ngb.pagination.last-aria" datatype="html"> + <source>Last</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/pagination/pagination.ts</context> + <context context-type="linenumber">379,380</context> + </context-group> + <target state="translated">Dernier</target> + </trans-unit> + <trans-unit id="ngb.progressbar.value" datatype="html"> + <source> + <x id="INTERPOLATION" equiv-text="ackground color"/> + </source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/progressbar/progressbar.ts</context> + <context context-type="linenumber">67,68</context> + </context-group> + <target state="translated"><x id="INTERPOLATION" equiv-text="ackground color"/></target> + </trans-unit> + <trans-unit id="ngb.timepicker.HH" datatype="html"> + <source>HH</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/timepicker/timepicker.ts</context> + <context context-type="linenumber">138,141</context> + </context-group> + <target state="translated">HH</target> + </trans-unit> + <trans-unit id="ngb.timepicker.hours" datatype="html"> + <source>Hours</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/timepicker/timepicker.ts</context> + <context context-type="linenumber">161</context> + </context-group> + <target state="translated">Heures</target> + </trans-unit> + <trans-unit id="ngb.timepicker.MM" datatype="html"> + <source>MM</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/timepicker/timepicker.ts</context> + <context context-type="linenumber">182</context> + </context-group> + <target state="translated">MM</target> + </trans-unit> + <trans-unit id="ngb.timepicker.minutes" datatype="html"> + <source>Minutes</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/timepicker/timepicker.ts</context> + <context context-type="linenumber">199</context> + </context-group> + <target state="translated">Minutes</target> + </trans-unit> + <trans-unit id="ngb.timepicker.increment-hours" datatype="html"> + <source>Increment hours</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/timepicker/timepicker.ts</context> + <context context-type="linenumber">218,219</context> + </context-group> + <target state="translated">Incrémenter les heures</target> + </trans-unit> + <trans-unit id="ngb.timepicker.decrement-hours" datatype="html"> + <source>Decrement hours</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/timepicker/timepicker.ts</context> + <context context-type="linenumber">240,243</context> + </context-group> + <target state="translated">Décrémenter les heures</target> + </trans-unit> + <trans-unit id="ngb.timepicker.increment-minutes" datatype="html"> + <source>Increment minutes</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/timepicker/timepicker.ts</context> + <context context-type="linenumber">268</context> + </context-group> + <target state="translated">Incrémenter les minutes</target> + </trans-unit> + <trans-unit id="ngb.timepicker.decrement-minutes" datatype="html"> + <source>Decrement minutes</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/timepicker/timepicker.ts</context> + <context context-type="linenumber">288,289</context> + </context-group> + <target state="translated">Décrémenter les minutes</target> + </trans-unit> + <trans-unit id="ngb.timepicker.SS" datatype="html"> + <source>SS</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/timepicker/timepicker.ts</context> + <context context-type="linenumber">295</context> + </context-group> + <target state="translated">SS</target> + </trans-unit> + <trans-unit id="ngb.timepicker.seconds" datatype="html"> + <source>Seconds</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/timepicker/timepicker.ts</context> + <context context-type="linenumber">295</context> + </context-group> + <target state="translated">Secondes</target> + </trans-unit> + <trans-unit id="ngb.timepicker.increment-seconds" datatype="html"> + <source>Increment seconds</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/timepicker/timepicker.ts</context> + <context context-type="linenumber">295</context> + </context-group> + <target state="translated">Incrémenter les secondes</target> + </trans-unit> + <trans-unit id="ngb.timepicker.decrement-seconds" datatype="html"> + <source>Decrement seconds</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/timepicker/timepicker.ts</context> + <context context-type="linenumber">295</context> + </context-group> + <target state="translated">Décrémenter les secondes</target> + </trans-unit> + <trans-unit id="ngb.timepicker.PM" datatype="html"> + <source> + <x id="INTERPOLATION"/> + </source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/timepicker/timepicker.ts</context> + <context context-type="linenumber">295</context> + </context-group> + </trans-unit> + <trans-unit id="ngb.timepicker.AM" datatype="html"> + <source> + <x id="INTERPOLATION"/> + </source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/timepicker/timepicker.ts</context> + <context context-type="linenumber">295</context> + </context-group> + </trans-unit> + <trans-unit id="ngb.toast.close-aria" datatype="html"> + <source>Close</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/toast/toast.ts</context> + <context context-type="linenumber">110,112</context> + </context-group> + <target state="translated">Fermer</target> + </trans-unit> + <trans-unit id="7103632680753685326" datatype="html"> + <source>Drop files to begin upload</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/app.component.html</context> + <context context-type="linenumber">7</context> + </context-group> + <target state="translated">Déposez des fichiers pour lancer le téléchargement</target> + </trans-unit> <trans-unit id="9103526311244275943" datatype="html" approved="yes"> <source>Document added</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/app.component.ts</context> - <context context-type="linenumber">51</context> + <context context-type="linenumber">71</context> </context-group> <target state="final">Document ajouté</target> </trans-unit> @@ -14,7 +299,7 @@ <source>Document <x id="PH" equiv-text="status.filename"/> was added to paperless.</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/app.component.ts</context> - <context context-type="linenumber">51</context> + <context context-type="linenumber">73</context> </context-group> <target state="final">Le document <x id="PH" equiv-text="status.filename"/> a été ajouté à Paperless-ngx.</target> </trans-unit> @@ -22,7 +307,7 @@ <source>Open document</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/app.component.ts</context> - <context context-type="linenumber">51</context> + <context context-type="linenumber">74</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/dashboard/widgets/upload-file-widget/upload-file-widget.component.html</context> @@ -34,7 +319,7 @@ <source>Could not add <x id="PH" equiv-text="status.filename"/>: <x id="PH_1" equiv-text="status.message"/></source> <context-group purpose="location"> <context context-type="sourcefile">src/app/app.component.ts</context> - <context context-type="linenumber">59</context> + <context context-type="linenumber">89</context> </context-group> <target state="final">Impossible d'ajouter <x id="PH" equiv-text="status.filename"/> : <x id="PH_1" equiv-text="status.message"/></target> </trans-unit> @@ -42,7 +327,7 @@ <source>New document detected</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/app.component.ts</context> - <context context-type="linenumber">65</context> + <context context-type="linenumber">103</context> </context-group> <target state="final">Nouveau document détecté</target> </trans-unit> @@ -50,10 +335,18 @@ <source>Document <x id="PH" equiv-text="status.filename"/> is being processed by paperless.</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/app.component.ts</context> - <context context-type="linenumber">65</context> + <context context-type="linenumber">105</context> </context-group> <target state="final">Le document <x id="PH" equiv-text="status.filename"/> est en cours de traitement par Paperless-ngx.</target> </trans-unit> + <trans-unit id="5749300816154614125" datatype="html"> + <source>Initiating upload...</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/app.component.ts</context> + <context context-type="linenumber">140</context> + </context-group> + <target state="translated">Début du téléchargement...</target> + </trans-unit> <trans-unit id="2173456130768795374" datatype="html"> <source>Paperless-ngx</source> <context-group purpose="location"> @@ -123,19 +416,19 @@ </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/document-list.component.ts</context> - <context context-type="linenumber">51</context> + <context context-type="linenumber">77</context> </context-group> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-list.component.html</context> - <context context-type="linenumber">37</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">54</context> </context-group> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-list.component.html</context> - <context context-type="linenumber">35</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">54</context> </context-group> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-list.component.html</context> - <context context-type="linenumber">38</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">54</context> </context-group> <target state="final">Documents</target> </trans-unit> @@ -147,7 +440,7 @@ </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> - <context context-type="linenumber">134</context> + <context context-type="linenumber">150</context> </context-group> <target state="final">Vues enregistrées</target> </trans-unit> @@ -181,10 +474,6 @@ <context context-type="sourcefile">src/app/components/app-frame/app-frame.component.html</context> <context context-type="linenumber">119</context> </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-list.component.html</context> - <context context-type="linenumber">1</context> - </context-group> <target state="final">Correspondants</target> </trans-unit> <trans-unit id="7886570921510760899" datatype="html" approved="yes"> @@ -205,10 +494,6 @@ <context context-type="sourcefile">src/app/components/document-list/filter-editor/filter-editor.component.html</context> <context context-type="linenumber">18</context> </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-list.component.html</context> - <context context-type="linenumber">1</context> - </context-group> <target state="final">Étiquettes</target> </trans-unit> <trans-unit id="3079652255369035" datatype="html" approved="yes"> @@ -217,10 +502,6 @@ <context context-type="sourcefile">src/app/components/app-frame/app-frame.component.html</context> <context context-type="linenumber">133</context> </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-list.component.html</context> - <context context-type="linenumber">1</context> - </context-group> <target state="final">Types de document</target> </trans-unit> <trans-unit id="4804785061014590286" datatype="html" approved="yes"> @@ -275,43 +556,59 @@ </context-group> <target state="final">Suggérer une idée</target> </trans-unit> - <trans-unit id="2159130950882492111" datatype="html" approved="yes"> - <source>Cancel</source> + <trans-unit id="4112664765954374539" datatype="html"> + <source>is available.</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/app-frame/app-frame.component.html</context> + <context context-type="linenumber">190</context> + </context-group> + <target state="translated">est disponible.</target> + </trans-unit> + <trans-unit id="1175891574282637937" datatype="html"> + <source>Click to view.</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/app-frame/app-frame.component.html</context> + <context context-type="linenumber">190</context> + </context-group> + <target state="translated">Cliquez pour voir.</target> + </trans-unit> + <trans-unit id="5052123870893768885" datatype="html"> + <source>Checking for updates is disabled.</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/app-frame/app-frame.component.html</context> + <context context-type="linenumber">193</context> + </context-group> + <target state="translated">La vérification des mises à jour est désactivée.</target> + </trans-unit> + <trans-unit id="3601519436351639860" datatype="html"> + <source>Click for more information.</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/app-frame/app-frame.component.html</context> + <context context-type="linenumber">193</context> + </context-group> + <target state="translated">Cliquez pour plus d'informations.</target> + </trans-unit> + <trans-unit id="509090351011426949" datatype="html"> + <source>Update available</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/app-frame/app-frame.component.html</context> + <context context-type="linenumber">201</context> + </context-group> + <target state="translated">Mise à jour disponible</target> + </trans-unit> + <trans-unit id="5000042972069710005" datatype="html"> + <source><x id="START_TAG_SPAN" ctype="x-span" equiv-text="<span class="d-inline-block" style="padding-bottom: 1px;" >"/>Cancel<x id="CLOSE_TAG_SPAN" ctype="x-span" equiv-text="</span>"/></source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/common/confirm-dialog/confirm-dialog.component.html</context> - <context context-type="linenumber">11</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/common/select-dialog/select-dialog.component.html</context> <context context-type="linenumber">12</context> </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.html</context> - <context context-type="linenumber">6</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/document-list/save-view-config-dialog/save-view-config-dialog.component.html</context> - <context context-type="linenumber">13</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-edit-dialog/correspondent-edit-dialog.component.html</context> - <context context-type="linenumber">14</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-edit-dialog/document-type-edit-dialog.component.html</context> - <context context-type="linenumber">16</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-edit-dialog/tag-edit-dialog.component.html</context> - <context context-type="linenumber">18</context> - </context-group> - <target state="final">Annuler</target> + <target state="translated"><x id="START_TAG_SPAN" ctype="x-span" equiv-text="<span class="d-inline-block" style="padding-bottom: 1px;" >"/>Annuler<x id="CLOSE_TAG_SPAN" ctype="x-span" equiv-text="</span>"/></target> </trans-unit> <trans-unit id="1234709746630139322" datatype="html" approved="yes"> <source>Confirmation</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/common/confirm-dialog/confirm-dialog.component.ts</context> - <context context-type="linenumber">18</context> + <context context-type="linenumber">17</context> </context-group> <target state="final">Confirmation</target> </trans-unit> @@ -319,19 +616,19 @@ <source>Confirm</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/common/confirm-dialog/confirm-dialog.component.ts</context> - <context context-type="linenumber">30</context> + <context context-type="linenumber">29</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">143</context> + <context context-type="linenumber">217</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">166</context> + <context context-type="linenumber">255</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">189</context> + <context context-type="linenumber">291</context> </context-group> <target state="final">Confirmer</target> </trans-unit> @@ -367,7 +664,7 @@ <source>Last 7 days</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/common/date-dropdown/date-dropdown.component.ts</context> - <context context-type="linenumber">34</context> + <context context-type="linenumber">38</context> </context-group> <target state="final">Les 7 derniers jours</target> </trans-unit> @@ -375,7 +672,7 @@ <source>Last month</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/common/date-dropdown/date-dropdown.component.ts</context> - <context context-type="linenumber">35</context> + <context context-type="linenumber">39</context> </context-group> <target state="final">Le mois dernier</target> </trans-unit> @@ -383,7 +680,7 @@ <source>Last 3 months</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/common/date-dropdown/date-dropdown.component.ts</context> - <context context-type="linenumber">36</context> + <context context-type="linenumber">40</context> </context-group> <target state="final">Les 3 derniers mois</target> </trans-unit> @@ -391,15 +688,199 @@ <source>Last year</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/common/date-dropdown/date-dropdown.component.ts</context> - <context context-type="linenumber">37</context> + <context context-type="linenumber">41</context> </context-group> <target state="final">L'année passée</target> </trans-unit> + <trans-unit id="8953033926734869941" datatype="html" approved="yes"> + <source>Name</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/correspondent-edit-dialog/correspondent-edit-dialog.component.html</context> + <context context-type="linenumber">8</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/document-type-edit-dialog/document-type-edit-dialog.component.html</context> + <context context-type="linenumber">9</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/tag-edit-dialog/tag-edit-dialog.component.html</context> + <context context-type="linenumber">8</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/document-list/save-view-config-dialog/save-view-config-dialog.component.html</context> + <context context-type="linenumber">8</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">9</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">9</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">9</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">19</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">19</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">19</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> + <context context-type="linenumber">157</context> + </context-group> + <target state="final">Nom</target> + </trans-unit> + <trans-unit id="8743659855412792665" datatype="html" approved="yes"> + <source>Matching algorithm</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/correspondent-edit-dialog/correspondent-edit-dialog.component.html</context> + <context context-type="linenumber">9</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/document-type-edit-dialog/document-type-edit-dialog.component.html</context> + <context context-type="linenumber">10</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/tag-edit-dialog/tag-edit-dialog.component.html</context> + <context context-type="linenumber">13</context> + </context-group> + <target state="final">Algorithme de rapprochement</target> + </trans-unit> + <trans-unit id="2656329676292524585" datatype="html" approved="yes"> + <source>Matching pattern</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/correspondent-edit-dialog/correspondent-edit-dialog.component.html</context> + <context context-type="linenumber">10</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/document-type-edit-dialog/document-type-edit-dialog.component.html</context> + <context context-type="linenumber">11</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/tag-edit-dialog/tag-edit-dialog.component.html</context> + <context context-type="linenumber">14</context> + </context-group> + <target state="final">Modèle de rapprochement</target> + </trans-unit> + <trans-unit id="6063936469630366525" datatype="html" approved="yes"> + <source>Case insensitive</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/correspondent-edit-dialog/correspondent-edit-dialog.component.html</context> + <context context-type="linenumber">11</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/document-type-edit-dialog/document-type-edit-dialog.component.html</context> + <context context-type="linenumber">12</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/tag-edit-dialog/tag-edit-dialog.component.html</context> + <context context-type="linenumber">15</context> + </context-group> + <target state="final">Insensible à la casse</target> + </trans-unit> + <trans-unit id="2159130950882492111" datatype="html" approved="yes"> + <source>Cancel</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/correspondent-edit-dialog/correspondent-edit-dialog.component.html</context> + <context context-type="linenumber">14</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/document-type-edit-dialog/document-type-edit-dialog.component.html</context> + <context context-type="linenumber">16</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/tag-edit-dialog/tag-edit-dialog.component.html</context> + <context context-type="linenumber">18</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/select-dialog/select-dialog.component.html</context> + <context context-type="linenumber">12</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.html</context> + <context context-type="linenumber">6</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/document-list/save-view-config-dialog/save-view-config-dialog.component.html</context> + <context context-type="linenumber">18</context> + </context-group> + <target state="final">Annuler</target> + </trans-unit> + <trans-unit id="3768927257183755959" datatype="html" approved="yes"> + <source>Save</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/correspondent-edit-dialog/correspondent-edit-dialog.component.html</context> + <context context-type="linenumber">15</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/document-type-edit-dialog/document-type-edit-dialog.component.html</context> + <context context-type="linenumber">17</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/tag-edit-dialog/tag-edit-dialog.component.html</context> + <context context-type="linenumber">19</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> + <context context-type="linenumber">166</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/document-list/save-view-config-dialog/save-view-config-dialog.component.html</context> + <context context-type="linenumber">19</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> + <context context-type="linenumber">189</context> + </context-group> + <target state="final">Enregistrer</target> + </trans-unit> + <trans-unit id="6457471243969293847" datatype="html" approved="yes"> + <source>Create new correspondent</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/correspondent-edit-dialog/correspondent-edit-dialog.component.ts</context> + <context context-type="linenumber">24</context> + </context-group> + <target state="final">Créer un nouveau correspondant</target> + </trans-unit> + <trans-unit id="2059822531169388684" datatype="html" approved="yes"> + <source>Edit correspondent</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/correspondent-edit-dialog/correspondent-edit-dialog.component.ts</context> + <context context-type="linenumber">28</context> + </context-group> + <target state="final">Éditer le correspondant</target> + </trans-unit> + <trans-unit id="6672809941092516947" datatype="html" approved="yes"> + <source>Create new document type</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/document-type-edit-dialog/document-type-edit-dialog.component.ts</context> + <context context-type="linenumber">24</context> + </context-group> + <target state="final">Créer un nouveau type de document</target> + </trans-unit> + <trans-unit id="36335016091244220" datatype="html" approved="yes"> + <source>Edit document type</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/document-type-edit-dialog/document-type-edit-dialog.component.ts</context> + <context context-type="linenumber">28</context> + </context-group> + <target state="final">Éditer le type de document</target> + </trans-unit> <trans-unit id="4561076822163447092" datatype="html" approved="yes"> <source>Create new item</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/common/edit-dialog/edit-dialog.component.ts</context> - <context context-type="linenumber">50</context> + <context context-type="linenumber">52</context> </context-group> <target state="final">Créer un nouvel élément</target> </trans-unit> @@ -407,7 +888,7 @@ <source>Edit item</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/common/edit-dialog/edit-dialog.component.ts</context> - <context context-type="linenumber">54</context> + <context context-type="linenumber">56</context> </context-group> <target state="final">Éditer l'élément</target> </trans-unit> @@ -415,10 +896,54 @@ <source>Could not save element: <x id="PH" equiv-text="error"/></source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/common/edit-dialog/edit-dialog.component.ts</context> - <context context-type="linenumber">58</context> + <context context-type="linenumber">60</context> </context-group> <target state="final">Impossible d'enregistrer l'élément : <x id="PH" equiv-text="error"/></target> </trans-unit> + <trans-unit id="9011959596901584887" datatype="html" approved="yes"> + <source>Color</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/tag-edit-dialog/tag-edit-dialog.component.html</context> + <context context-type="linenumber">10</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/tag-list/tag-list.component.ts</context> + <context context-type="linenumber">34</context> + </context-group> + <target state="final">Couleur</target> + </trans-unit> + <trans-unit id="1426037806946650347" datatype="html" approved="yes"> + <source>Inbox tag</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/tag-edit-dialog/tag-edit-dialog.component.html</context> + <context context-type="linenumber">12</context> + </context-group> + <target state="final">Étiquette de boîte de réception</target> + </trans-unit> + <trans-unit id="8566220514470905459" datatype="html" approved="yes"> + <source>Inbox tags are automatically assigned to all consumed documents.</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/tag-edit-dialog/tag-edit-dialog.component.html</context> + <context context-type="linenumber">12</context> + </context-group> + <target state="final">Les étiquettes de boîte de réception sont automatiquement affectées à tous les documents traités.</target> + </trans-unit> + <trans-unit id="9153094873118985366" datatype="html" approved="yes"> + <source>Create new tag</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/tag-edit-dialog/tag-edit-dialog.component.ts</context> + <context context-type="linenumber">25</context> + </context-group> + <target state="final">Créer une nouvelle étiquette</target> + </trans-unit> + <trans-unit id="5872175735754226507" datatype="html" approved="yes"> + <source>Edit tag</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/tag-edit-dialog/tag-edit-dialog.component.ts</context> + <context context-type="linenumber">29</context> + </context-group> + <target state="final">Éditer l'étiquette</target> + </trans-unit> <trans-unit id="4391289919356861627" datatype="html" approved="yes"> <source>Apply</source> <context-group purpose="location"> @@ -439,7 +964,7 @@ <source>Not assigned</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/common/filterable-dropdown/filterable-dropdown.component.ts</context> - <context context-type="linenumber">209</context> + <context context-type="linenumber">261</context> </context-group> <note priority="1" from="description">Filter drop down element to filter for documents with no correspondent/type/tag assigned</note> <target state="final">Non affecté</target> @@ -448,7 +973,7 @@ <source>Invalid date.</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/common/input/date/date.component.html</context> - <context context-type="linenumber">12</context> + <context context-type="linenumber">13</context> </context-group> <target state="final">Date incorrecte.</target> </trans-unit> @@ -489,7 +1014,7 @@ </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/common/select-dialog/select-dialog.component.ts</context> - <context context-type="linenumber">18</context> + <context context-type="linenumber">17</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/document-list.component.html</context> @@ -501,7 +1026,7 @@ <source>Please select an object</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/common/select-dialog/select-dialog.component.ts</context> - <context context-type="linenumber">21</context> + <context context-type="linenumber">20</context> </context-group> <target state="final">Veuillez sélectionner un objet</target> </trans-unit> @@ -509,7 +1034,7 @@ <source>Hello <x id="PH" equiv-text="this.displayName"/>, welcome to Paperless-ngx!</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/dashboard/dashboard.component.ts</context> - <context context-type="linenumber">33</context> + <context context-type="linenumber">28</context> </context-group> <target state="translated">Bonjour <x id="PH" equiv-text="this.displayName"/>, bienvenue dans Paperless-ngx !</target> </trans-unit> @@ -517,7 +1042,7 @@ <source>Welcome to Paperless-ngx!</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/dashboard/dashboard.component.ts</context> - <context context-type="linenumber">35</context> + <context context-type="linenumber">30</context> </context-group> <target state="translated">Bienvenue dans Paperless-ngx !</target> </trans-unit> @@ -541,7 +1066,7 @@ </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/document-list.component.html</context> - <context context-type="linenumber">141</context> + <context context-type="linenumber">145</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/filter-editor/filter-editor.component.html</context> @@ -561,15 +1086,15 @@ </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">55</context> + <context context-type="linenumber">69</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/document-list.component.html</context> - <context context-type="linenumber">129</context> + <context context-type="linenumber">133</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/filter-editor/filter-editor.component.ts</context> - <context context-type="linenumber">88</context> + <context context-type="linenumber">117</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/rest/document.service.ts</context> @@ -647,7 +1172,7 @@ <source>Processing: <x id="PH" equiv-text="countUploadingAndProcessing"/></source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/dashboard/widgets/upload-file-widget/upload-file-widget.component.ts</context> - <context context-type="linenumber">32</context> + <context context-type="linenumber">37</context> </context-group> <target state="final">Traitement : <x id="PH" equiv-text="countUploadingAndProcessing"/></target> </trans-unit> @@ -655,7 +1180,7 @@ <source>Failed: <x id="PH" equiv-text="countFailed"/></source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/dashboard/widgets/upload-file-widget/upload-file-widget.component.ts</context> - <context context-type="linenumber">35</context> + <context context-type="linenumber">40</context> </context-group> <target state="final">Échec : <x id="PH" equiv-text="countFailed"/></target> </trans-unit> @@ -663,7 +1188,7 @@ <source>Added: <x id="PH" equiv-text="countSuccess"/></source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/dashboard/widgets/upload-file-widget/upload-file-widget.component.ts</context> - <context context-type="linenumber">38</context> + <context context-type="linenumber">43</context> </context-group> <target state="final">Ajout : <x id="PH" equiv-text="countSuccess"/></target> </trans-unit> @@ -671,47 +1196,15 @@ <source>, </source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/dashboard/widgets/upload-file-widget/upload-file-widget.component.ts</context> - <context context-type="linenumber">40</context> + <context context-type="linenumber">46</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">117</context> + <context context-type="linenumber">162</context> </context-group> <note priority="1" from="description">this string is used to separate processing, failed and added on the file upload widget</note> <target state="final">, </target> </trans-unit> - <trans-unit id="3852289441366561594" datatype="html" approved="yes"> - <source>Connecting...</source> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/dashboard/widgets/upload-file-widget/upload-file-widget.component.ts</context> - <context context-type="linenumber">118</context> - </context-group> - <target state="final">Connexion...</target> - </trans-unit> - <trans-unit id="1245343823699368872" datatype="html" approved="yes"> - <source>Uploading...</source> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/dashboard/widgets/upload-file-widget/upload-file-widget.component.ts</context> - <context context-type="linenumber">123</context> - </context-group> - <target state="final">Téléchargement...</target> - </trans-unit> - <trans-unit id="7446520539098045935" datatype="html" approved="yes"> - <source>Upload complete, waiting...</source> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/dashboard/widgets/upload-file-widget/upload-file-widget.component.ts</context> - <context context-type="linenumber">126</context> - </context-group> - <target state="final">Chargement terminé, en attente...</target> - </trans-unit> - <trans-unit id="1405142710727603568" datatype="html" approved="yes"> - <source>HTTP error: <x id="PH" equiv-text="error.status"/> <x id="PH_1" equiv-text="error.statusText"/></source> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/dashboard/widgets/upload-file-widget/upload-file-widget.component.ts</context> - <context context-type="linenumber">136</context> - </context-group> - <target state="final">Erreur HTTP : <x id="PH" equiv-text="error.status"/> <x id="PH_1" equiv-text="error.statusText"/></target> - </trans-unit> <trans-unit id="8522270084976549870" datatype="html" approved="yes"> <source>First steps</source> <context-group purpose="location"> @@ -804,27 +1297,39 @@ </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.html</context> - <context context-type="linenumber">76</context> + <context context-type="linenumber">81</context> </context-group> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-list.component.html</context> - <context context-type="linenumber">48</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-list.component.html</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> <context context-type="linenumber">46</context> </context-group> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/generic-list/generic-list.component.ts</context> - <context context-type="linenumber">106</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">46</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">46</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">65</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">65</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">65</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.ts</context> + <context context-type="linenumber">156</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> - <context context-type="linenumber">159</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-list.component.html</context> - <context context-type="linenumber">49</context> + <context context-type="linenumber">175</context> </context-group> <target state="final">Supprimer</target> </trans-unit> @@ -836,7 +1341,7 @@ </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.html</context> - <context context-type="linenumber">63</context> + <context context-type="linenumber">68</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/document-card-large/document-card-large.component.html</context> @@ -872,15 +1377,31 @@ <source>Close</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">40</context> + <context context-type="linenumber">37</context> </context-group> <target state="final">Fermer</target> </trans-unit> + <trans-unit id="4452427314943113135" datatype="html"> + <source>Previous</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> + <context context-type="linenumber">44</context> + </context-group> + <target state="translated">Précédent</target> + </trans-unit> + <trans-unit id="3885497195825665706" datatype="html"> + <source>Next</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> + <context context-type="linenumber">49</context> + </context-group> + <target state="translated">Suivant</target> + </trans-unit> <trans-unit id="5028777105388019087" datatype="html" approved="yes"> <source>Details</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">52</context> + <context context-type="linenumber">66</context> </context-group> <target state="final">Détails</target> </trans-unit> @@ -888,7 +1409,7 @@ <source>Archive serial number</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">56</context> + <context context-type="linenumber">70</context> </context-group> <target state="final">Numéro de série de l'archive</target> </trans-unit> @@ -896,7 +1417,7 @@ <source>Date created</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">57</context> + <context context-type="linenumber">71</context> </context-group> <target state="final">Date de création</target> </trans-unit> @@ -904,7 +1425,7 @@ <source>Correspondent</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">58</context> + <context context-type="linenumber">72</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.html</context> @@ -912,7 +1433,7 @@ </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/document-list.component.html</context> - <context context-type="linenumber">123</context> + <context context-type="linenumber">127</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/filter-editor/filter-editor.component.html</context> @@ -928,7 +1449,7 @@ <source>Document type</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">60</context> + <context context-type="linenumber">74</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.html</context> @@ -936,7 +1457,7 @@ </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/document-list.component.html</context> - <context context-type="linenumber">135</context> + <context context-type="linenumber">139</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/filter-editor/filter-editor.component.html</context> @@ -952,7 +1473,7 @@ <source>Content</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">68</context> + <context context-type="linenumber">82</context> </context-group> <target state="final">Contenu</target> </trans-unit> @@ -960,11 +1481,11 @@ <source>Metadata</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">77</context> + <context context-type="linenumber">91</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/metadata-collapse/metadata-collapse.component.ts</context> - <context context-type="linenumber">18</context> + <context context-type="linenumber">17</context> </context-group> <target state="final">Métadonnées</target> </trans-unit> @@ -972,7 +1493,7 @@ <source>Date modified</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">83</context> + <context context-type="linenumber">97</context> </context-group> <target state="final">Modifié le</target> </trans-unit> @@ -980,7 +1501,7 @@ <source>Date added</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">87</context> + <context context-type="linenumber">101</context> </context-group> <target state="final">Date d'ajout</target> </trans-unit> @@ -988,7 +1509,7 @@ <source>Media filename</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">91</context> + <context context-type="linenumber">105</context> </context-group> <target state="final">Nom de fichier du média</target> </trans-unit> @@ -996,7 +1517,7 @@ <source>Original MD5 checksum</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">95</context> + <context context-type="linenumber">109</context> </context-group> <target state="final">Somme de contrôle MD5 de l'original</target> </trans-unit> @@ -1004,7 +1525,7 @@ <source>Original file size</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">99</context> + <context context-type="linenumber">113</context> </context-group> <target state="final">Taille de fichier de l'original</target> </trans-unit> @@ -1012,7 +1533,7 @@ <source>Original mime type</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">103</context> + <context context-type="linenumber">117</context> </context-group> <target state="final">Type mime de l'original</target> </trans-unit> @@ -1020,7 +1541,7 @@ <source>Archive MD5 checksum</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">107</context> + <context context-type="linenumber">121</context> </context-group> <target state="final">Somme de contrôle MD5 de l'archive</target> </trans-unit> @@ -1028,7 +1549,7 @@ <source>Archive file size</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">111</context> + <context context-type="linenumber">125</context> </context-group> <target state="final">Taille de fichier de l'archive</target> </trans-unit> @@ -1036,7 +1557,7 @@ <source>Original document metadata</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">117</context> + <context context-type="linenumber">131</context> </context-group> <target state="final">Métadonnées du document original</target> </trans-unit> @@ -1044,15 +1565,27 @@ <source>Archived document metadata</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">118</context> + <context context-type="linenumber">132</context> </context-group> <target state="final">Métadonnées du document archivé</target> </trans-unit> + <trans-unit id="8191371354890763172" datatype="html"> + <source>Enter Password</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> + <context context-type="linenumber">154</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> + <context context-type="linenumber">184</context> + </context-group> + <target state="translated">Entrez le mot de passe</target> + </trans-unit> <trans-unit id="3823219296477075982" datatype="html" approved="yes"> <source>Discard</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">143</context> + <context context-type="linenumber">164</context> </context-group> <target state="final">Abandonner</target> </trans-unit> @@ -1060,47 +1593,19 @@ <source>Save & next</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">144</context> + <context context-type="linenumber">165</context> </context-group> <target state="final">Enregistrer & suivant</target> </trans-unit> - <trans-unit id="3768927257183755959" datatype="html" approved="yes"> - <source>Save</source> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">145</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/document-list/save-view-config-dialog/save-view-config-dialog.component.html</context> - <context context-type="linenumber">14</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-edit-dialog/correspondent-edit-dialog.component.html</context> - <context context-type="linenumber">15</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-edit-dialog/document-type-edit-dialog.component.html</context> - <context context-type="linenumber">17</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> - <context context-type="linenumber">173</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-edit-dialog/tag-edit-dialog.component.html</context> - <context context-type="linenumber">19</context> - </context-group> - <target state="final">Enregistrer</target> - </trans-unit> <trans-unit id="9021887951960049161" datatype="html" approved="yes"> <source>Confirm delete</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.ts</context> - <context context-type="linenumber">267</context> + <context context-type="linenumber">421</context> </context-group> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/generic-list/generic-list.component.ts</context> - <context context-type="linenumber">102</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.ts</context> + <context context-type="linenumber">152</context> </context-group> <target state="final">Confirmer la suppression</target> </trans-unit> @@ -1108,7 +1613,7 @@ <source>Do you really want to delete document "<x id="PH" equiv-text="this.document.title"/>"?</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.ts</context> - <context context-type="linenumber">268</context> + <context context-type="linenumber">422</context> </context-group> <target state="final">Voulez-vous vraiment supprimer le document "<x id="PH" equiv-text="this.document.title"/>" ?</target> </trans-unit> @@ -1116,7 +1621,7 @@ <source>The files for this document will be deleted permanently. This operation cannot be undone.</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.ts</context> - <context context-type="linenumber">269</context> + <context context-type="linenumber">423</context> </context-group> <target state="final">Les fichiers liés à ce document seront supprimés définitivement. Cette action est irréversible.</target> </trans-unit> @@ -1124,7 +1629,7 @@ <source>Delete document</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.ts</context> - <context context-type="linenumber">271</context> + <context context-type="linenumber">425</context> </context-group> <target state="final">Supprimer le document</target> </trans-unit> @@ -1132,7 +1637,7 @@ <source>Error deleting document: <x id="PH" equiv-text="JSON.stringify(error)"/></source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.ts</context> - <context context-type="linenumber">281</context> + <context context-type="linenumber">441</context> </context-group> <target state="final">Une erreur s'est produite lors de la suppression du document : <x id="PH" equiv-text="JSON.stringify(error)"/></target> </trans-unit> @@ -1200,27 +1705,27 @@ <source>Download originals</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.html</context> - <context context-type="linenumber">68</context> + <context context-type="linenumber">73</context> </context-group> <target state="final">Télécharger les originaux</target> </trans-unit> - <trans-unit id="7985804062689412812" datatype="html" approved="yes"> - <source>Error executing bulk operation: <x id="PH" equiv-text="JSON.stringify(error.error)"/></source> + <trans-unit id="7985804062689412812" datatype="html"> + <source>Error executing bulk operation: <x id="PH" equiv-text="JSON.stringify( error.error )"/></source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">74</context> + <context context-type="linenumber">97,99</context> </context-group> - <target state="final">Une erreur s'est produite lors de l'exécution de l'opération de masse : <x id="PH" equiv-text="JSON.stringify(error.error)"/></target> + <target state="translated">Une erreur s'est produite lors de l'exécution de l'opération de masse : <x id="PH" equiv-text="JSON.stringify( error.error )"/></target> </trans-unit> <trans-unit id="7894972847287473517" datatype="html" approved="yes"> <source>"<x id="PH" equiv-text="items[0].name"/>"</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">113</context> + <context context-type="linenumber">154</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">117</context> + <context context-type="linenumber">160</context> </context-group> <target state="final">"<x id="PH" equiv-text="items[0].name"/>"</target> </trans-unit> @@ -1228,7 +1733,7 @@ <source>"<x id="PH" equiv-text="items[0].name"/>" and "<x id="PH_1" equiv-text="items[1].name"/>"</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">115</context> + <context context-type="linenumber">156</context> </context-group> <note priority="1" from="description">This is for messages like 'modify "tag1" and "tag2"'</note> <target state="final">"<x id="PH" equiv-text="items[0].name"/>" et "<x id="PH_1" equiv-text="items[1].name"/>"</target> @@ -1237,7 +1742,7 @@ <source><x id="PH" equiv-text="list"/> and "<x id="PH_1" equiv-text="items[items.length - 1].name"/>"</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">118</context> + <context context-type="linenumber">164,166</context> </context-group> <note priority="1" from="description">this is for messages like 'modify "tag1", "tag2" and "tag3"'</note> <target state="final"><x id="PH" equiv-text="list"/> et "<x id="PH_1" equiv-text="items[items.length - 1].name"/>"</target> @@ -1246,7 +1751,7 @@ <source>Confirm tags assignment</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">127</context> + <context context-type="linenumber">181</context> </context-group> <target state="final">Confirmer l'affectation des étiquettes</target> </trans-unit> @@ -1254,47 +1759,47 @@ <source>This operation will add the tag "<x id="PH" equiv-text="tag.name"/>" to <x id="PH_1" equiv-text="this.list.selected.size"/> selected document(s).</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">130</context> + <context context-type="linenumber">187</context> </context-group> <target state="final">Cette action affectera l'étiquette "<x id="PH" equiv-text="tag.name"/>" au(x) <x id="PH_1" equiv-text="this.list.selected.size"/> document(s) sélectionné(s).</target> </trans-unit> - <trans-unit id="1894412783609570695" datatype="html" approved="yes"> - <source>This operation will add the tags <x id="PH" equiv-text="this._localizeList(changedTags.itemsToAdd)"/> to <x id="PH_1" equiv-text="this.list.selected.size"/> selected document(s).</source> + <trans-unit id="1894412783609570695" datatype="html"> + <source>This operation will add the tags <x id="PH" equiv-text="this._localizeList( changedTags.itemsToAdd )"/> to <x id="PH_1" equiv-text="this.list.selected.size"/> selected document(s).</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">132</context> + <context context-type="linenumber">192,194</context> </context-group> - <target state="final">Cette action affectera les étiquettes <x id="PH" equiv-text="this._localizeList(changedTags.itemsToAdd)"/> au(x) <x id="PH_1" equiv-text="this.list.selected.size"/> document(s) sélectionné(s).</target> + <target state="translated">Cette action affectera les étiquettes <x id="PH" equiv-text="this._localizeList( changedTags.itemsToAdd )"/> au(x) <x id="PH_1" equiv-text="this.list.selected.size"/> document(s) sélectionné(s).</target> </trans-unit> <trans-unit id="7181166515756808573" datatype="html" approved="yes"> <source>This operation will remove the tag "<x id="PH" equiv-text="tag.name"/>" from <x id="PH_1" equiv-text="this.list.selected.size"/> selected document(s).</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">135</context> + <context context-type="linenumber">200</context> </context-group> <target state="final">Cette action supprimera l'étiquette "<x id="PH" equiv-text="tag.name"/>" de(s) <x id="PH_1" equiv-text="this.list.selected.size"/> document(s) sélectionné(s).</target> </trans-unit> - <trans-unit id="3819792277998068944" datatype="html" approved="yes"> - <source>This operation will remove the tags <x id="PH" equiv-text="this._localizeList(changedTags.itemsToRemove)"/> from <x id="PH_1" equiv-text="this.list.selected.size"/> selected document(s).</source> + <trans-unit id="3819792277998068944" datatype="html"> + <source>This operation will remove the tags <x id="PH" equiv-text="this._localizeList( changedTags.itemsToRemove )"/> from <x id="PH_1" equiv-text="this.list.selected.size"/> selected document(s).</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">137</context> + <context context-type="linenumber">205,207</context> </context-group> - <target state="final">Cette action supprimera les étiquettes <x id="PH" equiv-text="this._localizeList(changedTags.itemsToRemove)"/> de(s) <x id="PH_1" equiv-text="this.list.selected.size"/> document(s) sélectionné(s).</target> + <target state="translated">Cette action supprimera les étiquettes <x id="PH" equiv-text="this._localizeList( changedTags.itemsToRemove )"/> de(s) <x id="PH_1" equiv-text="this.list.selected.size"/> document(s) sélectionné(s).</target> </trans-unit> - <trans-unit id="2739066218579571288" datatype="html" approved="yes"> - <source>This operation will add the tags <x id="PH" equiv-text="this._localizeList(changedTags.itemsToAdd)"/> and remove the tags <x id="PH_1" equiv-text="this._localizeList(changedTags.itemsToRemove)"/> on <x id="PH_2" equiv-text="this.list.selected.size"/> selected document(s).</source> + <trans-unit id="2739066218579571288" datatype="html"> + <source>This operation will add the tags <x id="PH" equiv-text="this._localizeList( changedTags.itemsToAdd )"/> and remove the tags <x id="PH_1" equiv-text="this._localizeList( changedTags.itemsToRemove )"/> on <x id="PH_2" equiv-text="this.list.selected.size"/> selected document(s).</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">139</context> + <context context-type="linenumber">209,213</context> </context-group> - <target state="final">Cette action affectera les étiquettes <x id="PH" equiv-text="this._localizeList(changedTags.itemsToAdd)"/> et supprimera les étiquettes <x id="PH_1" equiv-text="this._localizeList(changedTags.itemsToRemove)"/> de(s) <x id="PH_2" equiv-text="this.list.selected.size"/> document(s) sélectionné(s).</target> + <target state="translated">Cette action ajoutera les étiquettes <x id="PH" equiv-text="this._localizeList( changedTags.itemsToAdd )"/> et supprimera les étiquettes <x id="PH_1" equiv-text="this._localizeList( changedTags.itemsToRemove )"/> de(s) <x id="PH_2" equiv-text="this.list.selected.size"/> document(s) sélectionné(s).</target> </trans-unit> <trans-unit id="2996713129519325161" datatype="html" approved="yes"> <source>Confirm correspondent assignment</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">159</context> + <context context-type="linenumber">248</context> </context-group> <target state="final">Confirmer l'affectation du correspondant</target> </trans-unit> @@ -1302,7 +1807,7 @@ <source>This operation will assign the correspondent "<x id="PH" equiv-text="correspondent.name"/>" to <x id="PH_1" equiv-text="this.list.selected.size"/> selected document(s).</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">161</context> + <context context-type="linenumber">250</context> </context-group> <target state="final">Cette action affectera le correspondant "<x id="PH" equiv-text="correspondent.name"/>" au(x) <x id="PH_1" equiv-text="this.list.selected.size"/> document(s) sélectionné(s).</target> </trans-unit> @@ -1310,7 +1815,7 @@ <source>This operation will remove the correspondent from <x id="PH" equiv-text="this.list.selected.size"/> selected document(s).</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">163</context> + <context context-type="linenumber">252</context> </context-group> <target state="final">Cette action supprimera le correspondant de(s) <x id="PH" equiv-text="this.list.selected.size"/> document(s) sélectionné(s).</target> </trans-unit> @@ -1318,7 +1823,7 @@ <source>Confirm document type assignment</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">182</context> + <context context-type="linenumber">284</context> </context-group> <target state="final">Confirmer l'affectation du type de document</target> </trans-unit> @@ -1326,7 +1831,7 @@ <source>This operation will assign the document type "<x id="PH" equiv-text="documentType.name"/>" to <x id="PH_1" equiv-text="this.list.selected.size"/> selected document(s).</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">184</context> + <context context-type="linenumber">286</context> </context-group> <target state="final">Cette action affectera le type de document "<x id="PH" equiv-text="documentType.name"/>" au(x) <x id="PH_1" equiv-text="this.list.selected.size"/> document(s) sélectionné(s).</target> </trans-unit> @@ -1334,7 +1839,7 @@ <source>This operation will remove the document type from <x id="PH" equiv-text="this.list.selected.size"/> selected document(s).</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">186</context> + <context context-type="linenumber">288</context> </context-group> <target state="final">Cette action supprimera le type de document de(s) <x id="PH" equiv-text="this.list.selected.size"/> document(s) sélectionné(s).</target> </trans-unit> @@ -1342,7 +1847,7 @@ <source>Delete confirm</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">201</context> + <context context-type="linenumber">309</context> </context-group> <target state="final">Confirmer la suppression</target> </trans-unit> @@ -1350,7 +1855,7 @@ <source>This operation will permanently delete <x id="PH" equiv-text="this.list.selected.size"/> selected document(s).</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">202</context> + <context context-type="linenumber">310</context> </context-group> <target state="final">Cette action supprimera définitivement <x id="PH" equiv-text="this.list.selected.size"/> document(s) sélectionné(s).</target> </trans-unit> @@ -1358,7 +1863,7 @@ <source>This operation cannot be undone.</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">203</context> + <context context-type="linenumber">311</context> </context-group> <target state="final">Cette action est irréversible.</target> </trans-unit> @@ -1366,7 +1871,7 @@ <source>Delete document(s)</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">205</context> + <context context-type="linenumber">313</context> </context-group> <target state="final">Supprimer le(s) document(s)</target> </trans-unit> @@ -1405,16 +1910,28 @@ <context context-type="linenumber">66</context> </context-group> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-list.component.html</context> - <context context-type="linenumber">42</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">45</context> </context-group> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-list.component.html</context> - <context context-type="linenumber">40</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">45</context> </context-group> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-list.component.html</context> - <context context-type="linenumber">43</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">45</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">59</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">59</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">59</context> </context-group> <target state="final">Éditer</target> </trans-unit> @@ -1518,7 +2035,7 @@ <source>Loading...</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/document-list.component.html</context> - <context context-type="linenumber">87</context> + <context context-type="linenumber">88</context> </context-group> <target state="translated">Chargement…</target> </trans-unit> @@ -1526,7 +2043,7 @@ <source>{VAR_PLURAL, plural, =1 {Selected <x id="INTERPOLATION"/> of one document} other {Selected <x id="INTERPOLATION"/> of <x id="INTERPOLATION_1"/> documents}}</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/document-list.component.html</context> - <context context-type="linenumber">89</context> + <context context-type="linenumber">90</context> </context-group> <target state="final">{VAR_PLURAL, plural, =1 {<x id="INTERPOLATION"/> document sélectionné sur 1} other {<x id="INTERPOLATION"/> documents sélectionnés sur <x id="INTERPOLATION_1"/>}}</target> </trans-unit> @@ -1534,7 +2051,7 @@ <source>{VAR_PLURAL, plural, =1 {One document} other {<x id="INTERPOLATION"/> documents}}</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/document-list.component.html</context> - <context context-type="linenumber">91</context> + <context context-type="linenumber">92</context> </context-group> <target state="final">{VAR_PLURAL, plural, =1 {Un document} other {<x id="INTERPOLATION"/> documents}}</target> </trans-unit> @@ -1542,19 +2059,27 @@ <source>(filtered)</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/document-list.component.html</context> - <context context-type="linenumber">91</context> + <context context-type="linenumber">92</context> </context-group> <target state="final">(filtré)</target> </trans-unit> + <trans-unit id="1559883523769732271" datatype="html"> + <source>Error while loading documents</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/document-list/document-list.component.html</context> + <context context-type="linenumber">103</context> + </context-group> + <target state="translated">Erreur lors du téléchargement du document</target> + </trans-unit> <trans-unit id="7517688192215738656" datatype="html" approved="yes"> <source>ASN</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/document-list.component.html</context> - <context context-type="linenumber">117</context> + <context context-type="linenumber">121</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/filter-editor/filter-editor.component.ts</context> - <context context-type="linenumber">90</context> + <context context-type="linenumber">122</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/rest/document.service.ts</context> @@ -1566,7 +2091,7 @@ <source>Added</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/document-list.component.html</context> - <context context-type="linenumber">147</context> + <context context-type="linenumber">151</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/filter-editor/filter-editor.component.html</context> @@ -1582,7 +2107,7 @@ <source>View "<x id="PH" equiv-text="this.list.activeSavedViewTitle"/>" saved successfully.</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/document-list.component.ts</context> - <context context-type="linenumber">116</context> + <context context-type="linenumber">213</context> </context-group> <target state="final">Vue "<x id="PH" equiv-text="this.list.activeSavedViewTitle"/>" enregistrée avec succès.</target> </trans-unit> @@ -1590,7 +2115,7 @@ <source>View "<x id="PH" equiv-text="savedView.name"/>" created successfully.</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/document-list.component.ts</context> - <context context-type="linenumber">138</context> + <context context-type="linenumber">243</context> </context-group> <target state="final">Vue "<x id="PH" equiv-text="savedView.name"/>" créée avec succès.</target> </trans-unit> @@ -1602,51 +2127,51 @@ </context-group> <target state="final">Réinitialiser les filtres</target> </trans-unit> - <trans-unit id="5195932016807797291" datatype="html" approved="yes"> - <source>Correspondent: <x id="PH" equiv-text="this.correspondents.find(c => c.id == +rule.value)?.name"/></source> + <trans-unit id="5195932016807797291" datatype="html"> + <source>Correspondent: <x id="PH" equiv-text="this.correspondents.find((c) => c.id == +rule.value)?.name"/></source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/filter-editor/filter-editor.component.ts</context> - <context context-type="linenumber">37</context> + <context context-type="linenumber">60,62</context> </context-group> - <target state="final">Correspondant : <x id="PH" equiv-text="this.correspondents.find(c => c.id == +rule.value)?.name"/></target> + <target state="translated">Correspondant : <x id="PH" equiv-text="this.correspondents.find((c) => c.id == +rule.value)?.name"/></target> </trans-unit> <trans-unit id="8170755470576301659" datatype="html" approved="yes"> <source>Without correspondent</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/filter-editor/filter-editor.component.ts</context> - <context context-type="linenumber">39</context> + <context context-type="linenumber">64</context> </context-group> <target state="final">Sans correspondant</target> </trans-unit> - <trans-unit id="8705701325879965907" datatype="html" approved="yes"> - <source>Type: <x id="PH" equiv-text="this.documentTypes.find(dt => dt.id == +rule.value)?.name"/></source> + <trans-unit id="8705701325879965907" datatype="html"> + <source>Type: <x id="PH" equiv-text="this.documentTypes.find((dt) => dt.id == +rule.value)?.name"/></source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/filter-editor/filter-editor.component.ts</context> - <context context-type="linenumber">44</context> + <context context-type="linenumber">69,71</context> </context-group> - <target state="final">Type : <x id="PH" equiv-text="this.documentTypes.find(dt => dt.id == +rule.value)?.name"/></target> + <target state="translated">Type : <x id="PH" equiv-text="this.documentTypes.find((dt) => dt.id == +rule.value)?.name"/></target> </trans-unit> <trans-unit id="4362173610367509215" datatype="html" approved="yes"> <source>Without document type</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/filter-editor/filter-editor.component.ts</context> - <context context-type="linenumber">46</context> + <context context-type="linenumber">73</context> </context-group> <target state="final">Sans type de document</target> </trans-unit> - <trans-unit id="8180755793012580465" datatype="html" approved="yes"> - <source>Tag: <x id="PH" equiv-text="this.tags.find(t => t.id == +rule.value)?.name"/></source> + <trans-unit id="8180755793012580465" datatype="html"> + <source>Tag: <x id="PH" equiv-text="this.tags.find((t) => t.id == +rule.value)?.name"/></source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/filter-editor/filter-editor.component.ts</context> - <context context-type="linenumber">50</context> + <context context-type="linenumber">77,79</context> </context-group> - <target state="final">Étiquette : <x id="PH" equiv-text="this.tags.find(t => t.id == +rule.value)?.name"/></target> + <target state="translated">Étiquette : <x id="PH" equiv-text="this.tags.find((t) => t.id == +rule.value)?.name"/></target> </trans-unit> <trans-unit id="6494566478302448576" datatype="html" approved="yes"> <source>Without any tag</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/filter-editor/filter-editor.component.ts</context> - <context context-type="linenumber">54</context> + <context context-type="linenumber">83</context> </context-group> <target state="final">Sans étiquette</target> </trans-unit> @@ -1654,7 +2179,7 @@ <source>Title: <x id="PH" equiv-text="rule.value"/></source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/filter-editor/filter-editor.component.ts</context> - <context context-type="linenumber">58</context> + <context context-type="linenumber">87</context> </context-group> <target state="final">Titre : <x id="PH" equiv-text="rule.value"/></target> </trans-unit> @@ -1662,7 +2187,7 @@ <source>ASN: <x id="PH" equiv-text="rule.value"/></source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/filter-editor/filter-editor.component.ts</context> - <context context-type="linenumber">61</context> + <context context-type="linenumber">90</context> </context-group> <target state="final">NSA : <x id="PH" equiv-text="rule.value"/></target> </trans-unit> @@ -1670,7 +2195,7 @@ <source>Title & content</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/filter-editor/filter-editor.component.ts</context> - <context context-type="linenumber">89</context> + <context context-type="linenumber">120</context> </context-group> <target state="final">Titre & contenu</target> </trans-unit> @@ -1678,7 +2203,7 @@ <source>Advanced search</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/filter-editor/filter-editor.component.ts</context> - <context context-type="linenumber">91</context> + <context context-type="linenumber">125</context> </context-group> <target state="final">Recherche avancée</target> </trans-unit> @@ -1686,7 +2211,7 @@ <source>More like</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/filter-editor/filter-editor.component.ts</context> - <context context-type="linenumber">94</context> + <context context-type="linenumber">131</context> </context-group> <target state="final">Plus comme</target> </trans-unit> @@ -1698,54 +2223,6 @@ </context-group> <target state="final">Enregistrer la vue actuelle</target> </trans-unit> - <trans-unit id="8953033926734869941" datatype="html" approved="yes"> - <source>Name</source> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/document-list/save-view-config-dialog/save-view-config-dialog.component.html</context> - <context context-type="linenumber">8</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-edit-dialog/correspondent-edit-dialog.component.html</context> - <context context-type="linenumber">8</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-list.component.html</context> - <context context-type="linenumber">9</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-list.component.html</context> - <context context-type="linenumber">19</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-edit-dialog/document-type-edit-dialog.component.html</context> - <context context-type="linenumber">9</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-list.component.html</context> - <context context-type="linenumber">9</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-list.component.html</context> - <context context-type="linenumber">19</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> - <context context-type="linenumber">141</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-edit-dialog/tag-edit-dialog.component.html</context> - <context context-type="linenumber">8</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-list.component.html</context> - <context context-type="linenumber">9</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-list.component.html</context> - <context context-type="linenumber">19</context> - </context-group> - <target state="final">Nom</target> - </trans-unit> <trans-unit id="8689274715612276035" datatype="html" approved="yes"> <source>Show in sidebar</source> <context-group purpose="location"> @@ -1754,7 +2231,7 @@ </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> - <context context-type="linenumber">153</context> + <context context-type="linenumber">169</context> </context-group> <target state="final">Montrer dans la barre latérale</target> </trans-unit> @@ -1766,86 +2243,78 @@ </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> - <context context-type="linenumber">149</context> + <context context-type="linenumber">165</context> </context-group> <target state="final">Montrer sur le tableau de bord</target> </trans-unit> - <trans-unit id="8743659855412792665" datatype="html" approved="yes"> - <source>Matching algorithm</source> + <trans-unit id="6965614903949668392" datatype="html"> + <source>Filter rules error occurred while saving this view</source> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-edit-dialog/correspondent-edit-dialog.component.html</context> - <context context-type="linenumber">9</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-edit-dialog/document-type-edit-dialog.component.html</context> - <context context-type="linenumber">10</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-edit-dialog/tag-edit-dialog.component.html</context> - <context context-type="linenumber">13</context> - </context-group> - <target state="final">Algorithme de rapprochement</target> - </trans-unit> - <trans-unit id="2656329676292524585" datatype="html" approved="yes"> - <source>Matching pattern</source> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-edit-dialog/correspondent-edit-dialog.component.html</context> - <context context-type="linenumber">10</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-edit-dialog/document-type-edit-dialog.component.html</context> - <context context-type="linenumber">11</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-edit-dialog/tag-edit-dialog.component.html</context> - <context context-type="linenumber">14</context> - </context-group> - <target state="final">Modèle de rapprochement</target> - </trans-unit> - <trans-unit id="6063936469630366525" datatype="html" approved="yes"> - <source>Case insensitive</source> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-edit-dialog/correspondent-edit-dialog.component.html</context> - <context context-type="linenumber">11</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-edit-dialog/document-type-edit-dialog.component.html</context> + <context context-type="sourcefile">src/app/components/document-list/save-view-config-dialog/save-view-config-dialog.component.html</context> <context context-type="linenumber">12</context> </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-edit-dialog/tag-edit-dialog.component.html</context> - <context context-type="linenumber">15</context> - </context-group> - <target state="final">Insensible à la casse</target> + <target state="needs-translation">Filter rules error occurred while saving this view</target> </trans-unit> - <trans-unit id="6457471243969293847" datatype="html" approved="yes"> - <source>Create new correspondent</source> + <trans-unit id="6438839705789707938" datatype="html"> + <source>The error returned was</source> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-edit-dialog/correspondent-edit-dialog.component.ts</context> - <context context-type="linenumber">21</context> + <context context-type="sourcefile">src/app/components/document-list/save-view-config-dialog/save-view-config-dialog.component.html</context> + <context context-type="linenumber">13</context> </context-group> - <target state="final">Créer un nouveau correspondant</target> + <target state="translated">L'erreur renvoyée était</target> </trans-unit> - <trans-unit id="2059822531169388684" datatype="html" approved="yes"> - <source>Edit correspondent</source> + <trans-unit id="6316128875819022658" datatype="html"> + <source>correspondent</source> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-edit-dialog/correspondent-edit-dialog.component.ts</context> - <context context-type="linenumber">25</context> + <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-list.component.ts</context> + <context context-type="linenumber">33</context> </context-group> - <target state="final">Éditer le correspondant</target> + <target state="translated">correspondant</target> + </trans-unit> + <trans-unit id="6360600151505327572" datatype="html"> + <source>Last used</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-list.component.ts</context> + <context context-type="linenumber">37</context> + </context-group> + <target state="translated">Dernière utilisation</target> + </trans-unit> + <trans-unit id="7427874343955308724" datatype="html" approved="yes"> + <source>Do you really want to delete the correspondent "<x id="PH" equiv-text="object.name"/>"?</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-list.component.ts</context> + <context context-type="linenumber">47</context> + </context-group> + <target state="final">Voulez-vous vraiment supprimer le correspondant "<x id="PH" equiv-text="object.name"/>" ?</target> + </trans-unit> + <trans-unit id="8084492669582894778" datatype="html"> + <source>document type</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-list.component.ts</context> + <context context-type="linenumber">30</context> + </context-group> + <target state="translated">Type de document</target> + </trans-unit> + <trans-unit id="4990731724078522539" datatype="html" approved="yes"> + <source>Do you really want to delete the document type "<x id="PH" equiv-text="object.name"/>"?</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-list.component.ts</context> + <context context-type="linenumber">36</context> + </context-group> + <target state="final">Voulez-vous vraiment supprimer le type de document "<x id="PH" equiv-text="object.name"/>" ?</target> </trans-unit> <trans-unit id="5674286808255988565" datatype="html" approved="yes"> <source>Create</source> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-list.component.html</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> <context context-type="linenumber">2</context> </context-group> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-list.component.html</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> <context context-type="linenumber">2</context> </context-group> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-list.component.html</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> <context context-type="linenumber">2</context> </context-group> <target state="final">Créer</target> @@ -1853,15 +2322,15 @@ <trans-unit id="4010735610815226758" datatype="html" approved="yes"> <source>Filter by:</source> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-list.component.html</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> <context context-type="linenumber">8</context> </context-group> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-list.component.html</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> <context context-type="linenumber">8</context> </context-group> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-list.component.html</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> <context context-type="linenumber">8</context> </context-group> <target state="final">Filtrer par : </target> @@ -1869,138 +2338,130 @@ <trans-unit id="1383365546483928780" datatype="html" approved="yes"> <source>Matching</source> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-list.component.html</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> <context context-type="linenumber">20</context> </context-group> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-list.component.html</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> <context context-type="linenumber">20</context> </context-group> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-list.component.html</context> - <context context-type="linenumber">21</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">20</context> </context-group> <target state="final">Rapprochement</target> </trans-unit> <trans-unit id="1488347670280290838" datatype="html" approved="yes"> <source>Document count</source> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-list.component.html</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> <context context-type="linenumber">21</context> </context-group> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-list.component.html</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> <context context-type="linenumber">21</context> </context-group> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-list.component.html</context> - <context context-type="linenumber">22</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">21</context> </context-group> <target state="final">Nombre de documents</target> </trans-unit> - <trans-unit id="697889236478552968" datatype="html" approved="yes"> - <source>Last correspondence</source> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-list.component.html</context> - <context context-type="linenumber">22</context> - </context-group> - <target state="final">Dernière correspondance</target> - </trans-unit> <trans-unit id="3193976279273491157" datatype="html"> <source>Actions</source> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-list.component.html</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> <context context-type="linenumber">23</context> </context-group> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-list.component.html</context> - <context context-type="linenumber">22</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">23</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">23</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> - <context context-type="linenumber">158</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-list.component.html</context> - <context context-type="linenumber">23</context> + <context context-type="linenumber">174</context> </context-group> <target state="translated">Actions</target> </trans-unit> - <trans-unit id="7427874343955308724" datatype="html" approved="yes"> - <source>Do you really want to delete the correspondent "<x id="PH" equiv-text="object.name"/>"?</source> + <trans-unit id="7376880254267897616" datatype="html"> + <source>Filter Documents</source> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-list.component.ts</context> - <context context-type="linenumber">26</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">44</context> </context-group> - <target state="final">Voulez-vous vraiment supprimer le correspondant "<x id="PH" equiv-text="object.name"/>" ?</target> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">44</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">44</context> + </context-group> + <target state="translated">Filtrer les documents</target> </trans-unit> - <trans-unit id="6672809941092516947" datatype="html" approved="yes"> - <source>Create new document type</source> + <trans-unit id="808959623879724772" datatype="html"> + <source>{VAR_PLURAL, plural, =1 {One <x id="INTERPOLATION"/>} other {<x id="INTERPOLATION_1"/> total <x id="INTERPOLATION"/>s}}</source> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-edit-dialog/document-type-edit-dialog.component.ts</context> - <context context-type="linenumber">21</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">74</context> </context-group> - <target state="final">Créer un nouveau type de document</target> - </trans-unit> - <trans-unit id="36335016091244220" datatype="html" approved="yes"> - <source>Edit document type</source> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-edit-dialog/document-type-edit-dialog.component.ts</context> - <context context-type="linenumber">25</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">74</context> </context-group> - <target state="final">Éditer le type de document</target> - </trans-unit> - <trans-unit id="4990731724078522539" datatype="html" approved="yes"> - <source>Do you really want to delete the document type "<x id="PH" equiv-text="object.name"/>"?</source> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-list.component.ts</context> - <context context-type="linenumber">26</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">74</context> </context-group> - <target state="final">Voulez-vous vraiment supprimer le type de document "<x id="PH" equiv-text="object.name"/>" ?</target> + <target state="needs-translation">{VAR_PLURAL, plural, =1 {One <x id="INTERPOLATION"/>} other {<x id="INTERPOLATION_1"/> total <x id="INTERPOLATION"/>s}}</target> </trans-unit> <trans-unit id="810888510148304696" datatype="html" approved="yes"> <source>Automatic</source> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/generic-list/generic-list.component.ts</context> - <context context-type="linenumber">39</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.ts</context> + <context context-type="linenumber">86</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/data/matching-model.ts</context> - <context context-type="linenumber">17</context> + <context context-type="linenumber">38</context> </context-group> <target state="final">Automatique</target> </trans-unit> - <trans-unit id="5044611416737085530" datatype="html" approved="yes"> - <source>Do you really want to delete this element?</source> + <trans-unit id="4012132330507560812" datatype="html"> + <source>Do you really want to delete the <x id="PH" equiv-text="this.typeName"/>?</source> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/generic-list/generic-list.component.ts</context> - <context context-type="linenumber">97</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.ts</context> + <context context-type="linenumber">139</context> </context-group> - <target state="final">Voulez-vous vraiment supprimer cet élément ?</target> + <target state="needs-translation">Do you really want to delete the <x id="PH" equiv-text="this.typeName"/>?</target> </trans-unit> <trans-unit id="8371896857609524947" datatype="html" approved="yes"> <source>Associated documents will not be deleted.</source> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/generic-list/generic-list.component.ts</context> - <context context-type="linenumber">104</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.ts</context> + <context context-type="linenumber">154</context> </context-group> <target state="final">Les documents associés ne seront pas supprimés.</target> </trans-unit> - <trans-unit id="5467489005440577210" datatype="html" approved="yes"> - <source>Error while deleting element: <x id="PH" equiv-text="JSON.stringify(error.error)"/></source> + <trans-unit id="5467489005440577210" datatype="html"> + <source>Error while deleting element: <x id="PH" equiv-text="JSON.stringify( error.error )"/></source> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/generic-list/generic-list.component.ts</context> - <context context-type="linenumber">114</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.ts</context> + <context context-type="linenumber">167,169</context> </context-group> - <target state="final">Une erreur s'est produite lors de la suppression de l'élément : <x id="PH" equiv-text="JSON.stringify(error.error)"/></target> + <target state="needs-translation">Error while deleting element: <x id="PH" equiv-text="JSON.stringify( error.error )"/></target> </trans-unit> - <trans-unit id="1347241542439262355" datatype="html" approved="yes"> - <source>General settings</source> + <trans-unit id="6439365426343089851" datatype="html"> + <source>General</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> <context context-type="linenumber">10</context> </context-group> - <target state="final">Paramètres généraux</target> + <target state="needs-translation">General</target> </trans-unit> <trans-unit id="8671234314555525900" datatype="html" approved="yes"> <source>Appearance</source> @@ -2130,11 +2591,27 @@ </context-group> <target state="final">Inverser les vignettes en mode sombre</target> </trans-unit> + <trans-unit id="7983234071833154796" datatype="html"> + <source>Theme Color</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> + <context context-type="linenumber">105</context> + </context-group> + <target state="needs-translation">Theme Color</target> + </trans-unit> + <trans-unit id="7808756054397155068" datatype="html"> + <source>Reset</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> + <context context-type="linenumber">114</context> + </context-group> + <target state="needs-translation">Reset</target> + </trans-unit> <trans-unit id="8508424367627989968" datatype="html" approved="yes"> <source>Bulk editing</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> - <context context-type="linenumber">103</context> + <context context-type="linenumber">119</context> </context-group> <target state="final">Édition en masse</target> </trans-unit> @@ -2142,7 +2619,7 @@ <source>Show confirmation dialogs</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> - <context context-type="linenumber">107</context> + <context context-type="linenumber">123</context> </context-group> <target state="final">Afficher les messages de confirmation</target> </trans-unit> @@ -2150,7 +2627,7 @@ <source>Deleting documents will always ask for confirmation.</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> - <context context-type="linenumber">107</context> + <context context-type="linenumber">123</context> </context-group> <target state="final">La suppression de documents requiert toujours une confirmation.</target> </trans-unit> @@ -2158,7 +2635,7 @@ <source>Apply on close</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> - <context context-type="linenumber">108</context> + <context context-type="linenumber">124</context> </context-group> <target state="final">Appliquer lors de la fermeture</target> </trans-unit> @@ -2166,7 +2643,7 @@ <source>Notifications</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> - <context context-type="linenumber">116</context> + <context context-type="linenumber">132</context> </context-group> <target state="translated">Notifications</target> </trans-unit> @@ -2174,7 +2651,7 @@ <source>Document processing</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> - <context context-type="linenumber">119</context> + <context context-type="linenumber">135</context> </context-group> <target state="final">Traitement de documents</target> </trans-unit> @@ -2182,7 +2659,7 @@ <source>Show notifications when new documents are detected</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> - <context context-type="linenumber">123</context> + <context context-type="linenumber">139</context> </context-group> <target state="final">Afficher des notifications lorsque de nouveaux documents sont détectés</target> </trans-unit> @@ -2190,7 +2667,7 @@ <source>Show notifications when document processing completes successfully</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> - <context context-type="linenumber">124</context> + <context context-type="linenumber">140</context> </context-group> <target state="final">Afficher des notifications lorsque le traitement des documents se termine avec succès</target> </trans-unit> @@ -2198,7 +2675,7 @@ <source>Show notifications when document processing fails</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> - <context context-type="linenumber">125</context> + <context context-type="linenumber">141</context> </context-group> <target state="final">Afficher des notifications en cas d'échec du traitement des documents</target> </trans-unit> @@ -2206,7 +2683,7 @@ <source>Suppress notifications on dashboard</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> - <context context-type="linenumber">126</context> + <context context-type="linenumber">142</context> </context-group> <target state="final">Supprimer les notifications du tableau de bord</target> </trans-unit> @@ -2214,7 +2691,7 @@ <source>This will suppress all messages about document processing status on the dashboard.</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> - <context context-type="linenumber">126</context> + <context context-type="linenumber">142</context> </context-group> <target state="final">Cela supprimera tous les messages liés au traitement de documents sur le tableau de bord.</target> </trans-unit> @@ -2222,7 +2699,7 @@ <source>Appears on</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> - <context context-type="linenumber">146</context> + <context context-type="linenumber">162</context> </context-group> <target state="final">Apparaît sur</target> </trans-unit> @@ -2230,7 +2707,7 @@ <source>No saved views defined.</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> - <context context-type="linenumber">163</context> + <context context-type="linenumber">179</context> </context-group> <target state="final">Aucune vue sauvegardée n'est définie.</target> </trans-unit> @@ -2238,7 +2715,7 @@ <source>Saved view "<x id="PH" equiv-text="savedView.name"/>" deleted.</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.ts</context> - <context context-type="linenumber">111</context> + <context context-type="linenumber">167</context> </context-group> <target state="final">Vue "<x id="PH" equiv-text="savedView.name"/>" supprimée.</target> </trans-unit> @@ -2246,7 +2723,7 @@ <source>Settings saved successfully.</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.ts</context> - <context context-type="linenumber">133</context> + <context context-type="linenumber">233</context> </context-group> <target state="final">Paramètres enregistrés avec succès.</target> </trans-unit> @@ -2254,7 +2731,7 @@ <source>Use system language</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.ts</context> - <context context-type="linenumber">138</context> + <context context-type="linenumber">237</context> </context-group> <target state="final">Utiliser la langue du système</target> </trans-unit> @@ -2262,67 +2739,31 @@ <source>Use date format of display language</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.ts</context> - <context context-type="linenumber">144</context> + <context context-type="linenumber">244</context> </context-group> <target state="final">Utiliser le format de date de la langue d'affichage</target> </trans-unit> - <trans-unit id="8488620293789898901" datatype="html" approved="yes"> - <source>Error while storing settings on server: <x id="PH" equiv-text="JSON.stringify(error.error)"/></source> + <trans-unit id="8488620293789898901" datatype="html"> + <source>Error while storing settings on server: <x id="PH" equiv-text="JSON.stringify( error.error )"/></source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.ts</context> - <context context-type="linenumber">161</context> + <context context-type="linenumber">264,266</context> </context-group> - <target state="final">Une erreur s'est produite lors de l'enregistrement des paramètres sur le serveur : <x id="PH" equiv-text="JSON.stringify(error.error)"/></target> + <target state="needs-translation">Error while storing settings on server: <x id="PH" equiv-text="JSON.stringify( error.error )"/></target> </trans-unit> - <trans-unit id="9011959596901584887" datatype="html" approved="yes"> - <source>Color</source> + <trans-unit id="6402703264596649214" datatype="html"> + <source>tag</source> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-edit-dialog/tag-edit-dialog.component.html</context> - <context context-type="linenumber">10</context> + <context context-type="sourcefile">src/app/components/manage/tag-list/tag-list.component.ts</context> + <context context-type="linenumber">30</context> </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-list.component.html</context> - <context context-type="linenumber">20</context> - </context-group> - <target state="final">Couleur</target> - </trans-unit> - <trans-unit id="1426037806946650347" datatype="html" approved="yes"> - <source>Inbox tag</source> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-edit-dialog/tag-edit-dialog.component.html</context> - <context context-type="linenumber">12</context> - </context-group> - <target state="final">Étiquette de boîte de réception</target> - </trans-unit> - <trans-unit id="8566220514470905459" datatype="html" approved="yes"> - <source>Inbox tags are automatically assigned to all consumed documents.</source> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-edit-dialog/tag-edit-dialog.component.html</context> - <context context-type="linenumber">12</context> - </context-group> - <target state="final">Les étiquettes de boîte de réception sont automatiquement affectées à tous les documents traités.</target> - </trans-unit> - <trans-unit id="9153094873118985366" datatype="html" approved="yes"> - <source>Create new tag</source> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-edit-dialog/tag-edit-dialog.component.ts</context> - <context context-type="linenumber">22</context> - </context-group> - <target state="final">Créer une nouvelle étiquette</target> - </trans-unit> - <trans-unit id="5872175735754226507" datatype="html" approved="yes"> - <source>Edit tag</source> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-edit-dialog/tag-edit-dialog.component.ts</context> - <context context-type="linenumber">26</context> - </context-group> - <target state="final">Éditer l'étiquette</target> + <target state="needs-translation">tag</target> </trans-unit> <trans-unit id="93754014749412887" datatype="html" approved="yes"> <source>Do you really want to delete the tag "<x id="PH" equiv-text="object.name"/>"?</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/tag-list/tag-list.component.ts</context> - <context context-type="linenumber">26</context> + <context context-type="linenumber">45</context> </context-group> <target state="final">Voulez-vous vraiment supprimer l'étiquette "<x id="PH" equiv-text="object.name"/>" ?</target> </trans-unit> @@ -2338,7 +2779,7 @@ <source>Any word</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/data/matching-model.ts</context> - <context context-type="linenumber">12</context> + <context context-type="linenumber">13</context> </context-group> <target state="final">Un des mots</target> </trans-unit> @@ -2346,7 +2787,7 @@ <source>Any: Document contains any of these words (space separated)</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/data/matching-model.ts</context> - <context context-type="linenumber">12</context> + <context context-type="linenumber">14</context> </context-group> <target state="final">Un des mots : contient l'un de ces mots (séparés par des espaces)</target> </trans-unit> @@ -2354,7 +2795,7 @@ <source>All words</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/data/matching-model.ts</context> - <context context-type="linenumber">13</context> + <context context-type="linenumber">18</context> </context-group> <target state="final">Tous les mots</target> </trans-unit> @@ -2362,7 +2803,7 @@ <source>All: Document contains all of these words (space separated)</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/data/matching-model.ts</context> - <context context-type="linenumber">13</context> + <context context-type="linenumber">19</context> </context-group> <target state="final">Tous les mots : contient tous ces mots (séparés par des espaces)</target> </trans-unit> @@ -2370,7 +2811,7 @@ <source>Exact match</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/data/matching-model.ts</context> - <context context-type="linenumber">14</context> + <context context-type="linenumber">23</context> </context-group> <target state="final">Concordance exacte</target> </trans-unit> @@ -2378,7 +2819,7 @@ <source>Exact: Document contains this string</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/data/matching-model.ts</context> - <context context-type="linenumber">14</context> + <context context-type="linenumber">24</context> </context-group> <target state="final">Concordance exacte : contient cette chaîne de caractères</target> </trans-unit> @@ -2386,7 +2827,7 @@ <source>Regular expression</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/data/matching-model.ts</context> - <context context-type="linenumber">15</context> + <context context-type="linenumber">28</context> </context-group> <target state="final">Expression régulière</target> </trans-unit> @@ -2394,7 +2835,7 @@ <source>Regular expression: Document matches this regular expression</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/data/matching-model.ts</context> - <context context-type="linenumber">15</context> + <context context-type="linenumber">29</context> </context-group> <target state="final">Expression régulière : correspond à cette expression régulière</target> </trans-unit> @@ -2402,7 +2843,7 @@ <source>Fuzzy word</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/data/matching-model.ts</context> - <context context-type="linenumber">16</context> + <context context-type="linenumber">33</context> </context-group> <target state="final">Mot approximatif</target> </trans-unit> @@ -2410,7 +2851,7 @@ <source>Fuzzy: Document contains a word similar to this word</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/data/matching-model.ts</context> - <context context-type="linenumber">16</context> + <context context-type="linenumber">34</context> </context-group> <target state="final">Mot approximatif : contient un mot similaire à ce mot</target> </trans-unit> @@ -2418,7 +2859,7 @@ <source>Auto: Learn matching automatically</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/data/matching-model.ts</context> - <context context-type="linenumber">17</context> + <context context-type="linenumber">39</context> </context-group> <target state="final">Automatique : apprentissage automatique du rapprochement</target> </trans-unit> @@ -2426,15 +2867,15 @@ <source>Unsaved Changes</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/guards/dirty-form.guard.ts</context> - <context context-type="linenumber">16</context> + <context context-type="linenumber">18</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/open-documents.service.ts</context> - <context context-type="linenumber">75</context> + <context context-type="linenumber">84</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/open-documents.service.ts</context> - <context context-type="linenumber">96</context> + <context context-type="linenumber">107</context> </context-group> <target state="translated">Modifications non enregistrées</target> </trans-unit> @@ -2442,15 +2883,15 @@ <source>You have unsaved changes.</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/guards/dirty-form.guard.ts</context> - <context context-type="linenumber">17</context> + <context context-type="linenumber">19</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/open-documents.service.ts</context> - <context context-type="linenumber">76</context> + <context context-type="linenumber">85</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/open-documents.service.ts</context> - <context context-type="linenumber">97</context> + <context context-type="linenumber">108</context> </context-group> <target state="translated">Vous avez des changements non enregistrés.</target> </trans-unit> @@ -2458,7 +2899,7 @@ <source>Are you sure you want to leave?</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/guards/dirty-form.guard.ts</context> - <context context-type="linenumber">18</context> + <context context-type="linenumber">20</context> </context-group> <target state="translated">Êtes-vous sûr de vouloir quitter ?</target> </trans-unit> @@ -2466,7 +2907,7 @@ <source>Leave page</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/guards/dirty-form.guard.ts</context> - <context context-type="linenumber">20</context> + <context context-type="linenumber">22</context> </context-group> <target state="translated">Fermer la page</target> </trans-unit> @@ -2474,7 +2915,7 @@ <source>(no title)</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/pipes/document-title.pipe.ts</context> - <context context-type="linenumber">12</context> + <context context-type="linenumber">11</context> </context-group> <target state="final">(sans titre)</target> </trans-unit> @@ -2482,7 +2923,7 @@ <source>Yes</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/pipes/yes-no.pipe.ts</context> - <context context-type="linenumber">9</context> + <context context-type="linenumber">8</context> </context-group> <target state="final">Oui</target> </trans-unit> @@ -2490,7 +2931,7 @@ <source>No</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/pipes/yes-no.pipe.ts</context> - <context context-type="linenumber">9</context> + <context context-type="linenumber">8</context> </context-group> <target state="final">Non</target> </trans-unit> @@ -2606,7 +3047,7 @@ <source>Are you sure you want to close this document?</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/open-documents.service.ts</context> - <context context-type="linenumber">77</context> + <context context-type="linenumber">86</context> </context-group> <target state="translated">Voulez-vous vraiment fermer ce document ?</target> </trans-unit> @@ -2614,7 +3055,7 @@ <source>Close document</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/open-documents.service.ts</context> - <context context-type="linenumber">79</context> + <context context-type="linenumber">88</context> </context-group> <target state="translated">Fermer le document</target> </trans-unit> @@ -2622,7 +3063,7 @@ <source>Are you sure you want to close all documents?</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/open-documents.service.ts</context> - <context context-type="linenumber">98</context> + <context context-type="linenumber">109</context> </context-group> <target state="translated">Voulez-vous vraiment fermer tous les documents ?</target> </trans-unit> @@ -2630,7 +3071,7 @@ <source>Close documents</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/open-documents.service.ts</context> - <context context-type="linenumber">100</context> + <context context-type="linenumber">111</context> </context-group> <target state="translated">Fermer tous les documents</target> </trans-unit> @@ -2646,7 +3087,7 @@ <source>Search score</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/rest/document.service.ts</context> - <context context-type="linenumber">28</context> + <context context-type="linenumber">30</context> </context-group> <note priority="1" from="description">Score is a value returned by the full text search engine and specifies how well a result matches the given query</note> <target state="final">Pertinence</target> @@ -2655,15 +3096,23 @@ <source>English (US)</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/settings.service.ts</context> - <context context-type="linenumber">90</context> + <context context-type="linenumber">184</context> </context-group> <target state="final">Anglais (US)</target> </trans-unit> + <trans-unit id="3098941349689899577" datatype="html"> + <source>Belarusian</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/services/settings.service.ts</context> + <context context-type="linenumber">190</context> + </context-group> + <target state="needs-translation">Belarusian</target> + </trans-unit> <trans-unit id="2719780722934172508" datatype="html"> <source>Czech</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/settings.service.ts</context> - <context context-type="linenumber">91</context> + <context context-type="linenumber">196</context> </context-group> <target state="translated">Tchèque</target> </trans-unit> @@ -2671,7 +3120,7 @@ <source>Danish</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/settings.service.ts</context> - <context context-type="linenumber">92</context> + <context context-type="linenumber">202</context> </context-group> <target state="translated">Danois</target> </trans-unit> @@ -2679,7 +3128,7 @@ <source>German</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/settings.service.ts</context> - <context context-type="linenumber">93</context> + <context context-type="linenumber">208</context> </context-group> <target state="final">Allemand</target> </trans-unit> @@ -2687,7 +3136,7 @@ <source>English (GB)</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/settings.service.ts</context> - <context context-type="linenumber">94</context> + <context context-type="linenumber">214</context> </context-group> <target state="final">Anglais (GB)</target> </trans-unit> @@ -2695,7 +3144,7 @@ <source>Spanish</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/settings.service.ts</context> - <context context-type="linenumber">95</context> + <context context-type="linenumber">220</context> </context-group> <target state="final">Espagnol</target> </trans-unit> @@ -2703,7 +3152,7 @@ <source>French</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/settings.service.ts</context> - <context context-type="linenumber">96</context> + <context context-type="linenumber">226</context> </context-group> <target state="final">Français</target> </trans-unit> @@ -2711,7 +3160,7 @@ <source>Italian</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/settings.service.ts</context> - <context context-type="linenumber">97</context> + <context context-type="linenumber">232</context> </context-group> <target state="final">Italien</target> </trans-unit> @@ -2719,7 +3168,7 @@ <source>Luxembourgish</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/settings.service.ts</context> - <context context-type="linenumber">98</context> + <context context-type="linenumber">238</context> </context-group> <target state="translated">Luxembourgeois</target> </trans-unit> @@ -2727,7 +3176,7 @@ <source>Dutch</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/settings.service.ts</context> - <context context-type="linenumber">99</context> + <context context-type="linenumber">244</context> </context-group> <target state="final">Néerlandais</target> </trans-unit> @@ -2735,7 +3184,7 @@ <source>Polish</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/settings.service.ts</context> - <context context-type="linenumber">100</context> + <context context-type="linenumber">250</context> </context-group> <target state="final">Polonais</target> </trans-unit> @@ -2743,7 +3192,7 @@ <source>Portuguese (Brazil)</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/settings.service.ts</context> - <context context-type="linenumber">101</context> + <context context-type="linenumber">256</context> </context-group> <target state="final">Portugais (Brésil)</target> </trans-unit> @@ -2751,7 +3200,7 @@ <source>Portuguese</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/settings.service.ts</context> - <context context-type="linenumber">102</context> + <context context-type="linenumber">262</context> </context-group> <target state="final">Portugais</target> </trans-unit> @@ -2759,7 +3208,7 @@ <source>Romanian</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/settings.service.ts</context> - <context context-type="linenumber">103</context> + <context context-type="linenumber">268</context> </context-group> <target state="final">Roumain</target> </trans-unit> @@ -2767,23 +3216,55 @@ <source>Russian</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/settings.service.ts</context> - <context context-type="linenumber">104</context> + <context context-type="linenumber">274</context> </context-group> <target state="final">Russe</target> </trans-unit> + <trans-unit id="4287008301409320881" datatype="html"> + <source>Slovenian</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/services/settings.service.ts</context> + <context context-type="linenumber">280</context> + </context-group> + <target state="needs-translation">Slovenian</target> + </trans-unit> + <trans-unit id="8608389829607915090" datatype="html"> + <source>Serbian</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/services/settings.service.ts</context> + <context context-type="linenumber">286</context> + </context-group> + <target state="needs-translation">Serbian</target> + </trans-unit> <trans-unit id="499386805970351976" datatype="html" approved="yes"> <source>Swedish</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/settings.service.ts</context> - <context context-type="linenumber">105</context> + <context context-type="linenumber">292</context> </context-group> <target state="final">Suédois</target> </trans-unit> + <trans-unit id="5682359291233237791" datatype="html"> + <source>Turkish</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/services/settings.service.ts</context> + <context context-type="linenumber">298</context> + </context-group> + <target state="needs-translation">Turkish</target> + </trans-unit> + <trans-unit id="4689443708886954687" datatype="html"> + <source>Chinese Simplified</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/services/settings.service.ts</context> + <context context-type="linenumber">304</context> + </context-group> + <target state="needs-translation">Chinese Simplified</target> + </trans-unit> <trans-unit id="4912706592792948707" datatype="html" approved="yes"> <source>ISO 8601</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/settings.service.ts</context> - <context context-type="linenumber">115</context> + <context context-type="linenumber">321</context> </context-group> <target state="final">ISO 8601</target> </trans-unit> @@ -2791,7 +3272,7 @@ <source>Error</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/toast.service.ts</context> - <context context-type="linenumber">35</context> + <context context-type="linenumber">32</context> </context-group> <target state="final">Erreur</target> </trans-unit> @@ -2799,10 +3280,42 @@ <source>Information</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/toast.service.ts</context> - <context context-type="linenumber">39</context> + <context context-type="linenumber">36</context> </context-group> <target state="final">Informations</target> </trans-unit> + <trans-unit id="3852289441366561594" datatype="html" approved="yes"> + <source>Connecting...</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/services/upload-documents.service.ts</context> + <context context-type="linenumber">31</context> + </context-group> + <target state="final">Connexion...</target> + </trans-unit> + <trans-unit id="1245343823699368872" datatype="html" approved="yes"> + <source>Uploading...</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/services/upload-documents.service.ts</context> + <context context-type="linenumber">43</context> + </context-group> + <target state="final">Téléchargement...</target> + </trans-unit> + <trans-unit id="7446520539098045935" datatype="html" approved="yes"> + <source>Upload complete, waiting...</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/services/upload-documents.service.ts</context> + <context context-type="linenumber">46</context> + </context-group> + <target state="final">Chargement terminé, en attente...</target> + </trans-unit> + <trans-unit id="1405142710727603568" datatype="html" approved="yes"> + <source>HTTP error: <x id="PH" equiv-text="error.status"/> <x id="PH_1" equiv-text="error.statusText"/></source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/services/upload-documents.service.ts</context> + <context context-type="linenumber">62</context> + </context-group> + <target state="final">Erreur HTTP : <x id="PH" equiv-text="error.status"/> <x id="PH_1" equiv-text="error.statusText"/></target> + </trans-unit> </body> </file> </xliff> diff --git a/src-ui/src/locale/messages.he_IL.xlf b/src-ui/src/locale/messages.he_IL.xlf index 34db3643a..fdf554be7 100644 --- a/src-ui/src/locale/messages.he_IL.xlf +++ b/src-ui/src/locale/messages.he_IL.xlf @@ -2,11 +2,296 @@ <xliff xmlns="urn:oasis:names:tc:xliff:document:1.2" version="1.2"> <file source-language="en" datatype="plaintext" original="ng2.template" target-language="he"> <body> + <trans-unit id="ngb.alert.close" datatype="html"> + <source>Close</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/alert/alert.ts</context> + <context context-type="linenumber">79,80</context> + </context-group> + <target state="needs-translation">Close</target> + </trans-unit> + <trans-unit id="ngb.carousel.slide-number" datatype="html"> + <source> Slide <x id="INTERPOLATION" equiv-text="keyboard 'arrow"/> of <x id="INTERPOLATION_1" equiv-text="t'. */ @In"/> </source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/carousel/carousel.ts</context> + <context context-type="linenumber">154,159</context> + </context-group> + <note priority="1" from="description">Currently selected slide number read by screen reader</note> + <target state="needs-translation"> Slide <x id="INTERPOLATION" equiv-text="keyboard 'arrow"/> of <x id="INTERPOLATION_1" equiv-text="t'. */ @In"/> </target> + </trans-unit> + <trans-unit id="ngb.carousel.previous" datatype="html"> + <source>Previous</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/carousel/carousel.ts</context> + <context context-type="linenumber">184</context> + </context-group> + <target state="needs-translation">Previous</target> + </trans-unit> + <trans-unit id="ngb.carousel.next" datatype="html"> + <source>Next</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/carousel/carousel.ts</context> + <context context-type="linenumber">205,206</context> + </context-group> + <target state="needs-translation">Next</target> + </trans-unit> + <trans-unit id="ngb.datepicker.select-month" datatype="html"> + <source>Select month</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/datepicker/datepicker-navigation-select.ts</context> + <context context-type="linenumber">74</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/datepicker/datepicker-navigation-select.ts</context> + <context context-type="linenumber">74</context> + </context-group> + <target state="needs-translation">Select month</target> + </trans-unit> + <trans-unit id="ngb.datepicker.select-year" datatype="html"> + <source>Select year</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/datepicker/datepicker-navigation-select.ts</context> + <context context-type="linenumber">74</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/datepicker/datepicker-navigation-select.ts</context> + <context context-type="linenumber">74</context> + </context-group> + <target state="needs-translation">Select year</target> + </trans-unit> + <trans-unit id="ngb.datepicker.previous-month" datatype="html"> + <source>Previous month</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/datepicker/datepicker-navigation.ts</context> + <context context-type="linenumber">69</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/datepicker/datepicker-navigation.ts</context> + <context context-type="linenumber">69</context> + </context-group> + <target state="needs-translation">Previous month</target> + </trans-unit> + <trans-unit id="ngb.datepicker.next-month" datatype="html"> + <source>Next month</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/datepicker/datepicker-navigation.ts</context> + <context context-type="linenumber">69</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/datepicker/datepicker-navigation.ts</context> + <context context-type="linenumber">69</context> + </context-group> + <target state="needs-translation">Next month</target> + </trans-unit> + <trans-unit id="ngb.pagination.first" datatype="html"> + <source>««</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/pagination/pagination.ts</context> + <context context-type="linenumber">250,252</context> + </context-group> + <target state="translated">««</target> + </trans-unit> + <trans-unit id="ngb.pagination.previous" datatype="html"> + <source>«</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/pagination/pagination.ts</context> + <context context-type="linenumber">267</context> + </context-group> + <target state="translated">«</target> + </trans-unit> + <trans-unit id="ngb.pagination.next" datatype="html"> + <source>»</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/pagination/pagination.ts</context> + <context context-type="linenumber">294</context> + </context-group> + <target state="translated">»</target> + </trans-unit> + <trans-unit id="ngb.pagination.last" datatype="html"> + <source>»»</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/pagination/pagination.ts</context> + <context context-type="linenumber">313,316</context> + </context-group> + <target state="translated">»»</target> + </trans-unit> + <trans-unit id="ngb.pagination.first-aria" datatype="html"> + <source>First</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/pagination/pagination.ts</context> + <context context-type="linenumber">332,333</context> + </context-group> + <target state="needs-translation">First</target> + </trans-unit> + <trans-unit id="ngb.pagination.previous-aria" datatype="html"> + <source>Previous</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/pagination/pagination.ts</context> + <context context-type="linenumber">347,348</context> + </context-group> + <target state="needs-translation">Previous</target> + </trans-unit> + <trans-unit id="ngb.pagination.next-aria" datatype="html"> + <source>Next</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/pagination/pagination.ts</context> + <context context-type="linenumber">363</context> + </context-group> + <target state="needs-translation">Next</target> + </trans-unit> + <trans-unit id="ngb.pagination.last-aria" datatype="html"> + <source>Last</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/pagination/pagination.ts</context> + <context context-type="linenumber">379,380</context> + </context-group> + <target state="needs-translation">Last</target> + </trans-unit> + <trans-unit id="ngb.progressbar.value" datatype="html"> + <source> + <x id="INTERPOLATION" equiv-text="ackground color"/> + </source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/progressbar/progressbar.ts</context> + <context context-type="linenumber">67,68</context> + </context-group> + <target state="translated"><x id="INTERPOLATION" equiv-text="ackground color"/></target> + </trans-unit> + <trans-unit id="ngb.timepicker.HH" datatype="html"> + <source>HH</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/timepicker/timepicker.ts</context> + <context context-type="linenumber">138,141</context> + </context-group> + <target state="needs-translation">HH</target> + </trans-unit> + <trans-unit id="ngb.timepicker.hours" datatype="html"> + <source>Hours</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/timepicker/timepicker.ts</context> + <context context-type="linenumber">161</context> + </context-group> + <target state="needs-translation">Hours</target> + </trans-unit> + <trans-unit id="ngb.timepicker.MM" datatype="html"> + <source>MM</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/timepicker/timepicker.ts</context> + <context context-type="linenumber">182</context> + </context-group> + <target state="needs-translation">MM</target> + </trans-unit> + <trans-unit id="ngb.timepicker.minutes" datatype="html"> + <source>Minutes</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/timepicker/timepicker.ts</context> + <context context-type="linenumber">199</context> + </context-group> + <target state="needs-translation">Minutes</target> + </trans-unit> + <trans-unit id="ngb.timepicker.increment-hours" datatype="html"> + <source>Increment hours</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/timepicker/timepicker.ts</context> + <context context-type="linenumber">218,219</context> + </context-group> + <target state="needs-translation">Increment hours</target> + </trans-unit> + <trans-unit id="ngb.timepicker.decrement-hours" datatype="html"> + <source>Decrement hours</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/timepicker/timepicker.ts</context> + <context context-type="linenumber">240,243</context> + </context-group> + <target state="needs-translation">Decrement hours</target> + </trans-unit> + <trans-unit id="ngb.timepicker.increment-minutes" datatype="html"> + <source>Increment minutes</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/timepicker/timepicker.ts</context> + <context context-type="linenumber">268</context> + </context-group> + <target state="needs-translation">Increment minutes</target> + </trans-unit> + <trans-unit id="ngb.timepicker.decrement-minutes" datatype="html"> + <source>Decrement minutes</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/timepicker/timepicker.ts</context> + <context context-type="linenumber">288,289</context> + </context-group> + <target state="needs-translation">Decrement minutes</target> + </trans-unit> + <trans-unit id="ngb.timepicker.SS" datatype="html"> + <source>SS</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/timepicker/timepicker.ts</context> + <context context-type="linenumber">295</context> + </context-group> + <target state="needs-translation">SS</target> + </trans-unit> + <trans-unit id="ngb.timepicker.seconds" datatype="html"> + <source>Seconds</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/timepicker/timepicker.ts</context> + <context context-type="linenumber">295</context> + </context-group> + <target state="needs-translation">Seconds</target> + </trans-unit> + <trans-unit id="ngb.timepicker.increment-seconds" datatype="html"> + <source>Increment seconds</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/timepicker/timepicker.ts</context> + <context context-type="linenumber">295</context> + </context-group> + <target state="needs-translation">Increment seconds</target> + </trans-unit> + <trans-unit id="ngb.timepicker.decrement-seconds" datatype="html"> + <source>Decrement seconds</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/timepicker/timepicker.ts</context> + <context context-type="linenumber">295</context> + </context-group> + <target state="needs-translation">Decrement seconds</target> + </trans-unit> + <trans-unit id="ngb.timepicker.PM" datatype="html"> + <source> + <x id="INTERPOLATION"/> + </source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/timepicker/timepicker.ts</context> + <context context-type="linenumber">295</context> + </context-group> + </trans-unit> + <trans-unit id="ngb.timepicker.AM" datatype="html"> + <source> + <x id="INTERPOLATION"/> + </source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/timepicker/timepicker.ts</context> + <context context-type="linenumber">295</context> + </context-group> + </trans-unit> + <trans-unit id="ngb.toast.close-aria" datatype="html"> + <source>Close</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/toast/toast.ts</context> + <context context-type="linenumber">110,112</context> + </context-group> + <target state="needs-translation">Close</target> + </trans-unit> + <trans-unit id="7103632680753685326" datatype="html"> + <source>Drop files to begin upload</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/app.component.html</context> + <context context-type="linenumber">7</context> + </context-group> + <target state="needs-translation">Drop files to begin upload</target> + </trans-unit> <trans-unit id="9103526311244275943" datatype="html" approved="yes"> <source>Document added</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/app.component.ts</context> - <context context-type="linenumber">51</context> + <context context-type="linenumber">71</context> </context-group> <target state="final">מסמך התווסף</target> </trans-unit> @@ -14,7 +299,7 @@ <source>Document <x id="PH" equiv-text="status.filename"/> was added to paperless.</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/app.component.ts</context> - <context context-type="linenumber">51</context> + <context context-type="linenumber">73</context> </context-group> <target state="final">המסמך <x id="PH" equiv-text="status.filename"/> התווסף ל - paperless-ng.</target> </trans-unit> @@ -22,7 +307,7 @@ <source>Open document</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/app.component.ts</context> - <context context-type="linenumber">51</context> + <context context-type="linenumber">74</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/dashboard/widgets/upload-file-widget/upload-file-widget.component.html</context> @@ -34,7 +319,7 @@ <source>Could not add <x id="PH" equiv-text="status.filename"/>: <x id="PH_1" equiv-text="status.message"/></source> <context-group purpose="location"> <context context-type="sourcefile">src/app/app.component.ts</context> - <context context-type="linenumber">59</context> + <context context-type="linenumber">89</context> </context-group> <target state="final">לא יכול להוסיף את <x id="PH_1" equiv-text="status.message"/>:<x id="PH" equiv-text="status.filename"/></target> </trans-unit> @@ -42,7 +327,7 @@ <source>New document detected</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/app.component.ts</context> - <context context-type="linenumber">65</context> + <context context-type="linenumber">103</context> </context-group> <target state="final">זוהה מסמך חדש</target> </trans-unit> @@ -50,10 +335,18 @@ <source>Document <x id="PH" equiv-text="status.filename"/> is being processed by paperless.</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/app.component.ts</context> - <context context-type="linenumber">65</context> + <context context-type="linenumber">105</context> </context-group> <target state="final">מסמך <x id="PH" equiv-text="status.filename"/> נמצא בעיבוד ע"י Paperless-NG.</target> </trans-unit> + <trans-unit id="5749300816154614125" datatype="html"> + <source>Initiating upload...</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/app.component.ts</context> + <context context-type="linenumber">140</context> + </context-group> + <target state="needs-translation">Initiating upload...</target> + </trans-unit> <trans-unit id="2173456130768795374" datatype="html"> <source>Paperless-ngx</source> <context-group purpose="location"> @@ -123,19 +416,19 @@ </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/document-list.component.ts</context> - <context context-type="linenumber">51</context> + <context context-type="linenumber">77</context> </context-group> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-list.component.html</context> - <context context-type="linenumber">37</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">54</context> </context-group> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-list.component.html</context> - <context context-type="linenumber">35</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">54</context> </context-group> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-list.component.html</context> - <context context-type="linenumber">38</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">54</context> </context-group> <target state="needs-translation">Documents</target> </trans-unit> @@ -147,7 +440,7 @@ </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> - <context context-type="linenumber">134</context> + <context context-type="linenumber">150</context> </context-group> <target state="needs-translation">Saved views</target> </trans-unit> @@ -181,10 +474,6 @@ <context context-type="sourcefile">src/app/components/app-frame/app-frame.component.html</context> <context context-type="linenumber">119</context> </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-list.component.html</context> - <context context-type="linenumber">1</context> - </context-group> <target state="needs-translation">Correspondents</target> </trans-unit> <trans-unit id="7886570921510760899" datatype="html" approved="yes"> @@ -205,10 +494,6 @@ <context context-type="sourcefile">src/app/components/document-list/filter-editor/filter-editor.component.html</context> <context context-type="linenumber">18</context> </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-list.component.html</context> - <context context-type="linenumber">1</context> - </context-group> <target state="final">תגיות</target> </trans-unit> <trans-unit id="3079652255369035" datatype="html"> @@ -217,10 +502,6 @@ <context context-type="sourcefile">src/app/components/app-frame/app-frame.component.html</context> <context context-type="linenumber">133</context> </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-list.component.html</context> - <context context-type="linenumber">1</context> - </context-group> <target state="needs-translation">Document types</target> </trans-unit> <trans-unit id="4804785061014590286" datatype="html"> @@ -275,43 +556,59 @@ </context-group> <target state="needs-translation">Suggest an idea</target> </trans-unit> - <trans-unit id="2159130950882492111" datatype="html"> - <source>Cancel</source> + <trans-unit id="4112664765954374539" datatype="html"> + <source>is available.</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/app-frame/app-frame.component.html</context> + <context context-type="linenumber">190</context> + </context-group> + <target state="needs-translation">is available.</target> + </trans-unit> + <trans-unit id="1175891574282637937" datatype="html"> + <source>Click to view.</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/app-frame/app-frame.component.html</context> + <context context-type="linenumber">190</context> + </context-group> + <target state="needs-translation">Click to view.</target> + </trans-unit> + <trans-unit id="5052123870893768885" datatype="html"> + <source>Checking for updates is disabled.</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/app-frame/app-frame.component.html</context> + <context context-type="linenumber">193</context> + </context-group> + <target state="needs-translation">Checking for updates is disabled.</target> + </trans-unit> + <trans-unit id="3601519436351639860" datatype="html"> + <source>Click for more information.</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/app-frame/app-frame.component.html</context> + <context context-type="linenumber">193</context> + </context-group> + <target state="needs-translation">Click for more information.</target> + </trans-unit> + <trans-unit id="509090351011426949" datatype="html"> + <source>Update available</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/app-frame/app-frame.component.html</context> + <context context-type="linenumber">201</context> + </context-group> + <target state="needs-translation">Update available</target> + </trans-unit> + <trans-unit id="5000042972069710005" datatype="html"> + <source><x id="START_TAG_SPAN" ctype="x-span" equiv-text="<span class="d-inline-block" style="padding-bottom: 1px;" >"/>Cancel<x id="CLOSE_TAG_SPAN" ctype="x-span" equiv-text="</span>"/></source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/common/confirm-dialog/confirm-dialog.component.html</context> - <context context-type="linenumber">11</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/common/select-dialog/select-dialog.component.html</context> <context context-type="linenumber">12</context> </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.html</context> - <context context-type="linenumber">6</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/document-list/save-view-config-dialog/save-view-config-dialog.component.html</context> - <context context-type="linenumber">13</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-edit-dialog/correspondent-edit-dialog.component.html</context> - <context context-type="linenumber">14</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-edit-dialog/document-type-edit-dialog.component.html</context> - <context context-type="linenumber">16</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-edit-dialog/tag-edit-dialog.component.html</context> - <context context-type="linenumber">18</context> - </context-group> - <target state="needs-translation">Cancel</target> + <target state="needs-translation"><x id="START_TAG_SPAN" ctype="x-span" equiv-text="<span class="d-inline-block" style="padding-bottom: 1px;" >"/>Cancel<x id="CLOSE_TAG_SPAN" ctype="x-span" equiv-text="</span>"/></target> </trans-unit> <trans-unit id="1234709746630139322" datatype="html"> <source>Confirmation</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/common/confirm-dialog/confirm-dialog.component.ts</context> - <context context-type="linenumber">18</context> + <context context-type="linenumber">17</context> </context-group> <target state="needs-translation">Confirmation</target> </trans-unit> @@ -319,19 +616,19 @@ <source>Confirm</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/common/confirm-dialog/confirm-dialog.component.ts</context> - <context context-type="linenumber">30</context> + <context context-type="linenumber">29</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">143</context> + <context context-type="linenumber">217</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">166</context> + <context context-type="linenumber">255</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">189</context> + <context context-type="linenumber">291</context> </context-group> <target state="needs-translation">Confirm</target> </trans-unit> @@ -367,7 +664,7 @@ <source>Last 7 days</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/common/date-dropdown/date-dropdown.component.ts</context> - <context context-type="linenumber">34</context> + <context context-type="linenumber">38</context> </context-group> <target state="needs-translation">Last 7 days</target> </trans-unit> @@ -375,7 +672,7 @@ <source>Last month</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/common/date-dropdown/date-dropdown.component.ts</context> - <context context-type="linenumber">35</context> + <context context-type="linenumber">39</context> </context-group> <target state="needs-translation">Last month</target> </trans-unit> @@ -383,7 +680,7 @@ <source>Last 3 months</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/common/date-dropdown/date-dropdown.component.ts</context> - <context context-type="linenumber">36</context> + <context context-type="linenumber">40</context> </context-group> <target state="needs-translation">Last 3 months</target> </trans-unit> @@ -391,15 +688,199 @@ <source>Last year</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/common/date-dropdown/date-dropdown.component.ts</context> - <context context-type="linenumber">37</context> + <context context-type="linenumber">41</context> </context-group> <target state="needs-translation">Last year</target> </trans-unit> + <trans-unit id="8953033926734869941" datatype="html"> + <source>Name</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/correspondent-edit-dialog/correspondent-edit-dialog.component.html</context> + <context context-type="linenumber">8</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/document-type-edit-dialog/document-type-edit-dialog.component.html</context> + <context context-type="linenumber">9</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/tag-edit-dialog/tag-edit-dialog.component.html</context> + <context context-type="linenumber">8</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/document-list/save-view-config-dialog/save-view-config-dialog.component.html</context> + <context context-type="linenumber">8</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">9</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">9</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">9</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">19</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">19</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">19</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> + <context context-type="linenumber">157</context> + </context-group> + <target state="needs-translation">Name</target> + </trans-unit> + <trans-unit id="8743659855412792665" datatype="html"> + <source>Matching algorithm</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/correspondent-edit-dialog/correspondent-edit-dialog.component.html</context> + <context context-type="linenumber">9</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/document-type-edit-dialog/document-type-edit-dialog.component.html</context> + <context context-type="linenumber">10</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/tag-edit-dialog/tag-edit-dialog.component.html</context> + <context context-type="linenumber">13</context> + </context-group> + <target state="needs-translation">Matching algorithm</target> + </trans-unit> + <trans-unit id="2656329676292524585" datatype="html"> + <source>Matching pattern</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/correspondent-edit-dialog/correspondent-edit-dialog.component.html</context> + <context context-type="linenumber">10</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/document-type-edit-dialog/document-type-edit-dialog.component.html</context> + <context context-type="linenumber">11</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/tag-edit-dialog/tag-edit-dialog.component.html</context> + <context context-type="linenumber">14</context> + </context-group> + <target state="needs-translation">Matching pattern</target> + </trans-unit> + <trans-unit id="6063936469630366525" datatype="html"> + <source>Case insensitive</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/correspondent-edit-dialog/correspondent-edit-dialog.component.html</context> + <context context-type="linenumber">11</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/document-type-edit-dialog/document-type-edit-dialog.component.html</context> + <context context-type="linenumber">12</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/tag-edit-dialog/tag-edit-dialog.component.html</context> + <context context-type="linenumber">15</context> + </context-group> + <target state="needs-translation">Case insensitive</target> + </trans-unit> + <trans-unit id="2159130950882492111" datatype="html"> + <source>Cancel</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/correspondent-edit-dialog/correspondent-edit-dialog.component.html</context> + <context context-type="linenumber">14</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/document-type-edit-dialog/document-type-edit-dialog.component.html</context> + <context context-type="linenumber">16</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/tag-edit-dialog/tag-edit-dialog.component.html</context> + <context context-type="linenumber">18</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/select-dialog/select-dialog.component.html</context> + <context context-type="linenumber">12</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.html</context> + <context context-type="linenumber">6</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/document-list/save-view-config-dialog/save-view-config-dialog.component.html</context> + <context context-type="linenumber">18</context> + </context-group> + <target state="needs-translation">Cancel</target> + </trans-unit> + <trans-unit id="3768927257183755959" datatype="html" approved="yes"> + <source>Save</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/correspondent-edit-dialog/correspondent-edit-dialog.component.html</context> + <context context-type="linenumber">15</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/document-type-edit-dialog/document-type-edit-dialog.component.html</context> + <context context-type="linenumber">17</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/tag-edit-dialog/tag-edit-dialog.component.html</context> + <context context-type="linenumber">19</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> + <context context-type="linenumber">166</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/document-list/save-view-config-dialog/save-view-config-dialog.component.html</context> + <context context-type="linenumber">19</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> + <context context-type="linenumber">189</context> + </context-group> + <target state="final">שמור</target> + </trans-unit> + <trans-unit id="6457471243969293847" datatype="html"> + <source>Create new correspondent</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/correspondent-edit-dialog/correspondent-edit-dialog.component.ts</context> + <context context-type="linenumber">24</context> + </context-group> + <target state="needs-translation">Create new correspondent</target> + </trans-unit> + <trans-unit id="2059822531169388684" datatype="html"> + <source>Edit correspondent</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/correspondent-edit-dialog/correspondent-edit-dialog.component.ts</context> + <context context-type="linenumber">28</context> + </context-group> + <target state="needs-translation">Edit correspondent</target> + </trans-unit> + <trans-unit id="6672809941092516947" datatype="html"> + <source>Create new document type</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/document-type-edit-dialog/document-type-edit-dialog.component.ts</context> + <context context-type="linenumber">24</context> + </context-group> + <target state="needs-translation">Create new document type</target> + </trans-unit> + <trans-unit id="36335016091244220" datatype="html"> + <source>Edit document type</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/document-type-edit-dialog/document-type-edit-dialog.component.ts</context> + <context context-type="linenumber">28</context> + </context-group> + <target state="needs-translation">Edit document type</target> + </trans-unit> <trans-unit id="4561076822163447092" datatype="html"> <source>Create new item</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/common/edit-dialog/edit-dialog.component.ts</context> - <context context-type="linenumber">50</context> + <context context-type="linenumber">52</context> </context-group> <target state="needs-translation">Create new item</target> </trans-unit> @@ -407,7 +888,7 @@ <source>Edit item</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/common/edit-dialog/edit-dialog.component.ts</context> - <context context-type="linenumber">54</context> + <context context-type="linenumber">56</context> </context-group> <target state="final">עריכת פריט</target> </trans-unit> @@ -415,10 +896,54 @@ <source>Could not save element: <x id="PH" equiv-text="error"/></source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/common/edit-dialog/edit-dialog.component.ts</context> - <context context-type="linenumber">58</context> + <context context-type="linenumber">60</context> </context-group> <target state="needs-translation">Could not save element: <x id="PH" equiv-text="error"/></target> </trans-unit> + <trans-unit id="9011959596901584887" datatype="html"> + <source>Color</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/tag-edit-dialog/tag-edit-dialog.component.html</context> + <context context-type="linenumber">10</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/tag-list/tag-list.component.ts</context> + <context context-type="linenumber">34</context> + </context-group> + <target state="needs-translation">Color</target> + </trans-unit> + <trans-unit id="1426037806946650347" datatype="html"> + <source>Inbox tag</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/tag-edit-dialog/tag-edit-dialog.component.html</context> + <context context-type="linenumber">12</context> + </context-group> + <target state="needs-translation">Inbox tag</target> + </trans-unit> + <trans-unit id="8566220514470905459" datatype="html"> + <source>Inbox tags are automatically assigned to all consumed documents.</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/tag-edit-dialog/tag-edit-dialog.component.html</context> + <context context-type="linenumber">12</context> + </context-group> + <target state="needs-translation">Inbox tags are automatically assigned to all consumed documents.</target> + </trans-unit> + <trans-unit id="9153094873118985366" datatype="html"> + <source>Create new tag</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/tag-edit-dialog/tag-edit-dialog.component.ts</context> + <context context-type="linenumber">25</context> + </context-group> + <target state="needs-translation">Create new tag</target> + </trans-unit> + <trans-unit id="5872175735754226507" datatype="html"> + <source>Edit tag</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/tag-edit-dialog/tag-edit-dialog.component.ts</context> + <context context-type="linenumber">29</context> + </context-group> + <target state="needs-translation">Edit tag</target> + </trans-unit> <trans-unit id="4391289919356861627" datatype="html"> <source>Apply</source> <context-group purpose="location"> @@ -439,7 +964,7 @@ <source>Not assigned</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/common/filterable-dropdown/filterable-dropdown.component.ts</context> - <context context-type="linenumber">209</context> + <context context-type="linenumber">261</context> </context-group> <note priority="1" from="description">Filter drop down element to filter for documents with no correspondent/type/tag assigned</note> <target state="needs-translation">Not assigned</target> @@ -448,7 +973,7 @@ <source>Invalid date.</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/common/input/date/date.component.html</context> - <context context-type="linenumber">12</context> + <context context-type="linenumber">13</context> </context-group> <target state="needs-translation">Invalid date.</target> </trans-unit> @@ -489,7 +1014,7 @@ </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/common/select-dialog/select-dialog.component.ts</context> - <context context-type="linenumber">18</context> + <context context-type="linenumber">17</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/document-list.component.html</context> @@ -501,7 +1026,7 @@ <source>Please select an object</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/common/select-dialog/select-dialog.component.ts</context> - <context context-type="linenumber">21</context> + <context context-type="linenumber">20</context> </context-group> <target state="needs-translation">Please select an object</target> </trans-unit> @@ -509,7 +1034,7 @@ <source>Hello <x id="PH" equiv-text="this.displayName"/>, welcome to Paperless-ngx!</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/dashboard/dashboard.component.ts</context> - <context context-type="linenumber">33</context> + <context context-type="linenumber">28</context> </context-group> <target state="needs-translation">Hello <x id="PH" equiv-text="this.displayName"/>, welcome to Paperless-ngx!</target> </trans-unit> @@ -517,7 +1042,7 @@ <source>Welcome to Paperless-ngx!</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/dashboard/dashboard.component.ts</context> - <context context-type="linenumber">35</context> + <context context-type="linenumber">30</context> </context-group> <target state="needs-translation">Welcome to Paperless-ngx!</target> </trans-unit> @@ -541,7 +1066,7 @@ </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/document-list.component.html</context> - <context context-type="linenumber">141</context> + <context context-type="linenumber">145</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/filter-editor/filter-editor.component.html</context> @@ -561,15 +1086,15 @@ </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">55</context> + <context context-type="linenumber">69</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/document-list.component.html</context> - <context context-type="linenumber">129</context> + <context context-type="linenumber">133</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/filter-editor/filter-editor.component.ts</context> - <context context-type="linenumber">88</context> + <context context-type="linenumber">117</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/rest/document.service.ts</context> @@ -647,7 +1172,7 @@ <source>Processing: <x id="PH" equiv-text="countUploadingAndProcessing"/></source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/dashboard/widgets/upload-file-widget/upload-file-widget.component.ts</context> - <context context-type="linenumber">32</context> + <context context-type="linenumber">37</context> </context-group> <target state="needs-translation">Processing: <x id="PH" equiv-text="countUploadingAndProcessing"/></target> </trans-unit> @@ -655,7 +1180,7 @@ <source>Failed: <x id="PH" equiv-text="countFailed"/></source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/dashboard/widgets/upload-file-widget/upload-file-widget.component.ts</context> - <context context-type="linenumber">35</context> + <context context-type="linenumber">40</context> </context-group> <target state="needs-translation">Failed: <x id="PH" equiv-text="countFailed"/></target> </trans-unit> @@ -663,7 +1188,7 @@ <source>Added: <x id="PH" equiv-text="countSuccess"/></source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/dashboard/widgets/upload-file-widget/upload-file-widget.component.ts</context> - <context context-type="linenumber">38</context> + <context context-type="linenumber">43</context> </context-group> <target state="needs-translation">Added: <x id="PH" equiv-text="countSuccess"/></target> </trans-unit> @@ -671,47 +1196,15 @@ <source>, </source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/dashboard/widgets/upload-file-widget/upload-file-widget.component.ts</context> - <context context-type="linenumber">40</context> + <context context-type="linenumber">46</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">117</context> + <context context-type="linenumber">162</context> </context-group> <note priority="1" from="description">this string is used to separate processing, failed and added on the file upload widget</note> <target state="needs-translation">, </target> </trans-unit> - <trans-unit id="3852289441366561594" datatype="html"> - <source>Connecting...</source> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/dashboard/widgets/upload-file-widget/upload-file-widget.component.ts</context> - <context context-type="linenumber">118</context> - </context-group> - <target state="needs-translation">Connecting...</target> - </trans-unit> - <trans-unit id="1245343823699368872" datatype="html"> - <source>Uploading...</source> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/dashboard/widgets/upload-file-widget/upload-file-widget.component.ts</context> - <context context-type="linenumber">123</context> - </context-group> - <target state="needs-translation">Uploading...</target> - </trans-unit> - <trans-unit id="7446520539098045935" datatype="html"> - <source>Upload complete, waiting...</source> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/dashboard/widgets/upload-file-widget/upload-file-widget.component.ts</context> - <context context-type="linenumber">126</context> - </context-group> - <target state="needs-translation">Upload complete, waiting...</target> - </trans-unit> - <trans-unit id="1405142710727603568" datatype="html"> - <source>HTTP error: <x id="PH" equiv-text="error.status"/> <x id="PH_1" equiv-text="error.statusText"/></source> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/dashboard/widgets/upload-file-widget/upload-file-widget.component.ts</context> - <context context-type="linenumber">136</context> - </context-group> - <target state="needs-translation">HTTP error: <x id="PH" equiv-text="error.status"/> <x id="PH_1" equiv-text="error.statusText"/></target> - </trans-unit> <trans-unit id="8522270084976549870" datatype="html"> <source>First steps</source> <context-group purpose="location"> @@ -804,27 +1297,39 @@ </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.html</context> - <context context-type="linenumber">76</context> + <context context-type="linenumber">81</context> </context-group> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-list.component.html</context> - <context context-type="linenumber">48</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-list.component.html</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> <context context-type="linenumber">46</context> </context-group> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/generic-list/generic-list.component.ts</context> - <context context-type="linenumber">106</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">46</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">46</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">65</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">65</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">65</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.ts</context> + <context context-type="linenumber">156</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> - <context context-type="linenumber">159</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-list.component.html</context> - <context context-type="linenumber">49</context> + <context context-type="linenumber">175</context> </context-group> <target state="needs-translation">Delete</target> </trans-unit> @@ -836,7 +1341,7 @@ </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.html</context> - <context context-type="linenumber">63</context> + <context context-type="linenumber">68</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/document-card-large/document-card-large.component.html</context> @@ -872,15 +1377,31 @@ <source>Close</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">40</context> + <context context-type="linenumber">37</context> </context-group> <target state="final">סגור</target> </trans-unit> + <trans-unit id="4452427314943113135" datatype="html"> + <source>Previous</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> + <context context-type="linenumber">44</context> + </context-group> + <target state="needs-translation">Previous</target> + </trans-unit> + <trans-unit id="3885497195825665706" datatype="html"> + <source>Next</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> + <context context-type="linenumber">49</context> + </context-group> + <target state="needs-translation">Next</target> + </trans-unit> <trans-unit id="5028777105388019087" datatype="html"> <source>Details</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">52</context> + <context context-type="linenumber">66</context> </context-group> <target state="needs-translation">Details</target> </trans-unit> @@ -888,7 +1409,7 @@ <source>Archive serial number</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">56</context> + <context context-type="linenumber">70</context> </context-group> <target state="needs-translation">Archive serial number</target> </trans-unit> @@ -896,7 +1417,7 @@ <source>Date created</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">57</context> + <context context-type="linenumber">71</context> </context-group> <target state="needs-translation">Date created</target> </trans-unit> @@ -904,7 +1425,7 @@ <source>Correspondent</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">58</context> + <context context-type="linenumber">72</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.html</context> @@ -912,7 +1433,7 @@ </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/document-list.component.html</context> - <context context-type="linenumber">123</context> + <context context-type="linenumber">127</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/filter-editor/filter-editor.component.html</context> @@ -928,7 +1449,7 @@ <source>Document type</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">60</context> + <context context-type="linenumber">74</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.html</context> @@ -936,7 +1457,7 @@ </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/document-list.component.html</context> - <context context-type="linenumber">135</context> + <context context-type="linenumber">139</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/filter-editor/filter-editor.component.html</context> @@ -952,7 +1473,7 @@ <source>Content</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">68</context> + <context context-type="linenumber">82</context> </context-group> <target state="needs-translation">Content</target> </trans-unit> @@ -960,11 +1481,11 @@ <source>Metadata</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">77</context> + <context context-type="linenumber">91</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/metadata-collapse/metadata-collapse.component.ts</context> - <context context-type="linenumber">18</context> + <context context-type="linenumber">17</context> </context-group> <target state="needs-translation">Metadata</target> </trans-unit> @@ -972,7 +1493,7 @@ <source>Date modified</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">83</context> + <context context-type="linenumber">97</context> </context-group> <target state="needs-translation">Date modified</target> </trans-unit> @@ -980,7 +1501,7 @@ <source>Date added</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">87</context> + <context context-type="linenumber">101</context> </context-group> <target state="final">תאריך הוספה</target> </trans-unit> @@ -988,7 +1509,7 @@ <source>Media filename</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">91</context> + <context context-type="linenumber">105</context> </context-group> <target state="needs-translation">Media filename</target> </trans-unit> @@ -996,7 +1517,7 @@ <source>Original MD5 checksum</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">95</context> + <context context-type="linenumber">109</context> </context-group> <target state="needs-translation">Original MD5 checksum</target> </trans-unit> @@ -1004,7 +1525,7 @@ <source>Original file size</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">99</context> + <context context-type="linenumber">113</context> </context-group> <target state="needs-translation">Original file size</target> </trans-unit> @@ -1012,7 +1533,7 @@ <source>Original mime type</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">103</context> + <context context-type="linenumber">117</context> </context-group> <target state="needs-translation">Original mime type</target> </trans-unit> @@ -1020,7 +1541,7 @@ <source>Archive MD5 checksum</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">107</context> + <context context-type="linenumber">121</context> </context-group> <target state="needs-translation">Archive MD5 checksum</target> </trans-unit> @@ -1028,7 +1549,7 @@ <source>Archive file size</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">111</context> + <context context-type="linenumber">125</context> </context-group> <target state="needs-translation">Archive file size</target> </trans-unit> @@ -1036,7 +1557,7 @@ <source>Original document metadata</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">117</context> + <context context-type="linenumber">131</context> </context-group> <target state="needs-translation">Original document metadata</target> </trans-unit> @@ -1044,15 +1565,27 @@ <source>Archived document metadata</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">118</context> + <context context-type="linenumber">132</context> </context-group> <target state="needs-translation">Archived document metadata</target> </trans-unit> + <trans-unit id="8191371354890763172" datatype="html"> + <source>Enter Password</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> + <context context-type="linenumber">154</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> + <context context-type="linenumber">184</context> + </context-group> + <target state="needs-translation">Enter Password</target> + </trans-unit> <trans-unit id="3823219296477075982" datatype="html"> <source>Discard</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">143</context> + <context context-type="linenumber">164</context> </context-group> <target state="needs-translation">Discard</target> </trans-unit> @@ -1060,47 +1593,19 @@ <source>Save & next</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">144</context> + <context context-type="linenumber">165</context> </context-group> <target state="needs-translation">Save & next</target> </trans-unit> - <trans-unit id="3768927257183755959" datatype="html" approved="yes"> - <source>Save</source> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">145</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/document-list/save-view-config-dialog/save-view-config-dialog.component.html</context> - <context context-type="linenumber">14</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-edit-dialog/correspondent-edit-dialog.component.html</context> - <context context-type="linenumber">15</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-edit-dialog/document-type-edit-dialog.component.html</context> - <context context-type="linenumber">17</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> - <context context-type="linenumber">173</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-edit-dialog/tag-edit-dialog.component.html</context> - <context context-type="linenumber">19</context> - </context-group> - <target state="final">שמור</target> - </trans-unit> <trans-unit id="9021887951960049161" datatype="html"> <source>Confirm delete</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.ts</context> - <context context-type="linenumber">267</context> + <context context-type="linenumber">421</context> </context-group> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/generic-list/generic-list.component.ts</context> - <context context-type="linenumber">102</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.ts</context> + <context context-type="linenumber">152</context> </context-group> <target state="needs-translation">Confirm delete</target> </trans-unit> @@ -1108,7 +1613,7 @@ <source>Do you really want to delete document "<x id="PH" equiv-text="this.document.title"/>"?</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.ts</context> - <context context-type="linenumber">268</context> + <context context-type="linenumber">422</context> </context-group> <target state="needs-translation">Do you really want to delete document "<x id="PH" equiv-text="this.document.title"/>"?</target> </trans-unit> @@ -1116,7 +1621,7 @@ <source>The files for this document will be deleted permanently. This operation cannot be undone.</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.ts</context> - <context context-type="linenumber">269</context> + <context context-type="linenumber">423</context> </context-group> <target state="needs-translation">The files for this document will be deleted permanently. This operation cannot be undone.</target> </trans-unit> @@ -1124,7 +1629,7 @@ <source>Delete document</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.ts</context> - <context context-type="linenumber">271</context> + <context context-type="linenumber">425</context> </context-group> <target state="needs-translation">Delete document</target> </trans-unit> @@ -1132,7 +1637,7 @@ <source>Error deleting document: <x id="PH" equiv-text="JSON.stringify(error)"/></source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.ts</context> - <context context-type="linenumber">281</context> + <context context-type="linenumber">441</context> </context-group> <target state="needs-translation">Error deleting document: <x id="PH" equiv-text="JSON.stringify(error)"/></target> </trans-unit> @@ -1200,27 +1705,27 @@ <source>Download originals</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.html</context> - <context context-type="linenumber">68</context> + <context context-type="linenumber">73</context> </context-group> <target state="needs-translation">Download originals</target> </trans-unit> <trans-unit id="7985804062689412812" datatype="html"> - <source>Error executing bulk operation: <x id="PH" equiv-text="JSON.stringify(error.error)"/></source> + <source>Error executing bulk operation: <x id="PH" equiv-text="JSON.stringify( error.error )"/></source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">74</context> + <context context-type="linenumber">97,99</context> </context-group> - <target state="needs-translation">Error executing bulk operation: <x id="PH" equiv-text="JSON.stringify(error.error)"/></target> + <target state="needs-translation">Error executing bulk operation: <x id="PH" equiv-text="JSON.stringify( error.error )"/></target> </trans-unit> <trans-unit id="7894972847287473517" datatype="html"> <source>"<x id="PH" equiv-text="items[0].name"/>"</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">113</context> + <context context-type="linenumber">154</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">117</context> + <context context-type="linenumber">160</context> </context-group> <target state="needs-translation">"<x id="PH" equiv-text="items[0].name"/>"</target> </trans-unit> @@ -1228,7 +1733,7 @@ <source>"<x id="PH" equiv-text="items[0].name"/>" and "<x id="PH_1" equiv-text="items[1].name"/>"</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">115</context> + <context context-type="linenumber">156</context> </context-group> <note priority="1" from="description">This is for messages like 'modify "tag1" and "tag2"'</note> <target state="needs-translation">"<x id="PH" equiv-text="items[0].name"/>" and "<x id="PH_1" equiv-text="items[1].name"/>"</target> @@ -1237,7 +1742,7 @@ <source><x id="PH" equiv-text="list"/> and "<x id="PH_1" equiv-text="items[items.length - 1].name"/>"</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">118</context> + <context context-type="linenumber">164,166</context> </context-group> <note priority="1" from="description">this is for messages like 'modify "tag1", "tag2" and "tag3"'</note> <target state="needs-translation"><x id="PH" equiv-text="list"/> and "<x id="PH_1" equiv-text="items[items.length - 1].name"/>"</target> @@ -1246,7 +1751,7 @@ <source>Confirm tags assignment</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">127</context> + <context context-type="linenumber">181</context> </context-group> <target state="needs-translation">Confirm tags assignment</target> </trans-unit> @@ -1254,47 +1759,47 @@ <source>This operation will add the tag "<x id="PH" equiv-text="tag.name"/>" to <x id="PH_1" equiv-text="this.list.selected.size"/> selected document(s).</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">130</context> + <context context-type="linenumber">187</context> </context-group> <target state="needs-translation">This operation will add the tag "<x id="PH" equiv-text="tag.name"/>" to <x id="PH_1" equiv-text="this.list.selected.size"/> selected document(s).</target> </trans-unit> <trans-unit id="1894412783609570695" datatype="html"> - <source>This operation will add the tags <x id="PH" equiv-text="this._localizeList(changedTags.itemsToAdd)"/> to <x id="PH_1" equiv-text="this.list.selected.size"/> selected document(s).</source> + <source>This operation will add the tags <x id="PH" equiv-text="this._localizeList( changedTags.itemsToAdd )"/> to <x id="PH_1" equiv-text="this.list.selected.size"/> selected document(s).</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">132</context> + <context context-type="linenumber">192,194</context> </context-group> - <target state="needs-translation">This operation will add the tags <x id="PH" equiv-text="this._localizeList(changedTags.itemsToAdd)"/> to <x id="PH_1" equiv-text="this.list.selected.size"/> selected document(s).</target> + <target state="needs-translation">This operation will add the tags <x id="PH" equiv-text="this._localizeList( changedTags.itemsToAdd )"/> to <x id="PH_1" equiv-text="this.list.selected.size"/> selected document(s).</target> </trans-unit> <trans-unit id="7181166515756808573" datatype="html"> <source>This operation will remove the tag "<x id="PH" equiv-text="tag.name"/>" from <x id="PH_1" equiv-text="this.list.selected.size"/> selected document(s).</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">135</context> + <context context-type="linenumber">200</context> </context-group> <target state="needs-translation">This operation will remove the tag "<x id="PH" equiv-text="tag.name"/>" from <x id="PH_1" equiv-text="this.list.selected.size"/> selected document(s).</target> </trans-unit> <trans-unit id="3819792277998068944" datatype="html"> - <source>This operation will remove the tags <x id="PH" equiv-text="this._localizeList(changedTags.itemsToRemove)"/> from <x id="PH_1" equiv-text="this.list.selected.size"/> selected document(s).</source> + <source>This operation will remove the tags <x id="PH" equiv-text="this._localizeList( changedTags.itemsToRemove )"/> from <x id="PH_1" equiv-text="this.list.selected.size"/> selected document(s).</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">137</context> + <context context-type="linenumber">205,207</context> </context-group> - <target state="needs-translation">This operation will remove the tags <x id="PH" equiv-text="this._localizeList(changedTags.itemsToRemove)"/> from <x id="PH_1" equiv-text="this.list.selected.size"/> selected document(s).</target> + <target state="needs-translation">This operation will remove the tags <x id="PH" equiv-text="this._localizeList( changedTags.itemsToRemove )"/> from <x id="PH_1" equiv-text="this.list.selected.size"/> selected document(s).</target> </trans-unit> <trans-unit id="2739066218579571288" datatype="html"> - <source>This operation will add the tags <x id="PH" equiv-text="this._localizeList(changedTags.itemsToAdd)"/> and remove the tags <x id="PH_1" equiv-text="this._localizeList(changedTags.itemsToRemove)"/> on <x id="PH_2" equiv-text="this.list.selected.size"/> selected document(s).</source> + <source>This operation will add the tags <x id="PH" equiv-text="this._localizeList( changedTags.itemsToAdd )"/> and remove the tags <x id="PH_1" equiv-text="this._localizeList( changedTags.itemsToRemove )"/> on <x id="PH_2" equiv-text="this.list.selected.size"/> selected document(s).</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">139</context> + <context context-type="linenumber">209,213</context> </context-group> - <target state="needs-translation">This operation will add the tags <x id="PH" equiv-text="this._localizeList(changedTags.itemsToAdd)"/> and remove the tags <x id="PH_1" equiv-text="this._localizeList(changedTags.itemsToRemove)"/> on <x id="PH_2" equiv-text="this.list.selected.size"/> selected document(s).</target> + <target state="needs-translation">This operation will add the tags <x id="PH" equiv-text="this._localizeList( changedTags.itemsToAdd )"/> and remove the tags <x id="PH_1" equiv-text="this._localizeList( changedTags.itemsToRemove )"/> on <x id="PH_2" equiv-text="this.list.selected.size"/> selected document(s).</target> </trans-unit> <trans-unit id="2996713129519325161" datatype="html"> <source>Confirm correspondent assignment</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">159</context> + <context context-type="linenumber">248</context> </context-group> <target state="needs-translation">Confirm correspondent assignment</target> </trans-unit> @@ -1302,7 +1807,7 @@ <source>This operation will assign the correspondent "<x id="PH" equiv-text="correspondent.name"/>" to <x id="PH_1" equiv-text="this.list.selected.size"/> selected document(s).</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">161</context> + <context context-type="linenumber">250</context> </context-group> <target state="needs-translation">This operation will assign the correspondent "<x id="PH" equiv-text="correspondent.name"/>" to <x id="PH_1" equiv-text="this.list.selected.size"/> selected document(s).</target> </trans-unit> @@ -1310,7 +1815,7 @@ <source>This operation will remove the correspondent from <x id="PH" equiv-text="this.list.selected.size"/> selected document(s).</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">163</context> + <context context-type="linenumber">252</context> </context-group> <target state="needs-translation">This operation will remove the correspondent from <x id="PH" equiv-text="this.list.selected.size"/> selected document(s).</target> </trans-unit> @@ -1318,7 +1823,7 @@ <source>Confirm document type assignment</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">182</context> + <context context-type="linenumber">284</context> </context-group> <target state="needs-translation">Confirm document type assignment</target> </trans-unit> @@ -1326,7 +1831,7 @@ <source>This operation will assign the document type "<x id="PH" equiv-text="documentType.name"/>" to <x id="PH_1" equiv-text="this.list.selected.size"/> selected document(s).</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">184</context> + <context context-type="linenumber">286</context> </context-group> <target state="needs-translation">This operation will assign the document type "<x id="PH" equiv-text="documentType.name"/>" to <x id="PH_1" equiv-text="this.list.selected.size"/> selected document(s).</target> </trans-unit> @@ -1334,7 +1839,7 @@ <source>This operation will remove the document type from <x id="PH" equiv-text="this.list.selected.size"/> selected document(s).</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">186</context> + <context context-type="linenumber">288</context> </context-group> <target state="needs-translation">This operation will remove the document type from <x id="PH" equiv-text="this.list.selected.size"/> selected document(s).</target> </trans-unit> @@ -1342,7 +1847,7 @@ <source>Delete confirm</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">201</context> + <context context-type="linenumber">309</context> </context-group> <target state="needs-translation">Delete confirm</target> </trans-unit> @@ -1350,7 +1855,7 @@ <source>This operation will permanently delete <x id="PH" equiv-text="this.list.selected.size"/> selected document(s).</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">202</context> + <context context-type="linenumber">310</context> </context-group> <target state="needs-translation">This operation will permanently delete <x id="PH" equiv-text="this.list.selected.size"/> selected document(s).</target> </trans-unit> @@ -1358,7 +1863,7 @@ <source>This operation cannot be undone.</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">203</context> + <context context-type="linenumber">311</context> </context-group> <target state="needs-translation">This operation cannot be undone.</target> </trans-unit> @@ -1366,7 +1871,7 @@ <source>Delete document(s)</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">205</context> + <context context-type="linenumber">313</context> </context-group> <target state="needs-translation">Delete document(s)</target> </trans-unit> @@ -1405,16 +1910,28 @@ <context context-type="linenumber">66</context> </context-group> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-list.component.html</context> - <context context-type="linenumber">42</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">45</context> </context-group> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-list.component.html</context> - <context context-type="linenumber">40</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">45</context> </context-group> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-list.component.html</context> - <context context-type="linenumber">43</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">45</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">59</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">59</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">59</context> </context-group> <target state="needs-translation">Edit</target> </trans-unit> @@ -1518,7 +2035,7 @@ <source>Loading...</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/document-list.component.html</context> - <context context-type="linenumber">87</context> + <context context-type="linenumber">88</context> </context-group> <target state="needs-translation">Loading...</target> </trans-unit> @@ -1526,7 +2043,7 @@ <source>{VAR_PLURAL, plural, =1 {Selected <x id="INTERPOLATION"/> of one document} other {Selected <x id="INTERPOLATION"/> of <x id="INTERPOLATION_1"/> documents}}</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/document-list.component.html</context> - <context context-type="linenumber">89</context> + <context context-type="linenumber">90</context> </context-group> <target state="needs-translation">{VAR_PLURAL, plural, =1 {Selected <x id="INTERPOLATION"/> of one document} other {Selected <x id="INTERPOLATION"/> of <x id="INTERPOLATION_1"/> documents}}</target> </trans-unit> @@ -1534,7 +2051,7 @@ <source>{VAR_PLURAL, plural, =1 {One document} other {<x id="INTERPOLATION"/> documents}}</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/document-list.component.html</context> - <context context-type="linenumber">91</context> + <context context-type="linenumber">92</context> </context-group> <target state="needs-translation">{VAR_PLURAL, plural, =1 {One document} other {<x id="INTERPOLATION"/> documents}}</target> </trans-unit> @@ -1542,19 +2059,27 @@ <source>(filtered)</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/document-list.component.html</context> - <context context-type="linenumber">91</context> + <context context-type="linenumber">92</context> </context-group> <target state="needs-translation">(filtered)</target> </trans-unit> + <trans-unit id="1559883523769732271" datatype="html"> + <source>Error while loading documents</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/document-list/document-list.component.html</context> + <context context-type="linenumber">103</context> + </context-group> + <target state="needs-translation">Error while loading documents</target> + </trans-unit> <trans-unit id="7517688192215738656" datatype="html"> <source>ASN</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/document-list.component.html</context> - <context context-type="linenumber">117</context> + <context context-type="linenumber">121</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/filter-editor/filter-editor.component.ts</context> - <context context-type="linenumber">90</context> + <context context-type="linenumber">122</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/rest/document.service.ts</context> @@ -1566,7 +2091,7 @@ <source>Added</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/document-list.component.html</context> - <context context-type="linenumber">147</context> + <context context-type="linenumber">151</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/filter-editor/filter-editor.component.html</context> @@ -1582,7 +2107,7 @@ <source>View "<x id="PH" equiv-text="this.list.activeSavedViewTitle"/>" saved successfully.</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/document-list.component.ts</context> - <context context-type="linenumber">116</context> + <context context-type="linenumber">213</context> </context-group> <target state="needs-translation">View "<x id="PH" equiv-text="this.list.activeSavedViewTitle"/>" saved successfully.</target> </trans-unit> @@ -1590,7 +2115,7 @@ <source>View "<x id="PH" equiv-text="savedView.name"/>" created successfully.</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/document-list.component.ts</context> - <context context-type="linenumber">138</context> + <context context-type="linenumber">243</context> </context-group> <target state="needs-translation">View "<x id="PH" equiv-text="savedView.name"/>" created successfully.</target> </trans-unit> @@ -1603,50 +2128,50 @@ <target state="needs-translation">Reset filters</target> </trans-unit> <trans-unit id="5195932016807797291" datatype="html"> - <source>Correspondent: <x id="PH" equiv-text="this.correspondents.find(c => c.id == +rule.value)?.name"/></source> + <source>Correspondent: <x id="PH" equiv-text="this.correspondents.find((c) => c.id == +rule.value)?.name"/></source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/filter-editor/filter-editor.component.ts</context> - <context context-type="linenumber">37</context> + <context context-type="linenumber">60,62</context> </context-group> - <target state="needs-translation">Correspondent: <x id="PH" equiv-text="this.correspondents.find(c => c.id == +rule.value)?.name"/></target> + <target state="needs-translation">Correspondent: <x id="PH" equiv-text="this.correspondents.find((c) => c.id == +rule.value)?.name"/></target> </trans-unit> <trans-unit id="8170755470576301659" datatype="html"> <source>Without correspondent</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/filter-editor/filter-editor.component.ts</context> - <context context-type="linenumber">39</context> + <context context-type="linenumber">64</context> </context-group> <target state="needs-translation">Without correspondent</target> </trans-unit> <trans-unit id="8705701325879965907" datatype="html"> - <source>Type: <x id="PH" equiv-text="this.documentTypes.find(dt => dt.id == +rule.value)?.name"/></source> + <source>Type: <x id="PH" equiv-text="this.documentTypes.find((dt) => dt.id == +rule.value)?.name"/></source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/filter-editor/filter-editor.component.ts</context> - <context context-type="linenumber">44</context> + <context context-type="linenumber">69,71</context> </context-group> - <target state="needs-translation">Type: <x id="PH" equiv-text="this.documentTypes.find(dt => dt.id == +rule.value)?.name"/></target> + <target state="needs-translation">Type: <x id="PH" equiv-text="this.documentTypes.find((dt) => dt.id == +rule.value)?.name"/></target> </trans-unit> <trans-unit id="4362173610367509215" datatype="html"> <source>Without document type</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/filter-editor/filter-editor.component.ts</context> - <context context-type="linenumber">46</context> + <context context-type="linenumber">73</context> </context-group> <target state="needs-translation">Without document type</target> </trans-unit> <trans-unit id="8180755793012580465" datatype="html"> - <source>Tag: <x id="PH" equiv-text="this.tags.find(t => t.id == +rule.value)?.name"/></source> + <source>Tag: <x id="PH" equiv-text="this.tags.find((t) => t.id == +rule.value)?.name"/></source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/filter-editor/filter-editor.component.ts</context> - <context context-type="linenumber">50</context> + <context context-type="linenumber">77,79</context> </context-group> - <target state="needs-translation">Tag: <x id="PH" equiv-text="this.tags.find(t => t.id == +rule.value)?.name"/></target> + <target state="needs-translation">Tag: <x id="PH" equiv-text="this.tags.find((t) => t.id == +rule.value)?.name"/></target> </trans-unit> <trans-unit id="6494566478302448576" datatype="html"> <source>Without any tag</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/filter-editor/filter-editor.component.ts</context> - <context context-type="linenumber">54</context> + <context context-type="linenumber">83</context> </context-group> <target state="needs-translation">Without any tag</target> </trans-unit> @@ -1654,7 +2179,7 @@ <source>Title: <x id="PH" equiv-text="rule.value"/></source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/filter-editor/filter-editor.component.ts</context> - <context context-type="linenumber">58</context> + <context context-type="linenumber">87</context> </context-group> <target state="needs-translation">Title: <x id="PH" equiv-text="rule.value"/></target> </trans-unit> @@ -1662,7 +2187,7 @@ <source>ASN: <x id="PH" equiv-text="rule.value"/></source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/filter-editor/filter-editor.component.ts</context> - <context context-type="linenumber">61</context> + <context context-type="linenumber">90</context> </context-group> <target state="needs-translation">ASN: <x id="PH" equiv-text="rule.value"/></target> </trans-unit> @@ -1670,7 +2195,7 @@ <source>Title & content</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/filter-editor/filter-editor.component.ts</context> - <context context-type="linenumber">89</context> + <context context-type="linenumber">120</context> </context-group> <target state="needs-translation">Title & content</target> </trans-unit> @@ -1678,7 +2203,7 @@ <source>Advanced search</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/filter-editor/filter-editor.component.ts</context> - <context context-type="linenumber">91</context> + <context context-type="linenumber">125</context> </context-group> <target state="needs-translation">Advanced search</target> </trans-unit> @@ -1686,7 +2211,7 @@ <source>More like</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/filter-editor/filter-editor.component.ts</context> - <context context-type="linenumber">94</context> + <context context-type="linenumber">131</context> </context-group> <target state="needs-translation">More like</target> </trans-unit> @@ -1698,54 +2223,6 @@ </context-group> <target state="needs-translation">Save current view</target> </trans-unit> - <trans-unit id="8953033926734869941" datatype="html"> - <source>Name</source> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/document-list/save-view-config-dialog/save-view-config-dialog.component.html</context> - <context context-type="linenumber">8</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-edit-dialog/correspondent-edit-dialog.component.html</context> - <context context-type="linenumber">8</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-list.component.html</context> - <context context-type="linenumber">9</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-list.component.html</context> - <context context-type="linenumber">19</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-edit-dialog/document-type-edit-dialog.component.html</context> - <context context-type="linenumber">9</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-list.component.html</context> - <context context-type="linenumber">9</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-list.component.html</context> - <context context-type="linenumber">19</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> - <context context-type="linenumber">141</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-edit-dialog/tag-edit-dialog.component.html</context> - <context context-type="linenumber">8</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-list.component.html</context> - <context context-type="linenumber">9</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-list.component.html</context> - <context context-type="linenumber">19</context> - </context-group> - <target state="needs-translation">Name</target> - </trans-unit> <trans-unit id="8689274715612276035" datatype="html"> <source>Show in sidebar</source> <context-group purpose="location"> @@ -1754,7 +2231,7 @@ </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> - <context context-type="linenumber">153</context> + <context context-type="linenumber">169</context> </context-group> <target state="needs-translation">Show in sidebar</target> </trans-unit> @@ -1766,86 +2243,78 @@ </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> - <context context-type="linenumber">149</context> + <context context-type="linenumber">165</context> </context-group> <target state="needs-translation">Show on dashboard</target> </trans-unit> - <trans-unit id="8743659855412792665" datatype="html"> - <source>Matching algorithm</source> + <trans-unit id="6965614903949668392" datatype="html"> + <source>Filter rules error occurred while saving this view</source> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-edit-dialog/correspondent-edit-dialog.component.html</context> - <context context-type="linenumber">9</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-edit-dialog/document-type-edit-dialog.component.html</context> - <context context-type="linenumber">10</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-edit-dialog/tag-edit-dialog.component.html</context> - <context context-type="linenumber">13</context> - </context-group> - <target state="needs-translation">Matching algorithm</target> - </trans-unit> - <trans-unit id="2656329676292524585" datatype="html"> - <source>Matching pattern</source> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-edit-dialog/correspondent-edit-dialog.component.html</context> - <context context-type="linenumber">10</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-edit-dialog/document-type-edit-dialog.component.html</context> - <context context-type="linenumber">11</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-edit-dialog/tag-edit-dialog.component.html</context> - <context context-type="linenumber">14</context> - </context-group> - <target state="needs-translation">Matching pattern</target> - </trans-unit> - <trans-unit id="6063936469630366525" datatype="html"> - <source>Case insensitive</source> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-edit-dialog/correspondent-edit-dialog.component.html</context> - <context context-type="linenumber">11</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-edit-dialog/document-type-edit-dialog.component.html</context> + <context context-type="sourcefile">src/app/components/document-list/save-view-config-dialog/save-view-config-dialog.component.html</context> <context context-type="linenumber">12</context> </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-edit-dialog/tag-edit-dialog.component.html</context> - <context context-type="linenumber">15</context> - </context-group> - <target state="needs-translation">Case insensitive</target> + <target state="needs-translation">Filter rules error occurred while saving this view</target> </trans-unit> - <trans-unit id="6457471243969293847" datatype="html"> - <source>Create new correspondent</source> + <trans-unit id="6438839705789707938" datatype="html"> + <source>The error returned was</source> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-edit-dialog/correspondent-edit-dialog.component.ts</context> - <context context-type="linenumber">21</context> + <context context-type="sourcefile">src/app/components/document-list/save-view-config-dialog/save-view-config-dialog.component.html</context> + <context context-type="linenumber">13</context> </context-group> - <target state="needs-translation">Create new correspondent</target> + <target state="needs-translation">The error returned was</target> </trans-unit> - <trans-unit id="2059822531169388684" datatype="html"> - <source>Edit correspondent</source> + <trans-unit id="6316128875819022658" datatype="html"> + <source>correspondent</source> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-edit-dialog/correspondent-edit-dialog.component.ts</context> - <context context-type="linenumber">25</context> + <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-list.component.ts</context> + <context context-type="linenumber">33</context> </context-group> - <target state="needs-translation">Edit correspondent</target> + <target state="needs-translation">correspondent</target> + </trans-unit> + <trans-unit id="6360600151505327572" datatype="html"> + <source>Last used</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-list.component.ts</context> + <context context-type="linenumber">37</context> + </context-group> + <target state="needs-translation">Last used</target> + </trans-unit> + <trans-unit id="7427874343955308724" datatype="html"> + <source>Do you really want to delete the correspondent "<x id="PH" equiv-text="object.name"/>"?</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-list.component.ts</context> + <context context-type="linenumber">47</context> + </context-group> + <target state="needs-translation">Do you really want to delete the correspondent "<x id="PH" equiv-text="object.name"/>"?</target> + </trans-unit> + <trans-unit id="8084492669582894778" datatype="html"> + <source>document type</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-list.component.ts</context> + <context context-type="linenumber">30</context> + </context-group> + <target state="needs-translation">document type</target> + </trans-unit> + <trans-unit id="4990731724078522539" datatype="html"> + <source>Do you really want to delete the document type "<x id="PH" equiv-text="object.name"/>"?</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-list.component.ts</context> + <context context-type="linenumber">36</context> + </context-group> + <target state="needs-translation">Do you really want to delete the document type "<x id="PH" equiv-text="object.name"/>"?</target> </trans-unit> <trans-unit id="5674286808255988565" datatype="html" approved="yes"> <source>Create</source> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-list.component.html</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> <context context-type="linenumber">2</context> </context-group> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-list.component.html</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> <context context-type="linenumber">2</context> </context-group> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-list.component.html</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> <context context-type="linenumber">2</context> </context-group> <target state="final">צור</target> @@ -1853,15 +2322,15 @@ <trans-unit id="4010735610815226758" datatype="html"> <source>Filter by:</source> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-list.component.html</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> <context context-type="linenumber">8</context> </context-group> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-list.component.html</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> <context context-type="linenumber">8</context> </context-group> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-list.component.html</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> <context context-type="linenumber">8</context> </context-group> <target state="needs-translation">Filter by:</target> @@ -1869,138 +2338,130 @@ <trans-unit id="1383365546483928780" datatype="html"> <source>Matching</source> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-list.component.html</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> <context context-type="linenumber">20</context> </context-group> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-list.component.html</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> <context context-type="linenumber">20</context> </context-group> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-list.component.html</context> - <context context-type="linenumber">21</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">20</context> </context-group> <target state="needs-translation">Matching</target> </trans-unit> <trans-unit id="1488347670280290838" datatype="html"> <source>Document count</source> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-list.component.html</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> <context context-type="linenumber">21</context> </context-group> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-list.component.html</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> <context context-type="linenumber">21</context> </context-group> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-list.component.html</context> - <context context-type="linenumber">22</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">21</context> </context-group> <target state="needs-translation">Document count</target> </trans-unit> - <trans-unit id="697889236478552968" datatype="html"> - <source>Last correspondence</source> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-list.component.html</context> - <context context-type="linenumber">22</context> - </context-group> - <target state="needs-translation">Last correspondence</target> - </trans-unit> <trans-unit id="3193976279273491157" datatype="html"> <source>Actions</source> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-list.component.html</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> <context context-type="linenumber">23</context> </context-group> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-list.component.html</context> - <context context-type="linenumber">22</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">23</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">23</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> - <context context-type="linenumber">158</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-list.component.html</context> - <context context-type="linenumber">23</context> + <context context-type="linenumber">174</context> </context-group> <target state="needs-translation">Actions</target> </trans-unit> - <trans-unit id="7427874343955308724" datatype="html"> - <source>Do you really want to delete the correspondent "<x id="PH" equiv-text="object.name"/>"?</source> + <trans-unit id="7376880254267897616" datatype="html"> + <source>Filter Documents</source> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-list.component.ts</context> - <context context-type="linenumber">26</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">44</context> </context-group> - <target state="needs-translation">Do you really want to delete the correspondent "<x id="PH" equiv-text="object.name"/>"?</target> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">44</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">44</context> + </context-group> + <target state="needs-translation">Filter Documents</target> </trans-unit> - <trans-unit id="6672809941092516947" datatype="html"> - <source>Create new document type</source> + <trans-unit id="808959623879724772" datatype="html"> + <source>{VAR_PLURAL, plural, =1 {One <x id="INTERPOLATION"/>} other {<x id="INTERPOLATION_1"/> total <x id="INTERPOLATION"/>s}}</source> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-edit-dialog/document-type-edit-dialog.component.ts</context> - <context context-type="linenumber">21</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">74</context> </context-group> - <target state="needs-translation">Create new document type</target> - </trans-unit> - <trans-unit id="36335016091244220" datatype="html"> - <source>Edit document type</source> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-edit-dialog/document-type-edit-dialog.component.ts</context> - <context context-type="linenumber">25</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">74</context> </context-group> - <target state="needs-translation">Edit document type</target> - </trans-unit> - <trans-unit id="4990731724078522539" datatype="html"> - <source>Do you really want to delete the document type "<x id="PH" equiv-text="object.name"/>"?</source> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-list.component.ts</context> - <context context-type="linenumber">26</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">74</context> </context-group> - <target state="needs-translation">Do you really want to delete the document type "<x id="PH" equiv-text="object.name"/>"?</target> + <target state="needs-translation">{VAR_PLURAL, plural, =1 {One <x id="INTERPOLATION"/>} other {<x id="INTERPOLATION_1"/> total <x id="INTERPOLATION"/>s}}</target> </trans-unit> <trans-unit id="810888510148304696" datatype="html"> <source>Automatic</source> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/generic-list/generic-list.component.ts</context> - <context context-type="linenumber">39</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.ts</context> + <context context-type="linenumber">86</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/data/matching-model.ts</context> - <context context-type="linenumber">17</context> + <context context-type="linenumber">38</context> </context-group> <target state="needs-translation">Automatic</target> </trans-unit> - <trans-unit id="5044611416737085530" datatype="html"> - <source>Do you really want to delete this element?</source> + <trans-unit id="4012132330507560812" datatype="html"> + <source>Do you really want to delete the <x id="PH" equiv-text="this.typeName"/>?</source> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/generic-list/generic-list.component.ts</context> - <context context-type="linenumber">97</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.ts</context> + <context context-type="linenumber">139</context> </context-group> - <target state="needs-translation">Do you really want to delete this element?</target> + <target state="needs-translation">Do you really want to delete the <x id="PH" equiv-text="this.typeName"/>?</target> </trans-unit> <trans-unit id="8371896857609524947" datatype="html"> <source>Associated documents will not be deleted.</source> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/generic-list/generic-list.component.ts</context> - <context context-type="linenumber">104</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.ts</context> + <context context-type="linenumber">154</context> </context-group> <target state="needs-translation">Associated documents will not be deleted.</target> </trans-unit> <trans-unit id="5467489005440577210" datatype="html"> - <source>Error while deleting element: <x id="PH" equiv-text="JSON.stringify(error.error)"/></source> + <source>Error while deleting element: <x id="PH" equiv-text="JSON.stringify( error.error )"/></source> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/generic-list/generic-list.component.ts</context> - <context context-type="linenumber">114</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.ts</context> + <context context-type="linenumber">167,169</context> </context-group> - <target state="needs-translation">Error while deleting element: <x id="PH" equiv-text="JSON.stringify(error.error)"/></target> + <target state="needs-translation">Error while deleting element: <x id="PH" equiv-text="JSON.stringify( error.error )"/></target> </trans-unit> - <trans-unit id="1347241542439262355" datatype="html"> - <source>General settings</source> + <trans-unit id="6439365426343089851" datatype="html"> + <source>General</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> <context context-type="linenumber">10</context> </context-group> - <target state="needs-translation">General settings</target> + <target state="needs-translation">General</target> </trans-unit> <trans-unit id="8671234314555525900" datatype="html"> <source>Appearance</source> @@ -2130,11 +2591,27 @@ </context-group> <target state="needs-translation">Invert thumbnails in dark mode</target> </trans-unit> + <trans-unit id="7983234071833154796" datatype="html"> + <source>Theme Color</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> + <context context-type="linenumber">105</context> + </context-group> + <target state="needs-translation">Theme Color</target> + </trans-unit> + <trans-unit id="7808756054397155068" datatype="html"> + <source>Reset</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> + <context context-type="linenumber">114</context> + </context-group> + <target state="needs-translation">Reset</target> + </trans-unit> <trans-unit id="8508424367627989968" datatype="html"> <source>Bulk editing</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> - <context context-type="linenumber">103</context> + <context context-type="linenumber">119</context> </context-group> <target state="needs-translation">Bulk editing</target> </trans-unit> @@ -2142,7 +2619,7 @@ <source>Show confirmation dialogs</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> - <context context-type="linenumber">107</context> + <context context-type="linenumber">123</context> </context-group> <target state="needs-translation">Show confirmation dialogs</target> </trans-unit> @@ -2150,7 +2627,7 @@ <source>Deleting documents will always ask for confirmation.</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> - <context context-type="linenumber">107</context> + <context context-type="linenumber">123</context> </context-group> <target state="needs-translation">Deleting documents will always ask for confirmation.</target> </trans-unit> @@ -2158,7 +2635,7 @@ <source>Apply on close</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> - <context context-type="linenumber">108</context> + <context context-type="linenumber">124</context> </context-group> <target state="needs-translation">Apply on close</target> </trans-unit> @@ -2166,7 +2643,7 @@ <source>Notifications</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> - <context context-type="linenumber">116</context> + <context context-type="linenumber">132</context> </context-group> <target state="needs-translation">Notifications</target> </trans-unit> @@ -2174,7 +2651,7 @@ <source>Document processing</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> - <context context-type="linenumber">119</context> + <context context-type="linenumber">135</context> </context-group> <target state="needs-translation">Document processing</target> </trans-unit> @@ -2182,7 +2659,7 @@ <source>Show notifications when new documents are detected</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> - <context context-type="linenumber">123</context> + <context context-type="linenumber">139</context> </context-group> <target state="needs-translation">Show notifications when new documents are detected</target> </trans-unit> @@ -2190,7 +2667,7 @@ <source>Show notifications when document processing completes successfully</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> - <context context-type="linenumber">124</context> + <context context-type="linenumber">140</context> </context-group> <target state="needs-translation">Show notifications when document processing completes successfully</target> </trans-unit> @@ -2198,7 +2675,7 @@ <source>Show notifications when document processing fails</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> - <context context-type="linenumber">125</context> + <context context-type="linenumber">141</context> </context-group> <target state="needs-translation">Show notifications when document processing fails</target> </trans-unit> @@ -2206,7 +2683,7 @@ <source>Suppress notifications on dashboard</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> - <context context-type="linenumber">126</context> + <context context-type="linenumber">142</context> </context-group> <target state="needs-translation">Suppress notifications on dashboard</target> </trans-unit> @@ -2214,7 +2691,7 @@ <source>This will suppress all messages about document processing status on the dashboard.</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> - <context context-type="linenumber">126</context> + <context context-type="linenumber">142</context> </context-group> <target state="needs-translation">This will suppress all messages about document processing status on the dashboard.</target> </trans-unit> @@ -2222,7 +2699,7 @@ <source>Appears on</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> - <context context-type="linenumber">146</context> + <context context-type="linenumber">162</context> </context-group> <target state="needs-translation">Appears on</target> </trans-unit> @@ -2230,7 +2707,7 @@ <source>No saved views defined.</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> - <context context-type="linenumber">163</context> + <context context-type="linenumber">179</context> </context-group> <target state="needs-translation">No saved views defined.</target> </trans-unit> @@ -2238,7 +2715,7 @@ <source>Saved view "<x id="PH" equiv-text="savedView.name"/>" deleted.</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.ts</context> - <context context-type="linenumber">111</context> + <context context-type="linenumber">167</context> </context-group> <target state="needs-translation">Saved view "<x id="PH" equiv-text="savedView.name"/>" deleted.</target> </trans-unit> @@ -2246,7 +2723,7 @@ <source>Settings saved successfully.</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.ts</context> - <context context-type="linenumber">133</context> + <context context-type="linenumber">233</context> </context-group> <target state="needs-translation">Settings saved successfully.</target> </trans-unit> @@ -2254,7 +2731,7 @@ <source>Use system language</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.ts</context> - <context context-type="linenumber">138</context> + <context context-type="linenumber">237</context> </context-group> <target state="needs-translation">Use system language</target> </trans-unit> @@ -2262,67 +2739,31 @@ <source>Use date format of display language</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.ts</context> - <context context-type="linenumber">144</context> + <context context-type="linenumber">244</context> </context-group> <target state="needs-translation">Use date format of display language</target> </trans-unit> <trans-unit id="8488620293789898901" datatype="html"> - <source>Error while storing settings on server: <x id="PH" equiv-text="JSON.stringify(error.error)"/></source> + <source>Error while storing settings on server: <x id="PH" equiv-text="JSON.stringify( error.error )"/></source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.ts</context> - <context context-type="linenumber">161</context> + <context context-type="linenumber">264,266</context> </context-group> - <target state="needs-translation">Error while storing settings on server: <x id="PH" equiv-text="JSON.stringify(error.error)"/></target> + <target state="needs-translation">Error while storing settings on server: <x id="PH" equiv-text="JSON.stringify( error.error )"/></target> </trans-unit> - <trans-unit id="9011959596901584887" datatype="html"> - <source>Color</source> + <trans-unit id="6402703264596649214" datatype="html"> + <source>tag</source> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-edit-dialog/tag-edit-dialog.component.html</context> - <context context-type="linenumber">10</context> + <context context-type="sourcefile">src/app/components/manage/tag-list/tag-list.component.ts</context> + <context context-type="linenumber">30</context> </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-list.component.html</context> - <context context-type="linenumber">20</context> - </context-group> - <target state="needs-translation">Color</target> - </trans-unit> - <trans-unit id="1426037806946650347" datatype="html"> - <source>Inbox tag</source> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-edit-dialog/tag-edit-dialog.component.html</context> - <context context-type="linenumber">12</context> - </context-group> - <target state="needs-translation">Inbox tag</target> - </trans-unit> - <trans-unit id="8566220514470905459" datatype="html"> - <source>Inbox tags are automatically assigned to all consumed documents.</source> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-edit-dialog/tag-edit-dialog.component.html</context> - <context context-type="linenumber">12</context> - </context-group> - <target state="needs-translation">Inbox tags are automatically assigned to all consumed documents.</target> - </trans-unit> - <trans-unit id="9153094873118985366" datatype="html"> - <source>Create new tag</source> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-edit-dialog/tag-edit-dialog.component.ts</context> - <context context-type="linenumber">22</context> - </context-group> - <target state="needs-translation">Create new tag</target> - </trans-unit> - <trans-unit id="5872175735754226507" datatype="html"> - <source>Edit tag</source> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-edit-dialog/tag-edit-dialog.component.ts</context> - <context context-type="linenumber">26</context> - </context-group> - <target state="needs-translation">Edit tag</target> + <target state="needs-translation">tag</target> </trans-unit> <trans-unit id="93754014749412887" datatype="html"> <source>Do you really want to delete the tag "<x id="PH" equiv-text="object.name"/>"?</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/tag-list/tag-list.component.ts</context> - <context context-type="linenumber">26</context> + <context context-type="linenumber">45</context> </context-group> <target state="needs-translation">Do you really want to delete the tag "<x id="PH" equiv-text="object.name"/>"?</target> </trans-unit> @@ -2338,7 +2779,7 @@ <source>Any word</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/data/matching-model.ts</context> - <context context-type="linenumber">12</context> + <context context-type="linenumber">13</context> </context-group> <target state="needs-translation">Any word</target> </trans-unit> @@ -2346,7 +2787,7 @@ <source>Any: Document contains any of these words (space separated)</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/data/matching-model.ts</context> - <context context-type="linenumber">12</context> + <context context-type="linenumber">14</context> </context-group> <target state="needs-translation">Any: Document contains any of these words (space separated)</target> </trans-unit> @@ -2354,7 +2795,7 @@ <source>All words</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/data/matching-model.ts</context> - <context context-type="linenumber">13</context> + <context context-type="linenumber">18</context> </context-group> <target state="needs-translation">All words</target> </trans-unit> @@ -2362,7 +2803,7 @@ <source>All: Document contains all of these words (space separated)</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/data/matching-model.ts</context> - <context context-type="linenumber">13</context> + <context context-type="linenumber">19</context> </context-group> <target state="needs-translation">All: Document contains all of these words (space separated)</target> </trans-unit> @@ -2370,7 +2811,7 @@ <source>Exact match</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/data/matching-model.ts</context> - <context context-type="linenumber">14</context> + <context context-type="linenumber">23</context> </context-group> <target state="needs-translation">Exact match</target> </trans-unit> @@ -2378,7 +2819,7 @@ <source>Exact: Document contains this string</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/data/matching-model.ts</context> - <context context-type="linenumber">14</context> + <context context-type="linenumber">24</context> </context-group> <target state="needs-translation">Exact: Document contains this string</target> </trans-unit> @@ -2386,7 +2827,7 @@ <source>Regular expression</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/data/matching-model.ts</context> - <context context-type="linenumber">15</context> + <context context-type="linenumber">28</context> </context-group> <target state="needs-translation">Regular expression</target> </trans-unit> @@ -2394,7 +2835,7 @@ <source>Regular expression: Document matches this regular expression</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/data/matching-model.ts</context> - <context context-type="linenumber">15</context> + <context context-type="linenumber">29</context> </context-group> <target state="needs-translation">Regular expression: Document matches this regular expression</target> </trans-unit> @@ -2402,7 +2843,7 @@ <source>Fuzzy word</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/data/matching-model.ts</context> - <context context-type="linenumber">16</context> + <context context-type="linenumber">33</context> </context-group> <target state="needs-translation">Fuzzy word</target> </trans-unit> @@ -2410,7 +2851,7 @@ <source>Fuzzy: Document contains a word similar to this word</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/data/matching-model.ts</context> - <context context-type="linenumber">16</context> + <context context-type="linenumber">34</context> </context-group> <target state="needs-translation">Fuzzy: Document contains a word similar to this word</target> </trans-unit> @@ -2418,7 +2859,7 @@ <source>Auto: Learn matching automatically</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/data/matching-model.ts</context> - <context context-type="linenumber">17</context> + <context context-type="linenumber">39</context> </context-group> <target state="needs-translation">Auto: Learn matching automatically</target> </trans-unit> @@ -2426,15 +2867,15 @@ <source>Unsaved Changes</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/guards/dirty-form.guard.ts</context> - <context context-type="linenumber">16</context> + <context context-type="linenumber">18</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/open-documents.service.ts</context> - <context context-type="linenumber">75</context> + <context context-type="linenumber">84</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/open-documents.service.ts</context> - <context context-type="linenumber">96</context> + <context context-type="linenumber">107</context> </context-group> <target state="needs-translation">Unsaved Changes</target> </trans-unit> @@ -2442,15 +2883,15 @@ <source>You have unsaved changes.</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/guards/dirty-form.guard.ts</context> - <context context-type="linenumber">17</context> + <context context-type="linenumber">19</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/open-documents.service.ts</context> - <context context-type="linenumber">76</context> + <context context-type="linenumber">85</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/open-documents.service.ts</context> - <context context-type="linenumber">97</context> + <context context-type="linenumber">108</context> </context-group> <target state="needs-translation">You have unsaved changes.</target> </trans-unit> @@ -2458,7 +2899,7 @@ <source>Are you sure you want to leave?</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/guards/dirty-form.guard.ts</context> - <context context-type="linenumber">18</context> + <context context-type="linenumber">20</context> </context-group> <target state="needs-translation">Are you sure you want to leave?</target> </trans-unit> @@ -2466,7 +2907,7 @@ <source>Leave page</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/guards/dirty-form.guard.ts</context> - <context context-type="linenumber">20</context> + <context context-type="linenumber">22</context> </context-group> <target state="needs-translation">Leave page</target> </trans-unit> @@ -2474,7 +2915,7 @@ <source>(no title)</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/pipes/document-title.pipe.ts</context> - <context context-type="linenumber">12</context> + <context context-type="linenumber">11</context> </context-group> <target state="needs-translation">(no title)</target> </trans-unit> @@ -2482,7 +2923,7 @@ <source>Yes</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/pipes/yes-no.pipe.ts</context> - <context context-type="linenumber">9</context> + <context context-type="linenumber">8</context> </context-group> <target state="needs-translation">Yes</target> </trans-unit> @@ -2490,7 +2931,7 @@ <source>No</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/pipes/yes-no.pipe.ts</context> - <context context-type="linenumber">9</context> + <context context-type="linenumber">8</context> </context-group> <target state="needs-translation">No</target> </trans-unit> @@ -2606,7 +3047,7 @@ <source>Are you sure you want to close this document?</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/open-documents.service.ts</context> - <context context-type="linenumber">77</context> + <context context-type="linenumber">86</context> </context-group> <target state="needs-translation">Are you sure you want to close this document?</target> </trans-unit> @@ -2614,7 +3055,7 @@ <source>Close document</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/open-documents.service.ts</context> - <context context-type="linenumber">79</context> + <context context-type="linenumber">88</context> </context-group> <target state="needs-translation">Close document</target> </trans-unit> @@ -2622,7 +3063,7 @@ <source>Are you sure you want to close all documents?</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/open-documents.service.ts</context> - <context context-type="linenumber">98</context> + <context context-type="linenumber">109</context> </context-group> <target state="needs-translation">Are you sure you want to close all documents?</target> </trans-unit> @@ -2630,7 +3071,7 @@ <source>Close documents</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/open-documents.service.ts</context> - <context context-type="linenumber">100</context> + <context context-type="linenumber">111</context> </context-group> <target state="needs-translation">Close documents</target> </trans-unit> @@ -2646,7 +3087,7 @@ <source>Search score</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/rest/document.service.ts</context> - <context context-type="linenumber">28</context> + <context context-type="linenumber">30</context> </context-group> <note priority="1" from="description">Score is a value returned by the full text search engine and specifies how well a result matches the given query</note> <target state="needs-translation">Search score</target> @@ -2655,15 +3096,23 @@ <source>English (US)</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/settings.service.ts</context> - <context context-type="linenumber">90</context> + <context context-type="linenumber">184</context> </context-group> <target state="needs-translation">English (US)</target> </trans-unit> + <trans-unit id="3098941349689899577" datatype="html"> + <source>Belarusian</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/services/settings.service.ts</context> + <context context-type="linenumber">190</context> + </context-group> + <target state="needs-translation">Belarusian</target> + </trans-unit> <trans-unit id="2719780722934172508" datatype="html"> <source>Czech</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/settings.service.ts</context> - <context context-type="linenumber">91</context> + <context context-type="linenumber">196</context> </context-group> <target state="needs-translation">Czech</target> </trans-unit> @@ -2671,7 +3120,7 @@ <source>Danish</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/settings.service.ts</context> - <context context-type="linenumber">92</context> + <context context-type="linenumber">202</context> </context-group> <target state="needs-translation">Danish</target> </trans-unit> @@ -2679,7 +3128,7 @@ <source>German</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/settings.service.ts</context> - <context context-type="linenumber">93</context> + <context context-type="linenumber">208</context> </context-group> <target state="needs-translation">German</target> </trans-unit> @@ -2687,7 +3136,7 @@ <source>English (GB)</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/settings.service.ts</context> - <context context-type="linenumber">94</context> + <context context-type="linenumber">214</context> </context-group> <target state="needs-translation">English (GB)</target> </trans-unit> @@ -2695,7 +3144,7 @@ <source>Spanish</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/settings.service.ts</context> - <context context-type="linenumber">95</context> + <context context-type="linenumber">220</context> </context-group> <target state="needs-translation">Spanish</target> </trans-unit> @@ -2703,7 +3152,7 @@ <source>French</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/settings.service.ts</context> - <context context-type="linenumber">96</context> + <context context-type="linenumber">226</context> </context-group> <target state="needs-translation">French</target> </trans-unit> @@ -2711,7 +3160,7 @@ <source>Italian</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/settings.service.ts</context> - <context context-type="linenumber">97</context> + <context context-type="linenumber">232</context> </context-group> <target state="needs-translation">Italian</target> </trans-unit> @@ -2719,7 +3168,7 @@ <source>Luxembourgish</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/settings.service.ts</context> - <context context-type="linenumber">98</context> + <context context-type="linenumber">238</context> </context-group> <target state="needs-translation">Luxembourgish</target> </trans-unit> @@ -2727,7 +3176,7 @@ <source>Dutch</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/settings.service.ts</context> - <context context-type="linenumber">99</context> + <context context-type="linenumber">244</context> </context-group> <target state="needs-translation">Dutch</target> </trans-unit> @@ -2735,7 +3184,7 @@ <source>Polish</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/settings.service.ts</context> - <context context-type="linenumber">100</context> + <context context-type="linenumber">250</context> </context-group> <target state="needs-translation">Polish</target> </trans-unit> @@ -2743,7 +3192,7 @@ <source>Portuguese (Brazil)</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/settings.service.ts</context> - <context context-type="linenumber">101</context> + <context context-type="linenumber">256</context> </context-group> <target state="needs-translation">Portuguese (Brazil)</target> </trans-unit> @@ -2751,7 +3200,7 @@ <source>Portuguese</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/settings.service.ts</context> - <context context-type="linenumber">102</context> + <context context-type="linenumber">262</context> </context-group> <target state="needs-translation">Portuguese</target> </trans-unit> @@ -2759,7 +3208,7 @@ <source>Romanian</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/settings.service.ts</context> - <context context-type="linenumber">103</context> + <context context-type="linenumber">268</context> </context-group> <target state="needs-translation">Romanian</target> </trans-unit> @@ -2767,23 +3216,55 @@ <source>Russian</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/settings.service.ts</context> - <context context-type="linenumber">104</context> + <context context-type="linenumber">274</context> </context-group> <target state="needs-translation">Russian</target> </trans-unit> + <trans-unit id="4287008301409320881" datatype="html"> + <source>Slovenian</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/services/settings.service.ts</context> + <context context-type="linenumber">280</context> + </context-group> + <target state="needs-translation">Slovenian</target> + </trans-unit> + <trans-unit id="8608389829607915090" datatype="html"> + <source>Serbian</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/services/settings.service.ts</context> + <context context-type="linenumber">286</context> + </context-group> + <target state="needs-translation">Serbian</target> + </trans-unit> <trans-unit id="499386805970351976" datatype="html"> <source>Swedish</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/settings.service.ts</context> - <context context-type="linenumber">105</context> + <context context-type="linenumber">292</context> </context-group> <target state="needs-translation">Swedish</target> </trans-unit> + <trans-unit id="5682359291233237791" datatype="html"> + <source>Turkish</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/services/settings.service.ts</context> + <context context-type="linenumber">298</context> + </context-group> + <target state="needs-translation">Turkish</target> + </trans-unit> + <trans-unit id="4689443708886954687" datatype="html"> + <source>Chinese Simplified</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/services/settings.service.ts</context> + <context context-type="linenumber">304</context> + </context-group> + <target state="needs-translation">Chinese Simplified</target> + </trans-unit> <trans-unit id="4912706592792948707" datatype="html"> <source>ISO 8601</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/settings.service.ts</context> - <context context-type="linenumber">115</context> + <context context-type="linenumber">321</context> </context-group> <target state="needs-translation">ISO 8601</target> </trans-unit> @@ -2791,7 +3272,7 @@ <source>Error</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/toast.service.ts</context> - <context context-type="linenumber">35</context> + <context context-type="linenumber">32</context> </context-group> <target state="needs-translation">Error</target> </trans-unit> @@ -2799,10 +3280,42 @@ <source>Information</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/toast.service.ts</context> - <context context-type="linenumber">39</context> + <context context-type="linenumber">36</context> </context-group> <target state="needs-translation">Information</target> </trans-unit> + <trans-unit id="3852289441366561594" datatype="html"> + <source>Connecting...</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/services/upload-documents.service.ts</context> + <context context-type="linenumber">31</context> + </context-group> + <target state="needs-translation">Connecting...</target> + </trans-unit> + <trans-unit id="1245343823699368872" datatype="html"> + <source>Uploading...</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/services/upload-documents.service.ts</context> + <context context-type="linenumber">43</context> + </context-group> + <target state="needs-translation">Uploading...</target> + </trans-unit> + <trans-unit id="7446520539098045935" datatype="html"> + <source>Upload complete, waiting...</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/services/upload-documents.service.ts</context> + <context context-type="linenumber">46</context> + </context-group> + <target state="needs-translation">Upload complete, waiting...</target> + </trans-unit> + <trans-unit id="1405142710727603568" datatype="html"> + <source>HTTP error: <x id="PH" equiv-text="error.status"/> <x id="PH_1" equiv-text="error.statusText"/></source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/services/upload-documents.service.ts</context> + <context context-type="linenumber">62</context> + </context-group> + <target state="needs-translation">HTTP error: <x id="PH" equiv-text="error.status"/> <x id="PH_1" equiv-text="error.statusText"/></target> + </trans-unit> </body> </file> </xliff> diff --git a/src-ui/src/locale/messages.it_IT.xlf b/src-ui/src/locale/messages.it_IT.xlf index af8718f02..42ddc7535 100644 --- a/src-ui/src/locale/messages.it_IT.xlf +++ b/src-ui/src/locale/messages.it_IT.xlf @@ -2,11 +2,296 @@ <xliff xmlns="urn:oasis:names:tc:xliff:document:1.2" version="1.2"> <file source-language="en" datatype="plaintext" original="ng2.template" target-language="it"> <body> + <trans-unit id="ngb.alert.close" datatype="html"> + <source>Close</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/alert/alert.ts</context> + <context context-type="linenumber">79,80</context> + </context-group> + <target state="translated">Chiudi</target> + </trans-unit> + <trans-unit id="ngb.carousel.slide-number" datatype="html"> + <source> Slide <x id="INTERPOLATION" equiv-text="keyboard 'arrow"/> of <x id="INTERPOLATION_1" equiv-text="t'. */ @In"/> </source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/carousel/carousel.ts</context> + <context context-type="linenumber">154,159</context> + </context-group> + <note priority="1" from="description">Currently selected slide number read by screen reader</note> + <target state="translated"> Diapositiva <x id="INTERPOLATION" equiv-text="keyboard 'arrow"/> di <x id="INTERPOLATION_1" equiv-text="t'. */ @In"/> </target> + </trans-unit> + <trans-unit id="ngb.carousel.previous" datatype="html"> + <source>Previous</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/carousel/carousel.ts</context> + <context context-type="linenumber">184</context> + </context-group> + <target state="translated">Precedente</target> + </trans-unit> + <trans-unit id="ngb.carousel.next" datatype="html"> + <source>Next</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/carousel/carousel.ts</context> + <context context-type="linenumber">205,206</context> + </context-group> + <target state="translated">Successivo</target> + </trans-unit> + <trans-unit id="ngb.datepicker.select-month" datatype="html"> + <source>Select month</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/datepicker/datepicker-navigation-select.ts</context> + <context context-type="linenumber">74</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/datepicker/datepicker-navigation-select.ts</context> + <context context-type="linenumber">74</context> + </context-group> + <target state="translated">Seleziona il mese</target> + </trans-unit> + <trans-unit id="ngb.datepicker.select-year" datatype="html"> + <source>Select year</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/datepicker/datepicker-navigation-select.ts</context> + <context context-type="linenumber">74</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/datepicker/datepicker-navigation-select.ts</context> + <context context-type="linenumber">74</context> + </context-group> + <target state="translated">Seleziona anno</target> + </trans-unit> + <trans-unit id="ngb.datepicker.previous-month" datatype="html"> + <source>Previous month</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/datepicker/datepicker-navigation.ts</context> + <context context-type="linenumber">69</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/datepicker/datepicker-navigation.ts</context> + <context context-type="linenumber">69</context> + </context-group> + <target state="translated">Mese precedente</target> + </trans-unit> + <trans-unit id="ngb.datepicker.next-month" datatype="html"> + <source>Next month</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/datepicker/datepicker-navigation.ts</context> + <context context-type="linenumber">69</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/datepicker/datepicker-navigation.ts</context> + <context context-type="linenumber">69</context> + </context-group> + <target state="translated">Mese successivo</target> + </trans-unit> + <trans-unit id="ngb.pagination.first" datatype="html"> + <source>««</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/pagination/pagination.ts</context> + <context context-type="linenumber">250,252</context> + </context-group> + <target state="translated">««</target> + </trans-unit> + <trans-unit id="ngb.pagination.previous" datatype="html"> + <source>«</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/pagination/pagination.ts</context> + <context context-type="linenumber">267</context> + </context-group> + <target state="translated">«</target> + </trans-unit> + <trans-unit id="ngb.pagination.next" datatype="html"> + <source>»</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/pagination/pagination.ts</context> + <context context-type="linenumber">294</context> + </context-group> + <target state="translated">»</target> + </trans-unit> + <trans-unit id="ngb.pagination.last" datatype="html"> + <source>»»</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/pagination/pagination.ts</context> + <context context-type="linenumber">313,316</context> + </context-group> + <target state="translated">»»</target> + </trans-unit> + <trans-unit id="ngb.pagination.first-aria" datatype="html"> + <source>First</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/pagination/pagination.ts</context> + <context context-type="linenumber">332,333</context> + </context-group> + <target state="translated">Primo</target> + </trans-unit> + <trans-unit id="ngb.pagination.previous-aria" datatype="html"> + <source>Previous</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/pagination/pagination.ts</context> + <context context-type="linenumber">347,348</context> + </context-group> + <target state="translated">Precedente</target> + </trans-unit> + <trans-unit id="ngb.pagination.next-aria" datatype="html"> + <source>Next</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/pagination/pagination.ts</context> + <context context-type="linenumber">363</context> + </context-group> + <target state="translated">Successivo</target> + </trans-unit> + <trans-unit id="ngb.pagination.last-aria" datatype="html"> + <source>Last</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/pagination/pagination.ts</context> + <context context-type="linenumber">379,380</context> + </context-group> + <target state="translated">Ultimo</target> + </trans-unit> + <trans-unit id="ngb.progressbar.value" datatype="html"> + <source> + <x id="INTERPOLATION" equiv-text="ackground color"/> + </source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/progressbar/progressbar.ts</context> + <context context-type="linenumber">67,68</context> + </context-group> + <target state="translated"><x id="INTERPOLATION" equiv-text="ackground color"/></target> + </trans-unit> + <trans-unit id="ngb.timepicker.HH" datatype="html"> + <source>HH</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/timepicker/timepicker.ts</context> + <context context-type="linenumber">138,141</context> + </context-group> + <target state="translated">HH</target> + </trans-unit> + <trans-unit id="ngb.timepicker.hours" datatype="html"> + <source>Hours</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/timepicker/timepicker.ts</context> + <context context-type="linenumber">161</context> + </context-group> + <target state="translated">Ore</target> + </trans-unit> + <trans-unit id="ngb.timepicker.MM" datatype="html"> + <source>MM</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/timepicker/timepicker.ts</context> + <context context-type="linenumber">182</context> + </context-group> + <target state="translated">MM</target> + </trans-unit> + <trans-unit id="ngb.timepicker.minutes" datatype="html"> + <source>Minutes</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/timepicker/timepicker.ts</context> + <context context-type="linenumber">199</context> + </context-group> + <target state="translated">Minuti</target> + </trans-unit> + <trans-unit id="ngb.timepicker.increment-hours" datatype="html"> + <source>Increment hours</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/timepicker/timepicker.ts</context> + <context context-type="linenumber">218,219</context> + </context-group> + <target state="translated">Incrementa ore</target> + </trans-unit> + <trans-unit id="ngb.timepicker.decrement-hours" datatype="html"> + <source>Decrement hours</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/timepicker/timepicker.ts</context> + <context context-type="linenumber">240,243</context> + </context-group> + <target state="translated">Decrementa ore</target> + </trans-unit> + <trans-unit id="ngb.timepicker.increment-minutes" datatype="html"> + <source>Increment minutes</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/timepicker/timepicker.ts</context> + <context context-type="linenumber">268</context> + </context-group> + <target state="translated">Incrementa minuti</target> + </trans-unit> + <trans-unit id="ngb.timepicker.decrement-minutes" datatype="html"> + <source>Decrement minutes</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/timepicker/timepicker.ts</context> + <context context-type="linenumber">288,289</context> + </context-group> + <target state="translated">Decrementa minuti</target> + </trans-unit> + <trans-unit id="ngb.timepicker.SS" datatype="html"> + <source>SS</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/timepicker/timepicker.ts</context> + <context context-type="linenumber">295</context> + </context-group> + <target state="translated">SS</target> + </trans-unit> + <trans-unit id="ngb.timepicker.seconds" datatype="html"> + <source>Seconds</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/timepicker/timepicker.ts</context> + <context context-type="linenumber">295</context> + </context-group> + <target state="translated">Secondi</target> + </trans-unit> + <trans-unit id="ngb.timepicker.increment-seconds" datatype="html"> + <source>Increment seconds</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/timepicker/timepicker.ts</context> + <context context-type="linenumber">295</context> + </context-group> + <target state="needs-translation">Increment seconds</target> + </trans-unit> + <trans-unit id="ngb.timepicker.decrement-seconds" datatype="html"> + <source>Decrement seconds</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/timepicker/timepicker.ts</context> + <context context-type="linenumber">295</context> + </context-group> + <target state="needs-translation">Decrement seconds</target> + </trans-unit> + <trans-unit id="ngb.timepicker.PM" datatype="html"> + <source> + <x id="INTERPOLATION"/> + </source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/timepicker/timepicker.ts</context> + <context context-type="linenumber">295</context> + </context-group> + </trans-unit> + <trans-unit id="ngb.timepicker.AM" datatype="html"> + <source> + <x id="INTERPOLATION"/> + </source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/timepicker/timepicker.ts</context> + <context context-type="linenumber">295</context> + </context-group> + </trans-unit> + <trans-unit id="ngb.toast.close-aria" datatype="html"> + <source>Close</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/toast/toast.ts</context> + <context context-type="linenumber">110,112</context> + </context-group> + <target state="translated">Chiudi</target> + </trans-unit> + <trans-unit id="7103632680753685326" datatype="html"> + <source>Drop files to begin upload</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/app.component.html</context> + <context context-type="linenumber">7</context> + </context-group> + <target state="needs-translation">Drop files to begin upload</target> + </trans-unit> <trans-unit id="9103526311244275943" datatype="html" approved="yes"> <source>Document added</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/app.component.ts</context> - <context context-type="linenumber">51</context> + <context context-type="linenumber">71</context> </context-group> <target state="final">Documento aggiunto</target> </trans-unit> @@ -14,7 +299,7 @@ <source>Document <x id="PH" equiv-text="status.filename"/> was added to paperless.</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/app.component.ts</context> - <context context-type="linenumber">51</context> + <context context-type="linenumber">73</context> </context-group> <target state="final">Il documento <x id="PH" equiv-text="status.filename"/> è stato aggiunto a paperless.</target> </trans-unit> @@ -22,7 +307,7 @@ <source>Open document</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/app.component.ts</context> - <context context-type="linenumber">51</context> + <context context-type="linenumber">74</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/dashboard/widgets/upload-file-widget/upload-file-widget.component.html</context> @@ -34,7 +319,7 @@ <source>Could not add <x id="PH" equiv-text="status.filename"/>: <x id="PH_1" equiv-text="status.message"/></source> <context-group purpose="location"> <context context-type="sourcefile">src/app/app.component.ts</context> - <context context-type="linenumber">59</context> + <context context-type="linenumber">89</context> </context-group> <target state="final">Impossibile aggiungere <x id="PH" equiv-text="status.filename"/>: <x id="PH_1" equiv-text="status.message"/></target> </trans-unit> @@ -42,7 +327,7 @@ <source>New document detected</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/app.component.ts</context> - <context context-type="linenumber">65</context> + <context context-type="linenumber">103</context> </context-group> <target state="final">Nuovo documento trovato</target> </trans-unit> @@ -50,10 +335,18 @@ <source>Document <x id="PH" equiv-text="status.filename"/> is being processed by paperless.</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/app.component.ts</context> - <context context-type="linenumber">65</context> + <context context-type="linenumber">105</context> </context-group> <target state="final">Paperless sta elaborando il documento <x id="PH" equiv-text="status.filename"/>.</target> </trans-unit> + <trans-unit id="5749300816154614125" datatype="html"> + <source>Initiating upload...</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/app.component.ts</context> + <context context-type="linenumber">140</context> + </context-group> + <target state="needs-translation">Initiating upload...</target> + </trans-unit> <trans-unit id="2173456130768795374" datatype="html"> <source>Paperless-ngx</source> <context-group purpose="location"> @@ -123,19 +416,19 @@ </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/document-list.component.ts</context> - <context context-type="linenumber">51</context> + <context context-type="linenumber">77</context> </context-group> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-list.component.html</context> - <context context-type="linenumber">37</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">54</context> </context-group> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-list.component.html</context> - <context context-type="linenumber">35</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">54</context> </context-group> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-list.component.html</context> - <context context-type="linenumber">38</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">54</context> </context-group> <target state="final">Documenti</target> </trans-unit> @@ -147,7 +440,7 @@ </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> - <context context-type="linenumber">134</context> + <context context-type="linenumber">150</context> </context-group> <target state="final">Viste salvate</target> </trans-unit> @@ -181,10 +474,6 @@ <context context-type="sourcefile">src/app/components/app-frame/app-frame.component.html</context> <context context-type="linenumber">119</context> </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-list.component.html</context> - <context context-type="linenumber">1</context> - </context-group> <target state="final">Corrispondenti</target> </trans-unit> <trans-unit id="7886570921510760899" datatype="html" approved="yes"> @@ -205,10 +494,6 @@ <context context-type="sourcefile">src/app/components/document-list/filter-editor/filter-editor.component.html</context> <context context-type="linenumber">18</context> </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-list.component.html</context> - <context context-type="linenumber">1</context> - </context-group> <target state="final">Etichette</target> </trans-unit> <trans-unit id="3079652255369035" datatype="html" approved="yes"> @@ -217,10 +502,6 @@ <context context-type="sourcefile">src/app/components/app-frame/app-frame.component.html</context> <context context-type="linenumber">133</context> </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-list.component.html</context> - <context context-type="linenumber">1</context> - </context-group> <target state="final">Tipi di documento</target> </trans-unit> <trans-unit id="4804785061014590286" datatype="html" approved="yes"> @@ -275,43 +556,59 @@ </context-group> <target state="final">Suggerisci un'idea</target> </trans-unit> - <trans-unit id="2159130950882492111" datatype="html" approved="yes"> - <source>Cancel</source> + <trans-unit id="4112664765954374539" datatype="html"> + <source>is available.</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/app-frame/app-frame.component.html</context> + <context context-type="linenumber">190</context> + </context-group> + <target state="translated">è disponibile.</target> + </trans-unit> + <trans-unit id="1175891574282637937" datatype="html"> + <source>Click to view.</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/app-frame/app-frame.component.html</context> + <context context-type="linenumber">190</context> + </context-group> + <target state="translated">Clicca per visualizzare.</target> + </trans-unit> + <trans-unit id="5052123870893768885" datatype="html"> + <source>Checking for updates is disabled.</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/app-frame/app-frame.component.html</context> + <context context-type="linenumber">193</context> + </context-group> + <target state="translated">Il controllo degli aggiornamenti è disabilitato.</target> + </trans-unit> + <trans-unit id="3601519436351639860" datatype="html"> + <source>Click for more information.</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/app-frame/app-frame.component.html</context> + <context context-type="linenumber">193</context> + </context-group> + <target state="translated">Clicca qui per maggiori informazioni.</target> + </trans-unit> + <trans-unit id="509090351011426949" datatype="html"> + <source>Update available</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/app-frame/app-frame.component.html</context> + <context context-type="linenumber">201</context> + </context-group> + <target state="translated">Aggiornamento disponibile</target> + </trans-unit> + <trans-unit id="5000042972069710005" datatype="html"> + <source><x id="START_TAG_SPAN" ctype="x-span" equiv-text="<span class="d-inline-block" style="padding-bottom: 1px;" >"/>Cancel<x id="CLOSE_TAG_SPAN" ctype="x-span" equiv-text="</span>"/></source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/common/confirm-dialog/confirm-dialog.component.html</context> - <context context-type="linenumber">11</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/common/select-dialog/select-dialog.component.html</context> <context context-type="linenumber">12</context> </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.html</context> - <context context-type="linenumber">6</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/document-list/save-view-config-dialog/save-view-config-dialog.component.html</context> - <context context-type="linenumber">13</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-edit-dialog/correspondent-edit-dialog.component.html</context> - <context context-type="linenumber">14</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-edit-dialog/document-type-edit-dialog.component.html</context> - <context context-type="linenumber">16</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-edit-dialog/tag-edit-dialog.component.html</context> - <context context-type="linenumber">18</context> - </context-group> - <target state="final">Annulla</target> + <target state="needs-translation"><x id="START_TAG_SPAN" ctype="x-span" equiv-text="<span class="d-inline-block" style="padding-bottom: 1px;" >"/>Cancel<x id="CLOSE_TAG_SPAN" ctype="x-span" equiv-text="</span>"/></target> </trans-unit> <trans-unit id="1234709746630139322" datatype="html" approved="yes"> <source>Confirmation</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/common/confirm-dialog/confirm-dialog.component.ts</context> - <context context-type="linenumber">18</context> + <context context-type="linenumber">17</context> </context-group> <target state="final">Conferma</target> </trans-unit> @@ -319,19 +616,19 @@ <source>Confirm</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/common/confirm-dialog/confirm-dialog.component.ts</context> - <context context-type="linenumber">30</context> + <context context-type="linenumber">29</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">143</context> + <context context-type="linenumber">217</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">166</context> + <context context-type="linenumber">255</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">189</context> + <context context-type="linenumber">291</context> </context-group> <target state="final">Conferma</target> </trans-unit> @@ -367,7 +664,7 @@ <source>Last 7 days</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/common/date-dropdown/date-dropdown.component.ts</context> - <context context-type="linenumber">34</context> + <context context-type="linenumber">38</context> </context-group> <target state="final">Ultimi 7 giorni</target> </trans-unit> @@ -375,7 +672,7 @@ <source>Last month</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/common/date-dropdown/date-dropdown.component.ts</context> - <context context-type="linenumber">35</context> + <context context-type="linenumber">39</context> </context-group> <target state="final">Ultimo mese</target> </trans-unit> @@ -383,7 +680,7 @@ <source>Last 3 months</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/common/date-dropdown/date-dropdown.component.ts</context> - <context context-type="linenumber">36</context> + <context context-type="linenumber">40</context> </context-group> <target state="final">Ultimi 3 mesi</target> </trans-unit> @@ -391,15 +688,199 @@ <source>Last year</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/common/date-dropdown/date-dropdown.component.ts</context> - <context context-type="linenumber">37</context> + <context context-type="linenumber">41</context> </context-group> <target state="final">Ultimo anno</target> </trans-unit> + <trans-unit id="8953033926734869941" datatype="html" approved="yes"> + <source>Name</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/correspondent-edit-dialog/correspondent-edit-dialog.component.html</context> + <context context-type="linenumber">8</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/document-type-edit-dialog/document-type-edit-dialog.component.html</context> + <context context-type="linenumber">9</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/tag-edit-dialog/tag-edit-dialog.component.html</context> + <context context-type="linenumber">8</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/document-list/save-view-config-dialog/save-view-config-dialog.component.html</context> + <context context-type="linenumber">8</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">9</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">9</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">9</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">19</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">19</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">19</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> + <context context-type="linenumber">157</context> + </context-group> + <target state="final">Nome</target> + </trans-unit> + <trans-unit id="8743659855412792665" datatype="html" approved="yes"> + <source>Matching algorithm</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/correspondent-edit-dialog/correspondent-edit-dialog.component.html</context> + <context context-type="linenumber">9</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/document-type-edit-dialog/document-type-edit-dialog.component.html</context> + <context context-type="linenumber">10</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/tag-edit-dialog/tag-edit-dialog.component.html</context> + <context context-type="linenumber">13</context> + </context-group> + <target state="final">Algoritmo di assegnazione</target> + </trans-unit> + <trans-unit id="2656329676292524585" datatype="html" approved="yes"> + <source>Matching pattern</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/correspondent-edit-dialog/correspondent-edit-dialog.component.html</context> + <context context-type="linenumber">10</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/document-type-edit-dialog/document-type-edit-dialog.component.html</context> + <context context-type="linenumber">11</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/tag-edit-dialog/tag-edit-dialog.component.html</context> + <context context-type="linenumber">14</context> + </context-group> + <target state="final">Criterio di assegnazione</target> + </trans-unit> + <trans-unit id="6063936469630366525" datatype="html" approved="yes"> + <source>Case insensitive</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/correspondent-edit-dialog/correspondent-edit-dialog.component.html</context> + <context context-type="linenumber">11</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/document-type-edit-dialog/document-type-edit-dialog.component.html</context> + <context context-type="linenumber">12</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/tag-edit-dialog/tag-edit-dialog.component.html</context> + <context context-type="linenumber">15</context> + </context-group> + <target state="final">Senza distinzione tra maiuscole e minuscole</target> + </trans-unit> + <trans-unit id="2159130950882492111" datatype="html" approved="yes"> + <source>Cancel</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/correspondent-edit-dialog/correspondent-edit-dialog.component.html</context> + <context context-type="linenumber">14</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/document-type-edit-dialog/document-type-edit-dialog.component.html</context> + <context context-type="linenumber">16</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/tag-edit-dialog/tag-edit-dialog.component.html</context> + <context context-type="linenumber">18</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/select-dialog/select-dialog.component.html</context> + <context context-type="linenumber">12</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.html</context> + <context context-type="linenumber">6</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/document-list/save-view-config-dialog/save-view-config-dialog.component.html</context> + <context context-type="linenumber">18</context> + </context-group> + <target state="final">Annulla</target> + </trans-unit> + <trans-unit id="3768927257183755959" datatype="html" approved="yes"> + <source>Save</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/correspondent-edit-dialog/correspondent-edit-dialog.component.html</context> + <context context-type="linenumber">15</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/document-type-edit-dialog/document-type-edit-dialog.component.html</context> + <context context-type="linenumber">17</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/tag-edit-dialog/tag-edit-dialog.component.html</context> + <context context-type="linenumber">19</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> + <context context-type="linenumber">166</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/document-list/save-view-config-dialog/save-view-config-dialog.component.html</context> + <context context-type="linenumber">19</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> + <context context-type="linenumber">189</context> + </context-group> + <target state="final">Salva</target> + </trans-unit> + <trans-unit id="6457471243969293847" datatype="html" approved="yes"> + <source>Create new correspondent</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/correspondent-edit-dialog/correspondent-edit-dialog.component.ts</context> + <context context-type="linenumber">24</context> + </context-group> + <target state="final">Crea nuovo corrispondente</target> + </trans-unit> + <trans-unit id="2059822531169388684" datatype="html" approved="yes"> + <source>Edit correspondent</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/correspondent-edit-dialog/correspondent-edit-dialog.component.ts</context> + <context context-type="linenumber">28</context> + </context-group> + <target state="final">Modifica corrispondente</target> + </trans-unit> + <trans-unit id="6672809941092516947" datatype="html" approved="yes"> + <source>Create new document type</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/document-type-edit-dialog/document-type-edit-dialog.component.ts</context> + <context context-type="linenumber">24</context> + </context-group> + <target state="final">Crea nuovo tipo di documento</target> + </trans-unit> + <trans-unit id="36335016091244220" datatype="html" approved="yes"> + <source>Edit document type</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/document-type-edit-dialog/document-type-edit-dialog.component.ts</context> + <context context-type="linenumber">28</context> + </context-group> + <target state="final">Modifica tipo di documento</target> + </trans-unit> <trans-unit id="4561076822163447092" datatype="html" approved="yes"> <source>Create new item</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/common/edit-dialog/edit-dialog.component.ts</context> - <context context-type="linenumber">50</context> + <context context-type="linenumber">52</context> </context-group> <target state="final">Crea nuovo elemento</target> </trans-unit> @@ -407,7 +888,7 @@ <source>Edit item</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/common/edit-dialog/edit-dialog.component.ts</context> - <context context-type="linenumber">54</context> + <context context-type="linenumber">56</context> </context-group> <target state="final">Modifica elemento</target> </trans-unit> @@ -415,10 +896,54 @@ <source>Could not save element: <x id="PH" equiv-text="error"/></source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/common/edit-dialog/edit-dialog.component.ts</context> - <context context-type="linenumber">58</context> + <context context-type="linenumber">60</context> </context-group> <target state="final">Non è possibile salvare l'elemento: <x id="PH" equiv-text="error"/></target> </trans-unit> + <trans-unit id="9011959596901584887" datatype="html" approved="yes"> + <source>Color</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/tag-edit-dialog/tag-edit-dialog.component.html</context> + <context context-type="linenumber">10</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/tag-list/tag-list.component.ts</context> + <context context-type="linenumber">34</context> + </context-group> + <target state="final">Colore</target> + </trans-unit> + <trans-unit id="1426037806946650347" datatype="html" approved="yes"> + <source>Inbox tag</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/tag-edit-dialog/tag-edit-dialog.component.html</context> + <context context-type="linenumber">12</context> + </context-group> + <target state="final">Tag di arrivo</target> + </trans-unit> + <trans-unit id="8566220514470905459" datatype="html" approved="yes"> + <source>Inbox tags are automatically assigned to all consumed documents.</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/tag-edit-dialog/tag-edit-dialog.component.html</context> + <context context-type="linenumber">12</context> + </context-group> + <target state="final">I tag di arrivo vengono assegnati automaticamente a tutti i documenti elaborati.</target> + </trans-unit> + <trans-unit id="9153094873118985366" datatype="html" approved="yes"> + <source>Create new tag</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/tag-edit-dialog/tag-edit-dialog.component.ts</context> + <context context-type="linenumber">25</context> + </context-group> + <target state="final">Crea nuovo tag</target> + </trans-unit> + <trans-unit id="5872175735754226507" datatype="html" approved="yes"> + <source>Edit tag</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/tag-edit-dialog/tag-edit-dialog.component.ts</context> + <context context-type="linenumber">29</context> + </context-group> + <target state="final">Modifica tag</target> + </trans-unit> <trans-unit id="4391289919356861627" datatype="html" approved="yes"> <source>Apply</source> <context-group purpose="location"> @@ -439,7 +964,7 @@ <source>Not assigned</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/common/filterable-dropdown/filterable-dropdown.component.ts</context> - <context context-type="linenumber">209</context> + <context context-type="linenumber">261</context> </context-group> <note priority="1" from="description">Filter drop down element to filter for documents with no correspondent/type/tag assigned</note> <target state="final">Non assegnato</target> @@ -448,7 +973,7 @@ <source>Invalid date.</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/common/input/date/date.component.html</context> - <context context-type="linenumber">12</context> + <context context-type="linenumber">13</context> </context-group> <target state="final">Data non valida.</target> </trans-unit> @@ -489,7 +1014,7 @@ </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/common/select-dialog/select-dialog.component.ts</context> - <context context-type="linenumber">18</context> + <context context-type="linenumber">17</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/document-list.component.html</context> @@ -501,7 +1026,7 @@ <source>Please select an object</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/common/select-dialog/select-dialog.component.ts</context> - <context context-type="linenumber">21</context> + <context context-type="linenumber">20</context> </context-group> <target state="final">Seleziona un elemento</target> </trans-unit> @@ -509,7 +1034,7 @@ <source>Hello <x id="PH" equiv-text="this.displayName"/>, welcome to Paperless-ngx!</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/dashboard/dashboard.component.ts</context> - <context context-type="linenumber">33</context> + <context context-type="linenumber">28</context> </context-group> <target state="translated">Ciao <x id="PH" equiv-text="this.displayName"/>, benvenuto su Paperless-ngx!</target> </trans-unit> @@ -517,7 +1042,7 @@ <source>Welcome to Paperless-ngx!</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/dashboard/dashboard.component.ts</context> - <context context-type="linenumber">35</context> + <context context-type="linenumber">30</context> </context-group> <target state="translated">Benvenuto su Paperless-ngx!</target> </trans-unit> @@ -541,7 +1066,7 @@ </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/document-list.component.html</context> - <context context-type="linenumber">141</context> + <context context-type="linenumber">145</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/filter-editor/filter-editor.component.html</context> @@ -561,15 +1086,15 @@ </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">55</context> + <context context-type="linenumber">69</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/document-list.component.html</context> - <context context-type="linenumber">129</context> + <context context-type="linenumber">133</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/filter-editor/filter-editor.component.ts</context> - <context context-type="linenumber">88</context> + <context context-type="linenumber">117</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/rest/document.service.ts</context> @@ -647,7 +1172,7 @@ <source>Processing: <x id="PH" equiv-text="countUploadingAndProcessing"/></source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/dashboard/widgets/upload-file-widget/upload-file-widget.component.ts</context> - <context context-type="linenumber">32</context> + <context context-type="linenumber">37</context> </context-group> <target state="final">Elaborazione in corso: <x id="PH" equiv-text="countUploadingAndProcessing"/></target> </trans-unit> @@ -655,7 +1180,7 @@ <source>Failed: <x id="PH" equiv-text="countFailed"/></source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/dashboard/widgets/upload-file-widget/upload-file-widget.component.ts</context> - <context context-type="linenumber">35</context> + <context context-type="linenumber">40</context> </context-group> <target state="final">Falliti: <x id="PH" equiv-text="countFailed"/></target> </trans-unit> @@ -663,7 +1188,7 @@ <source>Added: <x id="PH" equiv-text="countSuccess"/></source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/dashboard/widgets/upload-file-widget/upload-file-widget.component.ts</context> - <context context-type="linenumber">38</context> + <context context-type="linenumber">43</context> </context-group> <target state="final">Aggiunti: <x id="PH" equiv-text="countSuccess"/></target> </trans-unit> @@ -671,47 +1196,15 @@ <source>, </source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/dashboard/widgets/upload-file-widget/upload-file-widget.component.ts</context> - <context context-type="linenumber">40</context> + <context context-type="linenumber">46</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">117</context> + <context context-type="linenumber">162</context> </context-group> <note priority="1" from="description">this string is used to separate processing, failed and added on the file upload widget</note> <target state="final">,</target> </trans-unit> - <trans-unit id="3852289441366561594" datatype="html" approved="yes"> - <source>Connecting...</source> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/dashboard/widgets/upload-file-widget/upload-file-widget.component.ts</context> - <context context-type="linenumber">118</context> - </context-group> - <target state="final">Connessione in corso...</target> - </trans-unit> - <trans-unit id="1245343823699368872" datatype="html" approved="yes"> - <source>Uploading...</source> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/dashboard/widgets/upload-file-widget/upload-file-widget.component.ts</context> - <context context-type="linenumber">123</context> - </context-group> - <target state="final">Caricamento in corso...</target> - </trans-unit> - <trans-unit id="7446520539098045935" datatype="html" approved="yes"> - <source>Upload complete, waiting...</source> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/dashboard/widgets/upload-file-widget/upload-file-widget.component.ts</context> - <context context-type="linenumber">126</context> - </context-group> - <target state="final">Caricamento completato, in attesa...</target> - </trans-unit> - <trans-unit id="1405142710727603568" datatype="html" approved="yes"> - <source>HTTP error: <x id="PH" equiv-text="error.status"/> <x id="PH_1" equiv-text="error.statusText"/></source> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/dashboard/widgets/upload-file-widget/upload-file-widget.component.ts</context> - <context context-type="linenumber">136</context> - </context-group> - <target state="final">Errore HTTP: <x id="PH" equiv-text="error.status"/><x id="PH_1" equiv-text="error.statusText"/></target> - </trans-unit> <trans-unit id="8522270084976549870" datatype="html" approved="yes"> <source>First steps</source> <context-group purpose="location"> @@ -804,27 +1297,39 @@ </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.html</context> - <context context-type="linenumber">76</context> + <context context-type="linenumber">81</context> </context-group> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-list.component.html</context> - <context context-type="linenumber">48</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-list.component.html</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> <context context-type="linenumber">46</context> </context-group> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/generic-list/generic-list.component.ts</context> - <context context-type="linenumber">106</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">46</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">46</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">65</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">65</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">65</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.ts</context> + <context context-type="linenumber">156</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> - <context context-type="linenumber">159</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-list.component.html</context> - <context context-type="linenumber">49</context> + <context context-type="linenumber">175</context> </context-group> <target state="final">Elimina</target> </trans-unit> @@ -836,7 +1341,7 @@ </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.html</context> - <context context-type="linenumber">63</context> + <context context-type="linenumber">68</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/document-card-large/document-card-large.component.html</context> @@ -872,15 +1377,31 @@ <source>Close</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">40</context> + <context context-type="linenumber">37</context> </context-group> <target state="final">Chiudi</target> </trans-unit> + <trans-unit id="4452427314943113135" datatype="html"> + <source>Previous</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> + <context context-type="linenumber">44</context> + </context-group> + <target state="translated">Precedente</target> + </trans-unit> + <trans-unit id="3885497195825665706" datatype="html"> + <source>Next</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> + <context context-type="linenumber">49</context> + </context-group> + <target state="translated">Successivo</target> + </trans-unit> <trans-unit id="5028777105388019087" datatype="html" approved="yes"> <source>Details</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">52</context> + <context context-type="linenumber">66</context> </context-group> <target state="final">Dettagli</target> </trans-unit> @@ -888,7 +1409,7 @@ <source>Archive serial number</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">56</context> + <context context-type="linenumber">70</context> </context-group> <target state="final">Numero seriale di archivio</target> </trans-unit> @@ -896,7 +1417,7 @@ <source>Date created</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">57</context> + <context context-type="linenumber">71</context> </context-group> <target state="final">Data creazione</target> </trans-unit> @@ -904,7 +1425,7 @@ <source>Correspondent</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">58</context> + <context context-type="linenumber">72</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.html</context> @@ -912,7 +1433,7 @@ </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/document-list.component.html</context> - <context context-type="linenumber">123</context> + <context context-type="linenumber">127</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/filter-editor/filter-editor.component.html</context> @@ -928,7 +1449,7 @@ <source>Document type</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">60</context> + <context context-type="linenumber">74</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.html</context> @@ -936,7 +1457,7 @@ </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/document-list.component.html</context> - <context context-type="linenumber">135</context> + <context context-type="linenumber">139</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/filter-editor/filter-editor.component.html</context> @@ -952,7 +1473,7 @@ <source>Content</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">68</context> + <context context-type="linenumber">82</context> </context-group> <target state="final">Contenuto</target> </trans-unit> @@ -960,11 +1481,11 @@ <source>Metadata</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">77</context> + <context context-type="linenumber">91</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/metadata-collapse/metadata-collapse.component.ts</context> - <context context-type="linenumber">18</context> + <context context-type="linenumber">17</context> </context-group> <target state="final">Metadati</target> </trans-unit> @@ -972,7 +1493,7 @@ <source>Date modified</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">83</context> + <context context-type="linenumber">97</context> </context-group> <target state="final">Data modifica</target> </trans-unit> @@ -980,7 +1501,7 @@ <source>Date added</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">87</context> + <context context-type="linenumber">101</context> </context-group> <target state="final">Data aggiunta</target> </trans-unit> @@ -988,7 +1509,7 @@ <source>Media filename</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">91</context> + <context context-type="linenumber">105</context> </context-group> <target state="final">Nome file</target> </trans-unit> @@ -996,7 +1517,7 @@ <source>Original MD5 checksum</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">95</context> + <context context-type="linenumber">109</context> </context-group> <target state="final">Checksum MD5 originale</target> </trans-unit> @@ -1004,7 +1525,7 @@ <source>Original file size</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">99</context> + <context context-type="linenumber">113</context> </context-group> <target state="final">Dimensione file originale</target> </trans-unit> @@ -1012,7 +1533,7 @@ <source>Original mime type</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">103</context> + <context context-type="linenumber">117</context> </context-group> <target state="final">Tipo mime originale</target> </trans-unit> @@ -1020,7 +1541,7 @@ <source>Archive MD5 checksum</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">107</context> + <context context-type="linenumber">121</context> </context-group> <target state="final">Checksum MD5 archivio</target> </trans-unit> @@ -1028,7 +1549,7 @@ <source>Archive file size</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">111</context> + <context context-type="linenumber">125</context> </context-group> <target state="final">Dimensione file archivio</target> </trans-unit> @@ -1036,7 +1557,7 @@ <source>Original document metadata</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">117</context> + <context context-type="linenumber">131</context> </context-group> <target state="final">Metadati del documento originale</target> </trans-unit> @@ -1044,15 +1565,27 @@ <source>Archived document metadata</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">118</context> + <context context-type="linenumber">132</context> </context-group> <target state="final">Metadati del documento archiviato</target> </trans-unit> + <trans-unit id="8191371354890763172" datatype="html"> + <source>Enter Password</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> + <context context-type="linenumber">154</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> + <context context-type="linenumber">184</context> + </context-group> + <target state="needs-translation">Enter Password</target> + </trans-unit> <trans-unit id="3823219296477075982" datatype="html" approved="yes"> <source>Discard</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">143</context> + <context context-type="linenumber">164</context> </context-group> <target state="final">Scarta</target> </trans-unit> @@ -1060,47 +1593,19 @@ <source>Save & next</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">144</context> + <context context-type="linenumber">165</context> </context-group> <target state="final">Salva e vai al prossimo</target> </trans-unit> - <trans-unit id="3768927257183755959" datatype="html" approved="yes"> - <source>Save</source> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">145</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/document-list/save-view-config-dialog/save-view-config-dialog.component.html</context> - <context context-type="linenumber">14</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-edit-dialog/correspondent-edit-dialog.component.html</context> - <context context-type="linenumber">15</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-edit-dialog/document-type-edit-dialog.component.html</context> - <context context-type="linenumber">17</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> - <context context-type="linenumber">173</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-edit-dialog/tag-edit-dialog.component.html</context> - <context context-type="linenumber">19</context> - </context-group> - <target state="final">Salva</target> - </trans-unit> <trans-unit id="9021887951960049161" datatype="html" approved="yes"> <source>Confirm delete</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.ts</context> - <context context-type="linenumber">267</context> + <context context-type="linenumber">421</context> </context-group> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/generic-list/generic-list.component.ts</context> - <context context-type="linenumber">102</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.ts</context> + <context context-type="linenumber">152</context> </context-group> <target state="final">Conferma eliminazione</target> </trans-unit> @@ -1108,7 +1613,7 @@ <source>Do you really want to delete document "<x id="PH" equiv-text="this.document.title"/>"?</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.ts</context> - <context context-type="linenumber">268</context> + <context context-type="linenumber">422</context> </context-group> <target state="final">Vuoi eliminare il documento "<x id="PH" equiv-text="this.document.title"/>"?</target> </trans-unit> @@ -1116,7 +1621,7 @@ <source>The files for this document will be deleted permanently. This operation cannot be undone.</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.ts</context> - <context context-type="linenumber">269</context> + <context context-type="linenumber">423</context> </context-group> <target state="final">I file di questo documento saranno eliminati permanentemente. Questa operazione è irreversibile.</target> </trans-unit> @@ -1124,7 +1629,7 @@ <source>Delete document</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.ts</context> - <context context-type="linenumber">271</context> + <context context-type="linenumber">425</context> </context-group> <target state="final">Elimina documento</target> </trans-unit> @@ -1132,7 +1637,7 @@ <source>Error deleting document: <x id="PH" equiv-text="JSON.stringify(error)"/></source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.ts</context> - <context context-type="linenumber">281</context> + <context context-type="linenumber">441</context> </context-group> <target state="final">Errore nell'eliminazione del documento: <x id="PH" equiv-text="JSON.stringify(error)"/></target> </trans-unit> @@ -1200,27 +1705,27 @@ <source>Download originals</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.html</context> - <context context-type="linenumber">68</context> + <context context-type="linenumber">73</context> </context-group> <target state="final">Scarica originali</target> </trans-unit> - <trans-unit id="7985804062689412812" datatype="html" approved="yes"> - <source>Error executing bulk operation: <x id="PH" equiv-text="JSON.stringify(error.error)"/></source> + <trans-unit id="7985804062689412812" datatype="html"> + <source>Error executing bulk operation: <x id="PH" equiv-text="JSON.stringify( error.error )"/></source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">74</context> + <context context-type="linenumber">97,99</context> </context-group> - <target state="final">Errore durante l'operazione di modifica in blocco: <x id="PH" equiv-text="JSON.stringify(error.error)"/></target> + <target state="needs-translation">Error executing bulk operation: <x id="PH" equiv-text="JSON.stringify( error.error )"/></target> </trans-unit> <trans-unit id="7894972847287473517" datatype="html"> <source>"<x id="PH" equiv-text="items[0].name"/>"</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">113</context> + <context context-type="linenumber">154</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">117</context> + <context context-type="linenumber">160</context> </context-group> <target state="translated">"<x id="PH" equiv-text="items[0].name"/>"</target> </trans-unit> @@ -1228,7 +1733,7 @@ <source>"<x id="PH" equiv-text="items[0].name"/>" and "<x id="PH_1" equiv-text="items[1].name"/>"</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">115</context> + <context context-type="linenumber">156</context> </context-group> <note priority="1" from="description">This is for messages like 'modify "tag1" and "tag2"'</note> <target state="final">"<x id="PH" equiv-text="items[0].name"/>" e "<x id="PH_1" equiv-text="items[1].name"/>"</target> @@ -1237,7 +1742,7 @@ <source><x id="PH" equiv-text="list"/> and "<x id="PH_1" equiv-text="items[items.length - 1].name"/>"</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">118</context> + <context context-type="linenumber">164,166</context> </context-group> <note priority="1" from="description">this is for messages like 'modify "tag1", "tag2" and "tag3"'</note> <target state="final"><x id="PH" equiv-text="list"/>e "<x id="PH_1" equiv-text="items[items.length - 1].name"/>"</target> @@ -1246,7 +1751,7 @@ <source>Confirm tags assignment</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">127</context> + <context context-type="linenumber">181</context> </context-group> <target state="final">Conferma assegnazione tag</target> </trans-unit> @@ -1254,47 +1759,47 @@ <source>This operation will add the tag "<x id="PH" equiv-text="tag.name"/>" to <x id="PH_1" equiv-text="this.list.selected.size"/> selected document(s).</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">130</context> + <context context-type="linenumber">187</context> </context-group> <target state="final">Questa operazione aggiungerà il tag "<x id="PH" equiv-text="tag.name"/>" a <x id="PH_1" equiv-text="this.list.selected.size"/> documento/i selezionato/i.</target> </trans-unit> - <trans-unit id="1894412783609570695" datatype="html" approved="yes"> - <source>This operation will add the tags <x id="PH" equiv-text="this._localizeList(changedTags.itemsToAdd)"/> to <x id="PH_1" equiv-text="this.list.selected.size"/> selected document(s).</source> + <trans-unit id="1894412783609570695" datatype="html"> + <source>This operation will add the tags <x id="PH" equiv-text="this._localizeList( changedTags.itemsToAdd )"/> to <x id="PH_1" equiv-text="this.list.selected.size"/> selected document(s).</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">132</context> + <context context-type="linenumber">192,194</context> </context-group> - <target state="final">Questa operazione aggiungerà i tag <x id="PH" equiv-text="this._localizeList(changedTags.itemsToAdd)"/> a <x id="PH_1" equiv-text="this.list.selected.size"/> documento/i selezionato/i.</target> + <target state="needs-translation">This operation will add the tags <x id="PH" equiv-text="this._localizeList( changedTags.itemsToAdd )"/> to <x id="PH_1" equiv-text="this.list.selected.size"/> selected document(s).</target> </trans-unit> <trans-unit id="7181166515756808573" datatype="html" approved="yes"> <source>This operation will remove the tag "<x id="PH" equiv-text="tag.name"/>" from <x id="PH_1" equiv-text="this.list.selected.size"/> selected document(s).</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">135</context> + <context context-type="linenumber">200</context> </context-group> <target state="final">Questa operazione rimuoverà il tag "<x id="PH" equiv-text="tag.name"/>" da <x id="PH_1" equiv-text="this.list.selected.size"/> documento/i selezionato/i. </target> </trans-unit> - <trans-unit id="3819792277998068944" datatype="html" approved="yes"> - <source>This operation will remove the tags <x id="PH" equiv-text="this._localizeList(changedTags.itemsToRemove)"/> from <x id="PH_1" equiv-text="this.list.selected.size"/> selected document(s).</source> + <trans-unit id="3819792277998068944" datatype="html"> + <source>This operation will remove the tags <x id="PH" equiv-text="this._localizeList( changedTags.itemsToRemove )"/> from <x id="PH_1" equiv-text="this.list.selected.size"/> selected document(s).</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">137</context> + <context context-type="linenumber">205,207</context> </context-group> - <target state="final">Questa operazione rimuoverà i tag <x id="PH" equiv-text="this._localizeList(changedTags.itemsToRemove)"/> da <x id="PH_1" equiv-text="this.list.selected.size"/> documento/i selezionato/i.</target> + <target state="needs-translation">This operation will remove the tags <x id="PH" equiv-text="this._localizeList( changedTags.itemsToRemove )"/> from <x id="PH_1" equiv-text="this.list.selected.size"/> selected document(s).</target> </trans-unit> - <trans-unit id="2739066218579571288" datatype="html" approved="yes"> - <source>This operation will add the tags <x id="PH" equiv-text="this._localizeList(changedTags.itemsToAdd)"/> and remove the tags <x id="PH_1" equiv-text="this._localizeList(changedTags.itemsToRemove)"/> on <x id="PH_2" equiv-text="this.list.selected.size"/> selected document(s).</source> + <trans-unit id="2739066218579571288" datatype="html"> + <source>This operation will add the tags <x id="PH" equiv-text="this._localizeList( changedTags.itemsToAdd )"/> and remove the tags <x id="PH_1" equiv-text="this._localizeList( changedTags.itemsToRemove )"/> on <x id="PH_2" equiv-text="this.list.selected.size"/> selected document(s).</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">139</context> + <context context-type="linenumber">209,213</context> </context-group> - <target state="final">Questa operazione aggiungerà i tag <x id="PH" equiv-text="this._localizeList(changedTags.itemsToAdd)"/> e rimuoverà i tag <x id="PH_1" equiv-text="this._localizeList(changedTags.itemsToRemove)"/> a <x id="PH_2" equiv-text="this.list.selected.size"/> documento/i selezionato/i.</target> + <target state="needs-translation">This operation will add the tags <x id="PH" equiv-text="this._localizeList( changedTags.itemsToAdd )"/> and remove the tags <x id="PH_1" equiv-text="this._localizeList( changedTags.itemsToRemove )"/> on <x id="PH_2" equiv-text="this.list.selected.size"/> selected document(s).</target> </trans-unit> <trans-unit id="2996713129519325161" datatype="html" approved="yes"> <source>Confirm correspondent assignment</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">159</context> + <context context-type="linenumber">248</context> </context-group> <target state="final">Conferma assegnazione corrispondente</target> </trans-unit> @@ -1302,7 +1807,7 @@ <source>This operation will assign the correspondent "<x id="PH" equiv-text="correspondent.name"/>" to <x id="PH_1" equiv-text="this.list.selected.size"/> selected document(s).</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">161</context> + <context context-type="linenumber">250</context> </context-group> <target state="final">Questa operazione assegnerà il corrispondente "<x id="PH" equiv-text="correspondent.name"/>" a <x id="PH_1" equiv-text="this.list.selected.size"/> documento/i selezionato/i.</target> </trans-unit> @@ -1310,7 +1815,7 @@ <source>This operation will remove the correspondent from <x id="PH" equiv-text="this.list.selected.size"/> selected document(s).</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">163</context> + <context context-type="linenumber">252</context> </context-group> <target state="final">Questa operazione rimuoverà il corrispondente da <x id="PH" equiv-text="this.list.selected.size"/> documento/i selezionato/i.</target> </trans-unit> @@ -1318,7 +1823,7 @@ <source>Confirm document type assignment</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">182</context> + <context context-type="linenumber">284</context> </context-group> <target state="final">Conferma assegnazione tipo di documento</target> </trans-unit> @@ -1326,7 +1831,7 @@ <source>This operation will assign the document type "<x id="PH" equiv-text="documentType.name"/>" to <x id="PH_1" equiv-text="this.list.selected.size"/> selected document(s).</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">184</context> + <context context-type="linenumber">286</context> </context-group> <target state="final">Questa operazione assegnerà il tipo di documento "<x id="PH" equiv-text="documentType.name"/>" a <x id="PH_1" equiv-text="this.list.selected.size"/> documento/i selezionato/i.</target> </trans-unit> @@ -1334,7 +1839,7 @@ <source>This operation will remove the document type from <x id="PH" equiv-text="this.list.selected.size"/> selected document(s).</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">186</context> + <context context-type="linenumber">288</context> </context-group> <target state="final">Questa operazione eliminerà il tipo di documento da <x id="PH" equiv-text="this.list.selected.size"/> documento/i selezionato/i. </target> </trans-unit> @@ -1342,7 +1847,7 @@ <source>Delete confirm</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">201</context> + <context context-type="linenumber">309</context> </context-group> <target state="final">Conferma eliminazione</target> </trans-unit> @@ -1350,7 +1855,7 @@ <source>This operation will permanently delete <x id="PH" equiv-text="this.list.selected.size"/> selected document(s).</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">202</context> + <context context-type="linenumber">310</context> </context-group> <target state="final">Questa operazione eliminerà definitivamente <x id="PH" equiv-text="this.list.selected.size"/> documento/i selezionato/i.</target> </trans-unit> @@ -1358,7 +1863,7 @@ <source>This operation cannot be undone.</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">203</context> + <context context-type="linenumber">311</context> </context-group> <target state="final">Questa operazione non può essere annullata.</target> </trans-unit> @@ -1366,7 +1871,7 @@ <source>Delete document(s)</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">205</context> + <context context-type="linenumber">313</context> </context-group> <target state="final">Elimina documento/i</target> </trans-unit> @@ -1405,16 +1910,28 @@ <context context-type="linenumber">66</context> </context-group> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-list.component.html</context> - <context context-type="linenumber">42</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">45</context> </context-group> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-list.component.html</context> - <context context-type="linenumber">40</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">45</context> </context-group> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-list.component.html</context> - <context context-type="linenumber">43</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">45</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">59</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">59</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">59</context> </context-group> <target state="final">Modifica</target> </trans-unit> @@ -1518,7 +2035,7 @@ <source>Loading...</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/document-list.component.html</context> - <context context-type="linenumber">87</context> + <context context-type="linenumber">88</context> </context-group> <target state="translated">Caricamento in corso...</target> </trans-unit> @@ -1526,7 +2043,7 @@ <source>{VAR_PLURAL, plural, =1 {Selected <x id="INTERPOLATION"/> of one document} other {Selected <x id="INTERPOLATION"/> of <x id="INTERPOLATION_1"/> documents}}</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/document-list.component.html</context> - <context context-type="linenumber">89</context> + <context context-type="linenumber">90</context> </context-group> <target state="final">{VAR_PLURAL, plural, =1 {Selezionato <x id="INTERPOLATION"/> di un documento} other {Selezionati <x id="INTERPOLATION"/> di <x id="INTERPOLATION_1"/> documenti}}</target> </trans-unit> @@ -1534,7 +2051,7 @@ <source>{VAR_PLURAL, plural, =1 {One document} other {<x id="INTERPOLATION"/> documents}}</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/document-list.component.html</context> - <context context-type="linenumber">91</context> + <context context-type="linenumber">92</context> </context-group> <target state="final">{VAR_PLURAL, plural, =1 {Un documento} other {<x id="INTERPOLATION"/> documenti}}</target> </trans-unit> @@ -1542,19 +2059,27 @@ <source>(filtered)</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/document-list.component.html</context> - <context context-type="linenumber">91</context> + <context context-type="linenumber">92</context> </context-group> <target state="final">(filtrato)</target> </trans-unit> + <trans-unit id="1559883523769732271" datatype="html"> + <source>Error while loading documents</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/document-list/document-list.component.html</context> + <context context-type="linenumber">103</context> + </context-group> + <target state="translated">Errore durante il caricamento dei documenti</target> + </trans-unit> <trans-unit id="7517688192215738656" datatype="html"> <source>ASN</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/document-list.component.html</context> - <context context-type="linenumber">117</context> + <context context-type="linenumber">121</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/filter-editor/filter-editor.component.ts</context> - <context context-type="linenumber">90</context> + <context context-type="linenumber">122</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/rest/document.service.ts</context> @@ -1566,7 +2091,7 @@ <source>Added</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/document-list.component.html</context> - <context context-type="linenumber">147</context> + <context context-type="linenumber">151</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/filter-editor/filter-editor.component.html</context> @@ -1582,7 +2107,7 @@ <source>View "<x id="PH" equiv-text="this.list.activeSavedViewTitle"/>" saved successfully.</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/document-list.component.ts</context> - <context context-type="linenumber">116</context> + <context context-type="linenumber">213</context> </context-group> <target state="final">La vista "<x id="PH" equiv-text="this.list.activeSavedViewTitle"/>" è stata salvata.</target> </trans-unit> @@ -1590,7 +2115,7 @@ <source>View "<x id="PH" equiv-text="savedView.name"/>" created successfully.</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/document-list.component.ts</context> - <context context-type="linenumber">138</context> + <context context-type="linenumber">243</context> </context-group> <target state="final">La vista "<x id="PH" equiv-text="savedView.name"/>" è stata creata.</target> </trans-unit> @@ -1602,51 +2127,51 @@ </context-group> <target state="final">Ripristina filtri</target> </trans-unit> - <trans-unit id="5195932016807797291" datatype="html" approved="yes"> - <source>Correspondent: <x id="PH" equiv-text="this.correspondents.find(c => c.id == +rule.value)?.name"/></source> + <trans-unit id="5195932016807797291" datatype="html"> + <source>Correspondent: <x id="PH" equiv-text="this.correspondents.find((c) => c.id == +rule.value)?.name"/></source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/filter-editor/filter-editor.component.ts</context> - <context context-type="linenumber">37</context> + <context context-type="linenumber">60,62</context> </context-group> - <target state="final">Corrispondente: <x id="PH" equiv-text="this.correspondents.find(c => c.id == +rule.value)?.name"/></target> + <target state="needs-translation">Correspondent: <x id="PH" equiv-text="this.correspondents.find((c) => c.id == +rule.value)?.name"/></target> </trans-unit> <trans-unit id="8170755470576301659" datatype="html" approved="yes"> <source>Without correspondent</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/filter-editor/filter-editor.component.ts</context> - <context context-type="linenumber">39</context> + <context context-type="linenumber">64</context> </context-group> <target state="final">Senza corrispondente</target> </trans-unit> - <trans-unit id="8705701325879965907" datatype="html" approved="yes"> - <source>Type: <x id="PH" equiv-text="this.documentTypes.find(dt => dt.id == +rule.value)?.name"/></source> + <trans-unit id="8705701325879965907" datatype="html"> + <source>Type: <x id="PH" equiv-text="this.documentTypes.find((dt) => dt.id == +rule.value)?.name"/></source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/filter-editor/filter-editor.component.ts</context> - <context context-type="linenumber">44</context> + <context context-type="linenumber">69,71</context> </context-group> - <target state="final">Tipo: <x id="PH" equiv-text="this.documentTypes.find(dt => dt.id == +rule.value)?.name"/></target> + <target state="needs-translation">Type: <x id="PH" equiv-text="this.documentTypes.find((dt) => dt.id == +rule.value)?.name"/></target> </trans-unit> <trans-unit id="4362173610367509215" datatype="html" approved="yes"> <source>Without document type</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/filter-editor/filter-editor.component.ts</context> - <context context-type="linenumber">46</context> + <context context-type="linenumber">73</context> </context-group> <target state="final">Senza tipo di documento</target> </trans-unit> <trans-unit id="8180755793012580465" datatype="html"> - <source>Tag: <x id="PH" equiv-text="this.tags.find(t => t.id == +rule.value)?.name"/></source> + <source>Tag: <x id="PH" equiv-text="this.tags.find((t) => t.id == +rule.value)?.name"/></source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/filter-editor/filter-editor.component.ts</context> - <context context-type="linenumber">50</context> + <context context-type="linenumber">77,79</context> </context-group> - <target state="translated">Tag: <x id="PH" equiv-text="this.tags.find(t => t.id == +rule.value)?.name"/></target> + <target state="needs-translation">Tag: <x id="PH" equiv-text="this.tags.find((t) => t.id == +rule.value)?.name"/></target> </trans-unit> <trans-unit id="6494566478302448576" datatype="html" approved="yes"> <source>Without any tag</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/filter-editor/filter-editor.component.ts</context> - <context context-type="linenumber">54</context> + <context context-type="linenumber">83</context> </context-group> <target state="final">Senza alcun tag</target> </trans-unit> @@ -1654,7 +2179,7 @@ <source>Title: <x id="PH" equiv-text="rule.value"/></source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/filter-editor/filter-editor.component.ts</context> - <context context-type="linenumber">58</context> + <context context-type="linenumber">87</context> </context-group> <target state="final">Titolo: <x id="PH" equiv-text="rule.value"/></target> </trans-unit> @@ -1662,7 +2187,7 @@ <source>ASN: <x id="PH" equiv-text="rule.value"/></source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/filter-editor/filter-editor.component.ts</context> - <context context-type="linenumber">61</context> + <context context-type="linenumber">90</context> </context-group> <target state="translated">ASN: <x id="PH" equiv-text="rule.value"/></target> </trans-unit> @@ -1670,7 +2195,7 @@ <source>Title & content</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/filter-editor/filter-editor.component.ts</context> - <context context-type="linenumber">89</context> + <context context-type="linenumber">120</context> </context-group> <target state="final">Titolo & contenuto</target> </trans-unit> @@ -1678,7 +2203,7 @@ <source>Advanced search</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/filter-editor/filter-editor.component.ts</context> - <context context-type="linenumber">91</context> + <context context-type="linenumber">125</context> </context-group> <target state="final">Ricerca avanzata</target> </trans-unit> @@ -1686,7 +2211,7 @@ <source>More like</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/filter-editor/filter-editor.component.ts</context> - <context context-type="linenumber">94</context> + <context context-type="linenumber">131</context> </context-group> <target state="final">Più come</target> </trans-unit> @@ -1698,54 +2223,6 @@ </context-group> <target state="final">Salva vista corrente</target> </trans-unit> - <trans-unit id="8953033926734869941" datatype="html" approved="yes"> - <source>Name</source> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/document-list/save-view-config-dialog/save-view-config-dialog.component.html</context> - <context context-type="linenumber">8</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-edit-dialog/correspondent-edit-dialog.component.html</context> - <context context-type="linenumber">8</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-list.component.html</context> - <context context-type="linenumber">9</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-list.component.html</context> - <context context-type="linenumber">19</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-edit-dialog/document-type-edit-dialog.component.html</context> - <context context-type="linenumber">9</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-list.component.html</context> - <context context-type="linenumber">9</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-list.component.html</context> - <context context-type="linenumber">19</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> - <context context-type="linenumber">141</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-edit-dialog/tag-edit-dialog.component.html</context> - <context context-type="linenumber">8</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-list.component.html</context> - <context context-type="linenumber">9</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-list.component.html</context> - <context context-type="linenumber">19</context> - </context-group> - <target state="final">Nome</target> - </trans-unit> <trans-unit id="8689274715612276035" datatype="html" approved="yes"> <source>Show in sidebar</source> <context-group purpose="location"> @@ -1754,7 +2231,7 @@ </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> - <context context-type="linenumber">153</context> + <context context-type="linenumber">169</context> </context-group> <target state="final">Mostra nella barra laterale</target> </trans-unit> @@ -1766,86 +2243,78 @@ </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> - <context context-type="linenumber">149</context> + <context context-type="linenumber">165</context> </context-group> <target state="final">Mostra nella dashboard</target> </trans-unit> - <trans-unit id="8743659855412792665" datatype="html" approved="yes"> - <source>Matching algorithm</source> + <trans-unit id="6965614903949668392" datatype="html"> + <source>Filter rules error occurred while saving this view</source> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-edit-dialog/correspondent-edit-dialog.component.html</context> - <context context-type="linenumber">9</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-edit-dialog/document-type-edit-dialog.component.html</context> - <context context-type="linenumber">10</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-edit-dialog/tag-edit-dialog.component.html</context> - <context context-type="linenumber">13</context> - </context-group> - <target state="final">Algoritmo di assegnazione</target> - </trans-unit> - <trans-unit id="2656329676292524585" datatype="html" approved="yes"> - <source>Matching pattern</source> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-edit-dialog/correspondent-edit-dialog.component.html</context> - <context context-type="linenumber">10</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-edit-dialog/document-type-edit-dialog.component.html</context> - <context context-type="linenumber">11</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-edit-dialog/tag-edit-dialog.component.html</context> - <context context-type="linenumber">14</context> - </context-group> - <target state="final">Criterio di assegnazione</target> - </trans-unit> - <trans-unit id="6063936469630366525" datatype="html" approved="yes"> - <source>Case insensitive</source> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-edit-dialog/correspondent-edit-dialog.component.html</context> - <context context-type="linenumber">11</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-edit-dialog/document-type-edit-dialog.component.html</context> + <context context-type="sourcefile">src/app/components/document-list/save-view-config-dialog/save-view-config-dialog.component.html</context> <context context-type="linenumber">12</context> </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-edit-dialog/tag-edit-dialog.component.html</context> - <context context-type="linenumber">15</context> - </context-group> - <target state="final">Senza distinzione tra maiuscole e minuscole</target> + <target state="needs-translation">Filter rules error occurred while saving this view</target> </trans-unit> - <trans-unit id="6457471243969293847" datatype="html" approved="yes"> - <source>Create new correspondent</source> + <trans-unit id="6438839705789707938" datatype="html"> + <source>The error returned was</source> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-edit-dialog/correspondent-edit-dialog.component.ts</context> - <context context-type="linenumber">21</context> + <context context-type="sourcefile">src/app/components/document-list/save-view-config-dialog/save-view-config-dialog.component.html</context> + <context context-type="linenumber">13</context> </context-group> - <target state="final">Crea nuovo corrispondente</target> + <target state="translated">L'errore restituito era</target> </trans-unit> - <trans-unit id="2059822531169388684" datatype="html" approved="yes"> - <source>Edit correspondent</source> + <trans-unit id="6316128875819022658" datatype="html"> + <source>correspondent</source> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-edit-dialog/correspondent-edit-dialog.component.ts</context> - <context context-type="linenumber">25</context> + <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-list.component.ts</context> + <context context-type="linenumber">33</context> </context-group> - <target state="final">Modifica corrispondente</target> + <target state="translated">corrispondente</target> + </trans-unit> + <trans-unit id="6360600151505327572" datatype="html"> + <source>Last used</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-list.component.ts</context> + <context context-type="linenumber">37</context> + </context-group> + <target state="needs-translation">Last used</target> + </trans-unit> + <trans-unit id="7427874343955308724" datatype="html" approved="yes"> + <source>Do you really want to delete the correspondent "<x id="PH" equiv-text="object.name"/>"?</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-list.component.ts</context> + <context context-type="linenumber">47</context> + </context-group> + <target state="final">Vuoi eliminare il corrispondente "<x id="PH" equiv-text="object.name"/>"?</target> + </trans-unit> + <trans-unit id="8084492669582894778" datatype="html"> + <source>document type</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-list.component.ts</context> + <context context-type="linenumber">30</context> + </context-group> + <target state="translated">tipo di documento</target> + </trans-unit> + <trans-unit id="4990731724078522539" datatype="html" approved="yes"> + <source>Do you really want to delete the document type "<x id="PH" equiv-text="object.name"/>"?</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-list.component.ts</context> + <context context-type="linenumber">36</context> + </context-group> + <target state="final">Vuoi eliminare il tipo di documento "<x id="PH" equiv-text="object.name"/>"?</target> </trans-unit> <trans-unit id="5674286808255988565" datatype="html" approved="yes"> <source>Create</source> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-list.component.html</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> <context context-type="linenumber">2</context> </context-group> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-list.component.html</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> <context context-type="linenumber">2</context> </context-group> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-list.component.html</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> <context context-type="linenumber">2</context> </context-group> <target state="final">Crea</target> @@ -1853,15 +2322,15 @@ <trans-unit id="4010735610815226758" datatype="html" approved="yes"> <source>Filter by:</source> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-list.component.html</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> <context context-type="linenumber">8</context> </context-group> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-list.component.html</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> <context context-type="linenumber">8</context> </context-group> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-list.component.html</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> <context context-type="linenumber">8</context> </context-group> <target state="final">Filtra per:</target> @@ -1869,138 +2338,130 @@ <trans-unit id="1383365546483928780" datatype="html" approved="yes"> <source>Matching</source> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-list.component.html</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> <context context-type="linenumber">20</context> </context-group> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-list.component.html</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> <context context-type="linenumber">20</context> </context-group> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-list.component.html</context> - <context context-type="linenumber">21</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">20</context> </context-group> <target state="final">Assegnazione</target> </trans-unit> <trans-unit id="1488347670280290838" datatype="html" approved="yes"> <source>Document count</source> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-list.component.html</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> <context context-type="linenumber">21</context> </context-group> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-list.component.html</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> <context context-type="linenumber">21</context> </context-group> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-list.component.html</context> - <context context-type="linenumber">22</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">21</context> </context-group> <target state="final">Numero di documenti</target> </trans-unit> - <trans-unit id="697889236478552968" datatype="html" approved="yes"> - <source>Last correspondence</source> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-list.component.html</context> - <context context-type="linenumber">22</context> - </context-group> - <target state="final">Ultima assegnazione</target> - </trans-unit> <trans-unit id="3193976279273491157" datatype="html" approved="yes"> <source>Actions</source> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-list.component.html</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> <context context-type="linenumber">23</context> </context-group> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-list.component.html</context> - <context context-type="linenumber">22</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">23</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">23</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> - <context context-type="linenumber">158</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-list.component.html</context> - <context context-type="linenumber">23</context> + <context context-type="linenumber">174</context> </context-group> <target state="final">Azioni</target> </trans-unit> - <trans-unit id="7427874343955308724" datatype="html" approved="yes"> - <source>Do you really want to delete the correspondent "<x id="PH" equiv-text="object.name"/>"?</source> + <trans-unit id="7376880254267897616" datatype="html"> + <source>Filter Documents</source> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-list.component.ts</context> - <context context-type="linenumber">26</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">44</context> </context-group> - <target state="final">Vuoi eliminare il corrispondente "<x id="PH" equiv-text="object.name"/>"?</target> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">44</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">44</context> + </context-group> + <target state="needs-translation">Filter Documents</target> </trans-unit> - <trans-unit id="6672809941092516947" datatype="html" approved="yes"> - <source>Create new document type</source> + <trans-unit id="808959623879724772" datatype="html"> + <source>{VAR_PLURAL, plural, =1 {One <x id="INTERPOLATION"/>} other {<x id="INTERPOLATION_1"/> total <x id="INTERPOLATION"/>s}}</source> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-edit-dialog/document-type-edit-dialog.component.ts</context> - <context context-type="linenumber">21</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">74</context> </context-group> - <target state="final">Crea nuovo tipo di documento</target> - </trans-unit> - <trans-unit id="36335016091244220" datatype="html" approved="yes"> - <source>Edit document type</source> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-edit-dialog/document-type-edit-dialog.component.ts</context> - <context context-type="linenumber">25</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">74</context> </context-group> - <target state="final">Modifica tipo di documento</target> - </trans-unit> - <trans-unit id="4990731724078522539" datatype="html" approved="yes"> - <source>Do you really want to delete the document type "<x id="PH" equiv-text="object.name"/>"?</source> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-list.component.ts</context> - <context context-type="linenumber">26</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">74</context> </context-group> - <target state="final">Vuoi eliminare il tipo di documento "<x id="PH" equiv-text="object.name"/>"?</target> + <target state="needs-translation">{VAR_PLURAL, plural, =1 {One <x id="INTERPOLATION"/>} other {<x id="INTERPOLATION_1"/> total <x id="INTERPOLATION"/>s}}</target> </trans-unit> <trans-unit id="810888510148304696" datatype="html" approved="yes"> <source>Automatic</source> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/generic-list/generic-list.component.ts</context> - <context context-type="linenumber">39</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.ts</context> + <context context-type="linenumber">86</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/data/matching-model.ts</context> - <context context-type="linenumber">17</context> + <context context-type="linenumber">38</context> </context-group> <target state="final">Automatico</target> </trans-unit> - <trans-unit id="5044611416737085530" datatype="html" approved="yes"> - <source>Do you really want to delete this element?</source> + <trans-unit id="4012132330507560812" datatype="html"> + <source>Do you really want to delete the <x id="PH" equiv-text="this.typeName"/>?</source> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/generic-list/generic-list.component.ts</context> - <context context-type="linenumber">97</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.ts</context> + <context context-type="linenumber">139</context> </context-group> - <target state="final">Vuoi eliminare questo elemento?</target> + <target state="needs-translation">Do you really want to delete the <x id="PH" equiv-text="this.typeName"/>?</target> </trans-unit> <trans-unit id="8371896857609524947" datatype="html" approved="yes"> <source>Associated documents will not be deleted.</source> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/generic-list/generic-list.component.ts</context> - <context context-type="linenumber">104</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.ts</context> + <context context-type="linenumber">154</context> </context-group> <target state="final">I documenti associati non verranno eliminati.</target> </trans-unit> - <trans-unit id="5467489005440577210" datatype="html" approved="yes"> - <source>Error while deleting element: <x id="PH" equiv-text="JSON.stringify(error.error)"/></source> + <trans-unit id="5467489005440577210" datatype="html"> + <source>Error while deleting element: <x id="PH" equiv-text="JSON.stringify( error.error )"/></source> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/generic-list/generic-list.component.ts</context> - <context context-type="linenumber">114</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.ts</context> + <context context-type="linenumber">167,169</context> </context-group> - <target state="final">Errore durante l'eliminazione dell'elemento: <x id="PH" equiv-text="JSON.stringify(error.error)"/></target> + <target state="needs-translation">Error while deleting element: <x id="PH" equiv-text="JSON.stringify( error.error )"/></target> </trans-unit> - <trans-unit id="1347241542439262355" datatype="html" approved="yes"> - <source>General settings</source> + <trans-unit id="6439365426343089851" datatype="html"> + <source>General</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> <context context-type="linenumber">10</context> </context-group> - <target state="final">Impostazioni generali</target> + <target state="translated">Generale</target> </trans-unit> <trans-unit id="8671234314555525900" datatype="html" approved="yes"> <source>Appearance</source> @@ -2130,11 +2591,27 @@ </context-group> <target state="final">Inverti anteptime in modalità notte</target> </trans-unit> + <trans-unit id="7983234071833154796" datatype="html"> + <source>Theme Color</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> + <context context-type="linenumber">105</context> + </context-group> + <target state="translated">Colore del tema</target> + </trans-unit> + <trans-unit id="7808756054397155068" datatype="html"> + <source>Reset</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> + <context context-type="linenumber">114</context> + </context-group> + <target state="translated">Reimposta</target> + </trans-unit> <trans-unit id="8508424367627989968" datatype="html" approved="yes"> <source>Bulk editing</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> - <context context-type="linenumber">103</context> + <context context-type="linenumber">119</context> </context-group> <target state="final">Modifica in blocco</target> </trans-unit> @@ -2142,7 +2619,7 @@ <source>Show confirmation dialogs</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> - <context context-type="linenumber">107</context> + <context context-type="linenumber">123</context> </context-group> <target state="final">Mostra dialoghi di conferma</target> </trans-unit> @@ -2150,7 +2627,7 @@ <source>Deleting documents will always ask for confirmation.</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> - <context context-type="linenumber">107</context> + <context context-type="linenumber">123</context> </context-group> <target state="final">Verrà sempre chiesta una conferma prima di eliminare documenti.</target> </trans-unit> @@ -2158,7 +2635,7 @@ <source>Apply on close</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> - <context context-type="linenumber">108</context> + <context context-type="linenumber">124</context> </context-group> <target state="final">Applica in chiusura</target> </trans-unit> @@ -2166,7 +2643,7 @@ <source>Notifications</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> - <context context-type="linenumber">116</context> + <context context-type="linenumber">132</context> </context-group> <target state="final">Notifiche</target> </trans-unit> @@ -2174,7 +2651,7 @@ <source>Document processing</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> - <context context-type="linenumber">119</context> + <context context-type="linenumber">135</context> </context-group> <target state="final">Elaborazione del documento</target> </trans-unit> @@ -2182,7 +2659,7 @@ <source>Show notifications when new documents are detected</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> - <context context-type="linenumber">123</context> + <context context-type="linenumber">139</context> </context-group> <target state="final">Notifica quando vengono trovati nuovi documenti</target> </trans-unit> @@ -2190,7 +2667,7 @@ <source>Show notifications when document processing completes successfully</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> - <context context-type="linenumber">124</context> + <context context-type="linenumber">140</context> </context-group> <target state="final">Notifica quando l'elaborazione del documento viene completata con successo.</target> </trans-unit> @@ -2198,7 +2675,7 @@ <source>Show notifications when document processing fails</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> - <context context-type="linenumber">125</context> + <context context-type="linenumber">141</context> </context-group> <target state="final">Notifica quando l'elaborazione del documento fallisce</target> </trans-unit> @@ -2206,7 +2683,7 @@ <source>Suppress notifications on dashboard</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> - <context context-type="linenumber">126</context> + <context context-type="linenumber">142</context> </context-group> <target state="final">Non mostrare notifiche nella dashboard</target> </trans-unit> @@ -2214,7 +2691,7 @@ <source>This will suppress all messages about document processing status on the dashboard.</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> - <context context-type="linenumber">126</context> + <context context-type="linenumber">142</context> </context-group> <target state="final">Verranno interrotte tutte le notifiche nella dashboard riguardo lo stato dell'elaborazione dei documenti.</target> </trans-unit> @@ -2222,7 +2699,7 @@ <source>Appears on</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> - <context context-type="linenumber">146</context> + <context context-type="linenumber">162</context> </context-group> <target state="final">Appare in</target> </trans-unit> @@ -2230,7 +2707,7 @@ <source>No saved views defined.</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> - <context context-type="linenumber">163</context> + <context context-type="linenumber">179</context> </context-group> <target state="final">Nessuna vista salvata.</target> </trans-unit> @@ -2238,7 +2715,7 @@ <source>Saved view "<x id="PH" equiv-text="savedView.name"/>" deleted.</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.ts</context> - <context context-type="linenumber">111</context> + <context context-type="linenumber">167</context> </context-group> <target state="final">La vista "<x id="PH" equiv-text="savedView.name"/>" è stata eliminata. </target> </trans-unit> @@ -2246,7 +2723,7 @@ <source>Settings saved successfully.</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.ts</context> - <context context-type="linenumber">133</context> + <context context-type="linenumber">233</context> </context-group> <target state="final">Le impostazioni sono state salvate.</target> </trans-unit> @@ -2254,7 +2731,7 @@ <source>Use system language</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.ts</context> - <context context-type="linenumber">138</context> + <context context-type="linenumber">237</context> </context-group> <target state="final">Usa lingua di sistema</target> </trans-unit> @@ -2262,67 +2739,31 @@ <source>Use date format of display language</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.ts</context> - <context context-type="linenumber">144</context> + <context context-type="linenumber">244</context> </context-group> <target state="final">Usa il formato data della lingua</target> </trans-unit> - <trans-unit id="8488620293789898901" datatype="html" approved="yes"> - <source>Error while storing settings on server: <x id="PH" equiv-text="JSON.stringify(error.error)"/></source> + <trans-unit id="8488620293789898901" datatype="html"> + <source>Error while storing settings on server: <x id="PH" equiv-text="JSON.stringify( error.error )"/></source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.ts</context> - <context context-type="linenumber">161</context> + <context context-type="linenumber">264,266</context> </context-group> - <target state="final">Errore durante il salvataggio delle impostazioni sul server: <x id="PH" equiv-text="JSON.stringify(error.error)"/></target> + <target state="needs-translation">Error while storing settings on server: <x id="PH" equiv-text="JSON.stringify( error.error )"/></target> </trans-unit> - <trans-unit id="9011959596901584887" datatype="html" approved="yes"> - <source>Color</source> + <trans-unit id="6402703264596649214" datatype="html"> + <source>tag</source> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-edit-dialog/tag-edit-dialog.component.html</context> - <context context-type="linenumber">10</context> + <context context-type="sourcefile">src/app/components/manage/tag-list/tag-list.component.ts</context> + <context context-type="linenumber">30</context> </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-list.component.html</context> - <context context-type="linenumber">20</context> - </context-group> - <target state="final">Colore</target> - </trans-unit> - <trans-unit id="1426037806946650347" datatype="html" approved="yes"> - <source>Inbox tag</source> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-edit-dialog/tag-edit-dialog.component.html</context> - <context context-type="linenumber">12</context> - </context-group> - <target state="final">Tag di arrivo</target> - </trans-unit> - <trans-unit id="8566220514470905459" datatype="html" approved="yes"> - <source>Inbox tags are automatically assigned to all consumed documents.</source> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-edit-dialog/tag-edit-dialog.component.html</context> - <context context-type="linenumber">12</context> - </context-group> - <target state="final">I tag di arrivo vengono assegnati automaticamente a tutti i documenti elaborati.</target> - </trans-unit> - <trans-unit id="9153094873118985366" datatype="html" approved="yes"> - <source>Create new tag</source> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-edit-dialog/tag-edit-dialog.component.ts</context> - <context context-type="linenumber">22</context> - </context-group> - <target state="final">Crea nuovo tag</target> - </trans-unit> - <trans-unit id="5872175735754226507" datatype="html" approved="yes"> - <source>Edit tag</source> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-edit-dialog/tag-edit-dialog.component.ts</context> - <context context-type="linenumber">26</context> - </context-group> - <target state="final">Modifica tag</target> + <target state="translated">tag</target> </trans-unit> <trans-unit id="93754014749412887" datatype="html" approved="yes"> <source>Do you really want to delete the tag "<x id="PH" equiv-text="object.name"/>"?</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/tag-list/tag-list.component.ts</context> - <context context-type="linenumber">26</context> + <context context-type="linenumber">45</context> </context-group> <target state="final">Vuoi eliminare il tag "<x id="PH" equiv-text="object.name"/>"?</target> </trans-unit> @@ -2338,7 +2779,7 @@ <source>Any word</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/data/matching-model.ts</context> - <context context-type="linenumber">12</context> + <context context-type="linenumber">13</context> </context-group> <target state="final">Qualsiasi parola</target> </trans-unit> @@ -2346,7 +2787,7 @@ <source>Any: Document contains any of these words (space separated)</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/data/matching-model.ts</context> - <context context-type="linenumber">12</context> + <context context-type="linenumber">14</context> </context-group> <target state="final">Qualsiasi: il documento contiene una qualunque di queste parole (separate dallo spazio)</target> </trans-unit> @@ -2354,7 +2795,7 @@ <source>All words</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/data/matching-model.ts</context> - <context context-type="linenumber">13</context> + <context context-type="linenumber">18</context> </context-group> <target state="final">Tutte le parole</target> </trans-unit> @@ -2362,7 +2803,7 @@ <source>All: Document contains all of these words (space separated)</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/data/matching-model.ts</context> - <context context-type="linenumber">13</context> + <context context-type="linenumber">19</context> </context-group> <target state="final">Tutto: il documento contiene tutte queste parole (separate dallo spazio)</target> </trans-unit> @@ -2370,7 +2811,7 @@ <source>Exact match</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/data/matching-model.ts</context> - <context context-type="linenumber">14</context> + <context context-type="linenumber">23</context> </context-group> <target state="final">Corrispondenza esatta</target> </trans-unit> @@ -2378,7 +2819,7 @@ <source>Exact: Document contains this string</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/data/matching-model.ts</context> - <context context-type="linenumber">14</context> + <context context-type="linenumber">24</context> </context-group> <target state="final">Puntuale: il documento contiene questa stringa</target> </trans-unit> @@ -2386,7 +2827,7 @@ <source>Regular expression</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/data/matching-model.ts</context> - <context context-type="linenumber">15</context> + <context context-type="linenumber">28</context> </context-group> <target state="final">Espressione regolare</target> </trans-unit> @@ -2394,7 +2835,7 @@ <source>Regular expression: Document matches this regular expression</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/data/matching-model.ts</context> - <context context-type="linenumber">15</context> + <context context-type="linenumber">29</context> </context-group> <target state="final">Espressione regolare: il documento corrisponde a questa espressione regolare</target> </trans-unit> @@ -2402,7 +2843,7 @@ <source>Fuzzy word</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/data/matching-model.ts</context> - <context context-type="linenumber">16</context> + <context context-type="linenumber">33</context> </context-group> <target state="final">Parola fuzzy</target> </trans-unit> @@ -2410,7 +2851,7 @@ <source>Fuzzy: Document contains a word similar to this word</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/data/matching-model.ts</context> - <context context-type="linenumber">16</context> + <context context-type="linenumber">34</context> </context-group> <target state="final">Fuzzy: il documento contiene una parola simile a questa </target> </trans-unit> @@ -2418,7 +2859,7 @@ <source>Auto: Learn matching automatically</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/data/matching-model.ts</context> - <context context-type="linenumber">17</context> + <context context-type="linenumber">39</context> </context-group> <target state="final">Automatico: apprende l'assegnazione automaticamente</target> </trans-unit> @@ -2426,15 +2867,15 @@ <source>Unsaved Changes</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/guards/dirty-form.guard.ts</context> - <context context-type="linenumber">16</context> + <context context-type="linenumber">18</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/open-documents.service.ts</context> - <context context-type="linenumber">75</context> + <context context-type="linenumber">84</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/open-documents.service.ts</context> - <context context-type="linenumber">96</context> + <context context-type="linenumber">107</context> </context-group> <target state="translated">Modifiche non salvate</target> </trans-unit> @@ -2442,15 +2883,15 @@ <source>You have unsaved changes.</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/guards/dirty-form.guard.ts</context> - <context context-type="linenumber">17</context> + <context context-type="linenumber">19</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/open-documents.service.ts</context> - <context context-type="linenumber">76</context> + <context context-type="linenumber">85</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/open-documents.service.ts</context> - <context context-type="linenumber">97</context> + <context context-type="linenumber">108</context> </context-group> <target state="translated">Hai delle modifiche non salvate.</target> </trans-unit> @@ -2458,7 +2899,7 @@ <source>Are you sure you want to leave?</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/guards/dirty-form.guard.ts</context> - <context context-type="linenumber">18</context> + <context context-type="linenumber">20</context> </context-group> <target state="translated">Sei sicuro di voler uscire?</target> </trans-unit> @@ -2466,7 +2907,7 @@ <source>Leave page</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/guards/dirty-form.guard.ts</context> - <context context-type="linenumber">20</context> + <context context-type="linenumber">22</context> </context-group> <target state="translated">Esci dalla pagina</target> </trans-unit> @@ -2474,7 +2915,7 @@ <source>(no title)</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/pipes/document-title.pipe.ts</context> - <context context-type="linenumber">12</context> + <context context-type="linenumber">11</context> </context-group> <target state="final">(nessun titolo)</target> </trans-unit> @@ -2482,7 +2923,7 @@ <source>Yes</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/pipes/yes-no.pipe.ts</context> - <context context-type="linenumber">9</context> + <context context-type="linenumber">8</context> </context-group> <target state="final">Sì</target> </trans-unit> @@ -2490,7 +2931,7 @@ <source>No</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/pipes/yes-no.pipe.ts</context> - <context context-type="linenumber">9</context> + <context context-type="linenumber">8</context> </context-group> <target state="translated">No</target> </trans-unit> @@ -2606,7 +3047,7 @@ <source>Are you sure you want to close this document?</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/open-documents.service.ts</context> - <context context-type="linenumber">77</context> + <context context-type="linenumber">86</context> </context-group> <target state="translated">Sei sicuro di voler chiudere questo documento?</target> </trans-unit> @@ -2614,7 +3055,7 @@ <source>Close document</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/open-documents.service.ts</context> - <context context-type="linenumber">79</context> + <context context-type="linenumber">88</context> </context-group> <target state="translated">Chiudi documento</target> </trans-unit> @@ -2622,7 +3063,7 @@ <source>Are you sure you want to close all documents?</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/open-documents.service.ts</context> - <context context-type="linenumber">98</context> + <context context-type="linenumber">109</context> </context-group> <target state="translated">Sei sicuro di voler chiudere tutti i documenti?</target> </trans-unit> @@ -2630,7 +3071,7 @@ <source>Close documents</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/open-documents.service.ts</context> - <context context-type="linenumber">100</context> + <context context-type="linenumber">111</context> </context-group> <target state="translated">Chiudi documenti</target> </trans-unit> @@ -2646,7 +3087,7 @@ <source>Search score</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/rest/document.service.ts</context> - <context context-type="linenumber">28</context> + <context context-type="linenumber">30</context> </context-group> <note priority="1" from="description">Score is a value returned by the full text search engine and specifies how well a result matches the given query</note> <target state="final">Rilevanza ricerca</target> @@ -2655,15 +3096,23 @@ <source>English (US)</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/settings.service.ts</context> - <context context-type="linenumber">90</context> + <context context-type="linenumber">184</context> </context-group> <target state="final">Inglese (US)</target> </trans-unit> + <trans-unit id="3098941349689899577" datatype="html"> + <source>Belarusian</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/services/settings.service.ts</context> + <context context-type="linenumber">190</context> + </context-group> + <target state="translated">Bielorusso</target> + </trans-unit> <trans-unit id="2719780722934172508" datatype="html"> <source>Czech</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/settings.service.ts</context> - <context context-type="linenumber">91</context> + <context context-type="linenumber">196</context> </context-group> <target state="translated">Ceco</target> </trans-unit> @@ -2671,7 +3120,7 @@ <source>Danish</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/settings.service.ts</context> - <context context-type="linenumber">92</context> + <context context-type="linenumber">202</context> </context-group> <target state="translated">Danese</target> </trans-unit> @@ -2679,7 +3128,7 @@ <source>German</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/settings.service.ts</context> - <context context-type="linenumber">93</context> + <context context-type="linenumber">208</context> </context-group> <target state="final">Tedesco</target> </trans-unit> @@ -2687,7 +3136,7 @@ <source>English (GB)</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/settings.service.ts</context> - <context context-type="linenumber">94</context> + <context context-type="linenumber">214</context> </context-group> <target state="final">Inglese (GB)</target> </trans-unit> @@ -2695,7 +3144,7 @@ <source>Spanish</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/settings.service.ts</context> - <context context-type="linenumber">95</context> + <context context-type="linenumber">220</context> </context-group> <target state="final">Spagnolo</target> </trans-unit> @@ -2703,7 +3152,7 @@ <source>French</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/settings.service.ts</context> - <context context-type="linenumber">96</context> + <context context-type="linenumber">226</context> </context-group> <target state="final">Francese</target> </trans-unit> @@ -2711,7 +3160,7 @@ <source>Italian</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/settings.service.ts</context> - <context context-type="linenumber">97</context> + <context context-type="linenumber">232</context> </context-group> <target state="final">Italiano</target> </trans-unit> @@ -2719,7 +3168,7 @@ <source>Luxembourgish</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/settings.service.ts</context> - <context context-type="linenumber">98</context> + <context context-type="linenumber">238</context> </context-group> <target state="translated">Lussemburghese</target> </trans-unit> @@ -2727,7 +3176,7 @@ <source>Dutch</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/settings.service.ts</context> - <context context-type="linenumber">99</context> + <context context-type="linenumber">244</context> </context-group> <target state="final">Olandese</target> </trans-unit> @@ -2735,7 +3184,7 @@ <source>Polish</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/settings.service.ts</context> - <context context-type="linenumber">100</context> + <context context-type="linenumber">250</context> </context-group> <target state="final">Polacco</target> </trans-unit> @@ -2743,7 +3192,7 @@ <source>Portuguese (Brazil)</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/settings.service.ts</context> - <context context-type="linenumber">101</context> + <context context-type="linenumber">256</context> </context-group> <target state="final">Portoghese (Brasile)</target> </trans-unit> @@ -2751,7 +3200,7 @@ <source>Portuguese</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/settings.service.ts</context> - <context context-type="linenumber">102</context> + <context context-type="linenumber">262</context> </context-group> <target state="final">Portoghese</target> </trans-unit> @@ -2759,7 +3208,7 @@ <source>Romanian</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/settings.service.ts</context> - <context context-type="linenumber">103</context> + <context context-type="linenumber">268</context> </context-group> <target state="final">Rumeno</target> </trans-unit> @@ -2767,23 +3216,55 @@ <source>Russian</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/settings.service.ts</context> - <context context-type="linenumber">104</context> + <context context-type="linenumber">274</context> </context-group> <target state="final">Russo</target> </trans-unit> + <trans-unit id="4287008301409320881" datatype="html"> + <source>Slovenian</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/services/settings.service.ts</context> + <context context-type="linenumber">280</context> + </context-group> + <target state="translated">Sloveno</target> + </trans-unit> + <trans-unit id="8608389829607915090" datatype="html"> + <source>Serbian</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/services/settings.service.ts</context> + <context context-type="linenumber">286</context> + </context-group> + <target state="translated">Serbo</target> + </trans-unit> <trans-unit id="499386805970351976" datatype="html" approved="yes"> <source>Swedish</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/settings.service.ts</context> - <context context-type="linenumber">105</context> + <context context-type="linenumber">292</context> </context-group> <target state="final">Svedese</target> </trans-unit> + <trans-unit id="5682359291233237791" datatype="html"> + <source>Turkish</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/services/settings.service.ts</context> + <context context-type="linenumber">298</context> + </context-group> + <target state="translated">Turco</target> + </trans-unit> + <trans-unit id="4689443708886954687" datatype="html"> + <source>Chinese Simplified</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/services/settings.service.ts</context> + <context context-type="linenumber">304</context> + </context-group> + <target state="translated">Cinese semplificato</target> + </trans-unit> <trans-unit id="4912706592792948707" datatype="html"> <source>ISO 8601</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/settings.service.ts</context> - <context context-type="linenumber">115</context> + <context context-type="linenumber">321</context> </context-group> <target state="translated">ISO 8601</target> </trans-unit> @@ -2791,7 +3272,7 @@ <source>Error</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/toast.service.ts</context> - <context context-type="linenumber">35</context> + <context context-type="linenumber">32</context> </context-group> <target state="final">Errore</target> </trans-unit> @@ -2799,10 +3280,42 @@ <source>Information</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/toast.service.ts</context> - <context context-type="linenumber">39</context> + <context context-type="linenumber">36</context> </context-group> <target state="final">Informazione</target> </trans-unit> + <trans-unit id="3852289441366561594" datatype="html" approved="yes"> + <source>Connecting...</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/services/upload-documents.service.ts</context> + <context context-type="linenumber">31</context> + </context-group> + <target state="final">Connessione in corso...</target> + </trans-unit> + <trans-unit id="1245343823699368872" datatype="html" approved="yes"> + <source>Uploading...</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/services/upload-documents.service.ts</context> + <context context-type="linenumber">43</context> + </context-group> + <target state="final">Caricamento in corso...</target> + </trans-unit> + <trans-unit id="7446520539098045935" datatype="html" approved="yes"> + <source>Upload complete, waiting...</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/services/upload-documents.service.ts</context> + <context context-type="linenumber">46</context> + </context-group> + <target state="final">Caricamento completato, in attesa...</target> + </trans-unit> + <trans-unit id="1405142710727603568" datatype="html" approved="yes"> + <source>HTTP error: <x id="PH" equiv-text="error.status"/> <x id="PH_1" equiv-text="error.statusText"/></source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/services/upload-documents.service.ts</context> + <context context-type="linenumber">62</context> + </context-group> + <target state="final">Errore HTTP: <x id="PH" equiv-text="error.status"/><x id="PH_1" equiv-text="error.statusText"/></target> + </trans-unit> </body> </file> </xliff> diff --git a/src-ui/src/locale/messages.lb_LU.xlf b/src-ui/src/locale/messages.lb_LU.xlf index 2ad5f9965..9bd323cd2 100644 --- a/src-ui/src/locale/messages.lb_LU.xlf +++ b/src-ui/src/locale/messages.lb_LU.xlf @@ -2,11 +2,296 @@ <xliff xmlns="urn:oasis:names:tc:xliff:document:1.2" version="1.2"> <file source-language="en" datatype="plaintext" original="ng2.template" target-language="lb"> <body> + <trans-unit id="ngb.alert.close" datatype="html"> + <source>Close</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/alert/alert.ts</context> + <context context-type="linenumber">79,80</context> + </context-group> + <target state="needs-translation">Close</target> + </trans-unit> + <trans-unit id="ngb.carousel.slide-number" datatype="html"> + <source> Slide <x id="INTERPOLATION" equiv-text="keyboard 'arrow"/> of <x id="INTERPOLATION_1" equiv-text="t'. */ @In"/> </source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/carousel/carousel.ts</context> + <context context-type="linenumber">154,159</context> + </context-group> + <note priority="1" from="description">Currently selected slide number read by screen reader</note> + <target state="needs-translation"> Slide <x id="INTERPOLATION" equiv-text="keyboard 'arrow"/> of <x id="INTERPOLATION_1" equiv-text="t'. */ @In"/> </target> + </trans-unit> + <trans-unit id="ngb.carousel.previous" datatype="html"> + <source>Previous</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/carousel/carousel.ts</context> + <context context-type="linenumber">184</context> + </context-group> + <target state="needs-translation">Previous</target> + </trans-unit> + <trans-unit id="ngb.carousel.next" datatype="html"> + <source>Next</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/carousel/carousel.ts</context> + <context context-type="linenumber">205,206</context> + </context-group> + <target state="needs-translation">Next</target> + </trans-unit> + <trans-unit id="ngb.datepicker.select-month" datatype="html"> + <source>Select month</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/datepicker/datepicker-navigation-select.ts</context> + <context context-type="linenumber">74</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/datepicker/datepicker-navigation-select.ts</context> + <context context-type="linenumber">74</context> + </context-group> + <target state="needs-translation">Select month</target> + </trans-unit> + <trans-unit id="ngb.datepicker.select-year" datatype="html"> + <source>Select year</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/datepicker/datepicker-navigation-select.ts</context> + <context context-type="linenumber">74</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/datepicker/datepicker-navigation-select.ts</context> + <context context-type="linenumber">74</context> + </context-group> + <target state="needs-translation">Select year</target> + </trans-unit> + <trans-unit id="ngb.datepicker.previous-month" datatype="html"> + <source>Previous month</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/datepicker/datepicker-navigation.ts</context> + <context context-type="linenumber">69</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/datepicker/datepicker-navigation.ts</context> + <context context-type="linenumber">69</context> + </context-group> + <target state="needs-translation">Previous month</target> + </trans-unit> + <trans-unit id="ngb.datepicker.next-month" datatype="html"> + <source>Next month</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/datepicker/datepicker-navigation.ts</context> + <context context-type="linenumber">69</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/datepicker/datepicker-navigation.ts</context> + <context context-type="linenumber">69</context> + </context-group> + <target state="needs-translation">Next month</target> + </trans-unit> + <trans-unit id="ngb.pagination.first" datatype="html"> + <source>««</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/pagination/pagination.ts</context> + <context context-type="linenumber">250,252</context> + </context-group> + <target state="translated">««</target> + </trans-unit> + <trans-unit id="ngb.pagination.previous" datatype="html"> + <source>«</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/pagination/pagination.ts</context> + <context context-type="linenumber">267</context> + </context-group> + <target state="translated">«</target> + </trans-unit> + <trans-unit id="ngb.pagination.next" datatype="html"> + <source>»</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/pagination/pagination.ts</context> + <context context-type="linenumber">294</context> + </context-group> + <target state="translated">»</target> + </trans-unit> + <trans-unit id="ngb.pagination.last" datatype="html"> + <source>»»</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/pagination/pagination.ts</context> + <context context-type="linenumber">313,316</context> + </context-group> + <target state="translated">»»</target> + </trans-unit> + <trans-unit id="ngb.pagination.first-aria" datatype="html"> + <source>First</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/pagination/pagination.ts</context> + <context context-type="linenumber">332,333</context> + </context-group> + <target state="needs-translation">First</target> + </trans-unit> + <trans-unit id="ngb.pagination.previous-aria" datatype="html"> + <source>Previous</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/pagination/pagination.ts</context> + <context context-type="linenumber">347,348</context> + </context-group> + <target state="needs-translation">Previous</target> + </trans-unit> + <trans-unit id="ngb.pagination.next-aria" datatype="html"> + <source>Next</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/pagination/pagination.ts</context> + <context context-type="linenumber">363</context> + </context-group> + <target state="needs-translation">Next</target> + </trans-unit> + <trans-unit id="ngb.pagination.last-aria" datatype="html"> + <source>Last</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/pagination/pagination.ts</context> + <context context-type="linenumber">379,380</context> + </context-group> + <target state="needs-translation">Last</target> + </trans-unit> + <trans-unit id="ngb.progressbar.value" datatype="html"> + <source> + <x id="INTERPOLATION" equiv-text="ackground color"/> + </source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/progressbar/progressbar.ts</context> + <context context-type="linenumber">67,68</context> + </context-group> + <target state="translated"><x id="INTERPOLATION" equiv-text="ackground color"/></target> + </trans-unit> + <trans-unit id="ngb.timepicker.HH" datatype="html"> + <source>HH</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/timepicker/timepicker.ts</context> + <context context-type="linenumber">138,141</context> + </context-group> + <target state="needs-translation">HH</target> + </trans-unit> + <trans-unit id="ngb.timepicker.hours" datatype="html"> + <source>Hours</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/timepicker/timepicker.ts</context> + <context context-type="linenumber">161</context> + </context-group> + <target state="needs-translation">Hours</target> + </trans-unit> + <trans-unit id="ngb.timepicker.MM" datatype="html"> + <source>MM</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/timepicker/timepicker.ts</context> + <context context-type="linenumber">182</context> + </context-group> + <target state="needs-translation">MM</target> + </trans-unit> + <trans-unit id="ngb.timepicker.minutes" datatype="html"> + <source>Minutes</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/timepicker/timepicker.ts</context> + <context context-type="linenumber">199</context> + </context-group> + <target state="needs-translation">Minutes</target> + </trans-unit> + <trans-unit id="ngb.timepicker.increment-hours" datatype="html"> + <source>Increment hours</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/timepicker/timepicker.ts</context> + <context context-type="linenumber">218,219</context> + </context-group> + <target state="needs-translation">Increment hours</target> + </trans-unit> + <trans-unit id="ngb.timepicker.decrement-hours" datatype="html"> + <source>Decrement hours</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/timepicker/timepicker.ts</context> + <context context-type="linenumber">240,243</context> + </context-group> + <target state="needs-translation">Decrement hours</target> + </trans-unit> + <trans-unit id="ngb.timepicker.increment-minutes" datatype="html"> + <source>Increment minutes</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/timepicker/timepicker.ts</context> + <context context-type="linenumber">268</context> + </context-group> + <target state="needs-translation">Increment minutes</target> + </trans-unit> + <trans-unit id="ngb.timepicker.decrement-minutes" datatype="html"> + <source>Decrement minutes</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/timepicker/timepicker.ts</context> + <context context-type="linenumber">288,289</context> + </context-group> + <target state="needs-translation">Decrement minutes</target> + </trans-unit> + <trans-unit id="ngb.timepicker.SS" datatype="html"> + <source>SS</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/timepicker/timepicker.ts</context> + <context context-type="linenumber">295</context> + </context-group> + <target state="needs-translation">SS</target> + </trans-unit> + <trans-unit id="ngb.timepicker.seconds" datatype="html"> + <source>Seconds</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/timepicker/timepicker.ts</context> + <context context-type="linenumber">295</context> + </context-group> + <target state="needs-translation">Seconds</target> + </trans-unit> + <trans-unit id="ngb.timepicker.increment-seconds" datatype="html"> + <source>Increment seconds</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/timepicker/timepicker.ts</context> + <context context-type="linenumber">295</context> + </context-group> + <target state="needs-translation">Increment seconds</target> + </trans-unit> + <trans-unit id="ngb.timepicker.decrement-seconds" datatype="html"> + <source>Decrement seconds</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/timepicker/timepicker.ts</context> + <context context-type="linenumber">295</context> + </context-group> + <target state="needs-translation">Decrement seconds</target> + </trans-unit> + <trans-unit id="ngb.timepicker.PM" datatype="html"> + <source> + <x id="INTERPOLATION"/> + </source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/timepicker/timepicker.ts</context> + <context context-type="linenumber">295</context> + </context-group> + </trans-unit> + <trans-unit id="ngb.timepicker.AM" datatype="html"> + <source> + <x id="INTERPOLATION"/> + </source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/timepicker/timepicker.ts</context> + <context context-type="linenumber">295</context> + </context-group> + </trans-unit> + <trans-unit id="ngb.toast.close-aria" datatype="html"> + <source>Close</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/toast/toast.ts</context> + <context context-type="linenumber">110,112</context> + </context-group> + <target state="needs-translation">Close</target> + </trans-unit> + <trans-unit id="7103632680753685326" datatype="html"> + <source>Drop files to begin upload</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/app.component.html</context> + <context context-type="linenumber">7</context> + </context-group> + <target state="needs-translation">Drop files to begin upload</target> + </trans-unit> <trans-unit id="9103526311244275943" datatype="html" approved="yes"> <source>Document added</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/app.component.ts</context> - <context context-type="linenumber">51</context> + <context context-type="linenumber">71</context> </context-group> <target state="final">Dokument dobäigesat</target> </trans-unit> @@ -14,7 +299,7 @@ <source>Document <x id="PH" equiv-text="status.filename"/> was added to paperless.</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/app.component.ts</context> - <context context-type="linenumber">51</context> + <context context-type="linenumber">73</context> </context-group> <target state="final">Dokument <x id="PH" equiv-text="status.filename"/> gouf a Paperless-ngx dobäigesat.</target> </trans-unit> @@ -22,7 +307,7 @@ <source>Open document</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/app.component.ts</context> - <context context-type="linenumber">51</context> + <context context-type="linenumber">74</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/dashboard/widgets/upload-file-widget/upload-file-widget.component.html</context> @@ -34,7 +319,7 @@ <source>Could not add <x id="PH" equiv-text="status.filename"/>: <x id="PH_1" equiv-text="status.message"/></source> <context-group purpose="location"> <context context-type="sourcefile">src/app/app.component.ts</context> - <context context-type="linenumber">59</context> + <context context-type="linenumber">89</context> </context-group> <target state="final">Konnt de Fichier <x id="PH" equiv-text="status.filename"/> net dobäisetzen: <x id="PH_1" equiv-text="status.message"/></target> </trans-unit> @@ -42,7 +327,7 @@ <source>New document detected</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/app.component.ts</context> - <context context-type="linenumber">65</context> + <context context-type="linenumber">103</context> </context-group> <target state="final">Neit Dokument detektéiert</target> </trans-unit> @@ -50,10 +335,18 @@ <source>Document <x id="PH" equiv-text="status.filename"/> is being processed by paperless.</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/app.component.ts</context> - <context context-type="linenumber">65</context> + <context context-type="linenumber">105</context> </context-group> <target state="final">Dokument <x id="PH" equiv-text="status.filename"/> gëtt vu Paperless-ngx veraarbecht.</target> </trans-unit> + <trans-unit id="5749300816154614125" datatype="html"> + <source>Initiating upload...</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/app.component.ts</context> + <context context-type="linenumber">140</context> + </context-group> + <target state="needs-translation">Initiating upload...</target> + </trans-unit> <trans-unit id="2173456130768795374" datatype="html"> <source>Paperless-ngx</source> <context-group purpose="location"> @@ -123,19 +416,19 @@ </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/document-list.component.ts</context> - <context context-type="linenumber">51</context> + <context context-type="linenumber">77</context> </context-group> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-list.component.html</context> - <context context-type="linenumber">37</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">54</context> </context-group> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-list.component.html</context> - <context context-type="linenumber">35</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">54</context> </context-group> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-list.component.html</context> - <context context-type="linenumber">38</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">54</context> </context-group> <target state="final">Dokumenter</target> </trans-unit> @@ -147,7 +440,7 @@ </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> - <context context-type="linenumber">134</context> + <context context-type="linenumber">150</context> </context-group> <target state="final">Gespäichert Usiichten</target> </trans-unit> @@ -181,10 +474,6 @@ <context context-type="sourcefile">src/app/components/app-frame/app-frame.component.html</context> <context context-type="linenumber">119</context> </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-list.component.html</context> - <context context-type="linenumber">1</context> - </context-group> <target state="final">Korrespondenten</target> </trans-unit> <trans-unit id="7886570921510760899" datatype="html" approved="yes"> @@ -205,10 +494,6 @@ <context context-type="sourcefile">src/app/components/document-list/filter-editor/filter-editor.component.html</context> <context context-type="linenumber">18</context> </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-list.component.html</context> - <context context-type="linenumber">1</context> - </context-group> <target state="final">Etiketten</target> </trans-unit> <trans-unit id="3079652255369035" datatype="html" approved="yes"> @@ -217,10 +502,6 @@ <context context-type="sourcefile">src/app/components/app-frame/app-frame.component.html</context> <context context-type="linenumber">133</context> </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-list.component.html</context> - <context context-type="linenumber">1</context> - </context-group> <target state="final">Dokumententypen</target> </trans-unit> <trans-unit id="4804785061014590286" datatype="html" approved="yes"> @@ -275,43 +556,59 @@ </context-group> <target state="final">Eng Iddi virschloen</target> </trans-unit> - <trans-unit id="2159130950882492111" datatype="html" approved="yes"> - <source>Cancel</source> + <trans-unit id="4112664765954374539" datatype="html"> + <source>is available.</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/app-frame/app-frame.component.html</context> + <context context-type="linenumber">190</context> + </context-group> + <target state="needs-translation">is available.</target> + </trans-unit> + <trans-unit id="1175891574282637937" datatype="html"> + <source>Click to view.</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/app-frame/app-frame.component.html</context> + <context context-type="linenumber">190</context> + </context-group> + <target state="needs-translation">Click to view.</target> + </trans-unit> + <trans-unit id="5052123870893768885" datatype="html"> + <source>Checking for updates is disabled.</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/app-frame/app-frame.component.html</context> + <context context-type="linenumber">193</context> + </context-group> + <target state="needs-translation">Checking for updates is disabled.</target> + </trans-unit> + <trans-unit id="3601519436351639860" datatype="html"> + <source>Click for more information.</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/app-frame/app-frame.component.html</context> + <context context-type="linenumber">193</context> + </context-group> + <target state="needs-translation">Click for more information.</target> + </trans-unit> + <trans-unit id="509090351011426949" datatype="html"> + <source>Update available</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/app-frame/app-frame.component.html</context> + <context context-type="linenumber">201</context> + </context-group> + <target state="needs-translation">Update available</target> + </trans-unit> + <trans-unit id="5000042972069710005" datatype="html"> + <source><x id="START_TAG_SPAN" ctype="x-span" equiv-text="<span class="d-inline-block" style="padding-bottom: 1px;" >"/>Cancel<x id="CLOSE_TAG_SPAN" ctype="x-span" equiv-text="</span>"/></source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/common/confirm-dialog/confirm-dialog.component.html</context> - <context context-type="linenumber">11</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/common/select-dialog/select-dialog.component.html</context> <context context-type="linenumber">12</context> </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.html</context> - <context context-type="linenumber">6</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/document-list/save-view-config-dialog/save-view-config-dialog.component.html</context> - <context context-type="linenumber">13</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-edit-dialog/correspondent-edit-dialog.component.html</context> - <context context-type="linenumber">14</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-edit-dialog/document-type-edit-dialog.component.html</context> - <context context-type="linenumber">16</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-edit-dialog/tag-edit-dialog.component.html</context> - <context context-type="linenumber">18</context> - </context-group> - <target state="final">Ofbriechen</target> + <target state="needs-translation"><x id="START_TAG_SPAN" ctype="x-span" equiv-text="<span class="d-inline-block" style="padding-bottom: 1px;" >"/>Cancel<x id="CLOSE_TAG_SPAN" ctype="x-span" equiv-text="</span>"/></target> </trans-unit> <trans-unit id="1234709746630139322" datatype="html" approved="yes"> <source>Confirmation</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/common/confirm-dialog/confirm-dialog.component.ts</context> - <context context-type="linenumber">18</context> + <context context-type="linenumber">17</context> </context-group> <target state="final">Bestätegung</target> </trans-unit> @@ -319,19 +616,19 @@ <source>Confirm</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/common/confirm-dialog/confirm-dialog.component.ts</context> - <context context-type="linenumber">30</context> + <context context-type="linenumber">29</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">143</context> + <context context-type="linenumber">217</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">166</context> + <context context-type="linenumber">255</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">189</context> + <context context-type="linenumber">291</context> </context-group> <target state="final">Bestätegen</target> </trans-unit> @@ -367,7 +664,7 @@ <source>Last 7 days</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/common/date-dropdown/date-dropdown.component.ts</context> - <context context-type="linenumber">34</context> + <context context-type="linenumber">38</context> </context-group> <target state="final">Lescht 7 Deeg</target> </trans-unit> @@ -375,7 +672,7 @@ <source>Last month</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/common/date-dropdown/date-dropdown.component.ts</context> - <context context-type="linenumber">35</context> + <context context-type="linenumber">39</context> </context-group> <target state="final">Leschte Mount</target> </trans-unit> @@ -383,7 +680,7 @@ <source>Last 3 months</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/common/date-dropdown/date-dropdown.component.ts</context> - <context context-type="linenumber">36</context> + <context context-type="linenumber">40</context> </context-group> <target state="final">Lescht 3 Méint</target> </trans-unit> @@ -391,15 +688,199 @@ <source>Last year</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/common/date-dropdown/date-dropdown.component.ts</context> - <context context-type="linenumber">37</context> + <context context-type="linenumber">41</context> </context-group> <target state="final">Lescht Joer</target> </trans-unit> + <trans-unit id="8953033926734869941" datatype="html" approved="yes"> + <source>Name</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/correspondent-edit-dialog/correspondent-edit-dialog.component.html</context> + <context context-type="linenumber">8</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/document-type-edit-dialog/document-type-edit-dialog.component.html</context> + <context context-type="linenumber">9</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/tag-edit-dialog/tag-edit-dialog.component.html</context> + <context context-type="linenumber">8</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/document-list/save-view-config-dialog/save-view-config-dialog.component.html</context> + <context context-type="linenumber">8</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">9</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">9</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">9</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">19</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">19</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">19</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> + <context context-type="linenumber">157</context> + </context-group> + <target state="final">Numm</target> + </trans-unit> + <trans-unit id="8743659855412792665" datatype="html" approved="yes"> + <source>Matching algorithm</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/correspondent-edit-dialog/correspondent-edit-dialog.component.html</context> + <context context-type="linenumber">9</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/document-type-edit-dialog/document-type-edit-dialog.component.html</context> + <context context-type="linenumber">10</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/tag-edit-dialog/tag-edit-dialog.component.html</context> + <context context-type="linenumber">13</context> + </context-group> + <target state="final">Zouweisungsalgorithmus</target> + </trans-unit> + <trans-unit id="2656329676292524585" datatype="html" approved="yes"> + <source>Matching pattern</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/correspondent-edit-dialog/correspondent-edit-dialog.component.html</context> + <context context-type="linenumber">10</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/document-type-edit-dialog/document-type-edit-dialog.component.html</context> + <context context-type="linenumber">11</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/tag-edit-dialog/tag-edit-dialog.component.html</context> + <context context-type="linenumber">14</context> + </context-group> + <target state="final">Zouweisungsmuster</target> + </trans-unit> + <trans-unit id="6063936469630366525" datatype="html" approved="yes"> + <source>Case insensitive</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/correspondent-edit-dialog/correspondent-edit-dialog.component.html</context> + <context context-type="linenumber">11</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/document-type-edit-dialog/document-type-edit-dialog.component.html</context> + <context context-type="linenumber">12</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/tag-edit-dialog/tag-edit-dialog.component.html</context> + <context context-type="linenumber">15</context> + </context-group> + <target state="final">Grouss-/Klengschreiwung ignoréieren</target> + </trans-unit> + <trans-unit id="2159130950882492111" datatype="html" approved="yes"> + <source>Cancel</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/correspondent-edit-dialog/correspondent-edit-dialog.component.html</context> + <context context-type="linenumber">14</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/document-type-edit-dialog/document-type-edit-dialog.component.html</context> + <context context-type="linenumber">16</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/tag-edit-dialog/tag-edit-dialog.component.html</context> + <context context-type="linenumber">18</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/select-dialog/select-dialog.component.html</context> + <context context-type="linenumber">12</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.html</context> + <context context-type="linenumber">6</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/document-list/save-view-config-dialog/save-view-config-dialog.component.html</context> + <context context-type="linenumber">18</context> + </context-group> + <target state="final">Ofbriechen</target> + </trans-unit> + <trans-unit id="3768927257183755959" datatype="html" approved="yes"> + <source>Save</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/correspondent-edit-dialog/correspondent-edit-dialog.component.html</context> + <context context-type="linenumber">15</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/document-type-edit-dialog/document-type-edit-dialog.component.html</context> + <context context-type="linenumber">17</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/tag-edit-dialog/tag-edit-dialog.component.html</context> + <context context-type="linenumber">19</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> + <context context-type="linenumber">166</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/document-list/save-view-config-dialog/save-view-config-dialog.component.html</context> + <context context-type="linenumber">19</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> + <context context-type="linenumber">189</context> + </context-group> + <target state="final">Späicheren</target> + </trans-unit> + <trans-unit id="6457471243969293847" datatype="html" approved="yes"> + <source>Create new correspondent</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/correspondent-edit-dialog/correspondent-edit-dialog.component.ts</context> + <context context-type="linenumber">24</context> + </context-group> + <target state="final">Neie Korrespondent erstellen</target> + </trans-unit> + <trans-unit id="2059822531169388684" datatype="html" approved="yes"> + <source>Edit correspondent</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/correspondent-edit-dialog/correspondent-edit-dialog.component.ts</context> + <context context-type="linenumber">28</context> + </context-group> + <target state="final">Korrespondent editéieren</target> + </trans-unit> + <trans-unit id="6672809941092516947" datatype="html" approved="yes"> + <source>Create new document type</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/document-type-edit-dialog/document-type-edit-dialog.component.ts</context> + <context context-type="linenumber">24</context> + </context-group> + <target state="final">Neien Dokumententyp erstellen</target> + </trans-unit> + <trans-unit id="36335016091244220" datatype="html" approved="yes"> + <source>Edit document type</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/document-type-edit-dialog/document-type-edit-dialog.component.ts</context> + <context context-type="linenumber">28</context> + </context-group> + <target state="final">Dokumententyp änneren</target> + </trans-unit> <trans-unit id="4561076822163447092" datatype="html" approved="yes"> <source>Create new item</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/common/edit-dialog/edit-dialog.component.ts</context> - <context context-type="linenumber">50</context> + <context context-type="linenumber">52</context> </context-group> <target state="final">Neit Element erstellen</target> </trans-unit> @@ -407,7 +888,7 @@ <source>Edit item</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/common/edit-dialog/edit-dialog.component.ts</context> - <context context-type="linenumber">54</context> + <context context-type="linenumber">56</context> </context-group> <target state="final">Element beaarbechten</target> </trans-unit> @@ -415,10 +896,54 @@ <source>Could not save element: <x id="PH" equiv-text="error"/></source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/common/edit-dialog/edit-dialog.component.ts</context> - <context context-type="linenumber">58</context> + <context context-type="linenumber">60</context> </context-group> <target state="final">Element konnt net gespäichert ginn: <x id="PH" equiv-text="error"/></target> </trans-unit> + <trans-unit id="9011959596901584887" datatype="html" approved="yes"> + <source>Color</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/tag-edit-dialog/tag-edit-dialog.component.html</context> + <context context-type="linenumber">10</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/tag-list/tag-list.component.ts</context> + <context context-type="linenumber">34</context> + </context-group> + <target state="final">Faarf</target> + </trans-unit> + <trans-unit id="1426037806946650347" datatype="html" approved="yes"> + <source>Inbox tag</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/tag-edit-dialog/tag-edit-dialog.component.html</context> + <context context-type="linenumber">12</context> + </context-group> + <target state="final">Postaganks-Etikett</target> + </trans-unit> + <trans-unit id="8566220514470905459" datatype="html" approved="yes"> + <source>Inbox tags are automatically assigned to all consumed documents.</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/tag-edit-dialog/tag-edit-dialog.component.html</context> + <context context-type="linenumber">12</context> + </context-group> + <target state="final">Postaganks-Etikette ginn automatesch allen nei veraarbechten Dokumenter zougewisen.</target> + </trans-unit> + <trans-unit id="9153094873118985366" datatype="html" approved="yes"> + <source>Create new tag</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/tag-edit-dialog/tag-edit-dialog.component.ts</context> + <context context-type="linenumber">25</context> + </context-group> + <target state="final">Nei Etikett erstellen</target> + </trans-unit> + <trans-unit id="5872175735754226507" datatype="html" approved="yes"> + <source>Edit tag</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/tag-edit-dialog/tag-edit-dialog.component.ts</context> + <context context-type="linenumber">29</context> + </context-group> + <target state="final">Etikett editéieren</target> + </trans-unit> <trans-unit id="4391289919356861627" datatype="html" approved="yes"> <source>Apply</source> <context-group purpose="location"> @@ -439,7 +964,7 @@ <source>Not assigned</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/common/filterable-dropdown/filterable-dropdown.component.ts</context> - <context context-type="linenumber">209</context> + <context context-type="linenumber">261</context> </context-group> <note priority="1" from="description">Filter drop down element to filter for documents with no correspondent/type/tag assigned</note> <target state="final">Net zougewisen</target> @@ -448,7 +973,7 @@ <source>Invalid date.</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/common/input/date/date.component.html</context> - <context context-type="linenumber">12</context> + <context context-type="linenumber">13</context> </context-group> <target state="final">Ongëltegen Datum.</target> </trans-unit> @@ -489,7 +1014,7 @@ </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/common/select-dialog/select-dialog.component.ts</context> - <context context-type="linenumber">18</context> + <context context-type="linenumber">17</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/document-list.component.html</context> @@ -501,7 +1026,7 @@ <source>Please select an object</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/common/select-dialog/select-dialog.component.ts</context> - <context context-type="linenumber">21</context> + <context context-type="linenumber">20</context> </context-group> <target state="final">W. e. g. en Objet auswielen</target> </trans-unit> @@ -509,7 +1034,7 @@ <source>Hello <x id="PH" equiv-text="this.displayName"/>, welcome to Paperless-ngx!</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/dashboard/dashboard.component.ts</context> - <context context-type="linenumber">33</context> + <context context-type="linenumber">28</context> </context-group> <target state="translated">Moien <x id="PH" equiv-text="this.displayName"/>, Wëllkomm bei Paperless-ngx!</target> </trans-unit> @@ -517,7 +1042,7 @@ <source>Welcome to Paperless-ngx!</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/dashboard/dashboard.component.ts</context> - <context context-type="linenumber">35</context> + <context context-type="linenumber">30</context> </context-group> <target state="translated">Wëllkomm bei Paperless-ngx!</target> </trans-unit> @@ -541,7 +1066,7 @@ </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/document-list.component.html</context> - <context context-type="linenumber">141</context> + <context context-type="linenumber">145</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/filter-editor/filter-editor.component.html</context> @@ -561,15 +1086,15 @@ </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">55</context> + <context context-type="linenumber">69</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/document-list.component.html</context> - <context context-type="linenumber">129</context> + <context context-type="linenumber">133</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/filter-editor/filter-editor.component.ts</context> - <context context-type="linenumber">88</context> + <context context-type="linenumber">117</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/rest/document.service.ts</context> @@ -647,7 +1172,7 @@ <source>Processing: <x id="PH" equiv-text="countUploadingAndProcessing"/></source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/dashboard/widgets/upload-file-widget/upload-file-widget.component.ts</context> - <context context-type="linenumber">32</context> + <context context-type="linenumber">37</context> </context-group> <target state="final">Veraarbechten: <x id="PH" equiv-text="countUploadingAndProcessing"/></target> </trans-unit> @@ -655,7 +1180,7 @@ <source>Failed: <x id="PH" equiv-text="countFailed"/></source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/dashboard/widgets/upload-file-widget/upload-file-widget.component.ts</context> - <context context-type="linenumber">35</context> + <context context-type="linenumber">40</context> </context-group> <target state="final">Feelgeschloen: <x id="PH" equiv-text="countFailed"/></target> </trans-unit> @@ -663,7 +1188,7 @@ <source>Added: <x id="PH" equiv-text="countSuccess"/></source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/dashboard/widgets/upload-file-widget/upload-file-widget.component.ts</context> - <context context-type="linenumber">38</context> + <context context-type="linenumber">43</context> </context-group> <target state="final">Dobäigesat: <x id="PH" equiv-text="countSuccess"/></target> </trans-unit> @@ -671,47 +1196,15 @@ <source>, </source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/dashboard/widgets/upload-file-widget/upload-file-widget.component.ts</context> - <context context-type="linenumber">40</context> + <context context-type="linenumber">46</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">117</context> + <context context-type="linenumber">162</context> </context-group> <note priority="1" from="description">this string is used to separate processing, failed and added on the file upload widget</note> <target state="final">, </target> </trans-unit> - <trans-unit id="3852289441366561594" datatype="html" approved="yes"> - <source>Connecting...</source> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/dashboard/widgets/upload-file-widget/upload-file-widget.component.ts</context> - <context context-type="linenumber">118</context> - </context-group> - <target state="final">Gëtt verbonnen...</target> - </trans-unit> - <trans-unit id="1245343823699368872" datatype="html" approved="yes"> - <source>Uploading...</source> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/dashboard/widgets/upload-file-widget/upload-file-widget.component.ts</context> - <context context-type="linenumber">123</context> - </context-group> - <target state="final">Gëtt eropgelueden...</target> - </trans-unit> - <trans-unit id="7446520539098045935" datatype="html" approved="yes"> - <source>Upload complete, waiting...</source> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/dashboard/widgets/upload-file-widget/upload-file-widget.component.ts</context> - <context context-type="linenumber">126</context> - </context-group> - <target state="final">Fichier eropgelueden. Waarden...</target> - </trans-unit> - <trans-unit id="1405142710727603568" datatype="html" approved="yes"> - <source>HTTP error: <x id="PH" equiv-text="error.status"/> <x id="PH_1" equiv-text="error.statusText"/></source> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/dashboard/widgets/upload-file-widget/upload-file-widget.component.ts</context> - <context context-type="linenumber">136</context> - </context-group> - <target state="final">HTTP-Feeler: <x id="PH_1" equiv-text="error.statusText"/></target> - </trans-unit> <trans-unit id="8522270084976549870" datatype="html" approved="yes"> <source>First steps</source> <context-group purpose="location"> @@ -804,27 +1297,39 @@ </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.html</context> - <context context-type="linenumber">76</context> + <context context-type="linenumber">81</context> </context-group> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-list.component.html</context> - <context context-type="linenumber">48</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-list.component.html</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> <context context-type="linenumber">46</context> </context-group> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/generic-list/generic-list.component.ts</context> - <context context-type="linenumber">106</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">46</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">46</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">65</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">65</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">65</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.ts</context> + <context context-type="linenumber">156</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> - <context context-type="linenumber">159</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-list.component.html</context> - <context context-type="linenumber">49</context> + <context context-type="linenumber">175</context> </context-group> <target state="final">Läschen</target> </trans-unit> @@ -836,7 +1341,7 @@ </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.html</context> - <context context-type="linenumber">63</context> + <context context-type="linenumber">68</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/document-card-large/document-card-large.component.html</context> @@ -872,15 +1377,31 @@ <source>Close</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">40</context> + <context context-type="linenumber">37</context> </context-group> <target state="final">Zoumaachen</target> </trans-unit> + <trans-unit id="4452427314943113135" datatype="html"> + <source>Previous</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> + <context context-type="linenumber">44</context> + </context-group> + <target state="needs-translation">Previous</target> + </trans-unit> + <trans-unit id="3885497195825665706" datatype="html"> + <source>Next</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> + <context context-type="linenumber">49</context> + </context-group> + <target state="needs-translation">Next</target> + </trans-unit> <trans-unit id="5028777105388019087" datatype="html" approved="yes"> <source>Details</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">52</context> + <context context-type="linenumber">66</context> </context-group> <target state="final">Detailer</target> </trans-unit> @@ -888,7 +1409,7 @@ <source>Archive serial number</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">56</context> + <context context-type="linenumber">70</context> </context-group> <target state="final">Archiv-Seriennummer</target> </trans-unit> @@ -896,7 +1417,7 @@ <source>Date created</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">57</context> + <context context-type="linenumber">71</context> </context-group> <target state="final">Erstellungsdatum</target> </trans-unit> @@ -904,7 +1425,7 @@ <source>Correspondent</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">58</context> + <context context-type="linenumber">72</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.html</context> @@ -912,7 +1433,7 @@ </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/document-list.component.html</context> - <context context-type="linenumber">123</context> + <context context-type="linenumber">127</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/filter-editor/filter-editor.component.html</context> @@ -928,7 +1449,7 @@ <source>Document type</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">60</context> + <context context-type="linenumber">74</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.html</context> @@ -936,7 +1457,7 @@ </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/document-list.component.html</context> - <context context-type="linenumber">135</context> + <context context-type="linenumber">139</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/filter-editor/filter-editor.component.html</context> @@ -952,7 +1473,7 @@ <source>Content</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">68</context> + <context context-type="linenumber">82</context> </context-group> <target state="final">Inhalt</target> </trans-unit> @@ -960,11 +1481,11 @@ <source>Metadata</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">77</context> + <context context-type="linenumber">91</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/metadata-collapse/metadata-collapse.component.ts</context> - <context context-type="linenumber">18</context> + <context context-type="linenumber">17</context> </context-group> <target state="final">Metadaten</target> </trans-unit> @@ -972,7 +1493,7 @@ <source>Date modified</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">83</context> + <context context-type="linenumber">97</context> </context-group> <target state="final">Verännert um</target> </trans-unit> @@ -980,7 +1501,7 @@ <source>Date added</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">87</context> + <context context-type="linenumber">101</context> </context-group> <target state="final">Dobäigesat um</target> </trans-unit> @@ -988,7 +1509,7 @@ <source>Media filename</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">91</context> + <context context-type="linenumber">105</context> </context-group> <target state="final">Dateinumm vum Mediefichier</target> </trans-unit> @@ -996,7 +1517,7 @@ <source>Original MD5 checksum</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">95</context> + <context context-type="linenumber">109</context> </context-group> <target state="final">MD5-Préifzomm vum Original</target> </trans-unit> @@ -1004,7 +1525,7 @@ <source>Original file size</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">99</context> + <context context-type="linenumber">113</context> </context-group> <target state="final">Dateigréisst vum Original</target> </trans-unit> @@ -1012,7 +1533,7 @@ <source>Original mime type</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">103</context> + <context context-type="linenumber">117</context> </context-group> <target state="final">Urspréngleche MIME-Typ</target> </trans-unit> @@ -1020,7 +1541,7 @@ <source>Archive MD5 checksum</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">107</context> + <context context-type="linenumber">121</context> </context-group> <target state="final">MD5-Préifzomm vum Archiv</target> </trans-unit> @@ -1028,7 +1549,7 @@ <source>Archive file size</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">111</context> + <context context-type="linenumber">125</context> </context-group> <target state="final">Archiv-Dateigréisst</target> </trans-unit> @@ -1036,7 +1557,7 @@ <source>Original document metadata</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">117</context> + <context context-type="linenumber">131</context> </context-group> <target state="final">Metadate vum Original-Dokument</target> </trans-unit> @@ -1044,15 +1565,27 @@ <source>Archived document metadata</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">118</context> + <context context-type="linenumber">132</context> </context-group> <target state="final">Metadate vum Archiv-Dokument</target> </trans-unit> + <trans-unit id="8191371354890763172" datatype="html"> + <source>Enter Password</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> + <context context-type="linenumber">154</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> + <context context-type="linenumber">184</context> + </context-group> + <target state="needs-translation">Enter Password</target> + </trans-unit> <trans-unit id="3823219296477075982" datatype="html" approved="yes"> <source>Discard</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">143</context> + <context context-type="linenumber">164</context> </context-group> <target state="final">Verwerfen</target> </trans-unit> @@ -1060,47 +1593,19 @@ <source>Save & next</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">144</context> + <context context-type="linenumber">165</context> </context-group> <target state="final">Späicheren a weider</target> </trans-unit> - <trans-unit id="3768927257183755959" datatype="html" approved="yes"> - <source>Save</source> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">145</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/document-list/save-view-config-dialog/save-view-config-dialog.component.html</context> - <context context-type="linenumber">14</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-edit-dialog/correspondent-edit-dialog.component.html</context> - <context context-type="linenumber">15</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-edit-dialog/document-type-edit-dialog.component.html</context> - <context context-type="linenumber">17</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> - <context context-type="linenumber">173</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-edit-dialog/tag-edit-dialog.component.html</context> - <context context-type="linenumber">19</context> - </context-group> - <target state="final">Späicheren</target> - </trans-unit> <trans-unit id="9021887951960049161" datatype="html" approved="yes"> <source>Confirm delete</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.ts</context> - <context context-type="linenumber">267</context> + <context context-type="linenumber">421</context> </context-group> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/generic-list/generic-list.component.ts</context> - <context context-type="linenumber">102</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.ts</context> + <context context-type="linenumber">152</context> </context-group> <target state="final">Läsche bestätegen</target> </trans-unit> @@ -1108,7 +1613,7 @@ <source>Do you really want to delete document "<x id="PH" equiv-text="this.document.title"/>"?</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.ts</context> - <context context-type="linenumber">268</context> + <context context-type="linenumber">422</context> </context-group> <target state="final">Wëllt Dir d'Dokument "<x id="PH" equiv-text="this.document.title"/>" wierklech läschen?</target> </trans-unit> @@ -1116,7 +1621,7 @@ <source>The files for this document will be deleted permanently. This operation cannot be undone.</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.ts</context> - <context context-type="linenumber">269</context> + <context context-type="linenumber">423</context> </context-group> <target state="final">D'Fichiere fir dëst Dokument gi permanent geläscht. Dës Operatioun kann net réckgängeg gemaach ginn.</target> </trans-unit> @@ -1124,7 +1629,7 @@ <source>Delete document</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.ts</context> - <context context-type="linenumber">271</context> + <context context-type="linenumber">425</context> </context-group> <target state="final">Dokument läschen</target> </trans-unit> @@ -1132,7 +1637,7 @@ <source>Error deleting document: <x id="PH" equiv-text="JSON.stringify(error)"/></source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.ts</context> - <context context-type="linenumber">281</context> + <context context-type="linenumber">441</context> </context-group> <target state="final">Feeler beim Läsche vum Dokument: <x id="PH" equiv-text="JSON.stringify(error)"/></target> </trans-unit> @@ -1200,27 +1705,27 @@ <source>Download originals</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.html</context> - <context context-type="linenumber">68</context> + <context context-type="linenumber">73</context> </context-group> <target state="final">Originaler eroflueden</target> </trans-unit> - <trans-unit id="7985804062689412812" datatype="html" approved="yes"> - <source>Error executing bulk operation: <x id="PH" equiv-text="JSON.stringify(error.error)"/></source> + <trans-unit id="7985804062689412812" datatype="html"> + <source>Error executing bulk operation: <x id="PH" equiv-text="JSON.stringify( error.error )"/></source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">74</context> + <context context-type="linenumber">97,99</context> </context-group> - <target state="final">Feeler beim Ausféiere vun der Masseveraarbechtung: <x id="PH" equiv-text="JSON.stringify(error.error)"/></target> + <target state="needs-translation">Error executing bulk operation: <x id="PH" equiv-text="JSON.stringify( error.error )"/></target> </trans-unit> <trans-unit id="7894972847287473517" datatype="html" approved="yes"> <source>"<x id="PH" equiv-text="items[0].name"/>"</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">113</context> + <context context-type="linenumber">154</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">117</context> + <context context-type="linenumber">160</context> </context-group> <target state="final">"<x id="PH" equiv-text="items[0].name"/>"</target> </trans-unit> @@ -1228,7 +1733,7 @@ <source>"<x id="PH" equiv-text="items[0].name"/>" and "<x id="PH_1" equiv-text="items[1].name"/>"</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">115</context> + <context context-type="linenumber">156</context> </context-group> <note priority="1" from="description">This is for messages like 'modify "tag1" and "tag2"'</note> <target state="final">"<x id="PH" equiv-text="items[0].name"/>" a(n) "<x id="PH_1" equiv-text="items[1].name"/>"</target> @@ -1237,7 +1742,7 @@ <source><x id="PH" equiv-text="list"/> and "<x id="PH_1" equiv-text="items[items.length - 1].name"/>"</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">118</context> + <context context-type="linenumber">164,166</context> </context-group> <note priority="1" from="description">this is for messages like 'modify "tag1", "tag2" and "tag3"'</note> <target state="final"><x id="PH" equiv-text="list"/> a(n) "<x id="PH_1" equiv-text="items[items.length - 1].name"/>"</target> @@ -1246,7 +1751,7 @@ <source>Confirm tags assignment</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">127</context> + <context context-type="linenumber">181</context> </context-group> <target state="final">Zouweisung vun der Etikett bestätegen</target> </trans-unit> @@ -1254,47 +1759,47 @@ <source>This operation will add the tag "<x id="PH" equiv-text="tag.name"/>" to <x id="PH_1" equiv-text="this.list.selected.size"/> selected document(s).</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">130</context> + <context context-type="linenumber">187</context> </context-group> <target state="final">Dës Operatioun setzt d'Etikett "<x id="PH" equiv-text="tag.name"/>" bei <x id="PH_1" equiv-text="this.list.selected.size"/> ausgewielt Dokument(er).</target> </trans-unit> - <trans-unit id="1894412783609570695" datatype="html" approved="yes"> - <source>This operation will add the tags <x id="PH" equiv-text="this._localizeList(changedTags.itemsToAdd)"/> to <x id="PH_1" equiv-text="this.list.selected.size"/> selected document(s).</source> + <trans-unit id="1894412783609570695" datatype="html"> + <source>This operation will add the tags <x id="PH" equiv-text="this._localizeList( changedTags.itemsToAdd )"/> to <x id="PH_1" equiv-text="this.list.selected.size"/> selected document(s).</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">132</context> + <context context-type="linenumber">192,194</context> </context-group> - <target state="final">Dës Operatioun setzt d'Etiketten <x id="PH" equiv-text="this._localizeList(changedTags.itemsToAdd)"/> bei <x id="PH_1" equiv-text="this.list.selected.size"/> ausgewielt Dokument(er).</target> + <target state="needs-translation">This operation will add the tags <x id="PH" equiv-text="this._localizeList( changedTags.itemsToAdd )"/> to <x id="PH_1" equiv-text="this.list.selected.size"/> selected document(s).</target> </trans-unit> <trans-unit id="7181166515756808573" datatype="html" approved="yes"> <source>This operation will remove the tag "<x id="PH" equiv-text="tag.name"/>" from <x id="PH_1" equiv-text="this.list.selected.size"/> selected document(s).</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">135</context> + <context context-type="linenumber">200</context> </context-group> <target state="final">Dës Operatioun läscht d'Etikett "<x id="PH" equiv-text="tag.name"/>" bei <x id="PH_1" equiv-text="this.list.selected.size"/> ausgewielt Dokument(er).</target> </trans-unit> - <trans-unit id="3819792277998068944" datatype="html" approved="yes"> - <source>This operation will remove the tags <x id="PH" equiv-text="this._localizeList(changedTags.itemsToRemove)"/> from <x id="PH_1" equiv-text="this.list.selected.size"/> selected document(s).</source> + <trans-unit id="3819792277998068944" datatype="html"> + <source>This operation will remove the tags <x id="PH" equiv-text="this._localizeList( changedTags.itemsToRemove )"/> from <x id="PH_1" equiv-text="this.list.selected.size"/> selected document(s).</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">137</context> + <context context-type="linenumber">205,207</context> </context-group> - <target state="final">Dës Operatioun läscht d'Etiketten <x id="PH" equiv-text="this._localizeList(changedTags.itemsToAdd)"/> bei <x id="PH_1" equiv-text="this.list.selected.size"/> ausgewielt Dokument(er).</target> + <target state="needs-translation">This operation will remove the tags <x id="PH" equiv-text="this._localizeList( changedTags.itemsToRemove )"/> from <x id="PH_1" equiv-text="this.list.selected.size"/> selected document(s).</target> </trans-unit> - <trans-unit id="2739066218579571288" datatype="html" approved="yes"> - <source>This operation will add the tags <x id="PH" equiv-text="this._localizeList(changedTags.itemsToAdd)"/> and remove the tags <x id="PH_1" equiv-text="this._localizeList(changedTags.itemsToRemove)"/> on <x id="PH_2" equiv-text="this.list.selected.size"/> selected document(s).</source> + <trans-unit id="2739066218579571288" datatype="html"> + <source>This operation will add the tags <x id="PH" equiv-text="this._localizeList( changedTags.itemsToAdd )"/> and remove the tags <x id="PH_1" equiv-text="this._localizeList( changedTags.itemsToRemove )"/> on <x id="PH_2" equiv-text="this.list.selected.size"/> selected document(s).</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">139</context> + <context context-type="linenumber">209,213</context> </context-group> - <target state="final">Dës Operatioun setzt d'Etiketten <x id="PH" equiv-text="this._localizeList(changedTags.itemsToAdd)"/> dobäi a läscht d'Etiketten <x id="PH_1" equiv-text="this._localizeList(changedTags.itemsToRemove)"/> bei <x id="PH_1" equiv-text="this._localizeList(changedTags.itemsToRemove)"/> ausgewielt Dokument(er).</target> + <target state="needs-translation">This operation will add the tags <x id="PH" equiv-text="this._localizeList( changedTags.itemsToAdd )"/> and remove the tags <x id="PH_1" equiv-text="this._localizeList( changedTags.itemsToRemove )"/> on <x id="PH_2" equiv-text="this.list.selected.size"/> selected document(s).</target> </trans-unit> <trans-unit id="2996713129519325161" datatype="html" approved="yes"> <source>Confirm correspondent assignment</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">159</context> + <context context-type="linenumber">248</context> </context-group> <target state="final">D'Zouweisung vum Korrespondent bestätegen</target> </trans-unit> @@ -1302,7 +1807,7 @@ <source>This operation will assign the correspondent "<x id="PH" equiv-text="correspondent.name"/>" to <x id="PH_1" equiv-text="this.list.selected.size"/> selected document(s).</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">161</context> + <context context-type="linenumber">250</context> </context-group> <target state="final">Dës Operatioun weist de Korrespondent "<x id="PH" equiv-text="correspondent.name"/>" <x id="PH_1" equiv-text="this.list.selected.size"/> ausgewielt Dokument(er) zou.</target> </trans-unit> @@ -1310,7 +1815,7 @@ <source>This operation will remove the correspondent from <x id="PH" equiv-text="this.list.selected.size"/> selected document(s).</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">163</context> + <context context-type="linenumber">252</context> </context-group> <target state="final">Dës Operatioun läscht de Korrespondent bei <x id="PH" equiv-text="this.list.selected.size"/> ausgewielt Dokument(er).</target> </trans-unit> @@ -1318,7 +1823,7 @@ <source>Confirm document type assignment</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">182</context> + <context context-type="linenumber">284</context> </context-group> <target state="final">Zouweisung vum Dokumententyp bestätegen</target> </trans-unit> @@ -1326,7 +1831,7 @@ <source>This operation will assign the document type "<x id="PH" equiv-text="documentType.name"/>" to <x id="PH_1" equiv-text="this.list.selected.size"/> selected document(s).</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">184</context> + <context context-type="linenumber">286</context> </context-group> <target state="final">Dës Operatioun weist den Dokumententyp "<x id="PH" equiv-text="documentType.name"/>" <x id="PH_1" equiv-text="this.list.selected.size"/> ausgewielt Dokument(er) zou.</target> </trans-unit> @@ -1334,7 +1839,7 @@ <source>This operation will remove the document type from <x id="PH" equiv-text="this.list.selected.size"/> selected document(s).</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">186</context> + <context context-type="linenumber">288</context> </context-group> <target state="final">Dës Operatioun läscht den Dokumententyp bei <x id="PH" equiv-text="this.list.selected.size"/> ausgewielt Dokument(er).</target> </trans-unit> @@ -1342,7 +1847,7 @@ <source>Delete confirm</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">201</context> + <context context-type="linenumber">309</context> </context-group> <target state="final">Läsche bestätegen</target> </trans-unit> @@ -1350,7 +1855,7 @@ <source>This operation will permanently delete <x id="PH" equiv-text="this.list.selected.size"/> selected document(s).</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">202</context> + <context context-type="linenumber">310</context> </context-group> <target state="final">Dës Operatioun wäert <x id="PH" equiv-text="this.list.selected.size"/> ausgewielt Dokument(er) permanent läschen.</target> </trans-unit> @@ -1358,7 +1863,7 @@ <source>This operation cannot be undone.</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">203</context> + <context context-type="linenumber">311</context> </context-group> <target state="final">Dës Operatioun kann net réckgängeg gemaach ginn.</target> </trans-unit> @@ -1366,7 +1871,7 @@ <source>Delete document(s)</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">205</context> + <context context-type="linenumber">313</context> </context-group> <target state="final">Dokument(er) läschen</target> </trans-unit> @@ -1405,16 +1910,28 @@ <context context-type="linenumber">66</context> </context-group> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-list.component.html</context> - <context context-type="linenumber">42</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">45</context> </context-group> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-list.component.html</context> - <context context-type="linenumber">40</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">45</context> </context-group> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-list.component.html</context> - <context context-type="linenumber">43</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">45</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">59</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">59</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">59</context> </context-group> <target state="final">Editéieren</target> </trans-unit> @@ -1518,7 +2035,7 @@ <source>Loading...</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/document-list.component.html</context> - <context context-type="linenumber">87</context> + <context context-type="linenumber">88</context> </context-group> <target state="translated">Lueden...</target> </trans-unit> @@ -1526,7 +2043,7 @@ <source>{VAR_PLURAL, plural, =1 {Selected <x id="INTERPOLATION"/> of one document} other {Selected <x id="INTERPOLATION"/> of <x id="INTERPOLATION_1"/> documents}}</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/document-list.component.html</context> - <context context-type="linenumber">89</context> + <context context-type="linenumber">90</context> </context-group> <target state="final">{VAR_PLURAL, plural, =1 { <x id="INTERPOLATION"/> vun 1 Dokument ausgewählt} other {<x id="INTERPOLATION"/> vu(n) <x id="INTERPOLATION_1"/> Dokumenter ausgewielt}}</target> </trans-unit> @@ -1534,7 +2051,7 @@ <source>{VAR_PLURAL, plural, =1 {One document} other {<x id="INTERPOLATION"/> documents}}</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/document-list.component.html</context> - <context context-type="linenumber">91</context> + <context context-type="linenumber">92</context> </context-group> <target state="final">{VAR_PLURAL, plural, =1 {Een Dokument} other {<x id="INTERPOLATION"/> Dokumenter}}</target> </trans-unit> @@ -1542,19 +2059,27 @@ <source>(filtered)</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/document-list.component.html</context> - <context context-type="linenumber">91</context> + <context context-type="linenumber">92</context> </context-group> <target state="final">(gefiltert)</target> </trans-unit> + <trans-unit id="1559883523769732271" datatype="html"> + <source>Error while loading documents</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/document-list/document-list.component.html</context> + <context context-type="linenumber">103</context> + </context-group> + <target state="needs-translation">Error while loading documents</target> + </trans-unit> <trans-unit id="7517688192215738656" datatype="html" approved="yes"> <source>ASN</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/document-list.component.html</context> - <context context-type="linenumber">117</context> + <context context-type="linenumber">121</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/filter-editor/filter-editor.component.ts</context> - <context context-type="linenumber">90</context> + <context context-type="linenumber">122</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/rest/document.service.ts</context> @@ -1566,7 +2091,7 @@ <source>Added</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/document-list.component.html</context> - <context context-type="linenumber">147</context> + <context context-type="linenumber">151</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/filter-editor/filter-editor.component.html</context> @@ -1582,7 +2107,7 @@ <source>View "<x id="PH" equiv-text="this.list.activeSavedViewTitle"/>" saved successfully.</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/document-list.component.ts</context> - <context context-type="linenumber">116</context> + <context context-type="linenumber">213</context> </context-group> <target state="final">Usiicht "<x id="PH" equiv-text="this.list.activeSavedViewTitle"/>" gouf erfollegräich gespäichert.</target> </trans-unit> @@ -1590,7 +2115,7 @@ <source>View "<x id="PH" equiv-text="savedView.name"/>" created successfully.</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/document-list.component.ts</context> - <context context-type="linenumber">138</context> + <context context-type="linenumber">243</context> </context-group> <target state="final">Vue "<x id="PH" equiv-text="savedView.name"/>" gouf erfollegräich erstallt.</target> </trans-unit> @@ -1602,51 +2127,51 @@ </context-group> <target state="final">Filteren zrécksetzen</target> </trans-unit> - <trans-unit id="5195932016807797291" datatype="html" approved="yes"> - <source>Correspondent: <x id="PH" equiv-text="this.correspondents.find(c => c.id == +rule.value)?.name"/></source> + <trans-unit id="5195932016807797291" datatype="html"> + <source>Correspondent: <x id="PH" equiv-text="this.correspondents.find((c) => c.id == +rule.value)?.name"/></source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/filter-editor/filter-editor.component.ts</context> - <context context-type="linenumber">37</context> + <context context-type="linenumber">60,62</context> </context-group> - <target state="final">Korrespondent: <x id="PH" equiv-text="this.correspondents.find(c => c.id == +rule.value)?.name"/></target> + <target state="needs-translation">Correspondent: <x id="PH" equiv-text="this.correspondents.find((c) => c.id == +rule.value)?.name"/></target> </trans-unit> <trans-unit id="8170755470576301659" datatype="html" approved="yes"> <source>Without correspondent</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/filter-editor/filter-editor.component.ts</context> - <context context-type="linenumber">39</context> + <context context-type="linenumber">64</context> </context-group> <target state="final">Ouni Korrespondent</target> </trans-unit> - <trans-unit id="8705701325879965907" datatype="html" approved="yes"> - <source>Type: <x id="PH" equiv-text="this.documentTypes.find(dt => dt.id == +rule.value)?.name"/></source> + <trans-unit id="8705701325879965907" datatype="html"> + <source>Type: <x id="PH" equiv-text="this.documentTypes.find((dt) => dt.id == +rule.value)?.name"/></source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/filter-editor/filter-editor.component.ts</context> - <context context-type="linenumber">44</context> + <context context-type="linenumber">69,71</context> </context-group> - <target state="final">Typ: <x id="PH" equiv-text="this.documentTypes.find(dt => dt.id == +rule.value)?.name"/></target> + <target state="needs-translation">Type: <x id="PH" equiv-text="this.documentTypes.find((dt) => dt.id == +rule.value)?.name"/></target> </trans-unit> <trans-unit id="4362173610367509215" datatype="html" approved="yes"> <source>Without document type</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/filter-editor/filter-editor.component.ts</context> - <context context-type="linenumber">46</context> + <context context-type="linenumber">73</context> </context-group> <target state="final">Ouni Dokumententyp</target> </trans-unit> - <trans-unit id="8180755793012580465" datatype="html" approved="yes"> - <source>Tag: <x id="PH" equiv-text="this.tags.find(t => t.id == +rule.value)?.name"/></source> + <trans-unit id="8180755793012580465" datatype="html"> + <source>Tag: <x id="PH" equiv-text="this.tags.find((t) => t.id == +rule.value)?.name"/></source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/filter-editor/filter-editor.component.ts</context> - <context context-type="linenumber">50</context> + <context context-type="linenumber">77,79</context> </context-group> - <target state="final">Etikett: <x id="PH" equiv-text="this.tags.find(t => t.id == +rule.value)?.name"/></target> + <target state="needs-translation">Tag: <x id="PH" equiv-text="this.tags.find((t) => t.id == +rule.value)?.name"/></target> </trans-unit> <trans-unit id="6494566478302448576" datatype="html" approved="yes"> <source>Without any tag</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/filter-editor/filter-editor.component.ts</context> - <context context-type="linenumber">54</context> + <context context-type="linenumber">83</context> </context-group> <target state="final">Ouni Etikett</target> </trans-unit> @@ -1654,7 +2179,7 @@ <source>Title: <x id="PH" equiv-text="rule.value"/></source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/filter-editor/filter-editor.component.ts</context> - <context context-type="linenumber">58</context> + <context context-type="linenumber">87</context> </context-group> <target state="final">Titel: <x id="PH" equiv-text="rule.value"/></target> </trans-unit> @@ -1662,7 +2187,7 @@ <source>ASN: <x id="PH" equiv-text="rule.value"/></source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/filter-editor/filter-editor.component.ts</context> - <context context-type="linenumber">61</context> + <context context-type="linenumber">90</context> </context-group> <target state="final">ASN: <x id="PH" equiv-text="rule.value"/></target> </trans-unit> @@ -1670,7 +2195,7 @@ <source>Title & content</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/filter-editor/filter-editor.component.ts</context> - <context context-type="linenumber">89</context> + <context context-type="linenumber">120</context> </context-group> <target state="final">Titel an Inhalt</target> </trans-unit> @@ -1678,7 +2203,7 @@ <source>Advanced search</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/filter-editor/filter-editor.component.ts</context> - <context context-type="linenumber">91</context> + <context context-type="linenumber">125</context> </context-group> <target state="final">Erweidert Sich</target> </trans-unit> @@ -1686,7 +2211,7 @@ <source>More like</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/filter-editor/filter-editor.component.ts</context> - <context context-type="linenumber">94</context> + <context context-type="linenumber">131</context> </context-group> <target state="final">Méi ähnleches</target> </trans-unit> @@ -1698,54 +2223,6 @@ </context-group> <target state="final">Aktuell Usiicht späicheren</target> </trans-unit> - <trans-unit id="8953033926734869941" datatype="html" approved="yes"> - <source>Name</source> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/document-list/save-view-config-dialog/save-view-config-dialog.component.html</context> - <context context-type="linenumber">8</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-edit-dialog/correspondent-edit-dialog.component.html</context> - <context context-type="linenumber">8</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-list.component.html</context> - <context context-type="linenumber">9</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-list.component.html</context> - <context context-type="linenumber">19</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-edit-dialog/document-type-edit-dialog.component.html</context> - <context context-type="linenumber">9</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-list.component.html</context> - <context context-type="linenumber">9</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-list.component.html</context> - <context context-type="linenumber">19</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> - <context context-type="linenumber">141</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-edit-dialog/tag-edit-dialog.component.html</context> - <context context-type="linenumber">8</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-list.component.html</context> - <context context-type="linenumber">9</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-list.component.html</context> - <context context-type="linenumber">19</context> - </context-group> - <target state="final">Numm</target> - </trans-unit> <trans-unit id="8689274715612276035" datatype="html" approved="yes"> <source>Show in sidebar</source> <context-group purpose="location"> @@ -1754,7 +2231,7 @@ </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> - <context context-type="linenumber">153</context> + <context context-type="linenumber">169</context> </context-group> <target state="final">An der Säiteleescht uweisen</target> </trans-unit> @@ -1766,86 +2243,78 @@ </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> - <context context-type="linenumber">149</context> + <context context-type="linenumber">165</context> </context-group> <target state="final">Op der Startsäit uweisen</target> </trans-unit> - <trans-unit id="8743659855412792665" datatype="html" approved="yes"> - <source>Matching algorithm</source> + <trans-unit id="6965614903949668392" datatype="html"> + <source>Filter rules error occurred while saving this view</source> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-edit-dialog/correspondent-edit-dialog.component.html</context> - <context context-type="linenumber">9</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-edit-dialog/document-type-edit-dialog.component.html</context> - <context context-type="linenumber">10</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-edit-dialog/tag-edit-dialog.component.html</context> - <context context-type="linenumber">13</context> - </context-group> - <target state="final">Zouweisungsalgorithmus</target> - </trans-unit> - <trans-unit id="2656329676292524585" datatype="html" approved="yes"> - <source>Matching pattern</source> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-edit-dialog/correspondent-edit-dialog.component.html</context> - <context context-type="linenumber">10</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-edit-dialog/document-type-edit-dialog.component.html</context> - <context context-type="linenumber">11</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-edit-dialog/tag-edit-dialog.component.html</context> - <context context-type="linenumber">14</context> - </context-group> - <target state="final">Zouweisungsmuster</target> - </trans-unit> - <trans-unit id="6063936469630366525" datatype="html" approved="yes"> - <source>Case insensitive</source> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-edit-dialog/correspondent-edit-dialog.component.html</context> - <context context-type="linenumber">11</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-edit-dialog/document-type-edit-dialog.component.html</context> + <context context-type="sourcefile">src/app/components/document-list/save-view-config-dialog/save-view-config-dialog.component.html</context> <context context-type="linenumber">12</context> </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-edit-dialog/tag-edit-dialog.component.html</context> - <context context-type="linenumber">15</context> - </context-group> - <target state="final">Grouss-/Klengschreiwung ignoréieren</target> + <target state="needs-translation">Filter rules error occurred while saving this view</target> </trans-unit> - <trans-unit id="6457471243969293847" datatype="html" approved="yes"> - <source>Create new correspondent</source> + <trans-unit id="6438839705789707938" datatype="html"> + <source>The error returned was</source> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-edit-dialog/correspondent-edit-dialog.component.ts</context> - <context context-type="linenumber">21</context> + <context context-type="sourcefile">src/app/components/document-list/save-view-config-dialog/save-view-config-dialog.component.html</context> + <context context-type="linenumber">13</context> </context-group> - <target state="final">Neie Korrespondent erstellen</target> + <target state="needs-translation">The error returned was</target> </trans-unit> - <trans-unit id="2059822531169388684" datatype="html" approved="yes"> - <source>Edit correspondent</source> + <trans-unit id="6316128875819022658" datatype="html"> + <source>correspondent</source> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-edit-dialog/correspondent-edit-dialog.component.ts</context> - <context context-type="linenumber">25</context> + <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-list.component.ts</context> + <context context-type="linenumber">33</context> </context-group> - <target state="final">Korrespondent editéieren</target> + <target state="needs-translation">correspondent</target> + </trans-unit> + <trans-unit id="6360600151505327572" datatype="html"> + <source>Last used</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-list.component.ts</context> + <context context-type="linenumber">37</context> + </context-group> + <target state="needs-translation">Last used</target> + </trans-unit> + <trans-unit id="7427874343955308724" datatype="html" approved="yes"> + <source>Do you really want to delete the correspondent "<x id="PH" equiv-text="object.name"/>"?</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-list.component.ts</context> + <context context-type="linenumber">47</context> + </context-group> + <target state="final">Soll de Korrespondent "<x id="PH" equiv-text="object.name"/>" wierklech geläscht ginn?</target> + </trans-unit> + <trans-unit id="8084492669582894778" datatype="html"> + <source>document type</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-list.component.ts</context> + <context context-type="linenumber">30</context> + </context-group> + <target state="needs-translation">document type</target> + </trans-unit> + <trans-unit id="4990731724078522539" datatype="html" approved="yes"> + <source>Do you really want to delete the document type "<x id="PH" equiv-text="object.name"/>"?</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-list.component.ts</context> + <context context-type="linenumber">36</context> + </context-group> + <target state="final">Soll den Dokumententyp "<x id="PH" equiv-text="object.name"/>" wierklech geläscht ginn?</target> </trans-unit> <trans-unit id="5674286808255988565" datatype="html" approved="yes"> <source>Create</source> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-list.component.html</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> <context context-type="linenumber">2</context> </context-group> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-list.component.html</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> <context context-type="linenumber">2</context> </context-group> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-list.component.html</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> <context context-type="linenumber">2</context> </context-group> <target state="final">Erstellen</target> @@ -1853,15 +2322,15 @@ <trans-unit id="4010735610815226758" datatype="html" approved="yes"> <source>Filter by:</source> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-list.component.html</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> <context context-type="linenumber">8</context> </context-group> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-list.component.html</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> <context context-type="linenumber">8</context> </context-group> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-list.component.html</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> <context context-type="linenumber">8</context> </context-group> <target state="final">Filteren no:</target> @@ -1869,138 +2338,130 @@ <trans-unit id="1383365546483928780" datatype="html" approved="yes"> <source>Matching</source> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-list.component.html</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> <context context-type="linenumber">20</context> </context-group> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-list.component.html</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> <context context-type="linenumber">20</context> </context-group> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-list.component.html</context> - <context context-type="linenumber">21</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">20</context> </context-group> <target state="final">Zouweisung</target> </trans-unit> <trans-unit id="1488347670280290838" datatype="html" approved="yes"> <source>Document count</source> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-list.component.html</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> <context context-type="linenumber">21</context> </context-group> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-list.component.html</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> <context context-type="linenumber">21</context> </context-group> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-list.component.html</context> - <context context-type="linenumber">22</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">21</context> </context-group> <target state="final">Unzuel Dokumenter</target> </trans-unit> - <trans-unit id="697889236478552968" datatype="html" approved="yes"> - <source>Last correspondence</source> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-list.component.html</context> - <context context-type="linenumber">22</context> - </context-group> - <target state="final">Lescht Korrespondenten</target> - </trans-unit> <trans-unit id="3193976279273491157" datatype="html" approved="yes"> <source>Actions</source> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-list.component.html</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> <context context-type="linenumber">23</context> </context-group> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-list.component.html</context> - <context context-type="linenumber">22</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">23</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">23</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> - <context context-type="linenumber">158</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-list.component.html</context> - <context context-type="linenumber">23</context> + <context context-type="linenumber">174</context> </context-group> <target state="final">Aktiounen</target> </trans-unit> - <trans-unit id="7427874343955308724" datatype="html" approved="yes"> - <source>Do you really want to delete the correspondent "<x id="PH" equiv-text="object.name"/>"?</source> + <trans-unit id="7376880254267897616" datatype="html"> + <source>Filter Documents</source> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-list.component.ts</context> - <context context-type="linenumber">26</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">44</context> </context-group> - <target state="final">Soll de Korrespondent "<x id="PH" equiv-text="object.name"/>" wierklech geläscht ginn?</target> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">44</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">44</context> + </context-group> + <target state="needs-translation">Filter Documents</target> </trans-unit> - <trans-unit id="6672809941092516947" datatype="html" approved="yes"> - <source>Create new document type</source> + <trans-unit id="808959623879724772" datatype="html"> + <source>{VAR_PLURAL, plural, =1 {One <x id="INTERPOLATION"/>} other {<x id="INTERPOLATION_1"/> total <x id="INTERPOLATION"/>s}}</source> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-edit-dialog/document-type-edit-dialog.component.ts</context> - <context context-type="linenumber">21</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">74</context> </context-group> - <target state="final">Neien Dokumententyp erstellen</target> - </trans-unit> - <trans-unit id="36335016091244220" datatype="html" approved="yes"> - <source>Edit document type</source> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-edit-dialog/document-type-edit-dialog.component.ts</context> - <context context-type="linenumber">25</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">74</context> </context-group> - <target state="final">Dokumententyp änneren</target> - </trans-unit> - <trans-unit id="4990731724078522539" datatype="html" approved="yes"> - <source>Do you really want to delete the document type "<x id="PH" equiv-text="object.name"/>"?</source> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-list.component.ts</context> - <context context-type="linenumber">26</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">74</context> </context-group> - <target state="final">Soll den Dokumententyp "<x id="PH" equiv-text="object.name"/>" wierklech geläscht ginn?</target> + <target state="needs-translation">{VAR_PLURAL, plural, =1 {One <x id="INTERPOLATION"/>} other {<x id="INTERPOLATION_1"/> total <x id="INTERPOLATION"/>s}}</target> </trans-unit> <trans-unit id="810888510148304696" datatype="html" approved="yes"> <source>Automatic</source> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/generic-list/generic-list.component.ts</context> - <context context-type="linenumber">39</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.ts</context> + <context context-type="linenumber">86</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/data/matching-model.ts</context> - <context context-type="linenumber">17</context> + <context context-type="linenumber">38</context> </context-group> <target state="final">Automatesch</target> </trans-unit> - <trans-unit id="5044611416737085530" datatype="html" approved="yes"> - <source>Do you really want to delete this element?</source> + <trans-unit id="4012132330507560812" datatype="html"> + <source>Do you really want to delete the <x id="PH" equiv-text="this.typeName"/>?</source> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/generic-list/generic-list.component.ts</context> - <context context-type="linenumber">97</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.ts</context> + <context context-type="linenumber">139</context> </context-group> - <target state="final">Soll d'Element wierklech geläscht ginn?</target> + <target state="needs-translation">Do you really want to delete the <x id="PH" equiv-text="this.typeName"/>?</target> </trans-unit> <trans-unit id="8371896857609524947" datatype="html" approved="yes"> <source>Associated documents will not be deleted.</source> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/generic-list/generic-list.component.ts</context> - <context context-type="linenumber">104</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.ts</context> + <context context-type="linenumber">154</context> </context-group> <target state="final">Assoziéiert Dokumenter ginn net geläscht.</target> </trans-unit> - <trans-unit id="5467489005440577210" datatype="html" approved="yes"> - <source>Error while deleting element: <x id="PH" equiv-text="JSON.stringify(error.error)"/></source> + <trans-unit id="5467489005440577210" datatype="html"> + <source>Error while deleting element: <x id="PH" equiv-text="JSON.stringify( error.error )"/></source> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/generic-list/generic-list.component.ts</context> - <context context-type="linenumber">114</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.ts</context> + <context context-type="linenumber">167,169</context> </context-group> - <target state="final">Feeler beim Läsche vum Element: <x id="PH" equiv-text="JSON.stringify(error.error)"/></target> + <target state="needs-translation">Error while deleting element: <x id="PH" equiv-text="JSON.stringify( error.error )"/></target> </trans-unit> - <trans-unit id="1347241542439262355" datatype="html" approved="yes"> - <source>General settings</source> + <trans-unit id="6439365426343089851" datatype="html"> + <source>General</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> <context context-type="linenumber">10</context> </context-group> - <target state="final">Allgemeng Astellungen</target> + <target state="needs-translation">General</target> </trans-unit> <trans-unit id="8671234314555525900" datatype="html" approved="yes"> <source>Appearance</source> @@ -2130,11 +2591,27 @@ </context-group> <target state="final">Virschaubiller an Nuetsmodus invertéieren</target> </trans-unit> + <trans-unit id="7983234071833154796" datatype="html"> + <source>Theme Color</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> + <context context-type="linenumber">105</context> + </context-group> + <target state="needs-translation">Theme Color</target> + </trans-unit> + <trans-unit id="7808756054397155068" datatype="html"> + <source>Reset</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> + <context context-type="linenumber">114</context> + </context-group> + <target state="needs-translation">Reset</target> + </trans-unit> <trans-unit id="8508424367627989968" datatype="html" approved="yes"> <source>Bulk editing</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> - <context context-type="linenumber">103</context> + <context context-type="linenumber">119</context> </context-group> <target state="final">Massebeaarbechtung</target> </trans-unit> @@ -2142,7 +2619,7 @@ <source>Show confirmation dialogs</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> - <context context-type="linenumber">107</context> + <context context-type="linenumber">123</context> </context-group> <target state="final">Bestätegungsmessagë weisen</target> </trans-unit> @@ -2150,7 +2627,7 @@ <source>Deleting documents will always ask for confirmation.</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> - <context context-type="linenumber">107</context> + <context context-type="linenumber">123</context> </context-group> <target state="final">Beim Läsche vun Dokumenter gëtt ëmmer no enger Bestätegung gefrot.</target> </trans-unit> @@ -2158,7 +2635,7 @@ <source>Apply on close</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> - <context context-type="linenumber">108</context> + <context context-type="linenumber">124</context> </context-group> <target state="final">Späichere beim Zoumaachen</target> </trans-unit> @@ -2166,7 +2643,7 @@ <source>Notifications</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> - <context context-type="linenumber">116</context> + <context context-type="linenumber">132</context> </context-group> <target state="final">Notifikatiounen</target> </trans-unit> @@ -2174,7 +2651,7 @@ <source>Document processing</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> - <context context-type="linenumber">119</context> + <context context-type="linenumber">135</context> </context-group> <target state="final">Dokumenteveraarbechtung</target> </trans-unit> @@ -2182,7 +2659,7 @@ <source>Show notifications when new documents are detected</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> - <context context-type="linenumber">123</context> + <context context-type="linenumber">139</context> </context-group> <target state="final">Notifikatiounen uweise wann nei Dokumenter detektéiert ginn</target> </trans-unit> @@ -2190,7 +2667,7 @@ <source>Show notifications when document processing completes successfully</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> - <context context-type="linenumber">124</context> + <context context-type="linenumber">140</context> </context-group> <target state="final">Notifikatiounen uweise wann d'Dokumentveraarbechtung erfollegräich ofgeschloss ass</target> </trans-unit> @@ -2198,7 +2675,7 @@ <source>Show notifications when document processing fails</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> - <context context-type="linenumber">125</context> + <context context-type="linenumber">141</context> </context-group> <target state="final">Notifikatiounen uweise wann d'Dokumenteveraarbechtung feelschléit</target> </trans-unit> @@ -2206,7 +2683,7 @@ <source>Suppress notifications on dashboard</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> - <context context-type="linenumber">126</context> + <context context-type="linenumber">142</context> </context-group> <target state="final">Notifikatiounen op der Startsäit ënnerdrécken</target> </trans-unit> @@ -2214,7 +2691,7 @@ <source>This will suppress all messages about document processing status on the dashboard.</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> - <context context-type="linenumber">126</context> + <context context-type="linenumber">142</context> </context-group> <target state="final">Doduerch ginn all Messagen iwwer Dokumenteveraarbechtung op der Startsäit ënnerdréckt.</target> </trans-unit> @@ -2222,7 +2699,7 @@ <source>Appears on</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> - <context context-type="linenumber">146</context> + <context context-type="linenumber">162</context> </context-group> <target state="final">Erschéngt op</target> </trans-unit> @@ -2230,7 +2707,7 @@ <source>No saved views defined.</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> - <context context-type="linenumber">163</context> + <context context-type="linenumber">179</context> </context-group> <target state="final">Keng gespäichert Usiicht definéiert.</target> </trans-unit> @@ -2238,7 +2715,7 @@ <source>Saved view "<x id="PH" equiv-text="savedView.name"/>" deleted.</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.ts</context> - <context context-type="linenumber">111</context> + <context context-type="linenumber">167</context> </context-group> <target state="final">Gespäichert Usiicht "<x id="PH" equiv-text="savedView.name"/>" geläscht.</target> </trans-unit> @@ -2246,7 +2723,7 @@ <source>Settings saved successfully.</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.ts</context> - <context context-type="linenumber">133</context> + <context context-type="linenumber">233</context> </context-group> <target state="final">Astellungen erfollegräich gespäichert.</target> </trans-unit> @@ -2254,7 +2731,7 @@ <source>Use system language</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.ts</context> - <context context-type="linenumber">138</context> + <context context-type="linenumber">237</context> </context-group> <target state="final">Systemsprooch benotzen</target> </trans-unit> @@ -2262,67 +2739,31 @@ <source>Use date format of display language</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.ts</context> - <context context-type="linenumber">144</context> + <context context-type="linenumber">244</context> </context-group> <target state="final">Datumsformat vun der Sprooch vum Interface notzen</target> </trans-unit> - <trans-unit id="8488620293789898901" datatype="html" approved="yes"> - <source>Error while storing settings on server: <x id="PH" equiv-text="JSON.stringify(error.error)"/></source> + <trans-unit id="8488620293789898901" datatype="html"> + <source>Error while storing settings on server: <x id="PH" equiv-text="JSON.stringify( error.error )"/></source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.ts</context> - <context context-type="linenumber">161</context> + <context context-type="linenumber">264,266</context> </context-group> - <target state="final">Feeler beim Späichere vun den Astellungen um Server: <x id="PH" equiv-text="JSON.stringify(error.error)"/></target> + <target state="needs-translation">Error while storing settings on server: <x id="PH" equiv-text="JSON.stringify( error.error )"/></target> </trans-unit> - <trans-unit id="9011959596901584887" datatype="html" approved="yes"> - <source>Color</source> + <trans-unit id="6402703264596649214" datatype="html"> + <source>tag</source> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-edit-dialog/tag-edit-dialog.component.html</context> - <context context-type="linenumber">10</context> + <context context-type="sourcefile">src/app/components/manage/tag-list/tag-list.component.ts</context> + <context context-type="linenumber">30</context> </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-list.component.html</context> - <context context-type="linenumber">20</context> - </context-group> - <target state="final">Faarf</target> - </trans-unit> - <trans-unit id="1426037806946650347" datatype="html" approved="yes"> - <source>Inbox tag</source> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-edit-dialog/tag-edit-dialog.component.html</context> - <context context-type="linenumber">12</context> - </context-group> - <target state="final">Postaganks-Etikett</target> - </trans-unit> - <trans-unit id="8566220514470905459" datatype="html" approved="yes"> - <source>Inbox tags are automatically assigned to all consumed documents.</source> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-edit-dialog/tag-edit-dialog.component.html</context> - <context context-type="linenumber">12</context> - </context-group> - <target state="final">Postaganks-Etikette ginn automatesch allen nei veraarbechten Dokumenter zougewisen.</target> - </trans-unit> - <trans-unit id="9153094873118985366" datatype="html" approved="yes"> - <source>Create new tag</source> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-edit-dialog/tag-edit-dialog.component.ts</context> - <context context-type="linenumber">22</context> - </context-group> - <target state="final">Nei Etikett erstellen</target> - </trans-unit> - <trans-unit id="5872175735754226507" datatype="html" approved="yes"> - <source>Edit tag</source> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-edit-dialog/tag-edit-dialog.component.ts</context> - <context context-type="linenumber">26</context> - </context-group> - <target state="final">Etikett editéieren</target> + <target state="needs-translation">tag</target> </trans-unit> <trans-unit id="93754014749412887" datatype="html" approved="yes"> <source>Do you really want to delete the tag "<x id="PH" equiv-text="object.name"/>"?</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/tag-list/tag-list.component.ts</context> - <context context-type="linenumber">26</context> + <context context-type="linenumber">45</context> </context-group> <target state="final">Soll d'Etikett "<x id="PH" equiv-text="object.name"/>" wierklech geläscht ginn?</target> </trans-unit> @@ -2338,7 +2779,7 @@ <source>Any word</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/data/matching-model.ts</context> - <context context-type="linenumber">12</context> + <context context-type="linenumber">13</context> </context-group> <target state="final">Iergendee Wuert</target> </trans-unit> @@ -2346,7 +2787,7 @@ <source>Any: Document contains any of these words (space separated)</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/data/matching-model.ts</context> - <context context-type="linenumber">12</context> + <context context-type="linenumber">14</context> </context-group> <target state="final">Iergendee Wuert: Dokument enthält eent vun dëse Wierder (getrennt mat engem Espace)</target> </trans-unit> @@ -2354,7 +2795,7 @@ <source>All words</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/data/matching-model.ts</context> - <context context-type="linenumber">13</context> + <context context-type="linenumber">18</context> </context-group> <target state="final">All d'Wierder</target> </trans-unit> @@ -2362,7 +2803,7 @@ <source>All: Document contains all of these words (space separated)</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/data/matching-model.ts</context> - <context context-type="linenumber">13</context> + <context context-type="linenumber">19</context> </context-group> <target state="final">Iergendee Wuert: Dokument enthält all dës Wierder (getrennt mat engem Espace)</target> </trans-unit> @@ -2370,7 +2811,7 @@ <source>Exact match</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/data/matching-model.ts</context> - <context context-type="linenumber">14</context> + <context context-type="linenumber">23</context> </context-group> <target state="final">Exakten Treffer</target> </trans-unit> @@ -2378,7 +2819,7 @@ <source>Exact: Document contains this string</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/data/matching-model.ts</context> - <context context-type="linenumber">14</context> + <context context-type="linenumber">24</context> </context-group> <target state="final">Exakt: Dokument enthält dësen Text</target> </trans-unit> @@ -2386,7 +2827,7 @@ <source>Regular expression</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/data/matching-model.ts</context> - <context context-type="linenumber">15</context> + <context context-type="linenumber">28</context> </context-group> <target state="final">Regulären Ausdrock</target> </trans-unit> @@ -2394,7 +2835,7 @@ <source>Regular expression: Document matches this regular expression</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/data/matching-model.ts</context> - <context context-type="linenumber">15</context> + <context context-type="linenumber">29</context> </context-group> <target state="final">Regulären Ausdrock: D'Dokument passt zu dësem regulären Ausdrock</target> </trans-unit> @@ -2402,7 +2843,7 @@ <source>Fuzzy word</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/data/matching-model.ts</context> - <context context-type="linenumber">16</context> + <context context-type="linenumber">33</context> </context-group> <target state="final">Ongenaut Wuert</target> </trans-unit> @@ -2410,7 +2851,7 @@ <source>Fuzzy: Document contains a word similar to this word</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/data/matching-model.ts</context> - <context context-type="linenumber">16</context> + <context context-type="linenumber">34</context> </context-group> <target state="final">Ongenau: Dokument enthält e Wuert dat ähnlech ass wéi dëst Wuert</target> </trans-unit> @@ -2418,7 +2859,7 @@ <source>Auto: Learn matching automatically</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/data/matching-model.ts</context> - <context context-type="linenumber">17</context> + <context context-type="linenumber">39</context> </context-group> <target state="final">Auto: Zouweisung automatesch léieren</target> </trans-unit> @@ -2426,15 +2867,15 @@ <source>Unsaved Changes</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/guards/dirty-form.guard.ts</context> - <context context-type="linenumber">16</context> + <context context-type="linenumber">18</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/open-documents.service.ts</context> - <context context-type="linenumber">75</context> + <context context-type="linenumber">84</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/open-documents.service.ts</context> - <context context-type="linenumber">96</context> + <context context-type="linenumber">107</context> </context-group> <target state="translated">Ongespäichert Ännerungen</target> </trans-unit> @@ -2442,15 +2883,15 @@ <source>You have unsaved changes.</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/guards/dirty-form.guard.ts</context> - <context context-type="linenumber">17</context> + <context context-type="linenumber">19</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/open-documents.service.ts</context> - <context context-type="linenumber">76</context> + <context context-type="linenumber">85</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/open-documents.service.ts</context> - <context context-type="linenumber">97</context> + <context context-type="linenumber">108</context> </context-group> <target state="translated">Dir hutt ongespäichert Ännerungen.</target> </trans-unit> @@ -2458,7 +2899,7 @@ <source>Are you sure you want to leave?</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/guards/dirty-form.guard.ts</context> - <context context-type="linenumber">18</context> + <context context-type="linenumber">20</context> </context-group> <target state="translated">Sidd Dir sécher datt Dir fortgoe wëllt?</target> </trans-unit> @@ -2466,7 +2907,7 @@ <source>Leave page</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/guards/dirty-form.guard.ts</context> - <context context-type="linenumber">20</context> + <context context-type="linenumber">22</context> </context-group> <target state="translated">Säit verloossen</target> </trans-unit> @@ -2474,7 +2915,7 @@ <source>(no title)</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/pipes/document-title.pipe.ts</context> - <context context-type="linenumber">12</context> + <context context-type="linenumber">11</context> </context-group> <target state="final">(keen Titel)</target> </trans-unit> @@ -2482,7 +2923,7 @@ <source>Yes</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/pipes/yes-no.pipe.ts</context> - <context context-type="linenumber">9</context> + <context context-type="linenumber">8</context> </context-group> <target state="final">Jo</target> </trans-unit> @@ -2490,7 +2931,7 @@ <source>No</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/pipes/yes-no.pipe.ts</context> - <context context-type="linenumber">9</context> + <context context-type="linenumber">8</context> </context-group> <target state="final">Nee</target> </trans-unit> @@ -2606,7 +3047,7 @@ <source>Are you sure you want to close this document?</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/open-documents.service.ts</context> - <context context-type="linenumber">77</context> + <context context-type="linenumber">86</context> </context-group> <target state="translated">Sidd Dir sécher datt Dir dëst Dokument zoumaache wëllt?</target> </trans-unit> @@ -2614,7 +3055,7 @@ <source>Close document</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/open-documents.service.ts</context> - <context context-type="linenumber">79</context> + <context context-type="linenumber">88</context> </context-group> <target state="translated">Dokument zoumaachen</target> </trans-unit> @@ -2622,7 +3063,7 @@ <source>Are you sure you want to close all documents?</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/open-documents.service.ts</context> - <context context-type="linenumber">98</context> + <context context-type="linenumber">109</context> </context-group> <target state="translated">Sidd Dir sécher datt Dir all Dokumenter zoumaache wëllt?</target> </trans-unit> @@ -2630,7 +3071,7 @@ <source>Close documents</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/open-documents.service.ts</context> - <context context-type="linenumber">100</context> + <context context-type="linenumber">111</context> </context-group> <target state="translated">Dokument zoumaachen</target> </trans-unit> @@ -2646,7 +3087,7 @@ <source>Search score</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/rest/document.service.ts</context> - <context context-type="linenumber">28</context> + <context context-type="linenumber">30</context> </context-group> <note priority="1" from="description">Score is a value returned by the full text search engine and specifies how well a result matches the given query</note> <target state="final">Pertinenz</target> @@ -2655,15 +3096,23 @@ <source>English (US)</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/settings.service.ts</context> - <context context-type="linenumber">90</context> + <context context-type="linenumber">184</context> </context-group> <target state="final">Englesch (USA)</target> </trans-unit> + <trans-unit id="3098941349689899577" datatype="html"> + <source>Belarusian</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/services/settings.service.ts</context> + <context context-type="linenumber">190</context> + </context-group> + <target state="needs-translation">Belarusian</target> + </trans-unit> <trans-unit id="2719780722934172508" datatype="html"> <source>Czech</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/settings.service.ts</context> - <context context-type="linenumber">91</context> + <context context-type="linenumber">196</context> </context-group> <target state="translated">Tschechesch</target> </trans-unit> @@ -2671,7 +3120,7 @@ <source>Danish</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/settings.service.ts</context> - <context context-type="linenumber">92</context> + <context context-type="linenumber">202</context> </context-group> <target state="translated">Dänesch</target> </trans-unit> @@ -2679,7 +3128,7 @@ <source>German</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/settings.service.ts</context> - <context context-type="linenumber">93</context> + <context context-type="linenumber">208</context> </context-group> <target state="final">Däitsch</target> </trans-unit> @@ -2687,7 +3136,7 @@ <source>English (GB)</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/settings.service.ts</context> - <context context-type="linenumber">94</context> + <context context-type="linenumber">214</context> </context-group> <target state="final">Englesch (GB)</target> </trans-unit> @@ -2695,7 +3144,7 @@ <source>Spanish</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/settings.service.ts</context> - <context context-type="linenumber">95</context> + <context context-type="linenumber">220</context> </context-group> <target state="final">Spuenesch</target> </trans-unit> @@ -2703,7 +3152,7 @@ <source>French</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/settings.service.ts</context> - <context context-type="linenumber">96</context> + <context context-type="linenumber">226</context> </context-group> <target state="final">Franséisch</target> </trans-unit> @@ -2711,7 +3160,7 @@ <source>Italian</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/settings.service.ts</context> - <context context-type="linenumber">97</context> + <context context-type="linenumber">232</context> </context-group> <target state="final">Italienesch</target> </trans-unit> @@ -2719,7 +3168,7 @@ <source>Luxembourgish</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/settings.service.ts</context> - <context context-type="linenumber">98</context> + <context context-type="linenumber">238</context> </context-group> <target state="translated">Lëtzebuergesch</target> </trans-unit> @@ -2727,7 +3176,7 @@ <source>Dutch</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/settings.service.ts</context> - <context context-type="linenumber">99</context> + <context context-type="linenumber">244</context> </context-group> <target state="final">Hollännesch</target> </trans-unit> @@ -2735,7 +3184,7 @@ <source>Polish</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/settings.service.ts</context> - <context context-type="linenumber">100</context> + <context context-type="linenumber">250</context> </context-group> <target state="final">Polnesch</target> </trans-unit> @@ -2743,7 +3192,7 @@ <source>Portuguese (Brazil)</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/settings.service.ts</context> - <context context-type="linenumber">101</context> + <context context-type="linenumber">256</context> </context-group> <target state="final">Portugisesch (Brasilien)</target> </trans-unit> @@ -2751,7 +3200,7 @@ <source>Portuguese</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/settings.service.ts</context> - <context context-type="linenumber">102</context> + <context context-type="linenumber">262</context> </context-group> <target state="final">Portugisesch</target> </trans-unit> @@ -2759,7 +3208,7 @@ <source>Romanian</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/settings.service.ts</context> - <context context-type="linenumber">103</context> + <context context-type="linenumber">268</context> </context-group> <target state="final">Rumänesch</target> </trans-unit> @@ -2767,23 +3216,55 @@ <source>Russian</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/settings.service.ts</context> - <context context-type="linenumber">104</context> + <context context-type="linenumber">274</context> </context-group> <target state="final">Russesch</target> </trans-unit> + <trans-unit id="4287008301409320881" datatype="html"> + <source>Slovenian</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/services/settings.service.ts</context> + <context context-type="linenumber">280</context> + </context-group> + <target state="needs-translation">Slovenian</target> + </trans-unit> + <trans-unit id="8608389829607915090" datatype="html"> + <source>Serbian</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/services/settings.service.ts</context> + <context context-type="linenumber">286</context> + </context-group> + <target state="needs-translation">Serbian</target> + </trans-unit> <trans-unit id="499386805970351976" datatype="html" approved="yes"> <source>Swedish</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/settings.service.ts</context> - <context context-type="linenumber">105</context> + <context context-type="linenumber">292</context> </context-group> <target state="final">Schwedesch</target> </trans-unit> + <trans-unit id="5682359291233237791" datatype="html"> + <source>Turkish</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/services/settings.service.ts</context> + <context context-type="linenumber">298</context> + </context-group> + <target state="needs-translation">Turkish</target> + </trans-unit> + <trans-unit id="4689443708886954687" datatype="html"> + <source>Chinese Simplified</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/services/settings.service.ts</context> + <context context-type="linenumber">304</context> + </context-group> + <target state="needs-translation">Chinese Simplified</target> + </trans-unit> <trans-unit id="4912706592792948707" datatype="html" approved="yes"> <source>ISO 8601</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/settings.service.ts</context> - <context context-type="linenumber">115</context> + <context context-type="linenumber">321</context> </context-group> <target state="final">ISO 8601</target> </trans-unit> @@ -2791,7 +3272,7 @@ <source>Error</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/toast.service.ts</context> - <context context-type="linenumber">35</context> + <context context-type="linenumber">32</context> </context-group> <target state="final">Feeler</target> </trans-unit> @@ -2799,10 +3280,42 @@ <source>Information</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/toast.service.ts</context> - <context context-type="linenumber">39</context> + <context context-type="linenumber">36</context> </context-group> <target state="final">Informatioun</target> </trans-unit> + <trans-unit id="3852289441366561594" datatype="html" approved="yes"> + <source>Connecting...</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/services/upload-documents.service.ts</context> + <context context-type="linenumber">31</context> + </context-group> + <target state="final">Gëtt verbonnen...</target> + </trans-unit> + <trans-unit id="1245343823699368872" datatype="html" approved="yes"> + <source>Uploading...</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/services/upload-documents.service.ts</context> + <context context-type="linenumber">43</context> + </context-group> + <target state="final">Gëtt eropgelueden...</target> + </trans-unit> + <trans-unit id="7446520539098045935" datatype="html" approved="yes"> + <source>Upload complete, waiting...</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/services/upload-documents.service.ts</context> + <context context-type="linenumber">46</context> + </context-group> + <target state="final">Fichier eropgelueden. Waarden...</target> + </trans-unit> + <trans-unit id="1405142710727603568" datatype="html" approved="yes"> + <source>HTTP error: <x id="PH" equiv-text="error.status"/> <x id="PH_1" equiv-text="error.statusText"/></source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/services/upload-documents.service.ts</context> + <context context-type="linenumber">62</context> + </context-group> + <target state="final">HTTP-Feeler: <x id="PH_1" equiv-text="error.statusText"/></target> + </trans-unit> </body> </file> </xliff> diff --git a/src-ui/src/locale/messages.nl_NL.xlf b/src-ui/src/locale/messages.nl_NL.xlf index 8a878bd78..674b854bd 100644 --- a/src-ui/src/locale/messages.nl_NL.xlf +++ b/src-ui/src/locale/messages.nl_NL.xlf @@ -2,11 +2,296 @@ <xliff xmlns="urn:oasis:names:tc:xliff:document:1.2" version="1.2"> <file source-language="en" datatype="plaintext" original="ng2.template" target-language="nl"> <body> + <trans-unit id="ngb.alert.close" datatype="html"> + <source>Close</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/alert/alert.ts</context> + <context context-type="linenumber">79,80</context> + </context-group> + <target state="needs-translation">Close</target> + </trans-unit> + <trans-unit id="ngb.carousel.slide-number" datatype="html"> + <source> Slide <x id="INTERPOLATION" equiv-text="keyboard 'arrow"/> of <x id="INTERPOLATION_1" equiv-text="t'. */ @In"/> </source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/carousel/carousel.ts</context> + <context context-type="linenumber">154,159</context> + </context-group> + <note priority="1" from="description">Currently selected slide number read by screen reader</note> + <target state="needs-translation"> Slide <x id="INTERPOLATION" equiv-text="keyboard 'arrow"/> of <x id="INTERPOLATION_1" equiv-text="t'. */ @In"/> </target> + </trans-unit> + <trans-unit id="ngb.carousel.previous" datatype="html"> + <source>Previous</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/carousel/carousel.ts</context> + <context context-type="linenumber">184</context> + </context-group> + <target state="needs-translation">Previous</target> + </trans-unit> + <trans-unit id="ngb.carousel.next" datatype="html"> + <source>Next</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/carousel/carousel.ts</context> + <context context-type="linenumber">205,206</context> + </context-group> + <target state="needs-translation">Next</target> + </trans-unit> + <trans-unit id="ngb.datepicker.select-month" datatype="html"> + <source>Select month</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/datepicker/datepicker-navigation-select.ts</context> + <context context-type="linenumber">74</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/datepicker/datepicker-navigation-select.ts</context> + <context context-type="linenumber">74</context> + </context-group> + <target state="needs-translation">Select month</target> + </trans-unit> + <trans-unit id="ngb.datepicker.select-year" datatype="html"> + <source>Select year</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/datepicker/datepicker-navigation-select.ts</context> + <context context-type="linenumber">74</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/datepicker/datepicker-navigation-select.ts</context> + <context context-type="linenumber">74</context> + </context-group> + <target state="needs-translation">Select year</target> + </trans-unit> + <trans-unit id="ngb.datepicker.previous-month" datatype="html"> + <source>Previous month</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/datepicker/datepicker-navigation.ts</context> + <context context-type="linenumber">69</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/datepicker/datepicker-navigation.ts</context> + <context context-type="linenumber">69</context> + </context-group> + <target state="needs-translation">Previous month</target> + </trans-unit> + <trans-unit id="ngb.datepicker.next-month" datatype="html"> + <source>Next month</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/datepicker/datepicker-navigation.ts</context> + <context context-type="linenumber">69</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/datepicker/datepicker-navigation.ts</context> + <context context-type="linenumber">69</context> + </context-group> + <target state="needs-translation">Next month</target> + </trans-unit> + <trans-unit id="ngb.pagination.first" datatype="html"> + <source>««</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/pagination/pagination.ts</context> + <context context-type="linenumber">250,252</context> + </context-group> + <target state="translated">««</target> + </trans-unit> + <trans-unit id="ngb.pagination.previous" datatype="html"> + <source>«</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/pagination/pagination.ts</context> + <context context-type="linenumber">267</context> + </context-group> + <target state="translated">«</target> + </trans-unit> + <trans-unit id="ngb.pagination.next" datatype="html"> + <source>»</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/pagination/pagination.ts</context> + <context context-type="linenumber">294</context> + </context-group> + <target state="translated">»</target> + </trans-unit> + <trans-unit id="ngb.pagination.last" datatype="html"> + <source>»»</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/pagination/pagination.ts</context> + <context context-type="linenumber">313,316</context> + </context-group> + <target state="translated">»»</target> + </trans-unit> + <trans-unit id="ngb.pagination.first-aria" datatype="html"> + <source>First</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/pagination/pagination.ts</context> + <context context-type="linenumber">332,333</context> + </context-group> + <target state="needs-translation">First</target> + </trans-unit> + <trans-unit id="ngb.pagination.previous-aria" datatype="html"> + <source>Previous</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/pagination/pagination.ts</context> + <context context-type="linenumber">347,348</context> + </context-group> + <target state="needs-translation">Previous</target> + </trans-unit> + <trans-unit id="ngb.pagination.next-aria" datatype="html"> + <source>Next</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/pagination/pagination.ts</context> + <context context-type="linenumber">363</context> + </context-group> + <target state="needs-translation">Next</target> + </trans-unit> + <trans-unit id="ngb.pagination.last-aria" datatype="html"> + <source>Last</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/pagination/pagination.ts</context> + <context context-type="linenumber">379,380</context> + </context-group> + <target state="needs-translation">Last</target> + </trans-unit> + <trans-unit id="ngb.progressbar.value" datatype="html"> + <source> + <x id="INTERPOLATION" equiv-text="ackground color"/> + </source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/progressbar/progressbar.ts</context> + <context context-type="linenumber">67,68</context> + </context-group> + <target state="translated"><x id="INTERPOLATION" equiv-text="ackground color"/></target> + </trans-unit> + <trans-unit id="ngb.timepicker.HH" datatype="html"> + <source>HH</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/timepicker/timepicker.ts</context> + <context context-type="linenumber">138,141</context> + </context-group> + <target state="needs-translation">HH</target> + </trans-unit> + <trans-unit id="ngb.timepicker.hours" datatype="html"> + <source>Hours</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/timepicker/timepicker.ts</context> + <context context-type="linenumber">161</context> + </context-group> + <target state="needs-translation">Hours</target> + </trans-unit> + <trans-unit id="ngb.timepicker.MM" datatype="html"> + <source>MM</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/timepicker/timepicker.ts</context> + <context context-type="linenumber">182</context> + </context-group> + <target state="needs-translation">MM</target> + </trans-unit> + <trans-unit id="ngb.timepicker.minutes" datatype="html"> + <source>Minutes</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/timepicker/timepicker.ts</context> + <context context-type="linenumber">199</context> + </context-group> + <target state="needs-translation">Minutes</target> + </trans-unit> + <trans-unit id="ngb.timepicker.increment-hours" datatype="html"> + <source>Increment hours</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/timepicker/timepicker.ts</context> + <context context-type="linenumber">218,219</context> + </context-group> + <target state="needs-translation">Increment hours</target> + </trans-unit> + <trans-unit id="ngb.timepicker.decrement-hours" datatype="html"> + <source>Decrement hours</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/timepicker/timepicker.ts</context> + <context context-type="linenumber">240,243</context> + </context-group> + <target state="needs-translation">Decrement hours</target> + </trans-unit> + <trans-unit id="ngb.timepicker.increment-minutes" datatype="html"> + <source>Increment minutes</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/timepicker/timepicker.ts</context> + <context context-type="linenumber">268</context> + </context-group> + <target state="needs-translation">Increment minutes</target> + </trans-unit> + <trans-unit id="ngb.timepicker.decrement-minutes" datatype="html"> + <source>Decrement minutes</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/timepicker/timepicker.ts</context> + <context context-type="linenumber">288,289</context> + </context-group> + <target state="needs-translation">Decrement minutes</target> + </trans-unit> + <trans-unit id="ngb.timepicker.SS" datatype="html"> + <source>SS</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/timepicker/timepicker.ts</context> + <context context-type="linenumber">295</context> + </context-group> + <target state="needs-translation">SS</target> + </trans-unit> + <trans-unit id="ngb.timepicker.seconds" datatype="html"> + <source>Seconds</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/timepicker/timepicker.ts</context> + <context context-type="linenumber">295</context> + </context-group> + <target state="needs-translation">Seconds</target> + </trans-unit> + <trans-unit id="ngb.timepicker.increment-seconds" datatype="html"> + <source>Increment seconds</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/timepicker/timepicker.ts</context> + <context context-type="linenumber">295</context> + </context-group> + <target state="needs-translation">Increment seconds</target> + </trans-unit> + <trans-unit id="ngb.timepicker.decrement-seconds" datatype="html"> + <source>Decrement seconds</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/timepicker/timepicker.ts</context> + <context context-type="linenumber">295</context> + </context-group> + <target state="needs-translation">Decrement seconds</target> + </trans-unit> + <trans-unit id="ngb.timepicker.PM" datatype="html"> + <source> + <x id="INTERPOLATION"/> + </source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/timepicker/timepicker.ts</context> + <context context-type="linenumber">295</context> + </context-group> + </trans-unit> + <trans-unit id="ngb.timepicker.AM" datatype="html"> + <source> + <x id="INTERPOLATION"/> + </source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/timepicker/timepicker.ts</context> + <context context-type="linenumber">295</context> + </context-group> + </trans-unit> + <trans-unit id="ngb.toast.close-aria" datatype="html"> + <source>Close</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/toast/toast.ts</context> + <context context-type="linenumber">110,112</context> + </context-group> + <target state="needs-translation">Close</target> + </trans-unit> + <trans-unit id="7103632680753685326" datatype="html"> + <source>Drop files to begin upload</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/app.component.html</context> + <context context-type="linenumber">7</context> + </context-group> + <target state="needs-translation">Drop files to begin upload</target> + </trans-unit> <trans-unit id="9103526311244275943" datatype="html" approved="yes"> <source>Document added</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/app.component.ts</context> - <context context-type="linenumber">51</context> + <context context-type="linenumber">71</context> </context-group> <target state="final">Document toegevoegd</target> </trans-unit> @@ -14,7 +299,7 @@ <source>Document <x id="PH" equiv-text="status.filename"/> was added to paperless.</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/app.component.ts</context> - <context context-type="linenumber">51</context> + <context context-type="linenumber">73</context> </context-group> <target state="final">Document <x id="PH" equiv-text="status.filename"/> werd toegevoegd aan paperless.</target> </trans-unit> @@ -22,7 +307,7 @@ <source>Open document</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/app.component.ts</context> - <context context-type="linenumber">51</context> + <context context-type="linenumber">74</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/dashboard/widgets/upload-file-widget/upload-file-widget.component.html</context> @@ -34,7 +319,7 @@ <source>Could not add <x id="PH" equiv-text="status.filename"/>: <x id="PH_1" equiv-text="status.message"/></source> <context-group purpose="location"> <context context-type="sourcefile">src/app/app.component.ts</context> - <context context-type="linenumber">59</context> + <context context-type="linenumber">89</context> </context-group> <target state="final">Kon niet toevoegen <x id="PH" equiv-text="status.filename"/>: <x id="PH_1" equiv-text="status.message"/></target> </trans-unit> @@ -42,7 +327,7 @@ <source>New document detected</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/app.component.ts</context> - <context context-type="linenumber">65</context> + <context context-type="linenumber">103</context> </context-group> <target state="final">Nieuw document gedetecteerd</target> </trans-unit> @@ -50,10 +335,18 @@ <source>Document <x id="PH" equiv-text="status.filename"/> is being processed by paperless.</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/app.component.ts</context> - <context context-type="linenumber">65</context> + <context context-type="linenumber">105</context> </context-group> <target state="final">Document <x id="PH" equiv-text="status.filename"/> wordt verwerkt door paperless.</target> </trans-unit> + <trans-unit id="5749300816154614125" datatype="html"> + <source>Initiating upload...</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/app.component.ts</context> + <context context-type="linenumber">140</context> + </context-group> + <target state="needs-translation">Initiating upload...</target> + </trans-unit> <trans-unit id="2173456130768795374" datatype="html"> <source>Paperless-ngx</source> <context-group purpose="location"> @@ -123,19 +416,19 @@ </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/document-list.component.ts</context> - <context context-type="linenumber">51</context> + <context context-type="linenumber">77</context> </context-group> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-list.component.html</context> - <context context-type="linenumber">37</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">54</context> </context-group> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-list.component.html</context> - <context context-type="linenumber">35</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">54</context> </context-group> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-list.component.html</context> - <context context-type="linenumber">38</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">54</context> </context-group> <target state="final">Documenten</target> </trans-unit> @@ -147,7 +440,7 @@ </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> - <context context-type="linenumber">134</context> + <context context-type="linenumber">150</context> </context-group> <target state="final">Opgeslagen views</target> </trans-unit> @@ -181,10 +474,6 @@ <context context-type="sourcefile">src/app/components/app-frame/app-frame.component.html</context> <context context-type="linenumber">119</context> </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-list.component.html</context> - <context context-type="linenumber">1</context> - </context-group> <target state="final">Correspondenten</target> </trans-unit> <trans-unit id="7886570921510760899" datatype="html" approved="yes"> @@ -205,10 +494,6 @@ <context context-type="sourcefile">src/app/components/document-list/filter-editor/filter-editor.component.html</context> <context context-type="linenumber">18</context> </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-list.component.html</context> - <context context-type="linenumber">1</context> - </context-group> <target state="final">Labels</target> </trans-unit> <trans-unit id="3079652255369035" datatype="html" approved="yes"> @@ -217,10 +502,6 @@ <context context-type="sourcefile">src/app/components/app-frame/app-frame.component.html</context> <context context-type="linenumber">133</context> </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-list.component.html</context> - <context context-type="linenumber">1</context> - </context-group> <target state="final">Documenttypen</target> </trans-unit> <trans-unit id="4804785061014590286" datatype="html" approved="yes"> @@ -275,43 +556,59 @@ </context-group> <target state="final">Ideeënbus</target> </trans-unit> - <trans-unit id="2159130950882492111" datatype="html" approved="yes"> - <source>Cancel</source> + <trans-unit id="4112664765954374539" datatype="html"> + <source>is available.</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/app-frame/app-frame.component.html</context> + <context context-type="linenumber">190</context> + </context-group> + <target state="needs-translation">is available.</target> + </trans-unit> + <trans-unit id="1175891574282637937" datatype="html"> + <source>Click to view.</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/app-frame/app-frame.component.html</context> + <context context-type="linenumber">190</context> + </context-group> + <target state="needs-translation">Click to view.</target> + </trans-unit> + <trans-unit id="5052123870893768885" datatype="html"> + <source>Checking for updates is disabled.</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/app-frame/app-frame.component.html</context> + <context context-type="linenumber">193</context> + </context-group> + <target state="needs-translation">Checking for updates is disabled.</target> + </trans-unit> + <trans-unit id="3601519436351639860" datatype="html"> + <source>Click for more information.</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/app-frame/app-frame.component.html</context> + <context context-type="linenumber">193</context> + </context-group> + <target state="needs-translation">Click for more information.</target> + </trans-unit> + <trans-unit id="509090351011426949" datatype="html"> + <source>Update available</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/app-frame/app-frame.component.html</context> + <context context-type="linenumber">201</context> + </context-group> + <target state="needs-translation">Update available</target> + </trans-unit> + <trans-unit id="5000042972069710005" datatype="html"> + <source><x id="START_TAG_SPAN" ctype="x-span" equiv-text="<span class="d-inline-block" style="padding-bottom: 1px;" >"/>Cancel<x id="CLOSE_TAG_SPAN" ctype="x-span" equiv-text="</span>"/></source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/common/confirm-dialog/confirm-dialog.component.html</context> - <context context-type="linenumber">11</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/common/select-dialog/select-dialog.component.html</context> <context context-type="linenumber">12</context> </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.html</context> - <context context-type="linenumber">6</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/document-list/save-view-config-dialog/save-view-config-dialog.component.html</context> - <context context-type="linenumber">13</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-edit-dialog/correspondent-edit-dialog.component.html</context> - <context context-type="linenumber">14</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-edit-dialog/document-type-edit-dialog.component.html</context> - <context context-type="linenumber">16</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-edit-dialog/tag-edit-dialog.component.html</context> - <context context-type="linenumber">18</context> - </context-group> - <target state="final">Annuleren</target> + <target state="needs-translation"><x id="START_TAG_SPAN" ctype="x-span" equiv-text="<span class="d-inline-block" style="padding-bottom: 1px;" >"/>Cancel<x id="CLOSE_TAG_SPAN" ctype="x-span" equiv-text="</span>"/></target> </trans-unit> <trans-unit id="1234709746630139322" datatype="html" approved="yes"> <source>Confirmation</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/common/confirm-dialog/confirm-dialog.component.ts</context> - <context context-type="linenumber">18</context> + <context context-type="linenumber">17</context> </context-group> <target state="final">Bevestiging</target> </trans-unit> @@ -319,19 +616,19 @@ <source>Confirm</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/common/confirm-dialog/confirm-dialog.component.ts</context> - <context context-type="linenumber">30</context> + <context context-type="linenumber">29</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">143</context> + <context context-type="linenumber">217</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">166</context> + <context context-type="linenumber">255</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">189</context> + <context context-type="linenumber">291</context> </context-group> <target state="final">Bevestig</target> </trans-unit> @@ -367,7 +664,7 @@ <source>Last 7 days</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/common/date-dropdown/date-dropdown.component.ts</context> - <context context-type="linenumber">34</context> + <context context-type="linenumber">38</context> </context-group> <target state="final">Afgelopen 7 dagen</target> </trans-unit> @@ -375,7 +672,7 @@ <source>Last month</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/common/date-dropdown/date-dropdown.component.ts</context> - <context context-type="linenumber">35</context> + <context context-type="linenumber">39</context> </context-group> <target state="final">Afgelopen maand</target> </trans-unit> @@ -383,7 +680,7 @@ <source>Last 3 months</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/common/date-dropdown/date-dropdown.component.ts</context> - <context context-type="linenumber">36</context> + <context context-type="linenumber">40</context> </context-group> <target state="final">Afgelopen 3 maanden</target> </trans-unit> @@ -391,15 +688,199 @@ <source>Last year</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/common/date-dropdown/date-dropdown.component.ts</context> - <context context-type="linenumber">37</context> + <context context-type="linenumber">41</context> </context-group> <target state="final">Afgelopen jaar</target> </trans-unit> + <trans-unit id="8953033926734869941" datatype="html" approved="yes"> + <source>Name</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/correspondent-edit-dialog/correspondent-edit-dialog.component.html</context> + <context context-type="linenumber">8</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/document-type-edit-dialog/document-type-edit-dialog.component.html</context> + <context context-type="linenumber">9</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/tag-edit-dialog/tag-edit-dialog.component.html</context> + <context context-type="linenumber">8</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/document-list/save-view-config-dialog/save-view-config-dialog.component.html</context> + <context context-type="linenumber">8</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">9</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">9</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">9</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">19</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">19</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">19</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> + <context context-type="linenumber">157</context> + </context-group> + <target state="final">Naam</target> + </trans-unit> + <trans-unit id="8743659855412792665" datatype="html" approved="yes"> + <source>Matching algorithm</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/correspondent-edit-dialog/correspondent-edit-dialog.component.html</context> + <context context-type="linenumber">9</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/document-type-edit-dialog/document-type-edit-dialog.component.html</context> + <context context-type="linenumber">10</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/tag-edit-dialog/tag-edit-dialog.component.html</context> + <context context-type="linenumber">13</context> + </context-group> + <target state="final">Algoritme voor het bepalen van de overeenkomst</target> + </trans-unit> + <trans-unit id="2656329676292524585" datatype="html" approved="yes"> + <source>Matching pattern</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/correspondent-edit-dialog/correspondent-edit-dialog.component.html</context> + <context context-type="linenumber">10</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/document-type-edit-dialog/document-type-edit-dialog.component.html</context> + <context context-type="linenumber">11</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/tag-edit-dialog/tag-edit-dialog.component.html</context> + <context context-type="linenumber">14</context> + </context-group> + <target state="final">Patroon voor overeenkomst</target> + </trans-unit> + <trans-unit id="6063936469630366525" datatype="html" approved="yes"> + <source>Case insensitive</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/correspondent-edit-dialog/correspondent-edit-dialog.component.html</context> + <context context-type="linenumber">11</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/document-type-edit-dialog/document-type-edit-dialog.component.html</context> + <context context-type="linenumber">12</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/tag-edit-dialog/tag-edit-dialog.component.html</context> + <context context-type="linenumber">15</context> + </context-group> + <target state="final">Niet hoofdlettergevoelig</target> + </trans-unit> + <trans-unit id="2159130950882492111" datatype="html" approved="yes"> + <source>Cancel</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/correspondent-edit-dialog/correspondent-edit-dialog.component.html</context> + <context context-type="linenumber">14</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/document-type-edit-dialog/document-type-edit-dialog.component.html</context> + <context context-type="linenumber">16</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/tag-edit-dialog/tag-edit-dialog.component.html</context> + <context context-type="linenumber">18</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/select-dialog/select-dialog.component.html</context> + <context context-type="linenumber">12</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.html</context> + <context context-type="linenumber">6</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/document-list/save-view-config-dialog/save-view-config-dialog.component.html</context> + <context context-type="linenumber">18</context> + </context-group> + <target state="final">Annuleren</target> + </trans-unit> + <trans-unit id="3768927257183755959" datatype="html" approved="yes"> + <source>Save</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/correspondent-edit-dialog/correspondent-edit-dialog.component.html</context> + <context context-type="linenumber">15</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/document-type-edit-dialog/document-type-edit-dialog.component.html</context> + <context context-type="linenumber">17</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/tag-edit-dialog/tag-edit-dialog.component.html</context> + <context context-type="linenumber">19</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> + <context context-type="linenumber">166</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/document-list/save-view-config-dialog/save-view-config-dialog.component.html</context> + <context context-type="linenumber">19</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> + <context context-type="linenumber">189</context> + </context-group> + <target state="final">Opslaan</target> + </trans-unit> + <trans-unit id="6457471243969293847" datatype="html" approved="yes"> + <source>Create new correspondent</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/correspondent-edit-dialog/correspondent-edit-dialog.component.ts</context> + <context context-type="linenumber">24</context> + </context-group> + <target state="final">Nieuwe correspondent maken</target> + </trans-unit> + <trans-unit id="2059822531169388684" datatype="html" approved="yes"> + <source>Edit correspondent</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/correspondent-edit-dialog/correspondent-edit-dialog.component.ts</context> + <context context-type="linenumber">28</context> + </context-group> + <target state="final">Correspondent bewerken</target> + </trans-unit> + <trans-unit id="6672809941092516947" datatype="html" approved="yes"> + <source>Create new document type</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/document-type-edit-dialog/document-type-edit-dialog.component.ts</context> + <context context-type="linenumber">24</context> + </context-group> + <target state="final">Nieuw documenttype maken</target> + </trans-unit> + <trans-unit id="36335016091244220" datatype="html" approved="yes"> + <source>Edit document type</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/document-type-edit-dialog/document-type-edit-dialog.component.ts</context> + <context context-type="linenumber">28</context> + </context-group> + <target state="final">Documenttype bewerken</target> + </trans-unit> <trans-unit id="4561076822163447092" datatype="html" approved="yes"> <source>Create new item</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/common/edit-dialog/edit-dialog.component.ts</context> - <context context-type="linenumber">50</context> + <context context-type="linenumber">52</context> </context-group> <target state="final">Maak nieuw item</target> </trans-unit> @@ -407,7 +888,7 @@ <source>Edit item</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/common/edit-dialog/edit-dialog.component.ts</context> - <context context-type="linenumber">54</context> + <context context-type="linenumber">56</context> </context-group> <target state="final">Item bewerken</target> </trans-unit> @@ -415,10 +896,54 @@ <source>Could not save element: <x id="PH" equiv-text="error"/></source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/common/edit-dialog/edit-dialog.component.ts</context> - <context context-type="linenumber">58</context> + <context context-type="linenumber">60</context> </context-group> <target state="final">Kon het element niet opslaan: <x id="PH" equiv-text="error"/></target> </trans-unit> + <trans-unit id="9011959596901584887" datatype="html" approved="yes"> + <source>Color</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/tag-edit-dialog/tag-edit-dialog.component.html</context> + <context context-type="linenumber">10</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/tag-list/tag-list.component.ts</context> + <context context-type="linenumber">34</context> + </context-group> + <target state="final">Kleur</target> + </trans-unit> + <trans-unit id="1426037806946650347" datatype="html" approved="yes"> + <source>Inbox tag</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/tag-edit-dialog/tag-edit-dialog.component.html</context> + <context context-type="linenumber">12</context> + </context-group> + <target state="final">"Postvak in"-label</target> + </trans-unit> + <trans-unit id="8566220514470905459" datatype="html" approved="yes"> + <source>Inbox tags are automatically assigned to all consumed documents.</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/tag-edit-dialog/tag-edit-dialog.component.html</context> + <context context-type="linenumber">12</context> + </context-group> + <target state="final">"Postvak in"-labels worden automatisch toegewezen aan alle verwerkte documenten.</target> + </trans-unit> + <trans-unit id="9153094873118985366" datatype="html" approved="yes"> + <source>Create new tag</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/tag-edit-dialog/tag-edit-dialog.component.ts</context> + <context context-type="linenumber">25</context> + </context-group> + <target state="final">Nieuw label aanmaken</target> + </trans-unit> + <trans-unit id="5872175735754226507" datatype="html" approved="yes"> + <source>Edit tag</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/tag-edit-dialog/tag-edit-dialog.component.ts</context> + <context context-type="linenumber">29</context> + </context-group> + <target state="final">Etiket bewerken</target> + </trans-unit> <trans-unit id="4391289919356861627" datatype="html" approved="yes"> <source>Apply</source> <context-group purpose="location"> @@ -439,7 +964,7 @@ <source>Not assigned</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/common/filterable-dropdown/filterable-dropdown.component.ts</context> - <context context-type="linenumber">209</context> + <context context-type="linenumber">261</context> </context-group> <note priority="1" from="description">Filter drop down element to filter for documents with no correspondent/type/tag assigned</note> <target state="final">Zonder toewijzing</target> @@ -448,7 +973,7 @@ <source>Invalid date.</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/common/input/date/date.component.html</context> - <context context-type="linenumber">12</context> + <context context-type="linenumber">13</context> </context-group> <target state="final">Ongeldige datum.</target> </trans-unit> @@ -489,7 +1014,7 @@ </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/common/select-dialog/select-dialog.component.ts</context> - <context context-type="linenumber">18</context> + <context context-type="linenumber">17</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/document-list.component.html</context> @@ -501,7 +1026,7 @@ <source>Please select an object</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/common/select-dialog/select-dialog.component.ts</context> - <context context-type="linenumber">21</context> + <context context-type="linenumber">20</context> </context-group> <target state="final">Selecteer een object</target> </trans-unit> @@ -509,7 +1034,7 @@ <source>Hello <x id="PH" equiv-text="this.displayName"/>, welcome to Paperless-ngx!</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/dashboard/dashboard.component.ts</context> - <context context-type="linenumber">33</context> + <context context-type="linenumber">28</context> </context-group> <target state="translated">Hallo <x id="PH" equiv-text="this.displayName"/>, welkom bij Paperless-ngx!</target> </trans-unit> @@ -517,7 +1042,7 @@ <source>Welcome to Paperless-ngx!</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/dashboard/dashboard.component.ts</context> - <context context-type="linenumber">35</context> + <context context-type="linenumber">30</context> </context-group> <target state="translated">Welkom bij Paperless-ngx!</target> </trans-unit> @@ -541,7 +1066,7 @@ </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/document-list.component.html</context> - <context context-type="linenumber">141</context> + <context context-type="linenumber">145</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/filter-editor/filter-editor.component.html</context> @@ -561,15 +1086,15 @@ </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">55</context> + <context context-type="linenumber">69</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/document-list.component.html</context> - <context context-type="linenumber">129</context> + <context context-type="linenumber">133</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/filter-editor/filter-editor.component.ts</context> - <context context-type="linenumber">88</context> + <context context-type="linenumber">117</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/rest/document.service.ts</context> @@ -647,7 +1172,7 @@ <source>Processing: <x id="PH" equiv-text="countUploadingAndProcessing"/></source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/dashboard/widgets/upload-file-widget/upload-file-widget.component.ts</context> - <context context-type="linenumber">32</context> + <context context-type="linenumber">37</context> </context-group> <target state="final">Bezig met verwerken: <x id="PH" equiv-text="countUploadingAndProcessing"/></target> </trans-unit> @@ -655,7 +1180,7 @@ <source>Failed: <x id="PH" equiv-text="countFailed"/></source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/dashboard/widgets/upload-file-widget/upload-file-widget.component.ts</context> - <context context-type="linenumber">35</context> + <context context-type="linenumber">40</context> </context-group> <target state="final">Mislukt: <x id="PH" equiv-text="countFailed"/></target> </trans-unit> @@ -663,7 +1188,7 @@ <source>Added: <x id="PH" equiv-text="countSuccess"/></source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/dashboard/widgets/upload-file-widget/upload-file-widget.component.ts</context> - <context context-type="linenumber">38</context> + <context context-type="linenumber">43</context> </context-group> <target state="final">Toegevoegd: <x id="PH" equiv-text="countSuccess"/></target> </trans-unit> @@ -671,47 +1196,15 @@ <source>, </source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/dashboard/widgets/upload-file-widget/upload-file-widget.component.ts</context> - <context context-type="linenumber">40</context> + <context context-type="linenumber">46</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">117</context> + <context context-type="linenumber">162</context> </context-group> <note priority="1" from="description">this string is used to separate processing, failed and added on the file upload widget</note> <target state="final">, </target> </trans-unit> - <trans-unit id="3852289441366561594" datatype="html" approved="yes"> - <source>Connecting...</source> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/dashboard/widgets/upload-file-widget/upload-file-widget.component.ts</context> - <context context-type="linenumber">118</context> - </context-group> - <target state="final">Bezig met verbinden...</target> - </trans-unit> - <trans-unit id="1245343823699368872" datatype="html" approved="yes"> - <source>Uploading...</source> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/dashboard/widgets/upload-file-widget/upload-file-widget.component.ts</context> - <context context-type="linenumber">123</context> - </context-group> - <target state="final">Bezig met uploaden...</target> - </trans-unit> - <trans-unit id="7446520539098045935" datatype="html" approved="yes"> - <source>Upload complete, waiting...</source> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/dashboard/widgets/upload-file-widget/upload-file-widget.component.ts</context> - <context context-type="linenumber">126</context> - </context-group> - <target state="final">Upload voltooid, wachten op verwerking...</target> - </trans-unit> - <trans-unit id="1405142710727603568" datatype="html" approved="yes"> - <source>HTTP error: <x id="PH" equiv-text="error.status"/> <x id="PH_1" equiv-text="error.statusText"/></source> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/dashboard/widgets/upload-file-widget/upload-file-widget.component.ts</context> - <context context-type="linenumber">136</context> - </context-group> - <target state="final">HTTP fout: <x id="PH" equiv-text="error.status"/> <x id="PH_1" equiv-text="error.statusText"/></target> - </trans-unit> <trans-unit id="8522270084976549870" datatype="html" approved="yes"> <source>First steps</source> <context-group purpose="location"> @@ -804,27 +1297,39 @@ </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.html</context> - <context context-type="linenumber">76</context> + <context context-type="linenumber">81</context> </context-group> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-list.component.html</context> - <context context-type="linenumber">48</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-list.component.html</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> <context context-type="linenumber">46</context> </context-group> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/generic-list/generic-list.component.ts</context> - <context context-type="linenumber">106</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">46</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">46</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">65</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">65</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">65</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.ts</context> + <context context-type="linenumber">156</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> - <context context-type="linenumber">159</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-list.component.html</context> - <context context-type="linenumber">49</context> + <context context-type="linenumber">175</context> </context-group> <target state="final">Verwijderen</target> </trans-unit> @@ -836,7 +1341,7 @@ </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.html</context> - <context context-type="linenumber">63</context> + <context context-type="linenumber">68</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/document-card-large/document-card-large.component.html</context> @@ -872,15 +1377,31 @@ <source>Close</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">40</context> + <context context-type="linenumber">37</context> </context-group> <target state="final">Sluiten</target> </trans-unit> + <trans-unit id="4452427314943113135" datatype="html"> + <source>Previous</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> + <context context-type="linenumber">44</context> + </context-group> + <target state="needs-translation">Previous</target> + </trans-unit> + <trans-unit id="3885497195825665706" datatype="html"> + <source>Next</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> + <context context-type="linenumber">49</context> + </context-group> + <target state="needs-translation">Next</target> + </trans-unit> <trans-unit id="5028777105388019087" datatype="html"> <source>Details</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">52</context> + <context context-type="linenumber">66</context> </context-group> <target state="translated">Details</target> </trans-unit> @@ -888,7 +1409,7 @@ <source>Archive serial number</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">56</context> + <context context-type="linenumber">70</context> </context-group> <target state="final">Archief serienummer</target> </trans-unit> @@ -896,7 +1417,7 @@ <source>Date created</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">57</context> + <context context-type="linenumber">71</context> </context-group> <target state="final">Aanmaakdatum</target> </trans-unit> @@ -904,7 +1425,7 @@ <source>Correspondent</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">58</context> + <context context-type="linenumber">72</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.html</context> @@ -912,7 +1433,7 @@ </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/document-list.component.html</context> - <context context-type="linenumber">123</context> + <context context-type="linenumber">127</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/filter-editor/filter-editor.component.html</context> @@ -928,7 +1449,7 @@ <source>Document type</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">60</context> + <context context-type="linenumber">74</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.html</context> @@ -936,7 +1457,7 @@ </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/document-list.component.html</context> - <context context-type="linenumber">135</context> + <context context-type="linenumber">139</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/filter-editor/filter-editor.component.html</context> @@ -952,7 +1473,7 @@ <source>Content</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">68</context> + <context context-type="linenumber">82</context> </context-group> <target state="final">Inhoud</target> </trans-unit> @@ -960,11 +1481,11 @@ <source>Metadata</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">77</context> + <context context-type="linenumber">91</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/metadata-collapse/metadata-collapse.component.ts</context> - <context context-type="linenumber">18</context> + <context context-type="linenumber">17</context> </context-group> <target state="final">Metadata</target> </trans-unit> @@ -972,7 +1493,7 @@ <source>Date modified</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">83</context> + <context context-type="linenumber">97</context> </context-group> <target state="final">Wijzigingsdatum</target> </trans-unit> @@ -980,7 +1501,7 @@ <source>Date added</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">87</context> + <context context-type="linenumber">101</context> </context-group> <target state="final">Datum toegevoegd</target> </trans-unit> @@ -988,7 +1509,7 @@ <source>Media filename</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">91</context> + <context context-type="linenumber">105</context> </context-group> <target state="final">Media bestandsnaam</target> </trans-unit> @@ -996,7 +1517,7 @@ <source>Original MD5 checksum</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">95</context> + <context context-type="linenumber">109</context> </context-group> <target state="final">Originele MD5 checksum</target> </trans-unit> @@ -1004,7 +1525,7 @@ <source>Original file size</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">99</context> + <context context-type="linenumber">113</context> </context-group> <target state="final">Originele bestandsgrootte</target> </trans-unit> @@ -1012,7 +1533,7 @@ <source>Original mime type</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">103</context> + <context context-type="linenumber">117</context> </context-group> <target state="final">Oorspronkelijke mime-type</target> </trans-unit> @@ -1020,7 +1541,7 @@ <source>Archive MD5 checksum</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">107</context> + <context context-type="linenumber">121</context> </context-group> <target state="final">Archief MD5 checksum</target> </trans-unit> @@ -1028,7 +1549,7 @@ <source>Archive file size</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">111</context> + <context context-type="linenumber">125</context> </context-group> <target state="final">Archief bestandsgrootte</target> </trans-unit> @@ -1036,7 +1557,7 @@ <source>Original document metadata</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">117</context> + <context context-type="linenumber">131</context> </context-group> <target state="final">Originele document metadata</target> </trans-unit> @@ -1044,15 +1565,27 @@ <source>Archived document metadata</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">118</context> + <context context-type="linenumber">132</context> </context-group> <target state="final">Gearchiveerde document metadata</target> </trans-unit> + <trans-unit id="8191371354890763172" datatype="html"> + <source>Enter Password</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> + <context context-type="linenumber">154</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> + <context context-type="linenumber">184</context> + </context-group> + <target state="needs-translation">Enter Password</target> + </trans-unit> <trans-unit id="3823219296477075982" datatype="html" approved="yes"> <source>Discard</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">143</context> + <context context-type="linenumber">164</context> </context-group> <target state="final">Negeren</target> </trans-unit> @@ -1060,47 +1593,19 @@ <source>Save & next</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">144</context> + <context context-type="linenumber">165</context> </context-group> <target state="final">Opslaan & volgende</target> </trans-unit> - <trans-unit id="3768927257183755959" datatype="html" approved="yes"> - <source>Save</source> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">145</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/document-list/save-view-config-dialog/save-view-config-dialog.component.html</context> - <context context-type="linenumber">14</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-edit-dialog/correspondent-edit-dialog.component.html</context> - <context context-type="linenumber">15</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-edit-dialog/document-type-edit-dialog.component.html</context> - <context context-type="linenumber">17</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> - <context context-type="linenumber">173</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-edit-dialog/tag-edit-dialog.component.html</context> - <context context-type="linenumber">19</context> - </context-group> - <target state="final">Opslaan</target> - </trans-unit> <trans-unit id="9021887951960049161" datatype="html" approved="yes"> <source>Confirm delete</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.ts</context> - <context context-type="linenumber">267</context> + <context context-type="linenumber">421</context> </context-group> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/generic-list/generic-list.component.ts</context> - <context context-type="linenumber">102</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.ts</context> + <context context-type="linenumber">152</context> </context-group> <target state="final">Bevestig het verwijderen</target> </trans-unit> @@ -1108,7 +1613,7 @@ <source>Do you really want to delete document "<x id="PH" equiv-text="this.document.title"/>"?</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.ts</context> - <context context-type="linenumber">268</context> + <context context-type="linenumber">422</context> </context-group> <target state="final">Wilt u het document echt verwijderen "<x id="PH" equiv-text="this.document.title"/>"?</target> </trans-unit> @@ -1116,7 +1621,7 @@ <source>The files for this document will be deleted permanently. This operation cannot be undone.</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.ts</context> - <context context-type="linenumber">269</context> + <context context-type="linenumber">423</context> </context-group> <target state="final">De bestanden voor dit document worden definitief verwijderd. Deze bewerking kan niet ongedaan worden gemaakt.</target> </trans-unit> @@ -1124,7 +1629,7 @@ <source>Delete document</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.ts</context> - <context context-type="linenumber">271</context> + <context context-type="linenumber">425</context> </context-group> <target state="final">Verwijder document</target> </trans-unit> @@ -1132,7 +1637,7 @@ <source>Error deleting document: <x id="PH" equiv-text="JSON.stringify(error)"/></source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.ts</context> - <context context-type="linenumber">281</context> + <context context-type="linenumber">441</context> </context-group> <target state="final">Fout bij het verwijderen van het document: <x id="PH" equiv-text="JSON.stringify(error)"/></target> </trans-unit> @@ -1200,27 +1705,27 @@ <source>Download originals</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.html</context> - <context context-type="linenumber">68</context> + <context context-type="linenumber">73</context> </context-group> <target state="final">Originelen downloaden</target> </trans-unit> - <trans-unit id="7985804062689412812" datatype="html" approved="yes"> - <source>Error executing bulk operation: <x id="PH" equiv-text="JSON.stringify(error.error)"/></source> + <trans-unit id="7985804062689412812" datatype="html"> + <source>Error executing bulk operation: <x id="PH" equiv-text="JSON.stringify( error.error )"/></source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">74</context> + <context context-type="linenumber">97,99</context> </context-group> - <target state="final">Fout bij het uitvoeren van een massabewerking: <x id="PH" equiv-text="JSON.stringify(error.error)"/></target> + <target state="needs-translation">Error executing bulk operation: <x id="PH" equiv-text="JSON.stringify( error.error )"/></target> </trans-unit> <trans-unit id="7894972847287473517" datatype="html" approved="yes"> <source>"<x id="PH" equiv-text="items[0].name"/>"</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">113</context> + <context context-type="linenumber">154</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">117</context> + <context context-type="linenumber">160</context> </context-group> <target state="final">"<x id="PH" equiv-text="items[0].name"/>"</target> </trans-unit> @@ -1228,7 +1733,7 @@ <source>"<x id="PH" equiv-text="items[0].name"/>" and "<x id="PH_1" equiv-text="items[1].name"/>"</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">115</context> + <context context-type="linenumber">156</context> </context-group> <note priority="1" from="description">This is for messages like 'modify "tag1" and "tag2"'</note> <target state="final">"<x id="PH" equiv-text="items[0].name"/>" en "<x id="PH_1" equiv-text="items[1].name"/>"</target> @@ -1237,7 +1742,7 @@ <source><x id="PH" equiv-text="list"/> and "<x id="PH_1" equiv-text="items[items.length - 1].name"/>"</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">118</context> + <context context-type="linenumber">164,166</context> </context-group> <note priority="1" from="description">this is for messages like 'modify "tag1", "tag2" and "tag3"'</note> <target state="final"><x id="PH" equiv-text="list"/> en "<x id="PH_1" equiv-text="items[items.length - 1].name"/>"</target> @@ -1246,7 +1751,7 @@ <source>Confirm tags assignment</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">127</context> + <context context-type="linenumber">181</context> </context-group> <target state="final">Bevestig toewijzen van labels</target> </trans-unit> @@ -1254,47 +1759,47 @@ <source>This operation will add the tag "<x id="PH" equiv-text="tag.name"/>" to <x id="PH_1" equiv-text="this.list.selected.size"/> selected document(s).</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">130</context> + <context context-type="linenumber">187</context> </context-group> <target state="final">Het label "<x id="PH" equiv-text="tag.name"/>" zal aan <x id="PH_1" equiv-text="this.list.selected.size"/> geselecteerd(e) document(en) worden toegewezen.</target> </trans-unit> - <trans-unit id="1894412783609570695" datatype="html" approved="yes"> - <source>This operation will add the tags <x id="PH" equiv-text="this._localizeList(changedTags.itemsToAdd)"/> to <x id="PH_1" equiv-text="this.list.selected.size"/> selected document(s).</source> + <trans-unit id="1894412783609570695" datatype="html"> + <source>This operation will add the tags <x id="PH" equiv-text="this._localizeList( changedTags.itemsToAdd )"/> to <x id="PH_1" equiv-text="this.list.selected.size"/> selected document(s).</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">132</context> + <context context-type="linenumber">192,194</context> </context-group> - <target state="final">De labels <x id="PH" equiv-text="this._localizeList(changedTags.itemsToAdd)"/> zullen aan <x id="PH_1" equiv-text="this.list.selected.size"/> geselecteerd(e) document(en) worden toegewezen.</target> + <target state="needs-translation">This operation will add the tags <x id="PH" equiv-text="this._localizeList( changedTags.itemsToAdd )"/> to <x id="PH_1" equiv-text="this.list.selected.size"/> selected document(s).</target> </trans-unit> <trans-unit id="7181166515756808573" datatype="html" approved="yes"> <source>This operation will remove the tag "<x id="PH" equiv-text="tag.name"/>" from <x id="PH_1" equiv-text="this.list.selected.size"/> selected document(s).</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">135</context> + <context context-type="linenumber">200</context> </context-group> <target state="final">Het label "<x id="PH" equiv-text="tag.name"/>" zal verwijderd worden van <x id="PH_1" equiv-text="this.list.selected.size"/> geselecteerd(e) document(en).</target> </trans-unit> - <trans-unit id="3819792277998068944" datatype="html" approved="yes"> - <source>This operation will remove the tags <x id="PH" equiv-text="this._localizeList(changedTags.itemsToRemove)"/> from <x id="PH_1" equiv-text="this.list.selected.size"/> selected document(s).</source> + <trans-unit id="3819792277998068944" datatype="html"> + <source>This operation will remove the tags <x id="PH" equiv-text="this._localizeList( changedTags.itemsToRemove )"/> from <x id="PH_1" equiv-text="this.list.selected.size"/> selected document(s).</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">137</context> + <context context-type="linenumber">205,207</context> </context-group> - <target state="final">De labels <x id="PH" equiv-text="this._localizeList(changedTags.itemsToRemove)"/> zullen verwijderd worden van <x id="PH_1" equiv-text="this.list.selected.size"/> geselecteerd(e) document(en).</target> + <target state="needs-translation">This operation will remove the tags <x id="PH" equiv-text="this._localizeList( changedTags.itemsToRemove )"/> from <x id="PH_1" equiv-text="this.list.selected.size"/> selected document(s).</target> </trans-unit> - <trans-unit id="2739066218579571288" datatype="html" approved="yes"> - <source>This operation will add the tags <x id="PH" equiv-text="this._localizeList(changedTags.itemsToAdd)"/> and remove the tags <x id="PH_1" equiv-text="this._localizeList(changedTags.itemsToRemove)"/> on <x id="PH_2" equiv-text="this.list.selected.size"/> selected document(s).</source> + <trans-unit id="2739066218579571288" datatype="html"> + <source>This operation will add the tags <x id="PH" equiv-text="this._localizeList( changedTags.itemsToAdd )"/> and remove the tags <x id="PH_1" equiv-text="this._localizeList( changedTags.itemsToRemove )"/> on <x id="PH_2" equiv-text="this.list.selected.size"/> selected document(s).</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">139</context> + <context context-type="linenumber">209,213</context> </context-group> - <target state="final">De labels <x id="PH" equiv-text="this._localizeList(changedTags.itemsToAdd)"/> zullen toegevoegd worden aan, en de labels <x id="PH_1" equiv-text="this._localizeList(changedTags.itemsToRemove)"/> zullen verwijderd worden van <x id="PH_2" equiv-text="this.list.selected.size"/> geselecteerd(e) document(en).</target> + <target state="needs-translation">This operation will add the tags <x id="PH" equiv-text="this._localizeList( changedTags.itemsToAdd )"/> and remove the tags <x id="PH_1" equiv-text="this._localizeList( changedTags.itemsToRemove )"/> on <x id="PH_2" equiv-text="this.list.selected.size"/> selected document(s).</target> </trans-unit> <trans-unit id="2996713129519325161" datatype="html" approved="yes"> <source>Confirm correspondent assignment</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">159</context> + <context context-type="linenumber">248</context> </context-group> <target state="final">Bevestig toewijzen van correspondent</target> </trans-unit> @@ -1302,7 +1807,7 @@ <source>This operation will assign the correspondent "<x id="PH" equiv-text="correspondent.name"/>" to <x id="PH_1" equiv-text="this.list.selected.size"/> selected document(s).</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">161</context> + <context context-type="linenumber">250</context> </context-group> <target state="final">De correspondent "<x id="PH" equiv-text="correspondent.name"/>" zal aan <x id="PH_1" equiv-text="this.list.selected.size"/> geselecteerd(e) document(en) worden toegewezen.</target> </trans-unit> @@ -1310,7 +1815,7 @@ <source>This operation will remove the correspondent from <x id="PH" equiv-text="this.list.selected.size"/> selected document(s).</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">163</context> + <context context-type="linenumber">252</context> </context-group> <target state="final">De correspondent zal verwijderd worden van <x id="PH" equiv-text="this.list.selected.size"/> geselecteerd(e) document(en).</target> </trans-unit> @@ -1318,7 +1823,7 @@ <source>Confirm document type assignment</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">182</context> + <context context-type="linenumber">284</context> </context-group> <target state="final">Bevestig toewijzen van documenttype</target> </trans-unit> @@ -1326,7 +1831,7 @@ <source>This operation will assign the document type "<x id="PH" equiv-text="documentType.name"/>" to <x id="PH_1" equiv-text="this.list.selected.size"/> selected document(s).</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">184</context> + <context context-type="linenumber">286</context> </context-group> <target state="final">Het documenttype "<x id="PH" equiv-text="documentType.name"/>" zal aan <x id="PH_1" equiv-text="this.list.selected.size"/> geselecteerd(e) document(en) worden toegewezen.</target> </trans-unit> @@ -1334,7 +1839,7 @@ <source>This operation will remove the document type from <x id="PH" equiv-text="this.list.selected.size"/> selected document(s).</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">186</context> + <context context-type="linenumber">288</context> </context-group> <target state="final">Het documenttype zal verwijderd worden van <x id="PH" equiv-text="this.list.selected.size"/> geselecteerd(e) document(en).</target> </trans-unit> @@ -1342,7 +1847,7 @@ <source>Delete confirm</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">201</context> + <context context-type="linenumber">309</context> </context-group> <target state="final">Bevestig verwijderen</target> </trans-unit> @@ -1350,7 +1855,7 @@ <source>This operation will permanently delete <x id="PH" equiv-text="this.list.selected.size"/> selected document(s).</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">202</context> + <context context-type="linenumber">310</context> </context-group> <target state="final"><x id="PH" equiv-text="this.list.selected.size"/> geselecteerd(e) document(en) zullen permanent worden verwijderd.</target> </trans-unit> @@ -1358,7 +1863,7 @@ <source>This operation cannot be undone.</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">203</context> + <context context-type="linenumber">311</context> </context-group> <target state="final">Deze actie kan niet ongedaan worden gemaakt.</target> </trans-unit> @@ -1366,7 +1871,7 @@ <source>Delete document(s)</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">205</context> + <context context-type="linenumber">313</context> </context-group> <target state="final">Verwijder document(en)</target> </trans-unit> @@ -1405,16 +1910,28 @@ <context context-type="linenumber">66</context> </context-group> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-list.component.html</context> - <context context-type="linenumber">42</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">45</context> </context-group> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-list.component.html</context> - <context context-type="linenumber">40</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">45</context> </context-group> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-list.component.html</context> - <context context-type="linenumber">43</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">45</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">59</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">59</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">59</context> </context-group> <target state="final">Bewerk</target> </trans-unit> @@ -1518,7 +2035,7 @@ <source>Loading...</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/document-list.component.html</context> - <context context-type="linenumber">87</context> + <context context-type="linenumber">88</context> </context-group> <target state="translated">Laden...</target> </trans-unit> @@ -1526,7 +2043,7 @@ <source>{VAR_PLURAL, plural, =1 {Selected <x id="INTERPOLATION"/> of one document} other {Selected <x id="INTERPOLATION"/> of <x id="INTERPOLATION_1"/> documents}}</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/document-list.component.html</context> - <context context-type="linenumber">89</context> + <context context-type="linenumber">90</context> </context-group> <target state="final">{VAR_PLURAL, plural, =1 {<x id="INTERPOLATION"/> van één document geselecteerd} other {<x id="INTERPOLATION"/> van <x id="INTERPOLATION_1"/> documenten geselecteerd}}</target> </trans-unit> @@ -1534,7 +2051,7 @@ <source>{VAR_PLURAL, plural, =1 {One document} other {<x id="INTERPOLATION"/> documents}}</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/document-list.component.html</context> - <context context-type="linenumber">91</context> + <context context-type="linenumber">92</context> </context-group> <target state="final">{VAR_PLURAL, plural, =1 {Eén document} other {<x id="INTERPOLATION"/> documenten}}</target> </trans-unit> @@ -1542,19 +2059,27 @@ <source>(filtered)</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/document-list.component.html</context> - <context context-type="linenumber">91</context> + <context context-type="linenumber">92</context> </context-group> <target state="final">(gefilterd)</target> </trans-unit> + <trans-unit id="1559883523769732271" datatype="html"> + <source>Error while loading documents</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/document-list/document-list.component.html</context> + <context context-type="linenumber">103</context> + </context-group> + <target state="needs-translation">Error while loading documents</target> + </trans-unit> <trans-unit id="7517688192215738656" datatype="html" approved="yes"> <source>ASN</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/document-list.component.html</context> - <context context-type="linenumber">117</context> + <context context-type="linenumber">121</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/filter-editor/filter-editor.component.ts</context> - <context context-type="linenumber">90</context> + <context context-type="linenumber">122</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/rest/document.service.ts</context> @@ -1566,7 +2091,7 @@ <source>Added</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/document-list.component.html</context> - <context context-type="linenumber">147</context> + <context context-type="linenumber">151</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/filter-editor/filter-editor.component.html</context> @@ -1582,7 +2107,7 @@ <source>View "<x id="PH" equiv-text="this.list.activeSavedViewTitle"/>" saved successfully.</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/document-list.component.ts</context> - <context context-type="linenumber">116</context> + <context context-type="linenumber">213</context> </context-group> <target state="final">View "<x id="PH" equiv-text="this.list.activeSavedViewTitle"/>" met succes opgeslagen.</target> </trans-unit> @@ -1590,7 +2115,7 @@ <source>View "<x id="PH" equiv-text="savedView.name"/>" created successfully.</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/document-list.component.ts</context> - <context context-type="linenumber">138</context> + <context context-type="linenumber">243</context> </context-group> <target state="final">View "<x id="PH" equiv-text="savedView.name"/>" met succes gemaakt.</target> </trans-unit> @@ -1602,51 +2127,51 @@ </context-group> <target state="final">Filters terug zetten</target> </trans-unit> - <trans-unit id="5195932016807797291" datatype="html" approved="yes"> - <source>Correspondent: <x id="PH" equiv-text="this.correspondents.find(c => c.id == +rule.value)?.name"/></source> + <trans-unit id="5195932016807797291" datatype="html"> + <source>Correspondent: <x id="PH" equiv-text="this.correspondents.find((c) => c.id == +rule.value)?.name"/></source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/filter-editor/filter-editor.component.ts</context> - <context context-type="linenumber">37</context> + <context context-type="linenumber">60,62</context> </context-group> - <target state="final">Correspondent: <x id="PH" equiv-text="this.correspondents.find(c => c.id == +rule.value)?.name"/></target> + <target state="needs-translation">Correspondent: <x id="PH" equiv-text="this.correspondents.find((c) => c.id == +rule.value)?.name"/></target> </trans-unit> <trans-unit id="8170755470576301659" datatype="html" approved="yes"> <source>Without correspondent</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/filter-editor/filter-editor.component.ts</context> - <context context-type="linenumber">39</context> + <context context-type="linenumber">64</context> </context-group> <target state="final">Zonder correspondent</target> </trans-unit> - <trans-unit id="8705701325879965907" datatype="html" approved="yes"> - <source>Type: <x id="PH" equiv-text="this.documentTypes.find(dt => dt.id == +rule.value)?.name"/></source> + <trans-unit id="8705701325879965907" datatype="html"> + <source>Type: <x id="PH" equiv-text="this.documentTypes.find((dt) => dt.id == +rule.value)?.name"/></source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/filter-editor/filter-editor.component.ts</context> - <context context-type="linenumber">44</context> + <context context-type="linenumber">69,71</context> </context-group> - <target state="final">Type: <x id="PH" equiv-text="this.documentTypes.find(dt => dt.id == +rule.value)?.name"/></target> + <target state="needs-translation">Type: <x id="PH" equiv-text="this.documentTypes.find((dt) => dt.id == +rule.value)?.name"/></target> </trans-unit> <trans-unit id="4362173610367509215" datatype="html" approved="yes"> <source>Without document type</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/filter-editor/filter-editor.component.ts</context> - <context context-type="linenumber">46</context> + <context context-type="linenumber">73</context> </context-group> <target state="final">Zonder documenttype</target> </trans-unit> - <trans-unit id="8180755793012580465" datatype="html" approved="yes"> - <source>Tag: <x id="PH" equiv-text="this.tags.find(t => t.id == +rule.value)?.name"/></source> + <trans-unit id="8180755793012580465" datatype="html"> + <source>Tag: <x id="PH" equiv-text="this.tags.find((t) => t.id == +rule.value)?.name"/></source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/filter-editor/filter-editor.component.ts</context> - <context context-type="linenumber">50</context> + <context context-type="linenumber">77,79</context> </context-group> - <target state="final">Label: <x id="PH" equiv-text="this.tags.find(t => t.id == +rule.value)?.name"/></target> + <target state="needs-translation">Tag: <x id="PH" equiv-text="this.tags.find((t) => t.id == +rule.value)?.name"/></target> </trans-unit> <trans-unit id="6494566478302448576" datatype="html" approved="yes"> <source>Without any tag</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/filter-editor/filter-editor.component.ts</context> - <context context-type="linenumber">54</context> + <context context-type="linenumber">83</context> </context-group> <target state="final">Zonder label</target> </trans-unit> @@ -1654,7 +2179,7 @@ <source>Title: <x id="PH" equiv-text="rule.value"/></source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/filter-editor/filter-editor.component.ts</context> - <context context-type="linenumber">58</context> + <context context-type="linenumber">87</context> </context-group> <target state="final">Titel: <x id="PH" equiv-text="rule.value"/></target> </trans-unit> @@ -1662,7 +2187,7 @@ <source>ASN: <x id="PH" equiv-text="rule.value"/></source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/filter-editor/filter-editor.component.ts</context> - <context context-type="linenumber">61</context> + <context context-type="linenumber">90</context> </context-group> <target state="final">ASN: <x id="PH" equiv-text="rule.value"/></target> </trans-unit> @@ -1670,7 +2195,7 @@ <source>Title & content</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/filter-editor/filter-editor.component.ts</context> - <context context-type="linenumber">89</context> + <context context-type="linenumber">120</context> </context-group> <target state="final">Titel en inhoud</target> </trans-unit> @@ -1678,7 +2203,7 @@ <source>Advanced search</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/filter-editor/filter-editor.component.ts</context> - <context context-type="linenumber">91</context> + <context context-type="linenumber">125</context> </context-group> <target state="final">Geavanceerd zoeken</target> </trans-unit> @@ -1686,7 +2211,7 @@ <source>More like</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/filter-editor/filter-editor.component.ts</context> - <context context-type="linenumber">94</context> + <context context-type="linenumber">131</context> </context-group> <target state="final">Meer zoals</target> </trans-unit> @@ -1698,54 +2223,6 @@ </context-group> <target state="final">Huidige view opslaan</target> </trans-unit> - <trans-unit id="8953033926734869941" datatype="html" approved="yes"> - <source>Name</source> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/document-list/save-view-config-dialog/save-view-config-dialog.component.html</context> - <context context-type="linenumber">8</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-edit-dialog/correspondent-edit-dialog.component.html</context> - <context context-type="linenumber">8</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-list.component.html</context> - <context context-type="linenumber">9</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-list.component.html</context> - <context context-type="linenumber">19</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-edit-dialog/document-type-edit-dialog.component.html</context> - <context context-type="linenumber">9</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-list.component.html</context> - <context context-type="linenumber">9</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-list.component.html</context> - <context context-type="linenumber">19</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> - <context context-type="linenumber">141</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-edit-dialog/tag-edit-dialog.component.html</context> - <context context-type="linenumber">8</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-list.component.html</context> - <context context-type="linenumber">9</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-list.component.html</context> - <context context-type="linenumber">19</context> - </context-group> - <target state="final">Naam</target> - </trans-unit> <trans-unit id="8689274715612276035" datatype="html" approved="yes"> <source>Show in sidebar</source> <context-group purpose="location"> @@ -1754,7 +2231,7 @@ </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> - <context context-type="linenumber">153</context> + <context context-type="linenumber">169</context> </context-group> <target state="final">Toon in de zijbalk</target> </trans-unit> @@ -1766,86 +2243,78 @@ </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> - <context context-type="linenumber">149</context> + <context context-type="linenumber">165</context> </context-group> <target state="final">Toon op het dashboard</target> </trans-unit> - <trans-unit id="8743659855412792665" datatype="html" approved="yes"> - <source>Matching algorithm</source> + <trans-unit id="6965614903949668392" datatype="html"> + <source>Filter rules error occurred while saving this view</source> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-edit-dialog/correspondent-edit-dialog.component.html</context> - <context context-type="linenumber">9</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-edit-dialog/document-type-edit-dialog.component.html</context> - <context context-type="linenumber">10</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-edit-dialog/tag-edit-dialog.component.html</context> - <context context-type="linenumber">13</context> - </context-group> - <target state="final">Algoritme voor het bepalen van de overeenkomst</target> - </trans-unit> - <trans-unit id="2656329676292524585" datatype="html" approved="yes"> - <source>Matching pattern</source> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-edit-dialog/correspondent-edit-dialog.component.html</context> - <context context-type="linenumber">10</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-edit-dialog/document-type-edit-dialog.component.html</context> - <context context-type="linenumber">11</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-edit-dialog/tag-edit-dialog.component.html</context> - <context context-type="linenumber">14</context> - </context-group> - <target state="final">Patroon voor overeenkomst</target> - </trans-unit> - <trans-unit id="6063936469630366525" datatype="html" approved="yes"> - <source>Case insensitive</source> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-edit-dialog/correspondent-edit-dialog.component.html</context> - <context context-type="linenumber">11</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-edit-dialog/document-type-edit-dialog.component.html</context> + <context context-type="sourcefile">src/app/components/document-list/save-view-config-dialog/save-view-config-dialog.component.html</context> <context context-type="linenumber">12</context> </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-edit-dialog/tag-edit-dialog.component.html</context> - <context context-type="linenumber">15</context> - </context-group> - <target state="final">Niet hoofdlettergevoelig</target> + <target state="needs-translation">Filter rules error occurred while saving this view</target> </trans-unit> - <trans-unit id="6457471243969293847" datatype="html" approved="yes"> - <source>Create new correspondent</source> + <trans-unit id="6438839705789707938" datatype="html"> + <source>The error returned was</source> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-edit-dialog/correspondent-edit-dialog.component.ts</context> - <context context-type="linenumber">21</context> + <context context-type="sourcefile">src/app/components/document-list/save-view-config-dialog/save-view-config-dialog.component.html</context> + <context context-type="linenumber">13</context> </context-group> - <target state="final">Nieuwe correspondent maken</target> + <target state="needs-translation">The error returned was</target> </trans-unit> - <trans-unit id="2059822531169388684" datatype="html" approved="yes"> - <source>Edit correspondent</source> + <trans-unit id="6316128875819022658" datatype="html"> + <source>correspondent</source> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-edit-dialog/correspondent-edit-dialog.component.ts</context> - <context context-type="linenumber">25</context> + <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-list.component.ts</context> + <context context-type="linenumber">33</context> </context-group> - <target state="final">Correspondent bewerken</target> + <target state="needs-translation">correspondent</target> + </trans-unit> + <trans-unit id="6360600151505327572" datatype="html"> + <source>Last used</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-list.component.ts</context> + <context context-type="linenumber">37</context> + </context-group> + <target state="needs-translation">Last used</target> + </trans-unit> + <trans-unit id="7427874343955308724" datatype="html" approved="yes"> + <source>Do you really want to delete the correspondent "<x id="PH" equiv-text="object.name"/>"?</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-list.component.ts</context> + <context context-type="linenumber">47</context> + </context-group> + <target state="final">Bent u zeker dat u correspondent "<x id="PH" equiv-text="object.name"/>" wilt verwijderen?</target> + </trans-unit> + <trans-unit id="8084492669582894778" datatype="html"> + <source>document type</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-list.component.ts</context> + <context context-type="linenumber">30</context> + </context-group> + <target state="needs-translation">document type</target> + </trans-unit> + <trans-unit id="4990731724078522539" datatype="html" approved="yes"> + <source>Do you really want to delete the document type "<x id="PH" equiv-text="object.name"/>"?</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-list.component.ts</context> + <context context-type="linenumber">36</context> + </context-group> + <target state="final">Wilt u het documenttype echt verwijderen "<x id="PH" equiv-text="object.name"/>"?</target> </trans-unit> <trans-unit id="5674286808255988565" datatype="html" approved="yes"> <source>Create</source> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-list.component.html</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> <context context-type="linenumber">2</context> </context-group> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-list.component.html</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> <context context-type="linenumber">2</context> </context-group> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-list.component.html</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> <context context-type="linenumber">2</context> </context-group> <target state="final">Maak</target> @@ -1853,15 +2322,15 @@ <trans-unit id="4010735610815226758" datatype="html" approved="yes"> <source>Filter by:</source> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-list.component.html</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> <context context-type="linenumber">8</context> </context-group> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-list.component.html</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> <context context-type="linenumber">8</context> </context-group> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-list.component.html</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> <context context-type="linenumber">8</context> </context-group> <target state="final">Filter op:</target> @@ -1869,138 +2338,130 @@ <trans-unit id="1383365546483928780" datatype="html" approved="yes"> <source>Matching</source> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-list.component.html</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> <context context-type="linenumber">20</context> </context-group> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-list.component.html</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> <context context-type="linenumber">20</context> </context-group> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-list.component.html</context> - <context context-type="linenumber">21</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">20</context> </context-group> <target state="final">Overeenkomend</target> </trans-unit> <trans-unit id="1488347670280290838" datatype="html" approved="yes"> <source>Document count</source> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-list.component.html</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> <context context-type="linenumber">21</context> </context-group> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-list.component.html</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> <context context-type="linenumber">21</context> </context-group> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-list.component.html</context> - <context context-type="linenumber">22</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">21</context> </context-group> <target state="final">Aantal documenten</target> </trans-unit> - <trans-unit id="697889236478552968" datatype="html" approved="yes"> - <source>Last correspondence</source> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-list.component.html</context> - <context context-type="linenumber">22</context> - </context-group> - <target state="final">Laatste correspondentie</target> - </trans-unit> <trans-unit id="3193976279273491157" datatype="html" approved="yes"> <source>Actions</source> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-list.component.html</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> <context context-type="linenumber">23</context> </context-group> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-list.component.html</context> - <context context-type="linenumber">22</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">23</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">23</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> - <context context-type="linenumber">158</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-list.component.html</context> - <context context-type="linenumber">23</context> + <context context-type="linenumber">174</context> </context-group> <target state="final">Acties</target> </trans-unit> - <trans-unit id="7427874343955308724" datatype="html" approved="yes"> - <source>Do you really want to delete the correspondent "<x id="PH" equiv-text="object.name"/>"?</source> + <trans-unit id="7376880254267897616" datatype="html"> + <source>Filter Documents</source> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-list.component.ts</context> - <context context-type="linenumber">26</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">44</context> </context-group> - <target state="final">Bent u zeker dat u correspondent "<x id="PH" equiv-text="object.name"/>" wilt verwijderen?</target> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">44</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">44</context> + </context-group> + <target state="needs-translation">Filter Documents</target> </trans-unit> - <trans-unit id="6672809941092516947" datatype="html" approved="yes"> - <source>Create new document type</source> + <trans-unit id="808959623879724772" datatype="html"> + <source>{VAR_PLURAL, plural, =1 {One <x id="INTERPOLATION"/>} other {<x id="INTERPOLATION_1"/> total <x id="INTERPOLATION"/>s}}</source> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-edit-dialog/document-type-edit-dialog.component.ts</context> - <context context-type="linenumber">21</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">74</context> </context-group> - <target state="final">Nieuw documenttype maken</target> - </trans-unit> - <trans-unit id="36335016091244220" datatype="html" approved="yes"> - <source>Edit document type</source> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-edit-dialog/document-type-edit-dialog.component.ts</context> - <context context-type="linenumber">25</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">74</context> </context-group> - <target state="final">Documenttype bewerken</target> - </trans-unit> - <trans-unit id="4990731724078522539" datatype="html" approved="yes"> - <source>Do you really want to delete the document type "<x id="PH" equiv-text="object.name"/>"?</source> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-list.component.ts</context> - <context context-type="linenumber">26</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">74</context> </context-group> - <target state="final">Wilt u het documenttype echt verwijderen "<x id="PH" equiv-text="object.name"/>"?</target> + <target state="needs-translation">{VAR_PLURAL, plural, =1 {One <x id="INTERPOLATION"/>} other {<x id="INTERPOLATION_1"/> total <x id="INTERPOLATION"/>s}}</target> </trans-unit> <trans-unit id="810888510148304696" datatype="html" approved="yes"> <source>Automatic</source> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/generic-list/generic-list.component.ts</context> - <context context-type="linenumber">39</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.ts</context> + <context context-type="linenumber">86</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/data/matching-model.ts</context> - <context context-type="linenumber">17</context> + <context context-type="linenumber">38</context> </context-group> <target state="final">Automatisch</target> </trans-unit> - <trans-unit id="5044611416737085530" datatype="html" approved="yes"> - <source>Do you really want to delete this element?</source> + <trans-unit id="4012132330507560812" datatype="html"> + <source>Do you really want to delete the <x id="PH" equiv-text="this.typeName"/>?</source> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/generic-list/generic-list.component.ts</context> - <context context-type="linenumber">97</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.ts</context> + <context context-type="linenumber">139</context> </context-group> - <target state="final">Wil je dit element echt verwijderen?</target> + <target state="needs-translation">Do you really want to delete the <x id="PH" equiv-text="this.typeName"/>?</target> </trans-unit> <trans-unit id="8371896857609524947" datatype="html" approved="yes"> <source>Associated documents will not be deleted.</source> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/generic-list/generic-list.component.ts</context> - <context context-type="linenumber">104</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.ts</context> + <context context-type="linenumber">154</context> </context-group> <target state="final">Gekoppelde documenten zullen niet worden verwijderd.</target> </trans-unit> - <trans-unit id="5467489005440577210" datatype="html" approved="yes"> - <source>Error while deleting element: <x id="PH" equiv-text="JSON.stringify(error.error)"/></source> + <trans-unit id="5467489005440577210" datatype="html"> + <source>Error while deleting element: <x id="PH" equiv-text="JSON.stringify( error.error )"/></source> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/generic-list/generic-list.component.ts</context> - <context context-type="linenumber">114</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.ts</context> + <context context-type="linenumber">167,169</context> </context-group> - <target state="final">Fout bij het verwijderen van het element: <x id="PH" equiv-text="JSON.stringify(error.error)"/></target> + <target state="needs-translation">Error while deleting element: <x id="PH" equiv-text="JSON.stringify( error.error )"/></target> </trans-unit> - <trans-unit id="1347241542439262355" datatype="html" approved="yes"> - <source>General settings</source> + <trans-unit id="6439365426343089851" datatype="html"> + <source>General</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> <context context-type="linenumber">10</context> </context-group> - <target state="final">Algemene instellingen</target> + <target state="needs-translation">General</target> </trans-unit> <trans-unit id="8671234314555525900" datatype="html" approved="yes"> <source>Appearance</source> @@ -2130,11 +2591,27 @@ </context-group> <target state="final">Toon negatief van voorbeeldweergave in nachtmodus</target> </trans-unit> + <trans-unit id="7983234071833154796" datatype="html"> + <source>Theme Color</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> + <context context-type="linenumber">105</context> + </context-group> + <target state="needs-translation">Theme Color</target> + </trans-unit> + <trans-unit id="7808756054397155068" datatype="html"> + <source>Reset</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> + <context context-type="linenumber">114</context> + </context-group> + <target state="needs-translation">Reset</target> + </trans-unit> <trans-unit id="8508424367627989968" datatype="html" approved="yes"> <source>Bulk editing</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> - <context context-type="linenumber">103</context> + <context context-type="linenumber">119</context> </context-group> <target state="final">Massabewerking</target> </trans-unit> @@ -2142,7 +2619,7 @@ <source>Show confirmation dialogs</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> - <context context-type="linenumber">107</context> + <context context-type="linenumber">123</context> </context-group> <target state="final">Toon dialoogvenster ter bevestiging</target> </trans-unit> @@ -2150,7 +2627,7 @@ <source>Deleting documents will always ask for confirmation.</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> - <context context-type="linenumber">107</context> + <context context-type="linenumber">123</context> </context-group> <target state="final">Er zal altijd om bevestiging gevraagd worden voor het verwijderen van documenten.</target> </trans-unit> @@ -2158,7 +2635,7 @@ <source>Apply on close</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> - <context context-type="linenumber">108</context> + <context context-type="linenumber">124</context> </context-group> <target state="final">Toepassen bij het sluiten</target> </trans-unit> @@ -2166,7 +2643,7 @@ <source>Notifications</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> - <context context-type="linenumber">116</context> + <context context-type="linenumber">132</context> </context-group> <target state="final">Meldingen</target> </trans-unit> @@ -2174,7 +2651,7 @@ <source>Document processing</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> - <context context-type="linenumber">119</context> + <context context-type="linenumber">135</context> </context-group> <target state="final">Verwerking van documenten</target> </trans-unit> @@ -2182,7 +2659,7 @@ <source>Show notifications when new documents are detected</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> - <context context-type="linenumber">123</context> + <context context-type="linenumber">139</context> </context-group> <target state="final">Toon meldingen wanneer nieuwe documenten worden gedetecteerd</target> </trans-unit> @@ -2190,7 +2667,7 @@ <source>Show notifications when document processing completes successfully</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> - <context context-type="linenumber">124</context> + <context context-type="linenumber">140</context> </context-group> <target state="final">Toon een melding wanneer documenten met succes zijn verwerkt</target> </trans-unit> @@ -2198,7 +2675,7 @@ <source>Show notifications when document processing fails</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> - <context context-type="linenumber">125</context> + <context context-type="linenumber">141</context> </context-group> <target state="final">Toon meldingen wanneer het verwerken van documenten faalt</target> </trans-unit> @@ -2206,7 +2683,7 @@ <source>Suppress notifications on dashboard</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> - <context context-type="linenumber">126</context> + <context context-type="linenumber">142</context> </context-group> <target state="final">Onderdruk meldingen op het dashboard</target> </trans-unit> @@ -2214,7 +2691,7 @@ <source>This will suppress all messages about document processing status on the dashboard.</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> - <context context-type="linenumber">126</context> + <context context-type="linenumber">142</context> </context-group> <target state="final">Dit verbergt alle statusberichten op het dashboard die met het verwerken van documenten te maken hebben.</target> </trans-unit> @@ -2222,7 +2699,7 @@ <source>Appears on</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> - <context context-type="linenumber">146</context> + <context context-type="linenumber">162</context> </context-group> <target state="final">Komt voor bij</target> </trans-unit> @@ -2230,7 +2707,7 @@ <source>No saved views defined.</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> - <context context-type="linenumber">163</context> + <context context-type="linenumber">179</context> </context-group> <target state="final">Geen opgeslagen views gedefinieerd.</target> </trans-unit> @@ -2238,7 +2715,7 @@ <source>Saved view "<x id="PH" equiv-text="savedView.name"/>" deleted.</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.ts</context> - <context context-type="linenumber">111</context> + <context context-type="linenumber">167</context> </context-group> <target state="final">Opgeslagen view "<x id="PH" equiv-text="savedView.name"/>" verwijderd.</target> </trans-unit> @@ -2246,7 +2723,7 @@ <source>Settings saved successfully.</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.ts</context> - <context context-type="linenumber">133</context> + <context context-type="linenumber">233</context> </context-group> <target state="final">Instellingen succesvol opgeslagen.</target> </trans-unit> @@ -2254,7 +2731,7 @@ <source>Use system language</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.ts</context> - <context context-type="linenumber">138</context> + <context context-type="linenumber">237</context> </context-group> <target state="final">Gebruik de systeemtaal</target> </trans-unit> @@ -2262,67 +2739,31 @@ <source>Use date format of display language</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.ts</context> - <context context-type="linenumber">144</context> + <context context-type="linenumber">244</context> </context-group> <target state="final">Datumopmaak van weergavetaal gebruiken</target> </trans-unit> - <trans-unit id="8488620293789898901" datatype="html" approved="yes"> - <source>Error while storing settings on server: <x id="PH" equiv-text="JSON.stringify(error.error)"/></source> + <trans-unit id="8488620293789898901" datatype="html"> + <source>Error while storing settings on server: <x id="PH" equiv-text="JSON.stringify( error.error )"/></source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.ts</context> - <context context-type="linenumber">161</context> + <context context-type="linenumber">264,266</context> </context-group> - <target state="final">Fout bij het opslaan van de instellingen: <x id="PH" equiv-text="JSON.stringify(error.error)"/></target> + <target state="needs-translation">Error while storing settings on server: <x id="PH" equiv-text="JSON.stringify( error.error )"/></target> </trans-unit> - <trans-unit id="9011959596901584887" datatype="html" approved="yes"> - <source>Color</source> + <trans-unit id="6402703264596649214" datatype="html"> + <source>tag</source> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-edit-dialog/tag-edit-dialog.component.html</context> - <context context-type="linenumber">10</context> + <context context-type="sourcefile">src/app/components/manage/tag-list/tag-list.component.ts</context> + <context context-type="linenumber">30</context> </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-list.component.html</context> - <context context-type="linenumber">20</context> - </context-group> - <target state="final">Kleur</target> - </trans-unit> - <trans-unit id="1426037806946650347" datatype="html" approved="yes"> - <source>Inbox tag</source> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-edit-dialog/tag-edit-dialog.component.html</context> - <context context-type="linenumber">12</context> - </context-group> - <target state="final">"Postvak in"-label</target> - </trans-unit> - <trans-unit id="8566220514470905459" datatype="html" approved="yes"> - <source>Inbox tags are automatically assigned to all consumed documents.</source> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-edit-dialog/tag-edit-dialog.component.html</context> - <context context-type="linenumber">12</context> - </context-group> - <target state="final">"Postvak in"-labels worden automatisch toegewezen aan alle verwerkte documenten.</target> - </trans-unit> - <trans-unit id="9153094873118985366" datatype="html" approved="yes"> - <source>Create new tag</source> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-edit-dialog/tag-edit-dialog.component.ts</context> - <context context-type="linenumber">22</context> - </context-group> - <target state="final">Nieuw label aanmaken</target> - </trans-unit> - <trans-unit id="5872175735754226507" datatype="html" approved="yes"> - <source>Edit tag</source> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-edit-dialog/tag-edit-dialog.component.ts</context> - <context context-type="linenumber">26</context> - </context-group> - <target state="final">Etiket bewerken</target> + <target state="needs-translation">tag</target> </trans-unit> <trans-unit id="93754014749412887" datatype="html" approved="yes"> <source>Do you really want to delete the tag "<x id="PH" equiv-text="object.name"/>"?</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/tag-list/tag-list.component.ts</context> - <context context-type="linenumber">26</context> + <context context-type="linenumber">45</context> </context-group> <target state="final">Wil je dit label echt verwijderen "<x id="PH" equiv-text="object.name"/>"?</target> </trans-unit> @@ -2338,7 +2779,7 @@ <source>Any word</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/data/matching-model.ts</context> - <context context-type="linenumber">12</context> + <context context-type="linenumber">13</context> </context-group> <target state="final">Eender welk woord</target> </trans-unit> @@ -2346,7 +2787,7 @@ <source>Any: Document contains any of these words (space separated)</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/data/matching-model.ts</context> - <context context-type="linenumber">12</context> + <context context-type="linenumber">14</context> </context-group> <target state="final">Een of meer: Documenten die een of meer van deze woorden bevatten (gescheiden door spaties)</target> </trans-unit> @@ -2354,7 +2795,7 @@ <source>All words</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/data/matching-model.ts</context> - <context context-type="linenumber">13</context> + <context context-type="linenumber">18</context> </context-group> <target state="final">Alle woorden</target> </trans-unit> @@ -2362,7 +2803,7 @@ <source>All: Document contains all of these words (space separated)</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/data/matching-model.ts</context> - <context context-type="linenumber">13</context> + <context context-type="linenumber">19</context> </context-group> <target state="final">Alle: Documenten die elk van deze woorden bevatten (gescheiden door spaties)</target> </trans-unit> @@ -2370,7 +2811,7 @@ <source>Exact match</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/data/matching-model.ts</context> - <context context-type="linenumber">14</context> + <context context-type="linenumber">23</context> </context-group> <target state="final">Exacte overeenkomst</target> </trans-unit> @@ -2378,7 +2819,7 @@ <source>Exact: Document contains this string</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/data/matching-model.ts</context> - <context context-type="linenumber">14</context> + <context context-type="linenumber">24</context> </context-group> <target state="final">Exact: Document bevat deze tekenreeks</target> </trans-unit> @@ -2386,7 +2827,7 @@ <source>Regular expression</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/data/matching-model.ts</context> - <context context-type="linenumber">15</context> + <context context-type="linenumber">28</context> </context-group> <target state="final">Reguliere expressie</target> </trans-unit> @@ -2394,7 +2835,7 @@ <source>Regular expression: Document matches this regular expression</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/data/matching-model.ts</context> - <context context-type="linenumber">15</context> + <context context-type="linenumber">29</context> </context-group> <target state="final">Reguliere expressie: Document voldoet aan deze reguliere expressie</target> </trans-unit> @@ -2402,7 +2843,7 @@ <source>Fuzzy word</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/data/matching-model.ts</context> - <context context-type="linenumber">16</context> + <context context-type="linenumber">33</context> </context-group> <target state="final">Gelijkaardig woord</target> </trans-unit> @@ -2410,7 +2851,7 @@ <source>Fuzzy: Document contains a word similar to this word</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/data/matching-model.ts</context> - <context context-type="linenumber">16</context> + <context context-type="linenumber">34</context> </context-group> <target state="final">Gelijkaardig: Document bevat een woord dat lijkt op dit woord</target> </trans-unit> @@ -2418,7 +2859,7 @@ <source>Auto: Learn matching automatically</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/data/matching-model.ts</context> - <context context-type="linenumber">17</context> + <context context-type="linenumber">39</context> </context-group> <target state="final">Auto: Automatisch overeenkomsten aanleren</target> </trans-unit> @@ -2426,15 +2867,15 @@ <source>Unsaved Changes</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/guards/dirty-form.guard.ts</context> - <context context-type="linenumber">16</context> + <context context-type="linenumber">18</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/open-documents.service.ts</context> - <context context-type="linenumber">75</context> + <context context-type="linenumber">84</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/open-documents.service.ts</context> - <context context-type="linenumber">96</context> + <context context-type="linenumber">107</context> </context-group> <target state="translated">Niet-opgeslagen wijzigingen</target> </trans-unit> @@ -2442,15 +2883,15 @@ <source>You have unsaved changes.</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/guards/dirty-form.guard.ts</context> - <context context-type="linenumber">17</context> + <context context-type="linenumber">19</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/open-documents.service.ts</context> - <context context-type="linenumber">76</context> + <context context-type="linenumber">85</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/open-documents.service.ts</context> - <context context-type="linenumber">97</context> + <context context-type="linenumber">108</context> </context-group> <target state="translated">U heeft niet-opgeslagen wijzigingen.</target> </trans-unit> @@ -2458,7 +2899,7 @@ <source>Are you sure you want to leave?</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/guards/dirty-form.guard.ts</context> - <context context-type="linenumber">18</context> + <context context-type="linenumber">20</context> </context-group> <target state="translated">Weet u zeker dat u dit wilt verlaten?</target> </trans-unit> @@ -2466,7 +2907,7 @@ <source>Leave page</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/guards/dirty-form.guard.ts</context> - <context context-type="linenumber">20</context> + <context context-type="linenumber">22</context> </context-group> <target state="translated">Pagina verlaten</target> </trans-unit> @@ -2474,7 +2915,7 @@ <source>(no title)</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/pipes/document-title.pipe.ts</context> - <context context-type="linenumber">12</context> + <context context-type="linenumber">11</context> </context-group> <target state="final">(geen titel)</target> </trans-unit> @@ -2482,7 +2923,7 @@ <source>Yes</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/pipes/yes-no.pipe.ts</context> - <context context-type="linenumber">9</context> + <context context-type="linenumber">8</context> </context-group> <target state="final">Ja</target> </trans-unit> @@ -2490,7 +2931,7 @@ <source>No</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/pipes/yes-no.pipe.ts</context> - <context context-type="linenumber">9</context> + <context context-type="linenumber">8</context> </context-group> <target state="final">Nee</target> </trans-unit> @@ -2606,7 +3047,7 @@ <source>Are you sure you want to close this document?</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/open-documents.service.ts</context> - <context context-type="linenumber">77</context> + <context context-type="linenumber">86</context> </context-group> <target state="translated">Weet u zeker dat u dit document wilt sluiten?</target> </trans-unit> @@ -2614,7 +3055,7 @@ <source>Close document</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/open-documents.service.ts</context> - <context context-type="linenumber">79</context> + <context context-type="linenumber">88</context> </context-group> <target state="translated">Sluit document</target> </trans-unit> @@ -2622,7 +3063,7 @@ <source>Are you sure you want to close all documents?</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/open-documents.service.ts</context> - <context context-type="linenumber">98</context> + <context context-type="linenumber">109</context> </context-group> <target state="translated">Weet u zeker dat u alle documenten wilt sluiten?</target> </trans-unit> @@ -2630,7 +3071,7 @@ <source>Close documents</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/open-documents.service.ts</context> - <context context-type="linenumber">100</context> + <context context-type="linenumber">111</context> </context-group> <target state="translated">Sluit documenten</target> </trans-unit> @@ -2646,7 +3087,7 @@ <source>Search score</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/rest/document.service.ts</context> - <context context-type="linenumber">28</context> + <context context-type="linenumber">30</context> </context-group> <note priority="1" from="description">Score is a value returned by the full text search engine and specifies how well a result matches the given query</note> <target state="final">Zoekscore</target> @@ -2655,15 +3096,23 @@ <source>English (US)</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/settings.service.ts</context> - <context context-type="linenumber">90</context> + <context context-type="linenumber">184</context> </context-group> <target state="final">Engels (US)</target> </trans-unit> + <trans-unit id="3098941349689899577" datatype="html"> + <source>Belarusian</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/services/settings.service.ts</context> + <context context-type="linenumber">190</context> + </context-group> + <target state="needs-translation">Belarusian</target> + </trans-unit> <trans-unit id="2719780722934172508" datatype="html"> <source>Czech</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/settings.service.ts</context> - <context context-type="linenumber">91</context> + <context context-type="linenumber">196</context> </context-group> <target state="translated">Tsjechisch</target> </trans-unit> @@ -2671,7 +3120,7 @@ <source>Danish</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/settings.service.ts</context> - <context context-type="linenumber">92</context> + <context context-type="linenumber">202</context> </context-group> <target state="translated">Deens</target> </trans-unit> @@ -2679,7 +3128,7 @@ <source>German</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/settings.service.ts</context> - <context context-type="linenumber">93</context> + <context context-type="linenumber">208</context> </context-group> <target state="final">Duits</target> </trans-unit> @@ -2687,7 +3136,7 @@ <source>English (GB)</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/settings.service.ts</context> - <context context-type="linenumber">94</context> + <context context-type="linenumber">214</context> </context-group> <target state="final">Engels (Brits)</target> </trans-unit> @@ -2695,7 +3144,7 @@ <source>Spanish</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/settings.service.ts</context> - <context context-type="linenumber">95</context> + <context context-type="linenumber">220</context> </context-group> <target state="final">Spaans</target> </trans-unit> @@ -2703,7 +3152,7 @@ <source>French</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/settings.service.ts</context> - <context context-type="linenumber">96</context> + <context context-type="linenumber">226</context> </context-group> <target state="final">Frans</target> </trans-unit> @@ -2711,7 +3160,7 @@ <source>Italian</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/settings.service.ts</context> - <context context-type="linenumber">97</context> + <context context-type="linenumber">232</context> </context-group> <target state="final">Italiaans</target> </trans-unit> @@ -2719,7 +3168,7 @@ <source>Luxembourgish</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/settings.service.ts</context> - <context context-type="linenumber">98</context> + <context context-type="linenumber">238</context> </context-group> <target state="translated">Luxemburgs</target> </trans-unit> @@ -2727,7 +3176,7 @@ <source>Dutch</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/settings.service.ts</context> - <context context-type="linenumber">99</context> + <context context-type="linenumber">244</context> </context-group> <target state="final">Nederlands</target> </trans-unit> @@ -2735,7 +3184,7 @@ <source>Polish</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/settings.service.ts</context> - <context context-type="linenumber">100</context> + <context context-type="linenumber">250</context> </context-group> <target state="final">Pools</target> </trans-unit> @@ -2743,7 +3192,7 @@ <source>Portuguese (Brazil)</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/settings.service.ts</context> - <context context-type="linenumber">101</context> + <context context-type="linenumber">256</context> </context-group> <target state="final">Portugees (Brazilië)</target> </trans-unit> @@ -2751,7 +3200,7 @@ <source>Portuguese</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/settings.service.ts</context> - <context context-type="linenumber">102</context> + <context context-type="linenumber">262</context> </context-group> <target state="final">Portugees</target> </trans-unit> @@ -2759,7 +3208,7 @@ <source>Romanian</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/settings.service.ts</context> - <context context-type="linenumber">103</context> + <context context-type="linenumber">268</context> </context-group> <target state="final">Roemeens</target> </trans-unit> @@ -2767,23 +3216,55 @@ <source>Russian</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/settings.service.ts</context> - <context context-type="linenumber">104</context> + <context context-type="linenumber">274</context> </context-group> <target state="final">Russisch</target> </trans-unit> + <trans-unit id="4287008301409320881" datatype="html"> + <source>Slovenian</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/services/settings.service.ts</context> + <context context-type="linenumber">280</context> + </context-group> + <target state="needs-translation">Slovenian</target> + </trans-unit> + <trans-unit id="8608389829607915090" datatype="html"> + <source>Serbian</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/services/settings.service.ts</context> + <context context-type="linenumber">286</context> + </context-group> + <target state="needs-translation">Serbian</target> + </trans-unit> <trans-unit id="499386805970351976" datatype="html" approved="yes"> <source>Swedish</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/settings.service.ts</context> - <context context-type="linenumber">105</context> + <context context-type="linenumber">292</context> </context-group> <target state="final">Zweeds</target> </trans-unit> + <trans-unit id="5682359291233237791" datatype="html"> + <source>Turkish</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/services/settings.service.ts</context> + <context context-type="linenumber">298</context> + </context-group> + <target state="needs-translation">Turkish</target> + </trans-unit> + <trans-unit id="4689443708886954687" datatype="html"> + <source>Chinese Simplified</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/services/settings.service.ts</context> + <context context-type="linenumber">304</context> + </context-group> + <target state="needs-translation">Chinese Simplified</target> + </trans-unit> <trans-unit id="4912706592792948707" datatype="html" approved="yes"> <source>ISO 8601</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/settings.service.ts</context> - <context context-type="linenumber">115</context> + <context context-type="linenumber">321</context> </context-group> <target state="final">ISO 8601</target> </trans-unit> @@ -2791,7 +3272,7 @@ <source>Error</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/toast.service.ts</context> - <context context-type="linenumber">35</context> + <context context-type="linenumber">32</context> </context-group> <target state="final">Fout</target> </trans-unit> @@ -2799,10 +3280,42 @@ <source>Information</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/toast.service.ts</context> - <context context-type="linenumber">39</context> + <context context-type="linenumber">36</context> </context-group> <target state="final">Informatie</target> </trans-unit> + <trans-unit id="3852289441366561594" datatype="html" approved="yes"> + <source>Connecting...</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/services/upload-documents.service.ts</context> + <context context-type="linenumber">31</context> + </context-group> + <target state="final">Bezig met verbinden...</target> + </trans-unit> + <trans-unit id="1245343823699368872" datatype="html" approved="yes"> + <source>Uploading...</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/services/upload-documents.service.ts</context> + <context context-type="linenumber">43</context> + </context-group> + <target state="final">Bezig met uploaden...</target> + </trans-unit> + <trans-unit id="7446520539098045935" datatype="html" approved="yes"> + <source>Upload complete, waiting...</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/services/upload-documents.service.ts</context> + <context context-type="linenumber">46</context> + </context-group> + <target state="final">Upload voltooid, wachten op verwerking...</target> + </trans-unit> + <trans-unit id="1405142710727603568" datatype="html" approved="yes"> + <source>HTTP error: <x id="PH" equiv-text="error.status"/> <x id="PH_1" equiv-text="error.statusText"/></source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/services/upload-documents.service.ts</context> + <context context-type="linenumber">62</context> + </context-group> + <target state="final">HTTP fout: <x id="PH" equiv-text="error.status"/> <x id="PH_1" equiv-text="error.statusText"/></target> + </trans-unit> </body> </file> </xliff> diff --git a/src-ui/src/locale/messages.pl_PL.xlf b/src-ui/src/locale/messages.pl_PL.xlf index e6af49cfb..c433d0da6 100644 --- a/src-ui/src/locale/messages.pl_PL.xlf +++ b/src-ui/src/locale/messages.pl_PL.xlf @@ -2,11 +2,296 @@ <xliff xmlns="urn:oasis:names:tc:xliff:document:1.2" version="1.2"> <file source-language="en" datatype="plaintext" original="ng2.template" target-language="pl"> <body> + <trans-unit id="ngb.alert.close" datatype="html"> + <source>Close</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/alert/alert.ts</context> + <context context-type="linenumber">79,80</context> + </context-group> + <target state="translated">Zamknij</target> + </trans-unit> + <trans-unit id="ngb.carousel.slide-number" datatype="html"> + <source> Slide <x id="INTERPOLATION" equiv-text="keyboard 'arrow"/> of <x id="INTERPOLATION_1" equiv-text="t'. */ @In"/> </source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/carousel/carousel.ts</context> + <context context-type="linenumber">154,159</context> + </context-group> + <note priority="1" from="description">Currently selected slide number read by screen reader</note> + <target state="needs-translation"> Slide <x id="INTERPOLATION" equiv-text="keyboard 'arrow"/> of <x id="INTERPOLATION_1" equiv-text="t'. */ @In"/> </target> + </trans-unit> + <trans-unit id="ngb.carousel.previous" datatype="html"> + <source>Previous</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/carousel/carousel.ts</context> + <context context-type="linenumber">184</context> + </context-group> + <target state="translated">Poprzedni</target> + </trans-unit> + <trans-unit id="ngb.carousel.next" datatype="html"> + <source>Next</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/carousel/carousel.ts</context> + <context context-type="linenumber">205,206</context> + </context-group> + <target state="translated">Następny</target> + </trans-unit> + <trans-unit id="ngb.datepicker.select-month" datatype="html"> + <source>Select month</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/datepicker/datepicker-navigation-select.ts</context> + <context context-type="linenumber">74</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/datepicker/datepicker-navigation-select.ts</context> + <context context-type="linenumber">74</context> + </context-group> + <target state="translated">Wybierz miesiąc</target> + </trans-unit> + <trans-unit id="ngb.datepicker.select-year" datatype="html"> + <source>Select year</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/datepicker/datepicker-navigation-select.ts</context> + <context context-type="linenumber">74</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/datepicker/datepicker-navigation-select.ts</context> + <context context-type="linenumber">74</context> + </context-group> + <target state="translated">Wybierz rok</target> + </trans-unit> + <trans-unit id="ngb.datepicker.previous-month" datatype="html"> + <source>Previous month</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/datepicker/datepicker-navigation.ts</context> + <context context-type="linenumber">69</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/datepicker/datepicker-navigation.ts</context> + <context context-type="linenumber">69</context> + </context-group> + <target state="translated">Poprzedni miesiąc</target> + </trans-unit> + <trans-unit id="ngb.datepicker.next-month" datatype="html"> + <source>Next month</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/datepicker/datepicker-navigation.ts</context> + <context context-type="linenumber">69</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/datepicker/datepicker-navigation.ts</context> + <context context-type="linenumber">69</context> + </context-group> + <target state="translated">Następny miesiąc</target> + </trans-unit> + <trans-unit id="ngb.pagination.first" datatype="html"> + <source>««</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/pagination/pagination.ts</context> + <context context-type="linenumber">250,252</context> + </context-group> + <target state="translated">««</target> + </trans-unit> + <trans-unit id="ngb.pagination.previous" datatype="html"> + <source>«</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/pagination/pagination.ts</context> + <context context-type="linenumber">267</context> + </context-group> + <target state="translated">«</target> + </trans-unit> + <trans-unit id="ngb.pagination.next" datatype="html"> + <source>»</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/pagination/pagination.ts</context> + <context context-type="linenumber">294</context> + </context-group> + <target state="translated">»</target> + </trans-unit> + <trans-unit id="ngb.pagination.last" datatype="html"> + <source>»»</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/pagination/pagination.ts</context> + <context context-type="linenumber">313,316</context> + </context-group> + <target state="translated">»»</target> + </trans-unit> + <trans-unit id="ngb.pagination.first-aria" datatype="html"> + <source>First</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/pagination/pagination.ts</context> + <context context-type="linenumber">332,333</context> + </context-group> + <target state="translated">Pierwszy</target> + </trans-unit> + <trans-unit id="ngb.pagination.previous-aria" datatype="html"> + <source>Previous</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/pagination/pagination.ts</context> + <context context-type="linenumber">347,348</context> + </context-group> + <target state="translated">Poprzedni</target> + </trans-unit> + <trans-unit id="ngb.pagination.next-aria" datatype="html"> + <source>Next</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/pagination/pagination.ts</context> + <context context-type="linenumber">363</context> + </context-group> + <target state="translated">Następny</target> + </trans-unit> + <trans-unit id="ngb.pagination.last-aria" datatype="html"> + <source>Last</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/pagination/pagination.ts</context> + <context context-type="linenumber">379,380</context> + </context-group> + <target state="translated">Ostatni</target> + </trans-unit> + <trans-unit id="ngb.progressbar.value" datatype="html"> + <source> + <x id="INTERPOLATION" equiv-text="ackground color"/> + </source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/progressbar/progressbar.ts</context> + <context context-type="linenumber">67,68</context> + </context-group> + <target state="translated"><x id="INTERPOLATION" equiv-text="ackground color"/></target> + </trans-unit> + <trans-unit id="ngb.timepicker.HH" datatype="html"> + <source>HH</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/timepicker/timepicker.ts</context> + <context context-type="linenumber">138,141</context> + </context-group> + <target state="translated">HH</target> + </trans-unit> + <trans-unit id="ngb.timepicker.hours" datatype="html"> + <source>Hours</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/timepicker/timepicker.ts</context> + <context context-type="linenumber">161</context> + </context-group> + <target state="translated">Godziny</target> + </trans-unit> + <trans-unit id="ngb.timepicker.MM" datatype="html"> + <source>MM</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/timepicker/timepicker.ts</context> + <context context-type="linenumber">182</context> + </context-group> + <target state="translated">MM</target> + </trans-unit> + <trans-unit id="ngb.timepicker.minutes" datatype="html"> + <source>Minutes</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/timepicker/timepicker.ts</context> + <context context-type="linenumber">199</context> + </context-group> + <target state="translated">Minuty</target> + </trans-unit> + <trans-unit id="ngb.timepicker.increment-hours" datatype="html"> + <source>Increment hours</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/timepicker/timepicker.ts</context> + <context context-type="linenumber">218,219</context> + </context-group> + <target state="needs-translation">Increment hours</target> + </trans-unit> + <trans-unit id="ngb.timepicker.decrement-hours" datatype="html"> + <source>Decrement hours</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/timepicker/timepicker.ts</context> + <context context-type="linenumber">240,243</context> + </context-group> + <target state="needs-translation">Decrement hours</target> + </trans-unit> + <trans-unit id="ngb.timepicker.increment-minutes" datatype="html"> + <source>Increment minutes</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/timepicker/timepicker.ts</context> + <context context-type="linenumber">268</context> + </context-group> + <target state="needs-translation">Increment minutes</target> + </trans-unit> + <trans-unit id="ngb.timepicker.decrement-minutes" datatype="html"> + <source>Decrement minutes</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/timepicker/timepicker.ts</context> + <context context-type="linenumber">288,289</context> + </context-group> + <target state="needs-translation">Decrement minutes</target> + </trans-unit> + <trans-unit id="ngb.timepicker.SS" datatype="html"> + <source>SS</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/timepicker/timepicker.ts</context> + <context context-type="linenumber">295</context> + </context-group> + <target state="needs-translation">SS</target> + </trans-unit> + <trans-unit id="ngb.timepicker.seconds" datatype="html"> + <source>Seconds</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/timepicker/timepicker.ts</context> + <context context-type="linenumber">295</context> + </context-group> + <target state="needs-translation">Seconds</target> + </trans-unit> + <trans-unit id="ngb.timepicker.increment-seconds" datatype="html"> + <source>Increment seconds</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/timepicker/timepicker.ts</context> + <context context-type="linenumber">295</context> + </context-group> + <target state="needs-translation">Increment seconds</target> + </trans-unit> + <trans-unit id="ngb.timepicker.decrement-seconds" datatype="html"> + <source>Decrement seconds</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/timepicker/timepicker.ts</context> + <context context-type="linenumber">295</context> + </context-group> + <target state="needs-translation">Decrement seconds</target> + </trans-unit> + <trans-unit id="ngb.timepicker.PM" datatype="html"> + <source> + <x id="INTERPOLATION"/> + </source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/timepicker/timepicker.ts</context> + <context context-type="linenumber">295</context> + </context-group> + </trans-unit> + <trans-unit id="ngb.timepicker.AM" datatype="html"> + <source> + <x id="INTERPOLATION"/> + </source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/timepicker/timepicker.ts</context> + <context context-type="linenumber">295</context> + </context-group> + </trans-unit> + <trans-unit id="ngb.toast.close-aria" datatype="html"> + <source>Close</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/toast/toast.ts</context> + <context context-type="linenumber">110,112</context> + </context-group> + <target state="needs-translation">Close</target> + </trans-unit> + <trans-unit id="7103632680753685326" datatype="html"> + <source>Drop files to begin upload</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/app.component.html</context> + <context context-type="linenumber">7</context> + </context-group> + <target state="needs-translation">Drop files to begin upload</target> + </trans-unit> <trans-unit id="9103526311244275943" datatype="html" approved="yes"> <source>Document added</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/app.component.ts</context> - <context context-type="linenumber">51</context> + <context context-type="linenumber">71</context> </context-group> <target state="final">Dokument dodano</target> </trans-unit> @@ -14,7 +299,7 @@ <source>Document <x id="PH" equiv-text="status.filename"/> was added to paperless.</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/app.component.ts</context> - <context context-type="linenumber">51</context> + <context context-type="linenumber">73</context> </context-group> <target state="final">Dokument <x id="PH" equiv-text="status.filename"/> został dodany do paperless.</target> </trans-unit> @@ -22,7 +307,7 @@ <source>Open document</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/app.component.ts</context> - <context context-type="linenumber">51</context> + <context context-type="linenumber">74</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/dashboard/widgets/upload-file-widget/upload-file-widget.component.html</context> @@ -34,7 +319,7 @@ <source>Could not add <x id="PH" equiv-text="status.filename"/>: <x id="PH_1" equiv-text="status.message"/></source> <context-group purpose="location"> <context context-type="sourcefile">src/app/app.component.ts</context> - <context context-type="linenumber">59</context> + <context context-type="linenumber">89</context> </context-group> <target state="final">Nie można dodać <x id="PH" equiv-text="status.filename"/>: <x id="PH_1" equiv-text="status.message"/></target> </trans-unit> @@ -42,7 +327,7 @@ <source>New document detected</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/app.component.ts</context> - <context context-type="linenumber">65</context> + <context context-type="linenumber">103</context> </context-group> <target state="final">Wykryto nowy dokument</target> </trans-unit> @@ -50,10 +335,18 @@ <source>Document <x id="PH" equiv-text="status.filename"/> is being processed by paperless.</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/app.component.ts</context> - <context context-type="linenumber">65</context> + <context context-type="linenumber">105</context> </context-group> <target state="final">Dokument <x id="PH" equiv-text="status.filename"/> jest przetwarzany przez paperless.</target> </trans-unit> + <trans-unit id="5749300816154614125" datatype="html"> + <source>Initiating upload...</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/app.component.ts</context> + <context context-type="linenumber">140</context> + </context-group> + <target state="needs-translation">Initiating upload...</target> + </trans-unit> <trans-unit id="2173456130768795374" datatype="html"> <source>Paperless-ngx</source> <context-group purpose="location"> @@ -123,19 +416,19 @@ </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/document-list.component.ts</context> - <context context-type="linenumber">51</context> + <context context-type="linenumber">77</context> </context-group> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-list.component.html</context> - <context context-type="linenumber">37</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">54</context> </context-group> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-list.component.html</context> - <context context-type="linenumber">35</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">54</context> </context-group> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-list.component.html</context> - <context context-type="linenumber">38</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">54</context> </context-group> <target state="final">Dokumenty</target> </trans-unit> @@ -147,7 +440,7 @@ </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> - <context context-type="linenumber">134</context> + <context context-type="linenumber">150</context> </context-group> <target state="final">Zapisane widoki</target> </trans-unit> @@ -181,10 +474,6 @@ <context context-type="sourcefile">src/app/components/app-frame/app-frame.component.html</context> <context context-type="linenumber">119</context> </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-list.component.html</context> - <context context-type="linenumber">1</context> - </context-group> <target state="final">Nadawcy</target> </trans-unit> <trans-unit id="7886570921510760899" datatype="html" approved="yes"> @@ -205,10 +494,6 @@ <context context-type="sourcefile">src/app/components/document-list/filter-editor/filter-editor.component.html</context> <context context-type="linenumber">18</context> </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-list.component.html</context> - <context context-type="linenumber">1</context> - </context-group> <target state="final">Tagi</target> </trans-unit> <trans-unit id="3079652255369035" datatype="html" approved="yes"> @@ -217,10 +502,6 @@ <context context-type="sourcefile">src/app/components/app-frame/app-frame.component.html</context> <context context-type="linenumber">133</context> </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-list.component.html</context> - <context context-type="linenumber">1</context> - </context-group> <target state="final">Typy dokumentów</target> </trans-unit> <trans-unit id="4804785061014590286" datatype="html" approved="yes"> @@ -275,43 +556,59 @@ </context-group> <target state="final">Zaproponuj pomysł</target> </trans-unit> - <trans-unit id="2159130950882492111" datatype="html" approved="yes"> - <source>Cancel</source> + <trans-unit id="4112664765954374539" datatype="html"> + <source>is available.</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/app-frame/app-frame.component.html</context> + <context context-type="linenumber">190</context> + </context-group> + <target state="needs-translation">is available.</target> + </trans-unit> + <trans-unit id="1175891574282637937" datatype="html"> + <source>Click to view.</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/app-frame/app-frame.component.html</context> + <context context-type="linenumber">190</context> + </context-group> + <target state="needs-translation">Click to view.</target> + </trans-unit> + <trans-unit id="5052123870893768885" datatype="html"> + <source>Checking for updates is disabled.</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/app-frame/app-frame.component.html</context> + <context context-type="linenumber">193</context> + </context-group> + <target state="needs-translation">Checking for updates is disabled.</target> + </trans-unit> + <trans-unit id="3601519436351639860" datatype="html"> + <source>Click for more information.</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/app-frame/app-frame.component.html</context> + <context context-type="linenumber">193</context> + </context-group> + <target state="needs-translation">Click for more information.</target> + </trans-unit> + <trans-unit id="509090351011426949" datatype="html"> + <source>Update available</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/app-frame/app-frame.component.html</context> + <context context-type="linenumber">201</context> + </context-group> + <target state="needs-translation">Update available</target> + </trans-unit> + <trans-unit id="5000042972069710005" datatype="html"> + <source><x id="START_TAG_SPAN" ctype="x-span" equiv-text="<span class="d-inline-block" style="padding-bottom: 1px;" >"/>Cancel<x id="CLOSE_TAG_SPAN" ctype="x-span" equiv-text="</span>"/></source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/common/confirm-dialog/confirm-dialog.component.html</context> - <context context-type="linenumber">11</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/common/select-dialog/select-dialog.component.html</context> <context context-type="linenumber">12</context> </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.html</context> - <context context-type="linenumber">6</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/document-list/save-view-config-dialog/save-view-config-dialog.component.html</context> - <context context-type="linenumber">13</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-edit-dialog/correspondent-edit-dialog.component.html</context> - <context context-type="linenumber">14</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-edit-dialog/document-type-edit-dialog.component.html</context> - <context context-type="linenumber">16</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-edit-dialog/tag-edit-dialog.component.html</context> - <context context-type="linenumber">18</context> - </context-group> - <target state="final">Anuluj</target> + <target state="needs-translation"><x id="START_TAG_SPAN" ctype="x-span" equiv-text="<span class="d-inline-block" style="padding-bottom: 1px;" >"/>Cancel<x id="CLOSE_TAG_SPAN" ctype="x-span" equiv-text="</span>"/></target> </trans-unit> <trans-unit id="1234709746630139322" datatype="html" approved="yes"> <source>Confirmation</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/common/confirm-dialog/confirm-dialog.component.ts</context> - <context context-type="linenumber">18</context> + <context context-type="linenumber">17</context> </context-group> <target state="final">Potwierdzenie</target> </trans-unit> @@ -319,19 +616,19 @@ <source>Confirm</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/common/confirm-dialog/confirm-dialog.component.ts</context> - <context context-type="linenumber">30</context> + <context context-type="linenumber">29</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">143</context> + <context context-type="linenumber">217</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">166</context> + <context context-type="linenumber">255</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">189</context> + <context context-type="linenumber">291</context> </context-group> <target state="final">Potwierdź</target> </trans-unit> @@ -367,7 +664,7 @@ <source>Last 7 days</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/common/date-dropdown/date-dropdown.component.ts</context> - <context context-type="linenumber">34</context> + <context context-type="linenumber">38</context> </context-group> <target state="final">Ostatnie 7 dni</target> </trans-unit> @@ -375,7 +672,7 @@ <source>Last month</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/common/date-dropdown/date-dropdown.component.ts</context> - <context context-type="linenumber">35</context> + <context context-type="linenumber">39</context> </context-group> <target state="final">Ostatni miesiąc</target> </trans-unit> @@ -383,7 +680,7 @@ <source>Last 3 months</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/common/date-dropdown/date-dropdown.component.ts</context> - <context context-type="linenumber">36</context> + <context context-type="linenumber">40</context> </context-group> <target state="final">Ostatnie 3 miesiące</target> </trans-unit> @@ -391,15 +688,199 @@ <source>Last year</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/common/date-dropdown/date-dropdown.component.ts</context> - <context context-type="linenumber">37</context> + <context context-type="linenumber">41</context> </context-group> <target state="final">Ostatni rok</target> </trans-unit> + <trans-unit id="8953033926734869941" datatype="html" approved="yes"> + <source>Name</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/correspondent-edit-dialog/correspondent-edit-dialog.component.html</context> + <context context-type="linenumber">8</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/document-type-edit-dialog/document-type-edit-dialog.component.html</context> + <context context-type="linenumber">9</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/tag-edit-dialog/tag-edit-dialog.component.html</context> + <context context-type="linenumber">8</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/document-list/save-view-config-dialog/save-view-config-dialog.component.html</context> + <context context-type="linenumber">8</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">9</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">9</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">9</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">19</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">19</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">19</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> + <context context-type="linenumber">157</context> + </context-group> + <target state="final">Nazwa</target> + </trans-unit> + <trans-unit id="8743659855412792665" datatype="html" approved="yes"> + <source>Matching algorithm</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/correspondent-edit-dialog/correspondent-edit-dialog.component.html</context> + <context context-type="linenumber">9</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/document-type-edit-dialog/document-type-edit-dialog.component.html</context> + <context context-type="linenumber">10</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/tag-edit-dialog/tag-edit-dialog.component.html</context> + <context context-type="linenumber">13</context> + </context-group> + <target state="final">Algorytm dopasowania</target> + </trans-unit> + <trans-unit id="2656329676292524585" datatype="html" approved="yes"> + <source>Matching pattern</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/correspondent-edit-dialog/correspondent-edit-dialog.component.html</context> + <context context-type="linenumber">10</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/document-type-edit-dialog/document-type-edit-dialog.component.html</context> + <context context-type="linenumber">11</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/tag-edit-dialog/tag-edit-dialog.component.html</context> + <context context-type="linenumber">14</context> + </context-group> + <target state="final">Wzorzec dopasowania</target> + </trans-unit> + <trans-unit id="6063936469630366525" datatype="html" approved="yes"> + <source>Case insensitive</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/correspondent-edit-dialog/correspondent-edit-dialog.component.html</context> + <context context-type="linenumber">11</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/document-type-edit-dialog/document-type-edit-dialog.component.html</context> + <context context-type="linenumber">12</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/tag-edit-dialog/tag-edit-dialog.component.html</context> + <context context-type="linenumber">15</context> + </context-group> + <target state="final">(Nieuwzględniający wielkości liter)</target> + </trans-unit> + <trans-unit id="2159130950882492111" datatype="html" approved="yes"> + <source>Cancel</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/correspondent-edit-dialog/correspondent-edit-dialog.component.html</context> + <context context-type="linenumber">14</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/document-type-edit-dialog/document-type-edit-dialog.component.html</context> + <context context-type="linenumber">16</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/tag-edit-dialog/tag-edit-dialog.component.html</context> + <context context-type="linenumber">18</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/select-dialog/select-dialog.component.html</context> + <context context-type="linenumber">12</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.html</context> + <context context-type="linenumber">6</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/document-list/save-view-config-dialog/save-view-config-dialog.component.html</context> + <context context-type="linenumber">18</context> + </context-group> + <target state="final">Anuluj</target> + </trans-unit> + <trans-unit id="3768927257183755959" datatype="html" approved="yes"> + <source>Save</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/correspondent-edit-dialog/correspondent-edit-dialog.component.html</context> + <context context-type="linenumber">15</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/document-type-edit-dialog/document-type-edit-dialog.component.html</context> + <context context-type="linenumber">17</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/tag-edit-dialog/tag-edit-dialog.component.html</context> + <context context-type="linenumber">19</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> + <context context-type="linenumber">166</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/document-list/save-view-config-dialog/save-view-config-dialog.component.html</context> + <context context-type="linenumber">19</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> + <context context-type="linenumber">189</context> + </context-group> + <target state="final">Zapisz</target> + </trans-unit> + <trans-unit id="6457471243969293847" datatype="html" approved="yes"> + <source>Create new correspondent</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/correspondent-edit-dialog/correspondent-edit-dialog.component.ts</context> + <context context-type="linenumber">24</context> + </context-group> + <target state="final">Dodaj nowego nadawcę</target> + </trans-unit> + <trans-unit id="2059822531169388684" datatype="html" approved="yes"> + <source>Edit correspondent</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/correspondent-edit-dialog/correspondent-edit-dialog.component.ts</context> + <context context-type="linenumber">28</context> + </context-group> + <target state="final">Edytuj nadawcę</target> + </trans-unit> + <trans-unit id="6672809941092516947" datatype="html" approved="yes"> + <source>Create new document type</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/document-type-edit-dialog/document-type-edit-dialog.component.ts</context> + <context context-type="linenumber">24</context> + </context-group> + <target state="final">Utwórz nowy dokument</target> + </trans-unit> + <trans-unit id="36335016091244220" datatype="html" approved="yes"> + <source>Edit document type</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/document-type-edit-dialog/document-type-edit-dialog.component.ts</context> + <context context-type="linenumber">28</context> + </context-group> + <target state="final">Edytuj typ dokumentu</target> + </trans-unit> <trans-unit id="4561076822163447092" datatype="html" approved="yes"> <source>Create new item</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/common/edit-dialog/edit-dialog.component.ts</context> - <context context-type="linenumber">50</context> + <context context-type="linenumber">52</context> </context-group> <target state="final">Utwórz nowy element</target> </trans-unit> @@ -407,7 +888,7 @@ <source>Edit item</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/common/edit-dialog/edit-dialog.component.ts</context> - <context context-type="linenumber">54</context> + <context context-type="linenumber">56</context> </context-group> <target state="final">Edytuj element</target> </trans-unit> @@ -415,10 +896,54 @@ <source>Could not save element: <x id="PH" equiv-text="error"/></source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/common/edit-dialog/edit-dialog.component.ts</context> - <context context-type="linenumber">58</context> + <context context-type="linenumber">60</context> </context-group> <target state="final">Nie można zapisać elementu: <x id="PH" equiv-text="error"/></target> </trans-unit> + <trans-unit id="9011959596901584887" datatype="html" approved="yes"> + <source>Color</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/tag-edit-dialog/tag-edit-dialog.component.html</context> + <context context-type="linenumber">10</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/tag-list/tag-list.component.ts</context> + <context context-type="linenumber">34</context> + </context-group> + <target state="final">Kolor</target> + </trans-unit> + <trans-unit id="1426037806946650347" datatype="html" approved="yes"> + <source>Inbox tag</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/tag-edit-dialog/tag-edit-dialog.component.html</context> + <context context-type="linenumber">12</context> + </context-group> + <target state="final">Tag skrzynki odbiorczej</target> + </trans-unit> + <trans-unit id="8566220514470905459" datatype="html" approved="yes"> + <source>Inbox tags are automatically assigned to all consumed documents.</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/tag-edit-dialog/tag-edit-dialog.component.html</context> + <context context-type="linenumber">12</context> + </context-group> + <target state="final">Tagi skrzynki odbiorczej są automatycznie przypisane do wszystkich przetworzonych dokumentów.</target> + </trans-unit> + <trans-unit id="9153094873118985366" datatype="html" approved="yes"> + <source>Create new tag</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/tag-edit-dialog/tag-edit-dialog.component.ts</context> + <context context-type="linenumber">25</context> + </context-group> + <target state="final">Utwórz tag</target> + </trans-unit> + <trans-unit id="5872175735754226507" datatype="html" approved="yes"> + <source>Edit tag</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/tag-edit-dialog/tag-edit-dialog.component.ts</context> + <context context-type="linenumber">29</context> + </context-group> + <target state="final">Edytuj tag</target> + </trans-unit> <trans-unit id="4391289919356861627" datatype="html" approved="yes"> <source>Apply</source> <context-group purpose="location"> @@ -439,7 +964,7 @@ <source>Not assigned</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/common/filterable-dropdown/filterable-dropdown.component.ts</context> - <context context-type="linenumber">209</context> + <context context-type="linenumber">261</context> </context-group> <note priority="1" from="description">Filter drop down element to filter for documents with no correspondent/type/tag assigned</note> <target state="final">Nieprzypisane</target> @@ -448,7 +973,7 @@ <source>Invalid date.</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/common/input/date/date.component.html</context> - <context context-type="linenumber">12</context> + <context context-type="linenumber">13</context> </context-group> <target state="final">Niepoprawna data.</target> </trans-unit> @@ -489,7 +1014,7 @@ </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/common/select-dialog/select-dialog.component.ts</context> - <context context-type="linenumber">18</context> + <context context-type="linenumber">17</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/document-list.component.html</context> @@ -501,7 +1026,7 @@ <source>Please select an object</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/common/select-dialog/select-dialog.component.ts</context> - <context context-type="linenumber">21</context> + <context context-type="linenumber">20</context> </context-group> <target state="final">Wybierz obiekt</target> </trans-unit> @@ -509,7 +1034,7 @@ <source>Hello <x id="PH" equiv-text="this.displayName"/>, welcome to Paperless-ngx!</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/dashboard/dashboard.component.ts</context> - <context context-type="linenumber">33</context> + <context context-type="linenumber">28</context> </context-group> <target state="translated">Cześć <x id="PH" equiv-text="this.displayName"/>, witaj w Paperless-ngx!</target> </trans-unit> @@ -517,7 +1042,7 @@ <source>Welcome to Paperless-ngx!</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/dashboard/dashboard.component.ts</context> - <context context-type="linenumber">35</context> + <context context-type="linenumber">30</context> </context-group> <target state="translated">Witaj w Paperless-ngx!</target> </trans-unit> @@ -541,7 +1066,7 @@ </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/document-list.component.html</context> - <context context-type="linenumber">141</context> + <context context-type="linenumber">145</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/filter-editor/filter-editor.component.html</context> @@ -561,15 +1086,15 @@ </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">55</context> + <context context-type="linenumber">69</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/document-list.component.html</context> - <context context-type="linenumber">129</context> + <context context-type="linenumber">133</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/filter-editor/filter-editor.component.ts</context> - <context context-type="linenumber">88</context> + <context context-type="linenumber">117</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/rest/document.service.ts</context> @@ -647,7 +1172,7 @@ <source>Processing: <x id="PH" equiv-text="countUploadingAndProcessing"/></source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/dashboard/widgets/upload-file-widget/upload-file-widget.component.ts</context> - <context context-type="linenumber">32</context> + <context context-type="linenumber">37</context> </context-group> <target state="final">Przetwarzane: <x id="PH" equiv-text="countUploadingAndProcessing"/></target> </trans-unit> @@ -655,7 +1180,7 @@ <source>Failed: <x id="PH" equiv-text="countFailed"/></source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/dashboard/widgets/upload-file-widget/upload-file-widget.component.ts</context> - <context context-type="linenumber">35</context> + <context context-type="linenumber">40</context> </context-group> <target state="final">Błąd: <x id="PH" equiv-text="countFailed"/></target> </trans-unit> @@ -663,7 +1188,7 @@ <source>Added: <x id="PH" equiv-text="countSuccess"/></source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/dashboard/widgets/upload-file-widget/upload-file-widget.component.ts</context> - <context context-type="linenumber">38</context> + <context context-type="linenumber">43</context> </context-group> <target state="final">Dodano: <x id="PH" equiv-text="countSuccess"/></target> </trans-unit> @@ -671,47 +1196,15 @@ <source>, </source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/dashboard/widgets/upload-file-widget/upload-file-widget.component.ts</context> - <context context-type="linenumber">40</context> + <context context-type="linenumber">46</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">117</context> + <context context-type="linenumber">162</context> </context-group> <note priority="1" from="description">this string is used to separate processing, failed and added on the file upload widget</note> <target state="translated">, </target> </trans-unit> - <trans-unit id="3852289441366561594" datatype="html" approved="yes"> - <source>Connecting...</source> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/dashboard/widgets/upload-file-widget/upload-file-widget.component.ts</context> - <context context-type="linenumber">118</context> - </context-group> - <target state="final">Łączenie...</target> - </trans-unit> - <trans-unit id="1245343823699368872" datatype="html" approved="yes"> - <source>Uploading...</source> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/dashboard/widgets/upload-file-widget/upload-file-widget.component.ts</context> - <context context-type="linenumber">123</context> - </context-group> - <target state="final">Wysyłanie...</target> - </trans-unit> - <trans-unit id="7446520539098045935" datatype="html" approved="yes"> - <source>Upload complete, waiting...</source> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/dashboard/widgets/upload-file-widget/upload-file-widget.component.ts</context> - <context context-type="linenumber">126</context> - </context-group> - <target state="final">Przesyłanie zakończone, oczekuje...</target> - </trans-unit> - <trans-unit id="1405142710727603568" datatype="html" approved="yes"> - <source>HTTP error: <x id="PH" equiv-text="error.status"/> <x id="PH_1" equiv-text="error.statusText"/></source> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/dashboard/widgets/upload-file-widget/upload-file-widget.component.ts</context> - <context context-type="linenumber">136</context> - </context-group> - <target state="final">Błąd HTTP: <x id="PH" equiv-text="error.status"/> <x id="PH_1" equiv-text="error.statusText"/></target> - </trans-unit> <trans-unit id="8522270084976549870" datatype="html" approved="yes"> <source>First steps</source> <context-group purpose="location"> @@ -804,27 +1297,39 @@ </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.html</context> - <context context-type="linenumber">76</context> + <context context-type="linenumber">81</context> </context-group> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-list.component.html</context> - <context context-type="linenumber">48</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-list.component.html</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> <context context-type="linenumber">46</context> </context-group> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/generic-list/generic-list.component.ts</context> - <context context-type="linenumber">106</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">46</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">46</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">65</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">65</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">65</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.ts</context> + <context context-type="linenumber">156</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> - <context context-type="linenumber">159</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-list.component.html</context> - <context context-type="linenumber">49</context> + <context context-type="linenumber">175</context> </context-group> <target state="final">Usuń</target> </trans-unit> @@ -836,7 +1341,7 @@ </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.html</context> - <context context-type="linenumber">63</context> + <context context-type="linenumber">68</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/document-card-large/document-card-large.component.html</context> @@ -872,15 +1377,31 @@ <source>Close</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">40</context> + <context context-type="linenumber">37</context> </context-group> <target state="final">Zamknij</target> </trans-unit> + <trans-unit id="4452427314943113135" datatype="html"> + <source>Previous</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> + <context context-type="linenumber">44</context> + </context-group> + <target state="needs-translation">Previous</target> + </trans-unit> + <trans-unit id="3885497195825665706" datatype="html"> + <source>Next</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> + <context context-type="linenumber">49</context> + </context-group> + <target state="needs-translation">Next</target> + </trans-unit> <trans-unit id="5028777105388019087" datatype="html" approved="yes"> <source>Details</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">52</context> + <context context-type="linenumber">66</context> </context-group> <target state="final">Szczegóły</target> </trans-unit> @@ -888,7 +1409,7 @@ <source>Archive serial number</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">56</context> + <context context-type="linenumber">70</context> </context-group> <target state="final">Numer seryjny archiwum</target> </trans-unit> @@ -896,7 +1417,7 @@ <source>Date created</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">57</context> + <context context-type="linenumber">71</context> </context-group> <target state="final">Data utworzenia</target> </trans-unit> @@ -904,7 +1425,7 @@ <source>Correspondent</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">58</context> + <context context-type="linenumber">72</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.html</context> @@ -912,7 +1433,7 @@ </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/document-list.component.html</context> - <context context-type="linenumber">123</context> + <context context-type="linenumber">127</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/filter-editor/filter-editor.component.html</context> @@ -928,7 +1449,7 @@ <source>Document type</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">60</context> + <context context-type="linenumber">74</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.html</context> @@ -936,7 +1457,7 @@ </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/document-list.component.html</context> - <context context-type="linenumber">135</context> + <context context-type="linenumber">139</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/filter-editor/filter-editor.component.html</context> @@ -952,7 +1473,7 @@ <source>Content</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">68</context> + <context context-type="linenumber">82</context> </context-group> <target state="final">Zawartość</target> </trans-unit> @@ -960,11 +1481,11 @@ <source>Metadata</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">77</context> + <context context-type="linenumber">91</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/metadata-collapse/metadata-collapse.component.ts</context> - <context context-type="linenumber">18</context> + <context context-type="linenumber">17</context> </context-group> <target state="final">Metadane</target> </trans-unit> @@ -972,7 +1493,7 @@ <source>Date modified</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">83</context> + <context context-type="linenumber">97</context> </context-group> <target state="final">Data modyfikacji</target> </trans-unit> @@ -980,7 +1501,7 @@ <source>Date added</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">87</context> + <context context-type="linenumber">101</context> </context-group> <target state="final">Data dodania</target> </trans-unit> @@ -988,7 +1509,7 @@ <source>Media filename</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">91</context> + <context context-type="linenumber">105</context> </context-group> <target state="final">Nazwa pliku</target> </trans-unit> @@ -996,7 +1517,7 @@ <source>Original MD5 checksum</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">95</context> + <context context-type="linenumber">109</context> </context-group> <target state="final">MD5 - Suma kontrolna Oryginału</target> </trans-unit> @@ -1004,7 +1525,7 @@ <source>Original file size</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">99</context> + <context context-type="linenumber">113</context> </context-group> <target state="final">Rozmiar oryginalnego pliku</target> </trans-unit> @@ -1012,7 +1533,7 @@ <source>Original mime type</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">103</context> + <context context-type="linenumber">117</context> </context-group> <target state="final">Typ mime oryginału</target> </trans-unit> @@ -1020,7 +1541,7 @@ <source>Archive MD5 checksum</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">107</context> + <context context-type="linenumber">121</context> </context-group> <target state="final">Suma kontrolna archiwum</target> </trans-unit> @@ -1028,7 +1549,7 @@ <source>Archive file size</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">111</context> + <context context-type="linenumber">125</context> </context-group> <target state="final">Rozmiar pliku archiwalnego</target> </trans-unit> @@ -1036,7 +1557,7 @@ <source>Original document metadata</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">117</context> + <context context-type="linenumber">131</context> </context-group> <target state="final">Metadane oryginalnego dokumentu</target> </trans-unit> @@ -1044,15 +1565,27 @@ <source>Archived document metadata</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">118</context> + <context context-type="linenumber">132</context> </context-group> <target state="final">Metadane zarchiwizowanego dokumentu</target> </trans-unit> + <trans-unit id="8191371354890763172" datatype="html"> + <source>Enter Password</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> + <context context-type="linenumber">154</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> + <context context-type="linenumber">184</context> + </context-group> + <target state="needs-translation">Enter Password</target> + </trans-unit> <trans-unit id="3823219296477075982" datatype="html" approved="yes"> <source>Discard</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">143</context> + <context context-type="linenumber">164</context> </context-group> <target state="final">Zaniechaj</target> </trans-unit> @@ -1060,47 +1593,19 @@ <source>Save & next</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">144</context> + <context context-type="linenumber">165</context> </context-group> <target state="final">Zapisz & następny</target> </trans-unit> - <trans-unit id="3768927257183755959" datatype="html" approved="yes"> - <source>Save</source> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">145</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/document-list/save-view-config-dialog/save-view-config-dialog.component.html</context> - <context context-type="linenumber">14</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-edit-dialog/correspondent-edit-dialog.component.html</context> - <context context-type="linenumber">15</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-edit-dialog/document-type-edit-dialog.component.html</context> - <context context-type="linenumber">17</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> - <context context-type="linenumber">173</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-edit-dialog/tag-edit-dialog.component.html</context> - <context context-type="linenumber">19</context> - </context-group> - <target state="final">Zapisz</target> - </trans-unit> <trans-unit id="9021887951960049161" datatype="html" approved="yes"> <source>Confirm delete</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.ts</context> - <context context-type="linenumber">267</context> + <context context-type="linenumber">421</context> </context-group> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/generic-list/generic-list.component.ts</context> - <context context-type="linenumber">102</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.ts</context> + <context context-type="linenumber">152</context> </context-group> <target state="final">Potwierdź usunięcie</target> </trans-unit> @@ -1108,7 +1613,7 @@ <source>Do you really want to delete document "<x id="PH" equiv-text="this.document.title"/>"?</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.ts</context> - <context context-type="linenumber">268</context> + <context context-type="linenumber">422</context> </context-group> <target state="final">Czy na pewno chcesz usunąć dokument"<x id="PH" equiv-text="this.document.title"/>"?</target> </trans-unit> @@ -1116,7 +1621,7 @@ <source>The files for this document will be deleted permanently. This operation cannot be undone.</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.ts</context> - <context context-type="linenumber">269</context> + <context context-type="linenumber">423</context> </context-group> <target state="final">Pliki tego dokumentu zostaną trwale usunięte. Tej operacji nie można cofnąć.</target> </trans-unit> @@ -1124,7 +1629,7 @@ <source>Delete document</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.ts</context> - <context context-type="linenumber">271</context> + <context context-type="linenumber">425</context> </context-group> <target state="final">Usuń dokument</target> </trans-unit> @@ -1132,7 +1637,7 @@ <source>Error deleting document: <x id="PH" equiv-text="JSON.stringify(error)"/></source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.ts</context> - <context context-type="linenumber">281</context> + <context context-type="linenumber">441</context> </context-group> <target state="final">Błąd podczas usuwania dokumentu: <x id="PH" equiv-text="JSON.stringify(error)"/></target> </trans-unit> @@ -1200,27 +1705,27 @@ <source>Download originals</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.html</context> - <context context-type="linenumber">68</context> + <context context-type="linenumber">73</context> </context-group> <target state="final">Pobierz oryginały</target> </trans-unit> - <trans-unit id="7985804062689412812" datatype="html" approved="yes"> - <source>Error executing bulk operation: <x id="PH" equiv-text="JSON.stringify(error.error)"/></source> + <trans-unit id="7985804062689412812" datatype="html"> + <source>Error executing bulk operation: <x id="PH" equiv-text="JSON.stringify( error.error )"/></source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">74</context> + <context context-type="linenumber">97,99</context> </context-group> - <target state="final">Błąd podczas wykonywania operacji zbiorczej: <x id="PH" equiv-text="JSON.stringify(error.error)"/></target> + <target state="needs-translation">Error executing bulk operation: <x id="PH" equiv-text="JSON.stringify( error.error )"/></target> </trans-unit> <trans-unit id="7894972847287473517" datatype="html"> <source>"<x id="PH" equiv-text="items[0].name"/>"</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">113</context> + <context context-type="linenumber">154</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">117</context> + <context context-type="linenumber">160</context> </context-group> <target state="translated">"<x id="PH" equiv-text="items[0].name"/>"</target> </trans-unit> @@ -1228,7 +1733,7 @@ <source>"<x id="PH" equiv-text="items[0].name"/>" and "<x id="PH_1" equiv-text="items[1].name"/>"</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">115</context> + <context context-type="linenumber">156</context> </context-group> <note priority="1" from="description">This is for messages like 'modify "tag1" and "tag2"'</note> <target state="final">"<x id="PH" equiv-text="items[0].name"/>" i "<x id="PH_1" equiv-text="items[1].name"/>"</target> @@ -1237,7 +1742,7 @@ <source><x id="PH" equiv-text="list"/> and "<x id="PH_1" equiv-text="items[items.length - 1].name"/>"</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">118</context> + <context context-type="linenumber">164,166</context> </context-group> <note priority="1" from="description">this is for messages like 'modify "tag1", "tag2" and "tag3"'</note> <target state="final"><x id="PH" equiv-text="list"/> i "<x id="PH_1" equiv-text="items[items.length - 1].name"/>"</target> @@ -1246,7 +1751,7 @@ <source>Confirm tags assignment</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">127</context> + <context context-type="linenumber">181</context> </context-group> <target state="final">Potwierdź przypisanie tagów</target> </trans-unit> @@ -1254,47 +1759,47 @@ <source>This operation will add the tag "<x id="PH" equiv-text="tag.name"/>" to <x id="PH_1" equiv-text="this.list.selected.size"/> selected document(s).</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">130</context> + <context context-type="linenumber">187</context> </context-group> <target state="final">Ta operacja doda tag "<x id="PH" equiv-text="tag.name"/>" do <x id="PH_1" equiv-text="this.list.selected.size"/> wybranych dokumentów.</target> </trans-unit> - <trans-unit id="1894412783609570695" datatype="html" approved="yes"> - <source>This operation will add the tags <x id="PH" equiv-text="this._localizeList(changedTags.itemsToAdd)"/> to <x id="PH_1" equiv-text="this.list.selected.size"/> selected document(s).</source> + <trans-unit id="1894412783609570695" datatype="html"> + <source>This operation will add the tags <x id="PH" equiv-text="this._localizeList( changedTags.itemsToAdd )"/> to <x id="PH_1" equiv-text="this.list.selected.size"/> selected document(s).</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">132</context> + <context context-type="linenumber">192,194</context> </context-group> - <target state="final">Ta operacja doda tagi <x id="PH" equiv-text="this._localizeList(changedTags.itemsToAdd)"/> do <x id="PH_1" equiv-text="this.list.selected.size"/> wybranych dokumentów.</target> + <target state="needs-translation">This operation will add the tags <x id="PH" equiv-text="this._localizeList( changedTags.itemsToAdd )"/> to <x id="PH_1" equiv-text="this.list.selected.size"/> selected document(s).</target> </trans-unit> <trans-unit id="7181166515756808573" datatype="html" approved="yes"> <source>This operation will remove the tag "<x id="PH" equiv-text="tag.name"/>" from <x id="PH_1" equiv-text="this.list.selected.size"/> selected document(s).</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">135</context> + <context context-type="linenumber">200</context> </context-group> <target state="final">Ta operacja usunie tag "<x id="PH" equiv-text="tag.name"/>" z <x id="PH_1" equiv-text="this.list.selected.size"/> wybranych dokumentów.</target> </trans-unit> - <trans-unit id="3819792277998068944" datatype="html" approved="yes"> - <source>This operation will remove the tags <x id="PH" equiv-text="this._localizeList(changedTags.itemsToRemove)"/> from <x id="PH_1" equiv-text="this.list.selected.size"/> selected document(s).</source> + <trans-unit id="3819792277998068944" datatype="html"> + <source>This operation will remove the tags <x id="PH" equiv-text="this._localizeList( changedTags.itemsToRemove )"/> from <x id="PH_1" equiv-text="this.list.selected.size"/> selected document(s).</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">137</context> + <context context-type="linenumber">205,207</context> </context-group> - <target state="final">Ta operacja usunie tagi <x id="PH" equiv-text="this._localizeList(changedTags.itemsToRemove)"/> z <x id="PH_1" equiv-text="this.list.selected.size"/> wybranych dokumentów.</target> + <target state="needs-translation">This operation will remove the tags <x id="PH" equiv-text="this._localizeList( changedTags.itemsToRemove )"/> from <x id="PH_1" equiv-text="this.list.selected.size"/> selected document(s).</target> </trans-unit> - <trans-unit id="2739066218579571288" datatype="html" approved="yes"> - <source>This operation will add the tags <x id="PH" equiv-text="this._localizeList(changedTags.itemsToAdd)"/> and remove the tags <x id="PH_1" equiv-text="this._localizeList(changedTags.itemsToRemove)"/> on <x id="PH_2" equiv-text="this.list.selected.size"/> selected document(s).</source> + <trans-unit id="2739066218579571288" datatype="html"> + <source>This operation will add the tags <x id="PH" equiv-text="this._localizeList( changedTags.itemsToAdd )"/> and remove the tags <x id="PH_1" equiv-text="this._localizeList( changedTags.itemsToRemove )"/> on <x id="PH_2" equiv-text="this.list.selected.size"/> selected document(s).</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">139</context> + <context context-type="linenumber">209,213</context> </context-group> - <target state="final">Ta operacja doda tagi <x id="PH" equiv-text="this._localizeList(changedTags.itemsToAdd)"/> i usunie tagi <x id="PH_1" equiv-text="this._localizeList(changedTags.itemsToRemove)"/> w <x id="PH_2" equiv-text="this.list.selected.size"/> wybranych dokumentach.</target> + <target state="needs-translation">This operation will add the tags <x id="PH" equiv-text="this._localizeList( changedTags.itemsToAdd )"/> and remove the tags <x id="PH_1" equiv-text="this._localizeList( changedTags.itemsToRemove )"/> on <x id="PH_2" equiv-text="this.list.selected.size"/> selected document(s).</target> </trans-unit> <trans-unit id="2996713129519325161" datatype="html" approved="yes"> <source>Confirm correspondent assignment</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">159</context> + <context context-type="linenumber">248</context> </context-group> <target state="final">Potwierdź przypisanie nadawcy</target> </trans-unit> @@ -1302,7 +1807,7 @@ <source>This operation will assign the correspondent "<x id="PH" equiv-text="correspondent.name"/>" to <x id="PH_1" equiv-text="this.list.selected.size"/> selected document(s).</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">161</context> + <context context-type="linenumber">250</context> </context-group> <target state="final">Ta operacja przypisze nadawcę "<x id="PH" equiv-text="correspondent.name"/>" do <x id="PH_1" equiv-text="this.list.selected.size"/> wybranych dokumentów.</target> </trans-unit> @@ -1310,7 +1815,7 @@ <source>This operation will remove the correspondent from <x id="PH" equiv-text="this.list.selected.size"/> selected document(s).</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">163</context> + <context context-type="linenumber">252</context> </context-group> <target state="final">Ta operacja usunie nadawcę z <x id="PH" equiv-text="this.list.selected.size"/> wybranych dokumentów.</target> </trans-unit> @@ -1318,7 +1823,7 @@ <source>Confirm document type assignment</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">182</context> + <context context-type="linenumber">284</context> </context-group> <target state="final">Potwierdź przypisanie typu dokumentu</target> </trans-unit> @@ -1326,7 +1831,7 @@ <source>This operation will assign the document type "<x id="PH" equiv-text="documentType.name"/>" to <x id="PH_1" equiv-text="this.list.selected.size"/> selected document(s).</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">184</context> + <context context-type="linenumber">286</context> </context-group> <target state="final">Ta operacja przypisze typ dokumentu "<x id="PH" equiv-text="documentType.name"/>" do <x id="PH_1" equiv-text="this.list.selected.size"/> zaznaczonych dokumentów.</target> </trans-unit> @@ -1334,7 +1839,7 @@ <source>This operation will remove the document type from <x id="PH" equiv-text="this.list.selected.size"/> selected document(s).</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">186</context> + <context context-type="linenumber">288</context> </context-group> <target state="final">Ta operacja usunie typ dokumentu z <x id="PH" equiv-text="this.list.selected.size"/> wybranych dokumentów.</target> </trans-unit> @@ -1342,7 +1847,7 @@ <source>Delete confirm</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">201</context> + <context context-type="linenumber">309</context> </context-group> <target state="final">Potwierdź Usunięcie</target> </trans-unit> @@ -1350,7 +1855,7 @@ <source>This operation will permanently delete <x id="PH" equiv-text="this.list.selected.size"/> selected document(s).</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">202</context> + <context context-type="linenumber">310</context> </context-group> <target state="final">Ta operacja trwale usunie <x id="PH" equiv-text="this.list.selected.size"/> zaznaczonych dokumentów.</target> </trans-unit> @@ -1358,7 +1863,7 @@ <source>This operation cannot be undone.</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">203</context> + <context context-type="linenumber">311</context> </context-group> <target state="final">Ta czynność nie może być cofnięta.</target> </trans-unit> @@ -1366,7 +1871,7 @@ <source>Delete document(s)</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">205</context> + <context context-type="linenumber">313</context> </context-group> <target state="final">Usuń dokument(y)</target> </trans-unit> @@ -1405,16 +1910,28 @@ <context context-type="linenumber">66</context> </context-group> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-list.component.html</context> - <context context-type="linenumber">42</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">45</context> </context-group> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-list.component.html</context> - <context context-type="linenumber">40</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">45</context> </context-group> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-list.component.html</context> - <context context-type="linenumber">43</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">45</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">59</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">59</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">59</context> </context-group> <target state="final">Edytuj</target> </trans-unit> @@ -1518,7 +2035,7 @@ <source>Loading...</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/document-list.component.html</context> - <context context-type="linenumber">87</context> + <context context-type="linenumber">88</context> </context-group> <target state="translated">Wczytywanie...</target> </trans-unit> @@ -1526,7 +2043,7 @@ <source>{VAR_PLURAL, plural, =1 {Selected <x id="INTERPOLATION"/> of one document} other {Selected <x id="INTERPOLATION"/> of <x id="INTERPOLATION_1"/> documents}}</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/document-list.component.html</context> - <context context-type="linenumber">89</context> + <context context-type="linenumber">90</context> </context-group> <target state="final">{VAR_PLURAL, plural, one {} few {Wybrano <x id="INTERPOLATION"/> z <x id="INTERPOLATION_1"/> dokumentów} many {Wybrano <x id="INTERPOLATION"/> z <x id="INTERPOLATION_1"/> dokumentów} =1 {Wybrano <x id="INTERPOLATION"/> z jednego dokumentu} other {Wybrano <x id="INTERPOLATION"/> z <x id="INTERPOLATION_1"/> dokumentów}}</target> </trans-unit> @@ -1534,7 +2051,7 @@ <source>{VAR_PLURAL, plural, =1 {One document} other {<x id="INTERPOLATION"/> documents}}</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/document-list.component.html</context> - <context context-type="linenumber">91</context> + <context context-type="linenumber">92</context> </context-group> <target state="final">{VAR_PLURAL, plural, one {} few {<x id="INTERPOLATION"/> dokumenty} many {<x id="INTERPOLATION"/> dokumentów} =1 {Jeden dokument} other {<x id="INTERPOLATION"/> dokumenty}}</target> </trans-unit> @@ -1542,19 +2059,27 @@ <source>(filtered)</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/document-list.component.html</context> - <context context-type="linenumber">91</context> + <context context-type="linenumber">92</context> </context-group> <target state="final">Filtrowane</target> </trans-unit> + <trans-unit id="1559883523769732271" datatype="html"> + <source>Error while loading documents</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/document-list/document-list.component.html</context> + <context context-type="linenumber">103</context> + </context-group> + <target state="needs-translation">Error while loading documents</target> + </trans-unit> <trans-unit id="7517688192215738656" datatype="html"> <source>ASN</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/document-list.component.html</context> - <context context-type="linenumber">117</context> + <context context-type="linenumber">121</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/filter-editor/filter-editor.component.ts</context> - <context context-type="linenumber">90</context> + <context context-type="linenumber">122</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/rest/document.service.ts</context> @@ -1566,7 +2091,7 @@ <source>Added</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/document-list.component.html</context> - <context context-type="linenumber">147</context> + <context context-type="linenumber">151</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/filter-editor/filter-editor.component.html</context> @@ -1582,7 +2107,7 @@ <source>View "<x id="PH" equiv-text="this.list.activeSavedViewTitle"/>" saved successfully.</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/document-list.component.ts</context> - <context context-type="linenumber">116</context> + <context context-type="linenumber">213</context> </context-group> <target state="final">Widok "<x id="PH" equiv-text="this.list.activeSavedViewTitle"/>" został zapisany.</target> </trans-unit> @@ -1590,7 +2115,7 @@ <source>View "<x id="PH" equiv-text="savedView.name"/>" created successfully.</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/document-list.component.ts</context> - <context context-type="linenumber">138</context> + <context context-type="linenumber">243</context> </context-group> <target state="final">Widok "<x id="PH" equiv-text="savedView.name"/>" został utworzony pomyślnie.</target> </trans-unit> @@ -1602,51 +2127,51 @@ </context-group> <target state="final">Zresetuj filtry</target> </trans-unit> - <trans-unit id="5195932016807797291" datatype="html" approved="yes"> - <source>Correspondent: <x id="PH" equiv-text="this.correspondents.find(c => c.id == +rule.value)?.name"/></source> + <trans-unit id="5195932016807797291" datatype="html"> + <source>Correspondent: <x id="PH" equiv-text="this.correspondents.find((c) => c.id == +rule.value)?.name"/></source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/filter-editor/filter-editor.component.ts</context> - <context context-type="linenumber">37</context> + <context context-type="linenumber">60,62</context> </context-group> - <target state="final">Nadawca: <x id="PH" equiv-text="this.correspondents.find(c => c.id == +rule.value)?.name"/></target> + <target state="needs-translation">Correspondent: <x id="PH" equiv-text="this.correspondents.find((c) => c.id == +rule.value)?.name"/></target> </trans-unit> <trans-unit id="8170755470576301659" datatype="html" approved="yes"> <source>Without correspondent</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/filter-editor/filter-editor.component.ts</context> - <context context-type="linenumber">39</context> + <context context-type="linenumber">64</context> </context-group> <target state="final">Bez nadawcy</target> </trans-unit> - <trans-unit id="8705701325879965907" datatype="html" approved="yes"> - <source>Type: <x id="PH" equiv-text="this.documentTypes.find(dt => dt.id == +rule.value)?.name"/></source> + <trans-unit id="8705701325879965907" datatype="html"> + <source>Type: <x id="PH" equiv-text="this.documentTypes.find((dt) => dt.id == +rule.value)?.name"/></source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/filter-editor/filter-editor.component.ts</context> - <context context-type="linenumber">44</context> + <context context-type="linenumber">69,71</context> </context-group> - <target state="final">Rodzaj: <x id="PH" equiv-text="this.documentTypes.find(dt => dt.id == +rule.value)?.name"/></target> + <target state="needs-translation">Type: <x id="PH" equiv-text="this.documentTypes.find((dt) => dt.id == +rule.value)?.name"/></target> </trans-unit> <trans-unit id="4362173610367509215" datatype="html" approved="yes"> <source>Without document type</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/filter-editor/filter-editor.component.ts</context> - <context context-type="linenumber">46</context> + <context context-type="linenumber">73</context> </context-group> <target state="final">Bez typu dokumentu</target> </trans-unit> <trans-unit id="8180755793012580465" datatype="html"> - <source>Tag: <x id="PH" equiv-text="this.tags.find(t => t.id == +rule.value)?.name"/></source> + <source>Tag: <x id="PH" equiv-text="this.tags.find((t) => t.id == +rule.value)?.name"/></source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/filter-editor/filter-editor.component.ts</context> - <context context-type="linenumber">50</context> + <context context-type="linenumber">77,79</context> </context-group> - <target state="translated">Znacznik: <x id="PH" equiv-text="this.tags.find(t => t.id == +rule.value)?.name"/></target> + <target state="needs-translation">Tag: <x id="PH" equiv-text="this.tags.find((t) => t.id == +rule.value)?.name"/></target> </trans-unit> <trans-unit id="6494566478302448576" datatype="html" approved="yes"> <source>Without any tag</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/filter-editor/filter-editor.component.ts</context> - <context context-type="linenumber">54</context> + <context context-type="linenumber">83</context> </context-group> <target state="final">Bez żadnego tagu</target> </trans-unit> @@ -1654,7 +2179,7 @@ <source>Title: <x id="PH" equiv-text="rule.value"/></source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/filter-editor/filter-editor.component.ts</context> - <context context-type="linenumber">58</context> + <context context-type="linenumber">87</context> </context-group> <target state="final">Tytuł: <x id="PH" equiv-text="rule.value"/></target> </trans-unit> @@ -1662,7 +2187,7 @@ <source>ASN: <x id="PH" equiv-text="rule.value"/></source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/filter-editor/filter-editor.component.ts</context> - <context context-type="linenumber">61</context> + <context context-type="linenumber">90</context> </context-group> <target state="final">Numer archiwum: <x id="PH" equiv-text="rule.value"/></target> </trans-unit> @@ -1670,7 +2195,7 @@ <source>Title & content</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/filter-editor/filter-editor.component.ts</context> - <context context-type="linenumber">89</context> + <context context-type="linenumber">120</context> </context-group> <target state="final">Tytuł & treść</target> </trans-unit> @@ -1678,7 +2203,7 @@ <source>Advanced search</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/filter-editor/filter-editor.component.ts</context> - <context context-type="linenumber">91</context> + <context context-type="linenumber">125</context> </context-group> <target state="final">Wyszukiwanie zaawansowane</target> </trans-unit> @@ -1686,7 +2211,7 @@ <source>More like</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/filter-editor/filter-editor.component.ts</context> - <context context-type="linenumber">94</context> + <context context-type="linenumber">131</context> </context-group> <target state="final">Podobne do</target> </trans-unit> @@ -1698,54 +2223,6 @@ </context-group> <target state="final">Zapisz bieżący widok</target> </trans-unit> - <trans-unit id="8953033926734869941" datatype="html" approved="yes"> - <source>Name</source> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/document-list/save-view-config-dialog/save-view-config-dialog.component.html</context> - <context context-type="linenumber">8</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-edit-dialog/correspondent-edit-dialog.component.html</context> - <context context-type="linenumber">8</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-list.component.html</context> - <context context-type="linenumber">9</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-list.component.html</context> - <context context-type="linenumber">19</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-edit-dialog/document-type-edit-dialog.component.html</context> - <context context-type="linenumber">9</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-list.component.html</context> - <context context-type="linenumber">9</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-list.component.html</context> - <context context-type="linenumber">19</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> - <context context-type="linenumber">141</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-edit-dialog/tag-edit-dialog.component.html</context> - <context context-type="linenumber">8</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-list.component.html</context> - <context context-type="linenumber">9</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-list.component.html</context> - <context context-type="linenumber">19</context> - </context-group> - <target state="final">Nazwa</target> - </trans-unit> <trans-unit id="8689274715612276035" datatype="html" approved="yes"> <source>Show in sidebar</source> <context-group purpose="location"> @@ -1754,7 +2231,7 @@ </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> - <context context-type="linenumber">153</context> + <context context-type="linenumber">169</context> </context-group> <target state="final">Pokaż w panelu bocznym</target> </trans-unit> @@ -1766,86 +2243,78 @@ </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> - <context context-type="linenumber">149</context> + <context context-type="linenumber">165</context> </context-group> <target state="final">Pokaż na pulpicie</target> </trans-unit> - <trans-unit id="8743659855412792665" datatype="html" approved="yes"> - <source>Matching algorithm</source> + <trans-unit id="6965614903949668392" datatype="html"> + <source>Filter rules error occurred while saving this view</source> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-edit-dialog/correspondent-edit-dialog.component.html</context> - <context context-type="linenumber">9</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-edit-dialog/document-type-edit-dialog.component.html</context> - <context context-type="linenumber">10</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-edit-dialog/tag-edit-dialog.component.html</context> - <context context-type="linenumber">13</context> - </context-group> - <target state="final">Algorytm dopasowania</target> - </trans-unit> - <trans-unit id="2656329676292524585" datatype="html" approved="yes"> - <source>Matching pattern</source> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-edit-dialog/correspondent-edit-dialog.component.html</context> - <context context-type="linenumber">10</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-edit-dialog/document-type-edit-dialog.component.html</context> - <context context-type="linenumber">11</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-edit-dialog/tag-edit-dialog.component.html</context> - <context context-type="linenumber">14</context> - </context-group> - <target state="final">Wzorzec dopasowania</target> - </trans-unit> - <trans-unit id="6063936469630366525" datatype="html" approved="yes"> - <source>Case insensitive</source> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-edit-dialog/correspondent-edit-dialog.component.html</context> - <context context-type="linenumber">11</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-edit-dialog/document-type-edit-dialog.component.html</context> + <context context-type="sourcefile">src/app/components/document-list/save-view-config-dialog/save-view-config-dialog.component.html</context> <context context-type="linenumber">12</context> </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-edit-dialog/tag-edit-dialog.component.html</context> - <context context-type="linenumber">15</context> - </context-group> - <target state="final">(Nieuwzględniający wielkości liter)</target> + <target state="needs-translation">Filter rules error occurred while saving this view</target> </trans-unit> - <trans-unit id="6457471243969293847" datatype="html" approved="yes"> - <source>Create new correspondent</source> + <trans-unit id="6438839705789707938" datatype="html"> + <source>The error returned was</source> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-edit-dialog/correspondent-edit-dialog.component.ts</context> - <context context-type="linenumber">21</context> + <context context-type="sourcefile">src/app/components/document-list/save-view-config-dialog/save-view-config-dialog.component.html</context> + <context context-type="linenumber">13</context> </context-group> - <target state="final">Dodaj nowego nadawcę</target> + <target state="needs-translation">The error returned was</target> </trans-unit> - <trans-unit id="2059822531169388684" datatype="html" approved="yes"> - <source>Edit correspondent</source> + <trans-unit id="6316128875819022658" datatype="html"> + <source>correspondent</source> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-edit-dialog/correspondent-edit-dialog.component.ts</context> - <context context-type="linenumber">25</context> + <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-list.component.ts</context> + <context context-type="linenumber">33</context> </context-group> - <target state="final">Edytuj nadawcę</target> + <target state="needs-translation">correspondent</target> + </trans-unit> + <trans-unit id="6360600151505327572" datatype="html"> + <source>Last used</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-list.component.ts</context> + <context context-type="linenumber">37</context> + </context-group> + <target state="needs-translation">Last used</target> + </trans-unit> + <trans-unit id="7427874343955308724" datatype="html" approved="yes"> + <source>Do you really want to delete the correspondent "<x id="PH" equiv-text="object.name"/>"?</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-list.component.ts</context> + <context context-type="linenumber">47</context> + </context-group> + <target state="final">Czy na pewno chcesz usunąć nadawcę <x id="PH" equiv-text="object.name"/>"?</target> + </trans-unit> + <trans-unit id="8084492669582894778" datatype="html"> + <source>document type</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-list.component.ts</context> + <context context-type="linenumber">30</context> + </context-group> + <target state="needs-translation">document type</target> + </trans-unit> + <trans-unit id="4990731724078522539" datatype="html" approved="yes"> + <source>Do you really want to delete the document type "<x id="PH" equiv-text="object.name"/>"?</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-list.component.ts</context> + <context context-type="linenumber">36</context> + </context-group> + <target state="final">Czy na pewno chcesz usunąć typ dokumentu "<x id="PH" equiv-text="object.name"/>"?</target> </trans-unit> <trans-unit id="5674286808255988565" datatype="html" approved="yes"> <source>Create</source> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-list.component.html</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> <context context-type="linenumber">2</context> </context-group> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-list.component.html</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> <context context-type="linenumber">2</context> </context-group> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-list.component.html</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> <context context-type="linenumber">2</context> </context-group> <target state="final">Utwórz</target> @@ -1853,15 +2322,15 @@ <trans-unit id="4010735610815226758" datatype="html" approved="yes"> <source>Filter by:</source> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-list.component.html</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> <context context-type="linenumber">8</context> </context-group> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-list.component.html</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> <context context-type="linenumber">8</context> </context-group> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-list.component.html</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> <context context-type="linenumber">8</context> </context-group> <target state="final">Filtruj według:</target> @@ -1869,138 +2338,130 @@ <trans-unit id="1383365546483928780" datatype="html" approved="yes"> <source>Matching</source> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-list.component.html</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> <context context-type="linenumber">20</context> </context-group> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-list.component.html</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> <context context-type="linenumber">20</context> </context-group> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-list.component.html</context> - <context context-type="linenumber">21</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">20</context> </context-group> <target state="final">Dopasowanie</target> </trans-unit> <trans-unit id="1488347670280290838" datatype="html" approved="yes"> <source>Document count</source> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-list.component.html</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> <context context-type="linenumber">21</context> </context-group> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-list.component.html</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> <context context-type="linenumber">21</context> </context-group> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-list.component.html</context> - <context context-type="linenumber">22</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">21</context> </context-group> <target state="final">Liczba dokumentów</target> </trans-unit> - <trans-unit id="697889236478552968" datatype="html" approved="yes"> - <source>Last correspondence</source> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-list.component.html</context> - <context context-type="linenumber">22</context> - </context-group> - <target state="final">Ostatnia korespondencja</target> - </trans-unit> <trans-unit id="3193976279273491157" datatype="html" approved="yes"> <source>Actions</source> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-list.component.html</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> <context context-type="linenumber">23</context> </context-group> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-list.component.html</context> - <context context-type="linenumber">22</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">23</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">23</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> - <context context-type="linenumber">158</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-list.component.html</context> - <context context-type="linenumber">23</context> + <context context-type="linenumber">174</context> </context-group> <target state="final">Akcje</target> </trans-unit> - <trans-unit id="7427874343955308724" datatype="html" approved="yes"> - <source>Do you really want to delete the correspondent "<x id="PH" equiv-text="object.name"/>"?</source> + <trans-unit id="7376880254267897616" datatype="html"> + <source>Filter Documents</source> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-list.component.ts</context> - <context context-type="linenumber">26</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">44</context> </context-group> - <target state="final">Czy na pewno chcesz usunąć nadawcę <x id="PH" equiv-text="object.name"/>"?</target> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">44</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">44</context> + </context-group> + <target state="needs-translation">Filter Documents</target> </trans-unit> - <trans-unit id="6672809941092516947" datatype="html" approved="yes"> - <source>Create new document type</source> + <trans-unit id="808959623879724772" datatype="html"> + <source>{VAR_PLURAL, plural, =1 {One <x id="INTERPOLATION"/>} other {<x id="INTERPOLATION_1"/> total <x id="INTERPOLATION"/>s}}</source> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-edit-dialog/document-type-edit-dialog.component.ts</context> - <context context-type="linenumber">21</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">74</context> </context-group> - <target state="final">Utwórz nowy dokument</target> - </trans-unit> - <trans-unit id="36335016091244220" datatype="html" approved="yes"> - <source>Edit document type</source> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-edit-dialog/document-type-edit-dialog.component.ts</context> - <context context-type="linenumber">25</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">74</context> </context-group> - <target state="final">Edytuj typ dokumentu</target> - </trans-unit> - <trans-unit id="4990731724078522539" datatype="html" approved="yes"> - <source>Do you really want to delete the document type "<x id="PH" equiv-text="object.name"/>"?</source> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-list.component.ts</context> - <context context-type="linenumber">26</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">74</context> </context-group> - <target state="final">Czy na pewno chcesz usunąć typ dokumentu "<x id="PH" equiv-text="object.name"/>"?</target> + <target state="needs-translation">{VAR_PLURAL, plural, =1 {One <x id="INTERPOLATION"/>} other {<x id="INTERPOLATION_1"/> total <x id="INTERPOLATION"/>s}}</target> </trans-unit> <trans-unit id="810888510148304696" datatype="html" approved="yes"> <source>Automatic</source> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/generic-list/generic-list.component.ts</context> - <context context-type="linenumber">39</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.ts</context> + <context context-type="linenumber">86</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/data/matching-model.ts</context> - <context context-type="linenumber">17</context> + <context context-type="linenumber">38</context> </context-group> <target state="final">Automatyczny</target> </trans-unit> - <trans-unit id="5044611416737085530" datatype="html" approved="yes"> - <source>Do you really want to delete this element?</source> + <trans-unit id="4012132330507560812" datatype="html"> + <source>Do you really want to delete the <x id="PH" equiv-text="this.typeName"/>?</source> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/generic-list/generic-list.component.ts</context> - <context context-type="linenumber">97</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.ts</context> + <context context-type="linenumber">139</context> </context-group> - <target state="final">Czy na pewno chcesz usunąć ten element?</target> + <target state="needs-translation">Do you really want to delete the <x id="PH" equiv-text="this.typeName"/>?</target> </trans-unit> <trans-unit id="8371896857609524947" datatype="html" approved="yes"> <source>Associated documents will not be deleted.</source> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/generic-list/generic-list.component.ts</context> - <context context-type="linenumber">104</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.ts</context> + <context context-type="linenumber">154</context> </context-group> <target state="final">Powiązane dokumenty nie będą usunięte.</target> </trans-unit> - <trans-unit id="5467489005440577210" datatype="html" approved="yes"> - <source>Error while deleting element: <x id="PH" equiv-text="JSON.stringify(error.error)"/></source> + <trans-unit id="5467489005440577210" datatype="html"> + <source>Error while deleting element: <x id="PH" equiv-text="JSON.stringify( error.error )"/></source> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/generic-list/generic-list.component.ts</context> - <context context-type="linenumber">114</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.ts</context> + <context context-type="linenumber">167,169</context> </context-group> - <target state="final">Błąd podczas usuwania elementu: <x id="PH" equiv-text="JSON.stringify(error.error)"/></target> + <target state="needs-translation">Error while deleting element: <x id="PH" equiv-text="JSON.stringify( error.error )"/></target> </trans-unit> - <trans-unit id="1347241542439262355" datatype="html" approved="yes"> - <source>General settings</source> + <trans-unit id="6439365426343089851" datatype="html"> + <source>General</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> <context context-type="linenumber">10</context> </context-group> - <target state="final">Ustawienia ogólne</target> + <target state="needs-translation">General</target> </trans-unit> <trans-unit id="8671234314555525900" datatype="html" approved="yes"> <source>Appearance</source> @@ -2130,11 +2591,27 @@ </context-group> <target state="final">Odwróć kolory miniaturki w trybie ciemnym</target> </trans-unit> + <trans-unit id="7983234071833154796" datatype="html"> + <source>Theme Color</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> + <context context-type="linenumber">105</context> + </context-group> + <target state="needs-translation">Theme Color</target> + </trans-unit> + <trans-unit id="7808756054397155068" datatype="html"> + <source>Reset</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> + <context context-type="linenumber">114</context> + </context-group> + <target state="needs-translation">Reset</target> + </trans-unit> <trans-unit id="8508424367627989968" datatype="html" approved="yes"> <source>Bulk editing</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> - <context context-type="linenumber">103</context> + <context context-type="linenumber">119</context> </context-group> <target state="final">Masowa edycja</target> </trans-unit> @@ -2142,7 +2619,7 @@ <source>Show confirmation dialogs</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> - <context context-type="linenumber">107</context> + <context context-type="linenumber">123</context> </context-group> <target state="final">Używaj dialogów potwierdzenia</target> </trans-unit> @@ -2150,7 +2627,7 @@ <source>Deleting documents will always ask for confirmation.</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> - <context context-type="linenumber">107</context> + <context context-type="linenumber">123</context> </context-group> <target state="final">Usuwanie dokumentów zawsze będzie wymagało potwierdzenia.</target> </trans-unit> @@ -2158,7 +2635,7 @@ <source>Apply on close</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> - <context context-type="linenumber">108</context> + <context context-type="linenumber">124</context> </context-group> <target state="final">Zamknięcie zapisuje zmiany</target> </trans-unit> @@ -2166,7 +2643,7 @@ <source>Notifications</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> - <context context-type="linenumber">116</context> + <context context-type="linenumber">132</context> </context-group> <target state="final">Powiadomienia</target> </trans-unit> @@ -2174,7 +2651,7 @@ <source>Document processing</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> - <context context-type="linenumber">119</context> + <context context-type="linenumber">135</context> </context-group> <target state="final">Przetwarzanie dokumentów</target> </trans-unit> @@ -2182,7 +2659,7 @@ <source>Show notifications when new documents are detected</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> - <context context-type="linenumber">123</context> + <context context-type="linenumber">139</context> </context-group> <target state="final">Pokaż powiadomienia, gdy zostaną wykryte nowe dokumenty</target> </trans-unit> @@ -2190,7 +2667,7 @@ <source>Show notifications when document processing completes successfully</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> - <context context-type="linenumber">124</context> + <context context-type="linenumber">140</context> </context-group> <target state="final">Pokaż powiadomienia, gdy przetwarzanie dokumentu zakończy się pomyślnie</target> </trans-unit> @@ -2198,7 +2675,7 @@ <source>Show notifications when document processing fails</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> - <context context-type="linenumber">125</context> + <context context-type="linenumber">141</context> </context-group> <target state="final">Pokaż powiadomienia, gdy przetwarzanie dokumentu nie powiedzie się</target> </trans-unit> @@ -2206,7 +2683,7 @@ <source>Suppress notifications on dashboard</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> - <context context-type="linenumber">126</context> + <context context-type="linenumber">142</context> </context-group> <target state="final">Wyłącz powiadomienia na pulpicie</target> </trans-unit> @@ -2214,7 +2691,7 @@ <source>This will suppress all messages about document processing status on the dashboard.</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> - <context context-type="linenumber">126</context> + <context context-type="linenumber">142</context> </context-group> <target state="final">Wyłącz pokazywanie wszystkich wiadomości o statusie przetwarzania dokumentów na pulpicie.</target> </trans-unit> @@ -2222,7 +2699,7 @@ <source>Appears on</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> - <context context-type="linenumber">146</context> + <context context-type="linenumber">162</context> </context-group> <target state="final">Wyświetlanie</target> </trans-unit> @@ -2230,7 +2707,7 @@ <source>No saved views defined.</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> - <context context-type="linenumber">163</context> + <context context-type="linenumber">179</context> </context-group> <target state="final">Nie zdefiniowano zapisanych widoków.</target> </trans-unit> @@ -2238,7 +2715,7 @@ <source>Saved view "<x id="PH" equiv-text="savedView.name"/>" deleted.</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.ts</context> - <context context-type="linenumber">111</context> + <context context-type="linenumber">167</context> </context-group> <target state="final">Zapisany widok "<x id="PH" equiv-text="savedView.name"/>" został usunięty.</target> </trans-unit> @@ -2246,7 +2723,7 @@ <source>Settings saved successfully.</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.ts</context> - <context context-type="linenumber">133</context> + <context context-type="linenumber">233</context> </context-group> <target state="final">Ustawienia zostały zapisane.</target> </trans-unit> @@ -2254,7 +2731,7 @@ <source>Use system language</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.ts</context> - <context context-type="linenumber">138</context> + <context context-type="linenumber">237</context> </context-group> <target state="final">Użyj języka systemowego</target> </trans-unit> @@ -2262,67 +2739,31 @@ <source>Use date format of display language</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.ts</context> - <context context-type="linenumber">144</context> + <context context-type="linenumber">244</context> </context-group> <target state="final">Użyj formatu daty według wyświetlanego języka</target> </trans-unit> - <trans-unit id="8488620293789898901" datatype="html" approved="yes"> - <source>Error while storing settings on server: <x id="PH" equiv-text="JSON.stringify(error.error)"/></source> + <trans-unit id="8488620293789898901" datatype="html"> + <source>Error while storing settings on server: <x id="PH" equiv-text="JSON.stringify( error.error )"/></source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.ts</context> - <context context-type="linenumber">161</context> + <context context-type="linenumber">264,266</context> </context-group> - <target state="final">Błąd podczas zapisywania ustawień na serwerze: <x id="PH" equiv-text="JSON.stringify(error.error)"/></target> + <target state="needs-translation">Error while storing settings on server: <x id="PH" equiv-text="JSON.stringify( error.error )"/></target> </trans-unit> - <trans-unit id="9011959596901584887" datatype="html" approved="yes"> - <source>Color</source> + <trans-unit id="6402703264596649214" datatype="html"> + <source>tag</source> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-edit-dialog/tag-edit-dialog.component.html</context> - <context context-type="linenumber">10</context> + <context context-type="sourcefile">src/app/components/manage/tag-list/tag-list.component.ts</context> + <context context-type="linenumber">30</context> </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-list.component.html</context> - <context context-type="linenumber">20</context> - </context-group> - <target state="final">Kolor</target> - </trans-unit> - <trans-unit id="1426037806946650347" datatype="html" approved="yes"> - <source>Inbox tag</source> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-edit-dialog/tag-edit-dialog.component.html</context> - <context context-type="linenumber">12</context> - </context-group> - <target state="final">Tag skrzynki odbiorczej</target> - </trans-unit> - <trans-unit id="8566220514470905459" datatype="html" approved="yes"> - <source>Inbox tags are automatically assigned to all consumed documents.</source> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-edit-dialog/tag-edit-dialog.component.html</context> - <context context-type="linenumber">12</context> - </context-group> - <target state="final">Tagi skrzynki odbiorczej są automatycznie przypisane do wszystkich przetworzonych dokumentów.</target> - </trans-unit> - <trans-unit id="9153094873118985366" datatype="html" approved="yes"> - <source>Create new tag</source> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-edit-dialog/tag-edit-dialog.component.ts</context> - <context context-type="linenumber">22</context> - </context-group> - <target state="final">Utwórz tag</target> - </trans-unit> - <trans-unit id="5872175735754226507" datatype="html" approved="yes"> - <source>Edit tag</source> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-edit-dialog/tag-edit-dialog.component.ts</context> - <context context-type="linenumber">26</context> - </context-group> - <target state="final">Edytuj tag</target> + <target state="needs-translation">tag</target> </trans-unit> <trans-unit id="93754014749412887" datatype="html" approved="yes"> <source>Do you really want to delete the tag "<x id="PH" equiv-text="object.name"/>"?</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/tag-list/tag-list.component.ts</context> - <context context-type="linenumber">26</context> + <context context-type="linenumber">45</context> </context-group> <target state="final">Czy na pewno chcesz usunąć tag <x id="PH" equiv-text="object.name"/>"?</target> </trans-unit> @@ -2338,7 +2779,7 @@ <source>Any word</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/data/matching-model.ts</context> - <context context-type="linenumber">12</context> + <context context-type="linenumber">13</context> </context-group> <target state="final">Dowolne słowo</target> </trans-unit> @@ -2346,7 +2787,7 @@ <source>Any: Document contains any of these words (space separated)</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/data/matching-model.ts</context> - <context context-type="linenumber">12</context> + <context context-type="linenumber">14</context> </context-group> <target state="final">Dowolny: Dokument zawiera dowolne z tych słów (oddzielone spacją)</target> </trans-unit> @@ -2354,7 +2795,7 @@ <source>All words</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/data/matching-model.ts</context> - <context context-type="linenumber">13</context> + <context context-type="linenumber">18</context> </context-group> <target state="final">Wszystkie słowa</target> </trans-unit> @@ -2362,7 +2803,7 @@ <source>All: Document contains all of these words (space separated)</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/data/matching-model.ts</context> - <context context-type="linenumber">13</context> + <context context-type="linenumber">19</context> </context-group> <target state="final">Wszystkie: Dokument zawiera wszystkie poniższe słowa (oddzielone spacją)</target> </trans-unit> @@ -2370,7 +2811,7 @@ <source>Exact match</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/data/matching-model.ts</context> - <context context-type="linenumber">14</context> + <context context-type="linenumber">23</context> </context-group> <target state="final">Dokładne dopasowanie</target> </trans-unit> @@ -2378,7 +2819,7 @@ <source>Exact: Document contains this string</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/data/matching-model.ts</context> - <context context-type="linenumber">14</context> + <context context-type="linenumber">24</context> </context-group> <target state="final">Dokładne: Dokument zawiera ten ciąg znaków</target> </trans-unit> @@ -2386,7 +2827,7 @@ <source>Regular expression</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/data/matching-model.ts</context> - <context context-type="linenumber">15</context> + <context context-type="linenumber">28</context> </context-group> <target state="final">Wyrażenie regularne</target> </trans-unit> @@ -2394,7 +2835,7 @@ <source>Regular expression: Document matches this regular expression</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/data/matching-model.ts</context> - <context context-type="linenumber">15</context> + <context context-type="linenumber">29</context> </context-group> <target state="final">Wyrażenie regularne: Dokument pasuje do tego wyrażenia regularnego</target> </trans-unit> @@ -2402,7 +2843,7 @@ <source>Fuzzy word</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/data/matching-model.ts</context> - <context context-type="linenumber">16</context> + <context context-type="linenumber">33</context> </context-group> <target state="final">Dopasowanie rozmyte</target> </trans-unit> @@ -2410,7 +2851,7 @@ <source>Fuzzy: Document contains a word similar to this word</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/data/matching-model.ts</context> - <context context-type="linenumber">16</context> + <context context-type="linenumber">34</context> </context-group> <target state="final">Rozmyte: Dokument zawiera słowo podobne do tego słowa</target> </trans-unit> @@ -2418,7 +2859,7 @@ <source>Auto: Learn matching automatically</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/data/matching-model.ts</context> - <context context-type="linenumber">17</context> + <context context-type="linenumber">39</context> </context-group> <target state="final">Auto: ucz się dopasowywać automatycznie</target> </trans-unit> @@ -2426,15 +2867,15 @@ <source>Unsaved Changes</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/guards/dirty-form.guard.ts</context> - <context context-type="linenumber">16</context> + <context context-type="linenumber">18</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/open-documents.service.ts</context> - <context context-type="linenumber">75</context> + <context context-type="linenumber">84</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/open-documents.service.ts</context> - <context context-type="linenumber">96</context> + <context context-type="linenumber">107</context> </context-group> <target state="translated">Niezapisane zmiany</target> </trans-unit> @@ -2442,15 +2883,15 @@ <source>You have unsaved changes.</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/guards/dirty-form.guard.ts</context> - <context context-type="linenumber">17</context> + <context context-type="linenumber">19</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/open-documents.service.ts</context> - <context context-type="linenumber">76</context> + <context context-type="linenumber">85</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/open-documents.service.ts</context> - <context context-type="linenumber">97</context> + <context context-type="linenumber">108</context> </context-group> <target state="translated">Masz niezapisane zmiany.</target> </trans-unit> @@ -2458,7 +2899,7 @@ <source>Are you sure you want to leave?</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/guards/dirty-form.guard.ts</context> - <context context-type="linenumber">18</context> + <context context-type="linenumber">20</context> </context-group> <target state="translated">Czy na pewno chcesz wyjść?</target> </trans-unit> @@ -2466,7 +2907,7 @@ <source>Leave page</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/guards/dirty-form.guard.ts</context> - <context context-type="linenumber">20</context> + <context context-type="linenumber">22</context> </context-group> <target state="translated">Opuść stronę</target> </trans-unit> @@ -2474,7 +2915,7 @@ <source>(no title)</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/pipes/document-title.pipe.ts</context> - <context context-type="linenumber">12</context> + <context context-type="linenumber">11</context> </context-group> <target state="final">(bez tytułu)</target> </trans-unit> @@ -2482,7 +2923,7 @@ <source>Yes</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/pipes/yes-no.pipe.ts</context> - <context context-type="linenumber">9</context> + <context context-type="linenumber">8</context> </context-group> <target state="final">Tak</target> </trans-unit> @@ -2490,7 +2931,7 @@ <source>No</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/pipes/yes-no.pipe.ts</context> - <context context-type="linenumber">9</context> + <context context-type="linenumber">8</context> </context-group> <target state="final">Nie</target> </trans-unit> @@ -2606,7 +3047,7 @@ <source>Are you sure you want to close this document?</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/open-documents.service.ts</context> - <context context-type="linenumber">77</context> + <context context-type="linenumber">86</context> </context-group> <target state="translated">Czy na pewno chcesz zamknąć ten dokument?</target> </trans-unit> @@ -2614,7 +3055,7 @@ <source>Close document</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/open-documents.service.ts</context> - <context context-type="linenumber">79</context> + <context context-type="linenumber">88</context> </context-group> <target state="translated">Zamknij dokument</target> </trans-unit> @@ -2622,7 +3063,7 @@ <source>Are you sure you want to close all documents?</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/open-documents.service.ts</context> - <context context-type="linenumber">98</context> + <context context-type="linenumber">109</context> </context-group> <target state="translated">Czy na pewno chcesz zamknąć wszystkie dokumenty?</target> </trans-unit> @@ -2630,7 +3071,7 @@ <source>Close documents</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/open-documents.service.ts</context> - <context context-type="linenumber">100</context> + <context context-type="linenumber">111</context> </context-group> <target state="translated">Zamknij dokumenty</target> </trans-unit> @@ -2646,7 +3087,7 @@ <source>Search score</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/rest/document.service.ts</context> - <context context-type="linenumber">28</context> + <context context-type="linenumber">30</context> </context-group> <note priority="1" from="description">Score is a value returned by the full text search engine and specifies how well a result matches the given query</note> <target state="final">Dopasowanie</target> @@ -2655,15 +3096,23 @@ <source>English (US)</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/settings.service.ts</context> - <context context-type="linenumber">90</context> + <context context-type="linenumber">184</context> </context-group> <target state="final">Angielski (USA)</target> </trans-unit> + <trans-unit id="3098941349689899577" datatype="html"> + <source>Belarusian</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/services/settings.service.ts</context> + <context context-type="linenumber">190</context> + </context-group> + <target state="needs-translation">Belarusian</target> + </trans-unit> <trans-unit id="2719780722934172508" datatype="html"> <source>Czech</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/settings.service.ts</context> - <context context-type="linenumber">91</context> + <context context-type="linenumber">196</context> </context-group> <target state="translated">Czeski</target> </trans-unit> @@ -2671,7 +3120,7 @@ <source>Danish</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/settings.service.ts</context> - <context context-type="linenumber">92</context> + <context context-type="linenumber">202</context> </context-group> <target state="translated">Duński</target> </trans-unit> @@ -2679,7 +3128,7 @@ <source>German</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/settings.service.ts</context> - <context context-type="linenumber">93</context> + <context context-type="linenumber">208</context> </context-group> <target state="final">Niemiecki</target> </trans-unit> @@ -2687,7 +3136,7 @@ <source>English (GB)</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/settings.service.ts</context> - <context context-type="linenumber">94</context> + <context context-type="linenumber">214</context> </context-group> <target state="final">Angielski (Wielka Brytania)</target> </trans-unit> @@ -2695,7 +3144,7 @@ <source>Spanish</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/settings.service.ts</context> - <context context-type="linenumber">95</context> + <context context-type="linenumber">220</context> </context-group> <target state="final">Hiszpański</target> </trans-unit> @@ -2703,7 +3152,7 @@ <source>French</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/settings.service.ts</context> - <context context-type="linenumber">96</context> + <context context-type="linenumber">226</context> </context-group> <target state="final">Francuski</target> </trans-unit> @@ -2711,7 +3160,7 @@ <source>Italian</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/settings.service.ts</context> - <context context-type="linenumber">97</context> + <context context-type="linenumber">232</context> </context-group> <target state="final">Włoski</target> </trans-unit> @@ -2719,7 +3168,7 @@ <source>Luxembourgish</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/settings.service.ts</context> - <context context-type="linenumber">98</context> + <context context-type="linenumber">238</context> </context-group> <target state="translated">Luksemburski</target> </trans-unit> @@ -2727,7 +3176,7 @@ <source>Dutch</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/settings.service.ts</context> - <context context-type="linenumber">99</context> + <context context-type="linenumber">244</context> </context-group> <target state="final">Holenderski</target> </trans-unit> @@ -2735,7 +3184,7 @@ <source>Polish</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/settings.service.ts</context> - <context context-type="linenumber">100</context> + <context context-type="linenumber">250</context> </context-group> <target state="final">Polski</target> </trans-unit> @@ -2743,7 +3192,7 @@ <source>Portuguese (Brazil)</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/settings.service.ts</context> - <context context-type="linenumber">101</context> + <context context-type="linenumber">256</context> </context-group> <target state="final">Portugalski (Brazylia)</target> </trans-unit> @@ -2751,7 +3200,7 @@ <source>Portuguese</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/settings.service.ts</context> - <context context-type="linenumber">102</context> + <context context-type="linenumber">262</context> </context-group> <target state="final">Portugalski</target> </trans-unit> @@ -2759,7 +3208,7 @@ <source>Romanian</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/settings.service.ts</context> - <context context-type="linenumber">103</context> + <context context-type="linenumber">268</context> </context-group> <target state="final">Rumuński</target> </trans-unit> @@ -2767,23 +3216,55 @@ <source>Russian</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/settings.service.ts</context> - <context context-type="linenumber">104</context> + <context context-type="linenumber">274</context> </context-group> <target state="final">Rosyjski</target> </trans-unit> + <trans-unit id="4287008301409320881" datatype="html"> + <source>Slovenian</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/services/settings.service.ts</context> + <context context-type="linenumber">280</context> + </context-group> + <target state="needs-translation">Slovenian</target> + </trans-unit> + <trans-unit id="8608389829607915090" datatype="html"> + <source>Serbian</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/services/settings.service.ts</context> + <context context-type="linenumber">286</context> + </context-group> + <target state="needs-translation">Serbian</target> + </trans-unit> <trans-unit id="499386805970351976" datatype="html" approved="yes"> <source>Swedish</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/settings.service.ts</context> - <context context-type="linenumber">105</context> + <context context-type="linenumber">292</context> </context-group> <target state="final">Szwedzki</target> </trans-unit> + <trans-unit id="5682359291233237791" datatype="html"> + <source>Turkish</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/services/settings.service.ts</context> + <context context-type="linenumber">298</context> + </context-group> + <target state="needs-translation">Turkish</target> + </trans-unit> + <trans-unit id="4689443708886954687" datatype="html"> + <source>Chinese Simplified</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/services/settings.service.ts</context> + <context context-type="linenumber">304</context> + </context-group> + <target state="needs-translation">Chinese Simplified</target> + </trans-unit> <trans-unit id="4912706592792948707" datatype="html"> <source>ISO 8601</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/settings.service.ts</context> - <context context-type="linenumber">115</context> + <context context-type="linenumber">321</context> </context-group> <target state="translated">ISO 8601</target> </trans-unit> @@ -2791,7 +3272,7 @@ <source>Error</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/toast.service.ts</context> - <context context-type="linenumber">35</context> + <context context-type="linenumber">32</context> </context-group> <target state="final">Błąd</target> </trans-unit> @@ -2799,10 +3280,42 @@ <source>Information</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/toast.service.ts</context> - <context context-type="linenumber">39</context> + <context context-type="linenumber">36</context> </context-group> <target state="final">Informacje</target> </trans-unit> + <trans-unit id="3852289441366561594" datatype="html" approved="yes"> + <source>Connecting...</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/services/upload-documents.service.ts</context> + <context context-type="linenumber">31</context> + </context-group> + <target state="final">Łączenie...</target> + </trans-unit> + <trans-unit id="1245343823699368872" datatype="html" approved="yes"> + <source>Uploading...</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/services/upload-documents.service.ts</context> + <context context-type="linenumber">43</context> + </context-group> + <target state="final">Wysyłanie...</target> + </trans-unit> + <trans-unit id="7446520539098045935" datatype="html" approved="yes"> + <source>Upload complete, waiting...</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/services/upload-documents.service.ts</context> + <context context-type="linenumber">46</context> + </context-group> + <target state="final">Przesyłanie zakończone, oczekuje...</target> + </trans-unit> + <trans-unit id="1405142710727603568" datatype="html" approved="yes"> + <source>HTTP error: <x id="PH" equiv-text="error.status"/> <x id="PH_1" equiv-text="error.statusText"/></source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/services/upload-documents.service.ts</context> + <context context-type="linenumber">62</context> + </context-group> + <target state="final">Błąd HTTP: <x id="PH" equiv-text="error.status"/> <x id="PH_1" equiv-text="error.statusText"/></target> + </trans-unit> </body> </file> </xliff> diff --git a/src-ui/src/locale/messages.pt_BR.xlf b/src-ui/src/locale/messages.pt_BR.xlf index 45ff6dc2e..92d8bdabc 100644 --- a/src-ui/src/locale/messages.pt_BR.xlf +++ b/src-ui/src/locale/messages.pt_BR.xlf @@ -2,11 +2,296 @@ <xliff xmlns="urn:oasis:names:tc:xliff:document:1.2" version="1.2"> <file source-language="en" datatype="plaintext" original="ng2.template" target-language="pt-BR"> <body> + <trans-unit id="ngb.alert.close" datatype="html"> + <source>Close</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/alert/alert.ts</context> + <context context-type="linenumber">79,80</context> + </context-group> + <target state="needs-translation">Close</target> + </trans-unit> + <trans-unit id="ngb.carousel.slide-number" datatype="html"> + <source> Slide <x id="INTERPOLATION" equiv-text="keyboard 'arrow"/> of <x id="INTERPOLATION_1" equiv-text="t'. */ @In"/> </source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/carousel/carousel.ts</context> + <context context-type="linenumber">154,159</context> + </context-group> + <note priority="1" from="description">Currently selected slide number read by screen reader</note> + <target state="needs-translation"> Slide <x id="INTERPOLATION" equiv-text="keyboard 'arrow"/> of <x id="INTERPOLATION_1" equiv-text="t'. */ @In"/> </target> + </trans-unit> + <trans-unit id="ngb.carousel.previous" datatype="html"> + <source>Previous</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/carousel/carousel.ts</context> + <context context-type="linenumber">184</context> + </context-group> + <target state="needs-translation">Previous</target> + </trans-unit> + <trans-unit id="ngb.carousel.next" datatype="html"> + <source>Next</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/carousel/carousel.ts</context> + <context context-type="linenumber">205,206</context> + </context-group> + <target state="needs-translation">Next</target> + </trans-unit> + <trans-unit id="ngb.datepicker.select-month" datatype="html"> + <source>Select month</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/datepicker/datepicker-navigation-select.ts</context> + <context context-type="linenumber">74</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/datepicker/datepicker-navigation-select.ts</context> + <context context-type="linenumber">74</context> + </context-group> + <target state="needs-translation">Select month</target> + </trans-unit> + <trans-unit id="ngb.datepicker.select-year" datatype="html"> + <source>Select year</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/datepicker/datepicker-navigation-select.ts</context> + <context context-type="linenumber">74</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/datepicker/datepicker-navigation-select.ts</context> + <context context-type="linenumber">74</context> + </context-group> + <target state="needs-translation">Select year</target> + </trans-unit> + <trans-unit id="ngb.datepicker.previous-month" datatype="html"> + <source>Previous month</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/datepicker/datepicker-navigation.ts</context> + <context context-type="linenumber">69</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/datepicker/datepicker-navigation.ts</context> + <context context-type="linenumber">69</context> + </context-group> + <target state="needs-translation">Previous month</target> + </trans-unit> + <trans-unit id="ngb.datepicker.next-month" datatype="html"> + <source>Next month</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/datepicker/datepicker-navigation.ts</context> + <context context-type="linenumber">69</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/datepicker/datepicker-navigation.ts</context> + <context context-type="linenumber">69</context> + </context-group> + <target state="needs-translation">Next month</target> + </trans-unit> + <trans-unit id="ngb.pagination.first" datatype="html"> + <source>««</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/pagination/pagination.ts</context> + <context context-type="linenumber">250,252</context> + </context-group> + <target state="translated">««</target> + </trans-unit> + <trans-unit id="ngb.pagination.previous" datatype="html"> + <source>«</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/pagination/pagination.ts</context> + <context context-type="linenumber">267</context> + </context-group> + <target state="translated">«</target> + </trans-unit> + <trans-unit id="ngb.pagination.next" datatype="html"> + <source>»</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/pagination/pagination.ts</context> + <context context-type="linenumber">294</context> + </context-group> + <target state="translated">»</target> + </trans-unit> + <trans-unit id="ngb.pagination.last" datatype="html"> + <source>»»</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/pagination/pagination.ts</context> + <context context-type="linenumber">313,316</context> + </context-group> + <target state="translated">»»</target> + </trans-unit> + <trans-unit id="ngb.pagination.first-aria" datatype="html"> + <source>First</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/pagination/pagination.ts</context> + <context context-type="linenumber">332,333</context> + </context-group> + <target state="needs-translation">First</target> + </trans-unit> + <trans-unit id="ngb.pagination.previous-aria" datatype="html"> + <source>Previous</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/pagination/pagination.ts</context> + <context context-type="linenumber">347,348</context> + </context-group> + <target state="needs-translation">Previous</target> + </trans-unit> + <trans-unit id="ngb.pagination.next-aria" datatype="html"> + <source>Next</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/pagination/pagination.ts</context> + <context context-type="linenumber">363</context> + </context-group> + <target state="needs-translation">Next</target> + </trans-unit> + <trans-unit id="ngb.pagination.last-aria" datatype="html"> + <source>Last</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/pagination/pagination.ts</context> + <context context-type="linenumber">379,380</context> + </context-group> + <target state="needs-translation">Last</target> + </trans-unit> + <trans-unit id="ngb.progressbar.value" datatype="html"> + <source> + <x id="INTERPOLATION" equiv-text="ackground color"/> + </source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/progressbar/progressbar.ts</context> + <context context-type="linenumber">67,68</context> + </context-group> + <target state="translated"><x id="INTERPOLATION" equiv-text="ackground color"/></target> + </trans-unit> + <trans-unit id="ngb.timepicker.HH" datatype="html"> + <source>HH</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/timepicker/timepicker.ts</context> + <context context-type="linenumber">138,141</context> + </context-group> + <target state="needs-translation">HH</target> + </trans-unit> + <trans-unit id="ngb.timepicker.hours" datatype="html"> + <source>Hours</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/timepicker/timepicker.ts</context> + <context context-type="linenumber">161</context> + </context-group> + <target state="needs-translation">Hours</target> + </trans-unit> + <trans-unit id="ngb.timepicker.MM" datatype="html"> + <source>MM</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/timepicker/timepicker.ts</context> + <context context-type="linenumber">182</context> + </context-group> + <target state="needs-translation">MM</target> + </trans-unit> + <trans-unit id="ngb.timepicker.minutes" datatype="html"> + <source>Minutes</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/timepicker/timepicker.ts</context> + <context context-type="linenumber">199</context> + </context-group> + <target state="needs-translation">Minutes</target> + </trans-unit> + <trans-unit id="ngb.timepicker.increment-hours" datatype="html"> + <source>Increment hours</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/timepicker/timepicker.ts</context> + <context context-type="linenumber">218,219</context> + </context-group> + <target state="needs-translation">Increment hours</target> + </trans-unit> + <trans-unit id="ngb.timepicker.decrement-hours" datatype="html"> + <source>Decrement hours</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/timepicker/timepicker.ts</context> + <context context-type="linenumber">240,243</context> + </context-group> + <target state="needs-translation">Decrement hours</target> + </trans-unit> + <trans-unit id="ngb.timepicker.increment-minutes" datatype="html"> + <source>Increment minutes</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/timepicker/timepicker.ts</context> + <context context-type="linenumber">268</context> + </context-group> + <target state="needs-translation">Increment minutes</target> + </trans-unit> + <trans-unit id="ngb.timepicker.decrement-minutes" datatype="html"> + <source>Decrement minutes</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/timepicker/timepicker.ts</context> + <context context-type="linenumber">288,289</context> + </context-group> + <target state="needs-translation">Decrement minutes</target> + </trans-unit> + <trans-unit id="ngb.timepicker.SS" datatype="html"> + <source>SS</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/timepicker/timepicker.ts</context> + <context context-type="linenumber">295</context> + </context-group> + <target state="needs-translation">SS</target> + </trans-unit> + <trans-unit id="ngb.timepicker.seconds" datatype="html"> + <source>Seconds</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/timepicker/timepicker.ts</context> + <context context-type="linenumber">295</context> + </context-group> + <target state="needs-translation">Seconds</target> + </trans-unit> + <trans-unit id="ngb.timepicker.increment-seconds" datatype="html"> + <source>Increment seconds</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/timepicker/timepicker.ts</context> + <context context-type="linenumber">295</context> + </context-group> + <target state="needs-translation">Increment seconds</target> + </trans-unit> + <trans-unit id="ngb.timepicker.decrement-seconds" datatype="html"> + <source>Decrement seconds</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/timepicker/timepicker.ts</context> + <context context-type="linenumber">295</context> + </context-group> + <target state="needs-translation">Decrement seconds</target> + </trans-unit> + <trans-unit id="ngb.timepicker.PM" datatype="html"> + <source> + <x id="INTERPOLATION"/> + </source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/timepicker/timepicker.ts</context> + <context context-type="linenumber">295</context> + </context-group> + </trans-unit> + <trans-unit id="ngb.timepicker.AM" datatype="html"> + <source> + <x id="INTERPOLATION"/> + </source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/timepicker/timepicker.ts</context> + <context context-type="linenumber">295</context> + </context-group> + </trans-unit> + <trans-unit id="ngb.toast.close-aria" datatype="html"> + <source>Close</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/toast/toast.ts</context> + <context context-type="linenumber">110,112</context> + </context-group> + <target state="needs-translation">Close</target> + </trans-unit> + <trans-unit id="7103632680753685326" datatype="html"> + <source>Drop files to begin upload</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/app.component.html</context> + <context context-type="linenumber">7</context> + </context-group> + <target state="needs-translation">Drop files to begin upload</target> + </trans-unit> <trans-unit id="9103526311244275943" datatype="html" approved="yes"> <source>Document added</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/app.component.ts</context> - <context context-type="linenumber">51</context> + <context context-type="linenumber">71</context> </context-group> <target state="final">Documento adicionado</target> </trans-unit> @@ -14,7 +299,7 @@ <source>Document <x id="PH" equiv-text="status.filename"/> was added to paperless.</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/app.component.ts</context> - <context context-type="linenumber">51</context> + <context context-type="linenumber">73</context> </context-group> <target state="final">Documento <x id="PH" equiv-text="status.filename"/> foi adicionado ao paperless.</target> </trans-unit> @@ -22,7 +307,7 @@ <source>Open document</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/app.component.ts</context> - <context context-type="linenumber">51</context> + <context context-type="linenumber">74</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/dashboard/widgets/upload-file-widget/upload-file-widget.component.html</context> @@ -34,7 +319,7 @@ <source>Could not add <x id="PH" equiv-text="status.filename"/>: <x id="PH_1" equiv-text="status.message"/></source> <context-group purpose="location"> <context context-type="sourcefile">src/app/app.component.ts</context> - <context context-type="linenumber">59</context> + <context context-type="linenumber">89</context> </context-group> <target state="final">Não foi possível adicionar <x id="PH" equiv-text="status.filename"/>: <x id="PH_1" equiv-text="status.message"/></target> </trans-unit> @@ -42,7 +327,7 @@ <source>New document detected</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/app.component.ts</context> - <context context-type="linenumber">65</context> + <context context-type="linenumber">103</context> </context-group> <target state="final">Novo documento detectado</target> </trans-unit> @@ -50,10 +335,18 @@ <source>Document <x id="PH" equiv-text="status.filename"/> is being processed by paperless.</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/app.component.ts</context> - <context context-type="linenumber">65</context> + <context context-type="linenumber">105</context> </context-group> <target state="final">Documento <x id="PH" equiv-text="status.filename"/> está sendo processado pelo paperless.</target> </trans-unit> + <trans-unit id="5749300816154614125" datatype="html"> + <source>Initiating upload...</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/app.component.ts</context> + <context context-type="linenumber">140</context> + </context-group> + <target state="needs-translation">Initiating upload...</target> + </trans-unit> <trans-unit id="2173456130768795374" datatype="html"> <source>Paperless-ngx</source> <context-group purpose="location"> @@ -123,19 +416,19 @@ </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/document-list.component.ts</context> - <context context-type="linenumber">51</context> + <context context-type="linenumber">77</context> </context-group> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-list.component.html</context> - <context context-type="linenumber">37</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">54</context> </context-group> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-list.component.html</context> - <context context-type="linenumber">35</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">54</context> </context-group> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-list.component.html</context> - <context context-type="linenumber">38</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">54</context> </context-group> <target state="final">Documentos</target> </trans-unit> @@ -147,7 +440,7 @@ </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> - <context context-type="linenumber">134</context> + <context context-type="linenumber">150</context> </context-group> <target state="final">Visualizações</target> </trans-unit> @@ -181,10 +474,6 @@ <context context-type="sourcefile">src/app/components/app-frame/app-frame.component.html</context> <context context-type="linenumber">119</context> </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-list.component.html</context> - <context context-type="linenumber">1</context> - </context-group> <target state="final">Correspondentes</target> </trans-unit> <trans-unit id="7886570921510760899" datatype="html" approved="yes"> @@ -205,10 +494,6 @@ <context context-type="sourcefile">src/app/components/document-list/filter-editor/filter-editor.component.html</context> <context context-type="linenumber">18</context> </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-list.component.html</context> - <context context-type="linenumber">1</context> - </context-group> <target state="final">Etiquetas</target> </trans-unit> <trans-unit id="3079652255369035" datatype="html" approved="yes"> @@ -217,10 +502,6 @@ <context context-type="sourcefile">src/app/components/app-frame/app-frame.component.html</context> <context context-type="linenumber">133</context> </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-list.component.html</context> - <context context-type="linenumber">1</context> - </context-group> <target state="final">Tipos de documento</target> </trans-unit> <trans-unit id="4804785061014590286" datatype="html"> @@ -275,43 +556,59 @@ </context-group> <target state="final">Sugerir uma idéia</target> </trans-unit> - <trans-unit id="2159130950882492111" datatype="html" approved="yes"> - <source>Cancel</source> + <trans-unit id="4112664765954374539" datatype="html"> + <source>is available.</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/app-frame/app-frame.component.html</context> + <context context-type="linenumber">190</context> + </context-group> + <target state="needs-translation">is available.</target> + </trans-unit> + <trans-unit id="1175891574282637937" datatype="html"> + <source>Click to view.</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/app-frame/app-frame.component.html</context> + <context context-type="linenumber">190</context> + </context-group> + <target state="needs-translation">Click to view.</target> + </trans-unit> + <trans-unit id="5052123870893768885" datatype="html"> + <source>Checking for updates is disabled.</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/app-frame/app-frame.component.html</context> + <context context-type="linenumber">193</context> + </context-group> + <target state="needs-translation">Checking for updates is disabled.</target> + </trans-unit> + <trans-unit id="3601519436351639860" datatype="html"> + <source>Click for more information.</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/app-frame/app-frame.component.html</context> + <context context-type="linenumber">193</context> + </context-group> + <target state="needs-translation">Click for more information.</target> + </trans-unit> + <trans-unit id="509090351011426949" datatype="html"> + <source>Update available</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/app-frame/app-frame.component.html</context> + <context context-type="linenumber">201</context> + </context-group> + <target state="needs-translation">Update available</target> + </trans-unit> + <trans-unit id="5000042972069710005" datatype="html"> + <source><x id="START_TAG_SPAN" ctype="x-span" equiv-text="<span class="d-inline-block" style="padding-bottom: 1px;" >"/>Cancel<x id="CLOSE_TAG_SPAN" ctype="x-span" equiv-text="</span>"/></source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/common/confirm-dialog/confirm-dialog.component.html</context> - <context context-type="linenumber">11</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/common/select-dialog/select-dialog.component.html</context> <context context-type="linenumber">12</context> </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.html</context> - <context context-type="linenumber">6</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/document-list/save-view-config-dialog/save-view-config-dialog.component.html</context> - <context context-type="linenumber">13</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-edit-dialog/correspondent-edit-dialog.component.html</context> - <context context-type="linenumber">14</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-edit-dialog/document-type-edit-dialog.component.html</context> - <context context-type="linenumber">16</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-edit-dialog/tag-edit-dialog.component.html</context> - <context context-type="linenumber">18</context> - </context-group> - <target state="final">Cancelar</target> + <target state="needs-translation"><x id="START_TAG_SPAN" ctype="x-span" equiv-text="<span class="d-inline-block" style="padding-bottom: 1px;" >"/>Cancel<x id="CLOSE_TAG_SPAN" ctype="x-span" equiv-text="</span>"/></target> </trans-unit> <trans-unit id="1234709746630139322" datatype="html" approved="yes"> <source>Confirmation</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/common/confirm-dialog/confirm-dialog.component.ts</context> - <context context-type="linenumber">18</context> + <context context-type="linenumber">17</context> </context-group> <target state="final">Confirmação</target> </trans-unit> @@ -319,19 +616,19 @@ <source>Confirm</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/common/confirm-dialog/confirm-dialog.component.ts</context> - <context context-type="linenumber">30</context> + <context context-type="linenumber">29</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">143</context> + <context context-type="linenumber">217</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">166</context> + <context context-type="linenumber">255</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">189</context> + <context context-type="linenumber">291</context> </context-group> <target state="final">Confirmar</target> </trans-unit> @@ -367,7 +664,7 @@ <source>Last 7 days</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/common/date-dropdown/date-dropdown.component.ts</context> - <context context-type="linenumber">34</context> + <context context-type="linenumber">38</context> </context-group> <target state="final">Últimos 7 dias</target> </trans-unit> @@ -375,7 +672,7 @@ <source>Last month</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/common/date-dropdown/date-dropdown.component.ts</context> - <context context-type="linenumber">35</context> + <context context-type="linenumber">39</context> </context-group> <target state="final">Último mês</target> </trans-unit> @@ -383,7 +680,7 @@ <source>Last 3 months</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/common/date-dropdown/date-dropdown.component.ts</context> - <context context-type="linenumber">36</context> + <context context-type="linenumber">40</context> </context-group> <target state="final">Últimos 3 meses</target> </trans-unit> @@ -391,15 +688,199 @@ <source>Last year</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/common/date-dropdown/date-dropdown.component.ts</context> - <context context-type="linenumber">37</context> + <context context-type="linenumber">41</context> </context-group> <target state="final">Último ano</target> </trans-unit> + <trans-unit id="8953033926734869941" datatype="html" approved="yes"> + <source>Name</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/correspondent-edit-dialog/correspondent-edit-dialog.component.html</context> + <context context-type="linenumber">8</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/document-type-edit-dialog/document-type-edit-dialog.component.html</context> + <context context-type="linenumber">9</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/tag-edit-dialog/tag-edit-dialog.component.html</context> + <context context-type="linenumber">8</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/document-list/save-view-config-dialog/save-view-config-dialog.component.html</context> + <context context-type="linenumber">8</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">9</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">9</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">9</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">19</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">19</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">19</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> + <context context-type="linenumber">157</context> + </context-group> + <target state="final">Nome</target> + </trans-unit> + <trans-unit id="8743659855412792665" datatype="html" approved="yes"> + <source>Matching algorithm</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/correspondent-edit-dialog/correspondent-edit-dialog.component.html</context> + <context context-type="linenumber">9</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/document-type-edit-dialog/document-type-edit-dialog.component.html</context> + <context context-type="linenumber">10</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/tag-edit-dialog/tag-edit-dialog.component.html</context> + <context context-type="linenumber">13</context> + </context-group> + <target state="final">Algoritmo de detecção</target> + </trans-unit> + <trans-unit id="2656329676292524585" datatype="html" approved="yes"> + <source>Matching pattern</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/correspondent-edit-dialog/correspondent-edit-dialog.component.html</context> + <context context-type="linenumber">10</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/document-type-edit-dialog/document-type-edit-dialog.component.html</context> + <context context-type="linenumber">11</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/tag-edit-dialog/tag-edit-dialog.component.html</context> + <context context-type="linenumber">14</context> + </context-group> + <target state="final">Padrão de detecção</target> + </trans-unit> + <trans-unit id="6063936469630366525" datatype="html" approved="yes"> + <source>Case insensitive</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/correspondent-edit-dialog/correspondent-edit-dialog.component.html</context> + <context context-type="linenumber">11</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/document-type-edit-dialog/document-type-edit-dialog.component.html</context> + <context context-type="linenumber">12</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/tag-edit-dialog/tag-edit-dialog.component.html</context> + <context context-type="linenumber">15</context> + </context-group> + <target state="final">Não diferenciar maiúsculas de minúsculas</target> + </trans-unit> + <trans-unit id="2159130950882492111" datatype="html" approved="yes"> + <source>Cancel</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/correspondent-edit-dialog/correspondent-edit-dialog.component.html</context> + <context context-type="linenumber">14</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/document-type-edit-dialog/document-type-edit-dialog.component.html</context> + <context context-type="linenumber">16</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/tag-edit-dialog/tag-edit-dialog.component.html</context> + <context context-type="linenumber">18</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/select-dialog/select-dialog.component.html</context> + <context context-type="linenumber">12</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.html</context> + <context context-type="linenumber">6</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/document-list/save-view-config-dialog/save-view-config-dialog.component.html</context> + <context context-type="linenumber">18</context> + </context-group> + <target state="final">Cancelar</target> + </trans-unit> + <trans-unit id="3768927257183755959" datatype="html" approved="yes"> + <source>Save</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/correspondent-edit-dialog/correspondent-edit-dialog.component.html</context> + <context context-type="linenumber">15</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/document-type-edit-dialog/document-type-edit-dialog.component.html</context> + <context context-type="linenumber">17</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/tag-edit-dialog/tag-edit-dialog.component.html</context> + <context context-type="linenumber">19</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> + <context context-type="linenumber">166</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/document-list/save-view-config-dialog/save-view-config-dialog.component.html</context> + <context context-type="linenumber">19</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> + <context context-type="linenumber">189</context> + </context-group> + <target state="final">Salvar</target> + </trans-unit> + <trans-unit id="6457471243969293847" datatype="html" approved="yes"> + <source>Create new correspondent</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/correspondent-edit-dialog/correspondent-edit-dialog.component.ts</context> + <context context-type="linenumber">24</context> + </context-group> + <target state="final">Criar novo correspondente</target> + </trans-unit> + <trans-unit id="2059822531169388684" datatype="html" approved="yes"> + <source>Edit correspondent</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/correspondent-edit-dialog/correspondent-edit-dialog.component.ts</context> + <context context-type="linenumber">28</context> + </context-group> + <target state="final">Editar correspondente</target> + </trans-unit> + <trans-unit id="6672809941092516947" datatype="html" approved="yes"> + <source>Create new document type</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/document-type-edit-dialog/document-type-edit-dialog.component.ts</context> + <context context-type="linenumber">24</context> + </context-group> + <target state="final">Criar novo tipo de documento</target> + </trans-unit> + <trans-unit id="36335016091244220" datatype="html" approved="yes"> + <source>Edit document type</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/document-type-edit-dialog/document-type-edit-dialog.component.ts</context> + <context context-type="linenumber">28</context> + </context-group> + <target state="final">Editar tipo de documento</target> + </trans-unit> <trans-unit id="4561076822163447092" datatype="html" approved="yes"> <source>Create new item</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/common/edit-dialog/edit-dialog.component.ts</context> - <context context-type="linenumber">50</context> + <context context-type="linenumber">52</context> </context-group> <target state="final">Criar novo item</target> </trans-unit> @@ -407,7 +888,7 @@ <source>Edit item</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/common/edit-dialog/edit-dialog.component.ts</context> - <context context-type="linenumber">54</context> + <context context-type="linenumber">56</context> </context-group> <target state="final">Editar item</target> </trans-unit> @@ -415,10 +896,54 @@ <source>Could not save element: <x id="PH" equiv-text="error"/></source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/common/edit-dialog/edit-dialog.component.ts</context> - <context context-type="linenumber">58</context> + <context context-type="linenumber">60</context> </context-group> <target state="final">Não podemos salvar elemento: <x id="PH" equiv-text="error"/></target> </trans-unit> + <trans-unit id="9011959596901584887" datatype="html" approved="yes"> + <source>Color</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/tag-edit-dialog/tag-edit-dialog.component.html</context> + <context context-type="linenumber">10</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/tag-list/tag-list.component.ts</context> + <context context-type="linenumber">34</context> + </context-group> + <target state="final">Cor</target> + </trans-unit> + <trans-unit id="1426037806946650347" datatype="html" approved="yes"> + <source>Inbox tag</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/tag-edit-dialog/tag-edit-dialog.component.html</context> + <context context-type="linenumber">12</context> + </context-group> + <target state="final">Etiqueta caixa de entrada</target> + </trans-unit> + <trans-unit id="8566220514470905459" datatype="html" approved="yes"> + <source>Inbox tags are automatically assigned to all consumed documents.</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/tag-edit-dialog/tag-edit-dialog.component.html</context> + <context context-type="linenumber">12</context> + </context-group> + <target state="final">Etiquetas de caixa de entrada são atribuídas automaticamente para todos os documentos consumidos.</target> + </trans-unit> + <trans-unit id="9153094873118985366" datatype="html" approved="yes"> + <source>Create new tag</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/tag-edit-dialog/tag-edit-dialog.component.ts</context> + <context context-type="linenumber">25</context> + </context-group> + <target state="final">Criar nova etiqueta</target> + </trans-unit> + <trans-unit id="5872175735754226507" datatype="html" approved="yes"> + <source>Edit tag</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/tag-edit-dialog/tag-edit-dialog.component.ts</context> + <context context-type="linenumber">29</context> + </context-group> + <target state="final">Editar etiqueta</target> + </trans-unit> <trans-unit id="4391289919356861627" datatype="html" approved="yes"> <source>Apply</source> <context-group purpose="location"> @@ -439,7 +964,7 @@ <source>Not assigned</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/common/filterable-dropdown/filterable-dropdown.component.ts</context> - <context context-type="linenumber">209</context> + <context context-type="linenumber">261</context> </context-group> <note priority="1" from="description">Filter drop down element to filter for documents with no correspondent/type/tag assigned</note> <target state="final">Não atribuído</target> @@ -448,7 +973,7 @@ <source>Invalid date.</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/common/input/date/date.component.html</context> - <context context-type="linenumber">12</context> + <context context-type="linenumber">13</context> </context-group> <target state="final">Data inválida.</target> </trans-unit> @@ -489,7 +1014,7 @@ </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/common/select-dialog/select-dialog.component.ts</context> - <context context-type="linenumber">18</context> + <context context-type="linenumber">17</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/document-list.component.html</context> @@ -501,7 +1026,7 @@ <source>Please select an object</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/common/select-dialog/select-dialog.component.ts</context> - <context context-type="linenumber">21</context> + <context context-type="linenumber">20</context> </context-group> <target state="final">Por favor selecione um objeto</target> </trans-unit> @@ -509,7 +1034,7 @@ <source>Hello <x id="PH" equiv-text="this.displayName"/>, welcome to Paperless-ngx!</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/dashboard/dashboard.component.ts</context> - <context context-type="linenumber">33</context> + <context context-type="linenumber">28</context> </context-group> <target state="translated">Olá <x id="PH" equiv-text="this.displayName"/>, bem-vindo ao Paperless-ngx!</target> </trans-unit> @@ -517,7 +1042,7 @@ <source>Welcome to Paperless-ngx!</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/dashboard/dashboard.component.ts</context> - <context context-type="linenumber">35</context> + <context context-type="linenumber">30</context> </context-group> <target state="translated">Bem-vindo ao Paperless-ngx!</target> </trans-unit> @@ -541,7 +1066,7 @@ </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/document-list.component.html</context> - <context context-type="linenumber">141</context> + <context context-type="linenumber">145</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/filter-editor/filter-editor.component.html</context> @@ -561,15 +1086,15 @@ </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">55</context> + <context context-type="linenumber">69</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/document-list.component.html</context> - <context context-type="linenumber">129</context> + <context context-type="linenumber">133</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/filter-editor/filter-editor.component.ts</context> - <context context-type="linenumber">88</context> + <context context-type="linenumber">117</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/rest/document.service.ts</context> @@ -647,7 +1172,7 @@ <source>Processing: <x id="PH" equiv-text="countUploadingAndProcessing"/></source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/dashboard/widgets/upload-file-widget/upload-file-widget.component.ts</context> - <context context-type="linenumber">32</context> + <context context-type="linenumber">37</context> </context-group> <target state="final">Processando: <x id="PH" equiv-text="countUploadingAndProcessing"/></target> </trans-unit> @@ -655,7 +1180,7 @@ <source>Failed: <x id="PH" equiv-text="countFailed"/></source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/dashboard/widgets/upload-file-widget/upload-file-widget.component.ts</context> - <context context-type="linenumber">35</context> + <context context-type="linenumber">40</context> </context-group> <target state="final">Falha: <x id="PH" equiv-text="countFailed"/></target> </trans-unit> @@ -663,7 +1188,7 @@ <source>Added: <x id="PH" equiv-text="countSuccess"/></source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/dashboard/widgets/upload-file-widget/upload-file-widget.component.ts</context> - <context context-type="linenumber">38</context> + <context context-type="linenumber">43</context> </context-group> <target state="final">Adicionado: <x id="PH" equiv-text="countSuccess"/></target> </trans-unit> @@ -671,47 +1196,15 @@ <source>, </source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/dashboard/widgets/upload-file-widget/upload-file-widget.component.ts</context> - <context context-type="linenumber">40</context> + <context context-type="linenumber">46</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">117</context> + <context context-type="linenumber">162</context> </context-group> <note priority="1" from="description">this string is used to separate processing, failed and added on the file upload widget</note> <target state="translated">, </target> </trans-unit> - <trans-unit id="3852289441366561594" datatype="html" approved="yes"> - <source>Connecting...</source> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/dashboard/widgets/upload-file-widget/upload-file-widget.component.ts</context> - <context context-type="linenumber">118</context> - </context-group> - <target state="final">Conectando...</target> - </trans-unit> - <trans-unit id="1245343823699368872" datatype="html" approved="yes"> - <source>Uploading...</source> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/dashboard/widgets/upload-file-widget/upload-file-widget.component.ts</context> - <context context-type="linenumber">123</context> - </context-group> - <target state="final">Enviando...</target> - </trans-unit> - <trans-unit id="7446520539098045935" datatype="html" approved="yes"> - <source>Upload complete, waiting...</source> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/dashboard/widgets/upload-file-widget/upload-file-widget.component.ts</context> - <context context-type="linenumber">126</context> - </context-group> - <target state="final">Envio concluído, esperando...</target> - </trans-unit> - <trans-unit id="1405142710727603568" datatype="html" approved="yes"> - <source>HTTP error: <x id="PH" equiv-text="error.status"/> <x id="PH_1" equiv-text="error.statusText"/></source> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/dashboard/widgets/upload-file-widget/upload-file-widget.component.ts</context> - <context context-type="linenumber">136</context> - </context-group> - <target state="final">Erro HTTP: <x id="PH" equiv-text="error.status"/> <x id="PH_1" equiv-text="error.statusText"/></target> - </trans-unit> <trans-unit id="8522270084976549870" datatype="html" approved="yes"> <source>First steps</source> <context-group purpose="location"> @@ -804,27 +1297,39 @@ </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.html</context> - <context context-type="linenumber">76</context> + <context context-type="linenumber">81</context> </context-group> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-list.component.html</context> - <context context-type="linenumber">48</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-list.component.html</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> <context context-type="linenumber">46</context> </context-group> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/generic-list/generic-list.component.ts</context> - <context context-type="linenumber">106</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">46</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">46</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">65</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">65</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">65</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.ts</context> + <context context-type="linenumber">156</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> - <context context-type="linenumber">159</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-list.component.html</context> - <context context-type="linenumber">49</context> + <context context-type="linenumber">175</context> </context-group> <target state="final">Excluir</target> </trans-unit> @@ -836,7 +1341,7 @@ </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.html</context> - <context context-type="linenumber">63</context> + <context context-type="linenumber">68</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/document-card-large/document-card-large.component.html</context> @@ -872,15 +1377,31 @@ <source>Close</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">40</context> + <context context-type="linenumber">37</context> </context-group> <target state="final">Fechar</target> </trans-unit> + <trans-unit id="4452427314943113135" datatype="html"> + <source>Previous</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> + <context context-type="linenumber">44</context> + </context-group> + <target state="needs-translation">Previous</target> + </trans-unit> + <trans-unit id="3885497195825665706" datatype="html"> + <source>Next</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> + <context context-type="linenumber">49</context> + </context-group> + <target state="needs-translation">Next</target> + </trans-unit> <trans-unit id="5028777105388019087" datatype="html" approved="yes"> <source>Details</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">52</context> + <context context-type="linenumber">66</context> </context-group> <target state="final">Detalhes</target> </trans-unit> @@ -888,7 +1409,7 @@ <source>Archive serial number</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">56</context> + <context context-type="linenumber">70</context> </context-group> <target state="final">Número de série de arquivamento</target> </trans-unit> @@ -896,7 +1417,7 @@ <source>Date created</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">57</context> + <context context-type="linenumber">71</context> </context-group> <target state="final">Data de criação</target> </trans-unit> @@ -904,7 +1425,7 @@ <source>Correspondent</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">58</context> + <context context-type="linenumber">72</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.html</context> @@ -912,7 +1433,7 @@ </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/document-list.component.html</context> - <context context-type="linenumber">123</context> + <context context-type="linenumber">127</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/filter-editor/filter-editor.component.html</context> @@ -928,7 +1449,7 @@ <source>Document type</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">60</context> + <context context-type="linenumber">74</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.html</context> @@ -936,7 +1457,7 @@ </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/document-list.component.html</context> - <context context-type="linenumber">135</context> + <context context-type="linenumber">139</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/filter-editor/filter-editor.component.html</context> @@ -952,7 +1473,7 @@ <source>Content</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">68</context> + <context context-type="linenumber">82</context> </context-group> <target state="final">Conteúdo</target> </trans-unit> @@ -960,11 +1481,11 @@ <source>Metadata</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">77</context> + <context context-type="linenumber">91</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/metadata-collapse/metadata-collapse.component.ts</context> - <context context-type="linenumber">18</context> + <context context-type="linenumber">17</context> </context-group> <target state="final">Metadados</target> </trans-unit> @@ -972,7 +1493,7 @@ <source>Date modified</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">83</context> + <context context-type="linenumber">97</context> </context-group> <target state="final">Data de modificação</target> </trans-unit> @@ -980,7 +1501,7 @@ <source>Date added</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">87</context> + <context context-type="linenumber">101</context> </context-group> <target state="final">Data de adição</target> </trans-unit> @@ -988,7 +1509,7 @@ <source>Media filename</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">91</context> + <context context-type="linenumber">105</context> </context-group> <target state="final">Nome do arquivo</target> </trans-unit> @@ -996,7 +1517,7 @@ <source>Original MD5 checksum</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">95</context> + <context context-type="linenumber">109</context> </context-group> <target state="final">Soma de verificação MD5 original</target> </trans-unit> @@ -1004,7 +1525,7 @@ <source>Original file size</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">99</context> + <context context-type="linenumber">113</context> </context-group> <target state="final">Tamanho do arquivo original</target> </trans-unit> @@ -1012,7 +1533,7 @@ <source>Original mime type</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">103</context> + <context context-type="linenumber">117</context> </context-group> <target state="final">Tipo mime original</target> </trans-unit> @@ -1020,7 +1541,7 @@ <source>Archive MD5 checksum</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">107</context> + <context context-type="linenumber">121</context> </context-group> <target state="final">Soma de verificação MD5 de arquivamento</target> </trans-unit> @@ -1028,7 +1549,7 @@ <source>Archive file size</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">111</context> + <context context-type="linenumber">125</context> </context-group> <target state="final">Tamanho arquivado</target> </trans-unit> @@ -1036,7 +1557,7 @@ <source>Original document metadata</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">117</context> + <context context-type="linenumber">131</context> </context-group> <target state="final">Metadados do documento original</target> </trans-unit> @@ -1044,15 +1565,27 @@ <source>Archived document metadata</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">118</context> + <context context-type="linenumber">132</context> </context-group> <target state="final">Metadados do documento arquivado</target> </trans-unit> + <trans-unit id="8191371354890763172" datatype="html"> + <source>Enter Password</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> + <context context-type="linenumber">154</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> + <context context-type="linenumber">184</context> + </context-group> + <target state="needs-translation">Enter Password</target> + </trans-unit> <trans-unit id="3823219296477075982" datatype="html" approved="yes"> <source>Discard</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">143</context> + <context context-type="linenumber">164</context> </context-group> <target state="final">Descartar</target> </trans-unit> @@ -1060,47 +1593,19 @@ <source>Save & next</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">144</context> + <context context-type="linenumber">165</context> </context-group> <target state="final">Salvar & próximo</target> </trans-unit> - <trans-unit id="3768927257183755959" datatype="html" approved="yes"> - <source>Save</source> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">145</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/document-list/save-view-config-dialog/save-view-config-dialog.component.html</context> - <context context-type="linenumber">14</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-edit-dialog/correspondent-edit-dialog.component.html</context> - <context context-type="linenumber">15</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-edit-dialog/document-type-edit-dialog.component.html</context> - <context context-type="linenumber">17</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> - <context context-type="linenumber">173</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-edit-dialog/tag-edit-dialog.component.html</context> - <context context-type="linenumber">19</context> - </context-group> - <target state="final">Salvar</target> - </trans-unit> <trans-unit id="9021887951960049161" datatype="html" approved="yes"> <source>Confirm delete</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.ts</context> - <context context-type="linenumber">267</context> + <context context-type="linenumber">421</context> </context-group> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/generic-list/generic-list.component.ts</context> - <context context-type="linenumber">102</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.ts</context> + <context context-type="linenumber">152</context> </context-group> <target state="final">Confirmar exclusão</target> </trans-unit> @@ -1108,7 +1613,7 @@ <source>Do you really want to delete document "<x id="PH" equiv-text="this.document.title"/>"?</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.ts</context> - <context context-type="linenumber">268</context> + <context context-type="linenumber">422</context> </context-group> <target state="final">Você realmente deseja excluir o documento "<x id="PH" equiv-text="this.document.title"/>"?</target> </trans-unit> @@ -1116,7 +1621,7 @@ <source>The files for this document will be deleted permanently. This operation cannot be undone.</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.ts</context> - <context context-type="linenumber">269</context> + <context context-type="linenumber">423</context> </context-group> <target state="final">Os arquivos desse documento serão excluídos permanentemente. Essa operação não pode ser revertida.</target> </trans-unit> @@ -1124,7 +1629,7 @@ <source>Delete document</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.ts</context> - <context context-type="linenumber">271</context> + <context context-type="linenumber">425</context> </context-group> <target state="final">Excluir documento</target> </trans-unit> @@ -1132,7 +1637,7 @@ <source>Error deleting document: <x id="PH" equiv-text="JSON.stringify(error)"/></source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.ts</context> - <context context-type="linenumber">281</context> + <context context-type="linenumber">441</context> </context-group> <target state="final">Erro ao excluir documento: <x id="PH" equiv-text="JSON.stringify(error)"/></target> </trans-unit> @@ -1200,27 +1705,27 @@ <source>Download originals</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.html</context> - <context context-type="linenumber">68</context> + <context context-type="linenumber">73</context> </context-group> <target state="final">Descarregar originais</target> </trans-unit> - <trans-unit id="7985804062689412812" datatype="html" approved="yes"> - <source>Error executing bulk operation: <x id="PH" equiv-text="JSON.stringify(error.error)"/></source> + <trans-unit id="7985804062689412812" datatype="html"> + <source>Error executing bulk operation: <x id="PH" equiv-text="JSON.stringify( error.error )"/></source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">74</context> + <context context-type="linenumber">97,99</context> </context-group> - <target state="final">Erro ao executar operação em massa: <x id="PH" equiv-text="JSON.stringify(error.error)"/></target> + <target state="needs-translation">Error executing bulk operation: <x id="PH" equiv-text="JSON.stringify( error.error )"/></target> </trans-unit> <trans-unit id="7894972847287473517" datatype="html"> <source>"<x id="PH" equiv-text="items[0].name"/>"</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">113</context> + <context context-type="linenumber">154</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">117</context> + <context context-type="linenumber">160</context> </context-group> <target state="needs-translation">"<x id="PH" equiv-text="items[0].name"/>"</target> </trans-unit> @@ -1228,7 +1733,7 @@ <source>"<x id="PH" equiv-text="items[0].name"/>" and "<x id="PH_1" equiv-text="items[1].name"/>"</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">115</context> + <context context-type="linenumber">156</context> </context-group> <note priority="1" from="description">This is for messages like 'modify "tag1" and "tag2"'</note> <target state="final">"<x id="PH" equiv-text="items[0].name"/>" e "<x id="PH_1" equiv-text="items[1].name"/>"</target> @@ -1237,7 +1742,7 @@ <source><x id="PH" equiv-text="list"/> and "<x id="PH_1" equiv-text="items[items.length - 1].name"/>"</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">118</context> + <context context-type="linenumber">164,166</context> </context-group> <note priority="1" from="description">this is for messages like 'modify "tag1", "tag2" and "tag3"'</note> <target state="final"><x id="PH" equiv-text="list"/> e "<x id="PH_1" equiv-text="items[items.length - 1].name"/>"</target> @@ -1246,7 +1751,7 @@ <source>Confirm tags assignment</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">127</context> + <context context-type="linenumber">181</context> </context-group> <target state="final">Confirmar atribuição de etiqueta</target> </trans-unit> @@ -1254,47 +1759,47 @@ <source>This operation will add the tag "<x id="PH" equiv-text="tag.name"/>" to <x id="PH_1" equiv-text="this.list.selected.size"/> selected document(s).</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">130</context> + <context context-type="linenumber">187</context> </context-group> <target state="final">Essa operação irá adicionar a etiqueta "<x id="PH" equiv-text="tag.name"/>" em <x id="PH_1" equiv-text="this.list.selected.size"/> documento(s) selecionado(s).</target> </trans-unit> - <trans-unit id="1894412783609570695" datatype="html" approved="yes"> - <source>This operation will add the tags <x id="PH" equiv-text="this._localizeList(changedTags.itemsToAdd)"/> to <x id="PH_1" equiv-text="this.list.selected.size"/> selected document(s).</source> + <trans-unit id="1894412783609570695" datatype="html"> + <source>This operation will add the tags <x id="PH" equiv-text="this._localizeList( changedTags.itemsToAdd )"/> to <x id="PH_1" equiv-text="this.list.selected.size"/> selected document(s).</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">132</context> + <context context-type="linenumber">192,194</context> </context-group> - <target state="final">Essa operação irá adicionar as etiquetas <x id="PH" equiv-text="this._localizeList(changedTags.itemsToAdd)"/> em <x id="PH_1" equiv-text="this.list.selected.size"/> documento(s) selecionado(s). </target> + <target state="needs-translation">This operation will add the tags <x id="PH" equiv-text="this._localizeList( changedTags.itemsToAdd )"/> to <x id="PH_1" equiv-text="this.list.selected.size"/> selected document(s).</target> </trans-unit> <trans-unit id="7181166515756808573" datatype="html" approved="yes"> <source>This operation will remove the tag "<x id="PH" equiv-text="tag.name"/>" from <x id="PH_1" equiv-text="this.list.selected.size"/> selected document(s).</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">135</context> + <context context-type="linenumber">200</context> </context-group> <target state="final">Essa operação irá remover a etiqueta "<x id="PH" equiv-text="tag.name"/>" de <x id="PH_1" equiv-text="this.list.selected.size"/> documento(s) selecionado(s).</target> </trans-unit> - <trans-unit id="3819792277998068944" datatype="html" approved="yes"> - <source>This operation will remove the tags <x id="PH" equiv-text="this._localizeList(changedTags.itemsToRemove)"/> from <x id="PH_1" equiv-text="this.list.selected.size"/> selected document(s).</source> + <trans-unit id="3819792277998068944" datatype="html"> + <source>This operation will remove the tags <x id="PH" equiv-text="this._localizeList( changedTags.itemsToRemove )"/> from <x id="PH_1" equiv-text="this.list.selected.size"/> selected document(s).</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">137</context> + <context context-type="linenumber">205,207</context> </context-group> - <target state="final">Essa operação irá remover as etiquetas <x id="PH" equiv-text="this._localizeList(changedTags.itemsToRemove)"/> de <x id="PH_1" equiv-text="this.list.selected.size"/> documento(s) selecionado(s).</target> + <target state="needs-translation">This operation will remove the tags <x id="PH" equiv-text="this._localizeList( changedTags.itemsToRemove )"/> from <x id="PH_1" equiv-text="this.list.selected.size"/> selected document(s).</target> </trans-unit> - <trans-unit id="2739066218579571288" datatype="html" approved="yes"> - <source>This operation will add the tags <x id="PH" equiv-text="this._localizeList(changedTags.itemsToAdd)"/> and remove the tags <x id="PH_1" equiv-text="this._localizeList(changedTags.itemsToRemove)"/> on <x id="PH_2" equiv-text="this.list.selected.size"/> selected document(s).</source> + <trans-unit id="2739066218579571288" datatype="html"> + <source>This operation will add the tags <x id="PH" equiv-text="this._localizeList( changedTags.itemsToAdd )"/> and remove the tags <x id="PH_1" equiv-text="this._localizeList( changedTags.itemsToRemove )"/> on <x id="PH_2" equiv-text="this.list.selected.size"/> selected document(s).</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">139</context> + <context context-type="linenumber">209,213</context> </context-group> - <target state="final">Essa operação irá adicionar as etiquetas <x id="PH" equiv-text="this._localizeList(changedTags.itemsToAdd)"/> e remover as etiquetas <x id="PH_1" equiv-text="this._localizeList(changedTags.itemsToRemove)"/> de <x id="PH_2" equiv-text="this.list.selected.size"/> documento(s) selecionado(s).</target> + <target state="needs-translation">This operation will add the tags <x id="PH" equiv-text="this._localizeList( changedTags.itemsToAdd )"/> and remove the tags <x id="PH_1" equiv-text="this._localizeList( changedTags.itemsToRemove )"/> on <x id="PH_2" equiv-text="this.list.selected.size"/> selected document(s).</target> </trans-unit> <trans-unit id="2996713129519325161" datatype="html" approved="yes"> <source>Confirm correspondent assignment</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">159</context> + <context context-type="linenumber">248</context> </context-group> <target state="final">Confirmar atribuição de correspondente</target> </trans-unit> @@ -1302,7 +1807,7 @@ <source>This operation will assign the correspondent "<x id="PH" equiv-text="correspondent.name"/>" to <x id="PH_1" equiv-text="this.list.selected.size"/> selected document(s).</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">161</context> + <context context-type="linenumber">250</context> </context-group> <target state="final">Essa operação irá atribuir o correspondente "<x id="PH" equiv-text="correspondent.name"/>" para <x id="PH_1" equiv-text="this.list.selected.size"/> documento(s) selecionado(s).</target> </trans-unit> @@ -1310,7 +1815,7 @@ <source>This operation will remove the correspondent from <x id="PH" equiv-text="this.list.selected.size"/> selected document(s).</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">163</context> + <context context-type="linenumber">252</context> </context-group> <target state="final">Essa operação irá remover o correspondente de <x id="PH" equiv-text="this.list.selected.size"/> documento(s) selecionado(s).</target> </trans-unit> @@ -1318,7 +1823,7 @@ <source>Confirm document type assignment</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">182</context> + <context context-type="linenumber">284</context> </context-group> <target state="final">Confirmar atribuição de tipo de documento</target> </trans-unit> @@ -1326,7 +1831,7 @@ <source>This operation will assign the document type "<x id="PH" equiv-text="documentType.name"/>" to <x id="PH_1" equiv-text="this.list.selected.size"/> selected document(s).</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">184</context> + <context context-type="linenumber">286</context> </context-group> <target state="final">Essa operação irá atribuir o tipo de documento "<x id="PH" equiv-text="documentType.name"/>" para <x id="PH_1" equiv-text="this.list.selected.size"/> documento(s) selecionado(s).</target> </trans-unit> @@ -1334,7 +1839,7 @@ <source>This operation will remove the document type from <x id="PH" equiv-text="this.list.selected.size"/> selected document(s).</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">186</context> + <context context-type="linenumber">288</context> </context-group> <target state="final">Essa operação irá remover o tipo de documento de <x id="PH" equiv-text="this.list.selected.size"/> documento(s) selecionado(s).</target> </trans-unit> @@ -1342,7 +1847,7 @@ <source>Delete confirm</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">201</context> + <context context-type="linenumber">309</context> </context-group> <target state="final">Confirmar exlcusão</target> </trans-unit> @@ -1350,7 +1855,7 @@ <source>This operation will permanently delete <x id="PH" equiv-text="this.list.selected.size"/> selected document(s).</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">202</context> + <context context-type="linenumber">310</context> </context-group> <target state="final">Essa operação irá excluir permanentemente <x id="PH" equiv-text="this.list.selected.size"/> documento(s) selecionado(s).</target> </trans-unit> @@ -1358,7 +1863,7 @@ <source>This operation cannot be undone.</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">203</context> + <context context-type="linenumber">311</context> </context-group> <target state="final">Essa operação não pode ser revertida.</target> </trans-unit> @@ -1366,7 +1871,7 @@ <source>Delete document(s)</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">205</context> + <context context-type="linenumber">313</context> </context-group> <target state="final">Apagar documento(s)</target> </trans-unit> @@ -1405,16 +1910,28 @@ <context context-type="linenumber">66</context> </context-group> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-list.component.html</context> - <context context-type="linenumber">42</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">45</context> </context-group> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-list.component.html</context> - <context context-type="linenumber">40</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">45</context> </context-group> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-list.component.html</context> - <context context-type="linenumber">43</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">45</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">59</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">59</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">59</context> </context-group> <target state="final">Editar</target> </trans-unit> @@ -1518,7 +2035,7 @@ <source>Loading...</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/document-list.component.html</context> - <context context-type="linenumber">87</context> + <context context-type="linenumber">88</context> </context-group> <target state="translated">Carregando...</target> </trans-unit> @@ -1526,7 +2043,7 @@ <source>{VAR_PLURAL, plural, =1 {Selected <x id="INTERPOLATION"/> of one document} other {Selected <x id="INTERPOLATION"/> of <x id="INTERPOLATION_1"/> documents}}</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/document-list.component.html</context> - <context context-type="linenumber">89</context> + <context context-type="linenumber">90</context> </context-group> <target state="final">{VAR_PLURAL, plural, =1 {Selecionado <x id="INTERPOLATION"/> de um documento} other {Selecionado <x id="INTERPOLATION"/> of <x id="INTERPOLATION_1"/> documentos}}</target> </trans-unit> @@ -1534,7 +2051,7 @@ <source>{VAR_PLURAL, plural, =1 {One document} other {<x id="INTERPOLATION"/> documents}}</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/document-list.component.html</context> - <context context-type="linenumber">91</context> + <context context-type="linenumber">92</context> </context-group> <target state="final">{VAR_PLURAL, plural, =1 {Um documento} other {<x id="INTERPOLATION"/> documentos}}</target> </trans-unit> @@ -1542,19 +2059,27 @@ <source>(filtered)</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/document-list.component.html</context> - <context context-type="linenumber">91</context> + <context context-type="linenumber">92</context> </context-group> <target state="final">(filtrado)</target> </trans-unit> + <trans-unit id="1559883523769732271" datatype="html"> + <source>Error while loading documents</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/document-list/document-list.component.html</context> + <context context-type="linenumber">103</context> + </context-group> + <target state="needs-translation">Error while loading documents</target> + </trans-unit> <trans-unit id="7517688192215738656" datatype="html" approved="yes"> <source>ASN</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/document-list.component.html</context> - <context context-type="linenumber">117</context> + <context context-type="linenumber">121</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/filter-editor/filter-editor.component.ts</context> - <context context-type="linenumber">90</context> + <context context-type="linenumber">122</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/rest/document.service.ts</context> @@ -1566,7 +2091,7 @@ <source>Added</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/document-list.component.html</context> - <context context-type="linenumber">147</context> + <context context-type="linenumber">151</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/filter-editor/filter-editor.component.html</context> @@ -1582,7 +2107,7 @@ <source>View "<x id="PH" equiv-text="this.list.activeSavedViewTitle"/>" saved successfully.</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/document-list.component.ts</context> - <context context-type="linenumber">116</context> + <context context-type="linenumber">213</context> </context-group> <target state="final">Visualização "<x id="PH" equiv-text="this.list.activeSavedViewTitle"/>" salva com sucesso.</target> </trans-unit> @@ -1590,7 +2115,7 @@ <source>View "<x id="PH" equiv-text="savedView.name"/>" created successfully.</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/document-list.component.ts</context> - <context context-type="linenumber">138</context> + <context context-type="linenumber">243</context> </context-group> <target state="final">Visualização "<x id="PH" equiv-text="savedView.name"/>" criada com sucesso.</target> </trans-unit> @@ -1602,51 +2127,51 @@ </context-group> <target state="final">Limpar filtros</target> </trans-unit> - <trans-unit id="5195932016807797291" datatype="html" approved="yes"> - <source>Correspondent: <x id="PH" equiv-text="this.correspondents.find(c => c.id == +rule.value)?.name"/></source> + <trans-unit id="5195932016807797291" datatype="html"> + <source>Correspondent: <x id="PH" equiv-text="this.correspondents.find((c) => c.id == +rule.value)?.name"/></source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/filter-editor/filter-editor.component.ts</context> - <context context-type="linenumber">37</context> + <context context-type="linenumber">60,62</context> </context-group> - <target state="final">Correspondente: <x id="PH" equiv-text="this.correspondents.find(c => c.id == +rule.value)?.name"/></target> + <target state="needs-translation">Correspondent: <x id="PH" equiv-text="this.correspondents.find((c) => c.id == +rule.value)?.name"/></target> </trans-unit> <trans-unit id="8170755470576301659" datatype="html" approved="yes"> <source>Without correspondent</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/filter-editor/filter-editor.component.ts</context> - <context context-type="linenumber">39</context> + <context context-type="linenumber">64</context> </context-group> <target state="final">Sem correspondente</target> </trans-unit> - <trans-unit id="8705701325879965907" datatype="html" approved="yes"> - <source>Type: <x id="PH" equiv-text="this.documentTypes.find(dt => dt.id == +rule.value)?.name"/></source> + <trans-unit id="8705701325879965907" datatype="html"> + <source>Type: <x id="PH" equiv-text="this.documentTypes.find((dt) => dt.id == +rule.value)?.name"/></source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/filter-editor/filter-editor.component.ts</context> - <context context-type="linenumber">44</context> + <context context-type="linenumber">69,71</context> </context-group> - <target state="final">Tipo: <x id="PH" equiv-text="this.documentTypes.find(dt => dt.id == +rule.value)?.name"/></target> + <target state="needs-translation">Type: <x id="PH" equiv-text="this.documentTypes.find((dt) => dt.id == +rule.value)?.name"/></target> </trans-unit> <trans-unit id="4362173610367509215" datatype="html" approved="yes"> <source>Without document type</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/filter-editor/filter-editor.component.ts</context> - <context context-type="linenumber">46</context> + <context context-type="linenumber">73</context> </context-group> <target state="final">Sem tipo de documento</target> </trans-unit> - <trans-unit id="8180755793012580465" datatype="html" approved="yes"> - <source>Tag: <x id="PH" equiv-text="this.tags.find(t => t.id == +rule.value)?.name"/></source> + <trans-unit id="8180755793012580465" datatype="html"> + <source>Tag: <x id="PH" equiv-text="this.tags.find((t) => t.id == +rule.value)?.name"/></source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/filter-editor/filter-editor.component.ts</context> - <context context-type="linenumber">50</context> + <context context-type="linenumber">77,79</context> </context-group> - <target state="final">Etiqueta: <x id="PH" equiv-text="this.tags.find(t => t.id == +rule.value)?.name"/></target> + <target state="needs-translation">Tag: <x id="PH" equiv-text="this.tags.find((t) => t.id == +rule.value)?.name"/></target> </trans-unit> <trans-unit id="6494566478302448576" datatype="html" approved="yes"> <source>Without any tag</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/filter-editor/filter-editor.component.ts</context> - <context context-type="linenumber">54</context> + <context context-type="linenumber">83</context> </context-group> <target state="final">Sem etiquetas</target> </trans-unit> @@ -1654,7 +2179,7 @@ <source>Title: <x id="PH" equiv-text="rule.value"/></source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/filter-editor/filter-editor.component.ts</context> - <context context-type="linenumber">58</context> + <context context-type="linenumber">87</context> </context-group> <target state="final">Título: <x id="PH" equiv-text="rule.value"/></target> </trans-unit> @@ -1662,7 +2187,7 @@ <source>ASN: <x id="PH" equiv-text="rule.value"/></source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/filter-editor/filter-editor.component.ts</context> - <context context-type="linenumber">61</context> + <context context-type="linenumber">90</context> </context-group> <target state="translated">NSA: <x id="PH" equiv-text="rule.value"/></target> </trans-unit> @@ -1670,7 +2195,7 @@ <source>Title & content</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/filter-editor/filter-editor.component.ts</context> - <context context-type="linenumber">89</context> + <context context-type="linenumber">120</context> </context-group> <target state="final">Título & conteúdo</target> </trans-unit> @@ -1678,7 +2203,7 @@ <source>Advanced search</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/filter-editor/filter-editor.component.ts</context> - <context context-type="linenumber">91</context> + <context context-type="linenumber">125</context> </context-group> <target state="final">Pesquisa avançada</target> </trans-unit> @@ -1686,7 +2211,7 @@ <source>More like</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/filter-editor/filter-editor.component.ts</context> - <context context-type="linenumber">94</context> + <context context-type="linenumber">131</context> </context-group> <target state="translated">Mais parecido</target> </trans-unit> @@ -1698,54 +2223,6 @@ </context-group> <target state="final">Salvar visualização atual</target> </trans-unit> - <trans-unit id="8953033926734869941" datatype="html" approved="yes"> - <source>Name</source> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/document-list/save-view-config-dialog/save-view-config-dialog.component.html</context> - <context context-type="linenumber">8</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-edit-dialog/correspondent-edit-dialog.component.html</context> - <context context-type="linenumber">8</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-list.component.html</context> - <context context-type="linenumber">9</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-list.component.html</context> - <context context-type="linenumber">19</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-edit-dialog/document-type-edit-dialog.component.html</context> - <context context-type="linenumber">9</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-list.component.html</context> - <context context-type="linenumber">9</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-list.component.html</context> - <context context-type="linenumber">19</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> - <context context-type="linenumber">141</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-edit-dialog/tag-edit-dialog.component.html</context> - <context context-type="linenumber">8</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-list.component.html</context> - <context context-type="linenumber">9</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-list.component.html</context> - <context context-type="linenumber">19</context> - </context-group> - <target state="final">Nome</target> - </trans-unit> <trans-unit id="8689274715612276035" datatype="html" approved="yes"> <source>Show in sidebar</source> <context-group purpose="location"> @@ -1754,7 +2231,7 @@ </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> - <context context-type="linenumber">153</context> + <context context-type="linenumber">169</context> </context-group> <target state="final">Mostrar na navegação lateral</target> </trans-unit> @@ -1766,86 +2243,78 @@ </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> - <context context-type="linenumber">149</context> + <context context-type="linenumber">165</context> </context-group> <target state="final">Exibir no painel de controle</target> </trans-unit> - <trans-unit id="8743659855412792665" datatype="html" approved="yes"> - <source>Matching algorithm</source> + <trans-unit id="6965614903949668392" datatype="html"> + <source>Filter rules error occurred while saving this view</source> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-edit-dialog/correspondent-edit-dialog.component.html</context> - <context context-type="linenumber">9</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-edit-dialog/document-type-edit-dialog.component.html</context> - <context context-type="linenumber">10</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-edit-dialog/tag-edit-dialog.component.html</context> - <context context-type="linenumber">13</context> - </context-group> - <target state="final">Algoritmo de detecção</target> - </trans-unit> - <trans-unit id="2656329676292524585" datatype="html" approved="yes"> - <source>Matching pattern</source> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-edit-dialog/correspondent-edit-dialog.component.html</context> - <context context-type="linenumber">10</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-edit-dialog/document-type-edit-dialog.component.html</context> - <context context-type="linenumber">11</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-edit-dialog/tag-edit-dialog.component.html</context> - <context context-type="linenumber">14</context> - </context-group> - <target state="final">Padrão de detecção</target> - </trans-unit> - <trans-unit id="6063936469630366525" datatype="html" approved="yes"> - <source>Case insensitive</source> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-edit-dialog/correspondent-edit-dialog.component.html</context> - <context context-type="linenumber">11</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-edit-dialog/document-type-edit-dialog.component.html</context> + <context context-type="sourcefile">src/app/components/document-list/save-view-config-dialog/save-view-config-dialog.component.html</context> <context context-type="linenumber">12</context> </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-edit-dialog/tag-edit-dialog.component.html</context> - <context context-type="linenumber">15</context> - </context-group> - <target state="final">Não diferenciar maiúsculas de minúsculas</target> + <target state="needs-translation">Filter rules error occurred while saving this view</target> </trans-unit> - <trans-unit id="6457471243969293847" datatype="html" approved="yes"> - <source>Create new correspondent</source> + <trans-unit id="6438839705789707938" datatype="html"> + <source>The error returned was</source> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-edit-dialog/correspondent-edit-dialog.component.ts</context> - <context context-type="linenumber">21</context> + <context context-type="sourcefile">src/app/components/document-list/save-view-config-dialog/save-view-config-dialog.component.html</context> + <context context-type="linenumber">13</context> </context-group> - <target state="final">Criar novo correspondente</target> + <target state="needs-translation">The error returned was</target> </trans-unit> - <trans-unit id="2059822531169388684" datatype="html" approved="yes"> - <source>Edit correspondent</source> + <trans-unit id="6316128875819022658" datatype="html"> + <source>correspondent</source> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-edit-dialog/correspondent-edit-dialog.component.ts</context> - <context context-type="linenumber">25</context> + <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-list.component.ts</context> + <context context-type="linenumber">33</context> </context-group> - <target state="final">Editar correspondente</target> + <target state="needs-translation">correspondent</target> + </trans-unit> + <trans-unit id="6360600151505327572" datatype="html"> + <source>Last used</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-list.component.ts</context> + <context context-type="linenumber">37</context> + </context-group> + <target state="needs-translation">Last used</target> + </trans-unit> + <trans-unit id="7427874343955308724" datatype="html" approved="yes"> + <source>Do you really want to delete the correspondent "<x id="PH" equiv-text="object.name"/>"?</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-list.component.ts</context> + <context context-type="linenumber">47</context> + </context-group> + <target state="final">Você realmente deseja excluir o correspondente "<x id="PH" equiv-text="object.name"/>"?</target> + </trans-unit> + <trans-unit id="8084492669582894778" datatype="html"> + <source>document type</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-list.component.ts</context> + <context context-type="linenumber">30</context> + </context-group> + <target state="needs-translation">document type</target> + </trans-unit> + <trans-unit id="4990731724078522539" datatype="html" approved="yes"> + <source>Do you really want to delete the document type "<x id="PH" equiv-text="object.name"/>"?</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-list.component.ts</context> + <context context-type="linenumber">36</context> + </context-group> + <target state="final">Você realmente deseja excluir o tipo de documento "<x id="PH" equiv-text="object.name"/>"?</target> </trans-unit> <trans-unit id="5674286808255988565" datatype="html" approved="yes"> <source>Create</source> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-list.component.html</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> <context context-type="linenumber">2</context> </context-group> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-list.component.html</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> <context context-type="linenumber">2</context> </context-group> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-list.component.html</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> <context context-type="linenumber">2</context> </context-group> <target state="final">Criar</target> @@ -1853,15 +2322,15 @@ <trans-unit id="4010735610815226758" datatype="html" approved="yes"> <source>Filter by:</source> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-list.component.html</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> <context context-type="linenumber">8</context> </context-group> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-list.component.html</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> <context context-type="linenumber">8</context> </context-group> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-list.component.html</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> <context context-type="linenumber">8</context> </context-group> <target state="final">Filtrar por:</target> @@ -1869,138 +2338,130 @@ <trans-unit id="1383365546483928780" datatype="html" approved="yes"> <source>Matching</source> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-list.component.html</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> <context context-type="linenumber">20</context> </context-group> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-list.component.html</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> <context context-type="linenumber">20</context> </context-group> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-list.component.html</context> - <context context-type="linenumber">21</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">20</context> </context-group> <target state="final">Detecção</target> </trans-unit> <trans-unit id="1488347670280290838" datatype="html" approved="yes"> <source>Document count</source> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-list.component.html</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> <context context-type="linenumber">21</context> </context-group> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-list.component.html</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> <context context-type="linenumber">21</context> </context-group> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-list.component.html</context> - <context context-type="linenumber">22</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">21</context> </context-group> <target state="final">Número de documentos</target> </trans-unit> - <trans-unit id="697889236478552968" datatype="html" approved="yes"> - <source>Last correspondence</source> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-list.component.html</context> - <context context-type="linenumber">22</context> - </context-group> - <target state="final">Última correspondência</target> - </trans-unit> <trans-unit id="3193976279273491157" datatype="html" approved="yes"> <source>Actions</source> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-list.component.html</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> <context context-type="linenumber">23</context> </context-group> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-list.component.html</context> - <context context-type="linenumber">22</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">23</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">23</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> - <context context-type="linenumber">158</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-list.component.html</context> - <context context-type="linenumber">23</context> + <context context-type="linenumber">174</context> </context-group> <target state="final">Ações</target> </trans-unit> - <trans-unit id="7427874343955308724" datatype="html" approved="yes"> - <source>Do you really want to delete the correspondent "<x id="PH" equiv-text="object.name"/>"?</source> + <trans-unit id="7376880254267897616" datatype="html"> + <source>Filter Documents</source> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-list.component.ts</context> - <context context-type="linenumber">26</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">44</context> </context-group> - <target state="final">Você realmente deseja excluir o correspondente "<x id="PH" equiv-text="object.name"/>"?</target> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">44</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">44</context> + </context-group> + <target state="needs-translation">Filter Documents</target> </trans-unit> - <trans-unit id="6672809941092516947" datatype="html" approved="yes"> - <source>Create new document type</source> + <trans-unit id="808959623879724772" datatype="html"> + <source>{VAR_PLURAL, plural, =1 {One <x id="INTERPOLATION"/>} other {<x id="INTERPOLATION_1"/> total <x id="INTERPOLATION"/>s}}</source> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-edit-dialog/document-type-edit-dialog.component.ts</context> - <context context-type="linenumber">21</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">74</context> </context-group> - <target state="final">Criar novo tipo de documento</target> - </trans-unit> - <trans-unit id="36335016091244220" datatype="html" approved="yes"> - <source>Edit document type</source> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-edit-dialog/document-type-edit-dialog.component.ts</context> - <context context-type="linenumber">25</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">74</context> </context-group> - <target state="final">Editar tipo de documento</target> - </trans-unit> - <trans-unit id="4990731724078522539" datatype="html" approved="yes"> - <source>Do you really want to delete the document type "<x id="PH" equiv-text="object.name"/>"?</source> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-list.component.ts</context> - <context context-type="linenumber">26</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">74</context> </context-group> - <target state="final">Você realmente deseja excluir o tipo de documento "<x id="PH" equiv-text="object.name"/>"?</target> + <target state="needs-translation">{VAR_PLURAL, plural, =1 {One <x id="INTERPOLATION"/>} other {<x id="INTERPOLATION_1"/> total <x id="INTERPOLATION"/>s}}</target> </trans-unit> <trans-unit id="810888510148304696" datatype="html" approved="yes"> <source>Automatic</source> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/generic-list/generic-list.component.ts</context> - <context context-type="linenumber">39</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.ts</context> + <context context-type="linenumber">86</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/data/matching-model.ts</context> - <context context-type="linenumber">17</context> + <context context-type="linenumber">38</context> </context-group> <target state="final">Automático</target> </trans-unit> - <trans-unit id="5044611416737085530" datatype="html" approved="yes"> - <source>Do you really want to delete this element?</source> + <trans-unit id="4012132330507560812" datatype="html"> + <source>Do you really want to delete the <x id="PH" equiv-text="this.typeName"/>?</source> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/generic-list/generic-list.component.ts</context> - <context context-type="linenumber">97</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.ts</context> + <context context-type="linenumber">139</context> </context-group> - <target state="final">Você realmente quer excluir esse elemento?</target> + <target state="needs-translation">Do you really want to delete the <x id="PH" equiv-text="this.typeName"/>?</target> </trans-unit> <trans-unit id="8371896857609524947" datatype="html" approved="yes"> <source>Associated documents will not be deleted.</source> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/generic-list/generic-list.component.ts</context> - <context context-type="linenumber">104</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.ts</context> + <context context-type="linenumber">154</context> </context-group> <target state="final">Documentos associados não serão excluidos.</target> </trans-unit> - <trans-unit id="5467489005440577210" datatype="html" approved="yes"> - <source>Error while deleting element: <x id="PH" equiv-text="JSON.stringify(error.error)"/></source> + <trans-unit id="5467489005440577210" datatype="html"> + <source>Error while deleting element: <x id="PH" equiv-text="JSON.stringify( error.error )"/></source> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/generic-list/generic-list.component.ts</context> - <context context-type="linenumber">114</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.ts</context> + <context context-type="linenumber">167,169</context> </context-group> - <target state="final">Erro ao excluir elemento: <x id="PH" equiv-text="JSON.stringify(error.error)"/></target> + <target state="needs-translation">Error while deleting element: <x id="PH" equiv-text="JSON.stringify( error.error )"/></target> </trans-unit> - <trans-unit id="1347241542439262355" datatype="html" approved="yes"> - <source>General settings</source> + <trans-unit id="6439365426343089851" datatype="html"> + <source>General</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> <context context-type="linenumber">10</context> </context-group> - <target state="final">Configurações gerais</target> + <target state="needs-translation">General</target> </trans-unit> <trans-unit id="8671234314555525900" datatype="html" approved="yes"> <source>Appearance</source> @@ -2130,11 +2591,27 @@ </context-group> <target state="final">Inverter imagens em modo noturno</target> </trans-unit> + <trans-unit id="7983234071833154796" datatype="html"> + <source>Theme Color</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> + <context context-type="linenumber">105</context> + </context-group> + <target state="needs-translation">Theme Color</target> + </trans-unit> + <trans-unit id="7808756054397155068" datatype="html"> + <source>Reset</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> + <context context-type="linenumber">114</context> + </context-group> + <target state="needs-translation">Reset</target> + </trans-unit> <trans-unit id="8508424367627989968" datatype="html" approved="yes"> <source>Bulk editing</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> - <context context-type="linenumber">103</context> + <context context-type="linenumber">119</context> </context-group> <target state="final">Edição em massa</target> </trans-unit> @@ -2142,7 +2619,7 @@ <source>Show confirmation dialogs</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> - <context context-type="linenumber">107</context> + <context context-type="linenumber">123</context> </context-group> <target state="final">Mostrar janelas de confirmação</target> </trans-unit> @@ -2150,7 +2627,7 @@ <source>Deleting documents will always ask for confirmation.</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> - <context context-type="linenumber">107</context> + <context context-type="linenumber">123</context> </context-group> <target state="final">Ao excluir um documento, sempre será pedido uma confirmação.</target> </trans-unit> @@ -2158,7 +2635,7 @@ <source>Apply on close</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> - <context context-type="linenumber">108</context> + <context context-type="linenumber">124</context> </context-group> <target state="final">Aplicar ao fechar</target> </trans-unit> @@ -2166,7 +2643,7 @@ <source>Notifications</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> - <context context-type="linenumber">116</context> + <context context-type="linenumber">132</context> </context-group> <target state="final">Notificações</target> </trans-unit> @@ -2174,7 +2651,7 @@ <source>Document processing</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> - <context context-type="linenumber">119</context> + <context context-type="linenumber">135</context> </context-group> <target state="final">Processamento de documentos</target> </trans-unit> @@ -2182,7 +2659,7 @@ <source>Show notifications when new documents are detected</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> - <context context-type="linenumber">123</context> + <context context-type="linenumber">139</context> </context-group> <target state="final">Exibir notificações quando novos documentos forem detectados</target> </trans-unit> @@ -2190,7 +2667,7 @@ <source>Show notifications when document processing completes successfully</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> - <context context-type="linenumber">124</context> + <context context-type="linenumber">140</context> </context-group> <target state="final">Exibir notificações quando o processamento de um documento concluir com sucesso</target> </trans-unit> @@ -2198,7 +2675,7 @@ <source>Show notifications when document processing fails</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> - <context context-type="linenumber">125</context> + <context context-type="linenumber">141</context> </context-group> <target state="final">Exibir notificações quando o processamento de um documento falhar</target> </trans-unit> @@ -2206,7 +2683,7 @@ <source>Suppress notifications on dashboard</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> - <context context-type="linenumber">126</context> + <context context-type="linenumber">142</context> </context-group> <target state="final">Não exibir notificações no painel de controle</target> </trans-unit> @@ -2214,7 +2691,7 @@ <source>This will suppress all messages about document processing status on the dashboard.</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> - <context context-type="linenumber">126</context> + <context context-type="linenumber">142</context> </context-group> <target state="final">Isso esconderá todas as mensagens sobre o status de processamento de documentos no painel de controle.</target> </trans-unit> @@ -2222,7 +2699,7 @@ <source>Appears on</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> - <context context-type="linenumber">146</context> + <context context-type="linenumber">162</context> </context-group> <target state="final">Aparece em</target> </trans-unit> @@ -2230,7 +2707,7 @@ <source>No saved views defined.</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> - <context context-type="linenumber">163</context> + <context context-type="linenumber">179</context> </context-group> <target state="final">Nenhuma visualização definida.</target> </trans-unit> @@ -2238,7 +2715,7 @@ <source>Saved view "<x id="PH" equiv-text="savedView.name"/>" deleted.</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.ts</context> - <context context-type="linenumber">111</context> + <context context-type="linenumber">167</context> </context-group> <target state="final">Visualização "<x id="PH" equiv-text="savedView.name"/>" excluída.</target> </trans-unit> @@ -2246,7 +2723,7 @@ <source>Settings saved successfully.</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.ts</context> - <context context-type="linenumber">133</context> + <context context-type="linenumber">233</context> </context-group> <target state="final">Configurações salvas com sucesso.</target> </trans-unit> @@ -2254,7 +2731,7 @@ <source>Use system language</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.ts</context> - <context context-type="linenumber">138</context> + <context context-type="linenumber">237</context> </context-group> <target state="final">Usar linguagem do sistema</target> </trans-unit> @@ -2262,67 +2739,31 @@ <source>Use date format of display language</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.ts</context> - <context context-type="linenumber">144</context> + <context context-type="linenumber">244</context> </context-group> <target state="final">Usar formato de data da linguagem de exibição</target> </trans-unit> - <trans-unit id="8488620293789898901" datatype="html" approved="yes"> - <source>Error while storing settings on server: <x id="PH" equiv-text="JSON.stringify(error.error)"/></source> + <trans-unit id="8488620293789898901" datatype="html"> + <source>Error while storing settings on server: <x id="PH" equiv-text="JSON.stringify( error.error )"/></source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.ts</context> - <context context-type="linenumber">161</context> + <context context-type="linenumber">264,266</context> </context-group> - <target state="final">Erro ao salvar configurações: <x id="PH" equiv-text="JSON.stringify(error.error)"/></target> + <target state="needs-translation">Error while storing settings on server: <x id="PH" equiv-text="JSON.stringify( error.error )"/></target> </trans-unit> - <trans-unit id="9011959596901584887" datatype="html" approved="yes"> - <source>Color</source> + <trans-unit id="6402703264596649214" datatype="html"> + <source>tag</source> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-edit-dialog/tag-edit-dialog.component.html</context> - <context context-type="linenumber">10</context> + <context context-type="sourcefile">src/app/components/manage/tag-list/tag-list.component.ts</context> + <context context-type="linenumber">30</context> </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-list.component.html</context> - <context context-type="linenumber">20</context> - </context-group> - <target state="final">Cor</target> - </trans-unit> - <trans-unit id="1426037806946650347" datatype="html" approved="yes"> - <source>Inbox tag</source> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-edit-dialog/tag-edit-dialog.component.html</context> - <context context-type="linenumber">12</context> - </context-group> - <target state="final">Etiqueta caixa de entrada</target> - </trans-unit> - <trans-unit id="8566220514470905459" datatype="html" approved="yes"> - <source>Inbox tags are automatically assigned to all consumed documents.</source> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-edit-dialog/tag-edit-dialog.component.html</context> - <context context-type="linenumber">12</context> - </context-group> - <target state="final">Etiquetas de caixa de entrada são atribuídas automaticamente para todos os documentos consumidos.</target> - </trans-unit> - <trans-unit id="9153094873118985366" datatype="html" approved="yes"> - <source>Create new tag</source> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-edit-dialog/tag-edit-dialog.component.ts</context> - <context context-type="linenumber">22</context> - </context-group> - <target state="final">Criar nova etiqueta</target> - </trans-unit> - <trans-unit id="5872175735754226507" datatype="html" approved="yes"> - <source>Edit tag</source> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-edit-dialog/tag-edit-dialog.component.ts</context> - <context context-type="linenumber">26</context> - </context-group> - <target state="final">Editar etiqueta</target> + <target state="needs-translation">tag</target> </trans-unit> <trans-unit id="93754014749412887" datatype="html" approved="yes"> <source>Do you really want to delete the tag "<x id="PH" equiv-text="object.name"/>"?</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/tag-list/tag-list.component.ts</context> - <context context-type="linenumber">26</context> + <context context-type="linenumber">45</context> </context-group> <target state="final">Você realmente deseja excluir a etiqueta "<x id="PH" equiv-text="object.name"/>"?</target> </trans-unit> @@ -2338,7 +2779,7 @@ <source>Any word</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/data/matching-model.ts</context> - <context context-type="linenumber">12</context> + <context context-type="linenumber">13</context> </context-group> <target state="final">Qualquer palavra</target> </trans-unit> @@ -2346,7 +2787,7 @@ <source>Any: Document contains any of these words (space separated)</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/data/matching-model.ts</context> - <context context-type="linenumber">12</context> + <context context-type="linenumber">14</context> </context-group> <target state="final">Qualquer: Documento contém qualquer uma dessas palavras (separadas por espaço)</target> </trans-unit> @@ -2354,7 +2795,7 @@ <source>All words</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/data/matching-model.ts</context> - <context context-type="linenumber">13</context> + <context context-type="linenumber">18</context> </context-group> <target state="final">Todas as palavras</target> </trans-unit> @@ -2362,7 +2803,7 @@ <source>All: Document contains all of these words (space separated)</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/data/matching-model.ts</context> - <context context-type="linenumber">13</context> + <context context-type="linenumber">19</context> </context-group> <target state="final">Todas: Documento contém todas essas palavras (separadas por espaço)</target> </trans-unit> @@ -2370,7 +2811,7 @@ <source>Exact match</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/data/matching-model.ts</context> - <context context-type="linenumber">14</context> + <context context-type="linenumber">23</context> </context-group> <target state="final">Detecção exata</target> </trans-unit> @@ -2378,7 +2819,7 @@ <source>Exact: Document contains this string</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/data/matching-model.ts</context> - <context context-type="linenumber">14</context> + <context context-type="linenumber">24</context> </context-group> <target state="final">Exata: Documento contém essa palavra</target> </trans-unit> @@ -2386,7 +2827,7 @@ <source>Regular expression</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/data/matching-model.ts</context> - <context context-type="linenumber">15</context> + <context context-type="linenumber">28</context> </context-group> <target state="final">Expressão regular</target> </trans-unit> @@ -2394,7 +2835,7 @@ <source>Regular expression: Document matches this regular expression</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/data/matching-model.ts</context> - <context context-type="linenumber">15</context> + <context context-type="linenumber">29</context> </context-group> <target state="final">Expressão regular: Documento condiz com essa expressão regular</target> </trans-unit> @@ -2402,7 +2843,7 @@ <source>Fuzzy word</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/data/matching-model.ts</context> - <context context-type="linenumber">16</context> + <context context-type="linenumber">33</context> </context-group> <target state="final">Palavra difusa</target> </trans-unit> @@ -2410,7 +2851,7 @@ <source>Fuzzy: Document contains a word similar to this word</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/data/matching-model.ts</context> - <context context-type="linenumber">16</context> + <context context-type="linenumber">34</context> </context-group> <target state="final">Fuzzy: Documento contém uma palavra similar à essa.</target> </trans-unit> @@ -2418,7 +2859,7 @@ <source>Auto: Learn matching automatically</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/data/matching-model.ts</context> - <context context-type="linenumber">17</context> + <context context-type="linenumber">39</context> </context-group> <target state="final">Auto: Aprender detecção automaticamente</target> </trans-unit> @@ -2426,15 +2867,15 @@ <source>Unsaved Changes</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/guards/dirty-form.guard.ts</context> - <context context-type="linenumber">16</context> + <context context-type="linenumber">18</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/open-documents.service.ts</context> - <context context-type="linenumber">75</context> + <context context-type="linenumber">84</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/open-documents.service.ts</context> - <context context-type="linenumber">96</context> + <context context-type="linenumber">107</context> </context-group> <target state="translated">Alterações não salvas</target> </trans-unit> @@ -2442,15 +2883,15 @@ <source>You have unsaved changes.</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/guards/dirty-form.guard.ts</context> - <context context-type="linenumber">17</context> + <context context-type="linenumber">19</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/open-documents.service.ts</context> - <context context-type="linenumber">76</context> + <context context-type="linenumber">85</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/open-documents.service.ts</context> - <context context-type="linenumber">97</context> + <context context-type="linenumber">108</context> </context-group> <target state="translated">Você tem alterações não salvas.</target> </trans-unit> @@ -2458,7 +2899,7 @@ <source>Are you sure you want to leave?</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/guards/dirty-form.guard.ts</context> - <context context-type="linenumber">18</context> + <context context-type="linenumber">20</context> </context-group> <target state="translated">Tem certeza que deseja sair?</target> </trans-unit> @@ -2466,7 +2907,7 @@ <source>Leave page</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/guards/dirty-form.guard.ts</context> - <context context-type="linenumber">20</context> + <context context-type="linenumber">22</context> </context-group> <target state="translated">Sair da página</target> </trans-unit> @@ -2474,7 +2915,7 @@ <source>(no title)</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/pipes/document-title.pipe.ts</context> - <context context-type="linenumber">12</context> + <context context-type="linenumber">11</context> </context-group> <target state="final">(sem título)</target> </trans-unit> @@ -2482,7 +2923,7 @@ <source>Yes</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/pipes/yes-no.pipe.ts</context> - <context context-type="linenumber">9</context> + <context context-type="linenumber">8</context> </context-group> <target state="final">Sim</target> </trans-unit> @@ -2490,7 +2931,7 @@ <source>No</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/pipes/yes-no.pipe.ts</context> - <context context-type="linenumber">9</context> + <context context-type="linenumber">8</context> </context-group> <target state="final">Não</target> </trans-unit> @@ -2606,7 +3047,7 @@ <source>Are you sure you want to close this document?</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/open-documents.service.ts</context> - <context context-type="linenumber">77</context> + <context context-type="linenumber">86</context> </context-group> <target state="translated">Tem certeza de que deseja fechar este documento?</target> </trans-unit> @@ -2614,7 +3055,7 @@ <source>Close document</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/open-documents.service.ts</context> - <context context-type="linenumber">79</context> + <context context-type="linenumber">88</context> </context-group> <target state="translated">Fechar documento</target> </trans-unit> @@ -2622,7 +3063,7 @@ <source>Are you sure you want to close all documents?</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/open-documents.service.ts</context> - <context context-type="linenumber">98</context> + <context context-type="linenumber">109</context> </context-group> <target state="translated">Tem certeza de que deseja fechar todos os documentos?</target> </trans-unit> @@ -2630,7 +3071,7 @@ <source>Close documents</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/open-documents.service.ts</context> - <context context-type="linenumber">100</context> + <context context-type="linenumber">111</context> </context-group> <target state="translated">Fechar documentos</target> </trans-unit> @@ -2646,7 +3087,7 @@ <source>Search score</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/rest/document.service.ts</context> - <context context-type="linenumber">28</context> + <context context-type="linenumber">30</context> </context-group> <note priority="1" from="description">Score is a value returned by the full text search engine and specifies how well a result matches the given query</note> <target state="final">Pontuação da pesquisa</target> @@ -2655,15 +3096,23 @@ <source>English (US)</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/settings.service.ts</context> - <context context-type="linenumber">90</context> + <context context-type="linenumber">184</context> </context-group> <target state="final">Inglês (US)</target> </trans-unit> + <trans-unit id="3098941349689899577" datatype="html"> + <source>Belarusian</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/services/settings.service.ts</context> + <context context-type="linenumber">190</context> + </context-group> + <target state="needs-translation">Belarusian</target> + </trans-unit> <trans-unit id="2719780722934172508" datatype="html"> <source>Czech</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/settings.service.ts</context> - <context context-type="linenumber">91</context> + <context context-type="linenumber">196</context> </context-group> <target state="translated">Tcheco</target> </trans-unit> @@ -2671,7 +3120,7 @@ <source>Danish</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/settings.service.ts</context> - <context context-type="linenumber">92</context> + <context context-type="linenumber">202</context> </context-group> <target state="translated">Dinamarquês</target> </trans-unit> @@ -2679,7 +3128,7 @@ <source>German</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/settings.service.ts</context> - <context context-type="linenumber">93</context> + <context context-type="linenumber">208</context> </context-group> <target state="final">Alemão</target> </trans-unit> @@ -2687,7 +3136,7 @@ <source>English (GB)</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/settings.service.ts</context> - <context context-type="linenumber">94</context> + <context context-type="linenumber">214</context> </context-group> <target state="final">Inglês (GB)</target> </trans-unit> @@ -2695,7 +3144,7 @@ <source>Spanish</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/settings.service.ts</context> - <context context-type="linenumber">95</context> + <context context-type="linenumber">220</context> </context-group> <target state="final">Espanhol</target> </trans-unit> @@ -2703,7 +3152,7 @@ <source>French</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/settings.service.ts</context> - <context context-type="linenumber">96</context> + <context context-type="linenumber">226</context> </context-group> <target state="final">Francês</target> </trans-unit> @@ -2711,7 +3160,7 @@ <source>Italian</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/settings.service.ts</context> - <context context-type="linenumber">97</context> + <context context-type="linenumber">232</context> </context-group> <target state="final">Italiano</target> </trans-unit> @@ -2719,7 +3168,7 @@ <source>Luxembourgish</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/settings.service.ts</context> - <context context-type="linenumber">98</context> + <context context-type="linenumber">238</context> </context-group> <target state="translated">Luxemburguês</target> </trans-unit> @@ -2727,7 +3176,7 @@ <source>Dutch</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/settings.service.ts</context> - <context context-type="linenumber">99</context> + <context context-type="linenumber">244</context> </context-group> <target state="final">Holandês</target> </trans-unit> @@ -2735,7 +3184,7 @@ <source>Polish</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/settings.service.ts</context> - <context context-type="linenumber">100</context> + <context context-type="linenumber">250</context> </context-group> <target state="final">Polonês</target> </trans-unit> @@ -2743,7 +3192,7 @@ <source>Portuguese (Brazil)</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/settings.service.ts</context> - <context context-type="linenumber">101</context> + <context context-type="linenumber">256</context> </context-group> <target state="final">Português (Brasil)</target> </trans-unit> @@ -2751,7 +3200,7 @@ <source>Portuguese</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/settings.service.ts</context> - <context context-type="linenumber">102</context> + <context context-type="linenumber">262</context> </context-group> <target state="final">Português</target> </trans-unit> @@ -2759,7 +3208,7 @@ <source>Romanian</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/settings.service.ts</context> - <context context-type="linenumber">103</context> + <context context-type="linenumber">268</context> </context-group> <target state="final">Romeno</target> </trans-unit> @@ -2767,23 +3216,55 @@ <source>Russian</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/settings.service.ts</context> - <context context-type="linenumber">104</context> + <context context-type="linenumber">274</context> </context-group> <target state="final">Russo</target> </trans-unit> + <trans-unit id="4287008301409320881" datatype="html"> + <source>Slovenian</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/services/settings.service.ts</context> + <context context-type="linenumber">280</context> + </context-group> + <target state="needs-translation">Slovenian</target> + </trans-unit> + <trans-unit id="8608389829607915090" datatype="html"> + <source>Serbian</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/services/settings.service.ts</context> + <context context-type="linenumber">286</context> + </context-group> + <target state="needs-translation">Serbian</target> + </trans-unit> <trans-unit id="499386805970351976" datatype="html" approved="yes"> <source>Swedish</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/settings.service.ts</context> - <context context-type="linenumber">105</context> + <context context-type="linenumber">292</context> </context-group> <target state="final">Sueco</target> </trans-unit> + <trans-unit id="5682359291233237791" datatype="html"> + <source>Turkish</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/services/settings.service.ts</context> + <context context-type="linenumber">298</context> + </context-group> + <target state="needs-translation">Turkish</target> + </trans-unit> + <trans-unit id="4689443708886954687" datatype="html"> + <source>Chinese Simplified</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/services/settings.service.ts</context> + <context context-type="linenumber">304</context> + </context-group> + <target state="needs-translation">Chinese Simplified</target> + </trans-unit> <trans-unit id="4912706592792948707" datatype="html"> <source>ISO 8601</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/settings.service.ts</context> - <context context-type="linenumber">115</context> + <context context-type="linenumber">321</context> </context-group> <target state="translated">ISO 8601</target> </trans-unit> @@ -2791,7 +3272,7 @@ <source>Error</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/toast.service.ts</context> - <context context-type="linenumber">35</context> + <context context-type="linenumber">32</context> </context-group> <target state="final">Erro</target> </trans-unit> @@ -2799,10 +3280,42 @@ <source>Information</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/toast.service.ts</context> - <context context-type="linenumber">39</context> + <context context-type="linenumber">36</context> </context-group> <target state="final">Informação</target> </trans-unit> + <trans-unit id="3852289441366561594" datatype="html" approved="yes"> + <source>Connecting...</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/services/upload-documents.service.ts</context> + <context context-type="linenumber">31</context> + </context-group> + <target state="final">Conectando...</target> + </trans-unit> + <trans-unit id="1245343823699368872" datatype="html" approved="yes"> + <source>Uploading...</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/services/upload-documents.service.ts</context> + <context context-type="linenumber">43</context> + </context-group> + <target state="final">Enviando...</target> + </trans-unit> + <trans-unit id="7446520539098045935" datatype="html" approved="yes"> + <source>Upload complete, waiting...</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/services/upload-documents.service.ts</context> + <context context-type="linenumber">46</context> + </context-group> + <target state="final">Envio concluído, esperando...</target> + </trans-unit> + <trans-unit id="1405142710727603568" datatype="html" approved="yes"> + <source>HTTP error: <x id="PH" equiv-text="error.status"/> <x id="PH_1" equiv-text="error.statusText"/></source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/services/upload-documents.service.ts</context> + <context context-type="linenumber">62</context> + </context-group> + <target state="final">Erro HTTP: <x id="PH" equiv-text="error.status"/> <x id="PH_1" equiv-text="error.statusText"/></target> + </trans-unit> </body> </file> </xliff> diff --git a/src-ui/src/locale/messages.pt_PT.xlf b/src-ui/src/locale/messages.pt_PT.xlf index 1d1a5eba9..1e5a2ba86 100644 --- a/src-ui/src/locale/messages.pt_PT.xlf +++ b/src-ui/src/locale/messages.pt_PT.xlf @@ -2,11 +2,296 @@ <xliff xmlns="urn:oasis:names:tc:xliff:document:1.2" version="1.2"> <file source-language="en" datatype="plaintext" original="ng2.template" target-language="pt-PT"> <body> + <trans-unit id="ngb.alert.close" datatype="html"> + <source>Close</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/alert/alert.ts</context> + <context context-type="linenumber">79,80</context> + </context-group> + <target state="needs-translation">Close</target> + </trans-unit> + <trans-unit id="ngb.carousel.slide-number" datatype="html"> + <source> Slide <x id="INTERPOLATION" equiv-text="keyboard 'arrow"/> of <x id="INTERPOLATION_1" equiv-text="t'. */ @In"/> </source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/carousel/carousel.ts</context> + <context context-type="linenumber">154,159</context> + </context-group> + <note priority="1" from="description">Currently selected slide number read by screen reader</note> + <target state="needs-translation"> Slide <x id="INTERPOLATION" equiv-text="keyboard 'arrow"/> of <x id="INTERPOLATION_1" equiv-text="t'. */ @In"/> </target> + </trans-unit> + <trans-unit id="ngb.carousel.previous" datatype="html"> + <source>Previous</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/carousel/carousel.ts</context> + <context context-type="linenumber">184</context> + </context-group> + <target state="needs-translation">Previous</target> + </trans-unit> + <trans-unit id="ngb.carousel.next" datatype="html"> + <source>Next</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/carousel/carousel.ts</context> + <context context-type="linenumber">205,206</context> + </context-group> + <target state="needs-translation">Next</target> + </trans-unit> + <trans-unit id="ngb.datepicker.select-month" datatype="html"> + <source>Select month</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/datepicker/datepicker-navigation-select.ts</context> + <context context-type="linenumber">74</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/datepicker/datepicker-navigation-select.ts</context> + <context context-type="linenumber">74</context> + </context-group> + <target state="needs-translation">Select month</target> + </trans-unit> + <trans-unit id="ngb.datepicker.select-year" datatype="html"> + <source>Select year</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/datepicker/datepicker-navigation-select.ts</context> + <context context-type="linenumber">74</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/datepicker/datepicker-navigation-select.ts</context> + <context context-type="linenumber">74</context> + </context-group> + <target state="needs-translation">Select year</target> + </trans-unit> + <trans-unit id="ngb.datepicker.previous-month" datatype="html"> + <source>Previous month</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/datepicker/datepicker-navigation.ts</context> + <context context-type="linenumber">69</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/datepicker/datepicker-navigation.ts</context> + <context context-type="linenumber">69</context> + </context-group> + <target state="needs-translation">Previous month</target> + </trans-unit> + <trans-unit id="ngb.datepicker.next-month" datatype="html"> + <source>Next month</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/datepicker/datepicker-navigation.ts</context> + <context context-type="linenumber">69</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/datepicker/datepicker-navigation.ts</context> + <context context-type="linenumber">69</context> + </context-group> + <target state="needs-translation">Next month</target> + </trans-unit> + <trans-unit id="ngb.pagination.first" datatype="html"> + <source>««</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/pagination/pagination.ts</context> + <context context-type="linenumber">250,252</context> + </context-group> + <target state="translated">««</target> + </trans-unit> + <trans-unit id="ngb.pagination.previous" datatype="html"> + <source>«</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/pagination/pagination.ts</context> + <context context-type="linenumber">267</context> + </context-group> + <target state="translated">«</target> + </trans-unit> + <trans-unit id="ngb.pagination.next" datatype="html"> + <source>»</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/pagination/pagination.ts</context> + <context context-type="linenumber">294</context> + </context-group> + <target state="translated">»</target> + </trans-unit> + <trans-unit id="ngb.pagination.last" datatype="html"> + <source>»»</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/pagination/pagination.ts</context> + <context context-type="linenumber">313,316</context> + </context-group> + <target state="translated">»»</target> + </trans-unit> + <trans-unit id="ngb.pagination.first-aria" datatype="html"> + <source>First</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/pagination/pagination.ts</context> + <context context-type="linenumber">332,333</context> + </context-group> + <target state="needs-translation">First</target> + </trans-unit> + <trans-unit id="ngb.pagination.previous-aria" datatype="html"> + <source>Previous</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/pagination/pagination.ts</context> + <context context-type="linenumber">347,348</context> + </context-group> + <target state="needs-translation">Previous</target> + </trans-unit> + <trans-unit id="ngb.pagination.next-aria" datatype="html"> + <source>Next</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/pagination/pagination.ts</context> + <context context-type="linenumber">363</context> + </context-group> + <target state="needs-translation">Next</target> + </trans-unit> + <trans-unit id="ngb.pagination.last-aria" datatype="html"> + <source>Last</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/pagination/pagination.ts</context> + <context context-type="linenumber">379,380</context> + </context-group> + <target state="needs-translation">Last</target> + </trans-unit> + <trans-unit id="ngb.progressbar.value" datatype="html"> + <source> + <x id="INTERPOLATION" equiv-text="ackground color"/> + </source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/progressbar/progressbar.ts</context> + <context context-type="linenumber">67,68</context> + </context-group> + <target state="translated"><x id="INTERPOLATION" equiv-text="ackground color"/></target> + </trans-unit> + <trans-unit id="ngb.timepicker.HH" datatype="html"> + <source>HH</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/timepicker/timepicker.ts</context> + <context context-type="linenumber">138,141</context> + </context-group> + <target state="needs-translation">HH</target> + </trans-unit> + <trans-unit id="ngb.timepicker.hours" datatype="html"> + <source>Hours</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/timepicker/timepicker.ts</context> + <context context-type="linenumber">161</context> + </context-group> + <target state="needs-translation">Hours</target> + </trans-unit> + <trans-unit id="ngb.timepicker.MM" datatype="html"> + <source>MM</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/timepicker/timepicker.ts</context> + <context context-type="linenumber">182</context> + </context-group> + <target state="needs-translation">MM</target> + </trans-unit> + <trans-unit id="ngb.timepicker.minutes" datatype="html"> + <source>Minutes</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/timepicker/timepicker.ts</context> + <context context-type="linenumber">199</context> + </context-group> + <target state="needs-translation">Minutes</target> + </trans-unit> + <trans-unit id="ngb.timepicker.increment-hours" datatype="html"> + <source>Increment hours</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/timepicker/timepicker.ts</context> + <context context-type="linenumber">218,219</context> + </context-group> + <target state="needs-translation">Increment hours</target> + </trans-unit> + <trans-unit id="ngb.timepicker.decrement-hours" datatype="html"> + <source>Decrement hours</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/timepicker/timepicker.ts</context> + <context context-type="linenumber">240,243</context> + </context-group> + <target state="needs-translation">Decrement hours</target> + </trans-unit> + <trans-unit id="ngb.timepicker.increment-minutes" datatype="html"> + <source>Increment minutes</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/timepicker/timepicker.ts</context> + <context context-type="linenumber">268</context> + </context-group> + <target state="needs-translation">Increment minutes</target> + </trans-unit> + <trans-unit id="ngb.timepicker.decrement-minutes" datatype="html"> + <source>Decrement minutes</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/timepicker/timepicker.ts</context> + <context context-type="linenumber">288,289</context> + </context-group> + <target state="needs-translation">Decrement minutes</target> + </trans-unit> + <trans-unit id="ngb.timepicker.SS" datatype="html"> + <source>SS</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/timepicker/timepicker.ts</context> + <context context-type="linenumber">295</context> + </context-group> + <target state="needs-translation">SS</target> + </trans-unit> + <trans-unit id="ngb.timepicker.seconds" datatype="html"> + <source>Seconds</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/timepicker/timepicker.ts</context> + <context context-type="linenumber">295</context> + </context-group> + <target state="needs-translation">Seconds</target> + </trans-unit> + <trans-unit id="ngb.timepicker.increment-seconds" datatype="html"> + <source>Increment seconds</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/timepicker/timepicker.ts</context> + <context context-type="linenumber">295</context> + </context-group> + <target state="needs-translation">Increment seconds</target> + </trans-unit> + <trans-unit id="ngb.timepicker.decrement-seconds" datatype="html"> + <source>Decrement seconds</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/timepicker/timepicker.ts</context> + <context context-type="linenumber">295</context> + </context-group> + <target state="needs-translation">Decrement seconds</target> + </trans-unit> + <trans-unit id="ngb.timepicker.PM" datatype="html"> + <source> + <x id="INTERPOLATION"/> + </source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/timepicker/timepicker.ts</context> + <context context-type="linenumber">295</context> + </context-group> + </trans-unit> + <trans-unit id="ngb.timepicker.AM" datatype="html"> + <source> + <x id="INTERPOLATION"/> + </source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/timepicker/timepicker.ts</context> + <context context-type="linenumber">295</context> + </context-group> + </trans-unit> + <trans-unit id="ngb.toast.close-aria" datatype="html"> + <source>Close</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/toast/toast.ts</context> + <context context-type="linenumber">110,112</context> + </context-group> + <target state="needs-translation">Close</target> + </trans-unit> + <trans-unit id="7103632680753685326" datatype="html"> + <source>Drop files to begin upload</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/app.component.html</context> + <context context-type="linenumber">7</context> + </context-group> + <target state="needs-translation">Drop files to begin upload</target> + </trans-unit> <trans-unit id="9103526311244275943" datatype="html" approved="yes"> <source>Document added</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/app.component.ts</context> - <context context-type="linenumber">51</context> + <context context-type="linenumber">71</context> </context-group> <target state="final">Documento adicionado</target> </trans-unit> @@ -14,7 +299,7 @@ <source>Document <x id="PH" equiv-text="status.filename"/> was added to paperless.</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/app.component.ts</context> - <context context-type="linenumber">51</context> + <context context-type="linenumber">73</context> </context-group> <target state="final">Documento <x id="PH" equiv-text="status.filename"/> foi adicionado ao paperless.</target> </trans-unit> @@ -22,7 +307,7 @@ <source>Open document</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/app.component.ts</context> - <context context-type="linenumber">51</context> + <context context-type="linenumber">74</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/dashboard/widgets/upload-file-widget/upload-file-widget.component.html</context> @@ -34,7 +319,7 @@ <source>Could not add <x id="PH" equiv-text="status.filename"/>: <x id="PH_1" equiv-text="status.message"/></source> <context-group purpose="location"> <context context-type="sourcefile">src/app/app.component.ts</context> - <context context-type="linenumber">59</context> + <context context-type="linenumber">89</context> </context-group> <target state="final">Não foi possível adicionar <x id="PH" equiv-text="status.filename"/>: <x id="PH_1" equiv-text="status.message"/></target> </trans-unit> @@ -42,7 +327,7 @@ <source>New document detected</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/app.component.ts</context> - <context context-type="linenumber">65</context> + <context context-type="linenumber">103</context> </context-group> <target state="final">Novo documento detetado</target> </trans-unit> @@ -50,10 +335,18 @@ <source>Document <x id="PH" equiv-text="status.filename"/> is being processed by paperless.</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/app.component.ts</context> - <context context-type="linenumber">65</context> + <context context-type="linenumber">105</context> </context-group> <target state="final">Documento <x id="PH" equiv-text="status.filename"/> está a ser processado pelo paperless.</target> </trans-unit> + <trans-unit id="5749300816154614125" datatype="html"> + <source>Initiating upload...</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/app.component.ts</context> + <context context-type="linenumber">140</context> + </context-group> + <target state="needs-translation">Initiating upload...</target> + </trans-unit> <trans-unit id="2173456130768795374" datatype="html"> <source>Paperless-ngx</source> <context-group purpose="location"> @@ -123,19 +416,19 @@ </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/document-list.component.ts</context> - <context context-type="linenumber">51</context> + <context context-type="linenumber">77</context> </context-group> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-list.component.html</context> - <context context-type="linenumber">37</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">54</context> </context-group> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-list.component.html</context> - <context context-type="linenumber">35</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">54</context> </context-group> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-list.component.html</context> - <context context-type="linenumber">38</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">54</context> </context-group> <target state="final">Documentos</target> </trans-unit> @@ -147,7 +440,7 @@ </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> - <context context-type="linenumber">134</context> + <context context-type="linenumber">150</context> </context-group> <target state="final">Visualizações</target> </trans-unit> @@ -181,10 +474,6 @@ <context context-type="sourcefile">src/app/components/app-frame/app-frame.component.html</context> <context context-type="linenumber">119</context> </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-list.component.html</context> - <context context-type="linenumber">1</context> - </context-group> <target state="final">Correspondentes</target> </trans-unit> <trans-unit id="7886570921510760899" datatype="html" approved="yes"> @@ -205,10 +494,6 @@ <context context-type="sourcefile">src/app/components/document-list/filter-editor/filter-editor.component.html</context> <context context-type="linenumber">18</context> </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-list.component.html</context> - <context context-type="linenumber">1</context> - </context-group> <target state="final">Etiquetas</target> </trans-unit> <trans-unit id="3079652255369035" datatype="html" approved="yes"> @@ -217,10 +502,6 @@ <context context-type="sourcefile">src/app/components/app-frame/app-frame.component.html</context> <context context-type="linenumber">133</context> </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-list.component.html</context> - <context context-type="linenumber">1</context> - </context-group> <target state="final">Tipos de documento</target> </trans-unit> <trans-unit id="4804785061014590286" datatype="html"> @@ -275,43 +556,59 @@ </context-group> <target state="final">Sugerir uma ideia</target> </trans-unit> - <trans-unit id="2159130950882492111" datatype="html" approved="yes"> - <source>Cancel</source> + <trans-unit id="4112664765954374539" datatype="html"> + <source>is available.</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/app-frame/app-frame.component.html</context> + <context context-type="linenumber">190</context> + </context-group> + <target state="needs-translation">is available.</target> + </trans-unit> + <trans-unit id="1175891574282637937" datatype="html"> + <source>Click to view.</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/app-frame/app-frame.component.html</context> + <context context-type="linenumber">190</context> + </context-group> + <target state="needs-translation">Click to view.</target> + </trans-unit> + <trans-unit id="5052123870893768885" datatype="html"> + <source>Checking for updates is disabled.</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/app-frame/app-frame.component.html</context> + <context context-type="linenumber">193</context> + </context-group> + <target state="needs-translation">Checking for updates is disabled.</target> + </trans-unit> + <trans-unit id="3601519436351639860" datatype="html"> + <source>Click for more information.</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/app-frame/app-frame.component.html</context> + <context context-type="linenumber">193</context> + </context-group> + <target state="needs-translation">Click for more information.</target> + </trans-unit> + <trans-unit id="509090351011426949" datatype="html"> + <source>Update available</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/app-frame/app-frame.component.html</context> + <context context-type="linenumber">201</context> + </context-group> + <target state="needs-translation">Update available</target> + </trans-unit> + <trans-unit id="5000042972069710005" datatype="html"> + <source><x id="START_TAG_SPAN" ctype="x-span" equiv-text="<span class="d-inline-block" style="padding-bottom: 1px;" >"/>Cancel<x id="CLOSE_TAG_SPAN" ctype="x-span" equiv-text="</span>"/></source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/common/confirm-dialog/confirm-dialog.component.html</context> - <context context-type="linenumber">11</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/common/select-dialog/select-dialog.component.html</context> <context context-type="linenumber">12</context> </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.html</context> - <context context-type="linenumber">6</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/document-list/save-view-config-dialog/save-view-config-dialog.component.html</context> - <context context-type="linenumber">13</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-edit-dialog/correspondent-edit-dialog.component.html</context> - <context context-type="linenumber">14</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-edit-dialog/document-type-edit-dialog.component.html</context> - <context context-type="linenumber">16</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-edit-dialog/tag-edit-dialog.component.html</context> - <context context-type="linenumber">18</context> - </context-group> - <target state="final">Cancelar</target> + <target state="needs-translation"><x id="START_TAG_SPAN" ctype="x-span" equiv-text="<span class="d-inline-block" style="padding-bottom: 1px;" >"/>Cancel<x id="CLOSE_TAG_SPAN" ctype="x-span" equiv-text="</span>"/></target> </trans-unit> <trans-unit id="1234709746630139322" datatype="html" approved="yes"> <source>Confirmation</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/common/confirm-dialog/confirm-dialog.component.ts</context> - <context context-type="linenumber">18</context> + <context context-type="linenumber">17</context> </context-group> <target state="final">Confirmação</target> </trans-unit> @@ -319,19 +616,19 @@ <source>Confirm</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/common/confirm-dialog/confirm-dialog.component.ts</context> - <context context-type="linenumber">30</context> + <context context-type="linenumber">29</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">143</context> + <context context-type="linenumber">217</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">166</context> + <context context-type="linenumber">255</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">189</context> + <context context-type="linenumber">291</context> </context-group> <target state="final">Confirmar</target> </trans-unit> @@ -367,7 +664,7 @@ <source>Last 7 days</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/common/date-dropdown/date-dropdown.component.ts</context> - <context context-type="linenumber">34</context> + <context context-type="linenumber">38</context> </context-group> <target state="final">Últimos 7 dias</target> </trans-unit> @@ -375,7 +672,7 @@ <source>Last month</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/common/date-dropdown/date-dropdown.component.ts</context> - <context context-type="linenumber">35</context> + <context context-type="linenumber">39</context> </context-group> <target state="final">Último mês</target> </trans-unit> @@ -383,7 +680,7 @@ <source>Last 3 months</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/common/date-dropdown/date-dropdown.component.ts</context> - <context context-type="linenumber">36</context> + <context context-type="linenumber">40</context> </context-group> <target state="final">Últimos 3 meses</target> </trans-unit> @@ -391,15 +688,199 @@ <source>Last year</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/common/date-dropdown/date-dropdown.component.ts</context> - <context context-type="linenumber">37</context> + <context context-type="linenumber">41</context> </context-group> <target state="final">Último ano</target> </trans-unit> + <trans-unit id="8953033926734869941" datatype="html" approved="yes"> + <source>Name</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/correspondent-edit-dialog/correspondent-edit-dialog.component.html</context> + <context context-type="linenumber">8</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/document-type-edit-dialog/document-type-edit-dialog.component.html</context> + <context context-type="linenumber">9</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/tag-edit-dialog/tag-edit-dialog.component.html</context> + <context context-type="linenumber">8</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/document-list/save-view-config-dialog/save-view-config-dialog.component.html</context> + <context context-type="linenumber">8</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">9</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">9</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">9</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">19</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">19</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">19</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> + <context context-type="linenumber">157</context> + </context-group> + <target state="final">Nome</target> + </trans-unit> + <trans-unit id="8743659855412792665" datatype="html" approved="yes"> + <source>Matching algorithm</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/correspondent-edit-dialog/correspondent-edit-dialog.component.html</context> + <context context-type="linenumber">9</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/document-type-edit-dialog/document-type-edit-dialog.component.html</context> + <context context-type="linenumber">10</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/tag-edit-dialog/tag-edit-dialog.component.html</context> + <context context-type="linenumber">13</context> + </context-group> + <target state="final">Algoritmo de correspondência</target> + </trans-unit> + <trans-unit id="2656329676292524585" datatype="html" approved="yes"> + <source>Matching pattern</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/correspondent-edit-dialog/correspondent-edit-dialog.component.html</context> + <context context-type="linenumber">10</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/document-type-edit-dialog/document-type-edit-dialog.component.html</context> + <context context-type="linenumber">11</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/tag-edit-dialog/tag-edit-dialog.component.html</context> + <context context-type="linenumber">14</context> + </context-group> + <target state="final">Padrão de correspondência</target> + </trans-unit> + <trans-unit id="6063936469630366525" datatype="html" approved="yes"> + <source>Case insensitive</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/correspondent-edit-dialog/correspondent-edit-dialog.component.html</context> + <context context-type="linenumber">11</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/document-type-edit-dialog/document-type-edit-dialog.component.html</context> + <context context-type="linenumber">12</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/tag-edit-dialog/tag-edit-dialog.component.html</context> + <context context-type="linenumber">15</context> + </context-group> + <target state="final">Não distinguir entre maiúsculas e minúsculas</target> + </trans-unit> + <trans-unit id="2159130950882492111" datatype="html" approved="yes"> + <source>Cancel</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/correspondent-edit-dialog/correspondent-edit-dialog.component.html</context> + <context context-type="linenumber">14</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/document-type-edit-dialog/document-type-edit-dialog.component.html</context> + <context context-type="linenumber">16</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/tag-edit-dialog/tag-edit-dialog.component.html</context> + <context context-type="linenumber">18</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/select-dialog/select-dialog.component.html</context> + <context context-type="linenumber">12</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.html</context> + <context context-type="linenumber">6</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/document-list/save-view-config-dialog/save-view-config-dialog.component.html</context> + <context context-type="linenumber">18</context> + </context-group> + <target state="final">Cancelar</target> + </trans-unit> + <trans-unit id="3768927257183755959" datatype="html" approved="yes"> + <source>Save</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/correspondent-edit-dialog/correspondent-edit-dialog.component.html</context> + <context context-type="linenumber">15</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/document-type-edit-dialog/document-type-edit-dialog.component.html</context> + <context context-type="linenumber">17</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/tag-edit-dialog/tag-edit-dialog.component.html</context> + <context context-type="linenumber">19</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> + <context context-type="linenumber">166</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/document-list/save-view-config-dialog/save-view-config-dialog.component.html</context> + <context context-type="linenumber">19</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> + <context context-type="linenumber">189</context> + </context-group> + <target state="final">Salvar</target> + </trans-unit> + <trans-unit id="6457471243969293847" datatype="html" approved="yes"> + <source>Create new correspondent</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/correspondent-edit-dialog/correspondent-edit-dialog.component.ts</context> + <context context-type="linenumber">24</context> + </context-group> + <target state="final">Criar novo correspondente</target> + </trans-unit> + <trans-unit id="2059822531169388684" datatype="html" approved="yes"> + <source>Edit correspondent</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/correspondent-edit-dialog/correspondent-edit-dialog.component.ts</context> + <context context-type="linenumber">28</context> + </context-group> + <target state="final">Editar correspondente</target> + </trans-unit> + <trans-unit id="6672809941092516947" datatype="html" approved="yes"> + <source>Create new document type</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/document-type-edit-dialog/document-type-edit-dialog.component.ts</context> + <context context-type="linenumber">24</context> + </context-group> + <target state="final">Criar novo tipo de documento</target> + </trans-unit> + <trans-unit id="36335016091244220" datatype="html" approved="yes"> + <source>Edit document type</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/document-type-edit-dialog/document-type-edit-dialog.component.ts</context> + <context context-type="linenumber">28</context> + </context-group> + <target state="final">Editar tipo de documento</target> + </trans-unit> <trans-unit id="4561076822163447092" datatype="html" approved="yes"> <source>Create new item</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/common/edit-dialog/edit-dialog.component.ts</context> - <context context-type="linenumber">50</context> + <context context-type="linenumber">52</context> </context-group> <target state="final">Criar novo item</target> </trans-unit> @@ -407,7 +888,7 @@ <source>Edit item</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/common/edit-dialog/edit-dialog.component.ts</context> - <context context-type="linenumber">54</context> + <context context-type="linenumber">56</context> </context-group> <target state="final">Editar item</target> </trans-unit> @@ -415,10 +896,54 @@ <source>Could not save element: <x id="PH" equiv-text="error"/></source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/common/edit-dialog/edit-dialog.component.ts</context> - <context context-type="linenumber">58</context> + <context context-type="linenumber">60</context> </context-group> <target state="final">Não foi possível guardar elemento: <x id="PH" equiv-text="error"/></target> </trans-unit> + <trans-unit id="9011959596901584887" datatype="html" approved="yes"> + <source>Color</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/tag-edit-dialog/tag-edit-dialog.component.html</context> + <context context-type="linenumber">10</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/tag-list/tag-list.component.ts</context> + <context context-type="linenumber">34</context> + </context-group> + <target state="final">Cor</target> + </trans-unit> + <trans-unit id="1426037806946650347" datatype="html" approved="yes"> + <source>Inbox tag</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/tag-edit-dialog/tag-edit-dialog.component.html</context> + <context context-type="linenumber">12</context> + </context-group> + <target state="final">Etiqueta de caixa de entrada</target> + </trans-unit> + <trans-unit id="8566220514470905459" datatype="html" approved="yes"> + <source>Inbox tags are automatically assigned to all consumed documents.</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/tag-edit-dialog/tag-edit-dialog.component.html</context> + <context context-type="linenumber">12</context> + </context-group> + <target state="final">As etiquetas de caixa de entrada são automaticamente adicionadas a todos os documentos consumidos.</target> + </trans-unit> + <trans-unit id="9153094873118985366" datatype="html" approved="yes"> + <source>Create new tag</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/tag-edit-dialog/tag-edit-dialog.component.ts</context> + <context context-type="linenumber">25</context> + </context-group> + <target state="final">Criar uma nova etiqueta</target> + </trans-unit> + <trans-unit id="5872175735754226507" datatype="html" approved="yes"> + <source>Edit tag</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/tag-edit-dialog/tag-edit-dialog.component.ts</context> + <context context-type="linenumber">29</context> + </context-group> + <target state="final">Editar etiqueta</target> + </trans-unit> <trans-unit id="4391289919356861627" datatype="html" approved="yes"> <source>Apply</source> <context-group purpose="location"> @@ -439,7 +964,7 @@ <source>Not assigned</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/common/filterable-dropdown/filterable-dropdown.component.ts</context> - <context context-type="linenumber">209</context> + <context context-type="linenumber">261</context> </context-group> <note priority="1" from="description">Filter drop down element to filter for documents with no correspondent/type/tag assigned</note> <target state="final">Não atribuído</target> @@ -448,7 +973,7 @@ <source>Invalid date.</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/common/input/date/date.component.html</context> - <context context-type="linenumber">12</context> + <context context-type="linenumber">13</context> </context-group> <target state="final">Data inválida.</target> </trans-unit> @@ -489,7 +1014,7 @@ </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/common/select-dialog/select-dialog.component.ts</context> - <context context-type="linenumber">18</context> + <context context-type="linenumber">17</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/document-list.component.html</context> @@ -501,7 +1026,7 @@ <source>Please select an object</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/common/select-dialog/select-dialog.component.ts</context> - <context context-type="linenumber">21</context> + <context context-type="linenumber">20</context> </context-group> <target state="final">Por favor selecione um objeto</target> </trans-unit> @@ -509,7 +1034,7 @@ <source>Hello <x id="PH" equiv-text="this.displayName"/>, welcome to Paperless-ngx!</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/dashboard/dashboard.component.ts</context> - <context context-type="linenumber">33</context> + <context context-type="linenumber">28</context> </context-group> <target state="translated">Olá <x id="PH" equiv-text="this.displayName"/>, bem-vindo ao Paperless-ngx!</target> </trans-unit> @@ -517,7 +1042,7 @@ <source>Welcome to Paperless-ngx!</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/dashboard/dashboard.component.ts</context> - <context context-type="linenumber">35</context> + <context context-type="linenumber">30</context> </context-group> <target state="translated">Bem-vindo ao Paperless-ngx!</target> </trans-unit> @@ -541,7 +1066,7 @@ </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/document-list.component.html</context> - <context context-type="linenumber">141</context> + <context context-type="linenumber">145</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/filter-editor/filter-editor.component.html</context> @@ -561,15 +1086,15 @@ </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">55</context> + <context context-type="linenumber">69</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/document-list.component.html</context> - <context context-type="linenumber">129</context> + <context context-type="linenumber">133</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/filter-editor/filter-editor.component.ts</context> - <context context-type="linenumber">88</context> + <context context-type="linenumber">117</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/rest/document.service.ts</context> @@ -647,7 +1172,7 @@ <source>Processing: <x id="PH" equiv-text="countUploadingAndProcessing"/></source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/dashboard/widgets/upload-file-widget/upload-file-widget.component.ts</context> - <context context-type="linenumber">32</context> + <context context-type="linenumber">37</context> </context-group> <target state="final">A processar: <x id="PH" equiv-text="countUploadingAndProcessing"/></target> </trans-unit> @@ -655,7 +1180,7 @@ <source>Failed: <x id="PH" equiv-text="countFailed"/></source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/dashboard/widgets/upload-file-widget/upload-file-widget.component.ts</context> - <context context-type="linenumber">35</context> + <context context-type="linenumber">40</context> </context-group> <target state="final">Falharam: <x id="PH" equiv-text="countFailed"/></target> </trans-unit> @@ -663,7 +1188,7 @@ <source>Added: <x id="PH" equiv-text="countSuccess"/></source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/dashboard/widgets/upload-file-widget/upload-file-widget.component.ts</context> - <context context-type="linenumber">38</context> + <context context-type="linenumber">43</context> </context-group> <target state="final">Adicionado: <x id="PH" equiv-text="countSuccess"/></target> </trans-unit> @@ -671,47 +1196,15 @@ <source>, </source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/dashboard/widgets/upload-file-widget/upload-file-widget.component.ts</context> - <context context-type="linenumber">40</context> + <context context-type="linenumber">46</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">117</context> + <context context-type="linenumber">162</context> </context-group> <note priority="1" from="description">this string is used to separate processing, failed and added on the file upload widget</note> <target state="translated">, </target> </trans-unit> - <trans-unit id="3852289441366561594" datatype="html" approved="yes"> - <source>Connecting...</source> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/dashboard/widgets/upload-file-widget/upload-file-widget.component.ts</context> - <context context-type="linenumber">118</context> - </context-group> - <target state="final">A ligar...</target> - </trans-unit> - <trans-unit id="1245343823699368872" datatype="html" approved="yes"> - <source>Uploading...</source> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/dashboard/widgets/upload-file-widget/upload-file-widget.component.ts</context> - <context context-type="linenumber">123</context> - </context-group> - <target state="final">A carregar...</target> - </trans-unit> - <trans-unit id="7446520539098045935" datatype="html" approved="yes"> - <source>Upload complete, waiting...</source> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/dashboard/widgets/upload-file-widget/upload-file-widget.component.ts</context> - <context context-type="linenumber">126</context> - </context-group> - <target state="final">Carregamento concluído, à espera...</target> - </trans-unit> - <trans-unit id="1405142710727603568" datatype="html" approved="yes"> - <source>HTTP error: <x id="PH" equiv-text="error.status"/> <x id="PH_1" equiv-text="error.statusText"/></source> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/dashboard/widgets/upload-file-widget/upload-file-widget.component.ts</context> - <context context-type="linenumber">136</context> - </context-group> - <target state="final">Erro HTTP: <x id="PH" equiv-text="error.status"/> <x id="PH_1" equiv-text="error.statusText"/></target> - </trans-unit> <trans-unit id="8522270084976549870" datatype="html" approved="yes"> <source>First steps</source> <context-group purpose="location"> @@ -804,27 +1297,39 @@ </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.html</context> - <context context-type="linenumber">76</context> + <context context-type="linenumber">81</context> </context-group> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-list.component.html</context> - <context context-type="linenumber">48</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-list.component.html</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> <context context-type="linenumber">46</context> </context-group> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/generic-list/generic-list.component.ts</context> - <context context-type="linenumber">106</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">46</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">46</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">65</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">65</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">65</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.ts</context> + <context context-type="linenumber">156</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> - <context context-type="linenumber">159</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-list.component.html</context> - <context context-type="linenumber">49</context> + <context context-type="linenumber">175</context> </context-group> <target state="final">Apagar</target> </trans-unit> @@ -836,7 +1341,7 @@ </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.html</context> - <context context-type="linenumber">63</context> + <context context-type="linenumber">68</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/document-card-large/document-card-large.component.html</context> @@ -872,15 +1377,31 @@ <source>Close</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">40</context> + <context context-type="linenumber">37</context> </context-group> <target state="final">Fechar</target> </trans-unit> + <trans-unit id="4452427314943113135" datatype="html"> + <source>Previous</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> + <context context-type="linenumber">44</context> + </context-group> + <target state="needs-translation">Previous</target> + </trans-unit> + <trans-unit id="3885497195825665706" datatype="html"> + <source>Next</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> + <context context-type="linenumber">49</context> + </context-group> + <target state="needs-translation">Next</target> + </trans-unit> <trans-unit id="5028777105388019087" datatype="html" approved="yes"> <source>Details</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">52</context> + <context context-type="linenumber">66</context> </context-group> <target state="final">Detalhes</target> </trans-unit> @@ -888,7 +1409,7 @@ <source>Archive serial number</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">56</context> + <context context-type="linenumber">70</context> </context-group> <target state="final">Número de série de arquivamento</target> </trans-unit> @@ -896,7 +1417,7 @@ <source>Date created</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">57</context> + <context context-type="linenumber">71</context> </context-group> <target state="final">Data de criação</target> </trans-unit> @@ -904,7 +1425,7 @@ <source>Correspondent</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">58</context> + <context context-type="linenumber">72</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.html</context> @@ -912,7 +1433,7 @@ </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/document-list.component.html</context> - <context context-type="linenumber">123</context> + <context context-type="linenumber">127</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/filter-editor/filter-editor.component.html</context> @@ -928,7 +1449,7 @@ <source>Document type</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">60</context> + <context context-type="linenumber">74</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.html</context> @@ -936,7 +1457,7 @@ </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/document-list.component.html</context> - <context context-type="linenumber">135</context> + <context context-type="linenumber">139</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/filter-editor/filter-editor.component.html</context> @@ -952,7 +1473,7 @@ <source>Content</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">68</context> + <context context-type="linenumber">82</context> </context-group> <target state="final">Conteúdo</target> </trans-unit> @@ -960,11 +1481,11 @@ <source>Metadata</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">77</context> + <context context-type="linenumber">91</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/metadata-collapse/metadata-collapse.component.ts</context> - <context context-type="linenumber">18</context> + <context context-type="linenumber">17</context> </context-group> <target state="final">Metadados</target> </trans-unit> @@ -972,7 +1493,7 @@ <source>Date modified</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">83</context> + <context context-type="linenumber">97</context> </context-group> <target state="final">Data de modificação</target> </trans-unit> @@ -980,7 +1501,7 @@ <source>Date added</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">87</context> + <context context-type="linenumber">101</context> </context-group> <target state="final">Data de adição</target> </trans-unit> @@ -988,7 +1509,7 @@ <source>Media filename</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">91</context> + <context context-type="linenumber">105</context> </context-group> <target state="final">Nome do ficheiro</target> </trans-unit> @@ -996,7 +1517,7 @@ <source>Original MD5 checksum</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">95</context> + <context context-type="linenumber">109</context> </context-group> <target state="final">Checksum MD5 original</target> </trans-unit> @@ -1004,7 +1525,7 @@ <source>Original file size</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">99</context> + <context context-type="linenumber">113</context> </context-group> <target state="final">Tamanho do ficheiro original</target> </trans-unit> @@ -1012,7 +1533,7 @@ <source>Original mime type</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">103</context> + <context context-type="linenumber">117</context> </context-group> <target state="final">Tipo mime original</target> </trans-unit> @@ -1020,7 +1541,7 @@ <source>Archive MD5 checksum</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">107</context> + <context context-type="linenumber">121</context> </context-group> <target state="final">Checksum MD5 do arquivo</target> </trans-unit> @@ -1028,7 +1549,7 @@ <source>Archive file size</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">111</context> + <context context-type="linenumber">125</context> </context-group> <target state="final">Tamanho do arquivo</target> </trans-unit> @@ -1036,7 +1557,7 @@ <source>Original document metadata</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">117</context> + <context context-type="linenumber">131</context> </context-group> <target state="final">Metadados do documento original</target> </trans-unit> @@ -1044,15 +1565,27 @@ <source>Archived document metadata</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">118</context> + <context context-type="linenumber">132</context> </context-group> <target state="final">Metadados do documento arquivado</target> </trans-unit> + <trans-unit id="8191371354890763172" datatype="html"> + <source>Enter Password</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> + <context context-type="linenumber">154</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> + <context context-type="linenumber">184</context> + </context-group> + <target state="needs-translation">Enter Password</target> + </trans-unit> <trans-unit id="3823219296477075982" datatype="html" approved="yes"> <source>Discard</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">143</context> + <context context-type="linenumber">164</context> </context-group> <target state="final">Descartar</target> </trans-unit> @@ -1060,47 +1593,19 @@ <source>Save & next</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">144</context> + <context context-type="linenumber">165</context> </context-group> <target state="final">Guardar & próximo</target> </trans-unit> - <trans-unit id="3768927257183755959" datatype="html" approved="yes"> - <source>Save</source> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">145</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/document-list/save-view-config-dialog/save-view-config-dialog.component.html</context> - <context context-type="linenumber">14</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-edit-dialog/correspondent-edit-dialog.component.html</context> - <context context-type="linenumber">15</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-edit-dialog/document-type-edit-dialog.component.html</context> - <context context-type="linenumber">17</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> - <context context-type="linenumber">173</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-edit-dialog/tag-edit-dialog.component.html</context> - <context context-type="linenumber">19</context> - </context-group> - <target state="final">Salvar</target> - </trans-unit> <trans-unit id="9021887951960049161" datatype="html" approved="yes"> <source>Confirm delete</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.ts</context> - <context context-type="linenumber">267</context> + <context context-type="linenumber">421</context> </context-group> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/generic-list/generic-list.component.ts</context> - <context context-type="linenumber">102</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.ts</context> + <context context-type="linenumber">152</context> </context-group> <target state="final">Confirmar eliminação</target> </trans-unit> @@ -1108,7 +1613,7 @@ <source>Do you really want to delete document "<x id="PH" equiv-text="this.document.title"/>"?</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.ts</context> - <context context-type="linenumber">268</context> + <context context-type="linenumber">422</context> </context-group> <target state="final">Tem a certeza que quer apagar o documento "<x id="PH" equiv-text="this.document.title"/>"?</target> </trans-unit> @@ -1116,7 +1621,7 @@ <source>The files for this document will be deleted permanently. This operation cannot be undone.</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.ts</context> - <context context-type="linenumber">269</context> + <context context-type="linenumber">423</context> </context-group> <target state="final">Os ficheiros deste documento serão excluídos permanentemente. Esta operação não pode ser revertida.</target> </trans-unit> @@ -1124,7 +1629,7 @@ <source>Delete document</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.ts</context> - <context context-type="linenumber">271</context> + <context context-type="linenumber">425</context> </context-group> <target state="final">Apagar documento</target> </trans-unit> @@ -1132,7 +1637,7 @@ <source>Error deleting document: <x id="PH" equiv-text="JSON.stringify(error)"/></source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.ts</context> - <context context-type="linenumber">281</context> + <context context-type="linenumber">441</context> </context-group> <target state="final">Erro ao apagar documento: <x id="PH" equiv-text="JSON.stringify(error)"/></target> </trans-unit> @@ -1200,27 +1705,27 @@ <source>Download originals</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.html</context> - <context context-type="linenumber">68</context> + <context context-type="linenumber">73</context> </context-group> <target state="final">Descarregar originais</target> </trans-unit> - <trans-unit id="7985804062689412812" datatype="html" approved="yes"> - <source>Error executing bulk operation: <x id="PH" equiv-text="JSON.stringify(error.error)"/></source> + <trans-unit id="7985804062689412812" datatype="html"> + <source>Error executing bulk operation: <x id="PH" equiv-text="JSON.stringify( error.error )"/></source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">74</context> + <context context-type="linenumber">97,99</context> </context-group> - <target state="final">Erro ao executar operação em massa: <x id="PH" equiv-text="JSON.stringify(error.error)"/></target> + <target state="needs-translation">Error executing bulk operation: <x id="PH" equiv-text="JSON.stringify( error.error )"/></target> </trans-unit> <trans-unit id="7894972847287473517" datatype="html"> <source>"<x id="PH" equiv-text="items[0].name"/>"</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">113</context> + <context context-type="linenumber">154</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">117</context> + <context context-type="linenumber">160</context> </context-group> <target state="translated">"<x id="PH" equiv-text="items[0].name"/>"</target> </trans-unit> @@ -1228,7 +1733,7 @@ <source>"<x id="PH" equiv-text="items[0].name"/>" and "<x id="PH_1" equiv-text="items[1].name"/>"</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">115</context> + <context context-type="linenumber">156</context> </context-group> <note priority="1" from="description">This is for messages like 'modify "tag1" and "tag2"'</note> <target state="final">"<x id="PH" equiv-text="items[0].name"/>" e "<x id="PH_1" equiv-text="items[1].name"/>"</target> @@ -1237,7 +1742,7 @@ <source><x id="PH" equiv-text="list"/> and "<x id="PH_1" equiv-text="items[items.length - 1].name"/>"</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">118</context> + <context context-type="linenumber">164,166</context> </context-group> <note priority="1" from="description">this is for messages like 'modify "tag1", "tag2" and "tag3"'</note> <target state="final"><x id="PH" equiv-text="list"/> e "<x id="PH_1" equiv-text="items[items.length - 1].name"/>"</target> @@ -1246,7 +1751,7 @@ <source>Confirm tags assignment</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">127</context> + <context context-type="linenumber">181</context> </context-group> <target state="final">Confirmar atribuição de etiquetas</target> </trans-unit> @@ -1254,47 +1759,47 @@ <source>This operation will add the tag "<x id="PH" equiv-text="tag.name"/>" to <x id="PH_1" equiv-text="this.list.selected.size"/> selected document(s).</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">130</context> + <context context-type="linenumber">187</context> </context-group> <target state="final">Esta operação irá adicionar a etiqueta "<x id="PH" equiv-text="tag.name"/>" ao(s) <x id="PH_1" equiv-text="this.list.selected.size"/> documento(s) selecionado(s).</target> </trans-unit> - <trans-unit id="1894412783609570695" datatype="html" approved="yes"> - <source>This operation will add the tags <x id="PH" equiv-text="this._localizeList(changedTags.itemsToAdd)"/> to <x id="PH_1" equiv-text="this.list.selected.size"/> selected document(s).</source> + <trans-unit id="1894412783609570695" datatype="html"> + <source>This operation will add the tags <x id="PH" equiv-text="this._localizeList( changedTags.itemsToAdd )"/> to <x id="PH_1" equiv-text="this.list.selected.size"/> selected document(s).</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">132</context> + <context context-type="linenumber">192,194</context> </context-group> - <target state="final">Esta operação irá adicionar as etiquetas <x id="PH" equiv-text="this._localizeList(changedTags.itemsToAdd)"/> ao(s) <x id="PH_1" equiv-text="this.list.selected.size"/> documento(s) selecionado(s).</target> + <target state="needs-translation">This operation will add the tags <x id="PH" equiv-text="this._localizeList( changedTags.itemsToAdd )"/> to <x id="PH_1" equiv-text="this.list.selected.size"/> selected document(s).</target> </trans-unit> <trans-unit id="7181166515756808573" datatype="html" approved="yes"> <source>This operation will remove the tag "<x id="PH" equiv-text="tag.name"/>" from <x id="PH_1" equiv-text="this.list.selected.size"/> selected document(s).</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">135</context> + <context context-type="linenumber">200</context> </context-group> <target state="final">Esta operação irá remover a etiqueta "<x id="PH" equiv-text="tag.name"/>" do(s) <x id="PH_1" equiv-text="this.list.selected.size"/> documento(s) selecionado(s).</target> </trans-unit> - <trans-unit id="3819792277998068944" datatype="html" approved="yes"> - <source>This operation will remove the tags <x id="PH" equiv-text="this._localizeList(changedTags.itemsToRemove)"/> from <x id="PH_1" equiv-text="this.list.selected.size"/> selected document(s).</source> + <trans-unit id="3819792277998068944" datatype="html"> + <source>This operation will remove the tags <x id="PH" equiv-text="this._localizeList( changedTags.itemsToRemove )"/> from <x id="PH_1" equiv-text="this.list.selected.size"/> selected document(s).</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">137</context> + <context context-type="linenumber">205,207</context> </context-group> - <target state="final">Esta operação irá remover as etiquetas <x id="PH" equiv-text="this._localizeList(changedTags.itemsToRemove)"/> do(s) <x id="PH_1" equiv-text="this.list.selected.size"/> documento(s) selecionado(s).</target> + <target state="needs-translation">This operation will remove the tags <x id="PH" equiv-text="this._localizeList( changedTags.itemsToRemove )"/> from <x id="PH_1" equiv-text="this.list.selected.size"/> selected document(s).</target> </trans-unit> - <trans-unit id="2739066218579571288" datatype="html" approved="yes"> - <source>This operation will add the tags <x id="PH" equiv-text="this._localizeList(changedTags.itemsToAdd)"/> and remove the tags <x id="PH_1" equiv-text="this._localizeList(changedTags.itemsToRemove)"/> on <x id="PH_2" equiv-text="this.list.selected.size"/> selected document(s).</source> + <trans-unit id="2739066218579571288" datatype="html"> + <source>This operation will add the tags <x id="PH" equiv-text="this._localizeList( changedTags.itemsToAdd )"/> and remove the tags <x id="PH_1" equiv-text="this._localizeList( changedTags.itemsToRemove )"/> on <x id="PH_2" equiv-text="this.list.selected.size"/> selected document(s).</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">139</context> + <context context-type="linenumber">209,213</context> </context-group> - <target state="final">Esta operação irá adicionar a(s) etiqueta(s) <x id="PH" equiv-text="this._localizeList(changedTags.itemsToAdd)"/> e remover a(s) <x id="PH_1" equiv-text="this._localizeList(changedTags.itemsToRemove)"/> no(s) <x id="PH_2" equiv-text="this.list.selected.size"/> documento(s) selecionado(s).</target> + <target state="needs-translation">This operation will add the tags <x id="PH" equiv-text="this._localizeList( changedTags.itemsToAdd )"/> and remove the tags <x id="PH_1" equiv-text="this._localizeList( changedTags.itemsToRemove )"/> on <x id="PH_2" equiv-text="this.list.selected.size"/> selected document(s).</target> </trans-unit> <trans-unit id="2996713129519325161" datatype="html" approved="yes"> <source>Confirm correspondent assignment</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">159</context> + <context context-type="linenumber">248</context> </context-group> <target state="final">Confirmar atribuição de correspondente</target> </trans-unit> @@ -1302,7 +1807,7 @@ <source>This operation will assign the correspondent "<x id="PH" equiv-text="correspondent.name"/>" to <x id="PH_1" equiv-text="this.list.selected.size"/> selected document(s).</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">161</context> + <context context-type="linenumber">250</context> </context-group> <target state="final">Esta operação irá atribuir o correspondente <x id="PH" equiv-text="correspondent.name"/> ao(s) <x id="PH_1" equiv-text="this.list.selected.size"/> documento(s) selecionado(s).</target> </trans-unit> @@ -1310,7 +1815,7 @@ <source>This operation will remove the correspondent from <x id="PH" equiv-text="this.list.selected.size"/> selected document(s).</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">163</context> + <context context-type="linenumber">252</context> </context-group> <target state="final">Esta operação irá remover o correspondente do(s) <x id="PH" equiv-text="this.list.selected.size"/> documento(s) selecionado(s).</target> </trans-unit> @@ -1318,7 +1823,7 @@ <source>Confirm document type assignment</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">182</context> + <context context-type="linenumber">284</context> </context-group> <target state="final">Confirmar atribuição de tipo de documentos</target> </trans-unit> @@ -1326,7 +1831,7 @@ <source>This operation will assign the document type "<x id="PH" equiv-text="documentType.name"/>" to <x id="PH_1" equiv-text="this.list.selected.size"/> selected document(s).</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">184</context> + <context context-type="linenumber">286</context> </context-group> <target state="final">A operação irá atribuir o tipo de documento "<x id="PH" equiv-text="documentType.name"/>" ao(s) <x id="PH_1" equiv-text="this.list.selected.size"/> documento(s) selecionado(s).</target> </trans-unit> @@ -1334,7 +1839,7 @@ <source>This operation will remove the document type from <x id="PH" equiv-text="this.list.selected.size"/> selected document(s).</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">186</context> + <context context-type="linenumber">288</context> </context-group> <target state="final">Esta operação irá remover o tipo de documento do(s) <x id="PH" equiv-text="this.list.selected.size"/> documento(s) selecionado(s).</target> </trans-unit> @@ -1342,7 +1847,7 @@ <source>Delete confirm</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">201</context> + <context context-type="linenumber">309</context> </context-group> <target state="final">Confirmar eliminação</target> </trans-unit> @@ -1350,7 +1855,7 @@ <source>This operation will permanently delete <x id="PH" equiv-text="this.list.selected.size"/> selected document(s).</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">202</context> + <context context-type="linenumber">310</context> </context-group> <target state="final">Esta operação irá apagar permanentemente <x id="PH" equiv-text="this.list.selected.size"/> o(s) documento(s) selecionado(s).</target> </trans-unit> @@ -1358,7 +1863,7 @@ <source>This operation cannot be undone.</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">203</context> + <context context-type="linenumber">311</context> </context-group> <target state="final">Esta operação não pode ser revertida.</target> </trans-unit> @@ -1366,7 +1871,7 @@ <source>Delete document(s)</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">205</context> + <context context-type="linenumber">313</context> </context-group> <target state="final">Apagar documento(s)</target> </trans-unit> @@ -1405,16 +1910,28 @@ <context context-type="linenumber">66</context> </context-group> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-list.component.html</context> - <context context-type="linenumber">42</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">45</context> </context-group> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-list.component.html</context> - <context context-type="linenumber">40</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">45</context> </context-group> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-list.component.html</context> - <context context-type="linenumber">43</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">45</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">59</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">59</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">59</context> </context-group> <target state="final">Editar</target> </trans-unit> @@ -1518,7 +2035,7 @@ <source>Loading...</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/document-list.component.html</context> - <context context-type="linenumber">87</context> + <context context-type="linenumber">88</context> </context-group> <target state="translated">A carregar...</target> </trans-unit> @@ -1526,7 +2043,7 @@ <source>{VAR_PLURAL, plural, =1 {Selected <x id="INTERPOLATION"/> of one document} other {Selected <x id="INTERPOLATION"/> of <x id="INTERPOLATION_1"/> documents}}</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/document-list.component.html</context> - <context context-type="linenumber">89</context> + <context context-type="linenumber">90</context> </context-group> <target state="final">{VAR_PLURAL, plural, one {} =1 {Selecionado <x id="INTERPOLATION"/> de um documento} other {Selecionados <x id="INTERPOLATION"/> de <x id="INTERPOLATION_1"/> documentos}}</target> </trans-unit> @@ -1534,7 +2051,7 @@ <source>{VAR_PLURAL, plural, =1 {One document} other {<x id="INTERPOLATION"/> documents}}</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/document-list.component.html</context> - <context context-type="linenumber">91</context> + <context context-type="linenumber">92</context> </context-group> <target state="final">{VAR_PLURAL, plural, one {} =1 {Um documento} other {<x id="INTERPOLATION"/> documentos}}</target> </trans-unit> @@ -1542,19 +2059,27 @@ <source>(filtered)</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/document-list.component.html</context> - <context context-type="linenumber">91</context> + <context context-type="linenumber">92</context> </context-group> <target state="final">(filtrado)</target> </trans-unit> + <trans-unit id="1559883523769732271" datatype="html"> + <source>Error while loading documents</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/document-list/document-list.component.html</context> + <context context-type="linenumber">103</context> + </context-group> + <target state="needs-translation">Error while loading documents</target> + </trans-unit> <trans-unit id="7517688192215738656" datatype="html" approved="yes"> <source>ASN</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/document-list.component.html</context> - <context context-type="linenumber">117</context> + <context context-type="linenumber">121</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/filter-editor/filter-editor.component.ts</context> - <context context-type="linenumber">90</context> + <context context-type="linenumber">122</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/rest/document.service.ts</context> @@ -1566,7 +2091,7 @@ <source>Added</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/document-list.component.html</context> - <context context-type="linenumber">147</context> + <context context-type="linenumber">151</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/filter-editor/filter-editor.component.html</context> @@ -1582,7 +2107,7 @@ <source>View "<x id="PH" equiv-text="this.list.activeSavedViewTitle"/>" saved successfully.</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/document-list.component.ts</context> - <context context-type="linenumber">116</context> + <context context-type="linenumber">213</context> </context-group> <target state="final">Visualização "<x id="PH" equiv-text="this.list.activeSavedViewTitle"/>" guardado com sucesso.</target> </trans-unit> @@ -1590,7 +2115,7 @@ <source>View "<x id="PH" equiv-text="savedView.name"/>" created successfully.</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/document-list.component.ts</context> - <context context-type="linenumber">138</context> + <context context-type="linenumber">243</context> </context-group> <target state="final">Visualização "<x id="PH" equiv-text="savedView.name"/>" criada com sucesso.</target> </trans-unit> @@ -1602,51 +2127,51 @@ </context-group> <target state="final">Limpar filtros</target> </trans-unit> - <trans-unit id="5195932016807797291" datatype="html" approved="yes"> - <source>Correspondent: <x id="PH" equiv-text="this.correspondents.find(c => c.id == +rule.value)?.name"/></source> + <trans-unit id="5195932016807797291" datatype="html"> + <source>Correspondent: <x id="PH" equiv-text="this.correspondents.find((c) => c.id == +rule.value)?.name"/></source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/filter-editor/filter-editor.component.ts</context> - <context context-type="linenumber">37</context> + <context context-type="linenumber">60,62</context> </context-group> - <target state="final">Correspondente: <x id="PH" equiv-text="this.correspondents.find(c => c.id == +rule.value)?.name"/></target> + <target state="needs-translation">Correspondent: <x id="PH" equiv-text="this.correspondents.find((c) => c.id == +rule.value)?.name"/></target> </trans-unit> <trans-unit id="8170755470576301659" datatype="html" approved="yes"> <source>Without correspondent</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/filter-editor/filter-editor.component.ts</context> - <context context-type="linenumber">39</context> + <context context-type="linenumber">64</context> </context-group> <target state="final">Sem correspondente</target> </trans-unit> - <trans-unit id="8705701325879965907" datatype="html" approved="yes"> - <source>Type: <x id="PH" equiv-text="this.documentTypes.find(dt => dt.id == +rule.value)?.name"/></source> + <trans-unit id="8705701325879965907" datatype="html"> + <source>Type: <x id="PH" equiv-text="this.documentTypes.find((dt) => dt.id == +rule.value)?.name"/></source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/filter-editor/filter-editor.component.ts</context> - <context context-type="linenumber">44</context> + <context context-type="linenumber">69,71</context> </context-group> - <target state="final">Tipo: <x id="PH" equiv-text="this.documentTypes.find(dt => dt.id == +rule.value)?.name"/></target> + <target state="needs-translation">Type: <x id="PH" equiv-text="this.documentTypes.find((dt) => dt.id == +rule.value)?.name"/></target> </trans-unit> <trans-unit id="4362173610367509215" datatype="html" approved="yes"> <source>Without document type</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/filter-editor/filter-editor.component.ts</context> - <context context-type="linenumber">46</context> + <context context-type="linenumber">73</context> </context-group> <target state="final">Sem tipo de documento</target> </trans-unit> - <trans-unit id="8180755793012580465" datatype="html" approved="yes"> - <source>Tag: <x id="PH" equiv-text="this.tags.find(t => t.id == +rule.value)?.name"/></source> + <trans-unit id="8180755793012580465" datatype="html"> + <source>Tag: <x id="PH" equiv-text="this.tags.find((t) => t.id == +rule.value)?.name"/></source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/filter-editor/filter-editor.component.ts</context> - <context context-type="linenumber">50</context> + <context context-type="linenumber">77,79</context> </context-group> - <target state="final">Etiqueta: <x id="PH" equiv-text="this.tags.find(t => t.id == +rule.value)?.name"/></target> + <target state="needs-translation">Tag: <x id="PH" equiv-text="this.tags.find((t) => t.id == +rule.value)?.name"/></target> </trans-unit> <trans-unit id="6494566478302448576" datatype="html" approved="yes"> <source>Without any tag</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/filter-editor/filter-editor.component.ts</context> - <context context-type="linenumber">54</context> + <context context-type="linenumber">83</context> </context-group> <target state="final">Sem etiquetas</target> </trans-unit> @@ -1654,7 +2179,7 @@ <source>Title: <x id="PH" equiv-text="rule.value"/></source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/filter-editor/filter-editor.component.ts</context> - <context context-type="linenumber">58</context> + <context context-type="linenumber">87</context> </context-group> <target state="final">Título: <x id="PH" equiv-text="rule.value"/></target> </trans-unit> @@ -1662,7 +2187,7 @@ <source>ASN: <x id="PH" equiv-text="rule.value"/></source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/filter-editor/filter-editor.component.ts</context> - <context context-type="linenumber">61</context> + <context context-type="linenumber">90</context> </context-group> <target state="final">NSA: <x id="PH" equiv-text="rule.value"/></target> </trans-unit> @@ -1670,7 +2195,7 @@ <source>Title & content</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/filter-editor/filter-editor.component.ts</context> - <context context-type="linenumber">89</context> + <context context-type="linenumber">120</context> </context-group> <target state="final">Título & conteúdo</target> </trans-unit> @@ -1678,7 +2203,7 @@ <source>Advanced search</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/filter-editor/filter-editor.component.ts</context> - <context context-type="linenumber">91</context> + <context context-type="linenumber">125</context> </context-group> <target state="final">Pesquisa avançada</target> </trans-unit> @@ -1686,7 +2211,7 @@ <source>More like</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/filter-editor/filter-editor.component.ts</context> - <context context-type="linenumber">94</context> + <context context-type="linenumber">131</context> </context-group> <target state="final">Semelhantes a</target> </trans-unit> @@ -1698,54 +2223,6 @@ </context-group> <target state="final">Guardar a vista atual</target> </trans-unit> - <trans-unit id="8953033926734869941" datatype="html" approved="yes"> - <source>Name</source> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/document-list/save-view-config-dialog/save-view-config-dialog.component.html</context> - <context context-type="linenumber">8</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-edit-dialog/correspondent-edit-dialog.component.html</context> - <context context-type="linenumber">8</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-list.component.html</context> - <context context-type="linenumber">9</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-list.component.html</context> - <context context-type="linenumber">19</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-edit-dialog/document-type-edit-dialog.component.html</context> - <context context-type="linenumber">9</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-list.component.html</context> - <context context-type="linenumber">9</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-list.component.html</context> - <context context-type="linenumber">19</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> - <context context-type="linenumber">141</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-edit-dialog/tag-edit-dialog.component.html</context> - <context context-type="linenumber">8</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-list.component.html</context> - <context context-type="linenumber">9</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-list.component.html</context> - <context context-type="linenumber">19</context> - </context-group> - <target state="final">Nome</target> - </trans-unit> <trans-unit id="8689274715612276035" datatype="html" approved="yes"> <source>Show in sidebar</source> <context-group purpose="location"> @@ -1754,7 +2231,7 @@ </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> - <context context-type="linenumber">153</context> + <context context-type="linenumber">169</context> </context-group> <target state="final">Mostrar na barra lateral</target> </trans-unit> @@ -1766,86 +2243,78 @@ </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> - <context context-type="linenumber">149</context> + <context context-type="linenumber">165</context> </context-group> <target state="final">Exibir no dashboard</target> </trans-unit> - <trans-unit id="8743659855412792665" datatype="html" approved="yes"> - <source>Matching algorithm</source> + <trans-unit id="6965614903949668392" datatype="html"> + <source>Filter rules error occurred while saving this view</source> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-edit-dialog/correspondent-edit-dialog.component.html</context> - <context context-type="linenumber">9</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-edit-dialog/document-type-edit-dialog.component.html</context> - <context context-type="linenumber">10</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-edit-dialog/tag-edit-dialog.component.html</context> - <context context-type="linenumber">13</context> - </context-group> - <target state="final">Algoritmo de correspondência</target> - </trans-unit> - <trans-unit id="2656329676292524585" datatype="html" approved="yes"> - <source>Matching pattern</source> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-edit-dialog/correspondent-edit-dialog.component.html</context> - <context context-type="linenumber">10</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-edit-dialog/document-type-edit-dialog.component.html</context> - <context context-type="linenumber">11</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-edit-dialog/tag-edit-dialog.component.html</context> - <context context-type="linenumber">14</context> - </context-group> - <target state="final">Padrão de correspondência</target> - </trans-unit> - <trans-unit id="6063936469630366525" datatype="html" approved="yes"> - <source>Case insensitive</source> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-edit-dialog/correspondent-edit-dialog.component.html</context> - <context context-type="linenumber">11</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-edit-dialog/document-type-edit-dialog.component.html</context> + <context context-type="sourcefile">src/app/components/document-list/save-view-config-dialog/save-view-config-dialog.component.html</context> <context context-type="linenumber">12</context> </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-edit-dialog/tag-edit-dialog.component.html</context> - <context context-type="linenumber">15</context> - </context-group> - <target state="final">Não distinguir entre maiúsculas e minúsculas</target> + <target state="needs-translation">Filter rules error occurred while saving this view</target> </trans-unit> - <trans-unit id="6457471243969293847" datatype="html" approved="yes"> - <source>Create new correspondent</source> + <trans-unit id="6438839705789707938" datatype="html"> + <source>The error returned was</source> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-edit-dialog/correspondent-edit-dialog.component.ts</context> - <context context-type="linenumber">21</context> + <context context-type="sourcefile">src/app/components/document-list/save-view-config-dialog/save-view-config-dialog.component.html</context> + <context context-type="linenumber">13</context> </context-group> - <target state="final">Criar novo correspondente</target> + <target state="needs-translation">The error returned was</target> </trans-unit> - <trans-unit id="2059822531169388684" datatype="html" approved="yes"> - <source>Edit correspondent</source> + <trans-unit id="6316128875819022658" datatype="html"> + <source>correspondent</source> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-edit-dialog/correspondent-edit-dialog.component.ts</context> - <context context-type="linenumber">25</context> + <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-list.component.ts</context> + <context context-type="linenumber">33</context> </context-group> - <target state="final">Editar correspondente</target> + <target state="needs-translation">correspondent</target> + </trans-unit> + <trans-unit id="6360600151505327572" datatype="html"> + <source>Last used</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-list.component.ts</context> + <context context-type="linenumber">37</context> + </context-group> + <target state="needs-translation">Last used</target> + </trans-unit> + <trans-unit id="7427874343955308724" datatype="html" approved="yes"> + <source>Do you really want to delete the correspondent "<x id="PH" equiv-text="object.name"/>"?</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-list.component.ts</context> + <context context-type="linenumber">47</context> + </context-group> + <target state="final">Tem a certeza que quer eliminar a correspondência "<x id="PH" equiv-text="object.name"/>"?</target> + </trans-unit> + <trans-unit id="8084492669582894778" datatype="html"> + <source>document type</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-list.component.ts</context> + <context context-type="linenumber">30</context> + </context-group> + <target state="needs-translation">document type</target> + </trans-unit> + <trans-unit id="4990731724078522539" datatype="html" approved="yes"> + <source>Do you really want to delete the document type "<x id="PH" equiv-text="object.name"/>"?</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-list.component.ts</context> + <context context-type="linenumber">36</context> + </context-group> + <target state="final">Tem a certeza que quer apagar o tipo de documento "<x id="PH" equiv-text="object.name"/>"?</target> </trans-unit> <trans-unit id="5674286808255988565" datatype="html" approved="yes"> <source>Create</source> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-list.component.html</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> <context context-type="linenumber">2</context> </context-group> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-list.component.html</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> <context context-type="linenumber">2</context> </context-group> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-list.component.html</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> <context context-type="linenumber">2</context> </context-group> <target state="final">Criar</target> @@ -1853,15 +2322,15 @@ <trans-unit id="4010735610815226758" datatype="html" approved="yes"> <source>Filter by:</source> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-list.component.html</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> <context context-type="linenumber">8</context> </context-group> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-list.component.html</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> <context context-type="linenumber">8</context> </context-group> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-list.component.html</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> <context context-type="linenumber">8</context> </context-group> <target state="final">Filtrar por:</target> @@ -1869,138 +2338,130 @@ <trans-unit id="1383365546483928780" datatype="html" approved="yes"> <source>Matching</source> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-list.component.html</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> <context context-type="linenumber">20</context> </context-group> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-list.component.html</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> <context context-type="linenumber">20</context> </context-group> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-list.component.html</context> - <context context-type="linenumber">21</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">20</context> </context-group> <target state="final">Correspondência</target> </trans-unit> <trans-unit id="1488347670280290838" datatype="html" approved="yes"> <source>Document count</source> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-list.component.html</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> <context context-type="linenumber">21</context> </context-group> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-list.component.html</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> <context context-type="linenumber">21</context> </context-group> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-list.component.html</context> - <context context-type="linenumber">22</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">21</context> </context-group> <target state="final">Número de documentos</target> </trans-unit> - <trans-unit id="697889236478552968" datatype="html" approved="yes"> - <source>Last correspondence</source> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-list.component.html</context> - <context context-type="linenumber">22</context> - </context-group> - <target state="final">Última correspondência</target> - </trans-unit> <trans-unit id="3193976279273491157" datatype="html" approved="yes"> <source>Actions</source> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-list.component.html</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> <context context-type="linenumber">23</context> </context-group> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-list.component.html</context> - <context context-type="linenumber">22</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">23</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">23</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> - <context context-type="linenumber">158</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-list.component.html</context> - <context context-type="linenumber">23</context> + <context context-type="linenumber">174</context> </context-group> <target state="final">Ações</target> </trans-unit> - <trans-unit id="7427874343955308724" datatype="html" approved="yes"> - <source>Do you really want to delete the correspondent "<x id="PH" equiv-text="object.name"/>"?</source> + <trans-unit id="7376880254267897616" datatype="html"> + <source>Filter Documents</source> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-list.component.ts</context> - <context context-type="linenumber">26</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">44</context> </context-group> - <target state="final">Tem a certeza que quer eliminar a correspondência "<x id="PH" equiv-text="object.name"/>"?</target> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">44</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">44</context> + </context-group> + <target state="needs-translation">Filter Documents</target> </trans-unit> - <trans-unit id="6672809941092516947" datatype="html" approved="yes"> - <source>Create new document type</source> + <trans-unit id="808959623879724772" datatype="html"> + <source>{VAR_PLURAL, plural, =1 {One <x id="INTERPOLATION"/>} other {<x id="INTERPOLATION_1"/> total <x id="INTERPOLATION"/>s}}</source> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-edit-dialog/document-type-edit-dialog.component.ts</context> - <context context-type="linenumber">21</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">74</context> </context-group> - <target state="final">Criar novo tipo de documento</target> - </trans-unit> - <trans-unit id="36335016091244220" datatype="html" approved="yes"> - <source>Edit document type</source> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-edit-dialog/document-type-edit-dialog.component.ts</context> - <context context-type="linenumber">25</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">74</context> </context-group> - <target state="final">Editar tipo de documento</target> - </trans-unit> - <trans-unit id="4990731724078522539" datatype="html" approved="yes"> - <source>Do you really want to delete the document type "<x id="PH" equiv-text="object.name"/>"?</source> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-list.component.ts</context> - <context context-type="linenumber">26</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">74</context> </context-group> - <target state="final">Tem a certeza que quer apagar o tipo de documento "<x id="PH" equiv-text="object.name"/>"?</target> + <target state="needs-translation">{VAR_PLURAL, plural, =1 {One <x id="INTERPOLATION"/>} other {<x id="INTERPOLATION_1"/> total <x id="INTERPOLATION"/>s}}</target> </trans-unit> <trans-unit id="810888510148304696" datatype="html" approved="yes"> <source>Automatic</source> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/generic-list/generic-list.component.ts</context> - <context context-type="linenumber">39</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.ts</context> + <context context-type="linenumber">86</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/data/matching-model.ts</context> - <context context-type="linenumber">17</context> + <context context-type="linenumber">38</context> </context-group> <target state="final">Automático</target> </trans-unit> - <trans-unit id="5044611416737085530" datatype="html" approved="yes"> - <source>Do you really want to delete this element?</source> + <trans-unit id="4012132330507560812" datatype="html"> + <source>Do you really want to delete the <x id="PH" equiv-text="this.typeName"/>?</source> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/generic-list/generic-list.component.ts</context> - <context context-type="linenumber">97</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.ts</context> + <context context-type="linenumber">139</context> </context-group> - <target state="final">Tem a certeza que quer apagar este elemento?</target> + <target state="needs-translation">Do you really want to delete the <x id="PH" equiv-text="this.typeName"/>?</target> </trans-unit> <trans-unit id="8371896857609524947" datatype="html" approved="yes"> <source>Associated documents will not be deleted.</source> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/generic-list/generic-list.component.ts</context> - <context context-type="linenumber">104</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.ts</context> + <context context-type="linenumber">154</context> </context-group> <target state="final">Documentos associados não serão apagados.</target> </trans-unit> - <trans-unit id="5467489005440577210" datatype="html" approved="yes"> - <source>Error while deleting element: <x id="PH" equiv-text="JSON.stringify(error.error)"/></source> + <trans-unit id="5467489005440577210" datatype="html"> + <source>Error while deleting element: <x id="PH" equiv-text="JSON.stringify( error.error )"/></source> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/generic-list/generic-list.component.ts</context> - <context context-type="linenumber">114</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.ts</context> + <context context-type="linenumber">167,169</context> </context-group> - <target state="final">Erro ao apagar elemento: <x id="PH" equiv-text="JSON.stringify(error.error)"/></target> + <target state="needs-translation">Error while deleting element: <x id="PH" equiv-text="JSON.stringify( error.error )"/></target> </trans-unit> - <trans-unit id="1347241542439262355" datatype="html" approved="yes"> - <source>General settings</source> + <trans-unit id="6439365426343089851" datatype="html"> + <source>General</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> <context context-type="linenumber">10</context> </context-group> - <target state="final">Configurações gerais</target> + <target state="needs-translation">General</target> </trans-unit> <trans-unit id="8671234314555525900" datatype="html" approved="yes"> <source>Appearance</source> @@ -2130,11 +2591,27 @@ </context-group> <target state="final">Inverter miniaturas no modo escuro</target> </trans-unit> + <trans-unit id="7983234071833154796" datatype="html"> + <source>Theme Color</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> + <context context-type="linenumber">105</context> + </context-group> + <target state="needs-translation">Theme Color</target> + </trans-unit> + <trans-unit id="7808756054397155068" datatype="html"> + <source>Reset</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> + <context context-type="linenumber">114</context> + </context-group> + <target state="needs-translation">Reset</target> + </trans-unit> <trans-unit id="8508424367627989968" datatype="html" approved="yes"> <source>Bulk editing</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> - <context context-type="linenumber">103</context> + <context context-type="linenumber">119</context> </context-group> <target state="final">Edição em massa</target> </trans-unit> @@ -2142,7 +2619,7 @@ <source>Show confirmation dialogs</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> - <context context-type="linenumber">107</context> + <context context-type="linenumber">123</context> </context-group> <target state="final">Mostrar janelas de confirmação</target> </trans-unit> @@ -2150,7 +2627,7 @@ <source>Deleting documents will always ask for confirmation.</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> - <context context-type="linenumber">107</context> + <context context-type="linenumber">123</context> </context-group> <target state="final">Ao excluir um documento, sempre será pedido uma confirmação.</target> </trans-unit> @@ -2158,7 +2635,7 @@ <source>Apply on close</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> - <context context-type="linenumber">108</context> + <context context-type="linenumber">124</context> </context-group> <target state="final">Aplicar ao fechar</target> </trans-unit> @@ -2166,7 +2643,7 @@ <source>Notifications</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> - <context context-type="linenumber">116</context> + <context context-type="linenumber">132</context> </context-group> <target state="final">Notificações</target> </trans-unit> @@ -2174,7 +2651,7 @@ <source>Document processing</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> - <context context-type="linenumber">119</context> + <context context-type="linenumber">135</context> </context-group> <target state="final">Processamento de documentos</target> </trans-unit> @@ -2182,7 +2659,7 @@ <source>Show notifications when new documents are detected</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> - <context context-type="linenumber">123</context> + <context context-type="linenumber">139</context> </context-group> <target state="final">Exibir notificações quando novos documentos forem detectados</target> </trans-unit> @@ -2190,7 +2667,7 @@ <source>Show notifications when document processing completes successfully</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> - <context context-type="linenumber">124</context> + <context context-type="linenumber">140</context> </context-group> <target state="final">Exibir notificações quando o processamento de um documento concluir com sucesso</target> </trans-unit> @@ -2198,7 +2675,7 @@ <source>Show notifications when document processing fails</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> - <context context-type="linenumber">125</context> + <context context-type="linenumber">141</context> </context-group> <target state="final">Mostrar notificações quando o processamento de um documento falhar</target> </trans-unit> @@ -2206,7 +2683,7 @@ <source>Suppress notifications on dashboard</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> - <context context-type="linenumber">126</context> + <context context-type="linenumber">142</context> </context-group> <target state="final">Não mostrar notificações no dashboard</target> </trans-unit> @@ -2214,7 +2691,7 @@ <source>This will suppress all messages about document processing status on the dashboard.</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> - <context context-type="linenumber">126</context> + <context context-type="linenumber">142</context> </context-group> <target state="final">Isso esconderá todas as mensagens sobre o status de processamento de documentos no painel de controle.</target> </trans-unit> @@ -2222,7 +2699,7 @@ <source>Appears on</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> - <context context-type="linenumber">146</context> + <context context-type="linenumber">162</context> </context-group> <target state="final">Aparece em</target> </trans-unit> @@ -2230,7 +2707,7 @@ <source>No saved views defined.</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> - <context context-type="linenumber">163</context> + <context context-type="linenumber">179</context> </context-group> <target state="final">Nenhuma vista gravada definida.</target> </trans-unit> @@ -2238,7 +2715,7 @@ <source>Saved view "<x id="PH" equiv-text="savedView.name"/>" deleted.</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.ts</context> - <context context-type="linenumber">111</context> + <context context-type="linenumber">167</context> </context-group> <target state="final">Visualização "<x id="PH" equiv-text="savedView.name"/>" apagada.</target> </trans-unit> @@ -2246,7 +2723,7 @@ <source>Settings saved successfully.</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.ts</context> - <context context-type="linenumber">133</context> + <context context-type="linenumber">233</context> </context-group> <target state="final">Configurações guardadas com sucesso.</target> </trans-unit> @@ -2254,7 +2731,7 @@ <source>Use system language</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.ts</context> - <context context-type="linenumber">138</context> + <context context-type="linenumber">237</context> </context-group> <target state="final">Usar linguagem do sistema</target> </trans-unit> @@ -2262,67 +2739,31 @@ <source>Use date format of display language</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.ts</context> - <context context-type="linenumber">144</context> + <context context-type="linenumber">244</context> </context-group> <target state="final">Usar formato de data da linguagem de exibição</target> </trans-unit> - <trans-unit id="8488620293789898901" datatype="html" approved="yes"> - <source>Error while storing settings on server: <x id="PH" equiv-text="JSON.stringify(error.error)"/></source> + <trans-unit id="8488620293789898901" datatype="html"> + <source>Error while storing settings on server: <x id="PH" equiv-text="JSON.stringify( error.error )"/></source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.ts</context> - <context context-type="linenumber">161</context> + <context context-type="linenumber">264,266</context> </context-group> - <target state="final">Erro ao guardar configurações: <x id="PH" equiv-text="JSON.stringify(error.error)"/></target> + <target state="needs-translation">Error while storing settings on server: <x id="PH" equiv-text="JSON.stringify( error.error )"/></target> </trans-unit> - <trans-unit id="9011959596901584887" datatype="html" approved="yes"> - <source>Color</source> + <trans-unit id="6402703264596649214" datatype="html"> + <source>tag</source> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-edit-dialog/tag-edit-dialog.component.html</context> - <context context-type="linenumber">10</context> + <context context-type="sourcefile">src/app/components/manage/tag-list/tag-list.component.ts</context> + <context context-type="linenumber">30</context> </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-list.component.html</context> - <context context-type="linenumber">20</context> - </context-group> - <target state="final">Cor</target> - </trans-unit> - <trans-unit id="1426037806946650347" datatype="html" approved="yes"> - <source>Inbox tag</source> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-edit-dialog/tag-edit-dialog.component.html</context> - <context context-type="linenumber">12</context> - </context-group> - <target state="final">Etiqueta de caixa de entrada</target> - </trans-unit> - <trans-unit id="8566220514470905459" datatype="html" approved="yes"> - <source>Inbox tags are automatically assigned to all consumed documents.</source> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-edit-dialog/tag-edit-dialog.component.html</context> - <context context-type="linenumber">12</context> - </context-group> - <target state="final">As etiquetas de caixa de entrada são automaticamente adicionadas a todos os documentos consumidos.</target> - </trans-unit> - <trans-unit id="9153094873118985366" datatype="html" approved="yes"> - <source>Create new tag</source> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-edit-dialog/tag-edit-dialog.component.ts</context> - <context context-type="linenumber">22</context> - </context-group> - <target state="final">Criar uma nova etiqueta</target> - </trans-unit> - <trans-unit id="5872175735754226507" datatype="html" approved="yes"> - <source>Edit tag</source> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-edit-dialog/tag-edit-dialog.component.ts</context> - <context context-type="linenumber">26</context> - </context-group> - <target state="final">Editar etiqueta</target> + <target state="needs-translation">tag</target> </trans-unit> <trans-unit id="93754014749412887" datatype="html" approved="yes"> <source>Do you really want to delete the tag "<x id="PH" equiv-text="object.name"/>"?</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/tag-list/tag-list.component.ts</context> - <context context-type="linenumber">26</context> + <context context-type="linenumber">45</context> </context-group> <target state="final">Tem a certeza que quer apagar a etiqueta "<x id="PH" equiv-text="object.name"/>"?</target> </trans-unit> @@ -2338,7 +2779,7 @@ <source>Any word</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/data/matching-model.ts</context> - <context context-type="linenumber">12</context> + <context context-type="linenumber">13</context> </context-group> <target state="final">Qualquer palavra</target> </trans-unit> @@ -2346,7 +2787,7 @@ <source>Any: Document contains any of these words (space separated)</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/data/matching-model.ts</context> - <context context-type="linenumber">12</context> + <context context-type="linenumber">14</context> </context-group> <target state="final">Qualquer: Documento contém qualquer uma destas palavras (separadas por espaço)</target> </trans-unit> @@ -2354,7 +2795,7 @@ <source>All words</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/data/matching-model.ts</context> - <context context-type="linenumber">13</context> + <context context-type="linenumber">18</context> </context-group> <target state="final">Todas as palavras</target> </trans-unit> @@ -2362,7 +2803,7 @@ <source>All: Document contains all of these words (space separated)</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/data/matching-model.ts</context> - <context context-type="linenumber">13</context> + <context context-type="linenumber">19</context> </context-group> <target state="final">Todas: Documento contém todas estas palavras (separadas por espaço)</target> </trans-unit> @@ -2370,7 +2811,7 @@ <source>Exact match</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/data/matching-model.ts</context> - <context context-type="linenumber">14</context> + <context context-type="linenumber">23</context> </context-group> <target state="final">Detecção exata</target> </trans-unit> @@ -2378,7 +2819,7 @@ <source>Exact: Document contains this string</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/data/matching-model.ts</context> - <context context-type="linenumber">14</context> + <context context-type="linenumber">24</context> </context-group> <target state="final">Exata: Documento contém esta palavra</target> </trans-unit> @@ -2386,7 +2827,7 @@ <source>Regular expression</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/data/matching-model.ts</context> - <context context-type="linenumber">15</context> + <context context-type="linenumber">28</context> </context-group> <target state="final">Expressão regular</target> </trans-unit> @@ -2394,7 +2835,7 @@ <source>Regular expression: Document matches this regular expression</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/data/matching-model.ts</context> - <context context-type="linenumber">15</context> + <context context-type="linenumber">29</context> </context-group> <target state="final">Expressão regular: Documento condiz com esta expressão regular</target> </trans-unit> @@ -2402,7 +2843,7 @@ <source>Fuzzy word</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/data/matching-model.ts</context> - <context context-type="linenumber">16</context> + <context context-type="linenumber">33</context> </context-group> <target state="final">Palavra difusa</target> </trans-unit> @@ -2410,7 +2851,7 @@ <source>Fuzzy: Document contains a word similar to this word</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/data/matching-model.ts</context> - <context context-type="linenumber">16</context> + <context context-type="linenumber">34</context> </context-group> <target state="final">Fuzzy: Documento contém uma palavra similar à esta</target> </trans-unit> @@ -2418,7 +2859,7 @@ <source>Auto: Learn matching automatically</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/data/matching-model.ts</context> - <context context-type="linenumber">17</context> + <context context-type="linenumber">39</context> </context-group> <target state="final">Auto: Aprender correspondência automaticamente</target> </trans-unit> @@ -2426,15 +2867,15 @@ <source>Unsaved Changes</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/guards/dirty-form.guard.ts</context> - <context context-type="linenumber">16</context> + <context context-type="linenumber">18</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/open-documents.service.ts</context> - <context context-type="linenumber">75</context> + <context context-type="linenumber">84</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/open-documents.service.ts</context> - <context context-type="linenumber">96</context> + <context context-type="linenumber">107</context> </context-group> <target state="translated">Alterações não guardadas</target> </trans-unit> @@ -2442,15 +2883,15 @@ <source>You have unsaved changes.</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/guards/dirty-form.guard.ts</context> - <context context-type="linenumber">17</context> + <context context-type="linenumber">19</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/open-documents.service.ts</context> - <context context-type="linenumber">76</context> + <context context-type="linenumber">85</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/open-documents.service.ts</context> - <context context-type="linenumber">97</context> + <context context-type="linenumber">108</context> </context-group> <target state="translated">Tem alterações não guardadas.</target> </trans-unit> @@ -2458,7 +2899,7 @@ <source>Are you sure you want to leave?</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/guards/dirty-form.guard.ts</context> - <context context-type="linenumber">18</context> + <context context-type="linenumber">20</context> </context-group> <target state="translated">Tem a certeza de que pretende sair?</target> </trans-unit> @@ -2466,7 +2907,7 @@ <source>Leave page</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/guards/dirty-form.guard.ts</context> - <context context-type="linenumber">20</context> + <context context-type="linenumber">22</context> </context-group> <target state="translated">Sair da página</target> </trans-unit> @@ -2474,7 +2915,7 @@ <source>(no title)</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/pipes/document-title.pipe.ts</context> - <context context-type="linenumber">12</context> + <context context-type="linenumber">11</context> </context-group> <target state="final">(sem título)</target> </trans-unit> @@ -2482,7 +2923,7 @@ <source>Yes</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/pipes/yes-no.pipe.ts</context> - <context context-type="linenumber">9</context> + <context context-type="linenumber">8</context> </context-group> <target state="final">Sim</target> </trans-unit> @@ -2490,7 +2931,7 @@ <source>No</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/pipes/yes-no.pipe.ts</context> - <context context-type="linenumber">9</context> + <context context-type="linenumber">8</context> </context-group> <target state="final">Não</target> </trans-unit> @@ -2606,7 +3047,7 @@ <source>Are you sure you want to close this document?</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/open-documents.service.ts</context> - <context context-type="linenumber">77</context> + <context context-type="linenumber">86</context> </context-group> <target state="translated">Tem a certeza de que deseja fechar este documento?</target> </trans-unit> @@ -2614,7 +3055,7 @@ <source>Close document</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/open-documents.service.ts</context> - <context context-type="linenumber">79</context> + <context context-type="linenumber">88</context> </context-group> <target state="translated">Fechar documento</target> </trans-unit> @@ -2622,7 +3063,7 @@ <source>Are you sure you want to close all documents?</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/open-documents.service.ts</context> - <context context-type="linenumber">98</context> + <context context-type="linenumber">109</context> </context-group> <target state="translated">Tem a certeza de que pretende fechar todos os documentos?</target> </trans-unit> @@ -2630,7 +3071,7 @@ <source>Close documents</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/open-documents.service.ts</context> - <context context-type="linenumber">100</context> + <context context-type="linenumber">111</context> </context-group> <target state="translated">Fechar documentos</target> </trans-unit> @@ -2646,7 +3087,7 @@ <source>Search score</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/rest/document.service.ts</context> - <context context-type="linenumber">28</context> + <context context-type="linenumber">30</context> </context-group> <note priority="1" from="description">Score is a value returned by the full text search engine and specifies how well a result matches the given query</note> <target state="final">Pesquisar pontuação</target> @@ -2655,15 +3096,23 @@ <source>English (US)</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/settings.service.ts</context> - <context context-type="linenumber">90</context> + <context context-type="linenumber">184</context> </context-group> <target state="final">Inglês (US)</target> </trans-unit> + <trans-unit id="3098941349689899577" datatype="html"> + <source>Belarusian</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/services/settings.service.ts</context> + <context context-type="linenumber">190</context> + </context-group> + <target state="needs-translation">Belarusian</target> + </trans-unit> <trans-unit id="2719780722934172508" datatype="html"> <source>Czech</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/settings.service.ts</context> - <context context-type="linenumber">91</context> + <context context-type="linenumber">196</context> </context-group> <target state="translated">Checo</target> </trans-unit> @@ -2671,7 +3120,7 @@ <source>Danish</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/settings.service.ts</context> - <context context-type="linenumber">92</context> + <context context-type="linenumber">202</context> </context-group> <target state="translated">Dinamarquês</target> </trans-unit> @@ -2679,7 +3128,7 @@ <source>German</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/settings.service.ts</context> - <context context-type="linenumber">93</context> + <context context-type="linenumber">208</context> </context-group> <target state="final">Alemão</target> </trans-unit> @@ -2687,7 +3136,7 @@ <source>English (GB)</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/settings.service.ts</context> - <context context-type="linenumber">94</context> + <context context-type="linenumber">214</context> </context-group> <target state="final">Inglês (GB)</target> </trans-unit> @@ -2695,7 +3144,7 @@ <source>Spanish</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/settings.service.ts</context> - <context context-type="linenumber">95</context> + <context context-type="linenumber">220</context> </context-group> <target state="final">Espanhol</target> </trans-unit> @@ -2703,7 +3152,7 @@ <source>French</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/settings.service.ts</context> - <context context-type="linenumber">96</context> + <context context-type="linenumber">226</context> </context-group> <target state="final">Francês</target> </trans-unit> @@ -2711,7 +3160,7 @@ <source>Italian</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/settings.service.ts</context> - <context context-type="linenumber">97</context> + <context context-type="linenumber">232</context> </context-group> <target state="final">Italiano</target> </trans-unit> @@ -2719,7 +3168,7 @@ <source>Luxembourgish</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/settings.service.ts</context> - <context context-type="linenumber">98</context> + <context context-type="linenumber">238</context> </context-group> <target state="translated">Luxemburguês</target> </trans-unit> @@ -2727,7 +3176,7 @@ <source>Dutch</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/settings.service.ts</context> - <context context-type="linenumber">99</context> + <context context-type="linenumber">244</context> </context-group> <target state="final">Holandês</target> </trans-unit> @@ -2735,7 +3184,7 @@ <source>Polish</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/settings.service.ts</context> - <context context-type="linenumber">100</context> + <context context-type="linenumber">250</context> </context-group> <target state="final">Polaco</target> </trans-unit> @@ -2743,7 +3192,7 @@ <source>Portuguese (Brazil)</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/settings.service.ts</context> - <context context-type="linenumber">101</context> + <context context-type="linenumber">256</context> </context-group> <target state="final">Português (Brasil)</target> </trans-unit> @@ -2751,7 +3200,7 @@ <source>Portuguese</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/settings.service.ts</context> - <context context-type="linenumber">102</context> + <context context-type="linenumber">262</context> </context-group> <target state="final">Português</target> </trans-unit> @@ -2759,7 +3208,7 @@ <source>Romanian</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/settings.service.ts</context> - <context context-type="linenumber">103</context> + <context context-type="linenumber">268</context> </context-group> <target state="final">Romeno</target> </trans-unit> @@ -2767,23 +3216,55 @@ <source>Russian</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/settings.service.ts</context> - <context context-type="linenumber">104</context> + <context context-type="linenumber">274</context> </context-group> <target state="final">Russo</target> </trans-unit> + <trans-unit id="4287008301409320881" datatype="html"> + <source>Slovenian</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/services/settings.service.ts</context> + <context context-type="linenumber">280</context> + </context-group> + <target state="needs-translation">Slovenian</target> + </trans-unit> + <trans-unit id="8608389829607915090" datatype="html"> + <source>Serbian</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/services/settings.service.ts</context> + <context context-type="linenumber">286</context> + </context-group> + <target state="needs-translation">Serbian</target> + </trans-unit> <trans-unit id="499386805970351976" datatype="html" approved="yes"> <source>Swedish</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/settings.service.ts</context> - <context context-type="linenumber">105</context> + <context context-type="linenumber">292</context> </context-group> <target state="final">Sueco</target> </trans-unit> + <trans-unit id="5682359291233237791" datatype="html"> + <source>Turkish</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/services/settings.service.ts</context> + <context context-type="linenumber">298</context> + </context-group> + <target state="needs-translation">Turkish</target> + </trans-unit> + <trans-unit id="4689443708886954687" datatype="html"> + <source>Chinese Simplified</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/services/settings.service.ts</context> + <context context-type="linenumber">304</context> + </context-group> + <target state="needs-translation">Chinese Simplified</target> + </trans-unit> <trans-unit id="4912706592792948707" datatype="html"> <source>ISO 8601</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/settings.service.ts</context> - <context context-type="linenumber">115</context> + <context context-type="linenumber">321</context> </context-group> <target state="translated">ISO 8601</target> </trans-unit> @@ -2791,7 +3272,7 @@ <source>Error</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/toast.service.ts</context> - <context context-type="linenumber">35</context> + <context context-type="linenumber">32</context> </context-group> <target state="final">Erro</target> </trans-unit> @@ -2799,10 +3280,42 @@ <source>Information</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/toast.service.ts</context> - <context context-type="linenumber">39</context> + <context context-type="linenumber">36</context> </context-group> <target state="final">Informação</target> </trans-unit> + <trans-unit id="3852289441366561594" datatype="html" approved="yes"> + <source>Connecting...</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/services/upload-documents.service.ts</context> + <context context-type="linenumber">31</context> + </context-group> + <target state="final">A ligar...</target> + </trans-unit> + <trans-unit id="1245343823699368872" datatype="html" approved="yes"> + <source>Uploading...</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/services/upload-documents.service.ts</context> + <context context-type="linenumber">43</context> + </context-group> + <target state="final">A carregar...</target> + </trans-unit> + <trans-unit id="7446520539098045935" datatype="html" approved="yes"> + <source>Upload complete, waiting...</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/services/upload-documents.service.ts</context> + <context context-type="linenumber">46</context> + </context-group> + <target state="final">Carregamento concluído, à espera...</target> + </trans-unit> + <trans-unit id="1405142710727603568" datatype="html" approved="yes"> + <source>HTTP error: <x id="PH" equiv-text="error.status"/> <x id="PH_1" equiv-text="error.statusText"/></source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/services/upload-documents.service.ts</context> + <context context-type="linenumber">62</context> + </context-group> + <target state="final">Erro HTTP: <x id="PH" equiv-text="error.status"/> <x id="PH_1" equiv-text="error.statusText"/></target> + </trans-unit> </body> </file> </xliff> diff --git a/src-ui/src/locale/messages.ro_RO.xlf b/src-ui/src/locale/messages.ro_RO.xlf index 0e092dedc..0fce2da5c 100644 --- a/src-ui/src/locale/messages.ro_RO.xlf +++ b/src-ui/src/locale/messages.ro_RO.xlf @@ -2,11 +2,296 @@ <xliff xmlns="urn:oasis:names:tc:xliff:document:1.2" version="1.2"> <file source-language="en" datatype="plaintext" original="ng2.template" target-language="ro"> <body> + <trans-unit id="ngb.alert.close" datatype="html"> + <source>Close</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/alert/alert.ts</context> + <context context-type="linenumber">79,80</context> + </context-group> + <target state="needs-translation">Close</target> + </trans-unit> + <trans-unit id="ngb.carousel.slide-number" datatype="html"> + <source> Slide <x id="INTERPOLATION" equiv-text="keyboard 'arrow"/> of <x id="INTERPOLATION_1" equiv-text="t'. */ @In"/> </source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/carousel/carousel.ts</context> + <context context-type="linenumber">154,159</context> + </context-group> + <note priority="1" from="description">Currently selected slide number read by screen reader</note> + <target state="needs-translation"> Slide <x id="INTERPOLATION" equiv-text="keyboard 'arrow"/> of <x id="INTERPOLATION_1" equiv-text="t'. */ @In"/> </target> + </trans-unit> + <trans-unit id="ngb.carousel.previous" datatype="html"> + <source>Previous</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/carousel/carousel.ts</context> + <context context-type="linenumber">184</context> + </context-group> + <target state="needs-translation">Previous</target> + </trans-unit> + <trans-unit id="ngb.carousel.next" datatype="html"> + <source>Next</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/carousel/carousel.ts</context> + <context context-type="linenumber">205,206</context> + </context-group> + <target state="needs-translation">Next</target> + </trans-unit> + <trans-unit id="ngb.datepicker.select-month" datatype="html"> + <source>Select month</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/datepicker/datepicker-navigation-select.ts</context> + <context context-type="linenumber">74</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/datepicker/datepicker-navigation-select.ts</context> + <context context-type="linenumber">74</context> + </context-group> + <target state="needs-translation">Select month</target> + </trans-unit> + <trans-unit id="ngb.datepicker.select-year" datatype="html"> + <source>Select year</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/datepicker/datepicker-navigation-select.ts</context> + <context context-type="linenumber">74</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/datepicker/datepicker-navigation-select.ts</context> + <context context-type="linenumber">74</context> + </context-group> + <target state="needs-translation">Select year</target> + </trans-unit> + <trans-unit id="ngb.datepicker.previous-month" datatype="html"> + <source>Previous month</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/datepicker/datepicker-navigation.ts</context> + <context context-type="linenumber">69</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/datepicker/datepicker-navigation.ts</context> + <context context-type="linenumber">69</context> + </context-group> + <target state="needs-translation">Previous month</target> + </trans-unit> + <trans-unit id="ngb.datepicker.next-month" datatype="html"> + <source>Next month</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/datepicker/datepicker-navigation.ts</context> + <context context-type="linenumber">69</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/datepicker/datepicker-navigation.ts</context> + <context context-type="linenumber">69</context> + </context-group> + <target state="needs-translation">Next month</target> + </trans-unit> + <trans-unit id="ngb.pagination.first" datatype="html"> + <source>««</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/pagination/pagination.ts</context> + <context context-type="linenumber">250,252</context> + </context-group> + <target state="translated">««</target> + </trans-unit> + <trans-unit id="ngb.pagination.previous" datatype="html"> + <source>«</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/pagination/pagination.ts</context> + <context context-type="linenumber">267</context> + </context-group> + <target state="translated">«</target> + </trans-unit> + <trans-unit id="ngb.pagination.next" datatype="html"> + <source>»</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/pagination/pagination.ts</context> + <context context-type="linenumber">294</context> + </context-group> + <target state="translated">»</target> + </trans-unit> + <trans-unit id="ngb.pagination.last" datatype="html"> + <source>»»</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/pagination/pagination.ts</context> + <context context-type="linenumber">313,316</context> + </context-group> + <target state="translated">»»</target> + </trans-unit> + <trans-unit id="ngb.pagination.first-aria" datatype="html"> + <source>First</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/pagination/pagination.ts</context> + <context context-type="linenumber">332,333</context> + </context-group> + <target state="needs-translation">First</target> + </trans-unit> + <trans-unit id="ngb.pagination.previous-aria" datatype="html"> + <source>Previous</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/pagination/pagination.ts</context> + <context context-type="linenumber">347,348</context> + </context-group> + <target state="needs-translation">Previous</target> + </trans-unit> + <trans-unit id="ngb.pagination.next-aria" datatype="html"> + <source>Next</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/pagination/pagination.ts</context> + <context context-type="linenumber">363</context> + </context-group> + <target state="needs-translation">Next</target> + </trans-unit> + <trans-unit id="ngb.pagination.last-aria" datatype="html"> + <source>Last</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/pagination/pagination.ts</context> + <context context-type="linenumber">379,380</context> + </context-group> + <target state="needs-translation">Last</target> + </trans-unit> + <trans-unit id="ngb.progressbar.value" datatype="html"> + <source> + <x id="INTERPOLATION" equiv-text="ackground color"/> + </source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/progressbar/progressbar.ts</context> + <context context-type="linenumber">67,68</context> + </context-group> + <target state="translated"><x id="INTERPOLATION" equiv-text="ackground color"/></target> + </trans-unit> + <trans-unit id="ngb.timepicker.HH" datatype="html"> + <source>HH</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/timepicker/timepicker.ts</context> + <context context-type="linenumber">138,141</context> + </context-group> + <target state="needs-translation">HH</target> + </trans-unit> + <trans-unit id="ngb.timepicker.hours" datatype="html"> + <source>Hours</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/timepicker/timepicker.ts</context> + <context context-type="linenumber">161</context> + </context-group> + <target state="needs-translation">Hours</target> + </trans-unit> + <trans-unit id="ngb.timepicker.MM" datatype="html"> + <source>MM</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/timepicker/timepicker.ts</context> + <context context-type="linenumber">182</context> + </context-group> + <target state="needs-translation">MM</target> + </trans-unit> + <trans-unit id="ngb.timepicker.minutes" datatype="html"> + <source>Minutes</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/timepicker/timepicker.ts</context> + <context context-type="linenumber">199</context> + </context-group> + <target state="needs-translation">Minutes</target> + </trans-unit> + <trans-unit id="ngb.timepicker.increment-hours" datatype="html"> + <source>Increment hours</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/timepicker/timepicker.ts</context> + <context context-type="linenumber">218,219</context> + </context-group> + <target state="needs-translation">Increment hours</target> + </trans-unit> + <trans-unit id="ngb.timepicker.decrement-hours" datatype="html"> + <source>Decrement hours</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/timepicker/timepicker.ts</context> + <context context-type="linenumber">240,243</context> + </context-group> + <target state="needs-translation">Decrement hours</target> + </trans-unit> + <trans-unit id="ngb.timepicker.increment-minutes" datatype="html"> + <source>Increment minutes</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/timepicker/timepicker.ts</context> + <context context-type="linenumber">268</context> + </context-group> + <target state="needs-translation">Increment minutes</target> + </trans-unit> + <trans-unit id="ngb.timepicker.decrement-minutes" datatype="html"> + <source>Decrement minutes</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/timepicker/timepicker.ts</context> + <context context-type="linenumber">288,289</context> + </context-group> + <target state="needs-translation">Decrement minutes</target> + </trans-unit> + <trans-unit id="ngb.timepicker.SS" datatype="html"> + <source>SS</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/timepicker/timepicker.ts</context> + <context context-type="linenumber">295</context> + </context-group> + <target state="needs-translation">SS</target> + </trans-unit> + <trans-unit id="ngb.timepicker.seconds" datatype="html"> + <source>Seconds</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/timepicker/timepicker.ts</context> + <context context-type="linenumber">295</context> + </context-group> + <target state="needs-translation">Seconds</target> + </trans-unit> + <trans-unit id="ngb.timepicker.increment-seconds" datatype="html"> + <source>Increment seconds</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/timepicker/timepicker.ts</context> + <context context-type="linenumber">295</context> + </context-group> + <target state="needs-translation">Increment seconds</target> + </trans-unit> + <trans-unit id="ngb.timepicker.decrement-seconds" datatype="html"> + <source>Decrement seconds</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/timepicker/timepicker.ts</context> + <context context-type="linenumber">295</context> + </context-group> + <target state="needs-translation">Decrement seconds</target> + </trans-unit> + <trans-unit id="ngb.timepicker.PM" datatype="html"> + <source> + <x id="INTERPOLATION"/> + </source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/timepicker/timepicker.ts</context> + <context context-type="linenumber">295</context> + </context-group> + </trans-unit> + <trans-unit id="ngb.timepicker.AM" datatype="html"> + <source> + <x id="INTERPOLATION"/> + </source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/timepicker/timepicker.ts</context> + <context context-type="linenumber">295</context> + </context-group> + </trans-unit> + <trans-unit id="ngb.toast.close-aria" datatype="html"> + <source>Close</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/toast/toast.ts</context> + <context context-type="linenumber">110,112</context> + </context-group> + <target state="needs-translation">Close</target> + </trans-unit> + <trans-unit id="7103632680753685326" datatype="html"> + <source>Drop files to begin upload</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/app.component.html</context> + <context context-type="linenumber">7</context> + </context-group> + <target state="needs-translation">Drop files to begin upload</target> + </trans-unit> <trans-unit id="9103526311244275943" datatype="html" approved="yes"> <source>Document added</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/app.component.ts</context> - <context context-type="linenumber">51</context> + <context context-type="linenumber">71</context> </context-group> <target state="final">Document adăugat</target> </trans-unit> @@ -14,7 +299,7 @@ <source>Document <x id="PH" equiv-text="status.filename"/> was added to paperless.</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/app.component.ts</context> - <context context-type="linenumber">51</context> + <context context-type="linenumber">73</context> </context-group> <target state="final">Documentul <x id="PH" equiv-text="status.filename"/> a fost adăugat.</target> </trans-unit> @@ -22,7 +307,7 @@ <source>Open document</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/app.component.ts</context> - <context context-type="linenumber">51</context> + <context context-type="linenumber">74</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/dashboard/widgets/upload-file-widget/upload-file-widget.component.html</context> @@ -34,7 +319,7 @@ <source>Could not add <x id="PH" equiv-text="status.filename"/>: <x id="PH_1" equiv-text="status.message"/></source> <context-group purpose="location"> <context context-type="sourcefile">src/app/app.component.ts</context> - <context context-type="linenumber">59</context> + <context context-type="linenumber">89</context> </context-group> <target state="final">Nu s-a putut adăuga <x id="PH" equiv-text="status.filename"/>: <x id="PH_1" equiv-text="status.message"/></target> </trans-unit> @@ -42,7 +327,7 @@ <source>New document detected</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/app.component.ts</context> - <context context-type="linenumber">65</context> + <context context-type="linenumber">103</context> </context-group> <target state="final">Document nou detectat</target> </trans-unit> @@ -50,10 +335,18 @@ <source>Document <x id="PH" equiv-text="status.filename"/> is being processed by paperless.</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/app.component.ts</context> - <context context-type="linenumber">65</context> + <context context-type="linenumber">105</context> </context-group> <target state="final">Documentul <x id="PH" equiv-text="status.filename"/> este în procesare.</target> </trans-unit> + <trans-unit id="5749300816154614125" datatype="html"> + <source>Initiating upload...</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/app.component.ts</context> + <context context-type="linenumber">140</context> + </context-group> + <target state="needs-translation">Initiating upload...</target> + </trans-unit> <trans-unit id="2173456130768795374" datatype="html"> <source>Paperless-ngx</source> <context-group purpose="location"> @@ -123,19 +416,19 @@ </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/document-list.component.ts</context> - <context context-type="linenumber">51</context> + <context context-type="linenumber">77</context> </context-group> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-list.component.html</context> - <context context-type="linenumber">37</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">54</context> </context-group> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-list.component.html</context> - <context context-type="linenumber">35</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">54</context> </context-group> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-list.component.html</context> - <context context-type="linenumber">38</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">54</context> </context-group> <target state="final">Documente</target> </trans-unit> @@ -147,7 +440,7 @@ </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> - <context context-type="linenumber">134</context> + <context context-type="linenumber">150</context> </context-group> <target state="final">Vizualizări</target> </trans-unit> @@ -181,10 +474,6 @@ <context context-type="sourcefile">src/app/components/app-frame/app-frame.component.html</context> <context context-type="linenumber">119</context> </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-list.component.html</context> - <context context-type="linenumber">1</context> - </context-group> <target state="final">Corespondenți</target> </trans-unit> <trans-unit id="7886570921510760899" datatype="html" approved="yes"> @@ -205,10 +494,6 @@ <context context-type="sourcefile">src/app/components/document-list/filter-editor/filter-editor.component.html</context> <context context-type="linenumber">18</context> </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-list.component.html</context> - <context context-type="linenumber">1</context> - </context-group> <target state="final">Etichete</target> </trans-unit> <trans-unit id="3079652255369035" datatype="html" approved="yes"> @@ -217,10 +502,6 @@ <context context-type="sourcefile">src/app/components/app-frame/app-frame.component.html</context> <context context-type="linenumber">133</context> </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-list.component.html</context> - <context context-type="linenumber">1</context> - </context-group> <target state="final">Tipuri de documente</target> </trans-unit> <trans-unit id="4804785061014590286" datatype="html" approved="yes"> @@ -275,43 +556,59 @@ </context-group> <target state="final">Sugestii</target> </trans-unit> - <trans-unit id="2159130950882492111" datatype="html" approved="yes"> - <source>Cancel</source> + <trans-unit id="4112664765954374539" datatype="html"> + <source>is available.</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/app-frame/app-frame.component.html</context> + <context context-type="linenumber">190</context> + </context-group> + <target state="needs-translation">is available.</target> + </trans-unit> + <trans-unit id="1175891574282637937" datatype="html"> + <source>Click to view.</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/app-frame/app-frame.component.html</context> + <context context-type="linenumber">190</context> + </context-group> + <target state="needs-translation">Click to view.</target> + </trans-unit> + <trans-unit id="5052123870893768885" datatype="html"> + <source>Checking for updates is disabled.</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/app-frame/app-frame.component.html</context> + <context context-type="linenumber">193</context> + </context-group> + <target state="needs-translation">Checking for updates is disabled.</target> + </trans-unit> + <trans-unit id="3601519436351639860" datatype="html"> + <source>Click for more information.</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/app-frame/app-frame.component.html</context> + <context context-type="linenumber">193</context> + </context-group> + <target state="needs-translation">Click for more information.</target> + </trans-unit> + <trans-unit id="509090351011426949" datatype="html"> + <source>Update available</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/app-frame/app-frame.component.html</context> + <context context-type="linenumber">201</context> + </context-group> + <target state="needs-translation">Update available</target> + </trans-unit> + <trans-unit id="5000042972069710005" datatype="html"> + <source><x id="START_TAG_SPAN" ctype="x-span" equiv-text="<span class="d-inline-block" style="padding-bottom: 1px;" >"/>Cancel<x id="CLOSE_TAG_SPAN" ctype="x-span" equiv-text="</span>"/></source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/common/confirm-dialog/confirm-dialog.component.html</context> - <context context-type="linenumber">11</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/common/select-dialog/select-dialog.component.html</context> <context context-type="linenumber">12</context> </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.html</context> - <context context-type="linenumber">6</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/document-list/save-view-config-dialog/save-view-config-dialog.component.html</context> - <context context-type="linenumber">13</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-edit-dialog/correspondent-edit-dialog.component.html</context> - <context context-type="linenumber">14</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-edit-dialog/document-type-edit-dialog.component.html</context> - <context context-type="linenumber">16</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-edit-dialog/tag-edit-dialog.component.html</context> - <context context-type="linenumber">18</context> - </context-group> - <target state="final">Anulează</target> + <target state="needs-translation"><x id="START_TAG_SPAN" ctype="x-span" equiv-text="<span class="d-inline-block" style="padding-bottom: 1px;" >"/>Cancel<x id="CLOSE_TAG_SPAN" ctype="x-span" equiv-text="</span>"/></target> </trans-unit> <trans-unit id="1234709746630139322" datatype="html" approved="yes"> <source>Confirmation</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/common/confirm-dialog/confirm-dialog.component.ts</context> - <context context-type="linenumber">18</context> + <context context-type="linenumber">17</context> </context-group> <target state="final">Confirmare</target> </trans-unit> @@ -319,19 +616,19 @@ <source>Confirm</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/common/confirm-dialog/confirm-dialog.component.ts</context> - <context context-type="linenumber">30</context> + <context context-type="linenumber">29</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">143</context> + <context context-type="linenumber">217</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">166</context> + <context context-type="linenumber">255</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">189</context> + <context context-type="linenumber">291</context> </context-group> <target state="final">Confirmă</target> </trans-unit> @@ -367,7 +664,7 @@ <source>Last 7 days</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/common/date-dropdown/date-dropdown.component.ts</context> - <context context-type="linenumber">34</context> + <context context-type="linenumber">38</context> </context-group> <target state="final">Ultimele 7 zile</target> </trans-unit> @@ -375,7 +672,7 @@ <source>Last month</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/common/date-dropdown/date-dropdown.component.ts</context> - <context context-type="linenumber">35</context> + <context context-type="linenumber">39</context> </context-group> <target state="final">Ultima lună</target> </trans-unit> @@ -383,7 +680,7 @@ <source>Last 3 months</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/common/date-dropdown/date-dropdown.component.ts</context> - <context context-type="linenumber">36</context> + <context context-type="linenumber">40</context> </context-group> <target state="final">Ultimele 3 luni</target> </trans-unit> @@ -391,15 +688,199 @@ <source>Last year</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/common/date-dropdown/date-dropdown.component.ts</context> - <context context-type="linenumber">37</context> + <context context-type="linenumber">41</context> </context-group> <target state="final">Ultimul an</target> </trans-unit> + <trans-unit id="8953033926734869941" datatype="html" approved="yes"> + <source>Name</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/correspondent-edit-dialog/correspondent-edit-dialog.component.html</context> + <context context-type="linenumber">8</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/document-type-edit-dialog/document-type-edit-dialog.component.html</context> + <context context-type="linenumber">9</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/tag-edit-dialog/tag-edit-dialog.component.html</context> + <context context-type="linenumber">8</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/document-list/save-view-config-dialog/save-view-config-dialog.component.html</context> + <context context-type="linenumber">8</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">9</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">9</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">9</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">19</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">19</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">19</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> + <context context-type="linenumber">157</context> + </context-group> + <target state="final">Nume</target> + </trans-unit> + <trans-unit id="8743659855412792665" datatype="html" approved="yes"> + <source>Matching algorithm</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/correspondent-edit-dialog/correspondent-edit-dialog.component.html</context> + <context context-type="linenumber">9</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/document-type-edit-dialog/document-type-edit-dialog.component.html</context> + <context context-type="linenumber">10</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/tag-edit-dialog/tag-edit-dialog.component.html</context> + <context context-type="linenumber">13</context> + </context-group> + <target state="final">Algoritm de potrivire</target> + </trans-unit> + <trans-unit id="2656329676292524585" datatype="html" approved="yes"> + <source>Matching pattern</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/correspondent-edit-dialog/correspondent-edit-dialog.component.html</context> + <context context-type="linenumber">10</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/document-type-edit-dialog/document-type-edit-dialog.component.html</context> + <context context-type="linenumber">11</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/tag-edit-dialog/tag-edit-dialog.component.html</context> + <context context-type="linenumber">14</context> + </context-group> + <target state="final">Model de potrivire</target> + </trans-unit> + <trans-unit id="6063936469630366525" datatype="html" approved="yes"> + <source>Case insensitive</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/correspondent-edit-dialog/correspondent-edit-dialog.component.html</context> + <context context-type="linenumber">11</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/document-type-edit-dialog/document-type-edit-dialog.component.html</context> + <context context-type="linenumber">12</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/tag-edit-dialog/tag-edit-dialog.component.html</context> + <context context-type="linenumber">15</context> + </context-group> + <target state="final">Ignoră majusculele</target> + </trans-unit> + <trans-unit id="2159130950882492111" datatype="html" approved="yes"> + <source>Cancel</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/correspondent-edit-dialog/correspondent-edit-dialog.component.html</context> + <context context-type="linenumber">14</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/document-type-edit-dialog/document-type-edit-dialog.component.html</context> + <context context-type="linenumber">16</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/tag-edit-dialog/tag-edit-dialog.component.html</context> + <context context-type="linenumber">18</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/select-dialog/select-dialog.component.html</context> + <context context-type="linenumber">12</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.html</context> + <context context-type="linenumber">6</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/document-list/save-view-config-dialog/save-view-config-dialog.component.html</context> + <context context-type="linenumber">18</context> + </context-group> + <target state="final">Anulează</target> + </trans-unit> + <trans-unit id="3768927257183755959" datatype="html" approved="yes"> + <source>Save</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/correspondent-edit-dialog/correspondent-edit-dialog.component.html</context> + <context context-type="linenumber">15</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/document-type-edit-dialog/document-type-edit-dialog.component.html</context> + <context context-type="linenumber">17</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/tag-edit-dialog/tag-edit-dialog.component.html</context> + <context context-type="linenumber">19</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> + <context context-type="linenumber">166</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/document-list/save-view-config-dialog/save-view-config-dialog.component.html</context> + <context context-type="linenumber">19</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> + <context context-type="linenumber">189</context> + </context-group> + <target state="final">Salvează</target> + </trans-unit> + <trans-unit id="6457471243969293847" datatype="html" approved="yes"> + <source>Create new correspondent</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/correspondent-edit-dialog/correspondent-edit-dialog.component.ts</context> + <context context-type="linenumber">24</context> + </context-group> + <target state="final">Creare corespondent nou</target> + </trans-unit> + <trans-unit id="2059822531169388684" datatype="html" approved="yes"> + <source>Edit correspondent</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/correspondent-edit-dialog/correspondent-edit-dialog.component.ts</context> + <context context-type="linenumber">28</context> + </context-group> + <target state="final">Modifică un corespondent</target> + </trans-unit> + <trans-unit id="6672809941092516947" datatype="html" approved="yes"> + <source>Create new document type</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/document-type-edit-dialog/document-type-edit-dialog.component.ts</context> + <context context-type="linenumber">24</context> + </context-group> + <target state="final">Crează un nou tip de document</target> + </trans-unit> + <trans-unit id="36335016091244220" datatype="html" approved="yes"> + <source>Edit document type</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/document-type-edit-dialog/document-type-edit-dialog.component.ts</context> + <context context-type="linenumber">28</context> + </context-group> + <target state="final">Modifică un tip de document</target> + </trans-unit> <trans-unit id="4561076822163447092" datatype="html" approved="yes"> <source>Create new item</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/common/edit-dialog/edit-dialog.component.ts</context> - <context context-type="linenumber">50</context> + <context context-type="linenumber">52</context> </context-group> <target state="final">Crează articol nou</target> </trans-unit> @@ -407,7 +888,7 @@ <source>Edit item</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/common/edit-dialog/edit-dialog.component.ts</context> - <context context-type="linenumber">54</context> + <context context-type="linenumber">56</context> </context-group> <target state="final">Modifică articol</target> </trans-unit> @@ -415,10 +896,54 @@ <source>Could not save element: <x id="PH" equiv-text="error"/></source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/common/edit-dialog/edit-dialog.component.ts</context> - <context context-type="linenumber">58</context> + <context context-type="linenumber">60</context> </context-group> <target state="final">Nu s-a putut salva elementul: <x id="PH" equiv-text="error"/></target> </trans-unit> + <trans-unit id="9011959596901584887" datatype="html" approved="yes"> + <source>Color</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/tag-edit-dialog/tag-edit-dialog.component.html</context> + <context context-type="linenumber">10</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/tag-list/tag-list.component.ts</context> + <context context-type="linenumber">34</context> + </context-group> + <target state="final">Culoare</target> + </trans-unit> + <trans-unit id="1426037806946650347" datatype="html" approved="yes"> + <source>Inbox tag</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/tag-edit-dialog/tag-edit-dialog.component.html</context> + <context context-type="linenumber">12</context> + </context-group> + <target state="final">Eticheta inbox</target> + </trans-unit> + <trans-unit id="8566220514470905459" datatype="html" approved="yes"> + <source>Inbox tags are automatically assigned to all consumed documents.</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/tag-edit-dialog/tag-edit-dialog.component.html</context> + <context context-type="linenumber">12</context> + </context-group> + <target state="final">Etichetele inbox sunt atribuite automat documentelor consumate.</target> + </trans-unit> + <trans-unit id="9153094873118985366" datatype="html" approved="yes"> + <source>Create new tag</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/tag-edit-dialog/tag-edit-dialog.component.ts</context> + <context context-type="linenumber">25</context> + </context-group> + <target state="final">Crează o etichetă nouă</target> + </trans-unit> + <trans-unit id="5872175735754226507" datatype="html" approved="yes"> + <source>Edit tag</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/tag-edit-dialog/tag-edit-dialog.component.ts</context> + <context context-type="linenumber">29</context> + </context-group> + <target state="final">Modifică o etichetă</target> + </trans-unit> <trans-unit id="4391289919356861627" datatype="html" approved="yes"> <source>Apply</source> <context-group purpose="location"> @@ -439,7 +964,7 @@ <source>Not assigned</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/common/filterable-dropdown/filterable-dropdown.component.ts</context> - <context context-type="linenumber">209</context> + <context context-type="linenumber">261</context> </context-group> <note priority="1" from="description">Filter drop down element to filter for documents with no correspondent/type/tag assigned</note> <target state="final">Nealocate</target> @@ -448,7 +973,7 @@ <source>Invalid date.</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/common/input/date/date.component.html</context> - <context context-type="linenumber">12</context> + <context context-type="linenumber">13</context> </context-group> <target state="final">Data invalidă.</target> </trans-unit> @@ -489,7 +1014,7 @@ </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/common/select-dialog/select-dialog.component.ts</context> - <context context-type="linenumber">18</context> + <context context-type="linenumber">17</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/document-list.component.html</context> @@ -501,7 +1026,7 @@ <source>Please select an object</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/common/select-dialog/select-dialog.component.ts</context> - <context context-type="linenumber">21</context> + <context context-type="linenumber">20</context> </context-group> <target state="final">Selectați un obiect</target> </trans-unit> @@ -509,7 +1034,7 @@ <source>Hello <x id="PH" equiv-text="this.displayName"/>, welcome to Paperless-ngx!</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/dashboard/dashboard.component.ts</context> - <context context-type="linenumber">33</context> + <context context-type="linenumber">28</context> </context-group> <target state="translated">Salut, <x id="PH" equiv-text="this.displayName"/>, bun venit la Paperless-ngx!</target> </trans-unit> @@ -517,7 +1042,7 @@ <source>Welcome to Paperless-ngx!</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/dashboard/dashboard.component.ts</context> - <context context-type="linenumber">35</context> + <context context-type="linenumber">30</context> </context-group> <target state="translated">Bun venit la Paperless-ngx!</target> </trans-unit> @@ -541,7 +1066,7 @@ </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/document-list.component.html</context> - <context context-type="linenumber">141</context> + <context context-type="linenumber">145</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/filter-editor/filter-editor.component.html</context> @@ -561,15 +1086,15 @@ </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">55</context> + <context context-type="linenumber">69</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/document-list.component.html</context> - <context context-type="linenumber">129</context> + <context context-type="linenumber">133</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/filter-editor/filter-editor.component.ts</context> - <context context-type="linenumber">88</context> + <context context-type="linenumber">117</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/rest/document.service.ts</context> @@ -647,7 +1172,7 @@ <source>Processing: <x id="PH" equiv-text="countUploadingAndProcessing"/></source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/dashboard/widgets/upload-file-widget/upload-file-widget.component.ts</context> - <context context-type="linenumber">32</context> + <context context-type="linenumber">37</context> </context-group> <target state="final">În procesare: <x id="PH" equiv-text="countUploadingAndProcessing"/></target> </trans-unit> @@ -655,7 +1180,7 @@ <source>Failed: <x id="PH" equiv-text="countFailed"/></source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/dashboard/widgets/upload-file-widget/upload-file-widget.component.ts</context> - <context context-type="linenumber">35</context> + <context context-type="linenumber">40</context> </context-group> <target state="final">Eșuate: <x id="PH" equiv-text="countFailed"/></target> </trans-unit> @@ -663,7 +1188,7 @@ <source>Added: <x id="PH" equiv-text="countSuccess"/></source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/dashboard/widgets/upload-file-widget/upload-file-widget.component.ts</context> - <context context-type="linenumber">38</context> + <context context-type="linenumber">43</context> </context-group> <target state="final">Adăugate: <x id="PH" equiv-text="countSuccess"/></target> </trans-unit> @@ -671,47 +1196,15 @@ <source>, </source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/dashboard/widgets/upload-file-widget/upload-file-widget.component.ts</context> - <context context-type="linenumber">40</context> + <context context-type="linenumber">46</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">117</context> + <context context-type="linenumber">162</context> </context-group> <note priority="1" from="description">this string is used to separate processing, failed and added on the file upload widget</note> <target state="translated">, </target> </trans-unit> - <trans-unit id="3852289441366561594" datatype="html" approved="yes"> - <source>Connecting...</source> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/dashboard/widgets/upload-file-widget/upload-file-widget.component.ts</context> - <context context-type="linenumber">118</context> - </context-group> - <target state="final">Conectare...</target> - </trans-unit> - <trans-unit id="1245343823699368872" datatype="html" approved="yes"> - <source>Uploading...</source> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/dashboard/widgets/upload-file-widget/upload-file-widget.component.ts</context> - <context context-type="linenumber">123</context> - </context-group> - <target state="final">Încarcare...</target> - </trans-unit> - <trans-unit id="7446520539098045935" datatype="html" approved="yes"> - <source>Upload complete, waiting...</source> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/dashboard/widgets/upload-file-widget/upload-file-widget.component.ts</context> - <context context-type="linenumber">126</context> - </context-group> - <target state="final">Încarcare completa, în așteptare...</target> - </trans-unit> - <trans-unit id="1405142710727603568" datatype="html" approved="yes"> - <source>HTTP error: <x id="PH" equiv-text="error.status"/> <x id="PH_1" equiv-text="error.statusText"/></source> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/dashboard/widgets/upload-file-widget/upload-file-widget.component.ts</context> - <context context-type="linenumber">136</context> - </context-group> - <target state="final">Eroare HTTP: <x id="PH" equiv-text="error.status"/> <x id="PH_1" equiv-text="error.statusText"/></target> - </trans-unit> <trans-unit id="8522270084976549870" datatype="html" approved="yes"> <source>First steps</source> <context-group purpose="location"> @@ -804,27 +1297,39 @@ </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.html</context> - <context context-type="linenumber">76</context> + <context context-type="linenumber">81</context> </context-group> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-list.component.html</context> - <context context-type="linenumber">48</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-list.component.html</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> <context context-type="linenumber">46</context> </context-group> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/generic-list/generic-list.component.ts</context> - <context context-type="linenumber">106</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">46</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">46</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">65</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">65</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">65</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.ts</context> + <context context-type="linenumber">156</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> - <context context-type="linenumber">159</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-list.component.html</context> - <context context-type="linenumber">49</context> + <context context-type="linenumber">175</context> </context-group> <target state="final">Șterge</target> </trans-unit> @@ -836,7 +1341,7 @@ </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.html</context> - <context context-type="linenumber">63</context> + <context context-type="linenumber">68</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/document-card-large/document-card-large.component.html</context> @@ -872,15 +1377,31 @@ <source>Close</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">40</context> + <context context-type="linenumber">37</context> </context-group> <target state="final">Închide</target> </trans-unit> + <trans-unit id="4452427314943113135" datatype="html"> + <source>Previous</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> + <context context-type="linenumber">44</context> + </context-group> + <target state="needs-translation">Previous</target> + </trans-unit> + <trans-unit id="3885497195825665706" datatype="html"> + <source>Next</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> + <context context-type="linenumber">49</context> + </context-group> + <target state="needs-translation">Next</target> + </trans-unit> <trans-unit id="5028777105388019087" datatype="html" approved="yes"> <source>Details</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">52</context> + <context context-type="linenumber">66</context> </context-group> <target state="final">Detalii</target> </trans-unit> @@ -888,7 +1409,7 @@ <source>Archive serial number</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">56</context> + <context context-type="linenumber">70</context> </context-group> <target state="final">Număr serial în arhivă</target> </trans-unit> @@ -896,7 +1417,7 @@ <source>Date created</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">57</context> + <context context-type="linenumber">71</context> </context-group> <target state="final">Data creării</target> </trans-unit> @@ -904,7 +1425,7 @@ <source>Correspondent</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">58</context> + <context context-type="linenumber">72</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.html</context> @@ -912,7 +1433,7 @@ </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/document-list.component.html</context> - <context context-type="linenumber">123</context> + <context context-type="linenumber">127</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/filter-editor/filter-editor.component.html</context> @@ -928,7 +1449,7 @@ <source>Document type</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">60</context> + <context context-type="linenumber">74</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.html</context> @@ -936,7 +1457,7 @@ </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/document-list.component.html</context> - <context context-type="linenumber">135</context> + <context context-type="linenumber">139</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/filter-editor/filter-editor.component.html</context> @@ -952,7 +1473,7 @@ <source>Content</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">68</context> + <context context-type="linenumber">82</context> </context-group> <target state="final">Conținut</target> </trans-unit> @@ -960,11 +1481,11 @@ <source>Metadata</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">77</context> + <context context-type="linenumber">91</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/metadata-collapse/metadata-collapse.component.ts</context> - <context context-type="linenumber">18</context> + <context context-type="linenumber">17</context> </context-group> <target state="final">Metadate</target> </trans-unit> @@ -972,7 +1493,7 @@ <source>Date modified</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">83</context> + <context context-type="linenumber">97</context> </context-group> <target state="final">Data ultimei modificări</target> </trans-unit> @@ -980,7 +1501,7 @@ <source>Date added</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">87</context> + <context context-type="linenumber">101</context> </context-group> <target state="final">Data adăugării</target> </trans-unit> @@ -988,7 +1509,7 @@ <source>Media filename</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">91</context> + <context context-type="linenumber">105</context> </context-group> <target state="final">Numele fișierului media</target> </trans-unit> @@ -996,7 +1517,7 @@ <source>Original MD5 checksum</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">95</context> + <context context-type="linenumber">109</context> </context-group> <target state="final">MD5 original</target> </trans-unit> @@ -1004,7 +1525,7 @@ <source>Original file size</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">99</context> + <context context-type="linenumber">113</context> </context-group> <target state="final">Dimensiunea fișierului original</target> </trans-unit> @@ -1012,7 +1533,7 @@ <source>Original mime type</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">103</context> + <context context-type="linenumber">117</context> </context-group> <target state="final">Tip MIME original</target> </trans-unit> @@ -1020,7 +1541,7 @@ <source>Archive MD5 checksum</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">107</context> + <context context-type="linenumber">121</context> </context-group> <target state="final">MD5 arhivă</target> </trans-unit> @@ -1028,7 +1549,7 @@ <source>Archive file size</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">111</context> + <context context-type="linenumber">125</context> </context-group> <target state="final">Mărimea arhivei</target> </trans-unit> @@ -1036,7 +1557,7 @@ <source>Original document metadata</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">117</context> + <context context-type="linenumber">131</context> </context-group> <target state="final">Metadatele documentului original</target> </trans-unit> @@ -1044,15 +1565,27 @@ <source>Archived document metadata</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">118</context> + <context context-type="linenumber">132</context> </context-group> <target state="final">Metadatele documentului arhivat</target> </trans-unit> + <trans-unit id="8191371354890763172" datatype="html"> + <source>Enter Password</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> + <context context-type="linenumber">154</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> + <context context-type="linenumber">184</context> + </context-group> + <target state="needs-translation">Enter Password</target> + </trans-unit> <trans-unit id="3823219296477075982" datatype="html" approved="yes"> <source>Discard</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">143</context> + <context context-type="linenumber">164</context> </context-group> <target state="final">Renunță</target> </trans-unit> @@ -1060,47 +1593,19 @@ <source>Save & next</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">144</context> + <context context-type="linenumber">165</context> </context-group> <target state="final">Salvează și continuă</target> </trans-unit> - <trans-unit id="3768927257183755959" datatype="html" approved="yes"> - <source>Save</source> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">145</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/document-list/save-view-config-dialog/save-view-config-dialog.component.html</context> - <context context-type="linenumber">14</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-edit-dialog/correspondent-edit-dialog.component.html</context> - <context context-type="linenumber">15</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-edit-dialog/document-type-edit-dialog.component.html</context> - <context context-type="linenumber">17</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> - <context context-type="linenumber">173</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-edit-dialog/tag-edit-dialog.component.html</context> - <context context-type="linenumber">19</context> - </context-group> - <target state="final">Salvează</target> - </trans-unit> <trans-unit id="9021887951960049161" datatype="html" approved="yes"> <source>Confirm delete</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.ts</context> - <context context-type="linenumber">267</context> + <context context-type="linenumber">421</context> </context-group> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/generic-list/generic-list.component.ts</context> - <context context-type="linenumber">102</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.ts</context> + <context context-type="linenumber">152</context> </context-group> <target state="final">Confirmă ștergerea</target> </trans-unit> @@ -1108,7 +1613,7 @@ <source>Do you really want to delete document "<x id="PH" equiv-text="this.document.title"/>"?</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.ts</context> - <context context-type="linenumber">268</context> + <context context-type="linenumber">422</context> </context-group> <target state="final">Sunteţi sigur că doriţi să ştergeţi documentul "<x id="PH" equiv-text="this.document.title"/>"?</target> </trans-unit> @@ -1116,7 +1621,7 @@ <source>The files for this document will be deleted permanently. This operation cannot be undone.</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.ts</context> - <context context-type="linenumber">269</context> + <context context-type="linenumber">423</context> </context-group> <target state="final">Fișierele pentru acest document vor fi șterse permanent. Operațiunea este ireversibila.</target> </trans-unit> @@ -1124,7 +1629,7 @@ <source>Delete document</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.ts</context> - <context context-type="linenumber">271</context> + <context context-type="linenumber">425</context> </context-group> <target state="final">Șterge document</target> </trans-unit> @@ -1132,7 +1637,7 @@ <source>Error deleting document: <x id="PH" equiv-text="JSON.stringify(error)"/></source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.ts</context> - <context context-type="linenumber">281</context> + <context context-type="linenumber">441</context> </context-group> <target state="final">Eroare la ștergerea documentului: <x id="PH" equiv-text="JSON.stringify(error)"/></target> </trans-unit> @@ -1200,27 +1705,27 @@ <source>Download originals</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.html</context> - <context context-type="linenumber">68</context> + <context context-type="linenumber">73</context> </context-group> <target state="final">Descarcă originalele</target> </trans-unit> - <trans-unit id="7985804062689412812" datatype="html" approved="yes"> - <source>Error executing bulk operation: <x id="PH" equiv-text="JSON.stringify(error.error)"/></source> + <trans-unit id="7985804062689412812" datatype="html"> + <source>Error executing bulk operation: <x id="PH" equiv-text="JSON.stringify( error.error )"/></source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">74</context> + <context context-type="linenumber">97,99</context> </context-group> - <target state="final">Eroare la executarea operațiunii în bloc: <x id="PH" equiv-text="JSON.stringify(error.error)"/></target> + <target state="needs-translation">Error executing bulk operation: <x id="PH" equiv-text="JSON.stringify( error.error )"/></target> </trans-unit> <trans-unit id="7894972847287473517" datatype="html"> <source>"<x id="PH" equiv-text="items[0].name"/>"</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">113</context> + <context context-type="linenumber">154</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">117</context> + <context context-type="linenumber">160</context> </context-group> <target state="translated">"<x id="PH" equiv-text="items[0].name"/>"</target> </trans-unit> @@ -1228,7 +1733,7 @@ <source>"<x id="PH" equiv-text="items[0].name"/>" and "<x id="PH_1" equiv-text="items[1].name"/>"</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">115</context> + <context context-type="linenumber">156</context> </context-group> <note priority="1" from="description">This is for messages like 'modify "tag1" and "tag2"'</note> <target state="final">"<x id="PH" equiv-text="items[0].name"/>" și "<x id="PH_1" equiv-text="items[1].name"/>"</target> @@ -1237,7 +1742,7 @@ <source><x id="PH" equiv-text="list"/> and "<x id="PH_1" equiv-text="items[items.length - 1].name"/>"</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">118</context> + <context context-type="linenumber">164,166</context> </context-group> <note priority="1" from="description">this is for messages like 'modify "tag1", "tag2" and "tag3"'</note> <target state="final"><x id="PH" equiv-text="list"/> și "<x id="PH_1" equiv-text="items[items.length - 1].name"/>"</target> @@ -1246,7 +1751,7 @@ <source>Confirm tags assignment</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">127</context> + <context context-type="linenumber">181</context> </context-group> <target state="final">Confirmați atribuirea etichetelor</target> </trans-unit> @@ -1254,47 +1759,47 @@ <source>This operation will add the tag "<x id="PH" equiv-text="tag.name"/>" to <x id="PH_1" equiv-text="this.list.selected.size"/> selected document(s).</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">130</context> + <context context-type="linenumber">187</context> </context-group> <target state="final">Va fi adăugată eticheta "<x id="PH" equiv-text="tag.name"/>" la <x id="PH_1" equiv-text="this.list.selected.size"/> document(e) selectat(e).</target> </trans-unit> - <trans-unit id="1894412783609570695" datatype="html" approved="yes"> - <source>This operation will add the tags <x id="PH" equiv-text="this._localizeList(changedTags.itemsToAdd)"/> to <x id="PH_1" equiv-text="this.list.selected.size"/> selected document(s).</source> + <trans-unit id="1894412783609570695" datatype="html"> + <source>This operation will add the tags <x id="PH" equiv-text="this._localizeList( changedTags.itemsToAdd )"/> to <x id="PH_1" equiv-text="this.list.selected.size"/> selected document(s).</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">132</context> + <context context-type="linenumber">192,194</context> </context-group> - <target state="final">Vor fi adăugate etichetele <x id="PH" equiv-text="this._localizeList(changedTags.itemsToAdd)"/> la <x id="PH_1" equiv-text="this.list.selected.size"/> document(e) selectat(e).</target> + <target state="needs-translation">This operation will add the tags <x id="PH" equiv-text="this._localizeList( changedTags.itemsToAdd )"/> to <x id="PH_1" equiv-text="this.list.selected.size"/> selected document(s).</target> </trans-unit> <trans-unit id="7181166515756808573" datatype="html" approved="yes"> <source>This operation will remove the tag "<x id="PH" equiv-text="tag.name"/>" from <x id="PH_1" equiv-text="this.list.selected.size"/> selected document(s).</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">135</context> + <context context-type="linenumber">200</context> </context-group> <target state="final">Va fi eliminată eticheta "<x id="PH" equiv-text="tag.name"/>" din <x id="PH_1" equiv-text="this.list.selected.size"/> document(e) selectat(e).</target> </trans-unit> - <trans-unit id="3819792277998068944" datatype="html" approved="yes"> - <source>This operation will remove the tags <x id="PH" equiv-text="this._localizeList(changedTags.itemsToRemove)"/> from <x id="PH_1" equiv-text="this.list.selected.size"/> selected document(s).</source> + <trans-unit id="3819792277998068944" datatype="html"> + <source>This operation will remove the tags <x id="PH" equiv-text="this._localizeList( changedTags.itemsToRemove )"/> from <x id="PH_1" equiv-text="this.list.selected.size"/> selected document(s).</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">137</context> + <context context-type="linenumber">205,207</context> </context-group> - <target state="final">Vor fi eliminate etichetele <x id="PH" equiv-text="this._localizeList(changedTags.itemsToRemove)"/> din <x id="PH_1" equiv-text="this.list.selected.size"/> document(e) selectat(e).</target> + <target state="needs-translation">This operation will remove the tags <x id="PH" equiv-text="this._localizeList( changedTags.itemsToRemove )"/> from <x id="PH_1" equiv-text="this.list.selected.size"/> selected document(s).</target> </trans-unit> - <trans-unit id="2739066218579571288" datatype="html" approved="yes"> - <source>This operation will add the tags <x id="PH" equiv-text="this._localizeList(changedTags.itemsToAdd)"/> and remove the tags <x id="PH_1" equiv-text="this._localizeList(changedTags.itemsToRemove)"/> on <x id="PH_2" equiv-text="this.list.selected.size"/> selected document(s).</source> + <trans-unit id="2739066218579571288" datatype="html"> + <source>This operation will add the tags <x id="PH" equiv-text="this._localizeList( changedTags.itemsToAdd )"/> and remove the tags <x id="PH_1" equiv-text="this._localizeList( changedTags.itemsToRemove )"/> on <x id="PH_2" equiv-text="this.list.selected.size"/> selected document(s).</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">139</context> + <context context-type="linenumber">209,213</context> </context-group> - <target state="final">Vor fi adăugate etichetele <x id="PH" equiv-text="this._localizeList(changedTags.itemsToAdd)"/> și vor fi eliminate etichetele <x id="PH_1" equiv-text="this._localizeList(changedTags.itemsToRemove)"/> pentru <x id="PH_2" equiv-text="this.list.selected.size"/> document(e) selectat(e).</target> + <target state="needs-translation">This operation will add the tags <x id="PH" equiv-text="this._localizeList( changedTags.itemsToAdd )"/> and remove the tags <x id="PH_1" equiv-text="this._localizeList( changedTags.itemsToRemove )"/> on <x id="PH_2" equiv-text="this.list.selected.size"/> selected document(s).</target> </trans-unit> <trans-unit id="2996713129519325161" datatype="html" approved="yes"> <source>Confirm correspondent assignment</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">159</context> + <context context-type="linenumber">248</context> </context-group> <target state="final">Confirmați atribuirea corespondentului</target> </trans-unit> @@ -1302,7 +1807,7 @@ <source>This operation will assign the correspondent "<x id="PH" equiv-text="correspondent.name"/>" to <x id="PH_1" equiv-text="this.list.selected.size"/> selected document(s).</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">161</context> + <context context-type="linenumber">250</context> </context-group> <target state="final">Va fi adăugat corespondentul "<x id="PH" equiv-text="correspondent.name"/>" la <x id="PH_1" equiv-text="this.list.selected.size"/> document(e) selectat(e).</target> </trans-unit> @@ -1310,7 +1815,7 @@ <source>This operation will remove the correspondent from <x id="PH" equiv-text="this.list.selected.size"/> selected document(s).</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">163</context> + <context context-type="linenumber">252</context> </context-group> <target state="final">Va fi eliminat corespondentul din <x id="PH" equiv-text="this.list.selected.size"/> document(e) selectat(e).</target> </trans-unit> @@ -1318,7 +1823,7 @@ <source>Confirm document type assignment</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">182</context> + <context context-type="linenumber">284</context> </context-group> <target state="final">Confirmați atribuirea tipului de document</target> </trans-unit> @@ -1326,7 +1831,7 @@ <source>This operation will assign the document type "<x id="PH" equiv-text="documentType.name"/>" to <x id="PH_1" equiv-text="this.list.selected.size"/> selected document(s).</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">184</context> + <context context-type="linenumber">286</context> </context-group> <target state="final">Va fi atribuit tipul "<x id="PH" equiv-text="documentType.name"/>" pentru <x id="PH_1" equiv-text="this.list.selected.size"/> document(e) selectat(e).</target> </trans-unit> @@ -1334,7 +1839,7 @@ <source>This operation will remove the document type from <x id="PH" equiv-text="this.list.selected.size"/> selected document(s).</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">186</context> + <context context-type="linenumber">288</context> </context-group> <target state="final">Va fi eliminat tipul pentru <x id="PH" equiv-text="this.list.selected.size"/> document(e) selectat(e).</target> </trans-unit> @@ -1342,7 +1847,7 @@ <source>Delete confirm</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">201</context> + <context context-type="linenumber">309</context> </context-group> <target state="final">Confirmați stergerea</target> </trans-unit> @@ -1350,7 +1855,7 @@ <source>This operation will permanently delete <x id="PH" equiv-text="this.list.selected.size"/> selected document(s).</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">202</context> + <context context-type="linenumber">310</context> </context-group> <target state="final"><x id="PH" equiv-text="this.list.selected.size"/> document(e) selectat(e) vor fi șterse permanent.</target> </trans-unit> @@ -1358,7 +1863,7 @@ <source>This operation cannot be undone.</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">203</context> + <context context-type="linenumber">311</context> </context-group> <target state="final">Această operațiune este ireversibilă.</target> </trans-unit> @@ -1366,7 +1871,7 @@ <source>Delete document(s)</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">205</context> + <context context-type="linenumber">313</context> </context-group> <target state="final">Șterge document(e)</target> </trans-unit> @@ -1405,16 +1910,28 @@ <context context-type="linenumber">66</context> </context-group> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-list.component.html</context> - <context context-type="linenumber">42</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">45</context> </context-group> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-list.component.html</context> - <context context-type="linenumber">40</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">45</context> </context-group> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-list.component.html</context> - <context context-type="linenumber">43</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">45</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">59</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">59</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">59</context> </context-group> <target state="final">Editează</target> </trans-unit> @@ -1518,7 +2035,7 @@ <source>Loading...</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/document-list.component.html</context> - <context context-type="linenumber">87</context> + <context context-type="linenumber">88</context> </context-group> <target state="translated">Se încarcă...</target> </trans-unit> @@ -1526,7 +2043,7 @@ <source>{VAR_PLURAL, plural, =1 {Selected <x id="INTERPOLATION"/> of one document} other {Selected <x id="INTERPOLATION"/> of <x id="INTERPOLATION_1"/> documents}}</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/document-list.component.html</context> - <context context-type="linenumber">89</context> + <context context-type="linenumber">90</context> </context-group> <target state="final">{VAR_PLURAL, plural, =1 {Am selectat<x id="INTERPOLATION"/> din 1 document} other {Am selectat <x id="INTERPOLATION"/> din <x id="INTERPOLATION_1"/> documente}}</target> </trans-unit> @@ -1534,7 +2051,7 @@ <source>{VAR_PLURAL, plural, =1 {One document} other {<x id="INTERPOLATION"/> documents}}</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/document-list.component.html</context> - <context context-type="linenumber">91</context> + <context context-type="linenumber">92</context> </context-group> <target state="final">{VAR_PLURAL, plural, =1 {Un document} other {<x id="INTERPOLATION"/> documente}}</target> </trans-unit> @@ -1542,19 +2059,27 @@ <source>(filtered)</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/document-list.component.html</context> - <context context-type="linenumber">91</context> + <context context-type="linenumber">92</context> </context-group> <target state="final">(filtrat)</target> </trans-unit> + <trans-unit id="1559883523769732271" datatype="html"> + <source>Error while loading documents</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/document-list/document-list.component.html</context> + <context context-type="linenumber">103</context> + </context-group> + <target state="needs-translation">Error while loading documents</target> + </trans-unit> <trans-unit id="7517688192215738656" datatype="html" approved="yes"> <source>ASN</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/document-list.component.html</context> - <context context-type="linenumber">117</context> + <context context-type="linenumber">121</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/filter-editor/filter-editor.component.ts</context> - <context context-type="linenumber">90</context> + <context context-type="linenumber">122</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/rest/document.service.ts</context> @@ -1566,7 +2091,7 @@ <source>Added</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/document-list.component.html</context> - <context context-type="linenumber">147</context> + <context context-type="linenumber">151</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/filter-editor/filter-editor.component.html</context> @@ -1582,7 +2107,7 @@ <source>View "<x id="PH" equiv-text="this.list.activeSavedViewTitle"/>" saved successfully.</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/document-list.component.ts</context> - <context context-type="linenumber">116</context> + <context context-type="linenumber">213</context> </context-group> <target state="final">Vizualizarea "<x id="PH" equiv-text="this.list.activeSavedViewTitle"/>" a fost salvată.</target> </trans-unit> @@ -1590,7 +2115,7 @@ <source>View "<x id="PH" equiv-text="savedView.name"/>" created successfully.</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/document-list.component.ts</context> - <context context-type="linenumber">138</context> + <context context-type="linenumber">243</context> </context-group> <target state="final">Vizualizarea "<x id="PH" equiv-text="savedView.name"/>" a fost creată.</target> </trans-unit> @@ -1602,51 +2127,51 @@ </context-group> <target state="final">Resetare filtre</target> </trans-unit> - <trans-unit id="5195932016807797291" datatype="html" approved="yes"> - <source>Correspondent: <x id="PH" equiv-text="this.correspondents.find(c => c.id == +rule.value)?.name"/></source> + <trans-unit id="5195932016807797291" datatype="html"> + <source>Correspondent: <x id="PH" equiv-text="this.correspondents.find((c) => c.id == +rule.value)?.name"/></source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/filter-editor/filter-editor.component.ts</context> - <context context-type="linenumber">37</context> + <context context-type="linenumber">60,62</context> </context-group> - <target state="final">Corespondent: <x id="PH" equiv-text="this.correspondents.find(c => c.id == +rule.value)?.name"/></target> + <target state="needs-translation">Correspondent: <x id="PH" equiv-text="this.correspondents.find((c) => c.id == +rule.value)?.name"/></target> </trans-unit> <trans-unit id="8170755470576301659" datatype="html" approved="yes"> <source>Without correspondent</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/filter-editor/filter-editor.component.ts</context> - <context context-type="linenumber">39</context> + <context context-type="linenumber">64</context> </context-group> <target state="final">Fără corespondent</target> </trans-unit> - <trans-unit id="8705701325879965907" datatype="html" approved="yes"> - <source>Type: <x id="PH" equiv-text="this.documentTypes.find(dt => dt.id == +rule.value)?.name"/></source> + <trans-unit id="8705701325879965907" datatype="html"> + <source>Type: <x id="PH" equiv-text="this.documentTypes.find((dt) => dt.id == +rule.value)?.name"/></source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/filter-editor/filter-editor.component.ts</context> - <context context-type="linenumber">44</context> + <context context-type="linenumber">69,71</context> </context-group> - <target state="final">Tip: <x id="PH" equiv-text="this.documentTypes.find(dt => dt.id == +rule.value)?.name"/></target> + <target state="needs-translation">Type: <x id="PH" equiv-text="this.documentTypes.find((dt) => dt.id == +rule.value)?.name"/></target> </trans-unit> <trans-unit id="4362173610367509215" datatype="html" approved="yes"> <source>Without document type</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/filter-editor/filter-editor.component.ts</context> - <context context-type="linenumber">46</context> + <context context-type="linenumber">73</context> </context-group> <target state="final">Fară tip</target> </trans-unit> - <trans-unit id="8180755793012580465" datatype="html" approved="yes"> - <source>Tag: <x id="PH" equiv-text="this.tags.find(t => t.id == +rule.value)?.name"/></source> + <trans-unit id="8180755793012580465" datatype="html"> + <source>Tag: <x id="PH" equiv-text="this.tags.find((t) => t.id == +rule.value)?.name"/></source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/filter-editor/filter-editor.component.ts</context> - <context context-type="linenumber">50</context> + <context context-type="linenumber">77,79</context> </context-group> - <target state="final">Eticheta: <x id="PH" equiv-text="this.tags.find(t => t.id == +rule.value)?.name"/></target> + <target state="needs-translation">Tag: <x id="PH" equiv-text="this.tags.find((t) => t.id == +rule.value)?.name"/></target> </trans-unit> <trans-unit id="6494566478302448576" datatype="html" approved="yes"> <source>Without any tag</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/filter-editor/filter-editor.component.ts</context> - <context context-type="linenumber">54</context> + <context context-type="linenumber">83</context> </context-group> <target state="final">Fară etichete</target> </trans-unit> @@ -1654,7 +2179,7 @@ <source>Title: <x id="PH" equiv-text="rule.value"/></source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/filter-editor/filter-editor.component.ts</context> - <context context-type="linenumber">58</context> + <context context-type="linenumber">87</context> </context-group> <target state="final">Titlu: <x id="PH" equiv-text="rule.value"/></target> </trans-unit> @@ -1662,7 +2187,7 @@ <source>ASN: <x id="PH" equiv-text="rule.value"/></source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/filter-editor/filter-editor.component.ts</context> - <context context-type="linenumber">61</context> + <context context-type="linenumber">90</context> </context-group> <target state="final">Aviz prealabil de expediție: <x id="PH" equiv-text="rule.value"/></target> </trans-unit> @@ -1670,7 +2195,7 @@ <source>Title & content</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/filter-editor/filter-editor.component.ts</context> - <context context-type="linenumber">89</context> + <context context-type="linenumber">120</context> </context-group> <target state="final">Titlu si conținut</target> </trans-unit> @@ -1678,7 +2203,7 @@ <source>Advanced search</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/filter-editor/filter-editor.component.ts</context> - <context context-type="linenumber">91</context> + <context context-type="linenumber">125</context> </context-group> <target state="final">Căutare avansată</target> </trans-unit> @@ -1686,7 +2211,7 @@ <source>More like</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/filter-editor/filter-editor.component.ts</context> - <context context-type="linenumber">94</context> + <context context-type="linenumber">131</context> </context-group> <target state="final">Asemănătoare</target> </trans-unit> @@ -1698,54 +2223,6 @@ </context-group> <target state="final">Salvează vizualizarea curenta</target> </trans-unit> - <trans-unit id="8953033926734869941" datatype="html" approved="yes"> - <source>Name</source> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/document-list/save-view-config-dialog/save-view-config-dialog.component.html</context> - <context context-type="linenumber">8</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-edit-dialog/correspondent-edit-dialog.component.html</context> - <context context-type="linenumber">8</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-list.component.html</context> - <context context-type="linenumber">9</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-list.component.html</context> - <context context-type="linenumber">19</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-edit-dialog/document-type-edit-dialog.component.html</context> - <context context-type="linenumber">9</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-list.component.html</context> - <context context-type="linenumber">9</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-list.component.html</context> - <context context-type="linenumber">19</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> - <context context-type="linenumber">141</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-edit-dialog/tag-edit-dialog.component.html</context> - <context context-type="linenumber">8</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-list.component.html</context> - <context context-type="linenumber">9</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-list.component.html</context> - <context context-type="linenumber">19</context> - </context-group> - <target state="final">Nume</target> - </trans-unit> <trans-unit id="8689274715612276035" datatype="html" approved="yes"> <source>Show in sidebar</source> <context-group purpose="location"> @@ -1754,7 +2231,7 @@ </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> - <context context-type="linenumber">153</context> + <context context-type="linenumber">169</context> </context-group> <target state="final">Afișează in bara laterala</target> </trans-unit> @@ -1766,86 +2243,78 @@ </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> - <context context-type="linenumber">149</context> + <context context-type="linenumber">165</context> </context-group> <target state="final">Afișează pe tabloul de bord</target> </trans-unit> - <trans-unit id="8743659855412792665" datatype="html" approved="yes"> - <source>Matching algorithm</source> + <trans-unit id="6965614903949668392" datatype="html"> + <source>Filter rules error occurred while saving this view</source> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-edit-dialog/correspondent-edit-dialog.component.html</context> - <context context-type="linenumber">9</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-edit-dialog/document-type-edit-dialog.component.html</context> - <context context-type="linenumber">10</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-edit-dialog/tag-edit-dialog.component.html</context> - <context context-type="linenumber">13</context> - </context-group> - <target state="final">Algoritm de potrivire</target> - </trans-unit> - <trans-unit id="2656329676292524585" datatype="html" approved="yes"> - <source>Matching pattern</source> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-edit-dialog/correspondent-edit-dialog.component.html</context> - <context context-type="linenumber">10</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-edit-dialog/document-type-edit-dialog.component.html</context> - <context context-type="linenumber">11</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-edit-dialog/tag-edit-dialog.component.html</context> - <context context-type="linenumber">14</context> - </context-group> - <target state="final">Model de potrivire</target> - </trans-unit> - <trans-unit id="6063936469630366525" datatype="html" approved="yes"> - <source>Case insensitive</source> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-edit-dialog/correspondent-edit-dialog.component.html</context> - <context context-type="linenumber">11</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-edit-dialog/document-type-edit-dialog.component.html</context> + <context context-type="sourcefile">src/app/components/document-list/save-view-config-dialog/save-view-config-dialog.component.html</context> <context context-type="linenumber">12</context> </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-edit-dialog/tag-edit-dialog.component.html</context> - <context context-type="linenumber">15</context> - </context-group> - <target state="final">Ignoră majusculele</target> + <target state="needs-translation">Filter rules error occurred while saving this view</target> </trans-unit> - <trans-unit id="6457471243969293847" datatype="html" approved="yes"> - <source>Create new correspondent</source> + <trans-unit id="6438839705789707938" datatype="html"> + <source>The error returned was</source> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-edit-dialog/correspondent-edit-dialog.component.ts</context> - <context context-type="linenumber">21</context> + <context context-type="sourcefile">src/app/components/document-list/save-view-config-dialog/save-view-config-dialog.component.html</context> + <context context-type="linenumber">13</context> </context-group> - <target state="final">Creare corespondent nou</target> + <target state="needs-translation">The error returned was</target> </trans-unit> - <trans-unit id="2059822531169388684" datatype="html" approved="yes"> - <source>Edit correspondent</source> + <trans-unit id="6316128875819022658" datatype="html"> + <source>correspondent</source> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-edit-dialog/correspondent-edit-dialog.component.ts</context> - <context context-type="linenumber">25</context> + <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-list.component.ts</context> + <context context-type="linenumber">33</context> </context-group> - <target state="final">Modifică un corespondent</target> + <target state="needs-translation">correspondent</target> + </trans-unit> + <trans-unit id="6360600151505327572" datatype="html"> + <source>Last used</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-list.component.ts</context> + <context context-type="linenumber">37</context> + </context-group> + <target state="needs-translation">Last used</target> + </trans-unit> + <trans-unit id="7427874343955308724" datatype="html" approved="yes"> + <source>Do you really want to delete the correspondent "<x id="PH" equiv-text="object.name"/>"?</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-list.component.ts</context> + <context context-type="linenumber">47</context> + </context-group> + <target state="final">Sunteți sigur că doriți să ștergeți corespondentul "<x id="PH" equiv-text="object.name"/>"?</target> + </trans-unit> + <trans-unit id="8084492669582894778" datatype="html"> + <source>document type</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-list.component.ts</context> + <context context-type="linenumber">30</context> + </context-group> + <target state="needs-translation">document type</target> + </trans-unit> + <trans-unit id="4990731724078522539" datatype="html" approved="yes"> + <source>Do you really want to delete the document type "<x id="PH" equiv-text="object.name"/>"?</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-list.component.ts</context> + <context context-type="linenumber">36</context> + </context-group> + <target state="final">Sunteți sigur că doriți să ștergeți tipul de document "<x id="PH" equiv-text="object.name"/>"?</target> </trans-unit> <trans-unit id="5674286808255988565" datatype="html" approved="yes"> <source>Create</source> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-list.component.html</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> <context context-type="linenumber">2</context> </context-group> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-list.component.html</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> <context context-type="linenumber">2</context> </context-group> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-list.component.html</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> <context context-type="linenumber">2</context> </context-group> <target state="final">Creează</target> @@ -1853,15 +2322,15 @@ <trans-unit id="4010735610815226758" datatype="html" approved="yes"> <source>Filter by:</source> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-list.component.html</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> <context context-type="linenumber">8</context> </context-group> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-list.component.html</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> <context context-type="linenumber">8</context> </context-group> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-list.component.html</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> <context context-type="linenumber">8</context> </context-group> <target state="final">Filtrează după:</target> @@ -1869,138 +2338,130 @@ <trans-unit id="1383365546483928780" datatype="html" approved="yes"> <source>Matching</source> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-list.component.html</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> <context context-type="linenumber">20</context> </context-group> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-list.component.html</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> <context context-type="linenumber">20</context> </context-group> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-list.component.html</context> - <context context-type="linenumber">21</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">20</context> </context-group> <target state="final">Potrivire</target> </trans-unit> <trans-unit id="1488347670280290838" datatype="html" approved="yes"> <source>Document count</source> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-list.component.html</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> <context context-type="linenumber">21</context> </context-group> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-list.component.html</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> <context context-type="linenumber">21</context> </context-group> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-list.component.html</context> - <context context-type="linenumber">22</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">21</context> </context-group> <target state="final">Număr de documente</target> </trans-unit> - <trans-unit id="697889236478552968" datatype="html" approved="yes"> - <source>Last correspondence</source> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-list.component.html</context> - <context context-type="linenumber">22</context> - </context-group> - <target state="final">Ultima corespondență</target> - </trans-unit> <trans-unit id="3193976279273491157" datatype="html" approved="yes"> <source>Actions</source> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-list.component.html</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> <context context-type="linenumber">23</context> </context-group> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-list.component.html</context> - <context context-type="linenumber">22</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">23</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">23</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> - <context context-type="linenumber">158</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-list.component.html</context> - <context context-type="linenumber">23</context> + <context context-type="linenumber">174</context> </context-group> <target state="final">Acțiuni</target> </trans-unit> - <trans-unit id="7427874343955308724" datatype="html" approved="yes"> - <source>Do you really want to delete the correspondent "<x id="PH" equiv-text="object.name"/>"?</source> + <trans-unit id="7376880254267897616" datatype="html"> + <source>Filter Documents</source> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-list.component.ts</context> - <context context-type="linenumber">26</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">44</context> </context-group> - <target state="final">Sunteți sigur că doriți să ștergeți corespondentul "<x id="PH" equiv-text="object.name"/>"?</target> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">44</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">44</context> + </context-group> + <target state="needs-translation">Filter Documents</target> </trans-unit> - <trans-unit id="6672809941092516947" datatype="html" approved="yes"> - <source>Create new document type</source> + <trans-unit id="808959623879724772" datatype="html"> + <source>{VAR_PLURAL, plural, =1 {One <x id="INTERPOLATION"/>} other {<x id="INTERPOLATION_1"/> total <x id="INTERPOLATION"/>s}}</source> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-edit-dialog/document-type-edit-dialog.component.ts</context> - <context context-type="linenumber">21</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">74</context> </context-group> - <target state="final">Crează un nou tip de document</target> - </trans-unit> - <trans-unit id="36335016091244220" datatype="html" approved="yes"> - <source>Edit document type</source> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-edit-dialog/document-type-edit-dialog.component.ts</context> - <context context-type="linenumber">25</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">74</context> </context-group> - <target state="final">Modifică un tip de document</target> - </trans-unit> - <trans-unit id="4990731724078522539" datatype="html" approved="yes"> - <source>Do you really want to delete the document type "<x id="PH" equiv-text="object.name"/>"?</source> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-list.component.ts</context> - <context context-type="linenumber">26</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">74</context> </context-group> - <target state="final">Sunteți sigur că doriți să ștergeți tipul de document "<x id="PH" equiv-text="object.name"/>"?</target> + <target state="needs-translation">{VAR_PLURAL, plural, =1 {One <x id="INTERPOLATION"/>} other {<x id="INTERPOLATION_1"/> total <x id="INTERPOLATION"/>s}}</target> </trans-unit> <trans-unit id="810888510148304696" datatype="html" approved="yes"> <source>Automatic</source> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/generic-list/generic-list.component.ts</context> - <context context-type="linenumber">39</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.ts</context> + <context context-type="linenumber">86</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/data/matching-model.ts</context> - <context context-type="linenumber">17</context> + <context context-type="linenumber">38</context> </context-group> <target state="final">Automat</target> </trans-unit> - <trans-unit id="5044611416737085530" datatype="html" approved="yes"> - <source>Do you really want to delete this element?</source> + <trans-unit id="4012132330507560812" datatype="html"> + <source>Do you really want to delete the <x id="PH" equiv-text="this.typeName"/>?</source> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/generic-list/generic-list.component.ts</context> - <context context-type="linenumber">97</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.ts</context> + <context context-type="linenumber">139</context> </context-group> - <target state="final">Sunteți sigur că doriți să ștergeți acest element?</target> + <target state="needs-translation">Do you really want to delete the <x id="PH" equiv-text="this.typeName"/>?</target> </trans-unit> <trans-unit id="8371896857609524947" datatype="html" approved="yes"> <source>Associated documents will not be deleted.</source> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/generic-list/generic-list.component.ts</context> - <context context-type="linenumber">104</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.ts</context> + <context context-type="linenumber">154</context> </context-group> <target state="final">Documentele asociate nu vor fi șterse.</target> </trans-unit> - <trans-unit id="5467489005440577210" datatype="html" approved="yes"> - <source>Error while deleting element: <x id="PH" equiv-text="JSON.stringify(error.error)"/></source> + <trans-unit id="5467489005440577210" datatype="html"> + <source>Error while deleting element: <x id="PH" equiv-text="JSON.stringify( error.error )"/></source> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/generic-list/generic-list.component.ts</context> - <context context-type="linenumber">114</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.ts</context> + <context context-type="linenumber">167,169</context> </context-group> - <target state="final">Eroare la ștergerea elementului: <x id="PH" equiv-text="JSON.stringify(error.error)"/></target> + <target state="needs-translation">Error while deleting element: <x id="PH" equiv-text="JSON.stringify( error.error )"/></target> </trans-unit> - <trans-unit id="1347241542439262355" datatype="html" approved="yes"> - <source>General settings</source> + <trans-unit id="6439365426343089851" datatype="html"> + <source>General</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> <context context-type="linenumber">10</context> </context-group> - <target state="final">Setări generale</target> + <target state="needs-translation">General</target> </trans-unit> <trans-unit id="8671234314555525900" datatype="html" approved="yes"> <source>Appearance</source> @@ -2130,11 +2591,27 @@ </context-group> <target state="final">Inversează miniaturile în modul întunecat</target> </trans-unit> + <trans-unit id="7983234071833154796" datatype="html"> + <source>Theme Color</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> + <context context-type="linenumber">105</context> + </context-group> + <target state="needs-translation">Theme Color</target> + </trans-unit> + <trans-unit id="7808756054397155068" datatype="html"> + <source>Reset</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> + <context context-type="linenumber">114</context> + </context-group> + <target state="needs-translation">Reset</target> + </trans-unit> <trans-unit id="8508424367627989968" datatype="html" approved="yes"> <source>Bulk editing</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> - <context context-type="linenumber">103</context> + <context context-type="linenumber">119</context> </context-group> <target state="final">Editare în bloc</target> </trans-unit> @@ -2142,7 +2619,7 @@ <source>Show confirmation dialogs</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> - <context context-type="linenumber">107</context> + <context context-type="linenumber">123</context> </context-group> <target state="final">Afișare dialoguri de confirmare</target> </trans-unit> @@ -2150,7 +2627,7 @@ <source>Deleting documents will always ask for confirmation.</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> - <context context-type="linenumber">107</context> + <context context-type="linenumber">123</context> </context-group> <target state="final">Ștergerea documentelor va necesita întotdeauna confirmare.</target> </trans-unit> @@ -2158,7 +2635,7 @@ <source>Apply on close</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> - <context context-type="linenumber">108</context> + <context context-type="linenumber">124</context> </context-group> <target state="final">Aplică la ieșire</target> </trans-unit> @@ -2166,7 +2643,7 @@ <source>Notifications</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> - <context context-type="linenumber">116</context> + <context context-type="linenumber">132</context> </context-group> <target state="final">Notificări</target> </trans-unit> @@ -2174,7 +2651,7 @@ <source>Document processing</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> - <context context-type="linenumber">119</context> + <context context-type="linenumber">135</context> </context-group> <target state="final">Procesarea documentelor</target> </trans-unit> @@ -2182,7 +2659,7 @@ <source>Show notifications when new documents are detected</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> - <context context-type="linenumber">123</context> + <context context-type="linenumber">139</context> </context-group> <target state="final">Arată notificări atunci când sunt detectate documente noi</target> </trans-unit> @@ -2190,7 +2667,7 @@ <source>Show notifications when document processing completes successfully</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> - <context context-type="linenumber">124</context> + <context context-type="linenumber">140</context> </context-group> <target state="final">Arată notificări atunci când procesarea documentului se termină cu succes</target> </trans-unit> @@ -2198,7 +2675,7 @@ <source>Show notifications when document processing fails</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> - <context context-type="linenumber">125</context> + <context context-type="linenumber">141</context> </context-group> <target state="final">Arată notificări atunci când procesarea documentului eșuează</target> </trans-unit> @@ -2206,7 +2683,7 @@ <source>Suppress notifications on dashboard</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> - <context context-type="linenumber">126</context> + <context context-type="linenumber">142</context> </context-group> <target state="final">Ascunde notificările pe tabloul de bord</target> </trans-unit> @@ -2214,7 +2691,7 @@ <source>This will suppress all messages about document processing status on the dashboard.</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> - <context context-type="linenumber">126</context> + <context context-type="linenumber">142</context> </context-group> <target state="final">Această setare va opri mesajele despre procesarea documentelor pe tabloul de bord.</target> </trans-unit> @@ -2222,7 +2699,7 @@ <source>Appears on</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> - <context context-type="linenumber">146</context> + <context context-type="linenumber">162</context> </context-group> <target state="final">Apare pe</target> </trans-unit> @@ -2230,7 +2707,7 @@ <source>No saved views defined.</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> - <context context-type="linenumber">163</context> + <context context-type="linenumber">179</context> </context-group> <target state="final">Nu sunt definite vizualizări.</target> </trans-unit> @@ -2238,7 +2715,7 @@ <source>Saved view "<x id="PH" equiv-text="savedView.name"/>" deleted.</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.ts</context> - <context context-type="linenumber">111</context> + <context context-type="linenumber">167</context> </context-group> <target state="final">Vizualizarea "<x id="PH" equiv-text="savedView.name"/>" a fost ștearsă.</target> </trans-unit> @@ -2246,7 +2723,7 @@ <source>Settings saved successfully.</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.ts</context> - <context context-type="linenumber">133</context> + <context context-type="linenumber">233</context> </context-group> <target state="final">Setările au fost salvate.</target> </trans-unit> @@ -2254,7 +2731,7 @@ <source>Use system language</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.ts</context> - <context context-type="linenumber">138</context> + <context context-type="linenumber">237</context> </context-group> <target state="final">Utilizați limba sistemului</target> </trans-unit> @@ -2262,67 +2739,31 @@ <source>Use date format of display language</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.ts</context> - <context context-type="linenumber">144</context> + <context context-type="linenumber">244</context> </context-group> <target state="final">Folosiți formatul datei corespunzător limbii de afișare</target> </trans-unit> - <trans-unit id="8488620293789898901" datatype="html" approved="yes"> - <source>Error while storing settings on server: <x id="PH" equiv-text="JSON.stringify(error.error)"/></source> + <trans-unit id="8488620293789898901" datatype="html"> + <source>Error while storing settings on server: <x id="PH" equiv-text="JSON.stringify( error.error )"/></source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.ts</context> - <context context-type="linenumber">161</context> + <context context-type="linenumber">264,266</context> </context-group> - <target state="final">Eroare la stocarea setărilor pe server: <x id="PH" equiv-text="JSON.stringify(error.error)"/></target> + <target state="needs-translation">Error while storing settings on server: <x id="PH" equiv-text="JSON.stringify( error.error )"/></target> </trans-unit> - <trans-unit id="9011959596901584887" datatype="html" approved="yes"> - <source>Color</source> + <trans-unit id="6402703264596649214" datatype="html"> + <source>tag</source> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-edit-dialog/tag-edit-dialog.component.html</context> - <context context-type="linenumber">10</context> + <context context-type="sourcefile">src/app/components/manage/tag-list/tag-list.component.ts</context> + <context context-type="linenumber">30</context> </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-list.component.html</context> - <context context-type="linenumber">20</context> - </context-group> - <target state="final">Culoare</target> - </trans-unit> - <trans-unit id="1426037806946650347" datatype="html" approved="yes"> - <source>Inbox tag</source> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-edit-dialog/tag-edit-dialog.component.html</context> - <context context-type="linenumber">12</context> - </context-group> - <target state="final">Eticheta inbox</target> - </trans-unit> - <trans-unit id="8566220514470905459" datatype="html" approved="yes"> - <source>Inbox tags are automatically assigned to all consumed documents.</source> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-edit-dialog/tag-edit-dialog.component.html</context> - <context context-type="linenumber">12</context> - </context-group> - <target state="final">Etichetele inbox sunt atribuite automat documentelor consumate.</target> - </trans-unit> - <trans-unit id="9153094873118985366" datatype="html" approved="yes"> - <source>Create new tag</source> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-edit-dialog/tag-edit-dialog.component.ts</context> - <context context-type="linenumber">22</context> - </context-group> - <target state="final">Crează o etichetă nouă</target> - </trans-unit> - <trans-unit id="5872175735754226507" datatype="html" approved="yes"> - <source>Edit tag</source> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-edit-dialog/tag-edit-dialog.component.ts</context> - <context context-type="linenumber">26</context> - </context-group> - <target state="final">Modifică o etichetă</target> + <target state="needs-translation">tag</target> </trans-unit> <trans-unit id="93754014749412887" datatype="html" approved="yes"> <source>Do you really want to delete the tag "<x id="PH" equiv-text="object.name"/>"?</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/tag-list/tag-list.component.ts</context> - <context context-type="linenumber">26</context> + <context context-type="linenumber">45</context> </context-group> <target state="final">Sunteți sigur că doriți să ștergeți documentul "<x id="PH" equiv-text="object.name"/>"?</target> </trans-unit> @@ -2338,7 +2779,7 @@ <source>Any word</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/data/matching-model.ts</context> - <context context-type="linenumber">12</context> + <context context-type="linenumber">13</context> </context-group> <target state="final">Oricare cuvânt</target> </trans-unit> @@ -2346,7 +2787,7 @@ <source>Any: Document contains any of these words (space separated)</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/data/matching-model.ts</context> - <context context-type="linenumber">12</context> + <context context-type="linenumber">14</context> </context-group> <target state="final">Oricare: Documentul conține oricare dintre aceste cuvinte (separate prin spațiu)</target> </trans-unit> @@ -2354,7 +2795,7 @@ <source>All words</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/data/matching-model.ts</context> - <context context-type="linenumber">13</context> + <context context-type="linenumber">18</context> </context-group> <target state="final">Toate cuvintele</target> </trans-unit> @@ -2362,7 +2803,7 @@ <source>All: Document contains all of these words (space separated)</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/data/matching-model.ts</context> - <context context-type="linenumber">13</context> + <context context-type="linenumber">19</context> </context-group> <target state="final">Toate: Documentul conține toate aceste cuvinte (separate prin spațiu)</target> </trans-unit> @@ -2370,7 +2811,7 @@ <source>Exact match</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/data/matching-model.ts</context> - <context context-type="linenumber">14</context> + <context context-type="linenumber">23</context> </context-group> <target state="final">Potrivire exacta</target> </trans-unit> @@ -2378,7 +2819,7 @@ <source>Exact: Document contains this string</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/data/matching-model.ts</context> - <context context-type="linenumber">14</context> + <context context-type="linenumber">24</context> </context-group> <target state="final">Exact: Documentul conține acest șir de caractere</target> </trans-unit> @@ -2386,7 +2827,7 @@ <source>Regular expression</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/data/matching-model.ts</context> - <context context-type="linenumber">15</context> + <context context-type="linenumber">28</context> </context-group> <target state="final">Expresie regulată</target> </trans-unit> @@ -2394,7 +2835,7 @@ <source>Regular expression: Document matches this regular expression</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/data/matching-model.ts</context> - <context context-type="linenumber">15</context> + <context context-type="linenumber">29</context> </context-group> <target state="final">Expresie regulată: Documentul se potrivește cu această expresie regulată</target> </trans-unit> @@ -2402,7 +2843,7 @@ <source>Fuzzy word</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/data/matching-model.ts</context> - <context context-type="linenumber">16</context> + <context context-type="linenumber">33</context> </context-group> <target state="final">Cuvânt neclar</target> </trans-unit> @@ -2410,7 +2851,7 @@ <source>Fuzzy: Document contains a word similar to this word</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/data/matching-model.ts</context> - <context context-type="linenumber">16</context> + <context context-type="linenumber">34</context> </context-group> <target state="final">Neclar: Documentul conține un cuvânt similar cu acesta</target> </trans-unit> @@ -2418,7 +2859,7 @@ <source>Auto: Learn matching automatically</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/data/matching-model.ts</context> - <context context-type="linenumber">17</context> + <context context-type="linenumber">39</context> </context-group> <target state="final">Auto: Învață potrivirea automat</target> </trans-unit> @@ -2426,15 +2867,15 @@ <source>Unsaved Changes</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/guards/dirty-form.guard.ts</context> - <context context-type="linenumber">16</context> + <context context-type="linenumber">18</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/open-documents.service.ts</context> - <context context-type="linenumber">75</context> + <context context-type="linenumber">84</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/open-documents.service.ts</context> - <context context-type="linenumber">96</context> + <context context-type="linenumber">107</context> </context-group> <target state="translated">Modificări nesalvate</target> </trans-unit> @@ -2442,15 +2883,15 @@ <source>You have unsaved changes.</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/guards/dirty-form.guard.ts</context> - <context context-type="linenumber">17</context> + <context context-type="linenumber">19</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/open-documents.service.ts</context> - <context context-type="linenumber">76</context> + <context context-type="linenumber">85</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/open-documents.service.ts</context> - <context context-type="linenumber">97</context> + <context context-type="linenumber">108</context> </context-group> <target state="translated">Aveți modificări nesalvate.</target> </trans-unit> @@ -2458,7 +2899,7 @@ <source>Are you sure you want to leave?</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/guards/dirty-form.guard.ts</context> - <context context-type="linenumber">18</context> + <context context-type="linenumber">20</context> </context-group> <target state="translated">Sunteți sigur că doriți să ieșiți?</target> </trans-unit> @@ -2466,7 +2907,7 @@ <source>Leave page</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/guards/dirty-form.guard.ts</context> - <context context-type="linenumber">20</context> + <context context-type="linenumber">22</context> </context-group> <target state="translated">Părăsiți pagina</target> </trans-unit> @@ -2474,7 +2915,7 @@ <source>(no title)</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/pipes/document-title.pipe.ts</context> - <context context-type="linenumber">12</context> + <context context-type="linenumber">11</context> </context-group> <target state="final">(fără titlu)</target> </trans-unit> @@ -2482,7 +2923,7 @@ <source>Yes</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/pipes/yes-no.pipe.ts</context> - <context context-type="linenumber">9</context> + <context context-type="linenumber">8</context> </context-group> <target state="final">Da</target> </trans-unit> @@ -2490,7 +2931,7 @@ <source>No</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/pipes/yes-no.pipe.ts</context> - <context context-type="linenumber">9</context> + <context context-type="linenumber">8</context> </context-group> <target state="final">Nu</target> </trans-unit> @@ -2606,7 +3047,7 @@ <source>Are you sure you want to close this document?</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/open-documents.service.ts</context> - <context context-type="linenumber">77</context> + <context context-type="linenumber">86</context> </context-group> <target state="translated">Sigur doriți să închideți acest document?</target> </trans-unit> @@ -2614,7 +3055,7 @@ <source>Close document</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/open-documents.service.ts</context> - <context context-type="linenumber">79</context> + <context context-type="linenumber">88</context> </context-group> <target state="translated">Închide document</target> </trans-unit> @@ -2622,7 +3063,7 @@ <source>Are you sure you want to close all documents?</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/open-documents.service.ts</context> - <context context-type="linenumber">98</context> + <context context-type="linenumber">109</context> </context-group> <target state="translated">Sigur doriți să închideți toate documentele?</target> </trans-unit> @@ -2630,7 +3071,7 @@ <source>Close documents</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/open-documents.service.ts</context> - <context context-type="linenumber">100</context> + <context context-type="linenumber">111</context> </context-group> <target state="translated">Închide documentele</target> </trans-unit> @@ -2646,7 +3087,7 @@ <source>Search score</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/rest/document.service.ts</context> - <context context-type="linenumber">28</context> + <context context-type="linenumber">30</context> </context-group> <note priority="1" from="description">Score is a value returned by the full text search engine and specifies how well a result matches the given query</note> <target state="final">Scor de căutare</target> @@ -2655,15 +3096,23 @@ <source>English (US)</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/settings.service.ts</context> - <context context-type="linenumber">90</context> + <context context-type="linenumber">184</context> </context-group> <target state="final">Engleză (Americană)</target> </trans-unit> + <trans-unit id="3098941349689899577" datatype="html"> + <source>Belarusian</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/services/settings.service.ts</context> + <context context-type="linenumber">190</context> + </context-group> + <target state="needs-translation">Belarusian</target> + </trans-unit> <trans-unit id="2719780722934172508" datatype="html"> <source>Czech</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/settings.service.ts</context> - <context context-type="linenumber">91</context> + <context context-type="linenumber">196</context> </context-group> <target state="translated">Cehă</target> </trans-unit> @@ -2671,7 +3120,7 @@ <source>Danish</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/settings.service.ts</context> - <context context-type="linenumber">92</context> + <context context-type="linenumber">202</context> </context-group> <target state="translated">Daneză</target> </trans-unit> @@ -2679,7 +3128,7 @@ <source>German</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/settings.service.ts</context> - <context context-type="linenumber">93</context> + <context context-type="linenumber">208</context> </context-group> <target state="final">Germană</target> </trans-unit> @@ -2687,7 +3136,7 @@ <source>English (GB)</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/settings.service.ts</context> - <context context-type="linenumber">94</context> + <context context-type="linenumber">214</context> </context-group> <target state="final">Engleză (Britanică)</target> </trans-unit> @@ -2695,7 +3144,7 @@ <source>Spanish</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/settings.service.ts</context> - <context context-type="linenumber">95</context> + <context context-type="linenumber">220</context> </context-group> <target state="final">Spaniolă</target> </trans-unit> @@ -2703,7 +3152,7 @@ <source>French</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/settings.service.ts</context> - <context context-type="linenumber">96</context> + <context context-type="linenumber">226</context> </context-group> <target state="final">Franceză</target> </trans-unit> @@ -2711,7 +3160,7 @@ <source>Italian</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/settings.service.ts</context> - <context context-type="linenumber">97</context> + <context context-type="linenumber">232</context> </context-group> <target state="final">Italiană</target> </trans-unit> @@ -2719,7 +3168,7 @@ <source>Luxembourgish</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/settings.service.ts</context> - <context context-type="linenumber">98</context> + <context context-type="linenumber">238</context> </context-group> <target state="translated">Luxemburgheză</target> </trans-unit> @@ -2727,7 +3176,7 @@ <source>Dutch</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/settings.service.ts</context> - <context context-type="linenumber">99</context> + <context context-type="linenumber">244</context> </context-group> <target state="final">Olandeză</target> </trans-unit> @@ -2735,7 +3184,7 @@ <source>Polish</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/settings.service.ts</context> - <context context-type="linenumber">100</context> + <context context-type="linenumber">250</context> </context-group> <target state="final">Poloneză</target> </trans-unit> @@ -2743,7 +3192,7 @@ <source>Portuguese (Brazil)</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/settings.service.ts</context> - <context context-type="linenumber">101</context> + <context context-type="linenumber">256</context> </context-group> <target state="final">Portugheză (Brazilia)</target> </trans-unit> @@ -2751,7 +3200,7 @@ <source>Portuguese</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/settings.service.ts</context> - <context context-type="linenumber">102</context> + <context context-type="linenumber">262</context> </context-group> <target state="final">Portugheză</target> </trans-unit> @@ -2759,7 +3208,7 @@ <source>Romanian</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/settings.service.ts</context> - <context context-type="linenumber">103</context> + <context context-type="linenumber">268</context> </context-group> <target state="final">Română</target> </trans-unit> @@ -2767,23 +3216,55 @@ <source>Russian</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/settings.service.ts</context> - <context context-type="linenumber">104</context> + <context context-type="linenumber">274</context> </context-group> <target state="final">Rusă</target> </trans-unit> + <trans-unit id="4287008301409320881" datatype="html"> + <source>Slovenian</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/services/settings.service.ts</context> + <context context-type="linenumber">280</context> + </context-group> + <target state="needs-translation">Slovenian</target> + </trans-unit> + <trans-unit id="8608389829607915090" datatype="html"> + <source>Serbian</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/services/settings.service.ts</context> + <context context-type="linenumber">286</context> + </context-group> + <target state="needs-translation">Serbian</target> + </trans-unit> <trans-unit id="499386805970351976" datatype="html" approved="yes"> <source>Swedish</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/settings.service.ts</context> - <context context-type="linenumber">105</context> + <context context-type="linenumber">292</context> </context-group> <target state="final">Suedeză</target> </trans-unit> + <trans-unit id="5682359291233237791" datatype="html"> + <source>Turkish</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/services/settings.service.ts</context> + <context context-type="linenumber">298</context> + </context-group> + <target state="needs-translation">Turkish</target> + </trans-unit> + <trans-unit id="4689443708886954687" datatype="html"> + <source>Chinese Simplified</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/services/settings.service.ts</context> + <context context-type="linenumber">304</context> + </context-group> + <target state="needs-translation">Chinese Simplified</target> + </trans-unit> <trans-unit id="4912706592792948707" datatype="html"> <source>ISO 8601</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/settings.service.ts</context> - <context context-type="linenumber">115</context> + <context context-type="linenumber">321</context> </context-group> <target state="translated">ISO 8601</target> </trans-unit> @@ -2791,7 +3272,7 @@ <source>Error</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/toast.service.ts</context> - <context context-type="linenumber">35</context> + <context context-type="linenumber">32</context> </context-group> <target state="final">Eroare</target> </trans-unit> @@ -2799,10 +3280,42 @@ <source>Information</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/toast.service.ts</context> - <context context-type="linenumber">39</context> + <context context-type="linenumber">36</context> </context-group> <target state="final">Informații</target> </trans-unit> + <trans-unit id="3852289441366561594" datatype="html" approved="yes"> + <source>Connecting...</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/services/upload-documents.service.ts</context> + <context context-type="linenumber">31</context> + </context-group> + <target state="final">Conectare...</target> + </trans-unit> + <trans-unit id="1245343823699368872" datatype="html" approved="yes"> + <source>Uploading...</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/services/upload-documents.service.ts</context> + <context context-type="linenumber">43</context> + </context-group> + <target state="final">Încarcare...</target> + </trans-unit> + <trans-unit id="7446520539098045935" datatype="html" approved="yes"> + <source>Upload complete, waiting...</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/services/upload-documents.service.ts</context> + <context context-type="linenumber">46</context> + </context-group> + <target state="final">Încarcare completa, în așteptare...</target> + </trans-unit> + <trans-unit id="1405142710727603568" datatype="html" approved="yes"> + <source>HTTP error: <x id="PH" equiv-text="error.status"/> <x id="PH_1" equiv-text="error.statusText"/></source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/services/upload-documents.service.ts</context> + <context context-type="linenumber">62</context> + </context-group> + <target state="final">Eroare HTTP: <x id="PH" equiv-text="error.status"/> <x id="PH_1" equiv-text="error.statusText"/></target> + </trans-unit> </body> </file> </xliff> diff --git a/src-ui/src/locale/messages.ru_RU.xlf b/src-ui/src/locale/messages.ru_RU.xlf index 1c562f103..eb4e23500 100644 --- a/src-ui/src/locale/messages.ru_RU.xlf +++ b/src-ui/src/locale/messages.ru_RU.xlf @@ -2,11 +2,296 @@ <xliff xmlns="urn:oasis:names:tc:xliff:document:1.2" version="1.2"> <file source-language="en" datatype="plaintext" original="ng2.template" target-language="ru"> <body> + <trans-unit id="ngb.alert.close" datatype="html"> + <source>Close</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/alert/alert.ts</context> + <context context-type="linenumber">79,80</context> + </context-group> + <target state="needs-translation">Close</target> + </trans-unit> + <trans-unit id="ngb.carousel.slide-number" datatype="html"> + <source> Slide <x id="INTERPOLATION" equiv-text="keyboard 'arrow"/> of <x id="INTERPOLATION_1" equiv-text="t'. */ @In"/> </source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/carousel/carousel.ts</context> + <context context-type="linenumber">154,159</context> + </context-group> + <note priority="1" from="description">Currently selected slide number read by screen reader</note> + <target state="needs-translation"> Slide <x id="INTERPOLATION" equiv-text="keyboard 'arrow"/> of <x id="INTERPOLATION_1" equiv-text="t'. */ @In"/> </target> + </trans-unit> + <trans-unit id="ngb.carousel.previous" datatype="html"> + <source>Previous</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/carousel/carousel.ts</context> + <context context-type="linenumber">184</context> + </context-group> + <target state="needs-translation">Previous</target> + </trans-unit> + <trans-unit id="ngb.carousel.next" datatype="html"> + <source>Next</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/carousel/carousel.ts</context> + <context context-type="linenumber">205,206</context> + </context-group> + <target state="needs-translation">Next</target> + </trans-unit> + <trans-unit id="ngb.datepicker.select-month" datatype="html"> + <source>Select month</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/datepicker/datepicker-navigation-select.ts</context> + <context context-type="linenumber">74</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/datepicker/datepicker-navigation-select.ts</context> + <context context-type="linenumber">74</context> + </context-group> + <target state="needs-translation">Select month</target> + </trans-unit> + <trans-unit id="ngb.datepicker.select-year" datatype="html"> + <source>Select year</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/datepicker/datepicker-navigation-select.ts</context> + <context context-type="linenumber">74</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/datepicker/datepicker-navigation-select.ts</context> + <context context-type="linenumber">74</context> + </context-group> + <target state="needs-translation">Select year</target> + </trans-unit> + <trans-unit id="ngb.datepicker.previous-month" datatype="html"> + <source>Previous month</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/datepicker/datepicker-navigation.ts</context> + <context context-type="linenumber">69</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/datepicker/datepicker-navigation.ts</context> + <context context-type="linenumber">69</context> + </context-group> + <target state="needs-translation">Previous month</target> + </trans-unit> + <trans-unit id="ngb.datepicker.next-month" datatype="html"> + <source>Next month</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/datepicker/datepicker-navigation.ts</context> + <context context-type="linenumber">69</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/datepicker/datepicker-navigation.ts</context> + <context context-type="linenumber">69</context> + </context-group> + <target state="needs-translation">Next month</target> + </trans-unit> + <trans-unit id="ngb.pagination.first" datatype="html"> + <source>««</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/pagination/pagination.ts</context> + <context context-type="linenumber">250,252</context> + </context-group> + <target state="translated">««</target> + </trans-unit> + <trans-unit id="ngb.pagination.previous" datatype="html"> + <source>«</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/pagination/pagination.ts</context> + <context context-type="linenumber">267</context> + </context-group> + <target state="translated">«</target> + </trans-unit> + <trans-unit id="ngb.pagination.next" datatype="html"> + <source>»</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/pagination/pagination.ts</context> + <context context-type="linenumber">294</context> + </context-group> + <target state="translated">»</target> + </trans-unit> + <trans-unit id="ngb.pagination.last" datatype="html"> + <source>»»</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/pagination/pagination.ts</context> + <context context-type="linenumber">313,316</context> + </context-group> + <target state="translated">»»</target> + </trans-unit> + <trans-unit id="ngb.pagination.first-aria" datatype="html"> + <source>First</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/pagination/pagination.ts</context> + <context context-type="linenumber">332,333</context> + </context-group> + <target state="needs-translation">First</target> + </trans-unit> + <trans-unit id="ngb.pagination.previous-aria" datatype="html"> + <source>Previous</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/pagination/pagination.ts</context> + <context context-type="linenumber">347,348</context> + </context-group> + <target state="needs-translation">Previous</target> + </trans-unit> + <trans-unit id="ngb.pagination.next-aria" datatype="html"> + <source>Next</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/pagination/pagination.ts</context> + <context context-type="linenumber">363</context> + </context-group> + <target state="needs-translation">Next</target> + </trans-unit> + <trans-unit id="ngb.pagination.last-aria" datatype="html"> + <source>Last</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/pagination/pagination.ts</context> + <context context-type="linenumber">379,380</context> + </context-group> + <target state="needs-translation">Last</target> + </trans-unit> + <trans-unit id="ngb.progressbar.value" datatype="html"> + <source> + <x id="INTERPOLATION" equiv-text="ackground color"/> + </source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/progressbar/progressbar.ts</context> + <context context-type="linenumber">67,68</context> + </context-group> + <target state="translated"><x id="INTERPOLATION" equiv-text="ackground color"/></target> + </trans-unit> + <trans-unit id="ngb.timepicker.HH" datatype="html"> + <source>HH</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/timepicker/timepicker.ts</context> + <context context-type="linenumber">138,141</context> + </context-group> + <target state="needs-translation">HH</target> + </trans-unit> + <trans-unit id="ngb.timepicker.hours" datatype="html"> + <source>Hours</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/timepicker/timepicker.ts</context> + <context context-type="linenumber">161</context> + </context-group> + <target state="needs-translation">Hours</target> + </trans-unit> + <trans-unit id="ngb.timepicker.MM" datatype="html"> + <source>MM</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/timepicker/timepicker.ts</context> + <context context-type="linenumber">182</context> + </context-group> + <target state="needs-translation">MM</target> + </trans-unit> + <trans-unit id="ngb.timepicker.minutes" datatype="html"> + <source>Minutes</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/timepicker/timepicker.ts</context> + <context context-type="linenumber">199</context> + </context-group> + <target state="needs-translation">Minutes</target> + </trans-unit> + <trans-unit id="ngb.timepicker.increment-hours" datatype="html"> + <source>Increment hours</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/timepicker/timepicker.ts</context> + <context context-type="linenumber">218,219</context> + </context-group> + <target state="needs-translation">Increment hours</target> + </trans-unit> + <trans-unit id="ngb.timepicker.decrement-hours" datatype="html"> + <source>Decrement hours</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/timepicker/timepicker.ts</context> + <context context-type="linenumber">240,243</context> + </context-group> + <target state="needs-translation">Decrement hours</target> + </trans-unit> + <trans-unit id="ngb.timepicker.increment-minutes" datatype="html"> + <source>Increment minutes</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/timepicker/timepicker.ts</context> + <context context-type="linenumber">268</context> + </context-group> + <target state="needs-translation">Increment minutes</target> + </trans-unit> + <trans-unit id="ngb.timepicker.decrement-minutes" datatype="html"> + <source>Decrement minutes</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/timepicker/timepicker.ts</context> + <context context-type="linenumber">288,289</context> + </context-group> + <target state="needs-translation">Decrement minutes</target> + </trans-unit> + <trans-unit id="ngb.timepicker.SS" datatype="html"> + <source>SS</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/timepicker/timepicker.ts</context> + <context context-type="linenumber">295</context> + </context-group> + <target state="needs-translation">SS</target> + </trans-unit> + <trans-unit id="ngb.timepicker.seconds" datatype="html"> + <source>Seconds</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/timepicker/timepicker.ts</context> + <context context-type="linenumber">295</context> + </context-group> + <target state="needs-translation">Seconds</target> + </trans-unit> + <trans-unit id="ngb.timepicker.increment-seconds" datatype="html"> + <source>Increment seconds</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/timepicker/timepicker.ts</context> + <context context-type="linenumber">295</context> + </context-group> + <target state="needs-translation">Increment seconds</target> + </trans-unit> + <trans-unit id="ngb.timepicker.decrement-seconds" datatype="html"> + <source>Decrement seconds</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/timepicker/timepicker.ts</context> + <context context-type="linenumber">295</context> + </context-group> + <target state="needs-translation">Decrement seconds</target> + </trans-unit> + <trans-unit id="ngb.timepicker.PM" datatype="html"> + <source> + <x id="INTERPOLATION"/> + </source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/timepicker/timepicker.ts</context> + <context context-type="linenumber">295</context> + </context-group> + </trans-unit> + <trans-unit id="ngb.timepicker.AM" datatype="html"> + <source> + <x id="INTERPOLATION"/> + </source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/timepicker/timepicker.ts</context> + <context context-type="linenumber">295</context> + </context-group> + </trans-unit> + <trans-unit id="ngb.toast.close-aria" datatype="html"> + <source>Close</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/toast/toast.ts</context> + <context context-type="linenumber">110,112</context> + </context-group> + <target state="needs-translation">Close</target> + </trans-unit> + <trans-unit id="7103632680753685326" datatype="html"> + <source>Drop files to begin upload</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/app.component.html</context> + <context context-type="linenumber">7</context> + </context-group> + <target state="needs-translation">Drop files to begin upload</target> + </trans-unit> <trans-unit id="9103526311244275943" datatype="html" approved="yes"> <source>Document added</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/app.component.ts</context> - <context context-type="linenumber">51</context> + <context context-type="linenumber">71</context> </context-group> <target state="final">Документ добавлен</target> </trans-unit> @@ -14,7 +299,7 @@ <source>Document <x id="PH" equiv-text="status.filename"/> was added to paperless.</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/app.component.ts</context> - <context context-type="linenumber">51</context> + <context context-type="linenumber">73</context> </context-group> <target state="final">Документ <x id="PH" equiv-text="status.filename"/> был добавлен в paperless.</target> </trans-unit> @@ -22,7 +307,7 @@ <source>Open document</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/app.component.ts</context> - <context context-type="linenumber">51</context> + <context context-type="linenumber">74</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/dashboard/widgets/upload-file-widget/upload-file-widget.component.html</context> @@ -34,7 +319,7 @@ <source>Could not add <x id="PH" equiv-text="status.filename"/>: <x id="PH_1" equiv-text="status.message"/></source> <context-group purpose="location"> <context context-type="sourcefile">src/app/app.component.ts</context> - <context context-type="linenumber">59</context> + <context context-type="linenumber">89</context> </context-group> <target state="final">Невозможно добавить <x id="PH" equiv-text="status.filename"/>: <x id="PH_1" equiv-text="status.message"/></target> </trans-unit> @@ -42,7 +327,7 @@ <source>New document detected</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/app.component.ts</context> - <context context-type="linenumber">65</context> + <context context-type="linenumber">103</context> </context-group> <target state="final">Обнаружен новый документ</target> </trans-unit> @@ -50,10 +335,18 @@ <source>Document <x id="PH" equiv-text="status.filename"/> is being processed by paperless.</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/app.component.ts</context> - <context context-type="linenumber">65</context> + <context context-type="linenumber">105</context> </context-group> <target state="final">Документ <x id="PH" equiv-text="status.filename"/> обрабатывается paperless</target> </trans-unit> + <trans-unit id="5749300816154614125" datatype="html"> + <source>Initiating upload...</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/app.component.ts</context> + <context context-type="linenumber">140</context> + </context-group> + <target state="needs-translation">Initiating upload...</target> + </trans-unit> <trans-unit id="2173456130768795374" datatype="html" approved="yes"> <source>Paperless-ngx</source> <context-group purpose="location"> @@ -123,19 +416,19 @@ </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/document-list.component.ts</context> - <context context-type="linenumber">51</context> + <context context-type="linenumber">77</context> </context-group> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-list.component.html</context> - <context context-type="linenumber">37</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">54</context> </context-group> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-list.component.html</context> - <context context-type="linenumber">35</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">54</context> </context-group> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-list.component.html</context> - <context context-type="linenumber">38</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">54</context> </context-group> <target state="final">Документы</target> </trans-unit> @@ -147,7 +440,7 @@ </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> - <context context-type="linenumber">134</context> + <context context-type="linenumber">150</context> </context-group> <target state="final">Представления</target> </trans-unit> @@ -181,10 +474,6 @@ <context context-type="sourcefile">src/app/components/app-frame/app-frame.component.html</context> <context context-type="linenumber">119</context> </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-list.component.html</context> - <context context-type="linenumber">1</context> - </context-group> <target state="final">Корреспонденты</target> </trans-unit> <trans-unit id="7886570921510760899" datatype="html" approved="yes"> @@ -205,10 +494,6 @@ <context context-type="sourcefile">src/app/components/document-list/filter-editor/filter-editor.component.html</context> <context context-type="linenumber">18</context> </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-list.component.html</context> - <context context-type="linenumber">1</context> - </context-group> <target state="final">Теги</target> </trans-unit> <trans-unit id="3079652255369035" datatype="html" approved="yes"> @@ -217,10 +502,6 @@ <context context-type="sourcefile">src/app/components/app-frame/app-frame.component.html</context> <context context-type="linenumber">133</context> </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-list.component.html</context> - <context context-type="linenumber">1</context> - </context-group> <target state="final">Типы документов</target> </trans-unit> <trans-unit id="4804785061014590286" datatype="html" approved="yes"> @@ -275,43 +556,59 @@ </context-group> <target state="final">Предложить идею</target> </trans-unit> - <trans-unit id="2159130950882492111" datatype="html" approved="yes"> - <source>Cancel</source> + <trans-unit id="4112664765954374539" datatype="html"> + <source>is available.</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/app-frame/app-frame.component.html</context> + <context context-type="linenumber">190</context> + </context-group> + <target state="needs-translation">is available.</target> + </trans-unit> + <trans-unit id="1175891574282637937" datatype="html"> + <source>Click to view.</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/app-frame/app-frame.component.html</context> + <context context-type="linenumber">190</context> + </context-group> + <target state="needs-translation">Click to view.</target> + </trans-unit> + <trans-unit id="5052123870893768885" datatype="html"> + <source>Checking for updates is disabled.</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/app-frame/app-frame.component.html</context> + <context context-type="linenumber">193</context> + </context-group> + <target state="needs-translation">Checking for updates is disabled.</target> + </trans-unit> + <trans-unit id="3601519436351639860" datatype="html"> + <source>Click for more information.</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/app-frame/app-frame.component.html</context> + <context context-type="linenumber">193</context> + </context-group> + <target state="needs-translation">Click for more information.</target> + </trans-unit> + <trans-unit id="509090351011426949" datatype="html"> + <source>Update available</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/app-frame/app-frame.component.html</context> + <context context-type="linenumber">201</context> + </context-group> + <target state="needs-translation">Update available</target> + </trans-unit> + <trans-unit id="5000042972069710005" datatype="html"> + <source><x id="START_TAG_SPAN" ctype="x-span" equiv-text="<span class="d-inline-block" style="padding-bottom: 1px;" >"/>Cancel<x id="CLOSE_TAG_SPAN" ctype="x-span" equiv-text="</span>"/></source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/common/confirm-dialog/confirm-dialog.component.html</context> - <context context-type="linenumber">11</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/common/select-dialog/select-dialog.component.html</context> <context context-type="linenumber">12</context> </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.html</context> - <context context-type="linenumber">6</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/document-list/save-view-config-dialog/save-view-config-dialog.component.html</context> - <context context-type="linenumber">13</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-edit-dialog/correspondent-edit-dialog.component.html</context> - <context context-type="linenumber">14</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-edit-dialog/document-type-edit-dialog.component.html</context> - <context context-type="linenumber">16</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-edit-dialog/tag-edit-dialog.component.html</context> - <context context-type="linenumber">18</context> - </context-group> - <target state="final">Отменить</target> + <target state="needs-translation"><x id="START_TAG_SPAN" ctype="x-span" equiv-text="<span class="d-inline-block" style="padding-bottom: 1px;" >"/>Cancel<x id="CLOSE_TAG_SPAN" ctype="x-span" equiv-text="</span>"/></target> </trans-unit> <trans-unit id="1234709746630139322" datatype="html" approved="yes"> <source>Confirmation</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/common/confirm-dialog/confirm-dialog.component.ts</context> - <context context-type="linenumber">18</context> + <context context-type="linenumber">17</context> </context-group> <target state="final">Подтверждение</target> </trans-unit> @@ -319,19 +616,19 @@ <source>Confirm</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/common/confirm-dialog/confirm-dialog.component.ts</context> - <context context-type="linenumber">30</context> + <context context-type="linenumber">29</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">143</context> + <context context-type="linenumber">217</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">166</context> + <context context-type="linenumber">255</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">189</context> + <context context-type="linenumber">291</context> </context-group> <target state="final">Подтвердить</target> </trans-unit> @@ -367,7 +664,7 @@ <source>Last 7 days</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/common/date-dropdown/date-dropdown.component.ts</context> - <context context-type="linenumber">34</context> + <context context-type="linenumber">38</context> </context-group> <target state="final">7 дней</target> </trans-unit> @@ -375,7 +672,7 @@ <source>Last month</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/common/date-dropdown/date-dropdown.component.ts</context> - <context context-type="linenumber">35</context> + <context context-type="linenumber">39</context> </context-group> <target state="final">Месяц</target> </trans-unit> @@ -383,7 +680,7 @@ <source>Last 3 months</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/common/date-dropdown/date-dropdown.component.ts</context> - <context context-type="linenumber">36</context> + <context context-type="linenumber">40</context> </context-group> <target state="final">Три месяца</target> </trans-unit> @@ -391,15 +688,199 @@ <source>Last year</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/common/date-dropdown/date-dropdown.component.ts</context> - <context context-type="linenumber">37</context> + <context context-type="linenumber">41</context> </context-group> <target state="final">Год</target> </trans-unit> + <trans-unit id="8953033926734869941" datatype="html" approved="yes"> + <source>Name</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/correspondent-edit-dialog/correspondent-edit-dialog.component.html</context> + <context context-type="linenumber">8</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/document-type-edit-dialog/document-type-edit-dialog.component.html</context> + <context context-type="linenumber">9</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/tag-edit-dialog/tag-edit-dialog.component.html</context> + <context context-type="linenumber">8</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/document-list/save-view-config-dialog/save-view-config-dialog.component.html</context> + <context context-type="linenumber">8</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">9</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">9</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">9</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">19</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">19</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">19</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> + <context context-type="linenumber">157</context> + </context-group> + <target state="final">Имя</target> + </trans-unit> + <trans-unit id="8743659855412792665" datatype="html" approved="yes"> + <source>Matching algorithm</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/correspondent-edit-dialog/correspondent-edit-dialog.component.html</context> + <context context-type="linenumber">9</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/document-type-edit-dialog/document-type-edit-dialog.component.html</context> + <context context-type="linenumber">10</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/tag-edit-dialog/tag-edit-dialog.component.html</context> + <context context-type="linenumber">13</context> + </context-group> + <target state="final">Алгоритм сопоставления</target> + </trans-unit> + <trans-unit id="2656329676292524585" datatype="html" approved="yes"> + <source>Matching pattern</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/correspondent-edit-dialog/correspondent-edit-dialog.component.html</context> + <context context-type="linenumber">10</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/document-type-edit-dialog/document-type-edit-dialog.component.html</context> + <context context-type="linenumber">11</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/tag-edit-dialog/tag-edit-dialog.component.html</context> + <context context-type="linenumber">14</context> + </context-group> + <target state="final">Шаблон соответствия</target> + </trans-unit> + <trans-unit id="6063936469630366525" datatype="html" approved="yes"> + <source>Case insensitive</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/correspondent-edit-dialog/correspondent-edit-dialog.component.html</context> + <context context-type="linenumber">11</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/document-type-edit-dialog/document-type-edit-dialog.component.html</context> + <context context-type="linenumber">12</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/tag-edit-dialog/tag-edit-dialog.component.html</context> + <context context-type="linenumber">15</context> + </context-group> + <target state="final">Без учёта регистра</target> + </trans-unit> + <trans-unit id="2159130950882492111" datatype="html" approved="yes"> + <source>Cancel</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/correspondent-edit-dialog/correspondent-edit-dialog.component.html</context> + <context context-type="linenumber">14</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/document-type-edit-dialog/document-type-edit-dialog.component.html</context> + <context context-type="linenumber">16</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/tag-edit-dialog/tag-edit-dialog.component.html</context> + <context context-type="linenumber">18</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/select-dialog/select-dialog.component.html</context> + <context context-type="linenumber">12</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.html</context> + <context context-type="linenumber">6</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/document-list/save-view-config-dialog/save-view-config-dialog.component.html</context> + <context context-type="linenumber">18</context> + </context-group> + <target state="final">Отменить</target> + </trans-unit> + <trans-unit id="3768927257183755959" datatype="html" approved="yes"> + <source>Save</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/correspondent-edit-dialog/correspondent-edit-dialog.component.html</context> + <context context-type="linenumber">15</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/document-type-edit-dialog/document-type-edit-dialog.component.html</context> + <context context-type="linenumber">17</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/tag-edit-dialog/tag-edit-dialog.component.html</context> + <context context-type="linenumber">19</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> + <context context-type="linenumber">166</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/document-list/save-view-config-dialog/save-view-config-dialog.component.html</context> + <context context-type="linenumber">19</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> + <context context-type="linenumber">189</context> + </context-group> + <target state="final">Сохранить</target> + </trans-unit> + <trans-unit id="6457471243969293847" datatype="html" approved="yes"> + <source>Create new correspondent</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/correspondent-edit-dialog/correspondent-edit-dialog.component.ts</context> + <context context-type="linenumber">24</context> + </context-group> + <target state="final">Создать нового корреспондента</target> + </trans-unit> + <trans-unit id="2059822531169388684" datatype="html" approved="yes"> + <source>Edit correspondent</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/correspondent-edit-dialog/correspondent-edit-dialog.component.ts</context> + <context context-type="linenumber">28</context> + </context-group> + <target state="final">Редактировать корреспондента</target> + </trans-unit> + <trans-unit id="6672809941092516947" datatype="html" approved="yes"> + <source>Create new document type</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/document-type-edit-dialog/document-type-edit-dialog.component.ts</context> + <context context-type="linenumber">24</context> + </context-group> + <target state="final">Создать новый тип документа</target> + </trans-unit> + <trans-unit id="36335016091244220" datatype="html" approved="yes"> + <source>Edit document type</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/document-type-edit-dialog/document-type-edit-dialog.component.ts</context> + <context context-type="linenumber">28</context> + </context-group> + <target state="final">Редактировать тип документа</target> + </trans-unit> <trans-unit id="4561076822163447092" datatype="html" approved="yes"> <source>Create new item</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/common/edit-dialog/edit-dialog.component.ts</context> - <context context-type="linenumber">50</context> + <context context-type="linenumber">52</context> </context-group> <target state="final">Создать новый объект</target> </trans-unit> @@ -407,7 +888,7 @@ <source>Edit item</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/common/edit-dialog/edit-dialog.component.ts</context> - <context context-type="linenumber">54</context> + <context context-type="linenumber">56</context> </context-group> <target state="final">Редактировать объект</target> </trans-unit> @@ -415,10 +896,54 @@ <source>Could not save element: <x id="PH" equiv-text="error"/></source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/common/edit-dialog/edit-dialog.component.ts</context> - <context context-type="linenumber">58</context> + <context context-type="linenumber">60</context> </context-group> <target state="final">Не могу сохранить элемент: <x id="PH" equiv-text="error"/></target> </trans-unit> + <trans-unit id="9011959596901584887" datatype="html" approved="yes"> + <source>Color</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/tag-edit-dialog/tag-edit-dialog.component.html</context> + <context context-type="linenumber">10</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/tag-list/tag-list.component.ts</context> + <context context-type="linenumber">34</context> + </context-group> + <target state="final">Цвет</target> + </trans-unit> + <trans-unit id="1426037806946650347" datatype="html" approved="yes"> + <source>Inbox tag</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/tag-edit-dialog/tag-edit-dialog.component.html</context> + <context context-type="linenumber">12</context> + </context-group> + <target state="final">Входящий теги</target> + </trans-unit> + <trans-unit id="8566220514470905459" datatype="html" approved="yes"> + <source>Inbox tags are automatically assigned to all consumed documents.</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/tag-edit-dialog/tag-edit-dialog.component.html</context> + <context context-type="linenumber">12</context> + </context-group> + <target state="final">Входящий тег будет автоматически назначен всем добавленным документам.</target> + </trans-unit> + <trans-unit id="9153094873118985366" datatype="html" approved="yes"> + <source>Create new tag</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/tag-edit-dialog/tag-edit-dialog.component.ts</context> + <context context-type="linenumber">25</context> + </context-group> + <target state="final">Создать новый тег</target> + </trans-unit> + <trans-unit id="5872175735754226507" datatype="html" approved="yes"> + <source>Edit tag</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/tag-edit-dialog/tag-edit-dialog.component.ts</context> + <context context-type="linenumber">29</context> + </context-group> + <target state="final">Редактировать тег</target> + </trans-unit> <trans-unit id="4391289919356861627" datatype="html" approved="yes"> <source>Apply</source> <context-group purpose="location"> @@ -439,7 +964,7 @@ <source>Not assigned</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/common/filterable-dropdown/filterable-dropdown.component.ts</context> - <context context-type="linenumber">209</context> + <context context-type="linenumber">261</context> </context-group> <note priority="1" from="description">Filter drop down element to filter for documents with no correspondent/type/tag assigned</note> <target state="final">Не назначено</target> @@ -448,7 +973,7 @@ <source>Invalid date.</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/common/input/date/date.component.html</context> - <context context-type="linenumber">12</context> + <context context-type="linenumber">13</context> </context-group> <target state="final">Неверная дата.</target> </trans-unit> @@ -489,7 +1014,7 @@ </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/common/select-dialog/select-dialog.component.ts</context> - <context context-type="linenumber">18</context> + <context context-type="linenumber">17</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/document-list.component.html</context> @@ -501,7 +1026,7 @@ <source>Please select an object</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/common/select-dialog/select-dialog.component.ts</context> - <context context-type="linenumber">21</context> + <context context-type="linenumber">20</context> </context-group> <target state="final">Пожалуйста, выберите объект</target> </trans-unit> @@ -509,7 +1034,7 @@ <source>Hello <x id="PH" equiv-text="this.displayName"/>, welcome to Paperless-ngx!</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/dashboard/dashboard.component.ts</context> - <context context-type="linenumber">33</context> + <context context-type="linenumber">28</context> </context-group> <target state="final">Привет, <x id="PH" equiv-text="this.displayName"/>, добро пожаловать в Paperless-ngx!</target> </trans-unit> @@ -517,7 +1042,7 @@ <source>Welcome to Paperless-ngx!</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/dashboard/dashboard.component.ts</context> - <context context-type="linenumber">35</context> + <context context-type="linenumber">30</context> </context-group> <target state="translated">Добро пожаловать в Paperless-ngx!</target> </trans-unit> @@ -541,7 +1066,7 @@ </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/document-list.component.html</context> - <context context-type="linenumber">141</context> + <context context-type="linenumber">145</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/filter-editor/filter-editor.component.html</context> @@ -561,15 +1086,15 @@ </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">55</context> + <context context-type="linenumber">69</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/document-list.component.html</context> - <context context-type="linenumber">129</context> + <context context-type="linenumber">133</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/filter-editor/filter-editor.component.ts</context> - <context context-type="linenumber">88</context> + <context context-type="linenumber">117</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/rest/document.service.ts</context> @@ -647,7 +1172,7 @@ <source>Processing: <x id="PH" equiv-text="countUploadingAndProcessing"/></source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/dashboard/widgets/upload-file-widget/upload-file-widget.component.ts</context> - <context context-type="linenumber">32</context> + <context context-type="linenumber">37</context> </context-group> <target state="final">Обрабатываются: <x id="PH" equiv-text="countUploadingAndProcessing"/></target> </trans-unit> @@ -655,7 +1180,7 @@ <source>Failed: <x id="PH" equiv-text="countFailed"/></source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/dashboard/widgets/upload-file-widget/upload-file-widget.component.ts</context> - <context context-type="linenumber">35</context> + <context context-type="linenumber">40</context> </context-group> <target state="final">Ошибка: <x id="PH" equiv-text="countFailed"/></target> </trans-unit> @@ -663,7 +1188,7 @@ <source>Added: <x id="PH" equiv-text="countSuccess"/></source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/dashboard/widgets/upload-file-widget/upload-file-widget.component.ts</context> - <context context-type="linenumber">38</context> + <context context-type="linenumber">43</context> </context-group> <target state="final">Добавлено: <x id="PH" equiv-text="countSuccess"/></target> </trans-unit> @@ -671,47 +1196,15 @@ <source>, </source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/dashboard/widgets/upload-file-widget/upload-file-widget.component.ts</context> - <context context-type="linenumber">40</context> + <context context-type="linenumber">46</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">117</context> + <context context-type="linenumber">162</context> </context-group> <note priority="1" from="description">this string is used to separate processing, failed and added on the file upload widget</note> <target state="final">, </target> </trans-unit> - <trans-unit id="3852289441366561594" datatype="html" approved="yes"> - <source>Connecting...</source> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/dashboard/widgets/upload-file-widget/upload-file-widget.component.ts</context> - <context context-type="linenumber">118</context> - </context-group> - <target state="final">Подключение...</target> - </trans-unit> - <trans-unit id="1245343823699368872" datatype="html" approved="yes"> - <source>Uploading...</source> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/dashboard/widgets/upload-file-widget/upload-file-widget.component.ts</context> - <context context-type="linenumber">123</context> - </context-group> - <target state="final">Загрузка...</target> - </trans-unit> - <trans-unit id="7446520539098045935" datatype="html" approved="yes"> - <source>Upload complete, waiting...</source> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/dashboard/widgets/upload-file-widget/upload-file-widget.component.ts</context> - <context context-type="linenumber">126</context> - </context-group> - <target state="final">Загрузка завершена, ждите...</target> - </trans-unit> - <trans-unit id="1405142710727603568" datatype="html" approved="yes"> - <source>HTTP error: <x id="PH" equiv-text="error.status"/> <x id="PH_1" equiv-text="error.statusText"/></source> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/dashboard/widgets/upload-file-widget/upload-file-widget.component.ts</context> - <context context-type="linenumber">136</context> - </context-group> - <target state="final">Ошибка HTTP: <x id="PH" equiv-text="error.status"/> <x id="PH_1" equiv-text="error.statusText"/></target> - </trans-unit> <trans-unit id="8522270084976549870" datatype="html" approved="yes"> <source>First steps</source> <context-group purpose="location"> @@ -804,27 +1297,39 @@ </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.html</context> - <context context-type="linenumber">76</context> + <context context-type="linenumber">81</context> </context-group> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-list.component.html</context> - <context context-type="linenumber">48</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-list.component.html</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> <context context-type="linenumber">46</context> </context-group> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/generic-list/generic-list.component.ts</context> - <context context-type="linenumber">106</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">46</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">46</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">65</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">65</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">65</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.ts</context> + <context context-type="linenumber">156</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> - <context context-type="linenumber">159</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-list.component.html</context> - <context context-type="linenumber">49</context> + <context context-type="linenumber">175</context> </context-group> <target state="final">Удалить</target> </trans-unit> @@ -836,7 +1341,7 @@ </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.html</context> - <context context-type="linenumber">63</context> + <context context-type="linenumber">68</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/document-card-large/document-card-large.component.html</context> @@ -872,15 +1377,31 @@ <source>Close</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">40</context> + <context context-type="linenumber">37</context> </context-group> <target state="final">Закрыть</target> </trans-unit> + <trans-unit id="4452427314943113135" datatype="html"> + <source>Previous</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> + <context context-type="linenumber">44</context> + </context-group> + <target state="needs-translation">Previous</target> + </trans-unit> + <trans-unit id="3885497195825665706" datatype="html"> + <source>Next</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> + <context context-type="linenumber">49</context> + </context-group> + <target state="needs-translation">Next</target> + </trans-unit> <trans-unit id="5028777105388019087" datatype="html" approved="yes"> <source>Details</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">52</context> + <context context-type="linenumber">66</context> </context-group> <target state="final">Детали</target> </trans-unit> @@ -888,7 +1409,7 @@ <source>Archive serial number</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">56</context> + <context context-type="linenumber">70</context> </context-group> <target state="final">Архивный номер (АН)</target> </trans-unit> @@ -896,7 +1417,7 @@ <source>Date created</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">57</context> + <context context-type="linenumber">71</context> </context-group> <target state="final">Дата создания</target> </trans-unit> @@ -904,7 +1425,7 @@ <source>Correspondent</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">58</context> + <context context-type="linenumber">72</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.html</context> @@ -912,7 +1433,7 @@ </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/document-list.component.html</context> - <context context-type="linenumber">123</context> + <context context-type="linenumber">127</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/filter-editor/filter-editor.component.html</context> @@ -928,7 +1449,7 @@ <source>Document type</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">60</context> + <context context-type="linenumber">74</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.html</context> @@ -936,7 +1457,7 @@ </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/document-list.component.html</context> - <context context-type="linenumber">135</context> + <context context-type="linenumber">139</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/filter-editor/filter-editor.component.html</context> @@ -952,7 +1473,7 @@ <source>Content</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">68</context> + <context context-type="linenumber">82</context> </context-group> <target state="final">Содержимое</target> </trans-unit> @@ -960,11 +1481,11 @@ <source>Metadata</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">77</context> + <context context-type="linenumber">91</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/metadata-collapse/metadata-collapse.component.ts</context> - <context context-type="linenumber">18</context> + <context context-type="linenumber">17</context> </context-group> <target state="final">Метаданные</target> </trans-unit> @@ -972,7 +1493,7 @@ <source>Date modified</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">83</context> + <context context-type="linenumber">97</context> </context-group> <target state="final">Дата изменения</target> </trans-unit> @@ -980,7 +1501,7 @@ <source>Date added</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">87</context> + <context context-type="linenumber">101</context> </context-group> <target state="final">Дата добавления</target> </trans-unit> @@ -988,7 +1509,7 @@ <source>Media filename</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">91</context> + <context context-type="linenumber">105</context> </context-group> <target state="final">Имя файла</target> </trans-unit> @@ -996,7 +1517,7 @@ <source>Original MD5 checksum</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">95</context> + <context context-type="linenumber">109</context> </context-group> <target state="final">Оригинальная MD5 сумма</target> </trans-unit> @@ -1004,7 +1525,7 @@ <source>Original file size</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">99</context> + <context context-type="linenumber">113</context> </context-group> <target state="final">Размер оригинального файла</target> </trans-unit> @@ -1012,7 +1533,7 @@ <source>Original mime type</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">103</context> + <context context-type="linenumber">117</context> </context-group> <target state="final">Оригинальный MIME тип</target> </trans-unit> @@ -1020,7 +1541,7 @@ <source>Archive MD5 checksum</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">107</context> + <context context-type="linenumber">121</context> </context-group> <target state="final">MD5 сумма архива</target> </trans-unit> @@ -1028,7 +1549,7 @@ <source>Archive file size</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">111</context> + <context context-type="linenumber">125</context> </context-group> <target state="final">Размер архива</target> </trans-unit> @@ -1036,7 +1557,7 @@ <source>Original document metadata</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">117</context> + <context context-type="linenumber">131</context> </context-group> <target state="final">Метаданные оригинального документа</target> </trans-unit> @@ -1044,15 +1565,27 @@ <source>Archived document metadata</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">118</context> + <context context-type="linenumber">132</context> </context-group> <target state="final">Метаданные архивного документа</target> </trans-unit> + <trans-unit id="8191371354890763172" datatype="html"> + <source>Enter Password</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> + <context context-type="linenumber">154</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> + <context context-type="linenumber">184</context> + </context-group> + <target state="needs-translation">Enter Password</target> + </trans-unit> <trans-unit id="3823219296477075982" datatype="html" approved="yes"> <source>Discard</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">143</context> + <context context-type="linenumber">164</context> </context-group> <target state="final">Отменить</target> </trans-unit> @@ -1060,47 +1593,19 @@ <source>Save & next</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">144</context> + <context context-type="linenumber">165</context> </context-group> <target state="final">Сохранить & следующий</target> </trans-unit> - <trans-unit id="3768927257183755959" datatype="html" approved="yes"> - <source>Save</source> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">145</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/document-list/save-view-config-dialog/save-view-config-dialog.component.html</context> - <context context-type="linenumber">14</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-edit-dialog/correspondent-edit-dialog.component.html</context> - <context context-type="linenumber">15</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-edit-dialog/document-type-edit-dialog.component.html</context> - <context context-type="linenumber">17</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> - <context context-type="linenumber">173</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-edit-dialog/tag-edit-dialog.component.html</context> - <context context-type="linenumber">19</context> - </context-group> - <target state="final">Сохранить</target> - </trans-unit> <trans-unit id="9021887951960049161" datatype="html" approved="yes"> <source>Confirm delete</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.ts</context> - <context context-type="linenumber">267</context> + <context context-type="linenumber">421</context> </context-group> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/generic-list/generic-list.component.ts</context> - <context context-type="linenumber">102</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.ts</context> + <context context-type="linenumber">152</context> </context-group> <target state="final">Подтвердите удаление</target> </trans-unit> @@ -1108,7 +1613,7 @@ <source>Do you really want to delete document "<x id="PH" equiv-text="this.document.title"/>"?</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.ts</context> - <context context-type="linenumber">268</context> + <context context-type="linenumber">422</context> </context-group> <target state="final">Вы действительно хотите удалить документ "<x id="PH" equiv-text="this.document.title"/>"?</target> </trans-unit> @@ -1116,7 +1621,7 @@ <source>The files for this document will be deleted permanently. This operation cannot be undone.</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.ts</context> - <context context-type="linenumber">269</context> + <context context-type="linenumber">423</context> </context-group> <target state="final">Файлы из этого документа будут удалены незамедлительно. Это операцию нельзя отменить.</target> </trans-unit> @@ -1124,7 +1629,7 @@ <source>Delete document</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.ts</context> - <context context-type="linenumber">271</context> + <context context-type="linenumber">425</context> </context-group> <target state="final">Удалить документ</target> </trans-unit> @@ -1132,7 +1637,7 @@ <source>Error deleting document: <x id="PH" equiv-text="JSON.stringify(error)"/></source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.ts</context> - <context context-type="linenumber">281</context> + <context context-type="linenumber">441</context> </context-group> <target state="final">Ошибка удаления документа: <x id="PH" equiv-text="JSON.stringify(error)"/></target> </trans-unit> @@ -1200,27 +1705,27 @@ <source>Download originals</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.html</context> - <context context-type="linenumber">68</context> + <context context-type="linenumber">73</context> </context-group> <target state="final">Скачать оригиналы</target> </trans-unit> - <trans-unit id="7985804062689412812" datatype="html" approved="yes"> - <source>Error executing bulk operation: <x id="PH" equiv-text="JSON.stringify(error.error)"/></source> + <trans-unit id="7985804062689412812" datatype="html"> + <source>Error executing bulk operation: <x id="PH" equiv-text="JSON.stringify( error.error )"/></source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">74</context> + <context context-type="linenumber">97,99</context> </context-group> - <target state="final">Ошибка выполнения массовой операции: <x id="PH" equiv-text="JSON.stringify(error.error)"/></target> + <target state="needs-translation">Error executing bulk operation: <x id="PH" equiv-text="JSON.stringify( error.error )"/></target> </trans-unit> <trans-unit id="7894972847287473517" datatype="html"> <source>"<x id="PH" equiv-text="items[0].name"/>"</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">113</context> + <context context-type="linenumber">154</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">117</context> + <context context-type="linenumber">160</context> </context-group> <target state="translated">"<x id="PH" equiv-text="items[0].name"/>"</target> </trans-unit> @@ -1228,7 +1733,7 @@ <source>"<x id="PH" equiv-text="items[0].name"/>" and "<x id="PH_1" equiv-text="items[1].name"/>"</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">115</context> + <context context-type="linenumber">156</context> </context-group> <note priority="1" from="description">This is for messages like 'modify "tag1" and "tag2"'</note> <target state="final">"<x id="PH" equiv-text="items[0].name"/>" и "<x id="PH_1" equiv-text="items[1].name"/>"</target> @@ -1237,7 +1742,7 @@ <source><x id="PH" equiv-text="list"/> and "<x id="PH_1" equiv-text="items[items.length - 1].name"/>"</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">118</context> + <context context-type="linenumber">164,166</context> </context-group> <note priority="1" from="description">this is for messages like 'modify "tag1", "tag2" and "tag3"'</note> <target state="final"><x id="PH" equiv-text="list"/> и "<x id="PH_1" equiv-text="items[items.length - 1].name"/>"</target> @@ -1246,7 +1751,7 @@ <source>Confirm tags assignment</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">127</context> + <context context-type="linenumber">181</context> </context-group> <target state="final">Подтвердить применяемый тег</target> </trans-unit> @@ -1254,47 +1759,47 @@ <source>This operation will add the tag "<x id="PH" equiv-text="tag.name"/>" to <x id="PH_1" equiv-text="this.list.selected.size"/> selected document(s).</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">130</context> + <context context-type="linenumber">187</context> </context-group> <target state="final">Эта операция добавит тег "<x id="PH" equiv-text="tag.name"/>" выбранным документам <x id="PH_1" equiv-text="this.list.selected.size"/>.</target> </trans-unit> - <trans-unit id="1894412783609570695" datatype="html" approved="yes"> - <source>This operation will add the tags <x id="PH" equiv-text="this._localizeList(changedTags.itemsToAdd)"/> to <x id="PH_1" equiv-text="this.list.selected.size"/> selected document(s).</source> + <trans-unit id="1894412783609570695" datatype="html"> + <source>This operation will add the tags <x id="PH" equiv-text="this._localizeList( changedTags.itemsToAdd )"/> to <x id="PH_1" equiv-text="this.list.selected.size"/> selected document(s).</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">132</context> + <context context-type="linenumber">192,194</context> </context-group> - <target state="final">Эта операция добавит теги <x id="PH" equiv-text="this._localizeList(changedTags.itemsToAdd)"/> <x id="PH_1" equiv-text="this.list.selected.size"/> выбранным документам.</target> + <target state="needs-translation">This operation will add the tags <x id="PH" equiv-text="this._localizeList( changedTags.itemsToAdd )"/> to <x id="PH_1" equiv-text="this.list.selected.size"/> selected document(s).</target> </trans-unit> <trans-unit id="7181166515756808573" datatype="html" approved="yes"> <source>This operation will remove the tag "<x id="PH" equiv-text="tag.name"/>" from <x id="PH_1" equiv-text="this.list.selected.size"/> selected document(s).</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">135</context> + <context context-type="linenumber">200</context> </context-group> <target state="final">Эта операция удалит теги "<x id="PH" equiv-text="tag.name"/>" с <x id="PH_1" equiv-text="this.list.selected.size"/> выбранных документов.</target> </trans-unit> - <trans-unit id="3819792277998068944" datatype="html" approved="yes"> - <source>This operation will remove the tags <x id="PH" equiv-text="this._localizeList(changedTags.itemsToRemove)"/> from <x id="PH_1" equiv-text="this.list.selected.size"/> selected document(s).</source> + <trans-unit id="3819792277998068944" datatype="html"> + <source>This operation will remove the tags <x id="PH" equiv-text="this._localizeList( changedTags.itemsToRemove )"/> from <x id="PH_1" equiv-text="this.list.selected.size"/> selected document(s).</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">137</context> + <context context-type="linenumber">205,207</context> </context-group> - <target state="final">Эта операция удалит теги <x id="PH" equiv-text="this._localizeList(changedTags.itemsToRemove)"/> с <x id="PH_1" equiv-text="this.list.selected.size"/> выбранных документов.</target> + <target state="needs-translation">This operation will remove the tags <x id="PH" equiv-text="this._localizeList( changedTags.itemsToRemove )"/> from <x id="PH_1" equiv-text="this.list.selected.size"/> selected document(s).</target> </trans-unit> - <trans-unit id="2739066218579571288" datatype="html" approved="yes"> - <source>This operation will add the tags <x id="PH" equiv-text="this._localizeList(changedTags.itemsToAdd)"/> and remove the tags <x id="PH_1" equiv-text="this._localizeList(changedTags.itemsToRemove)"/> on <x id="PH_2" equiv-text="this.list.selected.size"/> selected document(s).</source> + <trans-unit id="2739066218579571288" datatype="html"> + <source>This operation will add the tags <x id="PH" equiv-text="this._localizeList( changedTags.itemsToAdd )"/> and remove the tags <x id="PH_1" equiv-text="this._localizeList( changedTags.itemsToRemove )"/> on <x id="PH_2" equiv-text="this.list.selected.size"/> selected document(s).</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">139</context> + <context context-type="linenumber">209,213</context> </context-group> - <target state="final">Эта операция добавит теги <x id="PH" equiv-text="this._localizeList(changedTags.itemsToAdd)"/> и удалит теги <x id="PH_1" equiv-text="this._localizeList(changedTags.itemsToRemove)"/> на выбранных документах.</target> + <target state="needs-translation">This operation will add the tags <x id="PH" equiv-text="this._localizeList( changedTags.itemsToAdd )"/> and remove the tags <x id="PH_1" equiv-text="this._localizeList( changedTags.itemsToRemove )"/> on <x id="PH_2" equiv-text="this.list.selected.size"/> selected document(s).</target> </trans-unit> <trans-unit id="2996713129519325161" datatype="html" approved="yes"> <source>Confirm correspondent assignment</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">159</context> + <context context-type="linenumber">248</context> </context-group> <target state="final">Подтвердите назначения корреспондента</target> </trans-unit> @@ -1302,7 +1807,7 @@ <source>This operation will assign the correspondent "<x id="PH" equiv-text="correspondent.name"/>" to <x id="PH_1" equiv-text="this.list.selected.size"/> selected document(s).</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">161</context> + <context context-type="linenumber">250</context> </context-group> <target state="final">Эта операция назначит корреспондента "<x id="PH" equiv-text="correspondent.name"/>" <x id="PH_1" equiv-text="this.list.selected.size"/> выбранным документам.</target> </trans-unit> @@ -1310,7 +1815,7 @@ <source>This operation will remove the correspondent from <x id="PH" equiv-text="this.list.selected.size"/> selected document(s).</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">163</context> + <context context-type="linenumber">252</context> </context-group> <target state="final">Эта операция удалит корреспондента из <x id="PH" equiv-text="this.list.selected.size"/> выбранных документов.</target> </trans-unit> @@ -1318,7 +1823,7 @@ <source>Confirm document type assignment</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">182</context> + <context context-type="linenumber">284</context> </context-group> <target state="final">Подтвердите назначение типа документа</target> </trans-unit> @@ -1326,7 +1831,7 @@ <source>This operation will assign the document type "<x id="PH" equiv-text="documentType.name"/>" to <x id="PH_1" equiv-text="this.list.selected.size"/> selected document(s).</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">184</context> + <context context-type="linenumber">286</context> </context-group> <target state="final">Эта операция присвоит тип "<x id="PH" equiv-text="documentType.name"/>" <x id="PH_1" equiv-text="this.list.selected.size"/> выбранным документам.</target> </trans-unit> @@ -1334,7 +1839,7 @@ <source>This operation will remove the document type from <x id="PH" equiv-text="this.list.selected.size"/> selected document(s).</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">186</context> + <context context-type="linenumber">288</context> </context-group> <target state="final">Эта операция удалит тип из <x id="PH" equiv-text="this.list.selected.size"/> выбранных документов.</target> </trans-unit> @@ -1342,7 +1847,7 @@ <source>Delete confirm</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">201</context> + <context context-type="linenumber">309</context> </context-group> <target state="final">Подтвердите удаление</target> </trans-unit> @@ -1350,7 +1855,7 @@ <source>This operation will permanently delete <x id="PH" equiv-text="this.list.selected.size"/> selected document(s).</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">202</context> + <context context-type="linenumber">310</context> </context-group> <target state="final">Эта операция навсегда удалит <x id="PH" equiv-text="this.list.selected.size"/> выбранных документов.</target> </trans-unit> @@ -1358,7 +1863,7 @@ <source>This operation cannot be undone.</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">203</context> + <context context-type="linenumber">311</context> </context-group> <target state="final">Эту операцию нельзя отменить.</target> </trans-unit> @@ -1366,7 +1871,7 @@ <source>Delete document(s)</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">205</context> + <context context-type="linenumber">313</context> </context-group> <target state="final">Удалить документ(ы)</target> </trans-unit> @@ -1405,16 +1910,28 @@ <context context-type="linenumber">66</context> </context-group> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-list.component.html</context> - <context context-type="linenumber">42</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">45</context> </context-group> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-list.component.html</context> - <context context-type="linenumber">40</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">45</context> </context-group> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-list.component.html</context> - <context context-type="linenumber">43</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">45</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">59</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">59</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">59</context> </context-group> <target state="final">Редактировать</target> </trans-unit> @@ -1518,7 +2035,7 @@ <source>Loading...</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/document-list.component.html</context> - <context context-type="linenumber">87</context> + <context context-type="linenumber">88</context> </context-group> <target state="translated">Загрузка...</target> </trans-unit> @@ -1526,7 +2043,7 @@ <source>{VAR_PLURAL, plural, =1 {Selected <x id="INTERPOLATION"/> of one document} other {Selected <x id="INTERPOLATION"/> of <x id="INTERPOLATION_1"/> documents}}</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/document-list.component.html</context> - <context context-type="linenumber">89</context> + <context context-type="linenumber">90</context> </context-group> <target state="final">{VAR_PLURAL, plural, =1 {Выделено документов: <x id="INTERPOLATION"/> из 1} other {Выделено документов: <x id="INTERPOLATION"/> из <x id="INTERPOLATION_1"/>}}</target> </trans-unit> @@ -1534,7 +2051,7 @@ <source>{VAR_PLURAL, plural, =1 {One document} other {<x id="INTERPOLATION"/> documents}}</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/document-list.component.html</context> - <context context-type="linenumber">91</context> + <context context-type="linenumber">92</context> </context-group> <target state="final">{VAR_PLURAL, plural, =1 {Один документ} other {<x id="INTERPOLATION"/> документа(ов)}}</target> </trans-unit> @@ -1542,19 +2059,27 @@ <source>(filtered)</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/document-list.component.html</context> - <context context-type="linenumber">91</context> + <context context-type="linenumber">92</context> </context-group> <target state="final">(отфильтровано)</target> </trans-unit> + <trans-unit id="1559883523769732271" datatype="html"> + <source>Error while loading documents</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/document-list/document-list.component.html</context> + <context context-type="linenumber">103</context> + </context-group> + <target state="needs-translation">Error while loading documents</target> + </trans-unit> <trans-unit id="7517688192215738656" datatype="html" approved="yes"> <source>ASN</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/document-list.component.html</context> - <context context-type="linenumber">117</context> + <context context-type="linenumber">121</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/filter-editor/filter-editor.component.ts</context> - <context context-type="linenumber">90</context> + <context context-type="linenumber">122</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/rest/document.service.ts</context> @@ -1566,7 +2091,7 @@ <source>Added</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/document-list.component.html</context> - <context context-type="linenumber">147</context> + <context context-type="linenumber">151</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/filter-editor/filter-editor.component.html</context> @@ -1582,7 +2107,7 @@ <source>View "<x id="PH" equiv-text="this.list.activeSavedViewTitle"/>" saved successfully.</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/document-list.component.ts</context> - <context context-type="linenumber">116</context> + <context context-type="linenumber">213</context> </context-group> <target state="final">Представление "<x id="PH" equiv-text="this.list.activeSavedViewTitle"/>" успешно сохранено.</target> </trans-unit> @@ -1590,7 +2115,7 @@ <source>View "<x id="PH" equiv-text="savedView.name"/>" created successfully.</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/document-list.component.ts</context> - <context context-type="linenumber">138</context> + <context context-type="linenumber">243</context> </context-group> <target state="final">Представление "<x id="PH" equiv-text="savedView.name"/>" успешно создано.</target> </trans-unit> @@ -1602,51 +2127,51 @@ </context-group> <target state="final">Сбросить фильтры</target> </trans-unit> - <trans-unit id="5195932016807797291" datatype="html" approved="yes"> - <source>Correspondent: <x id="PH" equiv-text="this.correspondents.find(c => c.id == +rule.value)?.name"/></source> + <trans-unit id="5195932016807797291" datatype="html"> + <source>Correspondent: <x id="PH" equiv-text="this.correspondents.find((c) => c.id == +rule.value)?.name"/></source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/filter-editor/filter-editor.component.ts</context> - <context context-type="linenumber">37</context> + <context context-type="linenumber">60,62</context> </context-group> - <target state="final">Корреспондент: <x id="PH" equiv-text="this.correspondents.find(c => c.id == +rule.value)?.name"/></target> + <target state="needs-translation">Correspondent: <x id="PH" equiv-text="this.correspondents.find((c) => c.id == +rule.value)?.name"/></target> </trans-unit> <trans-unit id="8170755470576301659" datatype="html" approved="yes"> <source>Without correspondent</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/filter-editor/filter-editor.component.ts</context> - <context context-type="linenumber">39</context> + <context context-type="linenumber">64</context> </context-group> <target state="final">Без корреспондента</target> </trans-unit> - <trans-unit id="8705701325879965907" datatype="html" approved="yes"> - <source>Type: <x id="PH" equiv-text="this.documentTypes.find(dt => dt.id == +rule.value)?.name"/></source> + <trans-unit id="8705701325879965907" datatype="html"> + <source>Type: <x id="PH" equiv-text="this.documentTypes.find((dt) => dt.id == +rule.value)?.name"/></source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/filter-editor/filter-editor.component.ts</context> - <context context-type="linenumber">44</context> + <context context-type="linenumber">69,71</context> </context-group> - <target state="final">Тип: <x id="PH" equiv-text="this.documentTypes.find(dt => dt.id == +rule.value)?.name"/></target> + <target state="needs-translation">Type: <x id="PH" equiv-text="this.documentTypes.find((dt) => dt.id == +rule.value)?.name"/></target> </trans-unit> <trans-unit id="4362173610367509215" datatype="html" approved="yes"> <source>Without document type</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/filter-editor/filter-editor.component.ts</context> - <context context-type="linenumber">46</context> + <context context-type="linenumber">73</context> </context-group> <target state="final">Без типа документа</target> </trans-unit> - <trans-unit id="8180755793012580465" datatype="html" approved="yes"> - <source>Tag: <x id="PH" equiv-text="this.tags.find(t => t.id == +rule.value)?.name"/></source> + <trans-unit id="8180755793012580465" datatype="html"> + <source>Tag: <x id="PH" equiv-text="this.tags.find((t) => t.id == +rule.value)?.name"/></source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/filter-editor/filter-editor.component.ts</context> - <context context-type="linenumber">50</context> + <context context-type="linenumber">77,79</context> </context-group> - <target state="final">Тег: <x id="PH" equiv-text="this.tags.find(t => t.id == +rule.value)?.name"/></target> + <target state="needs-translation">Tag: <x id="PH" equiv-text="this.tags.find((t) => t.id == +rule.value)?.name"/></target> </trans-unit> <trans-unit id="6494566478302448576" datatype="html" approved="yes"> <source>Without any tag</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/filter-editor/filter-editor.component.ts</context> - <context context-type="linenumber">54</context> + <context context-type="linenumber">83</context> </context-group> <target state="final">Без тегов</target> </trans-unit> @@ -1654,7 +2179,7 @@ <source>Title: <x id="PH" equiv-text="rule.value"/></source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/filter-editor/filter-editor.component.ts</context> - <context context-type="linenumber">58</context> + <context context-type="linenumber">87</context> </context-group> <target state="final">Название: <x id="PH" equiv-text="rule.value"/></target> </trans-unit> @@ -1662,7 +2187,7 @@ <source>ASN: <x id="PH" equiv-text="rule.value"/></source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/filter-editor/filter-editor.component.ts</context> - <context context-type="linenumber">61</context> + <context context-type="linenumber">90</context> </context-group> <target state="final">Архивный номер: <x id="PH" equiv-text="rule.value"/></target> </trans-unit> @@ -1670,7 +2195,7 @@ <source>Title & content</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/filter-editor/filter-editor.component.ts</context> - <context context-type="linenumber">89</context> + <context context-type="linenumber">120</context> </context-group> <target state="final">Название и содержимое</target> </trans-unit> @@ -1678,7 +2203,7 @@ <source>Advanced search</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/filter-editor/filter-editor.component.ts</context> - <context context-type="linenumber">91</context> + <context context-type="linenumber">125</context> </context-group> <target state="final">Расширенный поиск</target> </trans-unit> @@ -1686,7 +2211,7 @@ <source>More like</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/filter-editor/filter-editor.component.ts</context> - <context context-type="linenumber">94</context> + <context context-type="linenumber">131</context> </context-group> <target state="final">Больше похожих</target> </trans-unit> @@ -1698,54 +2223,6 @@ </context-group> <target state="final">Сохранить текущее представление</target> </trans-unit> - <trans-unit id="8953033926734869941" datatype="html" approved="yes"> - <source>Name</source> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/document-list/save-view-config-dialog/save-view-config-dialog.component.html</context> - <context context-type="linenumber">8</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-edit-dialog/correspondent-edit-dialog.component.html</context> - <context context-type="linenumber">8</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-list.component.html</context> - <context context-type="linenumber">9</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-list.component.html</context> - <context context-type="linenumber">19</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-edit-dialog/document-type-edit-dialog.component.html</context> - <context context-type="linenumber">9</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-list.component.html</context> - <context context-type="linenumber">9</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-list.component.html</context> - <context context-type="linenumber">19</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> - <context context-type="linenumber">141</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-edit-dialog/tag-edit-dialog.component.html</context> - <context context-type="linenumber">8</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-list.component.html</context> - <context context-type="linenumber">9</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-list.component.html</context> - <context context-type="linenumber">19</context> - </context-group> - <target state="final">Имя</target> - </trans-unit> <trans-unit id="8689274715612276035" datatype="html" approved="yes"> <source>Show in sidebar</source> <context-group purpose="location"> @@ -1754,7 +2231,7 @@ </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> - <context context-type="linenumber">153</context> + <context context-type="linenumber">169</context> </context-group> <target state="final">Показать в боковой панели</target> </trans-unit> @@ -1766,86 +2243,78 @@ </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> - <context context-type="linenumber">149</context> + <context context-type="linenumber">165</context> </context-group> <target state="final">Показать на главной</target> </trans-unit> - <trans-unit id="8743659855412792665" datatype="html" approved="yes"> - <source>Matching algorithm</source> + <trans-unit id="6965614903949668392" datatype="html"> + <source>Filter rules error occurred while saving this view</source> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-edit-dialog/correspondent-edit-dialog.component.html</context> - <context context-type="linenumber">9</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-edit-dialog/document-type-edit-dialog.component.html</context> - <context context-type="linenumber">10</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-edit-dialog/tag-edit-dialog.component.html</context> - <context context-type="linenumber">13</context> - </context-group> - <target state="final">Алгоритм сопоставления</target> - </trans-unit> - <trans-unit id="2656329676292524585" datatype="html" approved="yes"> - <source>Matching pattern</source> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-edit-dialog/correspondent-edit-dialog.component.html</context> - <context context-type="linenumber">10</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-edit-dialog/document-type-edit-dialog.component.html</context> - <context context-type="linenumber">11</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-edit-dialog/tag-edit-dialog.component.html</context> - <context context-type="linenumber">14</context> - </context-group> - <target state="final">Шаблон соответствия</target> - </trans-unit> - <trans-unit id="6063936469630366525" datatype="html" approved="yes"> - <source>Case insensitive</source> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-edit-dialog/correspondent-edit-dialog.component.html</context> - <context context-type="linenumber">11</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-edit-dialog/document-type-edit-dialog.component.html</context> + <context context-type="sourcefile">src/app/components/document-list/save-view-config-dialog/save-view-config-dialog.component.html</context> <context context-type="linenumber">12</context> </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-edit-dialog/tag-edit-dialog.component.html</context> - <context context-type="linenumber">15</context> - </context-group> - <target state="final">Без учёта регистра</target> + <target state="needs-translation">Filter rules error occurred while saving this view</target> </trans-unit> - <trans-unit id="6457471243969293847" datatype="html" approved="yes"> - <source>Create new correspondent</source> + <trans-unit id="6438839705789707938" datatype="html"> + <source>The error returned was</source> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-edit-dialog/correspondent-edit-dialog.component.ts</context> - <context context-type="linenumber">21</context> + <context context-type="sourcefile">src/app/components/document-list/save-view-config-dialog/save-view-config-dialog.component.html</context> + <context context-type="linenumber">13</context> </context-group> - <target state="final">Создать нового корреспондента</target> + <target state="needs-translation">The error returned was</target> </trans-unit> - <trans-unit id="2059822531169388684" datatype="html" approved="yes"> - <source>Edit correspondent</source> + <trans-unit id="6316128875819022658" datatype="html"> + <source>correspondent</source> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-edit-dialog/correspondent-edit-dialog.component.ts</context> - <context context-type="linenumber">25</context> + <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-list.component.ts</context> + <context context-type="linenumber">33</context> </context-group> - <target state="final">Редактировать корреспондента</target> + <target state="needs-translation">correspondent</target> + </trans-unit> + <trans-unit id="6360600151505327572" datatype="html"> + <source>Last used</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-list.component.ts</context> + <context context-type="linenumber">37</context> + </context-group> + <target state="needs-translation">Last used</target> + </trans-unit> + <trans-unit id="7427874343955308724" datatype="html" approved="yes"> + <source>Do you really want to delete the correspondent "<x id="PH" equiv-text="object.name"/>"?</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-list.component.ts</context> + <context context-type="linenumber">47</context> + </context-group> + <target state="final">Вы действительно хотите удалить этого корреспондента "<x id="PH" equiv-text="object.name"/>"?</target> + </trans-unit> + <trans-unit id="8084492669582894778" datatype="html"> + <source>document type</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-list.component.ts</context> + <context context-type="linenumber">30</context> + </context-group> + <target state="needs-translation">document type</target> + </trans-unit> + <trans-unit id="4990731724078522539" datatype="html" approved="yes"> + <source>Do you really want to delete the document type "<x id="PH" equiv-text="object.name"/>"?</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-list.component.ts</context> + <context context-type="linenumber">36</context> + </context-group> + <target state="final">Вы действительно хотите удалить этот тип документа: "<x id="PH" equiv-text="object.name"/>"?</target> </trans-unit> <trans-unit id="5674286808255988565" datatype="html" approved="yes"> <source>Create</source> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-list.component.html</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> <context context-type="linenumber">2</context> </context-group> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-list.component.html</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> <context context-type="linenumber">2</context> </context-group> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-list.component.html</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> <context context-type="linenumber">2</context> </context-group> <target state="final">Создать</target> @@ -1853,15 +2322,15 @@ <trans-unit id="4010735610815226758" datatype="html" approved="yes"> <source>Filter by:</source> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-list.component.html</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> <context context-type="linenumber">8</context> </context-group> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-list.component.html</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> <context context-type="linenumber">8</context> </context-group> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-list.component.html</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> <context context-type="linenumber">8</context> </context-group> <target state="final">Фильтр по:</target> @@ -1869,138 +2338,130 @@ <trans-unit id="1383365546483928780" datatype="html" approved="yes"> <source>Matching</source> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-list.component.html</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> <context context-type="linenumber">20</context> </context-group> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-list.component.html</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> <context context-type="linenumber">20</context> </context-group> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-list.component.html</context> - <context context-type="linenumber">21</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">20</context> </context-group> <target state="final">Совпадения</target> </trans-unit> <trans-unit id="1488347670280290838" datatype="html" approved="yes"> <source>Document count</source> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-list.component.html</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> <context context-type="linenumber">21</context> </context-group> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-list.component.html</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> <context context-type="linenumber">21</context> </context-group> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-list.component.html</context> - <context context-type="linenumber">22</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">21</context> </context-group> <target state="final">Количество документов</target> </trans-unit> - <trans-unit id="697889236478552968" datatype="html" approved="yes"> - <source>Last correspondence</source> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-list.component.html</context> - <context context-type="linenumber">22</context> - </context-group> - <target state="final">Недавние корреспонденты</target> - </trans-unit> <trans-unit id="3193976279273491157" datatype="html" approved="yes"> <source>Actions</source> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-list.component.html</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> <context context-type="linenumber">23</context> </context-group> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-list.component.html</context> - <context context-type="linenumber">22</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">23</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">23</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> - <context context-type="linenumber">158</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-list.component.html</context> - <context context-type="linenumber">23</context> + <context context-type="linenumber">174</context> </context-group> <target state="final">Действия</target> </trans-unit> - <trans-unit id="7427874343955308724" datatype="html" approved="yes"> - <source>Do you really want to delete the correspondent "<x id="PH" equiv-text="object.name"/>"?</source> + <trans-unit id="7376880254267897616" datatype="html"> + <source>Filter Documents</source> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-list.component.ts</context> - <context context-type="linenumber">26</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">44</context> </context-group> - <target state="final">Вы действительно хотите удалить этого корреспондента "<x id="PH" equiv-text="object.name"/>"?</target> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">44</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">44</context> + </context-group> + <target state="needs-translation">Filter Documents</target> </trans-unit> - <trans-unit id="6672809941092516947" datatype="html" approved="yes"> - <source>Create new document type</source> + <trans-unit id="808959623879724772" datatype="html"> + <source>{VAR_PLURAL, plural, =1 {One <x id="INTERPOLATION"/>} other {<x id="INTERPOLATION_1"/> total <x id="INTERPOLATION"/>s}}</source> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-edit-dialog/document-type-edit-dialog.component.ts</context> - <context context-type="linenumber">21</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">74</context> </context-group> - <target state="final">Создать новый тип документа</target> - </trans-unit> - <trans-unit id="36335016091244220" datatype="html" approved="yes"> - <source>Edit document type</source> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-edit-dialog/document-type-edit-dialog.component.ts</context> - <context context-type="linenumber">25</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">74</context> </context-group> - <target state="final">Редактировать тип документа</target> - </trans-unit> - <trans-unit id="4990731724078522539" datatype="html" approved="yes"> - <source>Do you really want to delete the document type "<x id="PH" equiv-text="object.name"/>"?</source> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-list.component.ts</context> - <context context-type="linenumber">26</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">74</context> </context-group> - <target state="final">Вы действительно хотите удалить этот тип документа: "<x id="PH" equiv-text="object.name"/>"?</target> + <target state="needs-translation">{VAR_PLURAL, plural, =1 {One <x id="INTERPOLATION"/>} other {<x id="INTERPOLATION_1"/> total <x id="INTERPOLATION"/>s}}</target> </trans-unit> <trans-unit id="810888510148304696" datatype="html" approved="yes"> <source>Automatic</source> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/generic-list/generic-list.component.ts</context> - <context context-type="linenumber">39</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.ts</context> + <context context-type="linenumber">86</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/data/matching-model.ts</context> - <context context-type="linenumber">17</context> + <context context-type="linenumber">38</context> </context-group> <target state="final">Автоматически</target> </trans-unit> - <trans-unit id="5044611416737085530" datatype="html" approved="yes"> - <source>Do you really want to delete this element?</source> + <trans-unit id="4012132330507560812" datatype="html"> + <source>Do you really want to delete the <x id="PH" equiv-text="this.typeName"/>?</source> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/generic-list/generic-list.component.ts</context> - <context context-type="linenumber">97</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.ts</context> + <context context-type="linenumber">139</context> </context-group> - <target state="final">Вы действительно хотите удалить этот элемент?</target> + <target state="needs-translation">Do you really want to delete the <x id="PH" equiv-text="this.typeName"/>?</target> </trans-unit> <trans-unit id="8371896857609524947" datatype="html" approved="yes"> <source>Associated documents will not be deleted.</source> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/generic-list/generic-list.component.ts</context> - <context context-type="linenumber">104</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.ts</context> + <context context-type="linenumber">154</context> </context-group> <target state="final">Связанные документы не будут удалены.</target> </trans-unit> - <trans-unit id="5467489005440577210" datatype="html" approved="yes"> - <source>Error while deleting element: <x id="PH" equiv-text="JSON.stringify(error.error)"/></source> + <trans-unit id="5467489005440577210" datatype="html"> + <source>Error while deleting element: <x id="PH" equiv-text="JSON.stringify( error.error )"/></source> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/generic-list/generic-list.component.ts</context> - <context context-type="linenumber">114</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.ts</context> + <context context-type="linenumber">167,169</context> </context-group> - <target state="final">Возникла ошибка при удалении: <x id="PH" equiv-text="JSON.stringify(error.error)"/></target> + <target state="needs-translation">Error while deleting element: <x id="PH" equiv-text="JSON.stringify( error.error )"/></target> </trans-unit> - <trans-unit id="1347241542439262355" datatype="html" approved="yes"> - <source>General settings</source> + <trans-unit id="6439365426343089851" datatype="html"> + <source>General</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> <context context-type="linenumber">10</context> </context-group> - <target state="final">Основные</target> + <target state="needs-translation">General</target> </trans-unit> <trans-unit id="8671234314555525900" datatype="html" approved="yes"> <source>Appearance</source> @@ -2130,11 +2591,27 @@ </context-group> <target state="final">Инвертировать эскизы при включенном тёмном режиме</target> </trans-unit> + <trans-unit id="7983234071833154796" datatype="html"> + <source>Theme Color</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> + <context context-type="linenumber">105</context> + </context-group> + <target state="needs-translation">Theme Color</target> + </trans-unit> + <trans-unit id="7808756054397155068" datatype="html"> + <source>Reset</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> + <context context-type="linenumber">114</context> + </context-group> + <target state="needs-translation">Reset</target> + </trans-unit> <trans-unit id="8508424367627989968" datatype="html" approved="yes"> <source>Bulk editing</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> - <context context-type="linenumber">103</context> + <context context-type="linenumber">119</context> </context-group> <target state="final">Массовое редактирование</target> </trans-unit> @@ -2142,7 +2619,7 @@ <source>Show confirmation dialogs</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> - <context context-type="linenumber">107</context> + <context context-type="linenumber">123</context> </context-group> <target state="final">Показывать диалоги подтверждения</target> </trans-unit> @@ -2150,7 +2627,7 @@ <source>Deleting documents will always ask for confirmation.</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> - <context context-type="linenumber">107</context> + <context context-type="linenumber">123</context> </context-group> <target state="final">Удаление документов всегда будет требовать подтверждения.</target> </trans-unit> @@ -2158,7 +2635,7 @@ <source>Apply on close</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> - <context context-type="linenumber">108</context> + <context context-type="linenumber">124</context> </context-group> <target state="final">Применить при закрытии</target> </trans-unit> @@ -2166,7 +2643,7 @@ <source>Notifications</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> - <context context-type="linenumber">116</context> + <context context-type="linenumber">132</context> </context-group> <target state="final">Уведомления</target> </trans-unit> @@ -2174,7 +2651,7 @@ <source>Document processing</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> - <context context-type="linenumber">119</context> + <context context-type="linenumber">135</context> </context-group> <target state="final">Обработка документа</target> </trans-unit> @@ -2182,7 +2659,7 @@ <source>Show notifications when new documents are detected</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> - <context context-type="linenumber">123</context> + <context context-type="linenumber">139</context> </context-group> <target state="final">Показывать уведомления при обнаружении новых документов</target> </trans-unit> @@ -2190,7 +2667,7 @@ <source>Show notifications when document processing completes successfully</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> - <context context-type="linenumber">124</context> + <context context-type="linenumber">140</context> </context-group> <target state="final">Показывать уведомления, когда обработка документа успешна</target> </trans-unit> @@ -2198,7 +2675,7 @@ <source>Show notifications when document processing fails</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> - <context context-type="linenumber">125</context> + <context context-type="linenumber">141</context> </context-group> <target state="final">Показывать уведомления, когда обработка документа не удалась</target> </trans-unit> @@ -2206,7 +2683,7 @@ <source>Suppress notifications on dashboard</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> - <context context-type="linenumber">126</context> + <context context-type="linenumber">142</context> </context-group> <target state="final">Спрятать уведомления на главной</target> </trans-unit> @@ -2214,7 +2691,7 @@ <source>This will suppress all messages about document processing status on the dashboard.</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> - <context context-type="linenumber">126</context> + <context context-type="linenumber">142</context> </context-group> <target state="final">Это отключит все сообщения о статусе обработки документов на главной.</target> </trans-unit> @@ -2222,7 +2699,7 @@ <source>Appears on</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> - <context context-type="linenumber">146</context> + <context context-type="linenumber">162</context> </context-group> <target state="final">Появляется на</target> </trans-unit> @@ -2230,7 +2707,7 @@ <source>No saved views defined.</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> - <context context-type="linenumber">163</context> + <context context-type="linenumber">179</context> </context-group> <target state="final">Нет сохраненных представлений.</target> </trans-unit> @@ -2238,7 +2715,7 @@ <source>Saved view "<x id="PH" equiv-text="savedView.name"/>" deleted.</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.ts</context> - <context context-type="linenumber">111</context> + <context context-type="linenumber">167</context> </context-group> <target state="final">Сохраненное представление "<x id="PH" equiv-text="savedView.name"/>" удалено.</target> </trans-unit> @@ -2246,7 +2723,7 @@ <source>Settings saved successfully.</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.ts</context> - <context context-type="linenumber">133</context> + <context context-type="linenumber">233</context> </context-group> <target state="final">Настройки успешно сохранены.</target> </trans-unit> @@ -2254,7 +2731,7 @@ <source>Use system language</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.ts</context> - <context context-type="linenumber">138</context> + <context context-type="linenumber">237</context> </context-group> <target state="final">Использовать язык системы</target> </trans-unit> @@ -2262,67 +2739,31 @@ <source>Use date format of display language</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.ts</context> - <context context-type="linenumber">144</context> + <context context-type="linenumber">244</context> </context-group> <target state="final">Использовать формат даты, соответствующий языку</target> </trans-unit> - <trans-unit id="8488620293789898901" datatype="html" approved="yes"> - <source>Error while storing settings on server: <x id="PH" equiv-text="JSON.stringify(error.error)"/></source> + <trans-unit id="8488620293789898901" datatype="html"> + <source>Error while storing settings on server: <x id="PH" equiv-text="JSON.stringify( error.error )"/></source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.ts</context> - <context context-type="linenumber">161</context> + <context context-type="linenumber">264,266</context> </context-group> - <target state="final">Ошибка при хранении настроек на сервере: <x id="PH" equiv-text="JSON.stringify(error.error)"/></target> + <target state="needs-translation">Error while storing settings on server: <x id="PH" equiv-text="JSON.stringify( error.error )"/></target> </trans-unit> - <trans-unit id="9011959596901584887" datatype="html" approved="yes"> - <source>Color</source> + <trans-unit id="6402703264596649214" datatype="html"> + <source>tag</source> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-edit-dialog/tag-edit-dialog.component.html</context> - <context context-type="linenumber">10</context> + <context context-type="sourcefile">src/app/components/manage/tag-list/tag-list.component.ts</context> + <context context-type="linenumber">30</context> </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-list.component.html</context> - <context context-type="linenumber">20</context> - </context-group> - <target state="final">Цвет</target> - </trans-unit> - <trans-unit id="1426037806946650347" datatype="html" approved="yes"> - <source>Inbox tag</source> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-edit-dialog/tag-edit-dialog.component.html</context> - <context context-type="linenumber">12</context> - </context-group> - <target state="final">Входящий теги</target> - </trans-unit> - <trans-unit id="8566220514470905459" datatype="html" approved="yes"> - <source>Inbox tags are automatically assigned to all consumed documents.</source> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-edit-dialog/tag-edit-dialog.component.html</context> - <context context-type="linenumber">12</context> - </context-group> - <target state="final">Входящий тег будет автоматически назначен всем добавленным документам.</target> - </trans-unit> - <trans-unit id="9153094873118985366" datatype="html" approved="yes"> - <source>Create new tag</source> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-edit-dialog/tag-edit-dialog.component.ts</context> - <context context-type="linenumber">22</context> - </context-group> - <target state="final">Создать новый тег</target> - </trans-unit> - <trans-unit id="5872175735754226507" datatype="html" approved="yes"> - <source>Edit tag</source> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-edit-dialog/tag-edit-dialog.component.ts</context> - <context context-type="linenumber">26</context> - </context-group> - <target state="final">Редактировать тег</target> + <target state="needs-translation">tag</target> </trans-unit> <trans-unit id="93754014749412887" datatype="html" approved="yes"> <source>Do you really want to delete the tag "<x id="PH" equiv-text="object.name"/>"?</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/tag-list/tag-list.component.ts</context> - <context context-type="linenumber">26</context> + <context context-type="linenumber">45</context> </context-group> <target state="final">Вы действительно хотите удалить тег "<x id="PH" equiv-text="object.name"/>"?</target> </trans-unit> @@ -2338,7 +2779,7 @@ <source>Any word</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/data/matching-model.ts</context> - <context context-type="linenumber">12</context> + <context context-type="linenumber">13</context> </context-group> <target state="final">Любые слова</target> </trans-unit> @@ -2346,7 +2787,7 @@ <source>Any: Document contains any of these words (space separated)</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/data/matching-model.ts</context> - <context context-type="linenumber">12</context> + <context context-type="linenumber">14</context> </context-group> <target state="final">Любой: Документ содержит любое из этих слов (разделитель - пробел)</target> </trans-unit> @@ -2354,7 +2795,7 @@ <source>All words</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/data/matching-model.ts</context> - <context context-type="linenumber">13</context> + <context context-type="linenumber">18</context> </context-group> <target state="final">Все слова</target> </trans-unit> @@ -2362,7 +2803,7 @@ <source>All: Document contains all of these words (space separated)</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/data/matching-model.ts</context> - <context context-type="linenumber">13</context> + <context context-type="linenumber">19</context> </context-group> <target state="final">Все: Документ содержит все эти слова (разделитель - пробел)</target> </trans-unit> @@ -2370,7 +2811,7 @@ <source>Exact match</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/data/matching-model.ts</context> - <context context-type="linenumber">14</context> + <context context-type="linenumber">23</context> </context-group> <target state="final">Точное соответствие</target> </trans-unit> @@ -2378,7 +2819,7 @@ <source>Exact: Document contains this string</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/data/matching-model.ts</context> - <context context-type="linenumber">14</context> + <context context-type="linenumber">24</context> </context-group> <target state="final">Точное: Документ содержит эту строку</target> </trans-unit> @@ -2386,7 +2827,7 @@ <source>Regular expression</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/data/matching-model.ts</context> - <context context-type="linenumber">15</context> + <context context-type="linenumber">28</context> </context-group> <target state="final">Регулярное выражение</target> </trans-unit> @@ -2394,7 +2835,7 @@ <source>Regular expression: Document matches this regular expression</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/data/matching-model.ts</context> - <context context-type="linenumber">15</context> + <context context-type="linenumber">29</context> </context-group> <target state="final">Регулярное выражение: Документ соответствует этому регулярному выражению</target> </trans-unit> @@ -2402,7 +2843,7 @@ <source>Fuzzy word</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/data/matching-model.ts</context> - <context context-type="linenumber">16</context> + <context context-type="linenumber">33</context> </context-group> <target state="final">"Нечёткий" режим</target> </trans-unit> @@ -2410,7 +2851,7 @@ <source>Fuzzy: Document contains a word similar to this word</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/data/matching-model.ts</context> - <context context-type="linenumber">16</context> + <context context-type="linenumber">34</context> </context-group> <target state="final">Нечетко: Документ содержит слово, подобное этому слову</target> </trans-unit> @@ -2418,7 +2859,7 @@ <source>Auto: Learn matching automatically</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/data/matching-model.ts</context> - <context context-type="linenumber">17</context> + <context context-type="linenumber">39</context> </context-group> <target state="final">Авто: Автоматически изучать соответствие</target> </trans-unit> @@ -2426,15 +2867,15 @@ <source>Unsaved Changes</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/guards/dirty-form.guard.ts</context> - <context context-type="linenumber">16</context> + <context context-type="linenumber">18</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/open-documents.service.ts</context> - <context context-type="linenumber">75</context> + <context context-type="linenumber">84</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/open-documents.service.ts</context> - <context context-type="linenumber">96</context> + <context context-type="linenumber">107</context> </context-group> <target state="translated">Несохранённые изменения</target> </trans-unit> @@ -2442,15 +2883,15 @@ <source>You have unsaved changes.</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/guards/dirty-form.guard.ts</context> - <context context-type="linenumber">17</context> + <context context-type="linenumber">19</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/open-documents.service.ts</context> - <context context-type="linenumber">76</context> + <context context-type="linenumber">85</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/open-documents.service.ts</context> - <context context-type="linenumber">97</context> + <context context-type="linenumber">108</context> </context-group> <target state="translated">У вас есть несохраненные изменения.</target> </trans-unit> @@ -2458,7 +2899,7 @@ <source>Are you sure you want to leave?</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/guards/dirty-form.guard.ts</context> - <context context-type="linenumber">18</context> + <context context-type="linenumber">20</context> </context-group> <target state="translated">Вы уверены, что хотите выйти?</target> </trans-unit> @@ -2466,7 +2907,7 @@ <source>Leave page</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/guards/dirty-form.guard.ts</context> - <context context-type="linenumber">20</context> + <context context-type="linenumber">22</context> </context-group> <target state="translated">Покинуть страницу</target> </trans-unit> @@ -2474,7 +2915,7 @@ <source>(no title)</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/pipes/document-title.pipe.ts</context> - <context context-type="linenumber">12</context> + <context context-type="linenumber">11</context> </context-group> <target state="final">(без названия)</target> </trans-unit> @@ -2482,7 +2923,7 @@ <source>Yes</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/pipes/yes-no.pipe.ts</context> - <context context-type="linenumber">9</context> + <context context-type="linenumber">8</context> </context-group> <target state="final">Да</target> </trans-unit> @@ -2490,7 +2931,7 @@ <source>No</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/pipes/yes-no.pipe.ts</context> - <context context-type="linenumber">9</context> + <context context-type="linenumber">8</context> </context-group> <target state="final">Нет</target> </trans-unit> @@ -2606,7 +3047,7 @@ <source>Are you sure you want to close this document?</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/open-documents.service.ts</context> - <context context-type="linenumber">77</context> + <context context-type="linenumber">86</context> </context-group> <target state="translated">Вы уверены, что хотите закрыть этот документ?</target> </trans-unit> @@ -2614,7 +3055,7 @@ <source>Close document</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/open-documents.service.ts</context> - <context context-type="linenumber">79</context> + <context context-type="linenumber">88</context> </context-group> <target state="translated">Закрыть документ</target> </trans-unit> @@ -2622,7 +3063,7 @@ <source>Are you sure you want to close all documents?</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/open-documents.service.ts</context> - <context context-type="linenumber">98</context> + <context context-type="linenumber">109</context> </context-group> <target state="translated">Вы уверены, что хотите закрыть все документы?</target> </trans-unit> @@ -2630,7 +3071,7 @@ <source>Close documents</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/open-documents.service.ts</context> - <context context-type="linenumber">100</context> + <context context-type="linenumber">111</context> </context-group> <target state="translated">Закрыть документы</target> </trans-unit> @@ -2646,7 +3087,7 @@ <source>Search score</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/rest/document.service.ts</context> - <context context-type="linenumber">28</context> + <context context-type="linenumber">30</context> </context-group> <note priority="1" from="description">Score is a value returned by the full text search engine and specifies how well a result matches the given query</note> <target state="final">Релевантность</target> @@ -2655,15 +3096,23 @@ <source>English (US)</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/settings.service.ts</context> - <context context-type="linenumber">90</context> + <context context-type="linenumber">184</context> </context-group> <target state="translated">Английский (США)</target> </trans-unit> + <trans-unit id="3098941349689899577" datatype="html"> + <source>Belarusian</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/services/settings.service.ts</context> + <context context-type="linenumber">190</context> + </context-group> + <target state="needs-translation">Belarusian</target> + </trans-unit> <trans-unit id="2719780722934172508" datatype="html"> <source>Czech</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/settings.service.ts</context> - <context context-type="linenumber">91</context> + <context context-type="linenumber">196</context> </context-group> <target state="translated">Чешский</target> </trans-unit> @@ -2671,7 +3120,7 @@ <source>Danish</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/settings.service.ts</context> - <context context-type="linenumber">92</context> + <context context-type="linenumber">202</context> </context-group> <target state="translated">Датский</target> </trans-unit> @@ -2679,7 +3128,7 @@ <source>German</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/settings.service.ts</context> - <context context-type="linenumber">93</context> + <context context-type="linenumber">208</context> </context-group> <target state="translated">Немецкий</target> </trans-unit> @@ -2687,7 +3136,7 @@ <source>English (GB)</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/settings.service.ts</context> - <context context-type="linenumber">94</context> + <context context-type="linenumber">214</context> </context-group> <target state="translated">Английский (Великобритании)</target> </trans-unit> @@ -2695,7 +3144,7 @@ <source>Spanish</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/settings.service.ts</context> - <context context-type="linenumber">95</context> + <context context-type="linenumber">220</context> </context-group> <target state="final">Испанский</target> </trans-unit> @@ -2703,7 +3152,7 @@ <source>French</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/settings.service.ts</context> - <context context-type="linenumber">96</context> + <context context-type="linenumber">226</context> </context-group> <target state="translated">Французский</target> </trans-unit> @@ -2711,7 +3160,7 @@ <source>Italian</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/settings.service.ts</context> - <context context-type="linenumber">97</context> + <context context-type="linenumber">232</context> </context-group> <target state="translated">Итальянский</target> </trans-unit> @@ -2719,7 +3168,7 @@ <source>Luxembourgish</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/settings.service.ts</context> - <context context-type="linenumber">98</context> + <context context-type="linenumber">238</context> </context-group> <target state="translated">Люксембургский</target> </trans-unit> @@ -2727,7 +3176,7 @@ <source>Dutch</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/settings.service.ts</context> - <context context-type="linenumber">99</context> + <context context-type="linenumber">244</context> </context-group> <target state="final">Голландский</target> </trans-unit> @@ -2735,7 +3184,7 @@ <source>Polish</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/settings.service.ts</context> - <context context-type="linenumber">100</context> + <context context-type="linenumber">250</context> </context-group> <target state="final">Польский</target> </trans-unit> @@ -2743,7 +3192,7 @@ <source>Portuguese (Brazil)</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/settings.service.ts</context> - <context context-type="linenumber">101</context> + <context context-type="linenumber">256</context> </context-group> <target state="translated">Португальский (Бразилия)</target> </trans-unit> @@ -2751,7 +3200,7 @@ <source>Portuguese</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/settings.service.ts</context> - <context context-type="linenumber">102</context> + <context context-type="linenumber">262</context> </context-group> <target state="final">Португальский</target> </trans-unit> @@ -2759,7 +3208,7 @@ <source>Romanian</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/settings.service.ts</context> - <context context-type="linenumber">103</context> + <context context-type="linenumber">268</context> </context-group> <target state="translated">Румынский</target> </trans-unit> @@ -2767,23 +3216,55 @@ <source>Russian</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/settings.service.ts</context> - <context context-type="linenumber">104</context> + <context context-type="linenumber">274</context> </context-group> <target state="final">Русский</target> </trans-unit> + <trans-unit id="4287008301409320881" datatype="html"> + <source>Slovenian</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/services/settings.service.ts</context> + <context context-type="linenumber">280</context> + </context-group> + <target state="needs-translation">Slovenian</target> + </trans-unit> + <trans-unit id="8608389829607915090" datatype="html"> + <source>Serbian</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/services/settings.service.ts</context> + <context context-type="linenumber">286</context> + </context-group> + <target state="needs-translation">Serbian</target> + </trans-unit> <trans-unit id="499386805970351976" datatype="html" approved="yes"> <source>Swedish</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/settings.service.ts</context> - <context context-type="linenumber">105</context> + <context context-type="linenumber">292</context> </context-group> <target state="final">Шведский</target> </trans-unit> + <trans-unit id="5682359291233237791" datatype="html"> + <source>Turkish</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/services/settings.service.ts</context> + <context context-type="linenumber">298</context> + </context-group> + <target state="needs-translation">Turkish</target> + </trans-unit> + <trans-unit id="4689443708886954687" datatype="html"> + <source>Chinese Simplified</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/services/settings.service.ts</context> + <context context-type="linenumber">304</context> + </context-group> + <target state="needs-translation">Chinese Simplified</target> + </trans-unit> <trans-unit id="4912706592792948707" datatype="html"> <source>ISO 8601</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/settings.service.ts</context> - <context context-type="linenumber">115</context> + <context context-type="linenumber">321</context> </context-group> <target state="translated">ISO 8601</target> </trans-unit> @@ -2791,7 +3272,7 @@ <source>Error</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/toast.service.ts</context> - <context context-type="linenumber">35</context> + <context context-type="linenumber">32</context> </context-group> <target state="final">Ошибка</target> </trans-unit> @@ -2799,10 +3280,42 @@ <source>Information</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/toast.service.ts</context> - <context context-type="linenumber">39</context> + <context context-type="linenumber">36</context> </context-group> <target state="final">Информация</target> </trans-unit> + <trans-unit id="3852289441366561594" datatype="html" approved="yes"> + <source>Connecting...</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/services/upload-documents.service.ts</context> + <context context-type="linenumber">31</context> + </context-group> + <target state="final">Подключение...</target> + </trans-unit> + <trans-unit id="1245343823699368872" datatype="html" approved="yes"> + <source>Uploading...</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/services/upload-documents.service.ts</context> + <context context-type="linenumber">43</context> + </context-group> + <target state="final">Загрузка...</target> + </trans-unit> + <trans-unit id="7446520539098045935" datatype="html" approved="yes"> + <source>Upload complete, waiting...</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/services/upload-documents.service.ts</context> + <context context-type="linenumber">46</context> + </context-group> + <target state="final">Загрузка завершена, ждите...</target> + </trans-unit> + <trans-unit id="1405142710727603568" datatype="html" approved="yes"> + <source>HTTP error: <x id="PH" equiv-text="error.status"/> <x id="PH_1" equiv-text="error.statusText"/></source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/services/upload-documents.service.ts</context> + <context context-type="linenumber">62</context> + </context-group> + <target state="final">Ошибка HTTP: <x id="PH" equiv-text="error.status"/> <x id="PH_1" equiv-text="error.statusText"/></target> + </trans-unit> </body> </file> </xliff> diff --git a/src-ui/src/locale/messages.sk_SK.xlf b/src-ui/src/locale/messages.sk_SK.xlf index ef9bd484c..daad50ea9 100644 --- a/src-ui/src/locale/messages.sk_SK.xlf +++ b/src-ui/src/locale/messages.sk_SK.xlf @@ -2,11 +2,296 @@ <xliff xmlns="urn:oasis:names:tc:xliff:document:1.2" version="1.2"> <file source-language="en" datatype="plaintext" original="ng2.template" target-language="sk"> <body> + <trans-unit id="ngb.alert.close" datatype="html"> + <source>Close</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/alert/alert.ts</context> + <context context-type="linenumber">79,80</context> + </context-group> + <target state="needs-translation">Close</target> + </trans-unit> + <trans-unit id="ngb.carousel.slide-number" datatype="html"> + <source> Slide <x id="INTERPOLATION" equiv-text="keyboard 'arrow"/> of <x id="INTERPOLATION_1" equiv-text="t'. */ @In"/> </source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/carousel/carousel.ts</context> + <context context-type="linenumber">154,159</context> + </context-group> + <note priority="1" from="description">Currently selected slide number read by screen reader</note> + <target state="needs-translation"> Slide <x id="INTERPOLATION" equiv-text="keyboard 'arrow"/> of <x id="INTERPOLATION_1" equiv-text="t'. */ @In"/> </target> + </trans-unit> + <trans-unit id="ngb.carousel.previous" datatype="html"> + <source>Previous</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/carousel/carousel.ts</context> + <context context-type="linenumber">184</context> + </context-group> + <target state="needs-translation">Previous</target> + </trans-unit> + <trans-unit id="ngb.carousel.next" datatype="html"> + <source>Next</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/carousel/carousel.ts</context> + <context context-type="linenumber">205,206</context> + </context-group> + <target state="needs-translation">Next</target> + </trans-unit> + <trans-unit id="ngb.datepicker.select-month" datatype="html"> + <source>Select month</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/datepicker/datepicker-navigation-select.ts</context> + <context context-type="linenumber">74</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/datepicker/datepicker-navigation-select.ts</context> + <context context-type="linenumber">74</context> + </context-group> + <target state="needs-translation">Select month</target> + </trans-unit> + <trans-unit id="ngb.datepicker.select-year" datatype="html"> + <source>Select year</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/datepicker/datepicker-navigation-select.ts</context> + <context context-type="linenumber">74</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/datepicker/datepicker-navigation-select.ts</context> + <context context-type="linenumber">74</context> + </context-group> + <target state="needs-translation">Select year</target> + </trans-unit> + <trans-unit id="ngb.datepicker.previous-month" datatype="html"> + <source>Previous month</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/datepicker/datepicker-navigation.ts</context> + <context context-type="linenumber">69</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/datepicker/datepicker-navigation.ts</context> + <context context-type="linenumber">69</context> + </context-group> + <target state="needs-translation">Previous month</target> + </trans-unit> + <trans-unit id="ngb.datepicker.next-month" datatype="html"> + <source>Next month</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/datepicker/datepicker-navigation.ts</context> + <context context-type="linenumber">69</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/datepicker/datepicker-navigation.ts</context> + <context context-type="linenumber">69</context> + </context-group> + <target state="needs-translation">Next month</target> + </trans-unit> + <trans-unit id="ngb.pagination.first" datatype="html"> + <source>««</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/pagination/pagination.ts</context> + <context context-type="linenumber">250,252</context> + </context-group> + <target state="translated">««</target> + </trans-unit> + <trans-unit id="ngb.pagination.previous" datatype="html"> + <source>«</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/pagination/pagination.ts</context> + <context context-type="linenumber">267</context> + </context-group> + <target state="translated">«</target> + </trans-unit> + <trans-unit id="ngb.pagination.next" datatype="html"> + <source>»</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/pagination/pagination.ts</context> + <context context-type="linenumber">294</context> + </context-group> + <target state="translated">»</target> + </trans-unit> + <trans-unit id="ngb.pagination.last" datatype="html"> + <source>»»</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/pagination/pagination.ts</context> + <context context-type="linenumber">313,316</context> + </context-group> + <target state="translated">»»</target> + </trans-unit> + <trans-unit id="ngb.pagination.first-aria" datatype="html"> + <source>First</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/pagination/pagination.ts</context> + <context context-type="linenumber">332,333</context> + </context-group> + <target state="needs-translation">First</target> + </trans-unit> + <trans-unit id="ngb.pagination.previous-aria" datatype="html"> + <source>Previous</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/pagination/pagination.ts</context> + <context context-type="linenumber">347,348</context> + </context-group> + <target state="needs-translation">Previous</target> + </trans-unit> + <trans-unit id="ngb.pagination.next-aria" datatype="html"> + <source>Next</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/pagination/pagination.ts</context> + <context context-type="linenumber">363</context> + </context-group> + <target state="needs-translation">Next</target> + </trans-unit> + <trans-unit id="ngb.pagination.last-aria" datatype="html"> + <source>Last</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/pagination/pagination.ts</context> + <context context-type="linenumber">379,380</context> + </context-group> + <target state="needs-translation">Last</target> + </trans-unit> + <trans-unit id="ngb.progressbar.value" datatype="html"> + <source> + <x id="INTERPOLATION" equiv-text="ackground color"/> + </source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/progressbar/progressbar.ts</context> + <context context-type="linenumber">67,68</context> + </context-group> + <target state="translated"><x id="INTERPOLATION" equiv-text="ackground color"/></target> + </trans-unit> + <trans-unit id="ngb.timepicker.HH" datatype="html"> + <source>HH</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/timepicker/timepicker.ts</context> + <context context-type="linenumber">138,141</context> + </context-group> + <target state="needs-translation">HH</target> + </trans-unit> + <trans-unit id="ngb.timepicker.hours" datatype="html"> + <source>Hours</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/timepicker/timepicker.ts</context> + <context context-type="linenumber">161</context> + </context-group> + <target state="needs-translation">Hours</target> + </trans-unit> + <trans-unit id="ngb.timepicker.MM" datatype="html"> + <source>MM</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/timepicker/timepicker.ts</context> + <context context-type="linenumber">182</context> + </context-group> + <target state="needs-translation">MM</target> + </trans-unit> + <trans-unit id="ngb.timepicker.minutes" datatype="html"> + <source>Minutes</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/timepicker/timepicker.ts</context> + <context context-type="linenumber">199</context> + </context-group> + <target state="needs-translation">Minutes</target> + </trans-unit> + <trans-unit id="ngb.timepicker.increment-hours" datatype="html"> + <source>Increment hours</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/timepicker/timepicker.ts</context> + <context context-type="linenumber">218,219</context> + </context-group> + <target state="needs-translation">Increment hours</target> + </trans-unit> + <trans-unit id="ngb.timepicker.decrement-hours" datatype="html"> + <source>Decrement hours</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/timepicker/timepicker.ts</context> + <context context-type="linenumber">240,243</context> + </context-group> + <target state="needs-translation">Decrement hours</target> + </trans-unit> + <trans-unit id="ngb.timepicker.increment-minutes" datatype="html"> + <source>Increment minutes</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/timepicker/timepicker.ts</context> + <context context-type="linenumber">268</context> + </context-group> + <target state="needs-translation">Increment minutes</target> + </trans-unit> + <trans-unit id="ngb.timepicker.decrement-minutes" datatype="html"> + <source>Decrement minutes</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/timepicker/timepicker.ts</context> + <context context-type="linenumber">288,289</context> + </context-group> + <target state="needs-translation">Decrement minutes</target> + </trans-unit> + <trans-unit id="ngb.timepicker.SS" datatype="html"> + <source>SS</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/timepicker/timepicker.ts</context> + <context context-type="linenumber">295</context> + </context-group> + <target state="needs-translation">SS</target> + </trans-unit> + <trans-unit id="ngb.timepicker.seconds" datatype="html"> + <source>Seconds</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/timepicker/timepicker.ts</context> + <context context-type="linenumber">295</context> + </context-group> + <target state="needs-translation">Seconds</target> + </trans-unit> + <trans-unit id="ngb.timepicker.increment-seconds" datatype="html"> + <source>Increment seconds</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/timepicker/timepicker.ts</context> + <context context-type="linenumber">295</context> + </context-group> + <target state="needs-translation">Increment seconds</target> + </trans-unit> + <trans-unit id="ngb.timepicker.decrement-seconds" datatype="html"> + <source>Decrement seconds</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/timepicker/timepicker.ts</context> + <context context-type="linenumber">295</context> + </context-group> + <target state="needs-translation">Decrement seconds</target> + </trans-unit> + <trans-unit id="ngb.timepicker.PM" datatype="html"> + <source> + <x id="INTERPOLATION"/> + </source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/timepicker/timepicker.ts</context> + <context context-type="linenumber">295</context> + </context-group> + </trans-unit> + <trans-unit id="ngb.timepicker.AM" datatype="html"> + <source> + <x id="INTERPOLATION"/> + </source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/timepicker/timepicker.ts</context> + <context context-type="linenumber">295</context> + </context-group> + </trans-unit> + <trans-unit id="ngb.toast.close-aria" datatype="html"> + <source>Close</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/toast/toast.ts</context> + <context context-type="linenumber">110,112</context> + </context-group> + <target state="needs-translation">Close</target> + </trans-unit> + <trans-unit id="7103632680753685326" datatype="html"> + <source>Drop files to begin upload</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/app.component.html</context> + <context context-type="linenumber">7</context> + </context-group> + <target state="needs-translation">Drop files to begin upload</target> + </trans-unit> <trans-unit id="9103526311244275943" datatype="html"> <source>Document added</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/app.component.ts</context> - <context context-type="linenumber">51</context> + <context context-type="linenumber">71</context> </context-group> <target state="needs-translation">Document added</target> </trans-unit> @@ -14,7 +299,7 @@ <source>Document <x id="PH" equiv-text="status.filename"/> was added to paperless.</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/app.component.ts</context> - <context context-type="linenumber">51</context> + <context context-type="linenumber">73</context> </context-group> <target state="needs-translation">Document <x id="PH" equiv-text="status.filename"/> was added to paperless.</target> </trans-unit> @@ -22,7 +307,7 @@ <source>Open document</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/app.component.ts</context> - <context context-type="linenumber">51</context> + <context context-type="linenumber">74</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/dashboard/widgets/upload-file-widget/upload-file-widget.component.html</context> @@ -34,7 +319,7 @@ <source>Could not add <x id="PH" equiv-text="status.filename"/>: <x id="PH_1" equiv-text="status.message"/></source> <context-group purpose="location"> <context context-type="sourcefile">src/app/app.component.ts</context> - <context context-type="linenumber">59</context> + <context context-type="linenumber">89</context> </context-group> <target state="needs-translation">Could not add <x id="PH" equiv-text="status.filename"/>: <x id="PH_1" equiv-text="status.message"/></target> </trans-unit> @@ -42,7 +327,7 @@ <source>New document detected</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/app.component.ts</context> - <context context-type="linenumber">65</context> + <context context-type="linenumber">103</context> </context-group> <target state="needs-translation">New document detected</target> </trans-unit> @@ -50,10 +335,18 @@ <source>Document <x id="PH" equiv-text="status.filename"/> is being processed by paperless.</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/app.component.ts</context> - <context context-type="linenumber">65</context> + <context context-type="linenumber">105</context> </context-group> <target state="needs-translation">Document <x id="PH" equiv-text="status.filename"/> is being processed by paperless.</target> </trans-unit> + <trans-unit id="5749300816154614125" datatype="html"> + <source>Initiating upload...</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/app.component.ts</context> + <context context-type="linenumber">140</context> + </context-group> + <target state="needs-translation">Initiating upload...</target> + </trans-unit> <trans-unit id="2173456130768795374" datatype="html"> <source>Paperless-ngx</source> <context-group purpose="location"> @@ -123,19 +416,19 @@ </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/document-list.component.ts</context> - <context context-type="linenumber">51</context> + <context context-type="linenumber">77</context> </context-group> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-list.component.html</context> - <context context-type="linenumber">37</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">54</context> </context-group> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-list.component.html</context> - <context context-type="linenumber">35</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">54</context> </context-group> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-list.component.html</context> - <context context-type="linenumber">38</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">54</context> </context-group> <target state="needs-translation">Documents</target> </trans-unit> @@ -147,7 +440,7 @@ </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> - <context context-type="linenumber">134</context> + <context context-type="linenumber">150</context> </context-group> <target state="needs-translation">Saved views</target> </trans-unit> @@ -181,10 +474,6 @@ <context context-type="sourcefile">src/app/components/app-frame/app-frame.component.html</context> <context context-type="linenumber">119</context> </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-list.component.html</context> - <context context-type="linenumber">1</context> - </context-group> <target state="needs-translation">Correspondents</target> </trans-unit> <trans-unit id="7886570921510760899" datatype="html"> @@ -205,10 +494,6 @@ <context context-type="sourcefile">src/app/components/document-list/filter-editor/filter-editor.component.html</context> <context context-type="linenumber">18</context> </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-list.component.html</context> - <context context-type="linenumber">1</context> - </context-group> <target state="needs-translation">Tags</target> </trans-unit> <trans-unit id="3079652255369035" datatype="html"> @@ -217,10 +502,6 @@ <context context-type="sourcefile">src/app/components/app-frame/app-frame.component.html</context> <context context-type="linenumber">133</context> </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-list.component.html</context> - <context context-type="linenumber">1</context> - </context-group> <target state="needs-translation">Document types</target> </trans-unit> <trans-unit id="4804785061014590286" datatype="html"> @@ -275,43 +556,59 @@ </context-group> <target state="needs-translation">Suggest an idea</target> </trans-unit> - <trans-unit id="2159130950882492111" datatype="html"> - <source>Cancel</source> + <trans-unit id="4112664765954374539" datatype="html"> + <source>is available.</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/app-frame/app-frame.component.html</context> + <context context-type="linenumber">190</context> + </context-group> + <target state="needs-translation">is available.</target> + </trans-unit> + <trans-unit id="1175891574282637937" datatype="html"> + <source>Click to view.</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/app-frame/app-frame.component.html</context> + <context context-type="linenumber">190</context> + </context-group> + <target state="needs-translation">Click to view.</target> + </trans-unit> + <trans-unit id="5052123870893768885" datatype="html"> + <source>Checking for updates is disabled.</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/app-frame/app-frame.component.html</context> + <context context-type="linenumber">193</context> + </context-group> + <target state="needs-translation">Checking for updates is disabled.</target> + </trans-unit> + <trans-unit id="3601519436351639860" datatype="html"> + <source>Click for more information.</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/app-frame/app-frame.component.html</context> + <context context-type="linenumber">193</context> + </context-group> + <target state="needs-translation">Click for more information.</target> + </trans-unit> + <trans-unit id="509090351011426949" datatype="html"> + <source>Update available</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/app-frame/app-frame.component.html</context> + <context context-type="linenumber">201</context> + </context-group> + <target state="needs-translation">Update available</target> + </trans-unit> + <trans-unit id="5000042972069710005" datatype="html"> + <source><x id="START_TAG_SPAN" ctype="x-span" equiv-text="<span class="d-inline-block" style="padding-bottom: 1px;" >"/>Cancel<x id="CLOSE_TAG_SPAN" ctype="x-span" equiv-text="</span>"/></source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/common/confirm-dialog/confirm-dialog.component.html</context> - <context context-type="linenumber">11</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/common/select-dialog/select-dialog.component.html</context> <context context-type="linenumber">12</context> </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.html</context> - <context context-type="linenumber">6</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/document-list/save-view-config-dialog/save-view-config-dialog.component.html</context> - <context context-type="linenumber">13</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-edit-dialog/correspondent-edit-dialog.component.html</context> - <context context-type="linenumber">14</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-edit-dialog/document-type-edit-dialog.component.html</context> - <context context-type="linenumber">16</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-edit-dialog/tag-edit-dialog.component.html</context> - <context context-type="linenumber">18</context> - </context-group> - <target state="needs-translation">Cancel</target> + <target state="needs-translation"><x id="START_TAG_SPAN" ctype="x-span" equiv-text="<span class="d-inline-block" style="padding-bottom: 1px;" >"/>Cancel<x id="CLOSE_TAG_SPAN" ctype="x-span" equiv-text="</span>"/></target> </trans-unit> <trans-unit id="1234709746630139322" datatype="html"> <source>Confirmation</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/common/confirm-dialog/confirm-dialog.component.ts</context> - <context context-type="linenumber">18</context> + <context context-type="linenumber">17</context> </context-group> <target state="needs-translation">Confirmation</target> </trans-unit> @@ -319,19 +616,19 @@ <source>Confirm</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/common/confirm-dialog/confirm-dialog.component.ts</context> - <context context-type="linenumber">30</context> + <context context-type="linenumber">29</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">143</context> + <context context-type="linenumber">217</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">166</context> + <context context-type="linenumber">255</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">189</context> + <context context-type="linenumber">291</context> </context-group> <target state="needs-translation">Confirm</target> </trans-unit> @@ -367,7 +664,7 @@ <source>Last 7 days</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/common/date-dropdown/date-dropdown.component.ts</context> - <context context-type="linenumber">34</context> + <context context-type="linenumber">38</context> </context-group> <target state="needs-translation">Last 7 days</target> </trans-unit> @@ -375,7 +672,7 @@ <source>Last month</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/common/date-dropdown/date-dropdown.component.ts</context> - <context context-type="linenumber">35</context> + <context context-type="linenumber">39</context> </context-group> <target state="needs-translation">Last month</target> </trans-unit> @@ -383,7 +680,7 @@ <source>Last 3 months</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/common/date-dropdown/date-dropdown.component.ts</context> - <context context-type="linenumber">36</context> + <context context-type="linenumber">40</context> </context-group> <target state="needs-translation">Last 3 months</target> </trans-unit> @@ -391,15 +688,199 @@ <source>Last year</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/common/date-dropdown/date-dropdown.component.ts</context> - <context context-type="linenumber">37</context> + <context context-type="linenumber">41</context> </context-group> <target state="needs-translation">Last year</target> </trans-unit> + <trans-unit id="8953033926734869941" datatype="html"> + <source>Name</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/correspondent-edit-dialog/correspondent-edit-dialog.component.html</context> + <context context-type="linenumber">8</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/document-type-edit-dialog/document-type-edit-dialog.component.html</context> + <context context-type="linenumber">9</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/tag-edit-dialog/tag-edit-dialog.component.html</context> + <context context-type="linenumber">8</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/document-list/save-view-config-dialog/save-view-config-dialog.component.html</context> + <context context-type="linenumber">8</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">9</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">9</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">9</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">19</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">19</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">19</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> + <context context-type="linenumber">157</context> + </context-group> + <target state="needs-translation">Name</target> + </trans-unit> + <trans-unit id="8743659855412792665" datatype="html"> + <source>Matching algorithm</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/correspondent-edit-dialog/correspondent-edit-dialog.component.html</context> + <context context-type="linenumber">9</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/document-type-edit-dialog/document-type-edit-dialog.component.html</context> + <context context-type="linenumber">10</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/tag-edit-dialog/tag-edit-dialog.component.html</context> + <context context-type="linenumber">13</context> + </context-group> + <target state="needs-translation">Matching algorithm</target> + </trans-unit> + <trans-unit id="2656329676292524585" datatype="html"> + <source>Matching pattern</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/correspondent-edit-dialog/correspondent-edit-dialog.component.html</context> + <context context-type="linenumber">10</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/document-type-edit-dialog/document-type-edit-dialog.component.html</context> + <context context-type="linenumber">11</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/tag-edit-dialog/tag-edit-dialog.component.html</context> + <context context-type="linenumber">14</context> + </context-group> + <target state="needs-translation">Matching pattern</target> + </trans-unit> + <trans-unit id="6063936469630366525" datatype="html"> + <source>Case insensitive</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/correspondent-edit-dialog/correspondent-edit-dialog.component.html</context> + <context context-type="linenumber">11</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/document-type-edit-dialog/document-type-edit-dialog.component.html</context> + <context context-type="linenumber">12</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/tag-edit-dialog/tag-edit-dialog.component.html</context> + <context context-type="linenumber">15</context> + </context-group> + <target state="needs-translation">Case insensitive</target> + </trans-unit> + <trans-unit id="2159130950882492111" datatype="html"> + <source>Cancel</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/correspondent-edit-dialog/correspondent-edit-dialog.component.html</context> + <context context-type="linenumber">14</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/document-type-edit-dialog/document-type-edit-dialog.component.html</context> + <context context-type="linenumber">16</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/tag-edit-dialog/tag-edit-dialog.component.html</context> + <context context-type="linenumber">18</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/select-dialog/select-dialog.component.html</context> + <context context-type="linenumber">12</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.html</context> + <context context-type="linenumber">6</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/document-list/save-view-config-dialog/save-view-config-dialog.component.html</context> + <context context-type="linenumber">18</context> + </context-group> + <target state="needs-translation">Cancel</target> + </trans-unit> + <trans-unit id="3768927257183755959" datatype="html"> + <source>Save</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/correspondent-edit-dialog/correspondent-edit-dialog.component.html</context> + <context context-type="linenumber">15</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/document-type-edit-dialog/document-type-edit-dialog.component.html</context> + <context context-type="linenumber">17</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/tag-edit-dialog/tag-edit-dialog.component.html</context> + <context context-type="linenumber">19</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> + <context context-type="linenumber">166</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/document-list/save-view-config-dialog/save-view-config-dialog.component.html</context> + <context context-type="linenumber">19</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> + <context context-type="linenumber">189</context> + </context-group> + <target state="needs-translation">Save</target> + </trans-unit> + <trans-unit id="6457471243969293847" datatype="html"> + <source>Create new correspondent</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/correspondent-edit-dialog/correspondent-edit-dialog.component.ts</context> + <context context-type="linenumber">24</context> + </context-group> + <target state="needs-translation">Create new correspondent</target> + </trans-unit> + <trans-unit id="2059822531169388684" datatype="html"> + <source>Edit correspondent</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/correspondent-edit-dialog/correspondent-edit-dialog.component.ts</context> + <context context-type="linenumber">28</context> + </context-group> + <target state="needs-translation">Edit correspondent</target> + </trans-unit> + <trans-unit id="6672809941092516947" datatype="html"> + <source>Create new document type</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/document-type-edit-dialog/document-type-edit-dialog.component.ts</context> + <context context-type="linenumber">24</context> + </context-group> + <target state="needs-translation">Create new document type</target> + </trans-unit> + <trans-unit id="36335016091244220" datatype="html"> + <source>Edit document type</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/document-type-edit-dialog/document-type-edit-dialog.component.ts</context> + <context context-type="linenumber">28</context> + </context-group> + <target state="needs-translation">Edit document type</target> + </trans-unit> <trans-unit id="4561076822163447092" datatype="html"> <source>Create new item</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/common/edit-dialog/edit-dialog.component.ts</context> - <context context-type="linenumber">50</context> + <context context-type="linenumber">52</context> </context-group> <target state="needs-translation">Create new item</target> </trans-unit> @@ -407,7 +888,7 @@ <source>Edit item</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/common/edit-dialog/edit-dialog.component.ts</context> - <context context-type="linenumber">54</context> + <context context-type="linenumber">56</context> </context-group> <target state="needs-translation">Edit item</target> </trans-unit> @@ -415,10 +896,54 @@ <source>Could not save element: <x id="PH" equiv-text="error"/></source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/common/edit-dialog/edit-dialog.component.ts</context> - <context context-type="linenumber">58</context> + <context context-type="linenumber">60</context> </context-group> <target state="needs-translation">Could not save element: <x id="PH" equiv-text="error"/></target> </trans-unit> + <trans-unit id="9011959596901584887" datatype="html"> + <source>Color</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/tag-edit-dialog/tag-edit-dialog.component.html</context> + <context context-type="linenumber">10</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/tag-list/tag-list.component.ts</context> + <context context-type="linenumber">34</context> + </context-group> + <target state="needs-translation">Color</target> + </trans-unit> + <trans-unit id="1426037806946650347" datatype="html"> + <source>Inbox tag</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/tag-edit-dialog/tag-edit-dialog.component.html</context> + <context context-type="linenumber">12</context> + </context-group> + <target state="needs-translation">Inbox tag</target> + </trans-unit> + <trans-unit id="8566220514470905459" datatype="html"> + <source>Inbox tags are automatically assigned to all consumed documents.</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/tag-edit-dialog/tag-edit-dialog.component.html</context> + <context context-type="linenumber">12</context> + </context-group> + <target state="needs-translation">Inbox tags are automatically assigned to all consumed documents.</target> + </trans-unit> + <trans-unit id="9153094873118985366" datatype="html"> + <source>Create new tag</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/tag-edit-dialog/tag-edit-dialog.component.ts</context> + <context context-type="linenumber">25</context> + </context-group> + <target state="needs-translation">Create new tag</target> + </trans-unit> + <trans-unit id="5872175735754226507" datatype="html"> + <source>Edit tag</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/tag-edit-dialog/tag-edit-dialog.component.ts</context> + <context context-type="linenumber">29</context> + </context-group> + <target state="needs-translation">Edit tag</target> + </trans-unit> <trans-unit id="4391289919356861627" datatype="html"> <source>Apply</source> <context-group purpose="location"> @@ -439,7 +964,7 @@ <source>Not assigned</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/common/filterable-dropdown/filterable-dropdown.component.ts</context> - <context context-type="linenumber">209</context> + <context context-type="linenumber">261</context> </context-group> <note priority="1" from="description">Filter drop down element to filter for documents with no correspondent/type/tag assigned</note> <target state="needs-translation">Not assigned</target> @@ -448,7 +973,7 @@ <source>Invalid date.</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/common/input/date/date.component.html</context> - <context context-type="linenumber">12</context> + <context context-type="linenumber">13</context> </context-group> <target state="needs-translation">Invalid date.</target> </trans-unit> @@ -489,7 +1014,7 @@ </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/common/select-dialog/select-dialog.component.ts</context> - <context context-type="linenumber">18</context> + <context context-type="linenumber">17</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/document-list.component.html</context> @@ -501,7 +1026,7 @@ <source>Please select an object</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/common/select-dialog/select-dialog.component.ts</context> - <context context-type="linenumber">21</context> + <context context-type="linenumber">20</context> </context-group> <target state="needs-translation">Please select an object</target> </trans-unit> @@ -509,7 +1034,7 @@ <source>Hello <x id="PH" equiv-text="this.displayName"/>, welcome to Paperless-ngx!</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/dashboard/dashboard.component.ts</context> - <context context-type="linenumber">33</context> + <context context-type="linenumber">28</context> </context-group> <target state="needs-translation">Hello <x id="PH" equiv-text="this.displayName"/>, welcome to Paperless-ngx!</target> </trans-unit> @@ -517,7 +1042,7 @@ <source>Welcome to Paperless-ngx!</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/dashboard/dashboard.component.ts</context> - <context context-type="linenumber">35</context> + <context context-type="linenumber">30</context> </context-group> <target state="needs-translation">Welcome to Paperless-ngx!</target> </trans-unit> @@ -541,7 +1066,7 @@ </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/document-list.component.html</context> - <context context-type="linenumber">141</context> + <context context-type="linenumber">145</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/filter-editor/filter-editor.component.html</context> @@ -561,15 +1086,15 @@ </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">55</context> + <context context-type="linenumber">69</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/document-list.component.html</context> - <context context-type="linenumber">129</context> + <context context-type="linenumber">133</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/filter-editor/filter-editor.component.ts</context> - <context context-type="linenumber">88</context> + <context context-type="linenumber">117</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/rest/document.service.ts</context> @@ -647,7 +1172,7 @@ <source>Processing: <x id="PH" equiv-text="countUploadingAndProcessing"/></source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/dashboard/widgets/upload-file-widget/upload-file-widget.component.ts</context> - <context context-type="linenumber">32</context> + <context context-type="linenumber">37</context> </context-group> <target state="needs-translation">Processing: <x id="PH" equiv-text="countUploadingAndProcessing"/></target> </trans-unit> @@ -655,7 +1180,7 @@ <source>Failed: <x id="PH" equiv-text="countFailed"/></source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/dashboard/widgets/upload-file-widget/upload-file-widget.component.ts</context> - <context context-type="linenumber">35</context> + <context context-type="linenumber">40</context> </context-group> <target state="needs-translation">Failed: <x id="PH" equiv-text="countFailed"/></target> </trans-unit> @@ -663,7 +1188,7 @@ <source>Added: <x id="PH" equiv-text="countSuccess"/></source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/dashboard/widgets/upload-file-widget/upload-file-widget.component.ts</context> - <context context-type="linenumber">38</context> + <context context-type="linenumber">43</context> </context-group> <target state="needs-translation">Added: <x id="PH" equiv-text="countSuccess"/></target> </trans-unit> @@ -671,47 +1196,15 @@ <source>, </source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/dashboard/widgets/upload-file-widget/upload-file-widget.component.ts</context> - <context context-type="linenumber">40</context> + <context context-type="linenumber">46</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">117</context> + <context context-type="linenumber">162</context> </context-group> <note priority="1" from="description">this string is used to separate processing, failed and added on the file upload widget</note> <target state="needs-translation">, </target> </trans-unit> - <trans-unit id="3852289441366561594" datatype="html"> - <source>Connecting...</source> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/dashboard/widgets/upload-file-widget/upload-file-widget.component.ts</context> - <context context-type="linenumber">118</context> - </context-group> - <target state="needs-translation">Connecting...</target> - </trans-unit> - <trans-unit id="1245343823699368872" datatype="html"> - <source>Uploading...</source> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/dashboard/widgets/upload-file-widget/upload-file-widget.component.ts</context> - <context context-type="linenumber">123</context> - </context-group> - <target state="needs-translation">Uploading...</target> - </trans-unit> - <trans-unit id="7446520539098045935" datatype="html"> - <source>Upload complete, waiting...</source> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/dashboard/widgets/upload-file-widget/upload-file-widget.component.ts</context> - <context context-type="linenumber">126</context> - </context-group> - <target state="needs-translation">Upload complete, waiting...</target> - </trans-unit> - <trans-unit id="1405142710727603568" datatype="html"> - <source>HTTP error: <x id="PH" equiv-text="error.status"/> <x id="PH_1" equiv-text="error.statusText"/></source> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/dashboard/widgets/upload-file-widget/upload-file-widget.component.ts</context> - <context context-type="linenumber">136</context> - </context-group> - <target state="needs-translation">HTTP error: <x id="PH" equiv-text="error.status"/> <x id="PH_1" equiv-text="error.statusText"/></target> - </trans-unit> <trans-unit id="8522270084976549870" datatype="html"> <source>First steps</source> <context-group purpose="location"> @@ -804,27 +1297,39 @@ </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.html</context> - <context context-type="linenumber">76</context> + <context context-type="linenumber">81</context> </context-group> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-list.component.html</context> - <context context-type="linenumber">48</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-list.component.html</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> <context context-type="linenumber">46</context> </context-group> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/generic-list/generic-list.component.ts</context> - <context context-type="linenumber">106</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">46</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">46</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">65</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">65</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">65</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.ts</context> + <context context-type="linenumber">156</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> - <context context-type="linenumber">159</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-list.component.html</context> - <context context-type="linenumber">49</context> + <context context-type="linenumber">175</context> </context-group> <target state="needs-translation">Delete</target> </trans-unit> @@ -836,7 +1341,7 @@ </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.html</context> - <context context-type="linenumber">63</context> + <context context-type="linenumber">68</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/document-card-large/document-card-large.component.html</context> @@ -872,15 +1377,31 @@ <source>Close</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">40</context> + <context context-type="linenumber">37</context> </context-group> <target state="needs-translation">Close</target> </trans-unit> + <trans-unit id="4452427314943113135" datatype="html"> + <source>Previous</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> + <context context-type="linenumber">44</context> + </context-group> + <target state="needs-translation">Previous</target> + </trans-unit> + <trans-unit id="3885497195825665706" datatype="html"> + <source>Next</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> + <context context-type="linenumber">49</context> + </context-group> + <target state="needs-translation">Next</target> + </trans-unit> <trans-unit id="5028777105388019087" datatype="html"> <source>Details</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">52</context> + <context context-type="linenumber">66</context> </context-group> <target state="needs-translation">Details</target> </trans-unit> @@ -888,7 +1409,7 @@ <source>Archive serial number</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">56</context> + <context context-type="linenumber">70</context> </context-group> <target state="needs-translation">Archive serial number</target> </trans-unit> @@ -896,7 +1417,7 @@ <source>Date created</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">57</context> + <context context-type="linenumber">71</context> </context-group> <target state="needs-translation">Date created</target> </trans-unit> @@ -904,7 +1425,7 @@ <source>Correspondent</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">58</context> + <context context-type="linenumber">72</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.html</context> @@ -912,7 +1433,7 @@ </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/document-list.component.html</context> - <context context-type="linenumber">123</context> + <context context-type="linenumber">127</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/filter-editor/filter-editor.component.html</context> @@ -928,7 +1449,7 @@ <source>Document type</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">60</context> + <context context-type="linenumber">74</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.html</context> @@ -936,7 +1457,7 @@ </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/document-list.component.html</context> - <context context-type="linenumber">135</context> + <context context-type="linenumber">139</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/filter-editor/filter-editor.component.html</context> @@ -952,7 +1473,7 @@ <source>Content</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">68</context> + <context context-type="linenumber">82</context> </context-group> <target state="needs-translation">Content</target> </trans-unit> @@ -960,11 +1481,11 @@ <source>Metadata</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">77</context> + <context context-type="linenumber">91</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/metadata-collapse/metadata-collapse.component.ts</context> - <context context-type="linenumber">18</context> + <context context-type="linenumber">17</context> </context-group> <target state="needs-translation">Metadata</target> </trans-unit> @@ -972,7 +1493,7 @@ <source>Date modified</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">83</context> + <context context-type="linenumber">97</context> </context-group> <target state="needs-translation">Date modified</target> </trans-unit> @@ -980,7 +1501,7 @@ <source>Date added</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">87</context> + <context context-type="linenumber">101</context> </context-group> <target state="needs-translation">Date added</target> </trans-unit> @@ -988,7 +1509,7 @@ <source>Media filename</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">91</context> + <context context-type="linenumber">105</context> </context-group> <target state="needs-translation">Media filename</target> </trans-unit> @@ -996,7 +1517,7 @@ <source>Original MD5 checksum</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">95</context> + <context context-type="linenumber">109</context> </context-group> <target state="needs-translation">Original MD5 checksum</target> </trans-unit> @@ -1004,7 +1525,7 @@ <source>Original file size</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">99</context> + <context context-type="linenumber">113</context> </context-group> <target state="needs-translation">Original file size</target> </trans-unit> @@ -1012,7 +1533,7 @@ <source>Original mime type</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">103</context> + <context context-type="linenumber">117</context> </context-group> <target state="needs-translation">Original mime type</target> </trans-unit> @@ -1020,7 +1541,7 @@ <source>Archive MD5 checksum</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">107</context> + <context context-type="linenumber">121</context> </context-group> <target state="needs-translation">Archive MD5 checksum</target> </trans-unit> @@ -1028,7 +1549,7 @@ <source>Archive file size</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">111</context> + <context context-type="linenumber">125</context> </context-group> <target state="needs-translation">Archive file size</target> </trans-unit> @@ -1036,7 +1557,7 @@ <source>Original document metadata</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">117</context> + <context context-type="linenumber">131</context> </context-group> <target state="needs-translation">Original document metadata</target> </trans-unit> @@ -1044,15 +1565,27 @@ <source>Archived document metadata</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">118</context> + <context context-type="linenumber">132</context> </context-group> <target state="needs-translation">Archived document metadata</target> </trans-unit> + <trans-unit id="8191371354890763172" datatype="html"> + <source>Enter Password</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> + <context context-type="linenumber">154</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> + <context context-type="linenumber">184</context> + </context-group> + <target state="needs-translation">Enter Password</target> + </trans-unit> <trans-unit id="3823219296477075982" datatype="html"> <source>Discard</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">143</context> + <context context-type="linenumber">164</context> </context-group> <target state="needs-translation">Discard</target> </trans-unit> @@ -1060,47 +1593,19 @@ <source>Save & next</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">144</context> + <context context-type="linenumber">165</context> </context-group> <target state="needs-translation">Save & next</target> </trans-unit> - <trans-unit id="3768927257183755959" datatype="html"> - <source>Save</source> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">145</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/document-list/save-view-config-dialog/save-view-config-dialog.component.html</context> - <context context-type="linenumber">14</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-edit-dialog/correspondent-edit-dialog.component.html</context> - <context context-type="linenumber">15</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-edit-dialog/document-type-edit-dialog.component.html</context> - <context context-type="linenumber">17</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> - <context context-type="linenumber">173</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-edit-dialog/tag-edit-dialog.component.html</context> - <context context-type="linenumber">19</context> - </context-group> - <target state="needs-translation">Save</target> - </trans-unit> <trans-unit id="9021887951960049161" datatype="html"> <source>Confirm delete</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.ts</context> - <context context-type="linenumber">267</context> + <context context-type="linenumber">421</context> </context-group> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/generic-list/generic-list.component.ts</context> - <context context-type="linenumber">102</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.ts</context> + <context context-type="linenumber">152</context> </context-group> <target state="needs-translation">Confirm delete</target> </trans-unit> @@ -1108,7 +1613,7 @@ <source>Do you really want to delete document "<x id="PH" equiv-text="this.document.title"/>"?</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.ts</context> - <context context-type="linenumber">268</context> + <context context-type="linenumber">422</context> </context-group> <target state="needs-translation">Do you really want to delete document "<x id="PH" equiv-text="this.document.title"/>"?</target> </trans-unit> @@ -1116,7 +1621,7 @@ <source>The files for this document will be deleted permanently. This operation cannot be undone.</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.ts</context> - <context context-type="linenumber">269</context> + <context context-type="linenumber">423</context> </context-group> <target state="needs-translation">The files for this document will be deleted permanently. This operation cannot be undone.</target> </trans-unit> @@ -1124,7 +1629,7 @@ <source>Delete document</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.ts</context> - <context context-type="linenumber">271</context> + <context context-type="linenumber">425</context> </context-group> <target state="needs-translation">Delete document</target> </trans-unit> @@ -1132,7 +1637,7 @@ <source>Error deleting document: <x id="PH" equiv-text="JSON.stringify(error)"/></source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.ts</context> - <context context-type="linenumber">281</context> + <context context-type="linenumber">441</context> </context-group> <target state="needs-translation">Error deleting document: <x id="PH" equiv-text="JSON.stringify(error)"/></target> </trans-unit> @@ -1200,27 +1705,27 @@ <source>Download originals</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.html</context> - <context context-type="linenumber">68</context> + <context context-type="linenumber">73</context> </context-group> <target state="needs-translation">Download originals</target> </trans-unit> <trans-unit id="7985804062689412812" datatype="html"> - <source>Error executing bulk operation: <x id="PH" equiv-text="JSON.stringify(error.error)"/></source> + <source>Error executing bulk operation: <x id="PH" equiv-text="JSON.stringify( error.error )"/></source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">74</context> + <context context-type="linenumber">97,99</context> </context-group> - <target state="needs-translation">Error executing bulk operation: <x id="PH" equiv-text="JSON.stringify(error.error)"/></target> + <target state="needs-translation">Error executing bulk operation: <x id="PH" equiv-text="JSON.stringify( error.error )"/></target> </trans-unit> <trans-unit id="7894972847287473517" datatype="html"> <source>"<x id="PH" equiv-text="items[0].name"/>"</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">113</context> + <context context-type="linenumber">154</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">117</context> + <context context-type="linenumber">160</context> </context-group> <target state="needs-translation">"<x id="PH" equiv-text="items[0].name"/>"</target> </trans-unit> @@ -1228,7 +1733,7 @@ <source>"<x id="PH" equiv-text="items[0].name"/>" and "<x id="PH_1" equiv-text="items[1].name"/>"</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">115</context> + <context context-type="linenumber">156</context> </context-group> <note priority="1" from="description">This is for messages like 'modify "tag1" and "tag2"'</note> <target state="needs-translation">"<x id="PH" equiv-text="items[0].name"/>" and "<x id="PH_1" equiv-text="items[1].name"/>"</target> @@ -1237,7 +1742,7 @@ <source><x id="PH" equiv-text="list"/> and "<x id="PH_1" equiv-text="items[items.length - 1].name"/>"</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">118</context> + <context context-type="linenumber">164,166</context> </context-group> <note priority="1" from="description">this is for messages like 'modify "tag1", "tag2" and "tag3"'</note> <target state="needs-translation"><x id="PH" equiv-text="list"/> and "<x id="PH_1" equiv-text="items[items.length - 1].name"/>"</target> @@ -1246,7 +1751,7 @@ <source>Confirm tags assignment</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">127</context> + <context context-type="linenumber">181</context> </context-group> <target state="needs-translation">Confirm tags assignment</target> </trans-unit> @@ -1254,47 +1759,47 @@ <source>This operation will add the tag "<x id="PH" equiv-text="tag.name"/>" to <x id="PH_1" equiv-text="this.list.selected.size"/> selected document(s).</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">130</context> + <context context-type="linenumber">187</context> </context-group> <target state="needs-translation">This operation will add the tag "<x id="PH" equiv-text="tag.name"/>" to <x id="PH_1" equiv-text="this.list.selected.size"/> selected document(s).</target> </trans-unit> <trans-unit id="1894412783609570695" datatype="html"> - <source>This operation will add the tags <x id="PH" equiv-text="this._localizeList(changedTags.itemsToAdd)"/> to <x id="PH_1" equiv-text="this.list.selected.size"/> selected document(s).</source> + <source>This operation will add the tags <x id="PH" equiv-text="this._localizeList( changedTags.itemsToAdd )"/> to <x id="PH_1" equiv-text="this.list.selected.size"/> selected document(s).</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">132</context> + <context context-type="linenumber">192,194</context> </context-group> - <target state="needs-translation">This operation will add the tags <x id="PH" equiv-text="this._localizeList(changedTags.itemsToAdd)"/> to <x id="PH_1" equiv-text="this.list.selected.size"/> selected document(s).</target> + <target state="needs-translation">This operation will add the tags <x id="PH" equiv-text="this._localizeList( changedTags.itemsToAdd )"/> to <x id="PH_1" equiv-text="this.list.selected.size"/> selected document(s).</target> </trans-unit> <trans-unit id="7181166515756808573" datatype="html"> <source>This operation will remove the tag "<x id="PH" equiv-text="tag.name"/>" from <x id="PH_1" equiv-text="this.list.selected.size"/> selected document(s).</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">135</context> + <context context-type="linenumber">200</context> </context-group> <target state="needs-translation">This operation will remove the tag "<x id="PH" equiv-text="tag.name"/>" from <x id="PH_1" equiv-text="this.list.selected.size"/> selected document(s).</target> </trans-unit> <trans-unit id="3819792277998068944" datatype="html"> - <source>This operation will remove the tags <x id="PH" equiv-text="this._localizeList(changedTags.itemsToRemove)"/> from <x id="PH_1" equiv-text="this.list.selected.size"/> selected document(s).</source> + <source>This operation will remove the tags <x id="PH" equiv-text="this._localizeList( changedTags.itemsToRemove )"/> from <x id="PH_1" equiv-text="this.list.selected.size"/> selected document(s).</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">137</context> + <context context-type="linenumber">205,207</context> </context-group> - <target state="needs-translation">This operation will remove the tags <x id="PH" equiv-text="this._localizeList(changedTags.itemsToRemove)"/> from <x id="PH_1" equiv-text="this.list.selected.size"/> selected document(s).</target> + <target state="needs-translation">This operation will remove the tags <x id="PH" equiv-text="this._localizeList( changedTags.itemsToRemove )"/> from <x id="PH_1" equiv-text="this.list.selected.size"/> selected document(s).</target> </trans-unit> <trans-unit id="2739066218579571288" datatype="html"> - <source>This operation will add the tags <x id="PH" equiv-text="this._localizeList(changedTags.itemsToAdd)"/> and remove the tags <x id="PH_1" equiv-text="this._localizeList(changedTags.itemsToRemove)"/> on <x id="PH_2" equiv-text="this.list.selected.size"/> selected document(s).</source> + <source>This operation will add the tags <x id="PH" equiv-text="this._localizeList( changedTags.itemsToAdd )"/> and remove the tags <x id="PH_1" equiv-text="this._localizeList( changedTags.itemsToRemove )"/> on <x id="PH_2" equiv-text="this.list.selected.size"/> selected document(s).</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">139</context> + <context context-type="linenumber">209,213</context> </context-group> - <target state="needs-translation">This operation will add the tags <x id="PH" equiv-text="this._localizeList(changedTags.itemsToAdd)"/> and remove the tags <x id="PH_1" equiv-text="this._localizeList(changedTags.itemsToRemove)"/> on <x id="PH_2" equiv-text="this.list.selected.size"/> selected document(s).</target> + <target state="needs-translation">This operation will add the tags <x id="PH" equiv-text="this._localizeList( changedTags.itemsToAdd )"/> and remove the tags <x id="PH_1" equiv-text="this._localizeList( changedTags.itemsToRemove )"/> on <x id="PH_2" equiv-text="this.list.selected.size"/> selected document(s).</target> </trans-unit> <trans-unit id="2996713129519325161" datatype="html"> <source>Confirm correspondent assignment</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">159</context> + <context context-type="linenumber">248</context> </context-group> <target state="needs-translation">Confirm correspondent assignment</target> </trans-unit> @@ -1302,7 +1807,7 @@ <source>This operation will assign the correspondent "<x id="PH" equiv-text="correspondent.name"/>" to <x id="PH_1" equiv-text="this.list.selected.size"/> selected document(s).</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">161</context> + <context context-type="linenumber">250</context> </context-group> <target state="needs-translation">This operation will assign the correspondent "<x id="PH" equiv-text="correspondent.name"/>" to <x id="PH_1" equiv-text="this.list.selected.size"/> selected document(s).</target> </trans-unit> @@ -1310,7 +1815,7 @@ <source>This operation will remove the correspondent from <x id="PH" equiv-text="this.list.selected.size"/> selected document(s).</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">163</context> + <context context-type="linenumber">252</context> </context-group> <target state="needs-translation">This operation will remove the correspondent from <x id="PH" equiv-text="this.list.selected.size"/> selected document(s).</target> </trans-unit> @@ -1318,7 +1823,7 @@ <source>Confirm document type assignment</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">182</context> + <context context-type="linenumber">284</context> </context-group> <target state="needs-translation">Confirm document type assignment</target> </trans-unit> @@ -1326,7 +1831,7 @@ <source>This operation will assign the document type "<x id="PH" equiv-text="documentType.name"/>" to <x id="PH_1" equiv-text="this.list.selected.size"/> selected document(s).</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">184</context> + <context context-type="linenumber">286</context> </context-group> <target state="needs-translation">This operation will assign the document type "<x id="PH" equiv-text="documentType.name"/>" to <x id="PH_1" equiv-text="this.list.selected.size"/> selected document(s).</target> </trans-unit> @@ -1334,7 +1839,7 @@ <source>This operation will remove the document type from <x id="PH" equiv-text="this.list.selected.size"/> selected document(s).</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">186</context> + <context context-type="linenumber">288</context> </context-group> <target state="needs-translation">This operation will remove the document type from <x id="PH" equiv-text="this.list.selected.size"/> selected document(s).</target> </trans-unit> @@ -1342,7 +1847,7 @@ <source>Delete confirm</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">201</context> + <context context-type="linenumber">309</context> </context-group> <target state="needs-translation">Delete confirm</target> </trans-unit> @@ -1350,7 +1855,7 @@ <source>This operation will permanently delete <x id="PH" equiv-text="this.list.selected.size"/> selected document(s).</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">202</context> + <context context-type="linenumber">310</context> </context-group> <target state="needs-translation">This operation will permanently delete <x id="PH" equiv-text="this.list.selected.size"/> selected document(s).</target> </trans-unit> @@ -1358,7 +1863,7 @@ <source>This operation cannot be undone.</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">203</context> + <context context-type="linenumber">311</context> </context-group> <target state="needs-translation">This operation cannot be undone.</target> </trans-unit> @@ -1366,7 +1871,7 @@ <source>Delete document(s)</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">205</context> + <context context-type="linenumber">313</context> </context-group> <target state="needs-translation">Delete document(s)</target> </trans-unit> @@ -1405,16 +1910,28 @@ <context context-type="linenumber">66</context> </context-group> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-list.component.html</context> - <context context-type="linenumber">42</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">45</context> </context-group> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-list.component.html</context> - <context context-type="linenumber">40</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">45</context> </context-group> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-list.component.html</context> - <context context-type="linenumber">43</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">45</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">59</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">59</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">59</context> </context-group> <target state="needs-translation">Edit</target> </trans-unit> @@ -1518,7 +2035,7 @@ <source>Loading...</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/document-list.component.html</context> - <context context-type="linenumber">87</context> + <context context-type="linenumber">88</context> </context-group> <target state="needs-translation">Loading...</target> </trans-unit> @@ -1526,7 +2043,7 @@ <source>{VAR_PLURAL, plural, =1 {Selected <x id="INTERPOLATION"/> of one document} other {Selected <x id="INTERPOLATION"/> of <x id="INTERPOLATION_1"/> documents}}</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/document-list.component.html</context> - <context context-type="linenumber">89</context> + <context context-type="linenumber">90</context> </context-group> <target state="needs-translation">{VAR_PLURAL, plural, =1 {Selected <x id="INTERPOLATION"/> of one document} other {Selected <x id="INTERPOLATION"/> of <x id="INTERPOLATION_1"/> documents}}</target> </trans-unit> @@ -1534,7 +2051,7 @@ <source>{VAR_PLURAL, plural, =1 {One document} other {<x id="INTERPOLATION"/> documents}}</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/document-list.component.html</context> - <context context-type="linenumber">91</context> + <context context-type="linenumber">92</context> </context-group> <target state="needs-translation">{VAR_PLURAL, plural, =1 {One document} other {<x id="INTERPOLATION"/> documents}}</target> </trans-unit> @@ -1542,19 +2059,27 @@ <source>(filtered)</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/document-list.component.html</context> - <context context-type="linenumber">91</context> + <context context-type="linenumber">92</context> </context-group> <target state="needs-translation">(filtered)</target> </trans-unit> + <trans-unit id="1559883523769732271" datatype="html"> + <source>Error while loading documents</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/document-list/document-list.component.html</context> + <context context-type="linenumber">103</context> + </context-group> + <target state="needs-translation">Error while loading documents</target> + </trans-unit> <trans-unit id="7517688192215738656" datatype="html"> <source>ASN</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/document-list.component.html</context> - <context context-type="linenumber">117</context> + <context context-type="linenumber">121</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/filter-editor/filter-editor.component.ts</context> - <context context-type="linenumber">90</context> + <context context-type="linenumber">122</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/rest/document.service.ts</context> @@ -1566,7 +2091,7 @@ <source>Added</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/document-list.component.html</context> - <context context-type="linenumber">147</context> + <context context-type="linenumber">151</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/filter-editor/filter-editor.component.html</context> @@ -1582,7 +2107,7 @@ <source>View "<x id="PH" equiv-text="this.list.activeSavedViewTitle"/>" saved successfully.</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/document-list.component.ts</context> - <context context-type="linenumber">116</context> + <context context-type="linenumber">213</context> </context-group> <target state="needs-translation">View "<x id="PH" equiv-text="this.list.activeSavedViewTitle"/>" saved successfully.</target> </trans-unit> @@ -1590,7 +2115,7 @@ <source>View "<x id="PH" equiv-text="savedView.name"/>" created successfully.</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/document-list.component.ts</context> - <context context-type="linenumber">138</context> + <context context-type="linenumber">243</context> </context-group> <target state="needs-translation">View "<x id="PH" equiv-text="savedView.name"/>" created successfully.</target> </trans-unit> @@ -1603,50 +2128,50 @@ <target state="needs-translation">Reset filters</target> </trans-unit> <trans-unit id="5195932016807797291" datatype="html"> - <source>Correspondent: <x id="PH" equiv-text="this.correspondents.find(c => c.id == +rule.value)?.name"/></source> + <source>Correspondent: <x id="PH" equiv-text="this.correspondents.find((c) => c.id == +rule.value)?.name"/></source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/filter-editor/filter-editor.component.ts</context> - <context context-type="linenumber">37</context> + <context context-type="linenumber">60,62</context> </context-group> - <target state="needs-translation">Correspondent: <x id="PH" equiv-text="this.correspondents.find(c => c.id == +rule.value)?.name"/></target> + <target state="needs-translation">Correspondent: <x id="PH" equiv-text="this.correspondents.find((c) => c.id == +rule.value)?.name"/></target> </trans-unit> <trans-unit id="8170755470576301659" datatype="html"> <source>Without correspondent</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/filter-editor/filter-editor.component.ts</context> - <context context-type="linenumber">39</context> + <context context-type="linenumber">64</context> </context-group> <target state="needs-translation">Without correspondent</target> </trans-unit> <trans-unit id="8705701325879965907" datatype="html"> - <source>Type: <x id="PH" equiv-text="this.documentTypes.find(dt => dt.id == +rule.value)?.name"/></source> + <source>Type: <x id="PH" equiv-text="this.documentTypes.find((dt) => dt.id == +rule.value)?.name"/></source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/filter-editor/filter-editor.component.ts</context> - <context context-type="linenumber">44</context> + <context context-type="linenumber">69,71</context> </context-group> - <target state="needs-translation">Type: <x id="PH" equiv-text="this.documentTypes.find(dt => dt.id == +rule.value)?.name"/></target> + <target state="needs-translation">Type: <x id="PH" equiv-text="this.documentTypes.find((dt) => dt.id == +rule.value)?.name"/></target> </trans-unit> <trans-unit id="4362173610367509215" datatype="html"> <source>Without document type</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/filter-editor/filter-editor.component.ts</context> - <context context-type="linenumber">46</context> + <context context-type="linenumber">73</context> </context-group> <target state="needs-translation">Without document type</target> </trans-unit> <trans-unit id="8180755793012580465" datatype="html"> - <source>Tag: <x id="PH" equiv-text="this.tags.find(t => t.id == +rule.value)?.name"/></source> + <source>Tag: <x id="PH" equiv-text="this.tags.find((t) => t.id == +rule.value)?.name"/></source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/filter-editor/filter-editor.component.ts</context> - <context context-type="linenumber">50</context> + <context context-type="linenumber">77,79</context> </context-group> - <target state="needs-translation">Tag: <x id="PH" equiv-text="this.tags.find(t => t.id == +rule.value)?.name"/></target> + <target state="needs-translation">Tag: <x id="PH" equiv-text="this.tags.find((t) => t.id == +rule.value)?.name"/></target> </trans-unit> <trans-unit id="6494566478302448576" datatype="html"> <source>Without any tag</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/filter-editor/filter-editor.component.ts</context> - <context context-type="linenumber">54</context> + <context context-type="linenumber">83</context> </context-group> <target state="needs-translation">Without any tag</target> </trans-unit> @@ -1654,7 +2179,7 @@ <source>Title: <x id="PH" equiv-text="rule.value"/></source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/filter-editor/filter-editor.component.ts</context> - <context context-type="linenumber">58</context> + <context context-type="linenumber">87</context> </context-group> <target state="needs-translation">Title: <x id="PH" equiv-text="rule.value"/></target> </trans-unit> @@ -1662,7 +2187,7 @@ <source>ASN: <x id="PH" equiv-text="rule.value"/></source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/filter-editor/filter-editor.component.ts</context> - <context context-type="linenumber">61</context> + <context context-type="linenumber">90</context> </context-group> <target state="needs-translation">ASN: <x id="PH" equiv-text="rule.value"/></target> </trans-unit> @@ -1670,7 +2195,7 @@ <source>Title & content</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/filter-editor/filter-editor.component.ts</context> - <context context-type="linenumber">89</context> + <context context-type="linenumber">120</context> </context-group> <target state="needs-translation">Title & content</target> </trans-unit> @@ -1678,7 +2203,7 @@ <source>Advanced search</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/filter-editor/filter-editor.component.ts</context> - <context context-type="linenumber">91</context> + <context context-type="linenumber">125</context> </context-group> <target state="needs-translation">Advanced search</target> </trans-unit> @@ -1686,7 +2211,7 @@ <source>More like</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/filter-editor/filter-editor.component.ts</context> - <context context-type="linenumber">94</context> + <context context-type="linenumber">131</context> </context-group> <target state="needs-translation">More like</target> </trans-unit> @@ -1698,54 +2223,6 @@ </context-group> <target state="needs-translation">Save current view</target> </trans-unit> - <trans-unit id="8953033926734869941" datatype="html"> - <source>Name</source> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/document-list/save-view-config-dialog/save-view-config-dialog.component.html</context> - <context context-type="linenumber">8</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-edit-dialog/correspondent-edit-dialog.component.html</context> - <context context-type="linenumber">8</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-list.component.html</context> - <context context-type="linenumber">9</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-list.component.html</context> - <context context-type="linenumber">19</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-edit-dialog/document-type-edit-dialog.component.html</context> - <context context-type="linenumber">9</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-list.component.html</context> - <context context-type="linenumber">9</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-list.component.html</context> - <context context-type="linenumber">19</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> - <context context-type="linenumber">141</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-edit-dialog/tag-edit-dialog.component.html</context> - <context context-type="linenumber">8</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-list.component.html</context> - <context context-type="linenumber">9</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-list.component.html</context> - <context context-type="linenumber">19</context> - </context-group> - <target state="needs-translation">Name</target> - </trans-unit> <trans-unit id="8689274715612276035" datatype="html"> <source>Show in sidebar</source> <context-group purpose="location"> @@ -1754,7 +2231,7 @@ </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> - <context context-type="linenumber">153</context> + <context context-type="linenumber">169</context> </context-group> <target state="needs-translation">Show in sidebar</target> </trans-unit> @@ -1766,86 +2243,78 @@ </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> - <context context-type="linenumber">149</context> + <context context-type="linenumber">165</context> </context-group> <target state="needs-translation">Show on dashboard</target> </trans-unit> - <trans-unit id="8743659855412792665" datatype="html"> - <source>Matching algorithm</source> + <trans-unit id="6965614903949668392" datatype="html"> + <source>Filter rules error occurred while saving this view</source> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-edit-dialog/correspondent-edit-dialog.component.html</context> - <context context-type="linenumber">9</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-edit-dialog/document-type-edit-dialog.component.html</context> - <context context-type="linenumber">10</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-edit-dialog/tag-edit-dialog.component.html</context> - <context context-type="linenumber">13</context> - </context-group> - <target state="needs-translation">Matching algorithm</target> - </trans-unit> - <trans-unit id="2656329676292524585" datatype="html"> - <source>Matching pattern</source> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-edit-dialog/correspondent-edit-dialog.component.html</context> - <context context-type="linenumber">10</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-edit-dialog/document-type-edit-dialog.component.html</context> - <context context-type="linenumber">11</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-edit-dialog/tag-edit-dialog.component.html</context> - <context context-type="linenumber">14</context> - </context-group> - <target state="needs-translation">Matching pattern</target> - </trans-unit> - <trans-unit id="6063936469630366525" datatype="html"> - <source>Case insensitive</source> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-edit-dialog/correspondent-edit-dialog.component.html</context> - <context context-type="linenumber">11</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-edit-dialog/document-type-edit-dialog.component.html</context> + <context context-type="sourcefile">src/app/components/document-list/save-view-config-dialog/save-view-config-dialog.component.html</context> <context context-type="linenumber">12</context> </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-edit-dialog/tag-edit-dialog.component.html</context> - <context context-type="linenumber">15</context> - </context-group> - <target state="needs-translation">Case insensitive</target> + <target state="needs-translation">Filter rules error occurred while saving this view</target> </trans-unit> - <trans-unit id="6457471243969293847" datatype="html"> - <source>Create new correspondent</source> + <trans-unit id="6438839705789707938" datatype="html"> + <source>The error returned was</source> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-edit-dialog/correspondent-edit-dialog.component.ts</context> - <context context-type="linenumber">21</context> + <context context-type="sourcefile">src/app/components/document-list/save-view-config-dialog/save-view-config-dialog.component.html</context> + <context context-type="linenumber">13</context> </context-group> - <target state="needs-translation">Create new correspondent</target> + <target state="needs-translation">The error returned was</target> </trans-unit> - <trans-unit id="2059822531169388684" datatype="html"> - <source>Edit correspondent</source> + <trans-unit id="6316128875819022658" datatype="html"> + <source>correspondent</source> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-edit-dialog/correspondent-edit-dialog.component.ts</context> - <context context-type="linenumber">25</context> + <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-list.component.ts</context> + <context context-type="linenumber">33</context> </context-group> - <target state="needs-translation">Edit correspondent</target> + <target state="needs-translation">correspondent</target> + </trans-unit> + <trans-unit id="6360600151505327572" datatype="html"> + <source>Last used</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-list.component.ts</context> + <context context-type="linenumber">37</context> + </context-group> + <target state="needs-translation">Last used</target> + </trans-unit> + <trans-unit id="7427874343955308724" datatype="html"> + <source>Do you really want to delete the correspondent "<x id="PH" equiv-text="object.name"/>"?</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-list.component.ts</context> + <context context-type="linenumber">47</context> + </context-group> + <target state="needs-translation">Do you really want to delete the correspondent "<x id="PH" equiv-text="object.name"/>"?</target> + </trans-unit> + <trans-unit id="8084492669582894778" datatype="html"> + <source>document type</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-list.component.ts</context> + <context context-type="linenumber">30</context> + </context-group> + <target state="needs-translation">document type</target> + </trans-unit> + <trans-unit id="4990731724078522539" datatype="html"> + <source>Do you really want to delete the document type "<x id="PH" equiv-text="object.name"/>"?</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-list.component.ts</context> + <context context-type="linenumber">36</context> + </context-group> + <target state="needs-translation">Do you really want to delete the document type "<x id="PH" equiv-text="object.name"/>"?</target> </trans-unit> <trans-unit id="5674286808255988565" datatype="html"> <source>Create</source> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-list.component.html</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> <context context-type="linenumber">2</context> </context-group> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-list.component.html</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> <context context-type="linenumber">2</context> </context-group> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-list.component.html</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> <context context-type="linenumber">2</context> </context-group> <target state="needs-translation">Create</target> @@ -1853,15 +2322,15 @@ <trans-unit id="4010735610815226758" datatype="html"> <source>Filter by:</source> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-list.component.html</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> <context context-type="linenumber">8</context> </context-group> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-list.component.html</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> <context context-type="linenumber">8</context> </context-group> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-list.component.html</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> <context context-type="linenumber">8</context> </context-group> <target state="needs-translation">Filter by:</target> @@ -1869,138 +2338,130 @@ <trans-unit id="1383365546483928780" datatype="html"> <source>Matching</source> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-list.component.html</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> <context context-type="linenumber">20</context> </context-group> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-list.component.html</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> <context context-type="linenumber">20</context> </context-group> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-list.component.html</context> - <context context-type="linenumber">21</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">20</context> </context-group> <target state="needs-translation">Matching</target> </trans-unit> <trans-unit id="1488347670280290838" datatype="html"> <source>Document count</source> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-list.component.html</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> <context context-type="linenumber">21</context> </context-group> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-list.component.html</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> <context context-type="linenumber">21</context> </context-group> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-list.component.html</context> - <context context-type="linenumber">22</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">21</context> </context-group> <target state="needs-translation">Document count</target> </trans-unit> - <trans-unit id="697889236478552968" datatype="html"> - <source>Last correspondence</source> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-list.component.html</context> - <context context-type="linenumber">22</context> - </context-group> - <target state="needs-translation">Last correspondence</target> - </trans-unit> <trans-unit id="3193976279273491157" datatype="html"> <source>Actions</source> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-list.component.html</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> <context context-type="linenumber">23</context> </context-group> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-list.component.html</context> - <context context-type="linenumber">22</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">23</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">23</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> - <context context-type="linenumber">158</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-list.component.html</context> - <context context-type="linenumber">23</context> + <context context-type="linenumber">174</context> </context-group> <target state="needs-translation">Actions</target> </trans-unit> - <trans-unit id="7427874343955308724" datatype="html"> - <source>Do you really want to delete the correspondent "<x id="PH" equiv-text="object.name"/>"?</source> + <trans-unit id="7376880254267897616" datatype="html"> + <source>Filter Documents</source> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-list.component.ts</context> - <context context-type="linenumber">26</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">44</context> </context-group> - <target state="needs-translation">Do you really want to delete the correspondent "<x id="PH" equiv-text="object.name"/>"?</target> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">44</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">44</context> + </context-group> + <target state="needs-translation">Filter Documents</target> </trans-unit> - <trans-unit id="6672809941092516947" datatype="html"> - <source>Create new document type</source> + <trans-unit id="808959623879724772" datatype="html"> + <source>{VAR_PLURAL, plural, =1 {One <x id="INTERPOLATION"/>} other {<x id="INTERPOLATION_1"/> total <x id="INTERPOLATION"/>s}}</source> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-edit-dialog/document-type-edit-dialog.component.ts</context> - <context context-type="linenumber">21</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">74</context> </context-group> - <target state="needs-translation">Create new document type</target> - </trans-unit> - <trans-unit id="36335016091244220" datatype="html"> - <source>Edit document type</source> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-edit-dialog/document-type-edit-dialog.component.ts</context> - <context context-type="linenumber">25</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">74</context> </context-group> - <target state="needs-translation">Edit document type</target> - </trans-unit> - <trans-unit id="4990731724078522539" datatype="html"> - <source>Do you really want to delete the document type "<x id="PH" equiv-text="object.name"/>"?</source> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-list.component.ts</context> - <context context-type="linenumber">26</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">74</context> </context-group> - <target state="needs-translation">Do you really want to delete the document type "<x id="PH" equiv-text="object.name"/>"?</target> + <target state="needs-translation">{VAR_PLURAL, plural, =1 {One <x id="INTERPOLATION"/>} other {<x id="INTERPOLATION_1"/> total <x id="INTERPOLATION"/>s}}</target> </trans-unit> <trans-unit id="810888510148304696" datatype="html"> <source>Automatic</source> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/generic-list/generic-list.component.ts</context> - <context context-type="linenumber">39</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.ts</context> + <context context-type="linenumber">86</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/data/matching-model.ts</context> - <context context-type="linenumber">17</context> + <context context-type="linenumber">38</context> </context-group> <target state="needs-translation">Automatic</target> </trans-unit> - <trans-unit id="5044611416737085530" datatype="html"> - <source>Do you really want to delete this element?</source> + <trans-unit id="4012132330507560812" datatype="html"> + <source>Do you really want to delete the <x id="PH" equiv-text="this.typeName"/>?</source> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/generic-list/generic-list.component.ts</context> - <context context-type="linenumber">97</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.ts</context> + <context context-type="linenumber">139</context> </context-group> - <target state="needs-translation">Do you really want to delete this element?</target> + <target state="needs-translation">Do you really want to delete the <x id="PH" equiv-text="this.typeName"/>?</target> </trans-unit> <trans-unit id="8371896857609524947" datatype="html"> <source>Associated documents will not be deleted.</source> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/generic-list/generic-list.component.ts</context> - <context context-type="linenumber">104</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.ts</context> + <context context-type="linenumber">154</context> </context-group> <target state="needs-translation">Associated documents will not be deleted.</target> </trans-unit> <trans-unit id="5467489005440577210" datatype="html"> - <source>Error while deleting element: <x id="PH" equiv-text="JSON.stringify(error.error)"/></source> + <source>Error while deleting element: <x id="PH" equiv-text="JSON.stringify( error.error )"/></source> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/generic-list/generic-list.component.ts</context> - <context context-type="linenumber">114</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.ts</context> + <context context-type="linenumber">167,169</context> </context-group> - <target state="needs-translation">Error while deleting element: <x id="PH" equiv-text="JSON.stringify(error.error)"/></target> + <target state="needs-translation">Error while deleting element: <x id="PH" equiv-text="JSON.stringify( error.error )"/></target> </trans-unit> - <trans-unit id="1347241542439262355" datatype="html"> - <source>General settings</source> + <trans-unit id="6439365426343089851" datatype="html"> + <source>General</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> <context context-type="linenumber">10</context> </context-group> - <target state="needs-translation">General settings</target> + <target state="needs-translation">General</target> </trans-unit> <trans-unit id="8671234314555525900" datatype="html"> <source>Appearance</source> @@ -2130,11 +2591,27 @@ </context-group> <target state="needs-translation">Invert thumbnails in dark mode</target> </trans-unit> + <trans-unit id="7983234071833154796" datatype="html"> + <source>Theme Color</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> + <context context-type="linenumber">105</context> + </context-group> + <target state="needs-translation">Theme Color</target> + </trans-unit> + <trans-unit id="7808756054397155068" datatype="html"> + <source>Reset</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> + <context context-type="linenumber">114</context> + </context-group> + <target state="needs-translation">Reset</target> + </trans-unit> <trans-unit id="8508424367627989968" datatype="html"> <source>Bulk editing</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> - <context context-type="linenumber">103</context> + <context context-type="linenumber">119</context> </context-group> <target state="needs-translation">Bulk editing</target> </trans-unit> @@ -2142,7 +2619,7 @@ <source>Show confirmation dialogs</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> - <context context-type="linenumber">107</context> + <context context-type="linenumber">123</context> </context-group> <target state="needs-translation">Show confirmation dialogs</target> </trans-unit> @@ -2150,7 +2627,7 @@ <source>Deleting documents will always ask for confirmation.</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> - <context context-type="linenumber">107</context> + <context context-type="linenumber">123</context> </context-group> <target state="needs-translation">Deleting documents will always ask for confirmation.</target> </trans-unit> @@ -2158,7 +2635,7 @@ <source>Apply on close</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> - <context context-type="linenumber">108</context> + <context context-type="linenumber">124</context> </context-group> <target state="needs-translation">Apply on close</target> </trans-unit> @@ -2166,7 +2643,7 @@ <source>Notifications</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> - <context context-type="linenumber">116</context> + <context context-type="linenumber">132</context> </context-group> <target state="needs-translation">Notifications</target> </trans-unit> @@ -2174,7 +2651,7 @@ <source>Document processing</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> - <context context-type="linenumber">119</context> + <context context-type="linenumber">135</context> </context-group> <target state="needs-translation">Document processing</target> </trans-unit> @@ -2182,7 +2659,7 @@ <source>Show notifications when new documents are detected</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> - <context context-type="linenumber">123</context> + <context context-type="linenumber">139</context> </context-group> <target state="needs-translation">Show notifications when new documents are detected</target> </trans-unit> @@ -2190,7 +2667,7 @@ <source>Show notifications when document processing completes successfully</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> - <context context-type="linenumber">124</context> + <context context-type="linenumber">140</context> </context-group> <target state="needs-translation">Show notifications when document processing completes successfully</target> </trans-unit> @@ -2198,7 +2675,7 @@ <source>Show notifications when document processing fails</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> - <context context-type="linenumber">125</context> + <context context-type="linenumber">141</context> </context-group> <target state="needs-translation">Show notifications when document processing fails</target> </trans-unit> @@ -2206,7 +2683,7 @@ <source>Suppress notifications on dashboard</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> - <context context-type="linenumber">126</context> + <context context-type="linenumber">142</context> </context-group> <target state="needs-translation">Suppress notifications on dashboard</target> </trans-unit> @@ -2214,7 +2691,7 @@ <source>This will suppress all messages about document processing status on the dashboard.</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> - <context context-type="linenumber">126</context> + <context context-type="linenumber">142</context> </context-group> <target state="needs-translation">This will suppress all messages about document processing status on the dashboard.</target> </trans-unit> @@ -2222,7 +2699,7 @@ <source>Appears on</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> - <context context-type="linenumber">146</context> + <context context-type="linenumber">162</context> </context-group> <target state="needs-translation">Appears on</target> </trans-unit> @@ -2230,7 +2707,7 @@ <source>No saved views defined.</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> - <context context-type="linenumber">163</context> + <context context-type="linenumber">179</context> </context-group> <target state="needs-translation">No saved views defined.</target> </trans-unit> @@ -2238,7 +2715,7 @@ <source>Saved view "<x id="PH" equiv-text="savedView.name"/>" deleted.</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.ts</context> - <context context-type="linenumber">111</context> + <context context-type="linenumber">167</context> </context-group> <target state="needs-translation">Saved view "<x id="PH" equiv-text="savedView.name"/>" deleted.</target> </trans-unit> @@ -2246,7 +2723,7 @@ <source>Settings saved successfully.</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.ts</context> - <context context-type="linenumber">133</context> + <context context-type="linenumber">233</context> </context-group> <target state="needs-translation">Settings saved successfully.</target> </trans-unit> @@ -2254,7 +2731,7 @@ <source>Use system language</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.ts</context> - <context context-type="linenumber">138</context> + <context context-type="linenumber">237</context> </context-group> <target state="needs-translation">Use system language</target> </trans-unit> @@ -2262,67 +2739,31 @@ <source>Use date format of display language</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.ts</context> - <context context-type="linenumber">144</context> + <context context-type="linenumber">244</context> </context-group> <target state="needs-translation">Use date format of display language</target> </trans-unit> <trans-unit id="8488620293789898901" datatype="html"> - <source>Error while storing settings on server: <x id="PH" equiv-text="JSON.stringify(error.error)"/></source> + <source>Error while storing settings on server: <x id="PH" equiv-text="JSON.stringify( error.error )"/></source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.ts</context> - <context context-type="linenumber">161</context> + <context context-type="linenumber">264,266</context> </context-group> - <target state="needs-translation">Error while storing settings on server: <x id="PH" equiv-text="JSON.stringify(error.error)"/></target> + <target state="needs-translation">Error while storing settings on server: <x id="PH" equiv-text="JSON.stringify( error.error )"/></target> </trans-unit> - <trans-unit id="9011959596901584887" datatype="html"> - <source>Color</source> + <trans-unit id="6402703264596649214" datatype="html"> + <source>tag</source> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-edit-dialog/tag-edit-dialog.component.html</context> - <context context-type="linenumber">10</context> + <context context-type="sourcefile">src/app/components/manage/tag-list/tag-list.component.ts</context> + <context context-type="linenumber">30</context> </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-list.component.html</context> - <context context-type="linenumber">20</context> - </context-group> - <target state="needs-translation">Color</target> - </trans-unit> - <trans-unit id="1426037806946650347" datatype="html"> - <source>Inbox tag</source> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-edit-dialog/tag-edit-dialog.component.html</context> - <context context-type="linenumber">12</context> - </context-group> - <target state="needs-translation">Inbox tag</target> - </trans-unit> - <trans-unit id="8566220514470905459" datatype="html"> - <source>Inbox tags are automatically assigned to all consumed documents.</source> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-edit-dialog/tag-edit-dialog.component.html</context> - <context context-type="linenumber">12</context> - </context-group> - <target state="needs-translation">Inbox tags are automatically assigned to all consumed documents.</target> - </trans-unit> - <trans-unit id="9153094873118985366" datatype="html"> - <source>Create new tag</source> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-edit-dialog/tag-edit-dialog.component.ts</context> - <context context-type="linenumber">22</context> - </context-group> - <target state="needs-translation">Create new tag</target> - </trans-unit> - <trans-unit id="5872175735754226507" datatype="html"> - <source>Edit tag</source> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-edit-dialog/tag-edit-dialog.component.ts</context> - <context context-type="linenumber">26</context> - </context-group> - <target state="needs-translation">Edit tag</target> + <target state="needs-translation">tag</target> </trans-unit> <trans-unit id="93754014749412887" datatype="html"> <source>Do you really want to delete the tag "<x id="PH" equiv-text="object.name"/>"?</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/tag-list/tag-list.component.ts</context> - <context context-type="linenumber">26</context> + <context context-type="linenumber">45</context> </context-group> <target state="needs-translation">Do you really want to delete the tag "<x id="PH" equiv-text="object.name"/>"?</target> </trans-unit> @@ -2338,7 +2779,7 @@ <source>Any word</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/data/matching-model.ts</context> - <context context-type="linenumber">12</context> + <context context-type="linenumber">13</context> </context-group> <target state="needs-translation">Any word</target> </trans-unit> @@ -2346,7 +2787,7 @@ <source>Any: Document contains any of these words (space separated)</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/data/matching-model.ts</context> - <context context-type="linenumber">12</context> + <context context-type="linenumber">14</context> </context-group> <target state="needs-translation">Any: Document contains any of these words (space separated)</target> </trans-unit> @@ -2354,7 +2795,7 @@ <source>All words</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/data/matching-model.ts</context> - <context context-type="linenumber">13</context> + <context context-type="linenumber">18</context> </context-group> <target state="needs-translation">All words</target> </trans-unit> @@ -2362,7 +2803,7 @@ <source>All: Document contains all of these words (space separated)</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/data/matching-model.ts</context> - <context context-type="linenumber">13</context> + <context context-type="linenumber">19</context> </context-group> <target state="needs-translation">All: Document contains all of these words (space separated)</target> </trans-unit> @@ -2370,7 +2811,7 @@ <source>Exact match</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/data/matching-model.ts</context> - <context context-type="linenumber">14</context> + <context context-type="linenumber">23</context> </context-group> <target state="needs-translation">Exact match</target> </trans-unit> @@ -2378,7 +2819,7 @@ <source>Exact: Document contains this string</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/data/matching-model.ts</context> - <context context-type="linenumber">14</context> + <context context-type="linenumber">24</context> </context-group> <target state="needs-translation">Exact: Document contains this string</target> </trans-unit> @@ -2386,7 +2827,7 @@ <source>Regular expression</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/data/matching-model.ts</context> - <context context-type="linenumber">15</context> + <context context-type="linenumber">28</context> </context-group> <target state="needs-translation">Regular expression</target> </trans-unit> @@ -2394,7 +2835,7 @@ <source>Regular expression: Document matches this regular expression</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/data/matching-model.ts</context> - <context context-type="linenumber">15</context> + <context context-type="linenumber">29</context> </context-group> <target state="needs-translation">Regular expression: Document matches this regular expression</target> </trans-unit> @@ -2402,7 +2843,7 @@ <source>Fuzzy word</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/data/matching-model.ts</context> - <context context-type="linenumber">16</context> + <context context-type="linenumber">33</context> </context-group> <target state="needs-translation">Fuzzy word</target> </trans-unit> @@ -2410,7 +2851,7 @@ <source>Fuzzy: Document contains a word similar to this word</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/data/matching-model.ts</context> - <context context-type="linenumber">16</context> + <context context-type="linenumber">34</context> </context-group> <target state="needs-translation">Fuzzy: Document contains a word similar to this word</target> </trans-unit> @@ -2418,7 +2859,7 @@ <source>Auto: Learn matching automatically</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/data/matching-model.ts</context> - <context context-type="linenumber">17</context> + <context context-type="linenumber">39</context> </context-group> <target state="needs-translation">Auto: Learn matching automatically</target> </trans-unit> @@ -2426,15 +2867,15 @@ <source>Unsaved Changes</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/guards/dirty-form.guard.ts</context> - <context context-type="linenumber">16</context> + <context context-type="linenumber">18</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/open-documents.service.ts</context> - <context context-type="linenumber">75</context> + <context context-type="linenumber">84</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/open-documents.service.ts</context> - <context context-type="linenumber">96</context> + <context context-type="linenumber">107</context> </context-group> <target state="needs-translation">Unsaved Changes</target> </trans-unit> @@ -2442,15 +2883,15 @@ <source>You have unsaved changes.</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/guards/dirty-form.guard.ts</context> - <context context-type="linenumber">17</context> + <context context-type="linenumber">19</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/open-documents.service.ts</context> - <context context-type="linenumber">76</context> + <context context-type="linenumber">85</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/open-documents.service.ts</context> - <context context-type="linenumber">97</context> + <context context-type="linenumber">108</context> </context-group> <target state="needs-translation">You have unsaved changes.</target> </trans-unit> @@ -2458,7 +2899,7 @@ <source>Are you sure you want to leave?</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/guards/dirty-form.guard.ts</context> - <context context-type="linenumber">18</context> + <context context-type="linenumber">20</context> </context-group> <target state="needs-translation">Are you sure you want to leave?</target> </trans-unit> @@ -2466,7 +2907,7 @@ <source>Leave page</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/guards/dirty-form.guard.ts</context> - <context context-type="linenumber">20</context> + <context context-type="linenumber">22</context> </context-group> <target state="needs-translation">Leave page</target> </trans-unit> @@ -2474,7 +2915,7 @@ <source>(no title)</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/pipes/document-title.pipe.ts</context> - <context context-type="linenumber">12</context> + <context context-type="linenumber">11</context> </context-group> <target state="needs-translation">(no title)</target> </trans-unit> @@ -2482,7 +2923,7 @@ <source>Yes</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/pipes/yes-no.pipe.ts</context> - <context context-type="linenumber">9</context> + <context context-type="linenumber">8</context> </context-group> <target state="needs-translation">Yes</target> </trans-unit> @@ -2490,7 +2931,7 @@ <source>No</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/pipes/yes-no.pipe.ts</context> - <context context-type="linenumber">9</context> + <context context-type="linenumber">8</context> </context-group> <target state="needs-translation">No</target> </trans-unit> @@ -2606,7 +3047,7 @@ <source>Are you sure you want to close this document?</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/open-documents.service.ts</context> - <context context-type="linenumber">77</context> + <context context-type="linenumber">86</context> </context-group> <target state="needs-translation">Are you sure you want to close this document?</target> </trans-unit> @@ -2614,7 +3055,7 @@ <source>Close document</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/open-documents.service.ts</context> - <context context-type="linenumber">79</context> + <context context-type="linenumber">88</context> </context-group> <target state="needs-translation">Close document</target> </trans-unit> @@ -2622,7 +3063,7 @@ <source>Are you sure you want to close all documents?</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/open-documents.service.ts</context> - <context context-type="linenumber">98</context> + <context context-type="linenumber">109</context> </context-group> <target state="needs-translation">Are you sure you want to close all documents?</target> </trans-unit> @@ -2630,7 +3071,7 @@ <source>Close documents</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/open-documents.service.ts</context> - <context context-type="linenumber">100</context> + <context context-type="linenumber">111</context> </context-group> <target state="needs-translation">Close documents</target> </trans-unit> @@ -2646,7 +3087,7 @@ <source>Search score</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/rest/document.service.ts</context> - <context context-type="linenumber">28</context> + <context context-type="linenumber">30</context> </context-group> <note priority="1" from="description">Score is a value returned by the full text search engine and specifies how well a result matches the given query</note> <target state="needs-translation">Search score</target> @@ -2655,15 +3096,23 @@ <source>English (US)</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/settings.service.ts</context> - <context context-type="linenumber">90</context> + <context context-type="linenumber">184</context> </context-group> <target state="needs-translation">English (US)</target> </trans-unit> + <trans-unit id="3098941349689899577" datatype="html"> + <source>Belarusian</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/services/settings.service.ts</context> + <context context-type="linenumber">190</context> + </context-group> + <target state="needs-translation">Belarusian</target> + </trans-unit> <trans-unit id="2719780722934172508" datatype="html"> <source>Czech</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/settings.service.ts</context> - <context context-type="linenumber">91</context> + <context context-type="linenumber">196</context> </context-group> <target state="needs-translation">Czech</target> </trans-unit> @@ -2671,7 +3120,7 @@ <source>Danish</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/settings.service.ts</context> - <context context-type="linenumber">92</context> + <context context-type="linenumber">202</context> </context-group> <target state="needs-translation">Danish</target> </trans-unit> @@ -2679,7 +3128,7 @@ <source>German</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/settings.service.ts</context> - <context context-type="linenumber">93</context> + <context context-type="linenumber">208</context> </context-group> <target state="needs-translation">German</target> </trans-unit> @@ -2687,7 +3136,7 @@ <source>English (GB)</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/settings.service.ts</context> - <context context-type="linenumber">94</context> + <context context-type="linenumber">214</context> </context-group> <target state="needs-translation">English (GB)</target> </trans-unit> @@ -2695,7 +3144,7 @@ <source>Spanish</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/settings.service.ts</context> - <context context-type="linenumber">95</context> + <context context-type="linenumber">220</context> </context-group> <target state="needs-translation">Spanish</target> </trans-unit> @@ -2703,7 +3152,7 @@ <source>French</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/settings.service.ts</context> - <context context-type="linenumber">96</context> + <context context-type="linenumber">226</context> </context-group> <target state="needs-translation">French</target> </trans-unit> @@ -2711,7 +3160,7 @@ <source>Italian</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/settings.service.ts</context> - <context context-type="linenumber">97</context> + <context context-type="linenumber">232</context> </context-group> <target state="needs-translation">Italian</target> </trans-unit> @@ -2719,7 +3168,7 @@ <source>Luxembourgish</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/settings.service.ts</context> - <context context-type="linenumber">98</context> + <context context-type="linenumber">238</context> </context-group> <target state="needs-translation">Luxembourgish</target> </trans-unit> @@ -2727,7 +3176,7 @@ <source>Dutch</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/settings.service.ts</context> - <context context-type="linenumber">99</context> + <context context-type="linenumber">244</context> </context-group> <target state="needs-translation">Dutch</target> </trans-unit> @@ -2735,7 +3184,7 @@ <source>Polish</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/settings.service.ts</context> - <context context-type="linenumber">100</context> + <context context-type="linenumber">250</context> </context-group> <target state="needs-translation">Polish</target> </trans-unit> @@ -2743,7 +3192,7 @@ <source>Portuguese (Brazil)</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/settings.service.ts</context> - <context context-type="linenumber">101</context> + <context context-type="linenumber">256</context> </context-group> <target state="needs-translation">Portuguese (Brazil)</target> </trans-unit> @@ -2751,7 +3200,7 @@ <source>Portuguese</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/settings.service.ts</context> - <context context-type="linenumber">102</context> + <context context-type="linenumber">262</context> </context-group> <target state="needs-translation">Portuguese</target> </trans-unit> @@ -2759,7 +3208,7 @@ <source>Romanian</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/settings.service.ts</context> - <context context-type="linenumber">103</context> + <context context-type="linenumber">268</context> </context-group> <target state="needs-translation">Romanian</target> </trans-unit> @@ -2767,23 +3216,55 @@ <source>Russian</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/settings.service.ts</context> - <context context-type="linenumber">104</context> + <context context-type="linenumber">274</context> </context-group> <target state="needs-translation">Russian</target> </trans-unit> + <trans-unit id="4287008301409320881" datatype="html"> + <source>Slovenian</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/services/settings.service.ts</context> + <context context-type="linenumber">280</context> + </context-group> + <target state="needs-translation">Slovenian</target> + </trans-unit> + <trans-unit id="8608389829607915090" datatype="html"> + <source>Serbian</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/services/settings.service.ts</context> + <context context-type="linenumber">286</context> + </context-group> + <target state="needs-translation">Serbian</target> + </trans-unit> <trans-unit id="499386805970351976" datatype="html"> <source>Swedish</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/settings.service.ts</context> - <context context-type="linenumber">105</context> + <context context-type="linenumber">292</context> </context-group> <target state="needs-translation">Swedish</target> </trans-unit> + <trans-unit id="5682359291233237791" datatype="html"> + <source>Turkish</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/services/settings.service.ts</context> + <context context-type="linenumber">298</context> + </context-group> + <target state="needs-translation">Turkish</target> + </trans-unit> + <trans-unit id="4689443708886954687" datatype="html"> + <source>Chinese Simplified</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/services/settings.service.ts</context> + <context context-type="linenumber">304</context> + </context-group> + <target state="needs-translation">Chinese Simplified</target> + </trans-unit> <trans-unit id="4912706592792948707" datatype="html"> <source>ISO 8601</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/settings.service.ts</context> - <context context-type="linenumber">115</context> + <context context-type="linenumber">321</context> </context-group> <target state="needs-translation">ISO 8601</target> </trans-unit> @@ -2791,7 +3272,7 @@ <source>Error</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/toast.service.ts</context> - <context context-type="linenumber">35</context> + <context context-type="linenumber">32</context> </context-group> <target state="needs-translation">Error</target> </trans-unit> @@ -2799,10 +3280,42 @@ <source>Information</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/toast.service.ts</context> - <context context-type="linenumber">39</context> + <context context-type="linenumber">36</context> </context-group> <target state="needs-translation">Information</target> </trans-unit> + <trans-unit id="3852289441366561594" datatype="html"> + <source>Connecting...</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/services/upload-documents.service.ts</context> + <context context-type="linenumber">31</context> + </context-group> + <target state="needs-translation">Connecting...</target> + </trans-unit> + <trans-unit id="1245343823699368872" datatype="html"> + <source>Uploading...</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/services/upload-documents.service.ts</context> + <context context-type="linenumber">43</context> + </context-group> + <target state="needs-translation">Uploading...</target> + </trans-unit> + <trans-unit id="7446520539098045935" datatype="html"> + <source>Upload complete, waiting...</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/services/upload-documents.service.ts</context> + <context context-type="linenumber">46</context> + </context-group> + <target state="needs-translation">Upload complete, waiting...</target> + </trans-unit> + <trans-unit id="1405142710727603568" datatype="html"> + <source>HTTP error: <x id="PH" equiv-text="error.status"/> <x id="PH_1" equiv-text="error.statusText"/></source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/services/upload-documents.service.ts</context> + <context context-type="linenumber">62</context> + </context-group> + <target state="needs-translation">HTTP error: <x id="PH" equiv-text="error.status"/> <x id="PH_1" equiv-text="error.statusText"/></target> + </trans-unit> </body> </file> </xliff> diff --git a/src-ui/src/locale/messages.sl_SI.xlf b/src-ui/src/locale/messages.sl_SI.xlf index 260bcdb3a..5d458bdf8 100644 --- a/src-ui/src/locale/messages.sl_SI.xlf +++ b/src-ui/src/locale/messages.sl_SI.xlf @@ -2,11 +2,296 @@ <xliff xmlns="urn:oasis:names:tc:xliff:document:1.2" version="1.2"> <file source-language="en" datatype="plaintext" original="ng2.template" target-language="sl"> <body> + <trans-unit id="ngb.alert.close" datatype="html"> + <source>Close</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/alert/alert.ts</context> + <context context-type="linenumber">79,80</context> + </context-group> + <target state="needs-translation">Close</target> + </trans-unit> + <trans-unit id="ngb.carousel.slide-number" datatype="html"> + <source> Slide <x id="INTERPOLATION" equiv-text="keyboard 'arrow"/> of <x id="INTERPOLATION_1" equiv-text="t'. */ @In"/> </source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/carousel/carousel.ts</context> + <context context-type="linenumber">154,159</context> + </context-group> + <note priority="1" from="description">Currently selected slide number read by screen reader</note> + <target state="needs-translation"> Slide <x id="INTERPOLATION" equiv-text="keyboard 'arrow"/> of <x id="INTERPOLATION_1" equiv-text="t'. */ @In"/> </target> + </trans-unit> + <trans-unit id="ngb.carousel.previous" datatype="html"> + <source>Previous</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/carousel/carousel.ts</context> + <context context-type="linenumber">184</context> + </context-group> + <target state="needs-translation">Previous</target> + </trans-unit> + <trans-unit id="ngb.carousel.next" datatype="html"> + <source>Next</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/carousel/carousel.ts</context> + <context context-type="linenumber">205,206</context> + </context-group> + <target state="needs-translation">Next</target> + </trans-unit> + <trans-unit id="ngb.datepicker.select-month" datatype="html"> + <source>Select month</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/datepicker/datepicker-navigation-select.ts</context> + <context context-type="linenumber">74</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/datepicker/datepicker-navigation-select.ts</context> + <context context-type="linenumber">74</context> + </context-group> + <target state="needs-translation">Select month</target> + </trans-unit> + <trans-unit id="ngb.datepicker.select-year" datatype="html"> + <source>Select year</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/datepicker/datepicker-navigation-select.ts</context> + <context context-type="linenumber">74</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/datepicker/datepicker-navigation-select.ts</context> + <context context-type="linenumber">74</context> + </context-group> + <target state="needs-translation">Select year</target> + </trans-unit> + <trans-unit id="ngb.datepicker.previous-month" datatype="html"> + <source>Previous month</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/datepicker/datepicker-navigation.ts</context> + <context context-type="linenumber">69</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/datepicker/datepicker-navigation.ts</context> + <context context-type="linenumber">69</context> + </context-group> + <target state="needs-translation">Previous month</target> + </trans-unit> + <trans-unit id="ngb.datepicker.next-month" datatype="html"> + <source>Next month</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/datepicker/datepicker-navigation.ts</context> + <context context-type="linenumber">69</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/datepicker/datepicker-navigation.ts</context> + <context context-type="linenumber">69</context> + </context-group> + <target state="needs-translation">Next month</target> + </trans-unit> + <trans-unit id="ngb.pagination.first" datatype="html"> + <source>««</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/pagination/pagination.ts</context> + <context context-type="linenumber">250,252</context> + </context-group> + <target state="translated">««</target> + </trans-unit> + <trans-unit id="ngb.pagination.previous" datatype="html"> + <source>«</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/pagination/pagination.ts</context> + <context context-type="linenumber">267</context> + </context-group> + <target state="translated">«</target> + </trans-unit> + <trans-unit id="ngb.pagination.next" datatype="html"> + <source>»</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/pagination/pagination.ts</context> + <context context-type="linenumber">294</context> + </context-group> + <target state="translated">»</target> + </trans-unit> + <trans-unit id="ngb.pagination.last" datatype="html"> + <source>»»</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/pagination/pagination.ts</context> + <context context-type="linenumber">313,316</context> + </context-group> + <target state="translated">»»</target> + </trans-unit> + <trans-unit id="ngb.pagination.first-aria" datatype="html"> + <source>First</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/pagination/pagination.ts</context> + <context context-type="linenumber">332,333</context> + </context-group> + <target state="needs-translation">First</target> + </trans-unit> + <trans-unit id="ngb.pagination.previous-aria" datatype="html"> + <source>Previous</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/pagination/pagination.ts</context> + <context context-type="linenumber">347,348</context> + </context-group> + <target state="needs-translation">Previous</target> + </trans-unit> + <trans-unit id="ngb.pagination.next-aria" datatype="html"> + <source>Next</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/pagination/pagination.ts</context> + <context context-type="linenumber">363</context> + </context-group> + <target state="needs-translation">Next</target> + </trans-unit> + <trans-unit id="ngb.pagination.last-aria" datatype="html"> + <source>Last</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/pagination/pagination.ts</context> + <context context-type="linenumber">379,380</context> + </context-group> + <target state="needs-translation">Last</target> + </trans-unit> + <trans-unit id="ngb.progressbar.value" datatype="html"> + <source> + <x id="INTERPOLATION" equiv-text="ackground color"/> + </source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/progressbar/progressbar.ts</context> + <context context-type="linenumber">67,68</context> + </context-group> + <target state="translated"><x id="INTERPOLATION" equiv-text="ackground color"/></target> + </trans-unit> + <trans-unit id="ngb.timepicker.HH" datatype="html"> + <source>HH</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/timepicker/timepicker.ts</context> + <context context-type="linenumber">138,141</context> + </context-group> + <target state="needs-translation">HH</target> + </trans-unit> + <trans-unit id="ngb.timepicker.hours" datatype="html"> + <source>Hours</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/timepicker/timepicker.ts</context> + <context context-type="linenumber">161</context> + </context-group> + <target state="needs-translation">Hours</target> + </trans-unit> + <trans-unit id="ngb.timepicker.MM" datatype="html"> + <source>MM</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/timepicker/timepicker.ts</context> + <context context-type="linenumber">182</context> + </context-group> + <target state="needs-translation">MM</target> + </trans-unit> + <trans-unit id="ngb.timepicker.minutes" datatype="html"> + <source>Minutes</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/timepicker/timepicker.ts</context> + <context context-type="linenumber">199</context> + </context-group> + <target state="needs-translation">Minutes</target> + </trans-unit> + <trans-unit id="ngb.timepicker.increment-hours" datatype="html"> + <source>Increment hours</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/timepicker/timepicker.ts</context> + <context context-type="linenumber">218,219</context> + </context-group> + <target state="needs-translation">Increment hours</target> + </trans-unit> + <trans-unit id="ngb.timepicker.decrement-hours" datatype="html"> + <source>Decrement hours</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/timepicker/timepicker.ts</context> + <context context-type="linenumber">240,243</context> + </context-group> + <target state="needs-translation">Decrement hours</target> + </trans-unit> + <trans-unit id="ngb.timepicker.increment-minutes" datatype="html"> + <source>Increment minutes</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/timepicker/timepicker.ts</context> + <context context-type="linenumber">268</context> + </context-group> + <target state="needs-translation">Increment minutes</target> + </trans-unit> + <trans-unit id="ngb.timepicker.decrement-minutes" datatype="html"> + <source>Decrement minutes</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/timepicker/timepicker.ts</context> + <context context-type="linenumber">288,289</context> + </context-group> + <target state="needs-translation">Decrement minutes</target> + </trans-unit> + <trans-unit id="ngb.timepicker.SS" datatype="html"> + <source>SS</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/timepicker/timepicker.ts</context> + <context context-type="linenumber">295</context> + </context-group> + <target state="needs-translation">SS</target> + </trans-unit> + <trans-unit id="ngb.timepicker.seconds" datatype="html"> + <source>Seconds</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/timepicker/timepicker.ts</context> + <context context-type="linenumber">295</context> + </context-group> + <target state="needs-translation">Seconds</target> + </trans-unit> + <trans-unit id="ngb.timepicker.increment-seconds" datatype="html"> + <source>Increment seconds</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/timepicker/timepicker.ts</context> + <context context-type="linenumber">295</context> + </context-group> + <target state="needs-translation">Increment seconds</target> + </trans-unit> + <trans-unit id="ngb.timepicker.decrement-seconds" datatype="html"> + <source>Decrement seconds</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/timepicker/timepicker.ts</context> + <context context-type="linenumber">295</context> + </context-group> + <target state="needs-translation">Decrement seconds</target> + </trans-unit> + <trans-unit id="ngb.timepicker.PM" datatype="html"> + <source> + <x id="INTERPOLATION"/> + </source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/timepicker/timepicker.ts</context> + <context context-type="linenumber">295</context> + </context-group> + </trans-unit> + <trans-unit id="ngb.timepicker.AM" datatype="html"> + <source> + <x id="INTERPOLATION"/> + </source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/timepicker/timepicker.ts</context> + <context context-type="linenumber">295</context> + </context-group> + </trans-unit> + <trans-unit id="ngb.toast.close-aria" datatype="html"> + <source>Close</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/toast/toast.ts</context> + <context context-type="linenumber">110,112</context> + </context-group> + <target state="needs-translation">Close</target> + </trans-unit> + <trans-unit id="7103632680753685326" datatype="html"> + <source>Drop files to begin upload</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/app.component.html</context> + <context context-type="linenumber">7</context> + </context-group> + <target state="needs-translation">Drop files to begin upload</target> + </trans-unit> <trans-unit id="9103526311244275943" datatype="html"> <source>Document added</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/app.component.ts</context> - <context context-type="linenumber">51</context> + <context context-type="linenumber">71</context> </context-group> <target state="translated">Dokument dodan</target> </trans-unit> @@ -14,7 +299,7 @@ <source>Document <x id="PH" equiv-text="status.filename"/> was added to paperless.</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/app.component.ts</context> - <context context-type="linenumber">51</context> + <context context-type="linenumber">73</context> </context-group> <target state="translated">Dokument <x id="PH" equiv-text="status.filename"/> je bil dodan v paperless.</target> </trans-unit> @@ -22,7 +307,7 @@ <source>Open document</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/app.component.ts</context> - <context context-type="linenumber">51</context> + <context context-type="linenumber">74</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/dashboard/widgets/upload-file-widget/upload-file-widget.component.html</context> @@ -34,7 +319,7 @@ <source>Could not add <x id="PH" equiv-text="status.filename"/>: <x id="PH_1" equiv-text="status.message"/></source> <context-group purpose="location"> <context context-type="sourcefile">src/app/app.component.ts</context> - <context context-type="linenumber">59</context> + <context context-type="linenumber">89</context> </context-group> <target state="translated">Ni bilo mogoče dodati <x id="PH" equiv-text="status.filename"/>: <x id="PH_1" equiv-text="status.message"/></target> </trans-unit> @@ -42,7 +327,7 @@ <source>New document detected</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/app.component.ts</context> - <context context-type="linenumber">65</context> + <context context-type="linenumber">103</context> </context-group> <target state="translated">Nov dokument zaznan</target> </trans-unit> @@ -50,10 +335,18 @@ <source>Document <x id="PH" equiv-text="status.filename"/> is being processed by paperless.</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/app.component.ts</context> - <context context-type="linenumber">65</context> + <context context-type="linenumber">105</context> </context-group> <target state="translated">Dokument <x id="PH" equiv-text="status.filename"/> je v postopku obdelave.</target> </trans-unit> + <trans-unit id="5749300816154614125" datatype="html"> + <source>Initiating upload...</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/app.component.ts</context> + <context context-type="linenumber">140</context> + </context-group> + <target state="needs-translation">Initiating upload...</target> + </trans-unit> <trans-unit id="2173456130768795374" datatype="html"> <source>Paperless-ngx</source> <context-group purpose="location"> @@ -123,19 +416,19 @@ </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/document-list.component.ts</context> - <context context-type="linenumber">51</context> + <context context-type="linenumber">77</context> </context-group> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-list.component.html</context> - <context context-type="linenumber">37</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">54</context> </context-group> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-list.component.html</context> - <context context-type="linenumber">35</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">54</context> </context-group> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-list.component.html</context> - <context context-type="linenumber">38</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">54</context> </context-group> <target state="final">Dokumenti</target> </trans-unit> @@ -147,7 +440,7 @@ </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> - <context context-type="linenumber">134</context> + <context context-type="linenumber">150</context> </context-group> <target state="translated">Shranjeni pogledi</target> </trans-unit> @@ -181,10 +474,6 @@ <context context-type="sourcefile">src/app/components/app-frame/app-frame.component.html</context> <context context-type="linenumber">119</context> </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-list.component.html</context> - <context context-type="linenumber">1</context> - </context-group> <target state="translated">Dopisniki</target> </trans-unit> <trans-unit id="7886570921510760899" datatype="html"> @@ -205,10 +494,6 @@ <context context-type="sourcefile">src/app/components/document-list/filter-editor/filter-editor.component.html</context> <context context-type="linenumber">18</context> </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-list.component.html</context> - <context context-type="linenumber">1</context> - </context-group> <target state="translated">Oznake</target> </trans-unit> <trans-unit id="3079652255369035" datatype="html"> @@ -217,10 +502,6 @@ <context context-type="sourcefile">src/app/components/app-frame/app-frame.component.html</context> <context context-type="linenumber">133</context> </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-list.component.html</context> - <context context-type="linenumber">1</context> - </context-group> <target state="translated">Vrste dokumentov</target> </trans-unit> <trans-unit id="4804785061014590286" datatype="html"> @@ -275,43 +556,59 @@ </context-group> <target state="translated">Podaj predlog</target> </trans-unit> - <trans-unit id="2159130950882492111" datatype="html"> - <source>Cancel</source> + <trans-unit id="4112664765954374539" datatype="html"> + <source>is available.</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/app-frame/app-frame.component.html</context> + <context context-type="linenumber">190</context> + </context-group> + <target state="needs-translation">is available.</target> + </trans-unit> + <trans-unit id="1175891574282637937" datatype="html"> + <source>Click to view.</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/app-frame/app-frame.component.html</context> + <context context-type="linenumber">190</context> + </context-group> + <target state="needs-translation">Click to view.</target> + </trans-unit> + <trans-unit id="5052123870893768885" datatype="html"> + <source>Checking for updates is disabled.</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/app-frame/app-frame.component.html</context> + <context context-type="linenumber">193</context> + </context-group> + <target state="needs-translation">Checking for updates is disabled.</target> + </trans-unit> + <trans-unit id="3601519436351639860" datatype="html"> + <source>Click for more information.</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/app-frame/app-frame.component.html</context> + <context context-type="linenumber">193</context> + </context-group> + <target state="needs-translation">Click for more information.</target> + </trans-unit> + <trans-unit id="509090351011426949" datatype="html"> + <source>Update available</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/app-frame/app-frame.component.html</context> + <context context-type="linenumber">201</context> + </context-group> + <target state="needs-translation">Update available</target> + </trans-unit> + <trans-unit id="5000042972069710005" datatype="html"> + <source><x id="START_TAG_SPAN" ctype="x-span" equiv-text="<span class="d-inline-block" style="padding-bottom: 1px;" >"/>Cancel<x id="CLOSE_TAG_SPAN" ctype="x-span" equiv-text="</span>"/></source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/common/confirm-dialog/confirm-dialog.component.html</context> - <context context-type="linenumber">11</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/common/select-dialog/select-dialog.component.html</context> <context context-type="linenumber">12</context> </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.html</context> - <context context-type="linenumber">6</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/document-list/save-view-config-dialog/save-view-config-dialog.component.html</context> - <context context-type="linenumber">13</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-edit-dialog/correspondent-edit-dialog.component.html</context> - <context context-type="linenumber">14</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-edit-dialog/document-type-edit-dialog.component.html</context> - <context context-type="linenumber">16</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-edit-dialog/tag-edit-dialog.component.html</context> - <context context-type="linenumber">18</context> - </context-group> - <target state="translated">Prekliči</target> + <target state="needs-translation"><x id="START_TAG_SPAN" ctype="x-span" equiv-text="<span class="d-inline-block" style="padding-bottom: 1px;" >"/>Cancel<x id="CLOSE_TAG_SPAN" ctype="x-span" equiv-text="</span>"/></target> </trans-unit> <trans-unit id="1234709746630139322" datatype="html"> <source>Confirmation</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/common/confirm-dialog/confirm-dialog.component.ts</context> - <context context-type="linenumber">18</context> + <context context-type="linenumber">17</context> </context-group> <target state="translated">Potrditev</target> </trans-unit> @@ -319,19 +616,19 @@ <source>Confirm</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/common/confirm-dialog/confirm-dialog.component.ts</context> - <context context-type="linenumber">30</context> + <context context-type="linenumber">29</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">143</context> + <context context-type="linenumber">217</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">166</context> + <context context-type="linenumber">255</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">189</context> + <context context-type="linenumber">291</context> </context-group> <target state="translated">Potrdi</target> </trans-unit> @@ -367,7 +664,7 @@ <source>Last 7 days</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/common/date-dropdown/date-dropdown.component.ts</context> - <context context-type="linenumber">34</context> + <context context-type="linenumber">38</context> </context-group> <target state="translated">Zadnjih 7 dni</target> </trans-unit> @@ -375,7 +672,7 @@ <source>Last month</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/common/date-dropdown/date-dropdown.component.ts</context> - <context context-type="linenumber">35</context> + <context context-type="linenumber">39</context> </context-group> <target state="translated">Zadnji mesec</target> </trans-unit> @@ -383,7 +680,7 @@ <source>Last 3 months</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/common/date-dropdown/date-dropdown.component.ts</context> - <context context-type="linenumber">36</context> + <context context-type="linenumber">40</context> </context-group> <target state="translated">Zadnje 3 mesece</target> </trans-unit> @@ -391,15 +688,199 @@ <source>Last year</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/common/date-dropdown/date-dropdown.component.ts</context> - <context context-type="linenumber">37</context> + <context context-type="linenumber">41</context> </context-group> <target state="translated">Prejšnje leto</target> </trans-unit> + <trans-unit id="8953033926734869941" datatype="html"> + <source>Name</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/correspondent-edit-dialog/correspondent-edit-dialog.component.html</context> + <context context-type="linenumber">8</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/document-type-edit-dialog/document-type-edit-dialog.component.html</context> + <context context-type="linenumber">9</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/tag-edit-dialog/tag-edit-dialog.component.html</context> + <context context-type="linenumber">8</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/document-list/save-view-config-dialog/save-view-config-dialog.component.html</context> + <context context-type="linenumber">8</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">9</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">9</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">9</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">19</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">19</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">19</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> + <context context-type="linenumber">157</context> + </context-group> + <target state="translated">Ime</target> + </trans-unit> + <trans-unit id="8743659855412792665" datatype="html"> + <source>Matching algorithm</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/correspondent-edit-dialog/correspondent-edit-dialog.component.html</context> + <context context-type="linenumber">9</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/document-type-edit-dialog/document-type-edit-dialog.component.html</context> + <context context-type="linenumber">10</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/tag-edit-dialog/tag-edit-dialog.component.html</context> + <context context-type="linenumber">13</context> + </context-group> + <target state="translated">Algoritem ujemanja</target> + </trans-unit> + <trans-unit id="2656329676292524585" datatype="html"> + <source>Matching pattern</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/correspondent-edit-dialog/correspondent-edit-dialog.component.html</context> + <context context-type="linenumber">10</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/document-type-edit-dialog/document-type-edit-dialog.component.html</context> + <context context-type="linenumber">11</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/tag-edit-dialog/tag-edit-dialog.component.html</context> + <context context-type="linenumber">14</context> + </context-group> + <target state="translated">Vzorec ujemanja</target> + </trans-unit> + <trans-unit id="6063936469630366525" datatype="html"> + <source>Case insensitive</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/correspondent-edit-dialog/correspondent-edit-dialog.component.html</context> + <context context-type="linenumber">11</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/document-type-edit-dialog/document-type-edit-dialog.component.html</context> + <context context-type="linenumber">12</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/tag-edit-dialog/tag-edit-dialog.component.html</context> + <context context-type="linenumber">15</context> + </context-group> + <target state="translated">Brez razlikovanje velikosti črk</target> + </trans-unit> + <trans-unit id="2159130950882492111" datatype="html"> + <source>Cancel</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/correspondent-edit-dialog/correspondent-edit-dialog.component.html</context> + <context context-type="linenumber">14</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/document-type-edit-dialog/document-type-edit-dialog.component.html</context> + <context context-type="linenumber">16</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/tag-edit-dialog/tag-edit-dialog.component.html</context> + <context context-type="linenumber">18</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/select-dialog/select-dialog.component.html</context> + <context context-type="linenumber">12</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.html</context> + <context context-type="linenumber">6</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/document-list/save-view-config-dialog/save-view-config-dialog.component.html</context> + <context context-type="linenumber">18</context> + </context-group> + <target state="translated">Prekliči</target> + </trans-unit> + <trans-unit id="3768927257183755959" datatype="html"> + <source>Save</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/correspondent-edit-dialog/correspondent-edit-dialog.component.html</context> + <context context-type="linenumber">15</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/document-type-edit-dialog/document-type-edit-dialog.component.html</context> + <context context-type="linenumber">17</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/tag-edit-dialog/tag-edit-dialog.component.html</context> + <context context-type="linenumber">19</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> + <context context-type="linenumber">166</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/document-list/save-view-config-dialog/save-view-config-dialog.component.html</context> + <context context-type="linenumber">19</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> + <context context-type="linenumber">189</context> + </context-group> + <target state="translated">Shrani</target> + </trans-unit> + <trans-unit id="6457471243969293847" datatype="html"> + <source>Create new correspondent</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/correspondent-edit-dialog/correspondent-edit-dialog.component.ts</context> + <context context-type="linenumber">24</context> + </context-group> + <target state="translated">Ustvarite novega dopisnika</target> + </trans-unit> + <trans-unit id="2059822531169388684" datatype="html"> + <source>Edit correspondent</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/correspondent-edit-dialog/correspondent-edit-dialog.component.ts</context> + <context context-type="linenumber">28</context> + </context-group> + <target state="translated">Uredi dopisnika</target> + </trans-unit> + <trans-unit id="6672809941092516947" datatype="html"> + <source>Create new document type</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/document-type-edit-dialog/document-type-edit-dialog.component.ts</context> + <context context-type="linenumber">24</context> + </context-group> + <target state="translated">Ustvarite novo vrsto dokumenta</target> + </trans-unit> + <trans-unit id="36335016091244220" datatype="html"> + <source>Edit document type</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/document-type-edit-dialog/document-type-edit-dialog.component.ts</context> + <context context-type="linenumber">28</context> + </context-group> + <target state="translated">Uredite vrsto dokumenta</target> + </trans-unit> <trans-unit id="4561076822163447092" datatype="html"> <source>Create new item</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/common/edit-dialog/edit-dialog.component.ts</context> - <context context-type="linenumber">50</context> + <context context-type="linenumber">52</context> </context-group> <target state="translated">Ustvari nov element</target> </trans-unit> @@ -407,7 +888,7 @@ <source>Edit item</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/common/edit-dialog/edit-dialog.component.ts</context> - <context context-type="linenumber">54</context> + <context context-type="linenumber">56</context> </context-group> <target state="translated">Uredi vnos</target> </trans-unit> @@ -415,10 +896,54 @@ <source>Could not save element: <x id="PH" equiv-text="error"/></source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/common/edit-dialog/edit-dialog.component.ts</context> - <context context-type="linenumber">58</context> + <context context-type="linenumber">60</context> </context-group> <target state="translated">Elementa ni bilo mogoče shraniti: <x id="PH" equiv-text="error"/></target> </trans-unit> + <trans-unit id="9011959596901584887" datatype="html"> + <source>Color</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/tag-edit-dialog/tag-edit-dialog.component.html</context> + <context context-type="linenumber">10</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/tag-list/tag-list.component.ts</context> + <context context-type="linenumber">34</context> + </context-group> + <target state="translated">Barva</target> + </trans-unit> + <trans-unit id="1426037806946650347" datatype="html"> + <source>Inbox tag</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/tag-edit-dialog/tag-edit-dialog.component.html</context> + <context context-type="linenumber">12</context> + </context-group> + <target state="translated">Vhodna oznaka</target> + </trans-unit> + <trans-unit id="8566220514470905459" datatype="html"> + <source>Inbox tags are automatically assigned to all consumed documents.</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/tag-edit-dialog/tag-edit-dialog.component.html</context> + <context context-type="linenumber">12</context> + </context-group> + <target state="translated">Vhodne oznake se samodejno dodelijo vsem vloženim dokumentom.</target> + </trans-unit> + <trans-unit id="9153094873118985366" datatype="html"> + <source>Create new tag</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/tag-edit-dialog/tag-edit-dialog.component.ts</context> + <context context-type="linenumber">25</context> + </context-group> + <target state="translated">Ustvari novo oznako</target> + </trans-unit> + <trans-unit id="5872175735754226507" datatype="html"> + <source>Edit tag</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/tag-edit-dialog/tag-edit-dialog.component.ts</context> + <context context-type="linenumber">29</context> + </context-group> + <target state="translated">Uredi oznako</target> + </trans-unit> <trans-unit id="4391289919356861627" datatype="html"> <source>Apply</source> <context-group purpose="location"> @@ -439,7 +964,7 @@ <source>Not assigned</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/common/filterable-dropdown/filterable-dropdown.component.ts</context> - <context context-type="linenumber">209</context> + <context context-type="linenumber">261</context> </context-group> <note priority="1" from="description">Filter drop down element to filter for documents with no correspondent/type/tag assigned</note> <target state="translated">Ni dodeljeno</target> @@ -448,7 +973,7 @@ <source>Invalid date.</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/common/input/date/date.component.html</context> - <context context-type="linenumber">12</context> + <context context-type="linenumber">13</context> </context-group> <target state="translated">Neveljaven datum.</target> </trans-unit> @@ -489,7 +1014,7 @@ </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/common/select-dialog/select-dialog.component.ts</context> - <context context-type="linenumber">18</context> + <context context-type="linenumber">17</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/document-list.component.html</context> @@ -501,7 +1026,7 @@ <source>Please select an object</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/common/select-dialog/select-dialog.component.ts</context> - <context context-type="linenumber">21</context> + <context context-type="linenumber">20</context> </context-group> <target state="translated">Prosimo, izberite vrednost</target> </trans-unit> @@ -509,7 +1034,7 @@ <source>Hello <x id="PH" equiv-text="this.displayName"/>, welcome to Paperless-ngx!</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/dashboard/dashboard.component.ts</context> - <context context-type="linenumber">33</context> + <context context-type="linenumber">28</context> </context-group> <target state="translated">Pozdravljen <x id="PH" equiv-text="this.displayName"/>, dobrodošel v Paperless-ngx!</target> </trans-unit> @@ -517,7 +1042,7 @@ <source>Welcome to Paperless-ngx!</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/dashboard/dashboard.component.ts</context> - <context context-type="linenumber">35</context> + <context context-type="linenumber">30</context> </context-group> <target state="translated">Dobrodošli v Paperless-ngx!</target> </trans-unit> @@ -541,7 +1066,7 @@ </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/document-list.component.html</context> - <context context-type="linenumber">141</context> + <context context-type="linenumber">145</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/filter-editor/filter-editor.component.html</context> @@ -561,15 +1086,15 @@ </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">55</context> + <context context-type="linenumber">69</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/document-list.component.html</context> - <context context-type="linenumber">129</context> + <context context-type="linenumber">133</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/filter-editor/filter-editor.component.ts</context> - <context context-type="linenumber">88</context> + <context context-type="linenumber">117</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/rest/document.service.ts</context> @@ -647,7 +1172,7 @@ <source>Processing: <x id="PH" equiv-text="countUploadingAndProcessing"/></source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/dashboard/widgets/upload-file-widget/upload-file-widget.component.ts</context> - <context context-type="linenumber">32</context> + <context context-type="linenumber">37</context> </context-group> <target state="translated">Obravnavanje: <x id="PH" equiv-text="countUploadingAndProcessing"/></target> </trans-unit> @@ -655,7 +1180,7 @@ <source>Failed: <x id="PH" equiv-text="countFailed"/></source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/dashboard/widgets/upload-file-widget/upload-file-widget.component.ts</context> - <context context-type="linenumber">35</context> + <context context-type="linenumber">40</context> </context-group> <target state="translated">Neuspešno: <x id="PH" equiv-text="countFailed"/></target> </trans-unit> @@ -663,7 +1188,7 @@ <source>Added: <x id="PH" equiv-text="countSuccess"/></source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/dashboard/widgets/upload-file-widget/upload-file-widget.component.ts</context> - <context context-type="linenumber">38</context> + <context context-type="linenumber">43</context> </context-group> <target state="translated">Dodani: <x id="PH" equiv-text="countSuccess"/></target> </trans-unit> @@ -671,47 +1196,15 @@ <source>, </source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/dashboard/widgets/upload-file-widget/upload-file-widget.component.ts</context> - <context context-type="linenumber">40</context> + <context context-type="linenumber">46</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">117</context> + <context context-type="linenumber">162</context> </context-group> <note priority="1" from="description">this string is used to separate processing, failed and added on the file upload widget</note> <target state="translated">, </target> </trans-unit> - <trans-unit id="3852289441366561594" datatype="html"> - <source>Connecting...</source> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/dashboard/widgets/upload-file-widget/upload-file-widget.component.ts</context> - <context context-type="linenumber">118</context> - </context-group> - <target state="translated">Povezovanje...</target> - </trans-unit> - <trans-unit id="1245343823699368872" datatype="html"> - <source>Uploading...</source> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/dashboard/widgets/upload-file-widget/upload-file-widget.component.ts</context> - <context context-type="linenumber">123</context> - </context-group> - <target state="translated">Nalaganje...</target> - </trans-unit> - <trans-unit id="7446520539098045935" datatype="html"> - <source>Upload complete, waiting...</source> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/dashboard/widgets/upload-file-widget/upload-file-widget.component.ts</context> - <context context-type="linenumber">126</context> - </context-group> - <target state="translated">Nalaganje je končano, čakam...</target> - </trans-unit> - <trans-unit id="1405142710727603568" datatype="html"> - <source>HTTP error: <x id="PH" equiv-text="error.status"/> <x id="PH_1" equiv-text="error.statusText"/></source> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/dashboard/widgets/upload-file-widget/upload-file-widget.component.ts</context> - <context context-type="linenumber">136</context> - </context-group> - <target state="translated">Napaka HTTP: <x id="PH" equiv-text="error.status"/> <x id="PH_1" equiv-text="error.statusText"/></target> - </trans-unit> <trans-unit id="8522270084976549870" datatype="html"> <source>First steps</source> <context-group purpose="location"> @@ -804,27 +1297,39 @@ </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.html</context> - <context context-type="linenumber">76</context> + <context context-type="linenumber">81</context> </context-group> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-list.component.html</context> - <context context-type="linenumber">48</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-list.component.html</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> <context context-type="linenumber">46</context> </context-group> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/generic-list/generic-list.component.ts</context> - <context context-type="linenumber">106</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">46</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">46</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">65</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">65</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">65</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.ts</context> + <context context-type="linenumber">156</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> - <context context-type="linenumber">159</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-list.component.html</context> - <context context-type="linenumber">49</context> + <context context-type="linenumber">175</context> </context-group> <target state="translated">Izbriši</target> </trans-unit> @@ -836,7 +1341,7 @@ </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.html</context> - <context context-type="linenumber">63</context> + <context context-type="linenumber">68</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/document-card-large/document-card-large.component.html</context> @@ -872,15 +1377,31 @@ <source>Close</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">40</context> + <context context-type="linenumber">37</context> </context-group> <target state="translated">Zapri</target> </trans-unit> + <trans-unit id="4452427314943113135" datatype="html"> + <source>Previous</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> + <context context-type="linenumber">44</context> + </context-group> + <target state="needs-translation">Previous</target> + </trans-unit> + <trans-unit id="3885497195825665706" datatype="html"> + <source>Next</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> + <context context-type="linenumber">49</context> + </context-group> + <target state="needs-translation">Next</target> + </trans-unit> <trans-unit id="5028777105388019087" datatype="html"> <source>Details</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">52</context> + <context context-type="linenumber">66</context> </context-group> <target state="translated">Podrobnosti</target> </trans-unit> @@ -888,7 +1409,7 @@ <source>Archive serial number</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">56</context> + <context context-type="linenumber">70</context> </context-group> <target state="translated">Arhivska serijska številka</target> </trans-unit> @@ -896,7 +1417,7 @@ <source>Date created</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">57</context> + <context context-type="linenumber">71</context> </context-group> <target state="translated">Datum nastanka</target> </trans-unit> @@ -904,7 +1425,7 @@ <source>Correspondent</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">58</context> + <context context-type="linenumber">72</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.html</context> @@ -912,7 +1433,7 @@ </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/document-list.component.html</context> - <context context-type="linenumber">123</context> + <context context-type="linenumber">127</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/filter-editor/filter-editor.component.html</context> @@ -928,7 +1449,7 @@ <source>Document type</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">60</context> + <context context-type="linenumber">74</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.html</context> @@ -936,7 +1457,7 @@ </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/document-list.component.html</context> - <context context-type="linenumber">135</context> + <context context-type="linenumber">139</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/filter-editor/filter-editor.component.html</context> @@ -952,7 +1473,7 @@ <source>Content</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">68</context> + <context context-type="linenumber">82</context> </context-group> <target state="translated">Vsebina</target> </trans-unit> @@ -960,11 +1481,11 @@ <source>Metadata</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">77</context> + <context context-type="linenumber">91</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/metadata-collapse/metadata-collapse.component.ts</context> - <context context-type="linenumber">18</context> + <context context-type="linenumber">17</context> </context-group> <target state="translated">Metapodatki</target> </trans-unit> @@ -972,7 +1493,7 @@ <source>Date modified</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">83</context> + <context context-type="linenumber">97</context> </context-group> <target state="translated">Datum spremembe</target> </trans-unit> @@ -980,7 +1501,7 @@ <source>Date added</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">87</context> + <context context-type="linenumber">101</context> </context-group> <target state="translated">Datum vnosa</target> </trans-unit> @@ -988,7 +1509,7 @@ <source>Media filename</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">91</context> + <context context-type="linenumber">105</context> </context-group> <target state="translated">Ime medijske datoteke</target> </trans-unit> @@ -996,7 +1517,7 @@ <source>Original MD5 checksum</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">95</context> + <context context-type="linenumber">109</context> </context-group> <target state="translated">Izvirni MD5 checksum</target> </trans-unit> @@ -1004,7 +1525,7 @@ <source>Original file size</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">99</context> + <context context-type="linenumber">113</context> </context-group> <target state="translated">Izvirna velikost datoteke</target> </trans-unit> @@ -1012,7 +1533,7 @@ <source>Original mime type</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">103</context> + <context context-type="linenumber">117</context> </context-group> <target state="translated">Izvirna mime vrsta</target> </trans-unit> @@ -1020,7 +1541,7 @@ <source>Archive MD5 checksum</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">107</context> + <context context-type="linenumber">121</context> </context-group> <target state="translated">Arhiviran MD5 checksum</target> </trans-unit> @@ -1028,7 +1549,7 @@ <source>Archive file size</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">111</context> + <context context-type="linenumber">125</context> </context-group> <target state="translated">Velikost arhivske datoteke</target> </trans-unit> @@ -1036,7 +1557,7 @@ <source>Original document metadata</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">117</context> + <context context-type="linenumber">131</context> </context-group> <target state="translated">Izvirni metapodatki dokumenta</target> </trans-unit> @@ -1044,15 +1565,27 @@ <source>Archived document metadata</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">118</context> + <context context-type="linenumber">132</context> </context-group> <target state="translated">Arhivirani metapodatki dokumenta</target> </trans-unit> + <trans-unit id="8191371354890763172" datatype="html"> + <source>Enter Password</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> + <context context-type="linenumber">154</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> + <context context-type="linenumber">184</context> + </context-group> + <target state="needs-translation">Enter Password</target> + </trans-unit> <trans-unit id="3823219296477075982" datatype="html"> <source>Discard</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">143</context> + <context context-type="linenumber">164</context> </context-group> <target state="translated">Zavrzi</target> </trans-unit> @@ -1060,47 +1593,19 @@ <source>Save & next</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">144</context> + <context context-type="linenumber">165</context> </context-group> <target state="translated">Shrani & naslednjo</target> </trans-unit> - <trans-unit id="3768927257183755959" datatype="html"> - <source>Save</source> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">145</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/document-list/save-view-config-dialog/save-view-config-dialog.component.html</context> - <context context-type="linenumber">14</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-edit-dialog/correspondent-edit-dialog.component.html</context> - <context context-type="linenumber">15</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-edit-dialog/document-type-edit-dialog.component.html</context> - <context context-type="linenumber">17</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> - <context context-type="linenumber">173</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-edit-dialog/tag-edit-dialog.component.html</context> - <context context-type="linenumber">19</context> - </context-group> - <target state="translated">Shrani</target> - </trans-unit> <trans-unit id="9021887951960049161" datatype="html"> <source>Confirm delete</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.ts</context> - <context context-type="linenumber">267</context> + <context context-type="linenumber">421</context> </context-group> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/generic-list/generic-list.component.ts</context> - <context context-type="linenumber">102</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.ts</context> + <context context-type="linenumber">152</context> </context-group> <target state="translated">Potrdi brisanje</target> </trans-unit> @@ -1108,7 +1613,7 @@ <source>Do you really want to delete document "<x id="PH" equiv-text="this.document.title"/>"?</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.ts</context> - <context context-type="linenumber">268</context> + <context context-type="linenumber">422</context> </context-group> <target state="translated">Ali res želite izbrisati dokument "<x id="PH" equiv-text="this.document.title"/>"?</target> </trans-unit> @@ -1116,7 +1621,7 @@ <source>The files for this document will be deleted permanently. This operation cannot be undone.</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.ts</context> - <context context-type="linenumber">269</context> + <context context-type="linenumber">423</context> </context-group> <target state="translated">Datoteke za ta dokument bodo trajno izbrisane. Te operacije ni mogoče razveljaviti.</target> </trans-unit> @@ -1124,7 +1629,7 @@ <source>Delete document</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.ts</context> - <context context-type="linenumber">271</context> + <context context-type="linenumber">425</context> </context-group> <target state="translated">Izbriši dokument</target> </trans-unit> @@ -1132,7 +1637,7 @@ <source>Error deleting document: <x id="PH" equiv-text="JSON.stringify(error)"/></source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.ts</context> - <context context-type="linenumber">281</context> + <context context-type="linenumber">441</context> </context-group> <target state="translated">Napaka pri brisanju dokumenta: <x id="PH" equiv-text="JSON.stringify(error)"/></target> </trans-unit> @@ -1200,27 +1705,27 @@ <source>Download originals</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.html</context> - <context context-type="linenumber">68</context> + <context context-type="linenumber">73</context> </context-group> <target state="translated">Prenesi izvirnik</target> </trans-unit> <trans-unit id="7985804062689412812" datatype="html"> - <source>Error executing bulk operation: <x id="PH" equiv-text="JSON.stringify(error.error)"/></source> + <source>Error executing bulk operation: <x id="PH" equiv-text="JSON.stringify( error.error )"/></source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">74</context> + <context context-type="linenumber">97,99</context> </context-group> - <target state="translated">Napaka pri izvajanju operacije v velikem obsegu: <x id="PH" equiv-text="JSON.stringify(error.error)"/></target> + <target state="needs-translation">Error executing bulk operation: <x id="PH" equiv-text="JSON.stringify( error.error )"/></target> </trans-unit> <trans-unit id="7894972847287473517" datatype="html"> <source>"<x id="PH" equiv-text="items[0].name"/>"</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">113</context> + <context context-type="linenumber">154</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">117</context> + <context context-type="linenumber">160</context> </context-group> <target state="translated">"<x id="PH" equiv-text="items[0].name"/>"</target> </trans-unit> @@ -1228,7 +1733,7 @@ <source>"<x id="PH" equiv-text="items[0].name"/>" and "<x id="PH_1" equiv-text="items[1].name"/>"</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">115</context> + <context context-type="linenumber">156</context> </context-group> <note priority="1" from="description">This is for messages like 'modify "tag1" and "tag2"'</note> <target state="translated">"<x id="PH" equiv-text="items[0].name"/>" in "<x id="PH_1" equiv-text="items[1].name"/>"</target> @@ -1237,7 +1742,7 @@ <source><x id="PH" equiv-text="list"/> and "<x id="PH_1" equiv-text="items[items.length - 1].name"/>"</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">118</context> + <context context-type="linenumber">164,166</context> </context-group> <note priority="1" from="description">this is for messages like 'modify "tag1", "tag2" and "tag3"'</note> <target state="translated"><x id="PH" equiv-text="list"/> in "<x id="PH_1" equiv-text="items[items.length - 1].name"/>"</target> @@ -1246,7 +1751,7 @@ <source>Confirm tags assignment</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">127</context> + <context context-type="linenumber">181</context> </context-group> <target state="translated">Potrdite dodelitev oznak</target> </trans-unit> @@ -1254,47 +1759,47 @@ <source>This operation will add the tag "<x id="PH" equiv-text="tag.name"/>" to <x id="PH_1" equiv-text="this.list.selected.size"/> selected document(s).</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">130</context> + <context context-type="linenumber">187</context> </context-group> <target state="translated">Ta operacija bo dodala oznako "<x id="PH" equiv-text="tag.name"/>" izbranemu dokumentu <x id="PH_1" equiv-text="this.list.selected.size"/>.</target> </trans-unit> <trans-unit id="1894412783609570695" datatype="html"> - <source>This operation will add the tags <x id="PH" equiv-text="this._localizeList(changedTags.itemsToAdd)"/> to <x id="PH_1" equiv-text="this.list.selected.size"/> selected document(s).</source> + <source>This operation will add the tags <x id="PH" equiv-text="this._localizeList( changedTags.itemsToAdd )"/> to <x id="PH_1" equiv-text="this.list.selected.size"/> selected document(s).</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">132</context> + <context context-type="linenumber">192,194</context> </context-group> - <target state="translated">Ta operacija bo dodala oznake <x id="PH" equiv-text="this._localizeList(changedTags.itemsToAdd)"/> na izbrane <x id="PH_1" equiv-text="this.list.selected.size"/> dokumente.</target> + <target state="needs-translation">This operation will add the tags <x id="PH" equiv-text="this._localizeList( changedTags.itemsToAdd )"/> to <x id="PH_1" equiv-text="this.list.selected.size"/> selected document(s).</target> </trans-unit> <trans-unit id="7181166515756808573" datatype="html"> <source>This operation will remove the tag "<x id="PH" equiv-text="tag.name"/>" from <x id="PH_1" equiv-text="this.list.selected.size"/> selected document(s).</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">135</context> + <context context-type="linenumber">200</context> </context-group> <target state="translated">Ta operacija bo odstranila oznako "<x id="PH" equiv-text="tag.name"/>" iz izbranega <x id="PH_1" equiv-text="this.list.selected.size"/> dokumenta(ov).</target> </trans-unit> <trans-unit id="3819792277998068944" datatype="html"> - <source>This operation will remove the tags <x id="PH" equiv-text="this._localizeList(changedTags.itemsToRemove)"/> from <x id="PH_1" equiv-text="this.list.selected.size"/> selected document(s).</source> + <source>This operation will remove the tags <x id="PH" equiv-text="this._localizeList( changedTags.itemsToRemove )"/> from <x id="PH_1" equiv-text="this.list.selected.size"/> selected document(s).</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">137</context> + <context context-type="linenumber">205,207</context> </context-group> - <target state="translated">Ta operacija bo odstranila oznake <x id="PH" equiv-text="this._localizeList(changedTags.itemsToRemove)"/> iz <x id="PH_1" equiv-text="this.list.selected.size" /> izbranih dokumentov.</target> + <target state="needs-translation">This operation will remove the tags <x id="PH" equiv-text="this._localizeList( changedTags.itemsToRemove )"/> from <x id="PH_1" equiv-text="this.list.selected.size"/> selected document(s).</target> </trans-unit> <trans-unit id="2739066218579571288" datatype="html"> - <source>This operation will add the tags <x id="PH" equiv-text="this._localizeList(changedTags.itemsToAdd)"/> and remove the tags <x id="PH_1" equiv-text="this._localizeList(changedTags.itemsToRemove)"/> on <x id="PH_2" equiv-text="this.list.selected.size"/> selected document(s).</source> + <source>This operation will add the tags <x id="PH" equiv-text="this._localizeList( changedTags.itemsToAdd )"/> and remove the tags <x id="PH_1" equiv-text="this._localizeList( changedTags.itemsToRemove )"/> on <x id="PH_2" equiv-text="this.list.selected.size"/> selected document(s).</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">139</context> + <context context-type="linenumber">209,213</context> </context-group> - <target state="translated">Ta operacija bo dodala oznake <x id="PH" equiv-text="this._localizeList(changedTags.itemsToAdd)"/> in odstranila oznake <x id="PH_1" equiv-text="this._localizeList(changedTags.itemsToRemove)"/> na <x id="PH_2" equiv-text="this.list.selected.size"/> izbranih dokumentih.</target> + <target state="needs-translation">This operation will add the tags <x id="PH" equiv-text="this._localizeList( changedTags.itemsToAdd )"/> and remove the tags <x id="PH_1" equiv-text="this._localizeList( changedTags.itemsToRemove )"/> on <x id="PH_2" equiv-text="this.list.selected.size"/> selected document(s).</target> </trans-unit> <trans-unit id="2996713129519325161" datatype="html"> <source>Confirm correspondent assignment</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">159</context> + <context context-type="linenumber">248</context> </context-group> <target state="translated">Potrdite dopisnika</target> </trans-unit> @@ -1302,7 +1807,7 @@ <source>This operation will assign the correspondent "<x id="PH" equiv-text="correspondent.name"/>" to <x id="PH_1" equiv-text="this.list.selected.size"/> selected document(s).</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">161</context> + <context context-type="linenumber">250</context> </context-group> <target state="translated">Ta operacija bo dodelila ustrezniega dopisnika "<x id="PH" equiv-text="correspondent.name"/>" izbranemu <x id="PH_1" equiv-text="this.list.selected.size"/> dokumentu(om).</target> </trans-unit> @@ -1310,7 +1815,7 @@ <source>This operation will remove the correspondent from <x id="PH" equiv-text="this.list.selected.size"/> selected document(s).</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">163</context> + <context context-type="linenumber">252</context> </context-group> <target state="translated">Ta operacija bo odstranila dopisnika iz <x id="PH" equiv-text="this.list.selected.size"/> izbranih dokumentov.</target> </trans-unit> @@ -1318,7 +1823,7 @@ <source>Confirm document type assignment</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">182</context> + <context context-type="linenumber">284</context> </context-group> <target state="translated">Potrdite dodelitev vrste dokumenta</target> </trans-unit> @@ -1326,7 +1831,7 @@ <source>This operation will assign the document type "<x id="PH" equiv-text="documentType.name"/>" to <x id="PH_1" equiv-text="this.list.selected.size"/> selected document(s).</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">184</context> + <context context-type="linenumber">286</context> </context-group> <target state="translated">Ta operacija bo dodelila vrsto dokumenta "<x id="PH" equiv-text="documentType.name"/>" <x id="PH_1" equiv-text="this.list.selected.size"/> izbranim dokumentom.</target> </trans-unit> @@ -1334,7 +1839,7 @@ <source>This operation will remove the document type from <x id="PH" equiv-text="this.list.selected.size"/> selected document(s).</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">186</context> + <context context-type="linenumber">288</context> </context-group> <target state="translated">Ta operacija bo odstranila vrsto dokumenta iz <x id="PH" equiv-text="this.list.selected.size"/> izbranih dokumentov.</target> </trans-unit> @@ -1342,7 +1847,7 @@ <source>Delete confirm</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">201</context> + <context context-type="linenumber">309</context> </context-group> <target state="translated">Potrdi izbris</target> </trans-unit> @@ -1350,7 +1855,7 @@ <source>This operation will permanently delete <x id="PH" equiv-text="this.list.selected.size"/> selected document(s).</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">202</context> + <context context-type="linenumber">310</context> </context-group> <target state="translated">Ta operacija bo trajno izbrisala <x id="PH" equiv-text="this.list.selected.size"/> izbrane dokumente.</target> </trans-unit> @@ -1358,7 +1863,7 @@ <source>This operation cannot be undone.</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">203</context> + <context context-type="linenumber">311</context> </context-group> <target state="translated">Te operacije ni mogoče razveljaviti.</target> </trans-unit> @@ -1366,7 +1871,7 @@ <source>Delete document(s)</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">205</context> + <context context-type="linenumber">313</context> </context-group> <target state="translated">Izbriši dokument(e)</target> </trans-unit> @@ -1405,16 +1910,28 @@ <context context-type="linenumber">66</context> </context-group> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-list.component.html</context> - <context context-type="linenumber">42</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">45</context> </context-group> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-list.component.html</context> - <context context-type="linenumber">40</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">45</context> </context-group> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-list.component.html</context> - <context context-type="linenumber">43</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">45</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">59</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">59</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">59</context> </context-group> <target state="translated">Uredi</target> </trans-unit> @@ -1518,7 +2035,7 @@ <source>Loading...</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/document-list.component.html</context> - <context context-type="linenumber">87</context> + <context context-type="linenumber">88</context> </context-group> <target state="translated">Nalaganje...</target> </trans-unit> @@ -1526,7 +2043,7 @@ <source>{VAR_PLURAL, plural, =1 {Selected <x id="INTERPOLATION"/> of one document} other {Selected <x id="INTERPOLATION"/> of <x id="INTERPOLATION_1"/> documents}}</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/document-list.component.html</context> - <context context-type="linenumber">89</context> + <context context-type="linenumber">90</context> </context-group> <target state="translated">{VAR_PLURAL, plural, =1 {Izbrano <x id="INTERPOLATION"/> enega dokumenta} other {Izbrano <x id="INTERPOLATION"/> od <x id="INTERPOLATION_1"/> dokumentov}}</target> </trans-unit> @@ -1534,7 +2051,7 @@ <source>{VAR_PLURAL, plural, =1 {One document} other {<x id="INTERPOLATION"/> documents}}</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/document-list.component.html</context> - <context context-type="linenumber">91</context> + <context context-type="linenumber">92</context> </context-group> <target state="translated">{VAR_PLURAL, plural, =1 {Dokument} other {<x id="INTERPOLATION"/> dokumentov}}</target> </trans-unit> @@ -1542,19 +2059,27 @@ <source>(filtered)</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/document-list.component.html</context> - <context context-type="linenumber">91</context> + <context context-type="linenumber">92</context> </context-group> <target state="translated">(filtrirano)</target> </trans-unit> + <trans-unit id="1559883523769732271" datatype="html"> + <source>Error while loading documents</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/document-list/document-list.component.html</context> + <context context-type="linenumber">103</context> + </context-group> + <target state="needs-translation">Error while loading documents</target> + </trans-unit> <trans-unit id="7517688192215738656" datatype="html"> <source>ASN</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/document-list.component.html</context> - <context context-type="linenumber">117</context> + <context context-type="linenumber">121</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/filter-editor/filter-editor.component.ts</context> - <context context-type="linenumber">90</context> + <context context-type="linenumber">122</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/rest/document.service.ts</context> @@ -1566,7 +2091,7 @@ <source>Added</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/document-list.component.html</context> - <context context-type="linenumber">147</context> + <context context-type="linenumber">151</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/filter-editor/filter-editor.component.html</context> @@ -1582,7 +2107,7 @@ <source>View "<x id="PH" equiv-text="this.list.activeSavedViewTitle"/>" saved successfully.</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/document-list.component.ts</context> - <context context-type="linenumber">116</context> + <context context-type="linenumber">213</context> </context-group> <target state="translated">Pogled »<x id="PH" equiv-text="this.list.activeSavedViewTitle"/>" je uspešno shranjen.</target> </trans-unit> @@ -1590,7 +2115,7 @@ <source>View "<x id="PH" equiv-text="savedView.name"/>" created successfully.</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/document-list.component.ts</context> - <context context-type="linenumber">138</context> + <context context-type="linenumber">243</context> </context-group> <target state="translated">Pogled »<x id="PH" equiv-text="savedView.name"/>" je bil uspešno ustvarjen.</target> </trans-unit> @@ -1603,50 +2128,50 @@ <target state="translated">Ponastavi filtre</target> </trans-unit> <trans-unit id="5195932016807797291" datatype="html"> - <source>Correspondent: <x id="PH" equiv-text="this.correspondents.find(c => c.id == +rule.value)?.name"/></source> + <source>Correspondent: <x id="PH" equiv-text="this.correspondents.find((c) => c.id == +rule.value)?.name"/></source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/filter-editor/filter-editor.component.ts</context> - <context context-type="linenumber">37</context> + <context context-type="linenumber">60,62</context> </context-group> - <target state="translated">Dopisnik: <x id="PH" equiv-text="this.correspondents.find(c => c.id == +rule.value)?.name"/></target> + <target state="needs-translation">Correspondent: <x id="PH" equiv-text="this.correspondents.find((c) => c.id == +rule.value)?.name"/></target> </trans-unit> <trans-unit id="8170755470576301659" datatype="html"> <source>Without correspondent</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/filter-editor/filter-editor.component.ts</context> - <context context-type="linenumber">39</context> + <context context-type="linenumber">64</context> </context-group> <target state="translated">Brez dopisnika</target> </trans-unit> <trans-unit id="8705701325879965907" datatype="html"> - <source>Type: <x id="PH" equiv-text="this.documentTypes.find(dt => dt.id == +rule.value)?.name"/></source> + <source>Type: <x id="PH" equiv-text="this.documentTypes.find((dt) => dt.id == +rule.value)?.name"/></source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/filter-editor/filter-editor.component.ts</context> - <context context-type="linenumber">44</context> + <context context-type="linenumber">69,71</context> </context-group> - <target state="translated">Vrsta: <x id="PH" equiv-text="this.documentTypes.find(dt => dt.id == +rule.value)?.name"/></target> + <target state="needs-translation">Type: <x id="PH" equiv-text="this.documentTypes.find((dt) => dt.id == +rule.value)?.name"/></target> </trans-unit> <trans-unit id="4362173610367509215" datatype="html"> <source>Without document type</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/filter-editor/filter-editor.component.ts</context> - <context context-type="linenumber">46</context> + <context context-type="linenumber">73</context> </context-group> <target state="translated">Brez vrste dokumenta</target> </trans-unit> <trans-unit id="8180755793012580465" datatype="html"> - <source>Tag: <x id="PH" equiv-text="this.tags.find(t => t.id == +rule.value)?.name"/></source> + <source>Tag: <x id="PH" equiv-text="this.tags.find((t) => t.id == +rule.value)?.name"/></source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/filter-editor/filter-editor.component.ts</context> - <context context-type="linenumber">50</context> + <context context-type="linenumber">77,79</context> </context-group> - <target state="translated">Oznaka: <x id="PH" equiv-text="this.tags.find(t => t.id == +rule.value)?.name"/></target> + <target state="needs-translation">Tag: <x id="PH" equiv-text="this.tags.find((t) => t.id == +rule.value)?.name"/></target> </trans-unit> <trans-unit id="6494566478302448576" datatype="html"> <source>Without any tag</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/filter-editor/filter-editor.component.ts</context> - <context context-type="linenumber">54</context> + <context context-type="linenumber">83</context> </context-group> <target state="translated">Brez kakršne koli oznake</target> </trans-unit> @@ -1654,7 +2179,7 @@ <source>Title: <x id="PH" equiv-text="rule.value"/></source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/filter-editor/filter-editor.component.ts</context> - <context context-type="linenumber">58</context> + <context context-type="linenumber">87</context> </context-group> <target state="translated">Naslov: <x id="PH" equiv-text="rule.value"/></target> </trans-unit> @@ -1662,7 +2187,7 @@ <source>ASN: <x id="PH" equiv-text="rule.value"/></source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/filter-editor/filter-editor.component.ts</context> - <context context-type="linenumber">61</context> + <context context-type="linenumber">90</context> </context-group> <target state="translated">ASN: <x id="PH" equiv-text="rule.value"/></target> </trans-unit> @@ -1670,7 +2195,7 @@ <source>Title & content</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/filter-editor/filter-editor.component.ts</context> - <context context-type="linenumber">89</context> + <context context-type="linenumber">120</context> </context-group> <target state="translated">Naslov & vsebina</target> </trans-unit> @@ -1678,7 +2203,7 @@ <source>Advanced search</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/filter-editor/filter-editor.component.ts</context> - <context context-type="linenumber">91</context> + <context context-type="linenumber">125</context> </context-group> <target state="translated">Napredno iskanje</target> </trans-unit> @@ -1686,7 +2211,7 @@ <source>More like</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/filter-editor/filter-editor.component.ts</context> - <context context-type="linenumber">94</context> + <context context-type="linenumber">131</context> </context-group> <target state="translated">Bolj podobno</target> </trans-unit> @@ -1698,54 +2223,6 @@ </context-group> <target state="translated">Shrani trenutni pogled</target> </trans-unit> - <trans-unit id="8953033926734869941" datatype="html"> - <source>Name</source> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/document-list/save-view-config-dialog/save-view-config-dialog.component.html</context> - <context context-type="linenumber">8</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-edit-dialog/correspondent-edit-dialog.component.html</context> - <context context-type="linenumber">8</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-list.component.html</context> - <context context-type="linenumber">9</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-list.component.html</context> - <context context-type="linenumber">19</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-edit-dialog/document-type-edit-dialog.component.html</context> - <context context-type="linenumber">9</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-list.component.html</context> - <context context-type="linenumber">9</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-list.component.html</context> - <context context-type="linenumber">19</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> - <context context-type="linenumber">141</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-edit-dialog/tag-edit-dialog.component.html</context> - <context context-type="linenumber">8</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-list.component.html</context> - <context context-type="linenumber">9</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-list.component.html</context> - <context context-type="linenumber">19</context> - </context-group> - <target state="translated">Ime</target> - </trans-unit> <trans-unit id="8689274715612276035" datatype="html"> <source>Show in sidebar</source> <context-group purpose="location"> @@ -1754,7 +2231,7 @@ </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> - <context context-type="linenumber">153</context> + <context context-type="linenumber">169</context> </context-group> <target state="translated">Prikaži v stranski vrstici</target> </trans-unit> @@ -1766,86 +2243,78 @@ </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> - <context context-type="linenumber">149</context> + <context context-type="linenumber">165</context> </context-group> <target state="translated">Prikaži na pregledni plošči</target> </trans-unit> - <trans-unit id="8743659855412792665" datatype="html"> - <source>Matching algorithm</source> + <trans-unit id="6965614903949668392" datatype="html"> + <source>Filter rules error occurred while saving this view</source> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-edit-dialog/correspondent-edit-dialog.component.html</context> - <context context-type="linenumber">9</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-edit-dialog/document-type-edit-dialog.component.html</context> - <context context-type="linenumber">10</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-edit-dialog/tag-edit-dialog.component.html</context> - <context context-type="linenumber">13</context> - </context-group> - <target state="translated">Algoritem ujemanja</target> - </trans-unit> - <trans-unit id="2656329676292524585" datatype="html"> - <source>Matching pattern</source> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-edit-dialog/correspondent-edit-dialog.component.html</context> - <context context-type="linenumber">10</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-edit-dialog/document-type-edit-dialog.component.html</context> - <context context-type="linenumber">11</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-edit-dialog/tag-edit-dialog.component.html</context> - <context context-type="linenumber">14</context> - </context-group> - <target state="translated">Vzorec ujemanja</target> - </trans-unit> - <trans-unit id="6063936469630366525" datatype="html"> - <source>Case insensitive</source> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-edit-dialog/correspondent-edit-dialog.component.html</context> - <context context-type="linenumber">11</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-edit-dialog/document-type-edit-dialog.component.html</context> + <context context-type="sourcefile">src/app/components/document-list/save-view-config-dialog/save-view-config-dialog.component.html</context> <context context-type="linenumber">12</context> </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-edit-dialog/tag-edit-dialog.component.html</context> - <context context-type="linenumber">15</context> - </context-group> - <target state="translated">Brez razlikovanje velikosti črk</target> + <target state="needs-translation">Filter rules error occurred while saving this view</target> </trans-unit> - <trans-unit id="6457471243969293847" datatype="html"> - <source>Create new correspondent</source> + <trans-unit id="6438839705789707938" datatype="html"> + <source>The error returned was</source> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-edit-dialog/correspondent-edit-dialog.component.ts</context> - <context context-type="linenumber">21</context> + <context context-type="sourcefile">src/app/components/document-list/save-view-config-dialog/save-view-config-dialog.component.html</context> + <context context-type="linenumber">13</context> </context-group> - <target state="translated">Ustvarite novega dopisnika</target> + <target state="needs-translation">The error returned was</target> </trans-unit> - <trans-unit id="2059822531169388684" datatype="html"> - <source>Edit correspondent</source> + <trans-unit id="6316128875819022658" datatype="html"> + <source>correspondent</source> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-edit-dialog/correspondent-edit-dialog.component.ts</context> - <context context-type="linenumber">25</context> + <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-list.component.ts</context> + <context context-type="linenumber">33</context> </context-group> - <target state="translated">Uredi dopisnika</target> + <target state="needs-translation">correspondent</target> + </trans-unit> + <trans-unit id="6360600151505327572" datatype="html"> + <source>Last used</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-list.component.ts</context> + <context context-type="linenumber">37</context> + </context-group> + <target state="needs-translation">Last used</target> + </trans-unit> + <trans-unit id="7427874343955308724" datatype="html"> + <source>Do you really want to delete the correspondent "<x id="PH" equiv-text="object.name"/>"?</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-list.component.ts</context> + <context context-type="linenumber">47</context> + </context-group> + <target state="translated">Ali res želite izbrisati dopisnika "<x id="PH" equiv-text="object.name"/>"?</target> + </trans-unit> + <trans-unit id="8084492669582894778" datatype="html"> + <source>document type</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-list.component.ts</context> + <context context-type="linenumber">30</context> + </context-group> + <target state="needs-translation">document type</target> + </trans-unit> + <trans-unit id="4990731724078522539" datatype="html"> + <source>Do you really want to delete the document type "<x id="PH" equiv-text="object.name"/>"?</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-list.component.ts</context> + <context context-type="linenumber">36</context> + </context-group> + <target state="translated">Ali res želite izbrisati vrsto dokumenta "<x id="PH" equiv-text="object.name"/>"?</target> </trans-unit> <trans-unit id="5674286808255988565" datatype="html"> <source>Create</source> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-list.component.html</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> <context context-type="linenumber">2</context> </context-group> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-list.component.html</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> <context context-type="linenumber">2</context> </context-group> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-list.component.html</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> <context context-type="linenumber">2</context> </context-group> <target state="translated">Ustvari</target> @@ -1853,15 +2322,15 @@ <trans-unit id="4010735610815226758" datatype="html"> <source>Filter by:</source> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-list.component.html</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> <context context-type="linenumber">8</context> </context-group> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-list.component.html</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> <context context-type="linenumber">8</context> </context-group> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-list.component.html</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> <context context-type="linenumber">8</context> </context-group> <target state="translated">Filtriraj po:</target> @@ -1869,138 +2338,130 @@ <trans-unit id="1383365546483928780" datatype="html"> <source>Matching</source> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-list.component.html</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> <context context-type="linenumber">20</context> </context-group> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-list.component.html</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> <context context-type="linenumber">20</context> </context-group> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-list.component.html</context> - <context context-type="linenumber">21</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">20</context> </context-group> <target state="translated">Ujemanje</target> </trans-unit> <trans-unit id="1488347670280290838" datatype="html"> <source>Document count</source> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-list.component.html</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> <context context-type="linenumber">21</context> </context-group> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-list.component.html</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> <context context-type="linenumber">21</context> </context-group> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-list.component.html</context> - <context context-type="linenumber">22</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">21</context> </context-group> <target state="translated">Število dokumentov</target> </trans-unit> - <trans-unit id="697889236478552968" datatype="html"> - <source>Last correspondence</source> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-list.component.html</context> - <context context-type="linenumber">22</context> - </context-group> - <target state="translated">Zadnja korespondenca</target> - </trans-unit> <trans-unit id="3193976279273491157" datatype="html"> <source>Actions</source> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-list.component.html</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> <context context-type="linenumber">23</context> </context-group> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-list.component.html</context> - <context context-type="linenumber">22</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">23</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">23</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> - <context context-type="linenumber">158</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-list.component.html</context> - <context context-type="linenumber">23</context> + <context context-type="linenumber">174</context> </context-group> <target state="translated">Dejanja</target> </trans-unit> - <trans-unit id="7427874343955308724" datatype="html"> - <source>Do you really want to delete the correspondent "<x id="PH" equiv-text="object.name"/>"?</source> + <trans-unit id="7376880254267897616" datatype="html"> + <source>Filter Documents</source> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-list.component.ts</context> - <context context-type="linenumber">26</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">44</context> </context-group> - <target state="translated">Ali res želite izbrisati dopisnika "<x id="PH" equiv-text="object.name"/>"?</target> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">44</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">44</context> + </context-group> + <target state="needs-translation">Filter Documents</target> </trans-unit> - <trans-unit id="6672809941092516947" datatype="html"> - <source>Create new document type</source> + <trans-unit id="808959623879724772" datatype="html"> + <source>{VAR_PLURAL, plural, =1 {One <x id="INTERPOLATION"/>} other {<x id="INTERPOLATION_1"/> total <x id="INTERPOLATION"/>s}}</source> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-edit-dialog/document-type-edit-dialog.component.ts</context> - <context context-type="linenumber">21</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">74</context> </context-group> - <target state="translated">Ustvarite novo vrsto dokumenta</target> - </trans-unit> - <trans-unit id="36335016091244220" datatype="html"> - <source>Edit document type</source> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-edit-dialog/document-type-edit-dialog.component.ts</context> - <context context-type="linenumber">25</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">74</context> </context-group> - <target state="translated">Uredite vrsto dokumenta</target> - </trans-unit> - <trans-unit id="4990731724078522539" datatype="html"> - <source>Do you really want to delete the document type "<x id="PH" equiv-text="object.name"/>"?</source> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-list.component.ts</context> - <context context-type="linenumber">26</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">74</context> </context-group> - <target state="translated">Ali res želite izbrisati vrsto dokumenta "<x id="PH" equiv-text="object.name"/>"?</target> + <target state="needs-translation">{VAR_PLURAL, plural, =1 {One <x id="INTERPOLATION"/>} other {<x id="INTERPOLATION_1"/> total <x id="INTERPOLATION"/>s}}</target> </trans-unit> <trans-unit id="810888510148304696" datatype="html"> <source>Automatic</source> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/generic-list/generic-list.component.ts</context> - <context context-type="linenumber">39</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.ts</context> + <context context-type="linenumber">86</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/data/matching-model.ts</context> - <context context-type="linenumber">17</context> + <context context-type="linenumber">38</context> </context-group> <target state="translated">Samodejno</target> </trans-unit> - <trans-unit id="5044611416737085530" datatype="html"> - <source>Do you really want to delete this element?</source> + <trans-unit id="4012132330507560812" datatype="html"> + <source>Do you really want to delete the <x id="PH" equiv-text="this.typeName"/>?</source> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/generic-list/generic-list.component.ts</context> - <context context-type="linenumber">97</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.ts</context> + <context context-type="linenumber">139</context> </context-group> - <target state="translated">Ali res želite izbrisati ta element?</target> + <target state="needs-translation">Do you really want to delete the <x id="PH" equiv-text="this.typeName"/>?</target> </trans-unit> <trans-unit id="8371896857609524947" datatype="html"> <source>Associated documents will not be deleted.</source> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/generic-list/generic-list.component.ts</context> - <context context-type="linenumber">104</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.ts</context> + <context context-type="linenumber">154</context> </context-group> <target state="translated">Povezani dokumenti ne bodo izbrisani.</target> </trans-unit> <trans-unit id="5467489005440577210" datatype="html"> - <source>Error while deleting element: <x id="PH" equiv-text="JSON.stringify(error.error)"/></source> + <source>Error while deleting element: <x id="PH" equiv-text="JSON.stringify( error.error )"/></source> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/generic-list/generic-list.component.ts</context> - <context context-type="linenumber">114</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.ts</context> + <context context-type="linenumber">167,169</context> </context-group> - <target state="translated">Napaka pri brisanju elementa: <x id="PH" equiv-text="JSON.stringify(error.error)"/></target> + <target state="needs-translation">Error while deleting element: <x id="PH" equiv-text="JSON.stringify( error.error )"/></target> </trans-unit> - <trans-unit id="1347241542439262355" datatype="html"> - <source>General settings</source> + <trans-unit id="6439365426343089851" datatype="html"> + <source>General</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> <context context-type="linenumber">10</context> </context-group> - <target state="translated">Splošne nastavitve</target> + <target state="needs-translation">General</target> </trans-unit> <trans-unit id="8671234314555525900" datatype="html"> <source>Appearance</source> @@ -2130,11 +2591,27 @@ </context-group> <target state="translated">Invertirajte sličice v temnem načinu</target> </trans-unit> + <trans-unit id="7983234071833154796" datatype="html"> + <source>Theme Color</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> + <context context-type="linenumber">105</context> + </context-group> + <target state="needs-translation">Theme Color</target> + </trans-unit> + <trans-unit id="7808756054397155068" datatype="html"> + <source>Reset</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> + <context context-type="linenumber">114</context> + </context-group> + <target state="needs-translation">Reset</target> + </trans-unit> <trans-unit id="8508424367627989968" datatype="html"> <source>Bulk editing</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> - <context context-type="linenumber">103</context> + <context context-type="linenumber">119</context> </context-group> <target state="translated">Množično urejanje</target> </trans-unit> @@ -2142,7 +2619,7 @@ <source>Show confirmation dialogs</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> - <context context-type="linenumber">107</context> + <context context-type="linenumber">123</context> </context-group> <target state="translated">Pokaži potrditvena okna</target> </trans-unit> @@ -2150,7 +2627,7 @@ <source>Deleting documents will always ask for confirmation.</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> - <context context-type="linenumber">107</context> + <context context-type="linenumber">123</context> </context-group> <target state="translated">Brisanje dokumentov bo vedno zahtevalo potrditev.</target> </trans-unit> @@ -2158,7 +2635,7 @@ <source>Apply on close</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> - <context context-type="linenumber">108</context> + <context context-type="linenumber">124</context> </context-group> <target state="translated">Potrdite ob zaprtju</target> </trans-unit> @@ -2166,7 +2643,7 @@ <source>Notifications</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> - <context context-type="linenumber">116</context> + <context context-type="linenumber">132</context> </context-group> <target state="translated">Obvestila</target> </trans-unit> @@ -2174,7 +2651,7 @@ <source>Document processing</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> - <context context-type="linenumber">119</context> + <context context-type="linenumber">135</context> </context-group> <target state="translated">Obdelava dokumentov</target> </trans-unit> @@ -2182,7 +2659,7 @@ <source>Show notifications when new documents are detected</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> - <context context-type="linenumber">123</context> + <context context-type="linenumber">139</context> </context-group> <target state="translated">Pokaži obvestila, ko so zaznani novi dokumenti</target> </trans-unit> @@ -2190,7 +2667,7 @@ <source>Show notifications when document processing completes successfully</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> - <context context-type="linenumber">124</context> + <context context-type="linenumber">140</context> </context-group> <target state="translated">Pokaži obvestila, ko se obdelava dokumenta uspešno zaključi</target> </trans-unit> @@ -2198,7 +2675,7 @@ <source>Show notifications when document processing fails</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> - <context context-type="linenumber">125</context> + <context context-type="linenumber">141</context> </context-group> <target state="translated">Pokaži obvestila, ko obdelava dokumenta ne uspe</target> </trans-unit> @@ -2206,7 +2683,7 @@ <source>Suppress notifications on dashboard</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> - <context context-type="linenumber">126</context> + <context context-type="linenumber">142</context> </context-group> <target state="translated">Preprečite obvestila na pregledni strani</target> </trans-unit> @@ -2214,7 +2691,7 @@ <source>This will suppress all messages about document processing status on the dashboard.</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> - <context context-type="linenumber">126</context> + <context context-type="linenumber">142</context> </context-group> <target state="translated">S tem bodo na plošči prekinjena vsa sporočila o stanju obdelave dokumentov.</target> </trans-unit> @@ -2222,7 +2699,7 @@ <source>Appears on</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> - <context context-type="linenumber">146</context> + <context context-type="linenumber">162</context> </context-group> <target state="translated">Pojavi se na</target> </trans-unit> @@ -2230,7 +2707,7 @@ <source>No saved views defined.</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> - <context context-type="linenumber">163</context> + <context context-type="linenumber">179</context> </context-group> <target state="translated">Ni določenih shranjenih pogledov.</target> </trans-unit> @@ -2238,7 +2715,7 @@ <source>Saved view "<x id="PH" equiv-text="savedView.name"/>" deleted.</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.ts</context> - <context context-type="linenumber">111</context> + <context context-type="linenumber">167</context> </context-group> <target state="translated">Shranjen pogled "<x id="PH" equiv-text="savedView.name"/>" je izbrisan.</target> </trans-unit> @@ -2246,7 +2723,7 @@ <source>Settings saved successfully.</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.ts</context> - <context context-type="linenumber">133</context> + <context context-type="linenumber">233</context> </context-group> <target state="translated">Nastavitve uspešno shranjene.</target> </trans-unit> @@ -2254,7 +2731,7 @@ <source>Use system language</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.ts</context> - <context context-type="linenumber">138</context> + <context context-type="linenumber">237</context> </context-group> <target state="translated">Uporabi sistemski jezik</target> </trans-unit> @@ -2262,67 +2739,31 @@ <source>Use date format of display language</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.ts</context> - <context context-type="linenumber">144</context> + <context context-type="linenumber">244</context> </context-group> <target state="translated">Uporabite obliko datuma prikaznega jezika</target> </trans-unit> <trans-unit id="8488620293789898901" datatype="html"> - <source>Error while storing settings on server: <x id="PH" equiv-text="JSON.stringify(error.error)"/></source> + <source>Error while storing settings on server: <x id="PH" equiv-text="JSON.stringify( error.error )"/></source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.ts</context> - <context context-type="linenumber">161</context> + <context context-type="linenumber">264,266</context> </context-group> - <target state="translated">Napaka pri shranjevanju nastavitev na strežnik: <x id="PH" equiv-text="JSON.stringify(error.error)"/></target> + <target state="needs-translation">Error while storing settings on server: <x id="PH" equiv-text="JSON.stringify( error.error )"/></target> </trans-unit> - <trans-unit id="9011959596901584887" datatype="html"> - <source>Color</source> + <trans-unit id="6402703264596649214" datatype="html"> + <source>tag</source> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-edit-dialog/tag-edit-dialog.component.html</context> - <context context-type="linenumber">10</context> + <context context-type="sourcefile">src/app/components/manage/tag-list/tag-list.component.ts</context> + <context context-type="linenumber">30</context> </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-list.component.html</context> - <context context-type="linenumber">20</context> - </context-group> - <target state="translated">Barva</target> - </trans-unit> - <trans-unit id="1426037806946650347" datatype="html"> - <source>Inbox tag</source> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-edit-dialog/tag-edit-dialog.component.html</context> - <context context-type="linenumber">12</context> - </context-group> - <target state="translated">Vhodna oznaka</target> - </trans-unit> - <trans-unit id="8566220514470905459" datatype="html"> - <source>Inbox tags are automatically assigned to all consumed documents.</source> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-edit-dialog/tag-edit-dialog.component.html</context> - <context context-type="linenumber">12</context> - </context-group> - <target state="translated">Vhodne oznake se samodejno dodelijo vsem vloženim dokumentom.</target> - </trans-unit> - <trans-unit id="9153094873118985366" datatype="html"> - <source>Create new tag</source> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-edit-dialog/tag-edit-dialog.component.ts</context> - <context context-type="linenumber">22</context> - </context-group> - <target state="translated">Ustvari novo oznako</target> - </trans-unit> - <trans-unit id="5872175735754226507" datatype="html"> - <source>Edit tag</source> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-edit-dialog/tag-edit-dialog.component.ts</context> - <context context-type="linenumber">26</context> - </context-group> - <target state="translated">Uredi oznako</target> + <target state="needs-translation">tag</target> </trans-unit> <trans-unit id="93754014749412887" datatype="html"> <source>Do you really want to delete the tag "<x id="PH" equiv-text="object.name"/>"?</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/tag-list/tag-list.component.ts</context> - <context context-type="linenumber">26</context> + <context context-type="linenumber">45</context> </context-group> <target state="translated">Ali res želite izbrisati oznako "<x id="PH" equiv-text="object.name"/>"?</target> </trans-unit> @@ -2338,7 +2779,7 @@ <source>Any word</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/data/matching-model.ts</context> - <context context-type="linenumber">12</context> + <context context-type="linenumber">13</context> </context-group> <target state="final">Katerakoli beseda</target> </trans-unit> @@ -2346,7 +2787,7 @@ <source>Any: Document contains any of these words (space separated)</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/data/matching-model.ts</context> - <context context-type="linenumber">12</context> + <context context-type="linenumber">14</context> </context-group> <target state="translated">Karkoli: dokument vsebuje katero koli od teh besed (ločeno s presledkom)</target> </trans-unit> @@ -2354,7 +2795,7 @@ <source>All words</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/data/matching-model.ts</context> - <context context-type="linenumber">13</context> + <context context-type="linenumber">18</context> </context-group> <target state="final">Vse besede</target> </trans-unit> @@ -2362,7 +2803,7 @@ <source>All: Document contains all of these words (space separated)</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/data/matching-model.ts</context> - <context context-type="linenumber">13</context> + <context context-type="linenumber">19</context> </context-group> <target state="translated">Vse: dokument vsebuje vse te besede (ločene s presledkom)</target> </trans-unit> @@ -2370,7 +2811,7 @@ <source>Exact match</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/data/matching-model.ts</context> - <context context-type="linenumber">14</context> + <context context-type="linenumber">23</context> </context-group> <target state="final">Točno ujemanje</target> </trans-unit> @@ -2378,7 +2819,7 @@ <source>Exact: Document contains this string</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/data/matching-model.ts</context> - <context context-type="linenumber">14</context> + <context context-type="linenumber">24</context> </context-group> <target state="translated">Točno: dokument vsebuje ta niz</target> </trans-unit> @@ -2386,7 +2827,7 @@ <source>Regular expression</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/data/matching-model.ts</context> - <context context-type="linenumber">15</context> + <context context-type="linenumber">28</context> </context-group> <target state="translated">Regularni izraz</target> </trans-unit> @@ -2394,7 +2835,7 @@ <source>Regular expression: Document matches this regular expression</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/data/matching-model.ts</context> - <context context-type="linenumber">15</context> + <context context-type="linenumber">29</context> </context-group> <target state="translated">Regularni izraz: dokument se ujema s tem regularnim izrazom</target> </trans-unit> @@ -2402,7 +2843,7 @@ <source>Fuzzy word</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/data/matching-model.ts</context> - <context context-type="linenumber">16</context> + <context context-type="linenumber">33</context> </context-group> <target state="translated">Fuzzy beseda</target> </trans-unit> @@ -2410,7 +2851,7 @@ <source>Fuzzy: Document contains a word similar to this word</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/data/matching-model.ts</context> - <context context-type="linenumber">16</context> + <context context-type="linenumber">34</context> </context-group> <target state="translated">Fuzzy: dokument vsebuje besedo, podobno tej besedi</target> </trans-unit> @@ -2418,7 +2859,7 @@ <source>Auto: Learn matching automatically</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/data/matching-model.ts</context> - <context context-type="linenumber">17</context> + <context context-type="linenumber">39</context> </context-group> <target state="translated">Samodejno: Nauči se samodejnega ujemanja</target> </trans-unit> @@ -2426,15 +2867,15 @@ <source>Unsaved Changes</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/guards/dirty-form.guard.ts</context> - <context context-type="linenumber">16</context> + <context context-type="linenumber">18</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/open-documents.service.ts</context> - <context context-type="linenumber">75</context> + <context context-type="linenumber">84</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/open-documents.service.ts</context> - <context context-type="linenumber">96</context> + <context context-type="linenumber">107</context> </context-group> <target state="translated">Neshranjene spremembe</target> </trans-unit> @@ -2442,15 +2883,15 @@ <source>You have unsaved changes.</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/guards/dirty-form.guard.ts</context> - <context context-type="linenumber">17</context> + <context context-type="linenumber">19</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/open-documents.service.ts</context> - <context context-type="linenumber">76</context> + <context context-type="linenumber">85</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/open-documents.service.ts</context> - <context context-type="linenumber">97</context> + <context context-type="linenumber">108</context> </context-group> <target state="translated">Imate neshranjene spremembe.</target> </trans-unit> @@ -2458,7 +2899,7 @@ <source>Are you sure you want to leave?</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/guards/dirty-form.guard.ts</context> - <context context-type="linenumber">18</context> + <context context-type="linenumber">20</context> </context-group> <target state="translated">Ste prepričani, da želite oditi?</target> </trans-unit> @@ -2466,7 +2907,7 @@ <source>Leave page</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/guards/dirty-form.guard.ts</context> - <context context-type="linenumber">20</context> + <context context-type="linenumber">22</context> </context-group> <target state="translated">Zapusti stran</target> </trans-unit> @@ -2474,7 +2915,7 @@ <source>(no title)</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/pipes/document-title.pipe.ts</context> - <context context-type="linenumber">12</context> + <context context-type="linenumber">11</context> </context-group> <target state="translated">(brez naslova)</target> </trans-unit> @@ -2482,7 +2923,7 @@ <source>Yes</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/pipes/yes-no.pipe.ts</context> - <context context-type="linenumber">9</context> + <context context-type="linenumber">8</context> </context-group> <target state="translated">Da</target> </trans-unit> @@ -2490,7 +2931,7 @@ <source>No</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/pipes/yes-no.pipe.ts</context> - <context context-type="linenumber">9</context> + <context context-type="linenumber">8</context> </context-group> <target state="translated">Ne</target> </trans-unit> @@ -2606,7 +3047,7 @@ <source>Are you sure you want to close this document?</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/open-documents.service.ts</context> - <context context-type="linenumber">77</context> + <context context-type="linenumber">86</context> </context-group> <target state="translated">Ali ste prepričani, da želite zapreti ta dokument?</target> </trans-unit> @@ -2614,7 +3055,7 @@ <source>Close document</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/open-documents.service.ts</context> - <context context-type="linenumber">79</context> + <context context-type="linenumber">88</context> </context-group> <target state="translated">Zapri dokument</target> </trans-unit> @@ -2622,7 +3063,7 @@ <source>Are you sure you want to close all documents?</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/open-documents.service.ts</context> - <context context-type="linenumber">98</context> + <context context-type="linenumber">109</context> </context-group> <target state="translated">Ali ste prepričani, da želite zapreti vse dokumente?</target> </trans-unit> @@ -2630,7 +3071,7 @@ <source>Close documents</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/open-documents.service.ts</context> - <context context-type="linenumber">100</context> + <context context-type="linenumber">111</context> </context-group> <target state="translated">Zapri dokumente</target> </trans-unit> @@ -2646,7 +3087,7 @@ <source>Search score</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/rest/document.service.ts</context> - <context context-type="linenumber">28</context> + <context context-type="linenumber">30</context> </context-group> <note priority="1" from="description">Score is a value returned by the full text search engine and specifies how well a result matches the given query</note> <target state="translated">Rezultat iskanja</target> @@ -2655,15 +3096,23 @@ <source>English (US)</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/settings.service.ts</context> - <context context-type="linenumber">90</context> + <context context-type="linenumber">184</context> </context-group> <target state="translated">Angleščina (ZDA)</target> </trans-unit> + <trans-unit id="3098941349689899577" datatype="html"> + <source>Belarusian</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/services/settings.service.ts</context> + <context context-type="linenumber">190</context> + </context-group> + <target state="needs-translation">Belarusian</target> + </trans-unit> <trans-unit id="2719780722934172508" datatype="html"> <source>Czech</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/settings.service.ts</context> - <context context-type="linenumber">91</context> + <context context-type="linenumber">196</context> </context-group> <target state="translated">Češčina</target> </trans-unit> @@ -2671,7 +3120,7 @@ <source>Danish</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/settings.service.ts</context> - <context context-type="linenumber">92</context> + <context context-type="linenumber">202</context> </context-group> <target state="translated">Danščina</target> </trans-unit> @@ -2679,7 +3128,7 @@ <source>German</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/settings.service.ts</context> - <context context-type="linenumber">93</context> + <context context-type="linenumber">208</context> </context-group> <target state="translated">Nemščina</target> </trans-unit> @@ -2687,7 +3136,7 @@ <source>English (GB)</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/settings.service.ts</context> - <context context-type="linenumber">94</context> + <context context-type="linenumber">214</context> </context-group> <target state="translated">Angleščina (GB)</target> </trans-unit> @@ -2695,7 +3144,7 @@ <source>Spanish</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/settings.service.ts</context> - <context context-type="linenumber">95</context> + <context context-type="linenumber">220</context> </context-group> <target state="translated">Španščina</target> </trans-unit> @@ -2703,7 +3152,7 @@ <source>French</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/settings.service.ts</context> - <context context-type="linenumber">96</context> + <context context-type="linenumber">226</context> </context-group> <target state="translated">Francoščina</target> </trans-unit> @@ -2711,7 +3160,7 @@ <source>Italian</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/settings.service.ts</context> - <context context-type="linenumber">97</context> + <context context-type="linenumber">232</context> </context-group> <target state="translated">Italijanščina</target> </trans-unit> @@ -2719,7 +3168,7 @@ <source>Luxembourgish</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/settings.service.ts</context> - <context context-type="linenumber">98</context> + <context context-type="linenumber">238</context> </context-group> <target state="translated">Luksemburški</target> </trans-unit> @@ -2727,7 +3176,7 @@ <source>Dutch</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/settings.service.ts</context> - <context context-type="linenumber">99</context> + <context context-type="linenumber">244</context> </context-group> <target state="translated">Nizozemščina</target> </trans-unit> @@ -2735,7 +3184,7 @@ <source>Polish</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/settings.service.ts</context> - <context context-type="linenumber">100</context> + <context context-type="linenumber">250</context> </context-group> <target state="translated">Poljščina</target> </trans-unit> @@ -2743,7 +3192,7 @@ <source>Portuguese (Brazil)</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/settings.service.ts</context> - <context context-type="linenumber">101</context> + <context context-type="linenumber">256</context> </context-group> <target state="translated">Portugalščina (Brazilija)</target> </trans-unit> @@ -2751,7 +3200,7 @@ <source>Portuguese</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/settings.service.ts</context> - <context context-type="linenumber">102</context> + <context context-type="linenumber">262</context> </context-group> <target state="translated">Portugalščina</target> </trans-unit> @@ -2759,7 +3208,7 @@ <source>Romanian</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/settings.service.ts</context> - <context context-type="linenumber">103</context> + <context context-type="linenumber">268</context> </context-group> <target state="translated">Romunščina</target> </trans-unit> @@ -2767,23 +3216,55 @@ <source>Russian</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/settings.service.ts</context> - <context context-type="linenumber">104</context> + <context context-type="linenumber">274</context> </context-group> <target state="translated">Ruščina</target> </trans-unit> + <trans-unit id="4287008301409320881" datatype="html"> + <source>Slovenian</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/services/settings.service.ts</context> + <context context-type="linenumber">280</context> + </context-group> + <target state="needs-translation">Slovenian</target> + </trans-unit> + <trans-unit id="8608389829607915090" datatype="html"> + <source>Serbian</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/services/settings.service.ts</context> + <context context-type="linenumber">286</context> + </context-group> + <target state="needs-translation">Serbian</target> + </trans-unit> <trans-unit id="499386805970351976" datatype="html"> <source>Swedish</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/settings.service.ts</context> - <context context-type="linenumber">105</context> + <context context-type="linenumber">292</context> </context-group> <target state="translated">Švedščina</target> </trans-unit> + <trans-unit id="5682359291233237791" datatype="html"> + <source>Turkish</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/services/settings.service.ts</context> + <context context-type="linenumber">298</context> + </context-group> + <target state="needs-translation">Turkish</target> + </trans-unit> + <trans-unit id="4689443708886954687" datatype="html"> + <source>Chinese Simplified</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/services/settings.service.ts</context> + <context context-type="linenumber">304</context> + </context-group> + <target state="needs-translation">Chinese Simplified</target> + </trans-unit> <trans-unit id="4912706592792948707" datatype="html"> <source>ISO 8601</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/settings.service.ts</context> - <context context-type="linenumber">115</context> + <context context-type="linenumber">321</context> </context-group> <target state="translated">ISO 8601</target> </trans-unit> @@ -2791,7 +3272,7 @@ <source>Error</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/toast.service.ts</context> - <context context-type="linenumber">35</context> + <context context-type="linenumber">32</context> </context-group> <target state="translated">Napaka</target> </trans-unit> @@ -2799,10 +3280,42 @@ <source>Information</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/toast.service.ts</context> - <context context-type="linenumber">39</context> + <context context-type="linenumber">36</context> </context-group> <target state="translated">Informacija</target> </trans-unit> + <trans-unit id="3852289441366561594" datatype="html"> + <source>Connecting...</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/services/upload-documents.service.ts</context> + <context context-type="linenumber">31</context> + </context-group> + <target state="translated">Povezovanje...</target> + </trans-unit> + <trans-unit id="1245343823699368872" datatype="html"> + <source>Uploading...</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/services/upload-documents.service.ts</context> + <context context-type="linenumber">43</context> + </context-group> + <target state="translated">Nalaganje...</target> + </trans-unit> + <trans-unit id="7446520539098045935" datatype="html"> + <source>Upload complete, waiting...</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/services/upload-documents.service.ts</context> + <context context-type="linenumber">46</context> + </context-group> + <target state="translated">Nalaganje je končano, čakam...</target> + </trans-unit> + <trans-unit id="1405142710727603568" datatype="html"> + <source>HTTP error: <x id="PH" equiv-text="error.status"/> <x id="PH_1" equiv-text="error.statusText"/></source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/services/upload-documents.service.ts</context> + <context context-type="linenumber">62</context> + </context-group> + <target state="translated">Napaka HTTP: <x id="PH" equiv-text="error.status"/> <x id="PH_1" equiv-text="error.statusText"/></target> + </trans-unit> </body> </file> </xliff> diff --git a/src-ui/src/locale/messages.sr_CS.xlf b/src-ui/src/locale/messages.sr_CS.xlf index 648c007f7..b0fe5aa33 100644 --- a/src-ui/src/locale/messages.sr_CS.xlf +++ b/src-ui/src/locale/messages.sr_CS.xlf @@ -2,11 +2,296 @@ <xliff xmlns="urn:oasis:names:tc:xliff:document:1.2" version="1.2"> <file source-language="en" datatype="plaintext" original="ng2.template" target-language="sr-CS"> <body> + <trans-unit id="ngb.alert.close" datatype="html"> + <source>Close</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/alert/alert.ts</context> + <context context-type="linenumber">79,80</context> + </context-group> + <target state="translated">Zatvori</target> + </trans-unit> + <trans-unit id="ngb.carousel.slide-number" datatype="html"> + <source> Slide <x id="INTERPOLATION" equiv-text="keyboard 'arrow"/> of <x id="INTERPOLATION_1" equiv-text="t'. */ @In"/> </source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/carousel/carousel.ts</context> + <context context-type="linenumber">154,159</context> + </context-group> + <note priority="1" from="description">Currently selected slide number read by screen reader</note> + <target state="translated"> Slajd <x id="INTERPOLATION" equiv-text="keyboard 'arrow"/> od <x id="INTERPOLATION_1" equiv-text="t'. */ @In"/> </target> + </trans-unit> + <trans-unit id="ngb.carousel.previous" datatype="html"> + <source>Previous</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/carousel/carousel.ts</context> + <context context-type="linenumber">184</context> + </context-group> + <target state="translated">Prethodni</target> + </trans-unit> + <trans-unit id="ngb.carousel.next" datatype="html"> + <source>Next</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/carousel/carousel.ts</context> + <context context-type="linenumber">205,206</context> + </context-group> + <target state="translated">Sledeći</target> + </trans-unit> + <trans-unit id="ngb.datepicker.select-month" datatype="html"> + <source>Select month</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/datepicker/datepicker-navigation-select.ts</context> + <context context-type="linenumber">74</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/datepicker/datepicker-navigation-select.ts</context> + <context context-type="linenumber">74</context> + </context-group> + <target state="translated">Odaberi mesec</target> + </trans-unit> + <trans-unit id="ngb.datepicker.select-year" datatype="html"> + <source>Select year</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/datepicker/datepicker-navigation-select.ts</context> + <context context-type="linenumber">74</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/datepicker/datepicker-navigation-select.ts</context> + <context context-type="linenumber">74</context> + </context-group> + <target state="translated">Odaberi godinu</target> + </trans-unit> + <trans-unit id="ngb.datepicker.previous-month" datatype="html"> + <source>Previous month</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/datepicker/datepicker-navigation.ts</context> + <context context-type="linenumber">69</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/datepicker/datepicker-navigation.ts</context> + <context context-type="linenumber">69</context> + </context-group> + <target state="translated">Prethodni mesec</target> + </trans-unit> + <trans-unit id="ngb.datepicker.next-month" datatype="html"> + <source>Next month</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/datepicker/datepicker-navigation.ts</context> + <context context-type="linenumber">69</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/datepicker/datepicker-navigation.ts</context> + <context context-type="linenumber">69</context> + </context-group> + <target state="translated">Naredni mesec</target> + </trans-unit> + <trans-unit id="ngb.pagination.first" datatype="html"> + <source>««</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/pagination/pagination.ts</context> + <context context-type="linenumber">250,252</context> + </context-group> + <target state="translated">««</target> + </trans-unit> + <trans-unit id="ngb.pagination.previous" datatype="html"> + <source>«</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/pagination/pagination.ts</context> + <context context-type="linenumber">267</context> + </context-group> + <target state="translated">«</target> + </trans-unit> + <trans-unit id="ngb.pagination.next" datatype="html"> + <source>»</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/pagination/pagination.ts</context> + <context context-type="linenumber">294</context> + </context-group> + <target state="translated">»</target> + </trans-unit> + <trans-unit id="ngb.pagination.last" datatype="html"> + <source>»»</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/pagination/pagination.ts</context> + <context context-type="linenumber">313,316</context> + </context-group> + <target state="translated">»»</target> + </trans-unit> + <trans-unit id="ngb.pagination.first-aria" datatype="html"> + <source>First</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/pagination/pagination.ts</context> + <context context-type="linenumber">332,333</context> + </context-group> + <target state="translated">Prvi</target> + </trans-unit> + <trans-unit id="ngb.pagination.previous-aria" datatype="html"> + <source>Previous</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/pagination/pagination.ts</context> + <context context-type="linenumber">347,348</context> + </context-group> + <target state="translated">Prethodni</target> + </trans-unit> + <trans-unit id="ngb.pagination.next-aria" datatype="html"> + <source>Next</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/pagination/pagination.ts</context> + <context context-type="linenumber">363</context> + </context-group> + <target state="translated">Sledeći</target> + </trans-unit> + <trans-unit id="ngb.pagination.last-aria" datatype="html"> + <source>Last</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/pagination/pagination.ts</context> + <context context-type="linenumber">379,380</context> + </context-group> + <target state="translated">Poslednji</target> + </trans-unit> + <trans-unit id="ngb.progressbar.value" datatype="html"> + <source> + <x id="INTERPOLATION" equiv-text="ackground color"/> + </source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/progressbar/progressbar.ts</context> + <context context-type="linenumber">67,68</context> + </context-group> + <target state="translated"><x id="INTERPOLATION" equiv-text="ackground color"/></target> + </trans-unit> + <trans-unit id="ngb.timepicker.HH" datatype="html"> + <source>HH</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/timepicker/timepicker.ts</context> + <context context-type="linenumber">138,141</context> + </context-group> + <target state="translated">HH</target> + </trans-unit> + <trans-unit id="ngb.timepicker.hours" datatype="html"> + <source>Hours</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/timepicker/timepicker.ts</context> + <context context-type="linenumber">161</context> + </context-group> + <target state="translated">Sati</target> + </trans-unit> + <trans-unit id="ngb.timepicker.MM" datatype="html"> + <source>MM</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/timepicker/timepicker.ts</context> + <context context-type="linenumber">182</context> + </context-group> + <target state="translated">MM</target> + </trans-unit> + <trans-unit id="ngb.timepicker.minutes" datatype="html"> + <source>Minutes</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/timepicker/timepicker.ts</context> + <context context-type="linenumber">199</context> + </context-group> + <target state="translated">Minuta</target> + </trans-unit> + <trans-unit id="ngb.timepicker.increment-hours" datatype="html"> + <source>Increment hours</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/timepicker/timepicker.ts</context> + <context context-type="linenumber">218,219</context> + </context-group> + <target state="translated">Povećaj sate</target> + </trans-unit> + <trans-unit id="ngb.timepicker.decrement-hours" datatype="html"> + <source>Decrement hours</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/timepicker/timepicker.ts</context> + <context context-type="linenumber">240,243</context> + </context-group> + <target state="translated">Smanji sate</target> + </trans-unit> + <trans-unit id="ngb.timepicker.increment-minutes" datatype="html"> + <source>Increment minutes</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/timepicker/timepicker.ts</context> + <context context-type="linenumber">268</context> + </context-group> + <target state="translated">Povećaj minute</target> + </trans-unit> + <trans-unit id="ngb.timepicker.decrement-minutes" datatype="html"> + <source>Decrement minutes</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/timepicker/timepicker.ts</context> + <context context-type="linenumber">288,289</context> + </context-group> + <target state="translated">Smanji minute</target> + </trans-unit> + <trans-unit id="ngb.timepicker.SS" datatype="html"> + <source>SS</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/timepicker/timepicker.ts</context> + <context context-type="linenumber">295</context> + </context-group> + <target state="translated">SS</target> + </trans-unit> + <trans-unit id="ngb.timepicker.seconds" datatype="html"> + <source>Seconds</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/timepicker/timepicker.ts</context> + <context context-type="linenumber">295</context> + </context-group> + <target state="translated">Sekundi</target> + </trans-unit> + <trans-unit id="ngb.timepicker.increment-seconds" datatype="html"> + <source>Increment seconds</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/timepicker/timepicker.ts</context> + <context context-type="linenumber">295</context> + </context-group> + <target state="translated">Povećaj sekunde</target> + </trans-unit> + <trans-unit id="ngb.timepicker.decrement-seconds" datatype="html"> + <source>Decrement seconds</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/timepicker/timepicker.ts</context> + <context context-type="linenumber">295</context> + </context-group> + <target state="translated">Smanji sekunde</target> + </trans-unit> + <trans-unit id="ngb.timepicker.PM" datatype="html"> + <source> + <x id="INTERPOLATION"/> + </source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/timepicker/timepicker.ts</context> + <context context-type="linenumber">295</context> + </context-group> + </trans-unit> + <trans-unit id="ngb.timepicker.AM" datatype="html"> + <source> + <x id="INTERPOLATION"/> + </source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/timepicker/timepicker.ts</context> + <context context-type="linenumber">295</context> + </context-group> + </trans-unit> + <trans-unit id="ngb.toast.close-aria" datatype="html"> + <source>Close</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/toast/toast.ts</context> + <context context-type="linenumber">110,112</context> + </context-group> + <target state="translated">Zatvori</target> + </trans-unit> + <trans-unit id="7103632680753685326" datatype="html"> + <source>Drop files to begin upload</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/app.component.html</context> + <context context-type="linenumber">7</context> + </context-group> + <target state="translated">Spustite datoteke za početak učitavanja</target> + </trans-unit> <trans-unit id="9103526311244275943" datatype="html"> <source>Document added</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/app.component.ts</context> - <context context-type="linenumber">51</context> + <context context-type="linenumber">71</context> </context-group> <target state="translated">Dokument je dodat</target> </trans-unit> @@ -14,7 +299,7 @@ <source>Document <x id="PH" equiv-text="status.filename"/> was added to paperless.</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/app.component.ts</context> - <context context-type="linenumber">51</context> + <context context-type="linenumber">73</context> </context-group> <target state="translated">Dokument <x id="PH" equiv-text="status.filename"/> je dodat u Paperless.</target> </trans-unit> @@ -22,7 +307,7 @@ <source>Open document</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/app.component.ts</context> - <context context-type="linenumber">51</context> + <context context-type="linenumber">74</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/dashboard/widgets/upload-file-widget/upload-file-widget.component.html</context> @@ -34,7 +319,7 @@ <source>Could not add <x id="PH" equiv-text="status.filename"/>: <x id="PH_1" equiv-text="status.message"/></source> <context-group purpose="location"> <context context-type="sourcefile">src/app/app.component.ts</context> - <context context-type="linenumber">59</context> + <context context-type="linenumber">89</context> </context-group> <target state="translated">Nije moguće dodati <x id="PH" equiv-text="status.filename"/>: <x id="PH_1" equiv-text="status.message"/></target> </trans-unit> @@ -42,7 +327,7 @@ <source>New document detected</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/app.component.ts</context> - <context context-type="linenumber">65</context> + <context context-type="linenumber">103</context> </context-group> <target state="translated">Novi dokument je otkriven</target> </trans-unit> @@ -50,10 +335,18 @@ <source>Document <x id="PH" equiv-text="status.filename"/> is being processed by paperless.</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/app.component.ts</context> - <context context-type="linenumber">65</context> + <context context-type="linenumber">105</context> </context-group> <target state="translated">Dokument <x id="PH" equiv-text="status.filename"/> obrađuje Paperless.</target> </trans-unit> + <trans-unit id="5749300816154614125" datatype="html"> + <source>Initiating upload...</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/app.component.ts</context> + <context context-type="linenumber">140</context> + </context-group> + <target state="translated">Pokretanje otpremanja...</target> + </trans-unit> <trans-unit id="2173456130768795374" datatype="html"> <source>Paperless-ngx</source> <context-group purpose="location"> @@ -123,19 +416,19 @@ </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/document-list.component.ts</context> - <context context-type="linenumber">51</context> + <context context-type="linenumber">77</context> </context-group> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-list.component.html</context> - <context context-type="linenumber">37</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">54</context> </context-group> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-list.component.html</context> - <context context-type="linenumber">35</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">54</context> </context-group> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-list.component.html</context> - <context context-type="linenumber">38</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">54</context> </context-group> <target state="translated">Dokumenta</target> </trans-unit> @@ -147,7 +440,7 @@ </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> - <context context-type="linenumber">134</context> + <context context-type="linenumber">150</context> </context-group> <target state="translated">Sačuvani prikaz</target> </trans-unit> @@ -181,10 +474,6 @@ <context context-type="sourcefile">src/app/components/app-frame/app-frame.component.html</context> <context context-type="linenumber">119</context> </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-list.component.html</context> - <context context-type="linenumber">1</context> - </context-group> <target state="translated">Dopisnici</target> </trans-unit> <trans-unit id="7886570921510760899" datatype="html"> @@ -205,10 +494,6 @@ <context context-type="sourcefile">src/app/components/document-list/filter-editor/filter-editor.component.html</context> <context context-type="linenumber">18</context> </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-list.component.html</context> - <context context-type="linenumber">1</context> - </context-group> <target state="translated">Oznake</target> </trans-unit> <trans-unit id="3079652255369035" datatype="html"> @@ -217,10 +502,6 @@ <context context-type="sourcefile">src/app/components/app-frame/app-frame.component.html</context> <context context-type="linenumber">133</context> </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-list.component.html</context> - <context context-type="linenumber">1</context> - </context-group> <target state="translated">Tipovi dokumenta</target> </trans-unit> <trans-unit id="4804785061014590286" datatype="html"> @@ -275,43 +556,59 @@ </context-group> <target state="translated">Predložite ideju</target> </trans-unit> - <trans-unit id="2159130950882492111" datatype="html"> - <source>Cancel</source> + <trans-unit id="4112664765954374539" datatype="html"> + <source>is available.</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/app-frame/app-frame.component.html</context> + <context context-type="linenumber">190</context> + </context-group> + <target state="translated">je dostupno.</target> + </trans-unit> + <trans-unit id="1175891574282637937" datatype="html"> + <source>Click to view.</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/app-frame/app-frame.component.html</context> + <context context-type="linenumber">190</context> + </context-group> + <target state="translated">Klik za prеglеd.</target> + </trans-unit> + <trans-unit id="5052123870893768885" datatype="html"> + <source>Checking for updates is disabled.</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/app-frame/app-frame.component.html</context> + <context context-type="linenumber">193</context> + </context-group> + <target state="translated">Provera ažuriranja je isključena.</target> + </trans-unit> + <trans-unit id="3601519436351639860" datatype="html"> + <source>Click for more information.</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/app-frame/app-frame.component.html</context> + <context context-type="linenumber">193</context> + </context-group> + <target state="translated">Klikni za više informacija.</target> + </trans-unit> + <trans-unit id="509090351011426949" datatype="html"> + <source>Update available</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/app-frame/app-frame.component.html</context> + <context context-type="linenumber">201</context> + </context-group> + <target state="translated">Dostupno jе ažuriranjе</target> + </trans-unit> + <trans-unit id="5000042972069710005" datatype="html"> + <source><x id="START_TAG_SPAN" ctype="x-span" equiv-text="<span class="d-inline-block" style="padding-bottom: 1px;" >"/>Cancel<x id="CLOSE_TAG_SPAN" ctype="x-span" equiv-text="</span>"/></source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/common/confirm-dialog/confirm-dialog.component.html</context> - <context context-type="linenumber">11</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/common/select-dialog/select-dialog.component.html</context> <context context-type="linenumber">12</context> </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.html</context> - <context context-type="linenumber">6</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/document-list/save-view-config-dialog/save-view-config-dialog.component.html</context> - <context context-type="linenumber">13</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-edit-dialog/correspondent-edit-dialog.component.html</context> - <context context-type="linenumber">14</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-edit-dialog/document-type-edit-dialog.component.html</context> - <context context-type="linenumber">16</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-edit-dialog/tag-edit-dialog.component.html</context> - <context context-type="linenumber">18</context> - </context-group> - <target state="translated">Otkaži</target> + <target state="translated"><x id="START_TAG_SPAN" ctype="x-span" equiv-text="<span class="d-inline-block" style="padding-bottom: 1px;" >"/>Odustani<x id="CLOSE_TAG_SPAN" ctype="x-span" equiv-text="</span>"/></target> </trans-unit> <trans-unit id="1234709746630139322" datatype="html"> <source>Confirmation</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/common/confirm-dialog/confirm-dialog.component.ts</context> - <context context-type="linenumber">18</context> + <context context-type="linenumber">17</context> </context-group> <target state="translated">Potvrda</target> </trans-unit> @@ -319,19 +616,19 @@ <source>Confirm</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/common/confirm-dialog/confirm-dialog.component.ts</context> - <context context-type="linenumber">30</context> + <context context-type="linenumber">29</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">143</context> + <context context-type="linenumber">217</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">166</context> + <context context-type="linenumber">255</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">189</context> + <context context-type="linenumber">291</context> </context-group> <target state="translated">Potvrdi</target> </trans-unit> @@ -367,7 +664,7 @@ <source>Last 7 days</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/common/date-dropdown/date-dropdown.component.ts</context> - <context context-type="linenumber">34</context> + <context context-type="linenumber">38</context> </context-group> <target state="translated">Poslednjih 7 dana</target> </trans-unit> @@ -375,7 +672,7 @@ <source>Last month</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/common/date-dropdown/date-dropdown.component.ts</context> - <context context-type="linenumber">35</context> + <context context-type="linenumber">39</context> </context-group> <target state="translated">Prethodni mesec</target> </trans-unit> @@ -383,7 +680,7 @@ <source>Last 3 months</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/common/date-dropdown/date-dropdown.component.ts</context> - <context context-type="linenumber">36</context> + <context context-type="linenumber">40</context> </context-group> <target state="translated">Prethodna 3 meseca</target> </trans-unit> @@ -391,15 +688,199 @@ <source>Last year</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/common/date-dropdown/date-dropdown.component.ts</context> - <context context-type="linenumber">37</context> + <context context-type="linenumber">41</context> </context-group> <target state="translated">Prethodna godina</target> </trans-unit> + <trans-unit id="8953033926734869941" datatype="html"> + <source>Name</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/correspondent-edit-dialog/correspondent-edit-dialog.component.html</context> + <context context-type="linenumber">8</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/document-type-edit-dialog/document-type-edit-dialog.component.html</context> + <context context-type="linenumber">9</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/tag-edit-dialog/tag-edit-dialog.component.html</context> + <context context-type="linenumber">8</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/document-list/save-view-config-dialog/save-view-config-dialog.component.html</context> + <context context-type="linenumber">8</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">9</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">9</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">9</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">19</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">19</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">19</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> + <context context-type="linenumber">157</context> + </context-group> + <target state="translated">Naziv</target> + </trans-unit> + <trans-unit id="8743659855412792665" datatype="html"> + <source>Matching algorithm</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/correspondent-edit-dialog/correspondent-edit-dialog.component.html</context> + <context context-type="linenumber">9</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/document-type-edit-dialog/document-type-edit-dialog.component.html</context> + <context context-type="linenumber">10</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/tag-edit-dialog/tag-edit-dialog.component.html</context> + <context context-type="linenumber">13</context> + </context-group> + <target state="translated">Algoritam podudaranja</target> + </trans-unit> + <trans-unit id="2656329676292524585" datatype="html"> + <source>Matching pattern</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/correspondent-edit-dialog/correspondent-edit-dialog.component.html</context> + <context context-type="linenumber">10</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/document-type-edit-dialog/document-type-edit-dialog.component.html</context> + <context context-type="linenumber">11</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/tag-edit-dialog/tag-edit-dialog.component.html</context> + <context context-type="linenumber">14</context> + </context-group> + <target state="translated">Obrzac podudaranja</target> + </trans-unit> + <trans-unit id="6063936469630366525" datatype="html"> + <source>Case insensitive</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/correspondent-edit-dialog/correspondent-edit-dialog.component.html</context> + <context context-type="linenumber">11</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/document-type-edit-dialog/document-type-edit-dialog.component.html</context> + <context context-type="linenumber">12</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/tag-edit-dialog/tag-edit-dialog.component.html</context> + <context context-type="linenumber">15</context> + </context-group> + <target state="translated">Bez razlike veliko/malo slovo</target> + </trans-unit> + <trans-unit id="2159130950882492111" datatype="html"> + <source>Cancel</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/correspondent-edit-dialog/correspondent-edit-dialog.component.html</context> + <context context-type="linenumber">14</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/document-type-edit-dialog/document-type-edit-dialog.component.html</context> + <context context-type="linenumber">16</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/tag-edit-dialog/tag-edit-dialog.component.html</context> + <context context-type="linenumber">18</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/select-dialog/select-dialog.component.html</context> + <context context-type="linenumber">12</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.html</context> + <context context-type="linenumber">6</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/document-list/save-view-config-dialog/save-view-config-dialog.component.html</context> + <context context-type="linenumber">18</context> + </context-group> + <target state="translated">Otkaži</target> + </trans-unit> + <trans-unit id="3768927257183755959" datatype="html"> + <source>Save</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/correspondent-edit-dialog/correspondent-edit-dialog.component.html</context> + <context context-type="linenumber">15</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/document-type-edit-dialog/document-type-edit-dialog.component.html</context> + <context context-type="linenumber">17</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/tag-edit-dialog/tag-edit-dialog.component.html</context> + <context context-type="linenumber">19</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> + <context context-type="linenumber">166</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/document-list/save-view-config-dialog/save-view-config-dialog.component.html</context> + <context context-type="linenumber">19</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> + <context context-type="linenumber">189</context> + </context-group> + <target state="translated">Sačuvaj</target> + </trans-unit> + <trans-unit id="6457471243969293847" datatype="html"> + <source>Create new correspondent</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/correspondent-edit-dialog/correspondent-edit-dialog.component.ts</context> + <context context-type="linenumber">24</context> + </context-group> + <target state="translated">Krairaj novog dopisnika</target> + </trans-unit> + <trans-unit id="2059822531169388684" datatype="html"> + <source>Edit correspondent</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/correspondent-edit-dialog/correspondent-edit-dialog.component.ts</context> + <context context-type="linenumber">28</context> + </context-group> + <target state="translated">Izmeni dopisnika</target> + </trans-unit> + <trans-unit id="6672809941092516947" datatype="html"> + <source>Create new document type</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/document-type-edit-dialog/document-type-edit-dialog.component.ts</context> + <context context-type="linenumber">24</context> + </context-group> + <target state="translated">Kreiraj novi tip dokumenta</target> + </trans-unit> + <trans-unit id="36335016091244220" datatype="html"> + <source>Edit document type</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/document-type-edit-dialog/document-type-edit-dialog.component.ts</context> + <context context-type="linenumber">28</context> + </context-group> + <target state="translated">Uredi tip dokumenta</target> + </trans-unit> <trans-unit id="4561076822163447092" datatype="html"> <source>Create new item</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/common/edit-dialog/edit-dialog.component.ts</context> - <context context-type="linenumber">50</context> + <context context-type="linenumber">52</context> </context-group> <target state="translated">Kreiraj novu stavku</target> </trans-unit> @@ -407,7 +888,7 @@ <source>Edit item</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/common/edit-dialog/edit-dialog.component.ts</context> - <context context-type="linenumber">54</context> + <context context-type="linenumber">56</context> </context-group> <target state="translated">Izmeni stavku</target> </trans-unit> @@ -415,10 +896,54 @@ <source>Could not save element: <x id="PH" equiv-text="error"/></source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/common/edit-dialog/edit-dialog.component.ts</context> - <context context-type="linenumber">58</context> + <context context-type="linenumber">60</context> </context-group> <target state="translated">Nije moguće sačuvati elelement: <x id="PH" equiv-text="error"/></target> </trans-unit> + <trans-unit id="9011959596901584887" datatype="html"> + <source>Color</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/tag-edit-dialog/tag-edit-dialog.component.html</context> + <context context-type="linenumber">10</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/tag-list/tag-list.component.ts</context> + <context context-type="linenumber">34</context> + </context-group> + <target state="translated">Boja</target> + </trans-unit> + <trans-unit id="1426037806946650347" datatype="html"> + <source>Inbox tag</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/tag-edit-dialog/tag-edit-dialog.component.html</context> + <context context-type="linenumber">12</context> + </context-group> + <target state="translated">Oznaka prijemnog sandučeta</target> + </trans-unit> + <trans-unit id="8566220514470905459" datatype="html"> + <source>Inbox tags are automatically assigned to all consumed documents.</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/tag-edit-dialog/tag-edit-dialog.component.html</context> + <context context-type="linenumber">12</context> + </context-group> + <target state="translated">Oznake prijemnog sandučeta se automatski dodeljuju svim obrađenim dokumentima.</target> + </trans-unit> + <trans-unit id="9153094873118985366" datatype="html"> + <source>Create new tag</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/tag-edit-dialog/tag-edit-dialog.component.ts</context> + <context context-type="linenumber">25</context> + </context-group> + <target state="translated">Kreiraj novu oznaku</target> + </trans-unit> + <trans-unit id="5872175735754226507" datatype="html"> + <source>Edit tag</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/tag-edit-dialog/tag-edit-dialog.component.ts</context> + <context context-type="linenumber">29</context> + </context-group> + <target state="translated">Izmeni oznaku</target> + </trans-unit> <trans-unit id="4391289919356861627" datatype="html"> <source>Apply</source> <context-group purpose="location"> @@ -439,7 +964,7 @@ <source>Not assigned</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/common/filterable-dropdown/filterable-dropdown.component.ts</context> - <context context-type="linenumber">209</context> + <context context-type="linenumber">261</context> </context-group> <note priority="1" from="description">Filter drop down element to filter for documents with no correspondent/type/tag assigned</note> <target state="translated">Nije dodeljeno</target> @@ -448,7 +973,7 @@ <source>Invalid date.</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/common/input/date/date.component.html</context> - <context context-type="linenumber">12</context> + <context context-type="linenumber">13</context> </context-group> <target state="translated">Nevažeći datum.</target> </trans-unit> @@ -489,7 +1014,7 @@ </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/common/select-dialog/select-dialog.component.ts</context> - <context context-type="linenumber">18</context> + <context context-type="linenumber">17</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/document-list.component.html</context> @@ -501,7 +1026,7 @@ <source>Please select an object</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/common/select-dialog/select-dialog.component.ts</context> - <context context-type="linenumber">21</context> + <context context-type="linenumber">20</context> </context-group> <target state="translated">Molimo odaberete objekat</target> </trans-unit> @@ -509,7 +1034,7 @@ <source>Hello <x id="PH" equiv-text="this.displayName"/>, welcome to Paperless-ngx!</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/dashboard/dashboard.component.ts</context> - <context context-type="linenumber">33</context> + <context context-type="linenumber">28</context> </context-group> <target state="translated">Pozdrav <x id="PH" equiv-text="this.displayName"/>, dobro došao u Paperless-ngx!</target> </trans-unit> @@ -517,7 +1042,7 @@ <source>Welcome to Paperless-ngx!</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/dashboard/dashboard.component.ts</context> - <context context-type="linenumber">35</context> + <context context-type="linenumber">30</context> </context-group> <target state="translated">Dobro došli u Paperless-ngx!</target> </trans-unit> @@ -541,7 +1066,7 @@ </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/document-list.component.html</context> - <context context-type="linenumber">141</context> + <context context-type="linenumber">145</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/filter-editor/filter-editor.component.html</context> @@ -561,15 +1086,15 @@ </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">55</context> + <context context-type="linenumber">69</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/document-list.component.html</context> - <context context-type="linenumber">129</context> + <context context-type="linenumber">133</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/filter-editor/filter-editor.component.ts</context> - <context context-type="linenumber">88</context> + <context context-type="linenumber">117</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/rest/document.service.ts</context> @@ -647,7 +1172,7 @@ <source>Processing: <x id="PH" equiv-text="countUploadingAndProcessing"/></source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/dashboard/widgets/upload-file-widget/upload-file-widget.component.ts</context> - <context context-type="linenumber">32</context> + <context context-type="linenumber">37</context> </context-group> <target state="translated">Obrada: <x id="PH" equiv-text="countUploadingAndProcessing"/></target> </trans-unit> @@ -655,7 +1180,7 @@ <source>Failed: <x id="PH" equiv-text="countFailed"/></source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/dashboard/widgets/upload-file-widget/upload-file-widget.component.ts</context> - <context context-type="linenumber">35</context> + <context context-type="linenumber">40</context> </context-group> <target state="translated">Neuspešno: <x id="PH" equiv-text="countFailed"/></target> </trans-unit> @@ -663,7 +1188,7 @@ <source>Added: <x id="PH" equiv-text="countSuccess"/></source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/dashboard/widgets/upload-file-widget/upload-file-widget.component.ts</context> - <context context-type="linenumber">38</context> + <context context-type="linenumber">43</context> </context-group> <target state="translated">Dodato: <x id="PH" equiv-text="countSuccess"/></target> </trans-unit> @@ -671,47 +1196,15 @@ <source>, </source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/dashboard/widgets/upload-file-widget/upload-file-widget.component.ts</context> - <context context-type="linenumber">40</context> + <context context-type="linenumber">46</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">117</context> + <context context-type="linenumber">162</context> </context-group> <note priority="1" from="description">this string is used to separate processing, failed and added on the file upload widget</note> <target state="translated">, </target> </trans-unit> - <trans-unit id="3852289441366561594" datatype="html"> - <source>Connecting...</source> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/dashboard/widgets/upload-file-widget/upload-file-widget.component.ts</context> - <context context-type="linenumber">118</context> - </context-group> - <target state="translated">Povezivanje...</target> - </trans-unit> - <trans-unit id="1245343823699368872" datatype="html"> - <source>Uploading...</source> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/dashboard/widgets/upload-file-widget/upload-file-widget.component.ts</context> - <context context-type="linenumber">123</context> - </context-group> - <target state="translated">Otpremanje...</target> - </trans-unit> - <trans-unit id="7446520539098045935" datatype="html"> - <source>Upload complete, waiting...</source> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/dashboard/widgets/upload-file-widget/upload-file-widget.component.ts</context> - <context context-type="linenumber">126</context> - </context-group> - <target state="translated">Otpremanje je završeno, čeka se...</target> - </trans-unit> - <trans-unit id="1405142710727603568" datatype="html"> - <source>HTTP error: <x id="PH" equiv-text="error.status"/> <x id="PH_1" equiv-text="error.statusText"/></source> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/dashboard/widgets/upload-file-widget/upload-file-widget.component.ts</context> - <context context-type="linenumber">136</context> - </context-group> - <target state="translated">HTTP greška: <x id="PH" equiv-text="error.status"/> <x id="PH_1" equiv-text="error.statusText"/></target> - </trans-unit> <trans-unit id="8522270084976549870" datatype="html"> <source>First steps</source> <context-group purpose="location"> @@ -804,27 +1297,39 @@ </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.html</context> - <context context-type="linenumber">76</context> + <context context-type="linenumber">81</context> </context-group> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-list.component.html</context> - <context context-type="linenumber">48</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-list.component.html</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> <context context-type="linenumber">46</context> </context-group> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/generic-list/generic-list.component.ts</context> - <context context-type="linenumber">106</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">46</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">46</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">65</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">65</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">65</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.ts</context> + <context context-type="linenumber">156</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> - <context context-type="linenumber">159</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-list.component.html</context> - <context context-type="linenumber">49</context> + <context context-type="linenumber">175</context> </context-group> <target state="translated">Obriši</target> </trans-unit> @@ -836,7 +1341,7 @@ </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.html</context> - <context context-type="linenumber">63</context> + <context context-type="linenumber">68</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/document-card-large/document-card-large.component.html</context> @@ -872,15 +1377,31 @@ <source>Close</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">40</context> + <context context-type="linenumber">37</context> </context-group> <target state="translated">Zatvori</target> </trans-unit> + <trans-unit id="4452427314943113135" datatype="html"> + <source>Previous</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> + <context context-type="linenumber">44</context> + </context-group> + <target state="translated">Prethodni</target> + </trans-unit> + <trans-unit id="3885497195825665706" datatype="html"> + <source>Next</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> + <context context-type="linenumber">49</context> + </context-group> + <target state="translated">Sledeći</target> + </trans-unit> <trans-unit id="5028777105388019087" datatype="html"> <source>Details</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">52</context> + <context context-type="linenumber">66</context> </context-group> <target state="translated">Detalji</target> </trans-unit> @@ -888,7 +1409,7 @@ <source>Archive serial number</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">56</context> + <context context-type="linenumber">70</context> </context-group> <target state="translated">Arhivski serijski broj</target> </trans-unit> @@ -896,7 +1417,7 @@ <source>Date created</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">57</context> + <context context-type="linenumber">71</context> </context-group> <target state="translated">Datum kreiranja</target> </trans-unit> @@ -904,7 +1425,7 @@ <source>Correspondent</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">58</context> + <context context-type="linenumber">72</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.html</context> @@ -912,7 +1433,7 @@ </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/document-list.component.html</context> - <context context-type="linenumber">123</context> + <context context-type="linenumber">127</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/filter-editor/filter-editor.component.html</context> @@ -928,7 +1449,7 @@ <source>Document type</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">60</context> + <context context-type="linenumber">74</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.html</context> @@ -936,7 +1457,7 @@ </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/document-list.component.html</context> - <context context-type="linenumber">135</context> + <context context-type="linenumber">139</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/filter-editor/filter-editor.component.html</context> @@ -952,7 +1473,7 @@ <source>Content</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">68</context> + <context context-type="linenumber">82</context> </context-group> <target state="translated">Sadržaj</target> </trans-unit> @@ -960,11 +1481,11 @@ <source>Metadata</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">77</context> + <context context-type="linenumber">91</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/metadata-collapse/metadata-collapse.component.ts</context> - <context context-type="linenumber">18</context> + <context context-type="linenumber">17</context> </context-group> <target state="translated">Metapodaci</target> </trans-unit> @@ -972,7 +1493,7 @@ <source>Date modified</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">83</context> + <context context-type="linenumber">97</context> </context-group> <target state="translated">Datum izmene</target> </trans-unit> @@ -980,7 +1501,7 @@ <source>Date added</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">87</context> + <context context-type="linenumber">101</context> </context-group> <target state="translated">Datum dodavanja</target> </trans-unit> @@ -988,7 +1509,7 @@ <source>Media filename</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">91</context> + <context context-type="linenumber">105</context> </context-group> <target state="translated">Naziv fajla</target> </trans-unit> @@ -996,7 +1517,7 @@ <source>Original MD5 checksum</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">95</context> + <context context-type="linenumber">109</context> </context-group> <target state="translated">Originalni MD5 checksum</target> </trans-unit> @@ -1004,7 +1525,7 @@ <source>Original file size</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">99</context> + <context context-type="linenumber">113</context> </context-group> <target state="translated">Originalna veličina fajla</target> </trans-unit> @@ -1012,7 +1533,7 @@ <source>Original mime type</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">103</context> + <context context-type="linenumber">117</context> </context-group> <target state="translated">Originalni MIME tip</target> </trans-unit> @@ -1020,7 +1541,7 @@ <source>Archive MD5 checksum</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">107</context> + <context context-type="linenumber">121</context> </context-group> <target state="translated">Arhivni MD5 checksum</target> </trans-unit> @@ -1028,7 +1549,7 @@ <source>Archive file size</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">111</context> + <context context-type="linenumber">125</context> </context-group> <target state="translated">Arhivna veličina fajla</target> </trans-unit> @@ -1036,7 +1557,7 @@ <source>Original document metadata</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">117</context> + <context context-type="linenumber">131</context> </context-group> <target state="translated">Metapodaci originalnog dokumenta</target> </trans-unit> @@ -1044,15 +1565,27 @@ <source>Archived document metadata</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">118</context> + <context context-type="linenumber">132</context> </context-group> <target state="translated">Metapodaci arhivnog dokumenta</target> </trans-unit> + <trans-unit id="8191371354890763172" datatype="html"> + <source>Enter Password</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> + <context context-type="linenumber">154</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> + <context context-type="linenumber">184</context> + </context-group> + <target state="translated">Unesite lozinku</target> + </trans-unit> <trans-unit id="3823219296477075982" datatype="html"> <source>Discard</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">143</context> + <context context-type="linenumber">164</context> </context-group> <target state="translated">Odbaci</target> </trans-unit> @@ -1060,47 +1593,19 @@ <source>Save & next</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">144</context> + <context context-type="linenumber">165</context> </context-group> <target state="translated">Sačuvaj & sledeći</target> </trans-unit> - <trans-unit id="3768927257183755959" datatype="html"> - <source>Save</source> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">145</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/document-list/save-view-config-dialog/save-view-config-dialog.component.html</context> - <context context-type="linenumber">14</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-edit-dialog/correspondent-edit-dialog.component.html</context> - <context context-type="linenumber">15</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-edit-dialog/document-type-edit-dialog.component.html</context> - <context context-type="linenumber">17</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> - <context context-type="linenumber">173</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-edit-dialog/tag-edit-dialog.component.html</context> - <context context-type="linenumber">19</context> - </context-group> - <target state="translated">Sačuvaj</target> - </trans-unit> <trans-unit id="9021887951960049161" datatype="html"> <source>Confirm delete</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.ts</context> - <context context-type="linenumber">267</context> + <context context-type="linenumber">421</context> </context-group> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/generic-list/generic-list.component.ts</context> - <context context-type="linenumber">102</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.ts</context> + <context context-type="linenumber">152</context> </context-group> <target state="translated">Potvrdi brisanje</target> </trans-unit> @@ -1108,7 +1613,7 @@ <source>Do you really want to delete document "<x id="PH" equiv-text="this.document.title"/>"?</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.ts</context> - <context context-type="linenumber">268</context> + <context context-type="linenumber">422</context> </context-group> <target state="translated">Da li stvarno želite da obrišite dokument "<x id="PH" equiv-text="this.document.title"/>"?</target> </trans-unit> @@ -1116,7 +1621,7 @@ <source>The files for this document will be deleted permanently. This operation cannot be undone.</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.ts</context> - <context context-type="linenumber">269</context> + <context context-type="linenumber">423</context> </context-group> <target state="translated">Fajlovi za ovaj dokument će biti trajno obrisani. Ova operacija se ne može opozvati.</target> </trans-unit> @@ -1124,7 +1629,7 @@ <source>Delete document</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.ts</context> - <context context-type="linenumber">271</context> + <context context-type="linenumber">425</context> </context-group> <target state="translated">Obriši dokument</target> </trans-unit> @@ -1132,7 +1637,7 @@ <source>Error deleting document: <x id="PH" equiv-text="JSON.stringify(error)"/></source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.ts</context> - <context context-type="linenumber">281</context> + <context context-type="linenumber">441</context> </context-group> <target state="translated">Greška prilikom brisanja dokumenta: <x id="PH" equiv-text="JSON.stringify(error)"/></target> </trans-unit> @@ -1200,27 +1705,27 @@ <source>Download originals</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.html</context> - <context context-type="linenumber">68</context> + <context context-type="linenumber">73</context> </context-group> <target state="translated">Preuzmi original</target> </trans-unit> <trans-unit id="7985804062689412812" datatype="html"> - <source>Error executing bulk operation: <x id="PH" equiv-text="JSON.stringify(error.error)"/></source> + <source>Error executing bulk operation: <x id="PH" equiv-text="JSON.stringify( error.error )"/></source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">74</context> + <context context-type="linenumber">97,99</context> </context-group> - <target state="translated">Greška pri izvršavanju grupne operacije: <x id="PH" equiv-text="JSON.stringify(error.error)"/></target> + <target state="translated">Greška pri izvršavanju grupne operacije: <x id="PH" equiv-text="JSON.stringify( error.error )"/></target> </trans-unit> <trans-unit id="7894972847287473517" datatype="html"> <source>"<x id="PH" equiv-text="items[0].name"/>"</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">113</context> + <context context-type="linenumber">154</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">117</context> + <context context-type="linenumber">160</context> </context-group> <target state="translated">"<x id="PH" equiv-text="items[0].name"/>"</target> </trans-unit> @@ -1228,7 +1733,7 @@ <source>"<x id="PH" equiv-text="items[0].name"/>" and "<x id="PH_1" equiv-text="items[1].name"/>"</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">115</context> + <context context-type="linenumber">156</context> </context-group> <note priority="1" from="description">This is for messages like 'modify "tag1" and "tag2"'</note> <target state="translated">"<x id="PH" equiv-text="items[0].name"/>" i "<x id="PH_1" equiv-text="items[1].name"/>"</target> @@ -1237,7 +1742,7 @@ <source><x id="PH" equiv-text="list"/> and "<x id="PH_1" equiv-text="items[items.length - 1].name"/>"</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">118</context> + <context context-type="linenumber">164,166</context> </context-group> <note priority="1" from="description">this is for messages like 'modify "tag1", "tag2" and "tag3"'</note> <target state="translated"><x id="PH" equiv-text="list"/> i "<x id="PH_1" equiv-text="items[items.length - 1].name"/>"</target> @@ -1246,7 +1751,7 @@ <source>Confirm tags assignment</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">127</context> + <context context-type="linenumber">181</context> </context-group> <target state="translated">Potvrdi dodelu oznaka</target> </trans-unit> @@ -1254,47 +1759,47 @@ <source>This operation will add the tag "<x id="PH" equiv-text="tag.name"/>" to <x id="PH_1" equiv-text="this.list.selected.size"/> selected document(s).</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">130</context> + <context context-type="linenumber">187</context> </context-group> <target state="translated">Ova operacija će dodati oznaku "<x id="PH" equiv-text="tag.name"/>" to <x id="PH_1" equiv-text="this.list.selected.size"/> na selektovan(e) dokument(e).</target> </trans-unit> <trans-unit id="1894412783609570695" datatype="html"> - <source>This operation will add the tags <x id="PH" equiv-text="this._localizeList(changedTags.itemsToAdd)"/> to <x id="PH_1" equiv-text="this.list.selected.size"/> selected document(s).</source> + <source>This operation will add the tags <x id="PH" equiv-text="this._localizeList( changedTags.itemsToAdd )"/> to <x id="PH_1" equiv-text="this.list.selected.size"/> selected document(s).</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">132</context> + <context context-type="linenumber">192,194</context> </context-group> - <target state="translated">Ova operacija će dodati oznake <x id="PH" equiv-text="this._localizeList(changedTags.itemsToAdd)"/> na <x id="PH_1" equiv-text="this.list.selected.size"/> selektovan(e) dokument(e).</target> + <target state="translated">Ova operacija će dodati oznake <x id="PH" equiv-text="this._localizeList( changedTags.itemsToAdd )"/> na <x id="PH_1" equiv-text="this.list.selected.size"/> selektovan(e) dokument(e).</target> </trans-unit> <trans-unit id="7181166515756808573" datatype="html"> <source>This operation will remove the tag "<x id="PH" equiv-text="tag.name"/>" from <x id="PH_1" equiv-text="this.list.selected.size"/> selected document(s).</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">135</context> + <context context-type="linenumber">200</context> </context-group> <target state="translated">Ova radnja će obrisati oznaku "<x id="PH" equiv-text="tag.name"/>" iz <x id="PH_1" equiv-text="this.list.selected.size"/> selektovanih dokumenata.</target> </trans-unit> <trans-unit id="3819792277998068944" datatype="html"> - <source>This operation will remove the tags <x id="PH" equiv-text="this._localizeList(changedTags.itemsToRemove)"/> from <x id="PH_1" equiv-text="this.list.selected.size"/> selected document(s).</source> + <source>This operation will remove the tags <x id="PH" equiv-text="this._localizeList( changedTags.itemsToRemove )"/> from <x id="PH_1" equiv-text="this.list.selected.size"/> selected document(s).</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">137</context> + <context context-type="linenumber">205,207</context> </context-group> - <target state="translated">Ova radnja će obrisati oznake <x id="PH" equiv-text="this._localizeList(changedTags.itemsToRemove)"/> iz <x id="PH_1" equiv-text="this.list.selected.size"/> selektovanih dokumenata.</target> + <target state="translated">Ova radnja će obrisati oznake <x id="PH" equiv-text="this._localizeList( changedTags.itemsToRemove )"/> iz <x id="PH_1" equiv-text="this.list.selected.size"/> selektovanih dokumenata.</target> </trans-unit> <trans-unit id="2739066218579571288" datatype="html"> - <source>This operation will add the tags <x id="PH" equiv-text="this._localizeList(changedTags.itemsToAdd)"/> and remove the tags <x id="PH_1" equiv-text="this._localizeList(changedTags.itemsToRemove)"/> on <x id="PH_2" equiv-text="this.list.selected.size"/> selected document(s).</source> + <source>This operation will add the tags <x id="PH" equiv-text="this._localizeList( changedTags.itemsToAdd )"/> and remove the tags <x id="PH_1" equiv-text="this._localizeList( changedTags.itemsToRemove )"/> on <x id="PH_2" equiv-text="this.list.selected.size"/> selected document(s).</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">139</context> + <context context-type="linenumber">209,213</context> </context-group> - <target state="translated">Ova radnja će dodati oznake <x id="PH" equiv-text="this._localizeList(changedTags.itemsToAdd)"/> i ukloniti oznake <x id="PH_1" equiv-text="this._localizeList(changedTags.itemsToRemove)"/> na <x id="PH_2" equiv-text="this.list.selected.size"/> selektovanim dokumentima.</target> + <target state="translated">Ova radnja će dodati oznake <x id="PH" equiv-text="this._localizeList( changedTags.itemsToAdd )"/> i ukloniti oznake <x id="PH_1" equiv-text="this._localizeList( changedTags.itemsToRemove )"/> na <x id="PH_2" equiv-text="this.list.selected.size"/> selektovanim dokumentima.</target> </trans-unit> <trans-unit id="2996713129519325161" datatype="html"> <source>Confirm correspondent assignment</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">159</context> + <context context-type="linenumber">248</context> </context-group> <target state="translated">Potvrdi dodelu dopisnika</target> </trans-unit> @@ -1302,7 +1807,7 @@ <source>This operation will assign the correspondent "<x id="PH" equiv-text="correspondent.name"/>" to <x id="PH_1" equiv-text="this.list.selected.size"/> selected document(s).</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">161</context> + <context context-type="linenumber">250</context> </context-group> <target state="translated">Ova radnja će dodati dopisnika "<x id="PH" equiv-text="correspondent.name"/>" na <x id="PH_1" equiv-text="this.list.selected.size"/> selektovane dokumente.</target> </trans-unit> @@ -1310,7 +1815,7 @@ <source>This operation will remove the correspondent from <x id="PH" equiv-text="this.list.selected.size"/> selected document(s).</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">163</context> + <context context-type="linenumber">252</context> </context-group> <target state="translated">Ova radnja će obrisati dopisnike sa <x id="PH" equiv-text="this.list.selected.size"/> selektovanih dokumenata.</target> </trans-unit> @@ -1318,7 +1823,7 @@ <source>Confirm document type assignment</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">182</context> + <context context-type="linenumber">284</context> </context-group> <target state="translated">Potvrdi dodelu tipa dokumenta</target> </trans-unit> @@ -1326,7 +1831,7 @@ <source>This operation will assign the document type "<x id="PH" equiv-text="documentType.name"/>" to <x id="PH_1" equiv-text="this.list.selected.size"/> selected document(s).</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">184</context> + <context context-type="linenumber">286</context> </context-group> <target state="translated">Ova radnja će dodati tip dokumenta "<x id="PH" equiv-text="documentType.name"/>" na <x id="PH_1" equiv-text="this.list.selected.size"/> selektovane dokumente.</target> </trans-unit> @@ -1334,7 +1839,7 @@ <source>This operation will remove the document type from <x id="PH" equiv-text="this.list.selected.size"/> selected document(s).</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">186</context> + <context context-type="linenumber">288</context> </context-group> <target state="translated">Ova radnja će obrisati tip dokumenta sa <x id="PH" equiv-text="this.list.selected.size"/> selektovanih dokumenata.</target> </trans-unit> @@ -1342,7 +1847,7 @@ <source>Delete confirm</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">201</context> + <context context-type="linenumber">309</context> </context-group> <target state="translated">Potvrdi brisanje</target> </trans-unit> @@ -1350,7 +1855,7 @@ <source>This operation will permanently delete <x id="PH" equiv-text="this.list.selected.size"/> selected document(s).</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">202</context> + <context context-type="linenumber">310</context> </context-group> <target state="translated">Ova radnja će trajno obrisati <x id="PH" equiv-text="this.list.selected.size"/> selektovan(a) dokument(a).</target> </trans-unit> @@ -1358,7 +1863,7 @@ <source>This operation cannot be undone.</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">203</context> + <context context-type="linenumber">311</context> </context-group> <target state="translated">Ovu radnju nije moguće opozvati.</target> </trans-unit> @@ -1366,7 +1871,7 @@ <source>Delete document(s)</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">205</context> + <context context-type="linenumber">313</context> </context-group> <target state="translated">Obriši dokument(e)</target> </trans-unit> @@ -1405,16 +1910,28 @@ <context context-type="linenumber">66</context> </context-group> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-list.component.html</context> - <context context-type="linenumber">42</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">45</context> </context-group> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-list.component.html</context> - <context context-type="linenumber">40</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">45</context> </context-group> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-list.component.html</context> - <context context-type="linenumber">43</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">45</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">59</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">59</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">59</context> </context-group> <target state="translated">Izmeni</target> </trans-unit> @@ -1518,7 +2035,7 @@ <source>Loading...</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/document-list.component.html</context> - <context context-type="linenumber">87</context> + <context context-type="linenumber">88</context> </context-group> <target state="translated">Učitavanje...</target> </trans-unit> @@ -1526,7 +2043,7 @@ <source>{VAR_PLURAL, plural, =1 {Selected <x id="INTERPOLATION"/> of one document} other {Selected <x id="INTERPOLATION"/> of <x id="INTERPOLATION_1"/> documents}}</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/document-list.component.html</context> - <context context-type="linenumber">89</context> + <context context-type="linenumber">90</context> </context-group> <target state="translated">{VAR_PLURAL, plural, =1 {Selektovan <x id="INTERPOLATION"/> od jednog dokumenta} other {Selektovano <x id="INTERPOLATION"/> od <x id="INTERPOLATION_1"/> dokumenata}}</target> </trans-unit> @@ -1534,7 +2051,7 @@ <source>{VAR_PLURAL, plural, =1 {One document} other {<x id="INTERPOLATION"/> documents}}</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/document-list.component.html</context> - <context context-type="linenumber">91</context> + <context context-type="linenumber">92</context> </context-group> <target state="translated">{VAR_PLURAL, plural, =1 {Jedan dokument} other {<x id="INTERPOLATION"/> dokumenata}}</target> </trans-unit> @@ -1542,19 +2059,27 @@ <source>(filtered)</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/document-list.component.html</context> - <context context-type="linenumber">91</context> + <context context-type="linenumber">92</context> </context-group> <target state="translated">(filtrirano)</target> </trans-unit> + <trans-unit id="1559883523769732271" datatype="html"> + <source>Error while loading documents</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/document-list/document-list.component.html</context> + <context context-type="linenumber">103</context> + </context-group> + <target state="translated">Greška pri učitavanju dokumenata</target> + </trans-unit> <trans-unit id="7517688192215738656" datatype="html"> <source>ASN</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/document-list.component.html</context> - <context context-type="linenumber">117</context> + <context context-type="linenumber">121</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/filter-editor/filter-editor.component.ts</context> - <context context-type="linenumber">90</context> + <context context-type="linenumber">122</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/rest/document.service.ts</context> @@ -1566,7 +2091,7 @@ <source>Added</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/document-list.component.html</context> - <context context-type="linenumber">147</context> + <context context-type="linenumber">151</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/filter-editor/filter-editor.component.html</context> @@ -1582,7 +2107,7 @@ <source>View "<x id="PH" equiv-text="this.list.activeSavedViewTitle"/>" saved successfully.</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/document-list.component.ts</context> - <context context-type="linenumber">116</context> + <context context-type="linenumber">213</context> </context-group> <target state="translated">Prikaz "<x id="PH" equiv-text="this.list.activeSavedViewTitle"/>" je uspešno sačuvan.</target> </trans-unit> @@ -1590,7 +2115,7 @@ <source>View "<x id="PH" equiv-text="savedView.name"/>" created successfully.</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/document-list.component.ts</context> - <context context-type="linenumber">138</context> + <context context-type="linenumber">243</context> </context-group> <target state="translated">Prikaz "<x id="PH" equiv-text="savedView.name"/>" je uspešno kreiran.</target> </trans-unit> @@ -1603,50 +2128,50 @@ <target state="translated">Poništavanje filtera</target> </trans-unit> <trans-unit id="5195932016807797291" datatype="html"> - <source>Correspondent: <x id="PH" equiv-text="this.correspondents.find(c => c.id == +rule.value)?.name"/></source> + <source>Correspondent: <x id="PH" equiv-text="this.correspondents.find((c) => c.id == +rule.value)?.name"/></source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/filter-editor/filter-editor.component.ts</context> - <context context-type="linenumber">37</context> + <context context-type="linenumber">60,62</context> </context-group> - <target state="translated">Dopisnik: <x id="PH" equiv-text="this.correspondents.find(c => c.id == +rule.value)?.name"/></target> + <target state="translated">Dopisnik: <x id="PH" equiv-text="this.correspondents.find((c) => c.id == +rule.value)?.name"/></target> </trans-unit> <trans-unit id="8170755470576301659" datatype="html"> <source>Without correspondent</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/filter-editor/filter-editor.component.ts</context> - <context context-type="linenumber">39</context> + <context context-type="linenumber">64</context> </context-group> <target state="translated">Bez dopisnika</target> </trans-unit> <trans-unit id="8705701325879965907" datatype="html"> - <source>Type: <x id="PH" equiv-text="this.documentTypes.find(dt => dt.id == +rule.value)?.name"/></source> + <source>Type: <x id="PH" equiv-text="this.documentTypes.find((dt) => dt.id == +rule.value)?.name"/></source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/filter-editor/filter-editor.component.ts</context> - <context context-type="linenumber">44</context> + <context context-type="linenumber">69,71</context> </context-group> - <target state="translated">Tip: <x id="PH" equiv-text="this.documentTypes.find(dt => dt.id == +rule.value)?.name"/></target> + <target state="translated">Tip: <x id="PH" equiv-text="this.documentTypes.find((dt) => dt.id == +rule.value)?.name"/></target> </trans-unit> <trans-unit id="4362173610367509215" datatype="html"> <source>Without document type</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/filter-editor/filter-editor.component.ts</context> - <context context-type="linenumber">46</context> + <context context-type="linenumber">73</context> </context-group> <target state="translated">Bez tipa dokumenta</target> </trans-unit> <trans-unit id="8180755793012580465" datatype="html"> - <source>Tag: <x id="PH" equiv-text="this.tags.find(t => t.id == +rule.value)?.name"/></source> + <source>Tag: <x id="PH" equiv-text="this.tags.find((t) => t.id == +rule.value)?.name"/></source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/filter-editor/filter-editor.component.ts</context> - <context context-type="linenumber">50</context> + <context context-type="linenumber">77,79</context> </context-group> - <target state="translated">Oznake: <x id="PH" equiv-text="this.tags.find(t => t.id == +rule.value)?.name"/></target> + <target state="translated">Oznaka: <x id="PH" equiv-text="this.tags.find((t) => t.id == +rule.value)?.name"/></target> </trans-unit> <trans-unit id="6494566478302448576" datatype="html"> <source>Without any tag</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/filter-editor/filter-editor.component.ts</context> - <context context-type="linenumber">54</context> + <context context-type="linenumber">83</context> </context-group> <target state="translated">Bez oznake</target> </trans-unit> @@ -1654,7 +2179,7 @@ <source>Title: <x id="PH" equiv-text="rule.value"/></source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/filter-editor/filter-editor.component.ts</context> - <context context-type="linenumber">58</context> + <context context-type="linenumber">87</context> </context-group> <target state="translated">Naslov: <x id="PH" equiv-text="rule.value"/></target> </trans-unit> @@ -1662,7 +2187,7 @@ <source>ASN: <x id="PH" equiv-text="rule.value"/></source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/filter-editor/filter-editor.component.ts</context> - <context context-type="linenumber">61</context> + <context context-type="linenumber">90</context> </context-group> <target state="translated">ASN: <x id="PH" equiv-text="rule.value"/></target> </trans-unit> @@ -1670,7 +2195,7 @@ <source>Title & content</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/filter-editor/filter-editor.component.ts</context> - <context context-type="linenumber">89</context> + <context context-type="linenumber">120</context> </context-group> <target state="translated">Naslov & sadržaj</target> </trans-unit> @@ -1678,7 +2203,7 @@ <source>Advanced search</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/filter-editor/filter-editor.component.ts</context> - <context context-type="linenumber">91</context> + <context context-type="linenumber">125</context> </context-group> <target state="translated">Napredna pretraga</target> </trans-unit> @@ -1686,7 +2211,7 @@ <source>More like</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/filter-editor/filter-editor.component.ts</context> - <context context-type="linenumber">94</context> + <context context-type="linenumber">131</context> </context-group> <target state="translated">Više sličnog</target> </trans-unit> @@ -1698,54 +2223,6 @@ </context-group> <target state="translated">Sačuvaj trenutni prikaz</target> </trans-unit> - <trans-unit id="8953033926734869941" datatype="html"> - <source>Name</source> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/document-list/save-view-config-dialog/save-view-config-dialog.component.html</context> - <context context-type="linenumber">8</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-edit-dialog/correspondent-edit-dialog.component.html</context> - <context context-type="linenumber">8</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-list.component.html</context> - <context context-type="linenumber">9</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-list.component.html</context> - <context context-type="linenumber">19</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-edit-dialog/document-type-edit-dialog.component.html</context> - <context context-type="linenumber">9</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-list.component.html</context> - <context context-type="linenumber">9</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-list.component.html</context> - <context context-type="linenumber">19</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> - <context context-type="linenumber">141</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-edit-dialog/tag-edit-dialog.component.html</context> - <context context-type="linenumber">8</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-list.component.html</context> - <context context-type="linenumber">9</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-list.component.html</context> - <context context-type="linenumber">19</context> - </context-group> - <target state="translated">Naziv</target> - </trans-unit> <trans-unit id="8689274715612276035" datatype="html"> <source>Show in sidebar</source> <context-group purpose="location"> @@ -1754,7 +2231,7 @@ </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> - <context context-type="linenumber">153</context> + <context context-type="linenumber">169</context> </context-group> <target state="translated">Prikaži u bočnoj traci</target> </trans-unit> @@ -1766,86 +2243,78 @@ </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> - <context context-type="linenumber">149</context> + <context context-type="linenumber">165</context> </context-group> <target state="translated">Prikaži na kontrolnoj tabli</target> </trans-unit> - <trans-unit id="8743659855412792665" datatype="html"> - <source>Matching algorithm</source> + <trans-unit id="6965614903949668392" datatype="html"> + <source>Filter rules error occurred while saving this view</source> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-edit-dialog/correspondent-edit-dialog.component.html</context> - <context context-type="linenumber">9</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-edit-dialog/document-type-edit-dialog.component.html</context> - <context context-type="linenumber">10</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-edit-dialog/tag-edit-dialog.component.html</context> - <context context-type="linenumber">13</context> - </context-group> - <target state="translated">Algoritam podudaranja</target> - </trans-unit> - <trans-unit id="2656329676292524585" datatype="html"> - <source>Matching pattern</source> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-edit-dialog/correspondent-edit-dialog.component.html</context> - <context context-type="linenumber">10</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-edit-dialog/document-type-edit-dialog.component.html</context> - <context context-type="linenumber">11</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-edit-dialog/tag-edit-dialog.component.html</context> - <context context-type="linenumber">14</context> - </context-group> - <target state="translated">Obrzac podudaranja</target> - </trans-unit> - <trans-unit id="6063936469630366525" datatype="html"> - <source>Case insensitive</source> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-edit-dialog/correspondent-edit-dialog.component.html</context> - <context context-type="linenumber">11</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-edit-dialog/document-type-edit-dialog.component.html</context> + <context context-type="sourcefile">src/app/components/document-list/save-view-config-dialog/save-view-config-dialog.component.html</context> <context context-type="linenumber">12</context> </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-edit-dialog/tag-edit-dialog.component.html</context> - <context context-type="linenumber">15</context> - </context-group> - <target state="translated">Bez razlike veliko/malo slovo</target> + <target state="translated">Greška pravila filtera prilikom čuvanja ovog pogleda</target> </trans-unit> - <trans-unit id="6457471243969293847" datatype="html"> - <source>Create new correspondent</source> + <trans-unit id="6438839705789707938" datatype="html"> + <source>The error returned was</source> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-edit-dialog/correspondent-edit-dialog.component.ts</context> - <context context-type="linenumber">21</context> + <context context-type="sourcefile">src/app/components/document-list/save-view-config-dialog/save-view-config-dialog.component.html</context> + <context context-type="linenumber">13</context> </context-group> - <target state="translated">Krairaj novog dopisnika</target> + <target state="translated">Greška je</target> </trans-unit> - <trans-unit id="2059822531169388684" datatype="html"> - <source>Edit correspondent</source> + <trans-unit id="6316128875819022658" datatype="html"> + <source>correspondent</source> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-edit-dialog/correspondent-edit-dialog.component.ts</context> - <context context-type="linenumber">25</context> + <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-list.component.ts</context> + <context context-type="linenumber">33</context> </context-group> - <target state="translated">Izmeni dopisnika</target> + <target state="translated">dopisnik</target> + </trans-unit> + <trans-unit id="6360600151505327572" datatype="html"> + <source>Last used</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-list.component.ts</context> + <context context-type="linenumber">37</context> + </context-group> + <target state="needs-translation">Last used</target> + </trans-unit> + <trans-unit id="7427874343955308724" datatype="html"> + <source>Do you really want to delete the correspondent "<x id="PH" equiv-text="object.name"/>"?</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-list.component.ts</context> + <context context-type="linenumber">47</context> + </context-group> + <target state="translated">Da li stvarno želite da obrišete ovog dopisnika "<x id="PH" equiv-text="object.name"/>"?</target> + </trans-unit> + <trans-unit id="8084492669582894778" datatype="html"> + <source>document type</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-list.component.ts</context> + <context context-type="linenumber">30</context> + </context-group> + <target state="translated">tip dokumenta</target> + </trans-unit> + <trans-unit id="4990731724078522539" datatype="html"> + <source>Do you really want to delete the document type "<x id="PH" equiv-text="object.name"/>"?</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-list.component.ts</context> + <context context-type="linenumber">36</context> + </context-group> + <target state="translated">Da li stvarno želite da obrišite ovaj tip dokumenta "<x id="PH" equiv-text="object.name"/>"?</target> </trans-unit> <trans-unit id="5674286808255988565" datatype="html"> <source>Create</source> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-list.component.html</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> <context context-type="linenumber">2</context> </context-group> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-list.component.html</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> <context context-type="linenumber">2</context> </context-group> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-list.component.html</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> <context context-type="linenumber">2</context> </context-group> <target state="translated">Kreiraj</target> @@ -1853,15 +2322,15 @@ <trans-unit id="4010735610815226758" datatype="html"> <source>Filter by:</source> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-list.component.html</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> <context context-type="linenumber">8</context> </context-group> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-list.component.html</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> <context context-type="linenumber">8</context> </context-group> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-list.component.html</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> <context context-type="linenumber">8</context> </context-group> <target state="translated">Filtriraj po:</target> @@ -1869,138 +2338,130 @@ <trans-unit id="1383365546483928780" datatype="html"> <source>Matching</source> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-list.component.html</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> <context context-type="linenumber">20</context> </context-group> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-list.component.html</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> <context context-type="linenumber">20</context> </context-group> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-list.component.html</context> - <context context-type="linenumber">21</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">20</context> </context-group> <target state="translated">Podudaranje</target> </trans-unit> <trans-unit id="1488347670280290838" datatype="html"> <source>Document count</source> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-list.component.html</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> <context context-type="linenumber">21</context> </context-group> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-list.component.html</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> <context context-type="linenumber">21</context> </context-group> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-list.component.html</context> - <context context-type="linenumber">22</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">21</context> </context-group> <target state="translated">Broj dokumenata</target> </trans-unit> - <trans-unit id="697889236478552968" datatype="html"> - <source>Last correspondence</source> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-list.component.html</context> - <context context-type="linenumber">22</context> - </context-group> - <target state="translated">Poslednja prepiska</target> - </trans-unit> <trans-unit id="3193976279273491157" datatype="html"> <source>Actions</source> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-list.component.html</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> <context context-type="linenumber">23</context> </context-group> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-list.component.html</context> - <context context-type="linenumber">22</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">23</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">23</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> - <context context-type="linenumber">158</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-list.component.html</context> - <context context-type="linenumber">23</context> + <context context-type="linenumber">174</context> </context-group> <target state="translated">Akcije</target> </trans-unit> - <trans-unit id="7427874343955308724" datatype="html"> - <source>Do you really want to delete the correspondent "<x id="PH" equiv-text="object.name"/>"?</source> + <trans-unit id="7376880254267897616" datatype="html"> + <source>Filter Documents</source> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-list.component.ts</context> - <context context-type="linenumber">26</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">44</context> </context-group> - <target state="translated">Da li stvarno želite da obrišete ovog dopisnika "<x id="PH" equiv-text="object.name"/>"?</target> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">44</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">44</context> + </context-group> + <target state="needs-translation">Filter Documents</target> </trans-unit> - <trans-unit id="6672809941092516947" datatype="html"> - <source>Create new document type</source> + <trans-unit id="808959623879724772" datatype="html"> + <source>{VAR_PLURAL, plural, =1 {One <x id="INTERPOLATION"/>} other {<x id="INTERPOLATION_1"/> total <x id="INTERPOLATION"/>s}}</source> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-edit-dialog/document-type-edit-dialog.component.ts</context> - <context context-type="linenumber">21</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">74</context> </context-group> - <target state="translated">Kreiraj novi tip dokumenta</target> - </trans-unit> - <trans-unit id="36335016091244220" datatype="html"> - <source>Edit document type</source> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-edit-dialog/document-type-edit-dialog.component.ts</context> - <context context-type="linenumber">25</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">74</context> </context-group> - <target state="translated">Uredi tip dokumenta</target> - </trans-unit> - <trans-unit id="4990731724078522539" datatype="html"> - <source>Do you really want to delete the document type "<x id="PH" equiv-text="object.name"/>"?</source> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-list.component.ts</context> - <context context-type="linenumber">26</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">74</context> </context-group> - <target state="translated">Da li stvarno želite da obrišite ovaj tip dokumenta "<x id="PH" equiv-text="object.name"/>"?</target> + <target state="translated">{VAR_PLURAL, plural, =1 {Jedan<x id="INTERPOLATION"/>} other {<x id="INTERPOLATION_1"/> ukupno<x id="INTERPOLATION"/>s}}</target> </trans-unit> <trans-unit id="810888510148304696" datatype="html"> <source>Automatic</source> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/generic-list/generic-list.component.ts</context> - <context context-type="linenumber">39</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.ts</context> + <context context-type="linenumber">86</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/data/matching-model.ts</context> - <context context-type="linenumber">17</context> + <context context-type="linenumber">38</context> </context-group> <target state="translated">Automatski</target> </trans-unit> - <trans-unit id="5044611416737085530" datatype="html"> - <source>Do you really want to delete this element?</source> + <trans-unit id="4012132330507560812" datatype="html"> + <source>Do you really want to delete the <x id="PH" equiv-text="this.typeName"/>?</source> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/generic-list/generic-list.component.ts</context> - <context context-type="linenumber">97</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.ts</context> + <context context-type="linenumber">139</context> </context-group> - <target state="translated">Da li ste sigurni da želite da obrišete ovaj element?</target> + <target state="translated">Da li stvarno želite da obrišete <x id="PH" equiv-text="this.typeName"/>?</target> </trans-unit> <trans-unit id="8371896857609524947" datatype="html"> <source>Associated documents will not be deleted.</source> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/generic-list/generic-list.component.ts</context> - <context context-type="linenumber">104</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.ts</context> + <context context-type="linenumber">154</context> </context-group> <target state="translated">Povezani dokumenti neće biti obrisani.</target> </trans-unit> <trans-unit id="5467489005440577210" datatype="html"> - <source>Error while deleting element: <x id="PH" equiv-text="JSON.stringify(error.error)"/></source> + <source>Error while deleting element: <x id="PH" equiv-text="JSON.stringify( error.error )"/></source> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/generic-list/generic-list.component.ts</context> - <context context-type="linenumber">114</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.ts</context> + <context context-type="linenumber">167,169</context> </context-group> - <target state="translated">Greška prilikom brisanja elementa: <x id="PH" equiv-text="JSON.stringify(error.error)"/></target> + <target state="translated">Greška prilikom brisanja elementa: <x id="PH" equiv-text="JSON.stringify( error.error )"/></target> </trans-unit> - <trans-unit id="1347241542439262355" datatype="html"> - <source>General settings</source> + <trans-unit id="6439365426343089851" datatype="html"> + <source>General</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> <context context-type="linenumber">10</context> </context-group> - <target state="translated">Opšta podešavanja</target> + <target state="translated">Opšta</target> </trans-unit> <trans-unit id="8671234314555525900" datatype="html"> <source>Appearance</source> @@ -2130,11 +2591,27 @@ </context-group> <target state="translated">Okrenite sličice u tamnom režimu</target> </trans-unit> + <trans-unit id="7983234071833154796" datatype="html"> + <source>Theme Color</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> + <context context-type="linenumber">105</context> + </context-group> + <target state="translated">Boja teme</target> + </trans-unit> + <trans-unit id="7808756054397155068" datatype="html"> + <source>Reset</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> + <context context-type="linenumber">114</context> + </context-group> + <target state="translated">Resetuj</target> + </trans-unit> <trans-unit id="8508424367627989968" datatype="html"> <source>Bulk editing</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> - <context context-type="linenumber">103</context> + <context context-type="linenumber">119</context> </context-group> <target state="translated">Grupno uređivanje</target> </trans-unit> @@ -2142,7 +2619,7 @@ <source>Show confirmation dialogs</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> - <context context-type="linenumber">107</context> + <context context-type="linenumber">123</context> </context-group> <target state="translated">Prikaži dijaloge za potvrdu</target> </trans-unit> @@ -2150,7 +2627,7 @@ <source>Deleting documents will always ask for confirmation.</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> - <context context-type="linenumber">107</context> + <context context-type="linenumber">123</context> </context-group> <target state="translated">Brisanje dokumenata će uvek tražiti potvrdu.</target> </trans-unit> @@ -2158,7 +2635,7 @@ <source>Apply on close</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> - <context context-type="linenumber">108</context> + <context context-type="linenumber">124</context> </context-group> <target state="translated">Primeni pri zatvaranju</target> </trans-unit> @@ -2166,7 +2643,7 @@ <source>Notifications</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> - <context context-type="linenumber">116</context> + <context context-type="linenumber">132</context> </context-group> <target state="translated">Obaveštenja</target> </trans-unit> @@ -2174,7 +2651,7 @@ <source>Document processing</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> - <context context-type="linenumber">119</context> + <context context-type="linenumber">135</context> </context-group> <target state="translated">Obrada dokumenata</target> </trans-unit> @@ -2182,7 +2659,7 @@ <source>Show notifications when new documents are detected</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> - <context context-type="linenumber">123</context> + <context context-type="linenumber">139</context> </context-group> <target state="translated">Prikaži obaveštenja kada se otkriju novi dokumenti</target> </trans-unit> @@ -2190,7 +2667,7 @@ <source>Show notifications when document processing completes successfully</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> - <context context-type="linenumber">124</context> + <context context-type="linenumber">140</context> </context-group> <target state="translated">Prikaži obaveštenja kada se obrada dokumenta uspešno završi</target> </trans-unit> @@ -2198,7 +2675,7 @@ <source>Show notifications when document processing fails</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> - <context context-type="linenumber">125</context> + <context context-type="linenumber">141</context> </context-group> <target state="translated">Prikaži obaveštenja kada obrada dokumenta ne uspe</target> </trans-unit> @@ -2206,7 +2683,7 @@ <source>Suppress notifications on dashboard</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> - <context context-type="linenumber">126</context> + <context context-type="linenumber">142</context> </context-group> <target state="translated">Poništi obaveštenja na kontrolnoj tabli</target> </trans-unit> @@ -2214,7 +2691,7 @@ <source>This will suppress all messages about document processing status on the dashboard.</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> - <context context-type="linenumber">126</context> + <context context-type="linenumber">142</context> </context-group> <target state="translated">Ovo će potisnuti sve poruke o statusu obrade dokumenta na kontrolnoj tabli.</target> </trans-unit> @@ -2222,7 +2699,7 @@ <source>Appears on</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> - <context context-type="linenumber">146</context> + <context context-type="linenumber">162</context> </context-group> <target state="translated">Pojavljuje se na</target> </trans-unit> @@ -2230,7 +2707,7 @@ <source>No saved views defined.</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> - <context context-type="linenumber">163</context> + <context context-type="linenumber">179</context> </context-group> <target state="translated">Nema definisanih sačuvanih prikaza.</target> </trans-unit> @@ -2238,7 +2715,7 @@ <source>Saved view "<x id="PH" equiv-text="savedView.name"/>" deleted.</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.ts</context> - <context context-type="linenumber">111</context> + <context context-type="linenumber">167</context> </context-group> <target state="translated">Sačuvani prikaz "<x id="PH" equiv-text="savedView.name"/>" je obrisan.</target> </trans-unit> @@ -2246,7 +2723,7 @@ <source>Settings saved successfully.</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.ts</context> - <context context-type="linenumber">133</context> + <context context-type="linenumber">233</context> </context-group> <target state="translated">Podešavanja su uspešno sačuvana.</target> </trans-unit> @@ -2254,7 +2731,7 @@ <source>Use system language</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.ts</context> - <context context-type="linenumber">138</context> + <context context-type="linenumber">237</context> </context-group> <target state="translated">Koristi sistemski jezik</target> </trans-unit> @@ -2262,67 +2739,31 @@ <source>Use date format of display language</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.ts</context> - <context context-type="linenumber">144</context> + <context context-type="linenumber">244</context> </context-group> <target state="translated">Koristi format datuma jezika prikaza</target> </trans-unit> <trans-unit id="8488620293789898901" datatype="html"> - <source>Error while storing settings on server: <x id="PH" equiv-text="JSON.stringify(error.error)"/></source> + <source>Error while storing settings on server: <x id="PH" equiv-text="JSON.stringify( error.error )"/></source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.ts</context> - <context context-type="linenumber">161</context> + <context context-type="linenumber">264,266</context> </context-group> - <target state="translated">Greška pri čuvanju podešavanja na serveru: <x id="PH" equiv-text="JSON.stringify(error.error)"/></target> + <target state="translated">Greška pri čuvanju podešavanja na serveru: <x id="PH" equiv-text="JSON.stringify( error.error )"/></target> </trans-unit> - <trans-unit id="9011959596901584887" datatype="html"> - <source>Color</source> + <trans-unit id="6402703264596649214" datatype="html"> + <source>tag</source> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-edit-dialog/tag-edit-dialog.component.html</context> - <context context-type="linenumber">10</context> + <context context-type="sourcefile">src/app/components/manage/tag-list/tag-list.component.ts</context> + <context context-type="linenumber">30</context> </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-list.component.html</context> - <context context-type="linenumber">20</context> - </context-group> - <target state="translated">Boja</target> - </trans-unit> - <trans-unit id="1426037806946650347" datatype="html"> - <source>Inbox tag</source> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-edit-dialog/tag-edit-dialog.component.html</context> - <context context-type="linenumber">12</context> - </context-group> - <target state="translated">Oznaka prijemnog sandučeta</target> - </trans-unit> - <trans-unit id="8566220514470905459" datatype="html"> - <source>Inbox tags are automatically assigned to all consumed documents.</source> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-edit-dialog/tag-edit-dialog.component.html</context> - <context context-type="linenumber">12</context> - </context-group> - <target state="translated">Oznake prijemnog sandučeta se automatski dodeljuju svim obrađenim dokumentima.</target> - </trans-unit> - <trans-unit id="9153094873118985366" datatype="html"> - <source>Create new tag</source> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-edit-dialog/tag-edit-dialog.component.ts</context> - <context context-type="linenumber">22</context> - </context-group> - <target state="translated">Kreiraj novu oznaku</target> - </trans-unit> - <trans-unit id="5872175735754226507" datatype="html"> - <source>Edit tag</source> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-edit-dialog/tag-edit-dialog.component.ts</context> - <context context-type="linenumber">26</context> - </context-group> - <target state="translated">Izmeni oznaku</target> + <target state="translated">oznaka</target> </trans-unit> <trans-unit id="93754014749412887" datatype="html"> <source>Do you really want to delete the tag "<x id="PH" equiv-text="object.name"/>"?</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/tag-list/tag-list.component.ts</context> - <context context-type="linenumber">26</context> + <context context-type="linenumber">45</context> </context-group> <target state="translated">Da li stvarno želite da obrišete oznaku "<x id="PH" equiv-text="object.name"/>"?</target> </trans-unit> @@ -2338,7 +2779,7 @@ <source>Any word</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/data/matching-model.ts</context> - <context context-type="linenumber">12</context> + <context context-type="linenumber">13</context> </context-group> <target state="translated">Bilo koja reč</target> </trans-unit> @@ -2346,7 +2787,7 @@ <source>Any: Document contains any of these words (space separated)</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/data/matching-model.ts</context> - <context context-type="linenumber">12</context> + <context context-type="linenumber">14</context> </context-group> <target state="translated">Bilo koji: dokument sadrži bilo koju od ovih reči (razdvojenih razmacima)</target> </trans-unit> @@ -2354,7 +2795,7 @@ <source>All words</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/data/matching-model.ts</context> - <context context-type="linenumber">13</context> + <context context-type="linenumber">18</context> </context-group> <target state="translated">Sve reči</target> </trans-unit> @@ -2362,7 +2803,7 @@ <source>All: Document contains all of these words (space separated)</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/data/matching-model.ts</context> - <context context-type="linenumber">13</context> + <context context-type="linenumber">19</context> </context-group> <target state="translated">Sve: Dokument sadrži sve ove reči (razdvojene razmakom)</target> </trans-unit> @@ -2370,7 +2811,7 @@ <source>Exact match</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/data/matching-model.ts</context> - <context context-type="linenumber">14</context> + <context context-type="linenumber">23</context> </context-group> <target state="translated">Tačno podudaranje</target> </trans-unit> @@ -2378,7 +2819,7 @@ <source>Exact: Document contains this string</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/data/matching-model.ts</context> - <context context-type="linenumber">14</context> + <context context-type="linenumber">24</context> </context-group> <target state="translated">Tačno: dokument sadrži ovaj niz</target> </trans-unit> @@ -2386,7 +2827,7 @@ <source>Regular expression</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/data/matching-model.ts</context> - <context context-type="linenumber">15</context> + <context context-type="linenumber">28</context> </context-group> <target state="translated">Regularni izraz</target> </trans-unit> @@ -2394,7 +2835,7 @@ <source>Regular expression: Document matches this regular expression</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/data/matching-model.ts</context> - <context context-type="linenumber">15</context> + <context context-type="linenumber">29</context> </context-group> <target state="translated">Regularni izraz: Dokument odgovara ovom regularnom izrazu</target> </trans-unit> @@ -2402,7 +2843,7 @@ <source>Fuzzy word</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/data/matching-model.ts</context> - <context context-type="linenumber">16</context> + <context context-type="linenumber">33</context> </context-group> <target state="translated">Fuzzy reč</target> </trans-unit> @@ -2410,7 +2851,7 @@ <source>Fuzzy: Document contains a word similar to this word</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/data/matching-model.ts</context> - <context context-type="linenumber">16</context> + <context context-type="linenumber">34</context> </context-group> <target state="translated">Fuzzy: Dokument sadrži reč sličnu ovoj reči</target> </trans-unit> @@ -2418,7 +2859,7 @@ <source>Auto: Learn matching automatically</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/data/matching-model.ts</context> - <context context-type="linenumber">17</context> + <context context-type="linenumber">39</context> </context-group> <target state="translated">Automatski: nauči automatsko podudaranje</target> </trans-unit> @@ -2426,15 +2867,15 @@ <source>Unsaved Changes</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/guards/dirty-form.guard.ts</context> - <context context-type="linenumber">16</context> + <context context-type="linenumber">18</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/open-documents.service.ts</context> - <context context-type="linenumber">75</context> + <context context-type="linenumber">84</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/open-documents.service.ts</context> - <context context-type="linenumber">96</context> + <context context-type="linenumber">107</context> </context-group> <target state="translated">Nesačuvane izmene</target> </trans-unit> @@ -2442,15 +2883,15 @@ <source>You have unsaved changes.</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/guards/dirty-form.guard.ts</context> - <context context-type="linenumber">17</context> + <context context-type="linenumber">19</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/open-documents.service.ts</context> - <context context-type="linenumber">76</context> + <context context-type="linenumber">85</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/open-documents.service.ts</context> - <context context-type="linenumber">97</context> + <context context-type="linenumber">108</context> </context-group> <target state="translated">Imate nesačuvanih izmena.</target> </trans-unit> @@ -2458,7 +2899,7 @@ <source>Are you sure you want to leave?</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/guards/dirty-form.guard.ts</context> - <context context-type="linenumber">18</context> + <context context-type="linenumber">20</context> </context-group> <target state="translated">Da li ste sigurni da želite da napustite?</target> </trans-unit> @@ -2466,7 +2907,7 @@ <source>Leave page</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/guards/dirty-form.guard.ts</context> - <context context-type="linenumber">20</context> + <context context-type="linenumber">22</context> </context-group> <target state="translated">Napusti stranicu</target> </trans-unit> @@ -2474,7 +2915,7 @@ <source>(no title)</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/pipes/document-title.pipe.ts</context> - <context context-type="linenumber">12</context> + <context context-type="linenumber">11</context> </context-group> <target state="translated">(bеz naslova)</target> </trans-unit> @@ -2482,7 +2923,7 @@ <source>Yes</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/pipes/yes-no.pipe.ts</context> - <context context-type="linenumber">9</context> + <context context-type="linenumber">8</context> </context-group> <target state="translated">Da</target> </trans-unit> @@ -2490,7 +2931,7 @@ <source>No</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/pipes/yes-no.pipe.ts</context> - <context context-type="linenumber">9</context> + <context context-type="linenumber">8</context> </context-group> <target state="translated">Ne</target> </trans-unit> @@ -2606,7 +3047,7 @@ <source>Are you sure you want to close this document?</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/open-documents.service.ts</context> - <context context-type="linenumber">77</context> + <context context-type="linenumber">86</context> </context-group> <target state="translated">Da li ste sigurni da želite da zatvorite ovaj dokument?</target> </trans-unit> @@ -2614,7 +3055,7 @@ <source>Close document</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/open-documents.service.ts</context> - <context context-type="linenumber">79</context> + <context context-type="linenumber">88</context> </context-group> <target state="translated">Zatvori dokument</target> </trans-unit> @@ -2622,7 +3063,7 @@ <source>Are you sure you want to close all documents?</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/open-documents.service.ts</context> - <context context-type="linenumber">98</context> + <context context-type="linenumber">109</context> </context-group> <target state="translated">Da li ste sigurni da želite da zatvorite sve dokumente?</target> </trans-unit> @@ -2630,7 +3071,7 @@ <source>Close documents</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/open-documents.service.ts</context> - <context context-type="linenumber">100</context> + <context context-type="linenumber">111</context> </context-group> <target state="translated">Zatvori dokumenta</target> </trans-unit> @@ -2646,7 +3087,7 @@ <source>Search score</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/rest/document.service.ts</context> - <context context-type="linenumber">28</context> + <context context-type="linenumber">30</context> </context-group> <note priority="1" from="description">Score is a value returned by the full text search engine and specifies how well a result matches the given query</note> <target state="translated">Rezultate pretrage</target> @@ -2655,15 +3096,23 @@ <source>English (US)</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/settings.service.ts</context> - <context context-type="linenumber">90</context> + <context context-type="linenumber">184</context> </context-group> <target state="translated">Engleski (USA)</target> </trans-unit> + <trans-unit id="3098941349689899577" datatype="html"> + <source>Belarusian</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/services/settings.service.ts</context> + <context context-type="linenumber">190</context> + </context-group> + <target state="translated">Beloruski</target> + </trans-unit> <trans-unit id="2719780722934172508" datatype="html"> <source>Czech</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/settings.service.ts</context> - <context context-type="linenumber">91</context> + <context context-type="linenumber">196</context> </context-group> <target state="translated">Češki</target> </trans-unit> @@ -2671,7 +3120,7 @@ <source>Danish</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/settings.service.ts</context> - <context context-type="linenumber">92</context> + <context context-type="linenumber">202</context> </context-group> <target state="translated">Danski</target> </trans-unit> @@ -2679,7 +3128,7 @@ <source>German</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/settings.service.ts</context> - <context context-type="linenumber">93</context> + <context context-type="linenumber">208</context> </context-group> <target state="translated">Nemački</target> </trans-unit> @@ -2687,7 +3136,7 @@ <source>English (GB)</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/settings.service.ts</context> - <context context-type="linenumber">94</context> + <context context-type="linenumber">214</context> </context-group> <target state="translated">Engleski (UK)</target> </trans-unit> @@ -2695,7 +3144,7 @@ <source>Spanish</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/settings.service.ts</context> - <context context-type="linenumber">95</context> + <context context-type="linenumber">220</context> </context-group> <target state="translated">Španski</target> </trans-unit> @@ -2703,7 +3152,7 @@ <source>French</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/settings.service.ts</context> - <context context-type="linenumber">96</context> + <context context-type="linenumber">226</context> </context-group> <target state="translated">Francuski</target> </trans-unit> @@ -2711,7 +3160,7 @@ <source>Italian</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/settings.service.ts</context> - <context context-type="linenumber">97</context> + <context context-type="linenumber">232</context> </context-group> <target state="translated">Italijanski</target> </trans-unit> @@ -2719,7 +3168,7 @@ <source>Luxembourgish</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/settings.service.ts</context> - <context context-type="linenumber">98</context> + <context context-type="linenumber">238</context> </context-group> <target state="translated">Luksemburški</target> </trans-unit> @@ -2727,7 +3176,7 @@ <source>Dutch</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/settings.service.ts</context> - <context context-type="linenumber">99</context> + <context context-type="linenumber">244</context> </context-group> <target state="translated">Holandski</target> </trans-unit> @@ -2735,7 +3184,7 @@ <source>Polish</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/settings.service.ts</context> - <context context-type="linenumber">100</context> + <context context-type="linenumber">250</context> </context-group> <target state="translated">Poljski</target> </trans-unit> @@ -2743,7 +3192,7 @@ <source>Portuguese (Brazil)</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/settings.service.ts</context> - <context context-type="linenumber">101</context> + <context context-type="linenumber">256</context> </context-group> <target state="translated">Portugalski (Brazil)</target> </trans-unit> @@ -2751,7 +3200,7 @@ <source>Portuguese</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/settings.service.ts</context> - <context context-type="linenumber">102</context> + <context context-type="linenumber">262</context> </context-group> <target state="translated">Portugalski</target> </trans-unit> @@ -2759,7 +3208,7 @@ <source>Romanian</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/settings.service.ts</context> - <context context-type="linenumber">103</context> + <context context-type="linenumber">268</context> </context-group> <target state="translated">Rumunski</target> </trans-unit> @@ -2767,23 +3216,55 @@ <source>Russian</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/settings.service.ts</context> - <context context-type="linenumber">104</context> + <context context-type="linenumber">274</context> </context-group> <target state="translated">Ruski</target> </trans-unit> + <trans-unit id="4287008301409320881" datatype="html"> + <source>Slovenian</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/services/settings.service.ts</context> + <context context-type="linenumber">280</context> + </context-group> + <target state="translated">Slovenački</target> + </trans-unit> + <trans-unit id="8608389829607915090" datatype="html"> + <source>Serbian</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/services/settings.service.ts</context> + <context context-type="linenumber">286</context> + </context-group> + <target state="translated">Srpski</target> + </trans-unit> <trans-unit id="499386805970351976" datatype="html"> <source>Swedish</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/settings.service.ts</context> - <context context-type="linenumber">105</context> + <context context-type="linenumber">292</context> </context-group> <target state="translated">Švedski</target> </trans-unit> + <trans-unit id="5682359291233237791" datatype="html"> + <source>Turkish</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/services/settings.service.ts</context> + <context context-type="linenumber">298</context> + </context-group> + <target state="translated">Turski</target> + </trans-unit> + <trans-unit id="4689443708886954687" datatype="html"> + <source>Chinese Simplified</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/services/settings.service.ts</context> + <context context-type="linenumber">304</context> + </context-group> + <target state="translated">Kineski pojednostavljen</target> + </trans-unit> <trans-unit id="4912706592792948707" datatype="html"> <source>ISO 8601</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/settings.service.ts</context> - <context context-type="linenumber">115</context> + <context context-type="linenumber">321</context> </context-group> <target state="translated">ISO 8601</target> </trans-unit> @@ -2791,7 +3272,7 @@ <source>Error</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/toast.service.ts</context> - <context context-type="linenumber">35</context> + <context context-type="linenumber">32</context> </context-group> <target state="translated">Grеška</target> </trans-unit> @@ -2799,10 +3280,42 @@ <source>Information</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/toast.service.ts</context> - <context context-type="linenumber">39</context> + <context context-type="linenumber">36</context> </context-group> <target state="translated">Informacija</target> </trans-unit> + <trans-unit id="3852289441366561594" datatype="html"> + <source>Connecting...</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/services/upload-documents.service.ts</context> + <context context-type="linenumber">31</context> + </context-group> + <target state="translated">Povezivanje...</target> + </trans-unit> + <trans-unit id="1245343823699368872" datatype="html"> + <source>Uploading...</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/services/upload-documents.service.ts</context> + <context context-type="linenumber">43</context> + </context-group> + <target state="translated">Otpremanje...</target> + </trans-unit> + <trans-unit id="7446520539098045935" datatype="html"> + <source>Upload complete, waiting...</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/services/upload-documents.service.ts</context> + <context context-type="linenumber">46</context> + </context-group> + <target state="translated">Otpremanje je završeno, čeka se...</target> + </trans-unit> + <trans-unit id="1405142710727603568" datatype="html"> + <source>HTTP error: <x id="PH" equiv-text="error.status"/> <x id="PH_1" equiv-text="error.statusText"/></source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/services/upload-documents.service.ts</context> + <context context-type="linenumber">62</context> + </context-group> + <target state="translated">HTTP greška: <x id="PH" equiv-text="error.status"/> <x id="PH_1" equiv-text="error.statusText"/></target> + </trans-unit> </body> </file> </xliff> diff --git a/src-ui/src/locale/messages.sv_SE.xlf b/src-ui/src/locale/messages.sv_SE.xlf index 4dc5ec522..72f5c40f0 100644 --- a/src-ui/src/locale/messages.sv_SE.xlf +++ b/src-ui/src/locale/messages.sv_SE.xlf @@ -2,11 +2,296 @@ <xliff xmlns="urn:oasis:names:tc:xliff:document:1.2" version="1.2"> <file source-language="en" datatype="plaintext" original="ng2.template" target-language="sv-SE"> <body> + <trans-unit id="ngb.alert.close" datatype="html"> + <source>Close</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/alert/alert.ts</context> + <context context-type="linenumber">79,80</context> + </context-group> + <target state="needs-translation">Close</target> + </trans-unit> + <trans-unit id="ngb.carousel.slide-number" datatype="html"> + <source> Slide <x id="INTERPOLATION" equiv-text="keyboard 'arrow"/> of <x id="INTERPOLATION_1" equiv-text="t'. */ @In"/> </source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/carousel/carousel.ts</context> + <context context-type="linenumber">154,159</context> + </context-group> + <note priority="1" from="description">Currently selected slide number read by screen reader</note> + <target state="needs-translation"> Slide <x id="INTERPOLATION" equiv-text="keyboard 'arrow"/> of <x id="INTERPOLATION_1" equiv-text="t'. */ @In"/> </target> + </trans-unit> + <trans-unit id="ngb.carousel.previous" datatype="html"> + <source>Previous</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/carousel/carousel.ts</context> + <context context-type="linenumber">184</context> + </context-group> + <target state="needs-translation">Previous</target> + </trans-unit> + <trans-unit id="ngb.carousel.next" datatype="html"> + <source>Next</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/carousel/carousel.ts</context> + <context context-type="linenumber">205,206</context> + </context-group> + <target state="needs-translation">Next</target> + </trans-unit> + <trans-unit id="ngb.datepicker.select-month" datatype="html"> + <source>Select month</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/datepicker/datepicker-navigation-select.ts</context> + <context context-type="linenumber">74</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/datepicker/datepicker-navigation-select.ts</context> + <context context-type="linenumber">74</context> + </context-group> + <target state="needs-translation">Select month</target> + </trans-unit> + <trans-unit id="ngb.datepicker.select-year" datatype="html"> + <source>Select year</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/datepicker/datepicker-navigation-select.ts</context> + <context context-type="linenumber">74</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/datepicker/datepicker-navigation-select.ts</context> + <context context-type="linenumber">74</context> + </context-group> + <target state="needs-translation">Select year</target> + </trans-unit> + <trans-unit id="ngb.datepicker.previous-month" datatype="html"> + <source>Previous month</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/datepicker/datepicker-navigation.ts</context> + <context context-type="linenumber">69</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/datepicker/datepicker-navigation.ts</context> + <context context-type="linenumber">69</context> + </context-group> + <target state="needs-translation">Previous month</target> + </trans-unit> + <trans-unit id="ngb.datepicker.next-month" datatype="html"> + <source>Next month</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/datepicker/datepicker-navigation.ts</context> + <context context-type="linenumber">69</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/datepicker/datepicker-navigation.ts</context> + <context context-type="linenumber">69</context> + </context-group> + <target state="needs-translation">Next month</target> + </trans-unit> + <trans-unit id="ngb.pagination.first" datatype="html"> + <source>««</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/pagination/pagination.ts</context> + <context context-type="linenumber">250,252</context> + </context-group> + <target state="translated">««</target> + </trans-unit> + <trans-unit id="ngb.pagination.previous" datatype="html"> + <source>«</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/pagination/pagination.ts</context> + <context context-type="linenumber">267</context> + </context-group> + <target state="translated">«</target> + </trans-unit> + <trans-unit id="ngb.pagination.next" datatype="html"> + <source>»</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/pagination/pagination.ts</context> + <context context-type="linenumber">294</context> + </context-group> + <target state="translated">»</target> + </trans-unit> + <trans-unit id="ngb.pagination.last" datatype="html"> + <source>»»</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/pagination/pagination.ts</context> + <context context-type="linenumber">313,316</context> + </context-group> + <target state="translated">»»</target> + </trans-unit> + <trans-unit id="ngb.pagination.first-aria" datatype="html"> + <source>First</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/pagination/pagination.ts</context> + <context context-type="linenumber">332,333</context> + </context-group> + <target state="needs-translation">First</target> + </trans-unit> + <trans-unit id="ngb.pagination.previous-aria" datatype="html"> + <source>Previous</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/pagination/pagination.ts</context> + <context context-type="linenumber">347,348</context> + </context-group> + <target state="needs-translation">Previous</target> + </trans-unit> + <trans-unit id="ngb.pagination.next-aria" datatype="html"> + <source>Next</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/pagination/pagination.ts</context> + <context context-type="linenumber">363</context> + </context-group> + <target state="needs-translation">Next</target> + </trans-unit> + <trans-unit id="ngb.pagination.last-aria" datatype="html"> + <source>Last</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/pagination/pagination.ts</context> + <context context-type="linenumber">379,380</context> + </context-group> + <target state="needs-translation">Last</target> + </trans-unit> + <trans-unit id="ngb.progressbar.value" datatype="html"> + <source> + <x id="INTERPOLATION" equiv-text="ackground color"/> + </source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/progressbar/progressbar.ts</context> + <context context-type="linenumber">67,68</context> + </context-group> + <target state="translated"><x id="INTERPOLATION" equiv-text="ackground color"/></target> + </trans-unit> + <trans-unit id="ngb.timepicker.HH" datatype="html"> + <source>HH</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/timepicker/timepicker.ts</context> + <context context-type="linenumber">138,141</context> + </context-group> + <target state="needs-translation">HH</target> + </trans-unit> + <trans-unit id="ngb.timepicker.hours" datatype="html"> + <source>Hours</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/timepicker/timepicker.ts</context> + <context context-type="linenumber">161</context> + </context-group> + <target state="needs-translation">Hours</target> + </trans-unit> + <trans-unit id="ngb.timepicker.MM" datatype="html"> + <source>MM</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/timepicker/timepicker.ts</context> + <context context-type="linenumber">182</context> + </context-group> + <target state="needs-translation">MM</target> + </trans-unit> + <trans-unit id="ngb.timepicker.minutes" datatype="html"> + <source>Minutes</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/timepicker/timepicker.ts</context> + <context context-type="linenumber">199</context> + </context-group> + <target state="needs-translation">Minutes</target> + </trans-unit> + <trans-unit id="ngb.timepicker.increment-hours" datatype="html"> + <source>Increment hours</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/timepicker/timepicker.ts</context> + <context context-type="linenumber">218,219</context> + </context-group> + <target state="needs-translation">Increment hours</target> + </trans-unit> + <trans-unit id="ngb.timepicker.decrement-hours" datatype="html"> + <source>Decrement hours</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/timepicker/timepicker.ts</context> + <context context-type="linenumber">240,243</context> + </context-group> + <target state="needs-translation">Decrement hours</target> + </trans-unit> + <trans-unit id="ngb.timepicker.increment-minutes" datatype="html"> + <source>Increment minutes</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/timepicker/timepicker.ts</context> + <context context-type="linenumber">268</context> + </context-group> + <target state="needs-translation">Increment minutes</target> + </trans-unit> + <trans-unit id="ngb.timepicker.decrement-minutes" datatype="html"> + <source>Decrement minutes</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/timepicker/timepicker.ts</context> + <context context-type="linenumber">288,289</context> + </context-group> + <target state="needs-translation">Decrement minutes</target> + </trans-unit> + <trans-unit id="ngb.timepicker.SS" datatype="html"> + <source>SS</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/timepicker/timepicker.ts</context> + <context context-type="linenumber">295</context> + </context-group> + <target state="needs-translation">SS</target> + </trans-unit> + <trans-unit id="ngb.timepicker.seconds" datatype="html"> + <source>Seconds</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/timepicker/timepicker.ts</context> + <context context-type="linenumber">295</context> + </context-group> + <target state="needs-translation">Seconds</target> + </trans-unit> + <trans-unit id="ngb.timepicker.increment-seconds" datatype="html"> + <source>Increment seconds</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/timepicker/timepicker.ts</context> + <context context-type="linenumber">295</context> + </context-group> + <target state="needs-translation">Increment seconds</target> + </trans-unit> + <trans-unit id="ngb.timepicker.decrement-seconds" datatype="html"> + <source>Decrement seconds</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/timepicker/timepicker.ts</context> + <context context-type="linenumber">295</context> + </context-group> + <target state="needs-translation">Decrement seconds</target> + </trans-unit> + <trans-unit id="ngb.timepicker.PM" datatype="html"> + <source> + <x id="INTERPOLATION"/> + </source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/timepicker/timepicker.ts</context> + <context context-type="linenumber">295</context> + </context-group> + </trans-unit> + <trans-unit id="ngb.timepicker.AM" datatype="html"> + <source> + <x id="INTERPOLATION"/> + </source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/timepicker/timepicker.ts</context> + <context context-type="linenumber">295</context> + </context-group> + </trans-unit> + <trans-unit id="ngb.toast.close-aria" datatype="html"> + <source>Close</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/toast/toast.ts</context> + <context context-type="linenumber">110,112</context> + </context-group> + <target state="needs-translation">Close</target> + </trans-unit> + <trans-unit id="7103632680753685326" datatype="html"> + <source>Drop files to begin upload</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/app.component.html</context> + <context context-type="linenumber">7</context> + </context-group> + <target state="needs-translation">Drop files to begin upload</target> + </trans-unit> <trans-unit id="9103526311244275943" datatype="html" approved="yes"> <source>Document added</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/app.component.ts</context> - <context context-type="linenumber">51</context> + <context context-type="linenumber">71</context> </context-group> <target state="final">Dokument tillagt</target> </trans-unit> @@ -14,7 +299,7 @@ <source>Document <x id="PH" equiv-text="status.filename"/> was added to paperless.</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/app.component.ts</context> - <context context-type="linenumber">51</context> + <context context-type="linenumber">73</context> </context-group> <target state="final">Dokument <x id="PH" equiv-text="status.filename"/> lades till i paperless.</target> </trans-unit> @@ -22,7 +307,7 @@ <source>Open document</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/app.component.ts</context> - <context context-type="linenumber">51</context> + <context context-type="linenumber">74</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/dashboard/widgets/upload-file-widget/upload-file-widget.component.html</context> @@ -34,7 +319,7 @@ <source>Could not add <x id="PH" equiv-text="status.filename"/>: <x id="PH_1" equiv-text="status.message"/></source> <context-group purpose="location"> <context context-type="sourcefile">src/app/app.component.ts</context> - <context context-type="linenumber">59</context> + <context context-type="linenumber">89</context> </context-group> <target state="final">Kunde inte lägga till <x id="PH" equiv-text="status.filename"/>: <x id="PH_1" equiv-text="status.message"/></target> </trans-unit> @@ -42,7 +327,7 @@ <source>New document detected</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/app.component.ts</context> - <context context-type="linenumber">65</context> + <context context-type="linenumber">103</context> </context-group> <target state="final">Nytt dokument upptäckt</target> </trans-unit> @@ -50,10 +335,18 @@ <source>Document <x id="PH" equiv-text="status.filename"/> is being processed by paperless.</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/app.component.ts</context> - <context context-type="linenumber">65</context> + <context context-type="linenumber">105</context> </context-group> <target state="final">Dokument <x id="PH" equiv-text="status.filename"/> behandlas av paperless.</target> </trans-unit> + <trans-unit id="5749300816154614125" datatype="html"> + <source>Initiating upload...</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/app.component.ts</context> + <context context-type="linenumber">140</context> + </context-group> + <target state="needs-translation">Initiating upload...</target> + </trans-unit> <trans-unit id="2173456130768795374" datatype="html"> <source>Paperless-ngx</source> <context-group purpose="location"> @@ -123,19 +416,19 @@ </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/document-list.component.ts</context> - <context context-type="linenumber">51</context> + <context context-type="linenumber">77</context> </context-group> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-list.component.html</context> - <context context-type="linenumber">37</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">54</context> </context-group> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-list.component.html</context> - <context context-type="linenumber">35</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">54</context> </context-group> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-list.component.html</context> - <context context-type="linenumber">38</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">54</context> </context-group> <target state="final">Dokument</target> </trans-unit> @@ -147,7 +440,7 @@ </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> - <context context-type="linenumber">134</context> + <context context-type="linenumber">150</context> </context-group> <target state="final">Sparade vyer</target> </trans-unit> @@ -181,10 +474,6 @@ <context context-type="sourcefile">src/app/components/app-frame/app-frame.component.html</context> <context context-type="linenumber">119</context> </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-list.component.html</context> - <context context-type="linenumber">1</context> - </context-group> <target state="final">Korrespondenter</target> </trans-unit> <trans-unit id="7886570921510760899" datatype="html" approved="yes"> @@ -205,10 +494,6 @@ <context context-type="sourcefile">src/app/components/document-list/filter-editor/filter-editor.component.html</context> <context context-type="linenumber">18</context> </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-list.component.html</context> - <context context-type="linenumber">1</context> - </context-group> <target state="final">Taggar</target> </trans-unit> <trans-unit id="3079652255369035" datatype="html" approved="yes"> @@ -217,10 +502,6 @@ <context context-type="sourcefile">src/app/components/app-frame/app-frame.component.html</context> <context context-type="linenumber">133</context> </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-list.component.html</context> - <context context-type="linenumber">1</context> - </context-group> <target state="final">Dokumenttyper</target> </trans-unit> <trans-unit id="4804785061014590286" datatype="html" approved="yes"> @@ -275,43 +556,59 @@ </context-group> <target state="final">Föreslå en idé</target> </trans-unit> - <trans-unit id="2159130950882492111" datatype="html" approved="yes"> - <source>Cancel</source> + <trans-unit id="4112664765954374539" datatype="html"> + <source>is available.</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/app-frame/app-frame.component.html</context> + <context context-type="linenumber">190</context> + </context-group> + <target state="needs-translation">is available.</target> + </trans-unit> + <trans-unit id="1175891574282637937" datatype="html"> + <source>Click to view.</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/app-frame/app-frame.component.html</context> + <context context-type="linenumber">190</context> + </context-group> + <target state="needs-translation">Click to view.</target> + </trans-unit> + <trans-unit id="5052123870893768885" datatype="html"> + <source>Checking for updates is disabled.</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/app-frame/app-frame.component.html</context> + <context context-type="linenumber">193</context> + </context-group> + <target state="needs-translation">Checking for updates is disabled.</target> + </trans-unit> + <trans-unit id="3601519436351639860" datatype="html"> + <source>Click for more information.</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/app-frame/app-frame.component.html</context> + <context context-type="linenumber">193</context> + </context-group> + <target state="needs-translation">Click for more information.</target> + </trans-unit> + <trans-unit id="509090351011426949" datatype="html"> + <source>Update available</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/app-frame/app-frame.component.html</context> + <context context-type="linenumber">201</context> + </context-group> + <target state="needs-translation">Update available</target> + </trans-unit> + <trans-unit id="5000042972069710005" datatype="html"> + <source><x id="START_TAG_SPAN" ctype="x-span" equiv-text="<span class="d-inline-block" style="padding-bottom: 1px;" >"/>Cancel<x id="CLOSE_TAG_SPAN" ctype="x-span" equiv-text="</span>"/></source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/common/confirm-dialog/confirm-dialog.component.html</context> - <context context-type="linenumber">11</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/common/select-dialog/select-dialog.component.html</context> <context context-type="linenumber">12</context> </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.html</context> - <context context-type="linenumber">6</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/document-list/save-view-config-dialog/save-view-config-dialog.component.html</context> - <context context-type="linenumber">13</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-edit-dialog/correspondent-edit-dialog.component.html</context> - <context context-type="linenumber">14</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-edit-dialog/document-type-edit-dialog.component.html</context> - <context context-type="linenumber">16</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-edit-dialog/tag-edit-dialog.component.html</context> - <context context-type="linenumber">18</context> - </context-group> - <target state="final">Avbryt</target> + <target state="needs-translation"><x id="START_TAG_SPAN" ctype="x-span" equiv-text="<span class="d-inline-block" style="padding-bottom: 1px;" >"/>Cancel<x id="CLOSE_TAG_SPAN" ctype="x-span" equiv-text="</span>"/></target> </trans-unit> <trans-unit id="1234709746630139322" datatype="html" approved="yes"> <source>Confirmation</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/common/confirm-dialog/confirm-dialog.component.ts</context> - <context context-type="linenumber">18</context> + <context context-type="linenumber">17</context> </context-group> <target state="final">Bekräftelse</target> </trans-unit> @@ -319,19 +616,19 @@ <source>Confirm</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/common/confirm-dialog/confirm-dialog.component.ts</context> - <context context-type="linenumber">30</context> + <context context-type="linenumber">29</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">143</context> + <context context-type="linenumber">217</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">166</context> + <context context-type="linenumber">255</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">189</context> + <context context-type="linenumber">291</context> </context-group> <target state="final">Bekräfta</target> </trans-unit> @@ -367,7 +664,7 @@ <source>Last 7 days</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/common/date-dropdown/date-dropdown.component.ts</context> - <context context-type="linenumber">34</context> + <context context-type="linenumber">38</context> </context-group> <target state="final">Senaste 7 dagarna</target> </trans-unit> @@ -375,7 +672,7 @@ <source>Last month</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/common/date-dropdown/date-dropdown.component.ts</context> - <context context-type="linenumber">35</context> + <context context-type="linenumber">39</context> </context-group> <target state="final">Senaste månaden</target> </trans-unit> @@ -383,7 +680,7 @@ <source>Last 3 months</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/common/date-dropdown/date-dropdown.component.ts</context> - <context context-type="linenumber">36</context> + <context context-type="linenumber">40</context> </context-group> <target state="final">Senaste 3 månaderna</target> </trans-unit> @@ -391,15 +688,199 @@ <source>Last year</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/common/date-dropdown/date-dropdown.component.ts</context> - <context context-type="linenumber">37</context> + <context context-type="linenumber">41</context> </context-group> <target state="final">Senaste året</target> </trans-unit> + <trans-unit id="8953033926734869941" datatype="html" approved="yes"> + <source>Name</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/correspondent-edit-dialog/correspondent-edit-dialog.component.html</context> + <context context-type="linenumber">8</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/document-type-edit-dialog/document-type-edit-dialog.component.html</context> + <context context-type="linenumber">9</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/tag-edit-dialog/tag-edit-dialog.component.html</context> + <context context-type="linenumber">8</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/document-list/save-view-config-dialog/save-view-config-dialog.component.html</context> + <context context-type="linenumber">8</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">9</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">9</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">9</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">19</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">19</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">19</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> + <context context-type="linenumber">157</context> + </context-group> + <target state="final">Namn</target> + </trans-unit> + <trans-unit id="8743659855412792665" datatype="html" approved="yes"> + <source>Matching algorithm</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/correspondent-edit-dialog/correspondent-edit-dialog.component.html</context> + <context context-type="linenumber">9</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/document-type-edit-dialog/document-type-edit-dialog.component.html</context> + <context context-type="linenumber">10</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/tag-edit-dialog/tag-edit-dialog.component.html</context> + <context context-type="linenumber">13</context> + </context-group> + <target state="final">Matchande algoritm</target> + </trans-unit> + <trans-unit id="2656329676292524585" datatype="html" approved="yes"> + <source>Matching pattern</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/correspondent-edit-dialog/correspondent-edit-dialog.component.html</context> + <context context-type="linenumber">10</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/document-type-edit-dialog/document-type-edit-dialog.component.html</context> + <context context-type="linenumber">11</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/tag-edit-dialog/tag-edit-dialog.component.html</context> + <context context-type="linenumber">14</context> + </context-group> + <target state="final">Matchande mönster</target> + </trans-unit> + <trans-unit id="6063936469630366525" datatype="html" approved="yes"> + <source>Case insensitive</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/correspondent-edit-dialog/correspondent-edit-dialog.component.html</context> + <context context-type="linenumber">11</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/document-type-edit-dialog/document-type-edit-dialog.component.html</context> + <context context-type="linenumber">12</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/tag-edit-dialog/tag-edit-dialog.component.html</context> + <context context-type="linenumber">15</context> + </context-group> + <target state="final">Ej skiftlägeskänsligt</target> + </trans-unit> + <trans-unit id="2159130950882492111" datatype="html" approved="yes"> + <source>Cancel</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/correspondent-edit-dialog/correspondent-edit-dialog.component.html</context> + <context context-type="linenumber">14</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/document-type-edit-dialog/document-type-edit-dialog.component.html</context> + <context context-type="linenumber">16</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/tag-edit-dialog/tag-edit-dialog.component.html</context> + <context context-type="linenumber">18</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/select-dialog/select-dialog.component.html</context> + <context context-type="linenumber">12</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.html</context> + <context context-type="linenumber">6</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/document-list/save-view-config-dialog/save-view-config-dialog.component.html</context> + <context context-type="linenumber">18</context> + </context-group> + <target state="final">Avbryt</target> + </trans-unit> + <trans-unit id="3768927257183755959" datatype="html" approved="yes"> + <source>Save</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/correspondent-edit-dialog/correspondent-edit-dialog.component.html</context> + <context context-type="linenumber">15</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/document-type-edit-dialog/document-type-edit-dialog.component.html</context> + <context context-type="linenumber">17</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/tag-edit-dialog/tag-edit-dialog.component.html</context> + <context context-type="linenumber">19</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> + <context context-type="linenumber">166</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/document-list/save-view-config-dialog/save-view-config-dialog.component.html</context> + <context context-type="linenumber">19</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> + <context context-type="linenumber">189</context> + </context-group> + <target state="final">Spara</target> + </trans-unit> + <trans-unit id="6457471243969293847" datatype="html" approved="yes"> + <source>Create new correspondent</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/correspondent-edit-dialog/correspondent-edit-dialog.component.ts</context> + <context context-type="linenumber">24</context> + </context-group> + <target state="final">Skapa ny korrespondent</target> + </trans-unit> + <trans-unit id="2059822531169388684" datatype="html" approved="yes"> + <source>Edit correspondent</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/correspondent-edit-dialog/correspondent-edit-dialog.component.ts</context> + <context context-type="linenumber">28</context> + </context-group> + <target state="final">Senaste korrespondent</target> + </trans-unit> + <trans-unit id="6672809941092516947" datatype="html" approved="yes"> + <source>Create new document type</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/document-type-edit-dialog/document-type-edit-dialog.component.ts</context> + <context context-type="linenumber">24</context> + </context-group> + <target state="final">Skapa ny dokumenttyp</target> + </trans-unit> + <trans-unit id="36335016091244220" datatype="html" approved="yes"> + <source>Edit document type</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/document-type-edit-dialog/document-type-edit-dialog.component.ts</context> + <context context-type="linenumber">28</context> + </context-group> + <target state="final">Redigera dokumenttyp</target> + </trans-unit> <trans-unit id="4561076822163447092" datatype="html" approved="yes"> <source>Create new item</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/common/edit-dialog/edit-dialog.component.ts</context> - <context context-type="linenumber">50</context> + <context context-type="linenumber">52</context> </context-group> <target state="final">Skapa nytt objekt</target> </trans-unit> @@ -407,7 +888,7 @@ <source>Edit item</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/common/edit-dialog/edit-dialog.component.ts</context> - <context context-type="linenumber">54</context> + <context context-type="linenumber">56</context> </context-group> <target state="final">Redigera objekt</target> </trans-unit> @@ -415,10 +896,54 @@ <source>Could not save element: <x id="PH" equiv-text="error"/></source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/common/edit-dialog/edit-dialog.component.ts</context> - <context context-type="linenumber">58</context> + <context context-type="linenumber">60</context> </context-group> <target state="final">Kunde inte spara element: <x id="PH" equiv-text="error"/></target> </trans-unit> + <trans-unit id="9011959596901584887" datatype="html" approved="yes"> + <source>Color</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/tag-edit-dialog/tag-edit-dialog.component.html</context> + <context context-type="linenumber">10</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/tag-list/tag-list.component.ts</context> + <context context-type="linenumber">34</context> + </context-group> + <target state="final">Färg</target> + </trans-unit> + <trans-unit id="1426037806946650347" datatype="html" approved="yes"> + <source>Inbox tag</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/tag-edit-dialog/tag-edit-dialog.component.html</context> + <context context-type="linenumber">12</context> + </context-group> + <target state="final">Inkorgs tagg</target> + </trans-unit> + <trans-unit id="8566220514470905459" datatype="html" approved="yes"> + <source>Inbox tags are automatically assigned to all consumed documents.</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/tag-edit-dialog/tag-edit-dialog.component.html</context> + <context context-type="linenumber">12</context> + </context-group> + <target state="final">Inkorgtaggar tilldelas automatiskt till alla konsumerade dokument.</target> + </trans-unit> + <trans-unit id="9153094873118985366" datatype="html" approved="yes"> + <source>Create new tag</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/tag-edit-dialog/tag-edit-dialog.component.ts</context> + <context context-type="linenumber">25</context> + </context-group> + <target state="final">Skapa ny tagg</target> + </trans-unit> + <trans-unit id="5872175735754226507" datatype="html" approved="yes"> + <source>Edit tag</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/tag-edit-dialog/tag-edit-dialog.component.ts</context> + <context context-type="linenumber">29</context> + </context-group> + <target state="final">Redigera tag</target> + </trans-unit> <trans-unit id="4391289919356861627" datatype="html" approved="yes"> <source>Apply</source> <context-group purpose="location"> @@ -439,7 +964,7 @@ <source>Not assigned</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/common/filterable-dropdown/filterable-dropdown.component.ts</context> - <context context-type="linenumber">209</context> + <context context-type="linenumber">261</context> </context-group> <note priority="1" from="description">Filter drop down element to filter for documents with no correspondent/type/tag assigned</note> <target state="final">Inte tilldelad</target> @@ -448,7 +973,7 @@ <source>Invalid date.</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/common/input/date/date.component.html</context> - <context context-type="linenumber">12</context> + <context context-type="linenumber">13</context> </context-group> <target state="final">Ogiltigt datum.</target> </trans-unit> @@ -489,7 +1014,7 @@ </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/common/select-dialog/select-dialog.component.ts</context> - <context context-type="linenumber">18</context> + <context context-type="linenumber">17</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/document-list.component.html</context> @@ -501,7 +1026,7 @@ <source>Please select an object</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/common/select-dialog/select-dialog.component.ts</context> - <context context-type="linenumber">21</context> + <context context-type="linenumber">20</context> </context-group> <target state="final">Välj ett objekt</target> </trans-unit> @@ -509,7 +1034,7 @@ <source>Hello <x id="PH" equiv-text="this.displayName"/>, welcome to Paperless-ngx!</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/dashboard/dashboard.component.ts</context> - <context context-type="linenumber">33</context> + <context context-type="linenumber">28</context> </context-group> <target state="needs-translation">Hello <x id="PH" equiv-text="this.displayName"/>, welcome to Paperless-ngx!</target> </trans-unit> @@ -517,7 +1042,7 @@ <source>Welcome to Paperless-ngx!</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/dashboard/dashboard.component.ts</context> - <context context-type="linenumber">35</context> + <context context-type="linenumber">30</context> </context-group> <target state="needs-translation">Welcome to Paperless-ngx!</target> </trans-unit> @@ -541,7 +1066,7 @@ </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/document-list.component.html</context> - <context context-type="linenumber">141</context> + <context context-type="linenumber">145</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/filter-editor/filter-editor.component.html</context> @@ -561,15 +1086,15 @@ </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">55</context> + <context context-type="linenumber">69</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/document-list.component.html</context> - <context context-type="linenumber">129</context> + <context context-type="linenumber">133</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/filter-editor/filter-editor.component.ts</context> - <context context-type="linenumber">88</context> + <context context-type="linenumber">117</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/rest/document.service.ts</context> @@ -647,7 +1172,7 @@ <source>Processing: <x id="PH" equiv-text="countUploadingAndProcessing"/></source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/dashboard/widgets/upload-file-widget/upload-file-widget.component.ts</context> - <context context-type="linenumber">32</context> + <context context-type="linenumber">37</context> </context-group> <target state="final">Bearbetar: <x id="PH" equiv-text="countUploadingAndProcessing"/></target> </trans-unit> @@ -655,7 +1180,7 @@ <source>Failed: <x id="PH" equiv-text="countFailed"/></source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/dashboard/widgets/upload-file-widget/upload-file-widget.component.ts</context> - <context context-type="linenumber">35</context> + <context context-type="linenumber">40</context> </context-group> <target state="final">Misslyckades: <x id="PH" equiv-text="countFailed"/></target> </trans-unit> @@ -663,7 +1188,7 @@ <source>Added: <x id="PH" equiv-text="countSuccess"/></source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/dashboard/widgets/upload-file-widget/upload-file-widget.component.ts</context> - <context context-type="linenumber">38</context> + <context context-type="linenumber">43</context> </context-group> <target state="final">Tillagda: <x id="PH" equiv-text="countSuccess"/></target> </trans-unit> @@ -671,47 +1196,15 @@ <source>, </source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/dashboard/widgets/upload-file-widget/upload-file-widget.component.ts</context> - <context context-type="linenumber">40</context> + <context context-type="linenumber">46</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">117</context> + <context context-type="linenumber">162</context> </context-group> <note priority="1" from="description">this string is used to separate processing, failed and added on the file upload widget</note> <target state="needs-translation">, </target> </trans-unit> - <trans-unit id="3852289441366561594" datatype="html" approved="yes"> - <source>Connecting...</source> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/dashboard/widgets/upload-file-widget/upload-file-widget.component.ts</context> - <context context-type="linenumber">118</context> - </context-group> - <target state="final">Ansluter...</target> - </trans-unit> - <trans-unit id="1245343823699368872" datatype="html" approved="yes"> - <source>Uploading...</source> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/dashboard/widgets/upload-file-widget/upload-file-widget.component.ts</context> - <context context-type="linenumber">123</context> - </context-group> - <target state="final">Laddar upp...</target> - </trans-unit> - <trans-unit id="7446520539098045935" datatype="html" approved="yes"> - <source>Upload complete, waiting...</source> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/dashboard/widgets/upload-file-widget/upload-file-widget.component.ts</context> - <context context-type="linenumber">126</context> - </context-group> - <target state="final">Uppladdning klar, väntar...</target> - </trans-unit> - <trans-unit id="1405142710727603568" datatype="html" approved="yes"> - <source>HTTP error: <x id="PH" equiv-text="error.status"/> <x id="PH_1" equiv-text="error.statusText"/></source> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/dashboard/widgets/upload-file-widget/upload-file-widget.component.ts</context> - <context context-type="linenumber">136</context> - </context-group> - <target state="final">HTTP-fel: <x id="PH" equiv-text="error.status"/> <x id="PH_1" equiv-text="error.statusText"/></target> - </trans-unit> <trans-unit id="8522270084976549870" datatype="html" approved="yes"> <source>First steps</source> <context-group purpose="location"> @@ -804,27 +1297,39 @@ </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.html</context> - <context context-type="linenumber">76</context> + <context context-type="linenumber">81</context> </context-group> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-list.component.html</context> - <context context-type="linenumber">48</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-list.component.html</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> <context context-type="linenumber">46</context> </context-group> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/generic-list/generic-list.component.ts</context> - <context context-type="linenumber">106</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">46</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">46</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">65</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">65</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">65</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.ts</context> + <context context-type="linenumber">156</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> - <context context-type="linenumber">159</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-list.component.html</context> - <context context-type="linenumber">49</context> + <context context-type="linenumber">175</context> </context-group> <target state="final">Radera</target> </trans-unit> @@ -836,7 +1341,7 @@ </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.html</context> - <context context-type="linenumber">63</context> + <context context-type="linenumber">68</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/document-card-large/document-card-large.component.html</context> @@ -872,15 +1377,31 @@ <source>Close</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">40</context> + <context context-type="linenumber">37</context> </context-group> <target state="final">Stäng</target> </trans-unit> + <trans-unit id="4452427314943113135" datatype="html"> + <source>Previous</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> + <context context-type="linenumber">44</context> + </context-group> + <target state="needs-translation">Previous</target> + </trans-unit> + <trans-unit id="3885497195825665706" datatype="html"> + <source>Next</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> + <context context-type="linenumber">49</context> + </context-group> + <target state="needs-translation">Next</target> + </trans-unit> <trans-unit id="5028777105388019087" datatype="html" approved="yes"> <source>Details</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">52</context> + <context context-type="linenumber">66</context> </context-group> <target state="final">Detaljer</target> </trans-unit> @@ -888,7 +1409,7 @@ <source>Archive serial number</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">56</context> + <context context-type="linenumber">70</context> </context-group> <target state="final">Arkivets serienummer</target> </trans-unit> @@ -896,7 +1417,7 @@ <source>Date created</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">57</context> + <context context-type="linenumber">71</context> </context-group> <target state="final">Datum skapad</target> </trans-unit> @@ -904,7 +1425,7 @@ <source>Correspondent</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">58</context> + <context context-type="linenumber">72</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.html</context> @@ -912,7 +1433,7 @@ </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/document-list.component.html</context> - <context context-type="linenumber">123</context> + <context context-type="linenumber">127</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/filter-editor/filter-editor.component.html</context> @@ -928,7 +1449,7 @@ <source>Document type</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">60</context> + <context context-type="linenumber">74</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.html</context> @@ -936,7 +1457,7 @@ </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/document-list.component.html</context> - <context context-type="linenumber">135</context> + <context context-type="linenumber">139</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/filter-editor/filter-editor.component.html</context> @@ -952,7 +1473,7 @@ <source>Content</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">68</context> + <context context-type="linenumber">82</context> </context-group> <target state="final">Innehåll</target> </trans-unit> @@ -960,11 +1481,11 @@ <source>Metadata</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">77</context> + <context context-type="linenumber">91</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/metadata-collapse/metadata-collapse.component.ts</context> - <context context-type="linenumber">18</context> + <context context-type="linenumber">17</context> </context-group> <target state="needs-translation">Metadata</target> </trans-unit> @@ -972,7 +1493,7 @@ <source>Date modified</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">83</context> + <context context-type="linenumber">97</context> </context-group> <target state="final">Datum ändrad</target> </trans-unit> @@ -980,7 +1501,7 @@ <source>Date added</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">87</context> + <context context-type="linenumber">101</context> </context-group> <target state="final">Datum tillagd</target> </trans-unit> @@ -988,7 +1509,7 @@ <source>Media filename</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">91</context> + <context context-type="linenumber">105</context> </context-group> <target state="final">Media filnamn</target> </trans-unit> @@ -996,7 +1517,7 @@ <source>Original MD5 checksum</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">95</context> + <context context-type="linenumber">109</context> </context-group> <target state="final">Original MD5-kontrollsumma</target> </trans-unit> @@ -1004,7 +1525,7 @@ <source>Original file size</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">99</context> + <context context-type="linenumber">113</context> </context-group> <target state="final">Ursprunglig filstorlek</target> </trans-unit> @@ -1012,7 +1533,7 @@ <source>Original mime type</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">103</context> + <context context-type="linenumber">117</context> </context-group> <target state="final">Ursprunglig mime-typ</target> </trans-unit> @@ -1020,7 +1541,7 @@ <source>Archive MD5 checksum</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">107</context> + <context context-type="linenumber">121</context> </context-group> <target state="final">Arkiv MD5-kontrollsumma</target> </trans-unit> @@ -1028,7 +1549,7 @@ <source>Archive file size</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">111</context> + <context context-type="linenumber">125</context> </context-group> <target state="final">Arkiv filstorlek</target> </trans-unit> @@ -1036,7 +1557,7 @@ <source>Original document metadata</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">117</context> + <context context-type="linenumber">131</context> </context-group> <target state="final">Ursprungliga dokument metadata</target> </trans-unit> @@ -1044,15 +1565,27 @@ <source>Archived document metadata</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">118</context> + <context context-type="linenumber">132</context> </context-group> <target state="final">Arkiverade dokument metadata</target> </trans-unit> + <trans-unit id="8191371354890763172" datatype="html"> + <source>Enter Password</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> + <context context-type="linenumber">154</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> + <context context-type="linenumber">184</context> + </context-group> + <target state="needs-translation">Enter Password</target> + </trans-unit> <trans-unit id="3823219296477075982" datatype="html" approved="yes"> <source>Discard</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">143</context> + <context context-type="linenumber">164</context> </context-group> <target state="final">Avfärda</target> </trans-unit> @@ -1060,47 +1593,19 @@ <source>Save & next</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">144</context> + <context context-type="linenumber">165</context> </context-group> <target state="final">Spara & nästa</target> </trans-unit> - <trans-unit id="3768927257183755959" datatype="html" approved="yes"> - <source>Save</source> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">145</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/document-list/save-view-config-dialog/save-view-config-dialog.component.html</context> - <context context-type="linenumber">14</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-edit-dialog/correspondent-edit-dialog.component.html</context> - <context context-type="linenumber">15</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-edit-dialog/document-type-edit-dialog.component.html</context> - <context context-type="linenumber">17</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> - <context context-type="linenumber">173</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-edit-dialog/tag-edit-dialog.component.html</context> - <context context-type="linenumber">19</context> - </context-group> - <target state="final">Spara</target> - </trans-unit> <trans-unit id="9021887951960049161" datatype="html" approved="yes"> <source>Confirm delete</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.ts</context> - <context context-type="linenumber">267</context> + <context context-type="linenumber">421</context> </context-group> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/generic-list/generic-list.component.ts</context> - <context context-type="linenumber">102</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.ts</context> + <context context-type="linenumber">152</context> </context-group> <target state="final">Bekräfta borttagning</target> </trans-unit> @@ -1108,7 +1613,7 @@ <source>Do you really want to delete document "<x id="PH" equiv-text="this.document.title"/>"?</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.ts</context> - <context context-type="linenumber">268</context> + <context context-type="linenumber">422</context> </context-group> <target state="final">Vill du verkligen ta bort dokumentet "<x id="PH" equiv-text="this.document.title"/>"?</target> </trans-unit> @@ -1116,7 +1621,7 @@ <source>The files for this document will be deleted permanently. This operation cannot be undone.</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.ts</context> - <context context-type="linenumber">269</context> + <context context-type="linenumber">423</context> </context-group> <target state="final">Filerna för detta dokument kommer att raderas permanent. Den här åtgärden kan inte ångras.</target> </trans-unit> @@ -1124,7 +1629,7 @@ <source>Delete document</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.ts</context> - <context context-type="linenumber">271</context> + <context context-type="linenumber">425</context> </context-group> <target state="final">Ta bort dokument</target> </trans-unit> @@ -1132,7 +1637,7 @@ <source>Error deleting document: <x id="PH" equiv-text="JSON.stringify(error)"/></source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.ts</context> - <context context-type="linenumber">281</context> + <context context-type="linenumber">441</context> </context-group> <target state="final">Fel vid borttagning av dokument: <x id="PH" equiv-text="JSON.stringify(error)"/></target> </trans-unit> @@ -1200,27 +1705,27 @@ <source>Download originals</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.html</context> - <context context-type="linenumber">68</context> + <context context-type="linenumber">73</context> </context-group> <target state="final">Ladda ner original</target> </trans-unit> - <trans-unit id="7985804062689412812" datatype="html" approved="yes"> - <source>Error executing bulk operation: <x id="PH" equiv-text="JSON.stringify(error.error)"/></source> + <trans-unit id="7985804062689412812" datatype="html"> + <source>Error executing bulk operation: <x id="PH" equiv-text="JSON.stringify( error.error )"/></source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">74</context> + <context context-type="linenumber">97,99</context> </context-group> - <target state="final">Fel vid körning av massoperation: <x id="PH" equiv-text="JSON.stringify(error.error)"/></target> + <target state="needs-translation">Error executing bulk operation: <x id="PH" equiv-text="JSON.stringify( error.error )"/></target> </trans-unit> <trans-unit id="7894972847287473517" datatype="html"> <source>"<x id="PH" equiv-text="items[0].name"/>"</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">113</context> + <context context-type="linenumber">154</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">117</context> + <context context-type="linenumber">160</context> </context-group> <target state="needs-translation">"<x id="PH" equiv-text="items[0].name"/>"</target> </trans-unit> @@ -1228,7 +1733,7 @@ <source>"<x id="PH" equiv-text="items[0].name"/>" and "<x id="PH_1" equiv-text="items[1].name"/>"</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">115</context> + <context context-type="linenumber">156</context> </context-group> <note priority="1" from="description">This is for messages like 'modify "tag1" and "tag2"'</note> <target state="final">"<x id="PH" equiv-text="items[0].name"/>" och "<x id="PH_1" equiv-text="items[1].name"/>"</target> @@ -1237,7 +1742,7 @@ <source><x id="PH" equiv-text="list"/> and "<x id="PH_1" equiv-text="items[items.length - 1].name"/>"</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">118</context> + <context context-type="linenumber">164,166</context> </context-group> <note priority="1" from="description">this is for messages like 'modify "tag1", "tag2" and "tag3"'</note> <target state="final"><x id="PH" equiv-text="list"/>" och "<x id="PH_1" equiv-text="items[items.length - 1].name"/>"</target> @@ -1246,7 +1751,7 @@ <source>Confirm tags assignment</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">127</context> + <context context-type="linenumber">181</context> </context-group> <target state="final">Bekräfta tilldelning av taggar</target> </trans-unit> @@ -1254,47 +1759,47 @@ <source>This operation will add the tag "<x id="PH" equiv-text="tag.name"/>" to <x id="PH_1" equiv-text="this.list.selected.size"/> selected document(s).</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">130</context> + <context context-type="linenumber">187</context> </context-group> <target state="final">Denna åtgärd kommer att lägga till taggen "<x id="PH" equiv-text="tag.name"/>" till <x id="PH_1" equiv-text="this.list.selected.size"/> valda dokument.</target> </trans-unit> - <trans-unit id="1894412783609570695" datatype="html" approved="yes"> - <source>This operation will add the tags <x id="PH" equiv-text="this._localizeList(changedTags.itemsToAdd)"/> to <x id="PH_1" equiv-text="this.list.selected.size"/> selected document(s).</source> + <trans-unit id="1894412783609570695" datatype="html"> + <source>This operation will add the tags <x id="PH" equiv-text="this._localizeList( changedTags.itemsToAdd )"/> to <x id="PH_1" equiv-text="this.list.selected.size"/> selected document(s).</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">132</context> + <context context-type="linenumber">192,194</context> </context-group> - <target state="final">Denna åtgärd kommer att lägga till taggen "<x id="PH" equiv-text="this._localizeList(changedTags.itemsToAdd)"/>" till <x id="PH_1" equiv-text="this.list.selected.size"/> valda dokument.</target> + <target state="needs-translation">This operation will add the tags <x id="PH" equiv-text="this._localizeList( changedTags.itemsToAdd )"/> to <x id="PH_1" equiv-text="this.list.selected.size"/> selected document(s).</target> </trans-unit> <trans-unit id="7181166515756808573" datatype="html" approved="yes"> <source>This operation will remove the tag "<x id="PH" equiv-text="tag.name"/>" from <x id="PH_1" equiv-text="this.list.selected.size"/> selected document(s).</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">135</context> + <context context-type="linenumber">200</context> </context-group> <target state="final">Denna åtgärd kommer att ta bort taggen "<x id="PH" equiv-text="tag.name"/>" från <x id="PH_1" equiv-text="this.list.selected.size"/> valda dokument.</target> </trans-unit> - <trans-unit id="3819792277998068944" datatype="html" approved="yes"> - <source>This operation will remove the tags <x id="PH" equiv-text="this._localizeList(changedTags.itemsToRemove)"/> from <x id="PH_1" equiv-text="this.list.selected.size"/> selected document(s).</source> + <trans-unit id="3819792277998068944" datatype="html"> + <source>This operation will remove the tags <x id="PH" equiv-text="this._localizeList( changedTags.itemsToRemove )"/> from <x id="PH_1" equiv-text="this.list.selected.size"/> selected document(s).</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">137</context> + <context context-type="linenumber">205,207</context> </context-group> - <target state="final">Denna åtgärd kommer att ta bort taggar <x id="PH" equiv-text="this._localizeList(changedTags.itemsToRemove)"/> från <x id="PH_1" equiv-text="this.list.selected.size"/> valda dokument.</target> + <target state="needs-translation">This operation will remove the tags <x id="PH" equiv-text="this._localizeList( changedTags.itemsToRemove )"/> from <x id="PH_1" equiv-text="this.list.selected.size"/> selected document(s).</target> </trans-unit> - <trans-unit id="2739066218579571288" datatype="html" approved="yes"> - <source>This operation will add the tags <x id="PH" equiv-text="this._localizeList(changedTags.itemsToAdd)"/> and remove the tags <x id="PH_1" equiv-text="this._localizeList(changedTags.itemsToRemove)"/> on <x id="PH_2" equiv-text="this.list.selected.size"/> selected document(s).</source> + <trans-unit id="2739066218579571288" datatype="html"> + <source>This operation will add the tags <x id="PH" equiv-text="this._localizeList( changedTags.itemsToAdd )"/> and remove the tags <x id="PH_1" equiv-text="this._localizeList( changedTags.itemsToRemove )"/> on <x id="PH_2" equiv-text="this.list.selected.size"/> selected document(s).</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">139</context> + <context context-type="linenumber">209,213</context> </context-group> - <target state="final">Den här åtgärden kommer att lägga till taggar <x id="PH" equiv-text="this._localizeList(changedTags.itemsToAdd)"/> och ta bort taggar <x id="PH_1" equiv-text="this._localizeList(changedTags.itemsToRemove)"/> på <x id="PH_2" equiv-text="this.list.selected.size"/> valda dokument.</target> + <target state="needs-translation">This operation will add the tags <x id="PH" equiv-text="this._localizeList( changedTags.itemsToAdd )"/> and remove the tags <x id="PH_1" equiv-text="this._localizeList( changedTags.itemsToRemove )"/> on <x id="PH_2" equiv-text="this.list.selected.size"/> selected document(s).</target> </trans-unit> <trans-unit id="2996713129519325161" datatype="html" approved="yes"> <source>Confirm correspondent assignment</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">159</context> + <context context-type="linenumber">248</context> </context-group> <target state="final">Bekräfta korrespondenttilldelning</target> </trans-unit> @@ -1302,7 +1807,7 @@ <source>This operation will assign the correspondent "<x id="PH" equiv-text="correspondent.name"/>" to <x id="PH_1" equiv-text="this.list.selected.size"/> selected document(s).</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">161</context> + <context context-type="linenumber">250</context> </context-group> <target state="final">Den här åtgärden kommer att tilldela korrespondenten "<x id="PH" equiv-text="correspondent.name"/>" till <x id="PH_1" equiv-text="this.list.selected.size"/> valda dokument.</target> </trans-unit> @@ -1310,7 +1815,7 @@ <source>This operation will remove the correspondent from <x id="PH" equiv-text="this.list.selected.size"/> selected document(s).</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">163</context> + <context context-type="linenumber">252</context> </context-group> <target state="final">Den här åtgärden kommer att ta bort korrespondenten från <x id="PH" equiv-text="this.list.selected.size"/> valda dokument.</target> </trans-unit> @@ -1318,7 +1823,7 @@ <source>Confirm document type assignment</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">182</context> + <context context-type="linenumber">284</context> </context-group> <target state="final">Bekräfta tilldelning av dokumenttyp</target> </trans-unit> @@ -1326,7 +1831,7 @@ <source>This operation will assign the document type "<x id="PH" equiv-text="documentType.name"/>" to <x id="PH_1" equiv-text="this.list.selected.size"/> selected document(s).</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">184</context> + <context context-type="linenumber">286</context> </context-group> <target state="final">Den här åtgärden kommer att tilldela dokumenttypen "<x id="PH" equiv-text="documentType.name"/>" till <x id="PH_1" equiv-text="this.list.selected.size"/> valda dokument.</target> </trans-unit> @@ -1334,7 +1839,7 @@ <source>This operation will remove the document type from <x id="PH" equiv-text="this.list.selected.size"/> selected document(s).</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">186</context> + <context context-type="linenumber">288</context> </context-group> <target state="final">Den här åtgärden kommer att ta bort dokumenttypen från <x id="PH" equiv-text="this.list.selected.size"/> valda dokument.</target> </trans-unit> @@ -1342,7 +1847,7 @@ <source>Delete confirm</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">201</context> + <context context-type="linenumber">309</context> </context-group> <target state="final">Bekräfta borttagning</target> </trans-unit> @@ -1350,7 +1855,7 @@ <source>This operation will permanently delete <x id="PH" equiv-text="this.list.selected.size"/> selected document(s).</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">202</context> + <context context-type="linenumber">310</context> </context-group> <target state="final">Den här åtgärden kommer att permanent ta bort <x id="PH" equiv-text="this.list.selected.size"/> markerade dokument.</target> </trans-unit> @@ -1358,7 +1863,7 @@ <source>This operation cannot be undone.</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">203</context> + <context context-type="linenumber">311</context> </context-group> <target state="final">Den här åtgärden kan inte ångras.</target> </trans-unit> @@ -1366,7 +1871,7 @@ <source>Delete document(s)</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">205</context> + <context context-type="linenumber">313</context> </context-group> <target state="final">Ta bort dokument</target> </trans-unit> @@ -1405,16 +1910,28 @@ <context context-type="linenumber">66</context> </context-group> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-list.component.html</context> - <context context-type="linenumber">42</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">45</context> </context-group> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-list.component.html</context> - <context context-type="linenumber">40</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">45</context> </context-group> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-list.component.html</context> - <context context-type="linenumber">43</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">45</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">59</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">59</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">59</context> </context-group> <target state="final">Redigera</target> </trans-unit> @@ -1518,7 +2035,7 @@ <source>Loading...</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/document-list.component.html</context> - <context context-type="linenumber">87</context> + <context context-type="linenumber">88</context> </context-group> <target state="needs-translation">Loading...</target> </trans-unit> @@ -1526,7 +2043,7 @@ <source>{VAR_PLURAL, plural, =1 {Selected <x id="INTERPOLATION"/> of one document} other {Selected <x id="INTERPOLATION"/> of <x id="INTERPOLATION_1"/> documents}}</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/document-list.component.html</context> - <context context-type="linenumber">89</context> + <context context-type="linenumber">90</context> </context-group> <target state="final">{VAR_PLURAL, plural, one {} =1 {Vald <x id="INTERPOLATION"/> av ett dokument} other {Vald <x id="INTERPOLATION"/> av <x id="INTERPOLATION_1"/> dokument}}</target> </trans-unit> @@ -1534,7 +2051,7 @@ <source>{VAR_PLURAL, plural, =1 {One document} other {<x id="INTERPOLATION"/> documents}}</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/document-list.component.html</context> - <context context-type="linenumber">91</context> + <context context-type="linenumber">92</context> </context-group> <target state="final">{VAR_PLURAL, plural, one {} =1 {Ett dokument} other {<x id="INTERPOLATION"/> dokument}}</target> </trans-unit> @@ -1542,19 +2059,27 @@ <source>(filtered)</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/document-list.component.html</context> - <context context-type="linenumber">91</context> + <context context-type="linenumber">92</context> </context-group> <target state="final">(filtrerad)</target> </trans-unit> + <trans-unit id="1559883523769732271" datatype="html"> + <source>Error while loading documents</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/document-list/document-list.component.html</context> + <context context-type="linenumber">103</context> + </context-group> + <target state="needs-translation">Error while loading documents</target> + </trans-unit> <trans-unit id="7517688192215738656" datatype="html"> <source>ASN</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/document-list.component.html</context> - <context context-type="linenumber">117</context> + <context context-type="linenumber">121</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/filter-editor/filter-editor.component.ts</context> - <context context-type="linenumber">90</context> + <context context-type="linenumber">122</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/rest/document.service.ts</context> @@ -1566,7 +2091,7 @@ <source>Added</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/document-list.component.html</context> - <context context-type="linenumber">147</context> + <context context-type="linenumber">151</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/filter-editor/filter-editor.component.html</context> @@ -1582,7 +2107,7 @@ <source>View "<x id="PH" equiv-text="this.list.activeSavedViewTitle"/>" saved successfully.</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/document-list.component.ts</context> - <context context-type="linenumber">116</context> + <context context-type="linenumber">213</context> </context-group> <target state="final">Vy "<x id="PH" equiv-text="this.list.activeSavedViewTitle"/>" sparades.</target> </trans-unit> @@ -1590,7 +2115,7 @@ <source>View "<x id="PH" equiv-text="savedView.name"/>" created successfully.</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/document-list.component.ts</context> - <context context-type="linenumber">138</context> + <context context-type="linenumber">243</context> </context-group> <target state="final">Vy "<x id="PH" equiv-text="savedView.name"/>" skapades.</target> </trans-unit> @@ -1602,51 +2127,51 @@ </context-group> <target state="final">Återställ filter</target> </trans-unit> - <trans-unit id="5195932016807797291" datatype="html" approved="yes"> - <source>Correspondent: <x id="PH" equiv-text="this.correspondents.find(c => c.id == +rule.value)?.name"/></source> + <trans-unit id="5195932016807797291" datatype="html"> + <source>Correspondent: <x id="PH" equiv-text="this.correspondents.find((c) => c.id == +rule.value)?.name"/></source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/filter-editor/filter-editor.component.ts</context> - <context context-type="linenumber">37</context> + <context context-type="linenumber">60,62</context> </context-group> - <target state="final">Korrespondent: <x id="PH" equiv-text="this.correspondents.find(c => c.id == +rule.value)?.name"/></target> + <target state="needs-translation">Correspondent: <x id="PH" equiv-text="this.correspondents.find((c) => c.id == +rule.value)?.name"/></target> </trans-unit> <trans-unit id="8170755470576301659" datatype="html" approved="yes"> <source>Without correspondent</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/filter-editor/filter-editor.component.ts</context> - <context context-type="linenumber">39</context> + <context context-type="linenumber">64</context> </context-group> <target state="final">Utan korrespondent</target> </trans-unit> - <trans-unit id="8705701325879965907" datatype="html" approved="yes"> - <source>Type: <x id="PH" equiv-text="this.documentTypes.find(dt => dt.id == +rule.value)?.name"/></source> + <trans-unit id="8705701325879965907" datatype="html"> + <source>Type: <x id="PH" equiv-text="this.documentTypes.find((dt) => dt.id == +rule.value)?.name"/></source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/filter-editor/filter-editor.component.ts</context> - <context context-type="linenumber">44</context> + <context context-type="linenumber">69,71</context> </context-group> - <target state="final">Typ: <x id="PH" equiv-text="this.documentTypes.find(dt => dt.id == +rule.value)?.name"/></target> + <target state="needs-translation">Type: <x id="PH" equiv-text="this.documentTypes.find((dt) => dt.id == +rule.value)?.name"/></target> </trans-unit> <trans-unit id="4362173610367509215" datatype="html" approved="yes"> <source>Without document type</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/filter-editor/filter-editor.component.ts</context> - <context context-type="linenumber">46</context> + <context context-type="linenumber">73</context> </context-group> <target state="final">Utan dokumenttyp</target> </trans-unit> <trans-unit id="8180755793012580465" datatype="html"> - <source>Tag: <x id="PH" equiv-text="this.tags.find(t => t.id == +rule.value)?.name"/></source> + <source>Tag: <x id="PH" equiv-text="this.tags.find((t) => t.id == +rule.value)?.name"/></source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/filter-editor/filter-editor.component.ts</context> - <context context-type="linenumber">50</context> + <context context-type="linenumber">77,79</context> </context-group> - <target state="needs-translation">Tag: <x id="PH" equiv-text="this.tags.find(t => t.id == +rule.value)?.name"/></target> + <target state="needs-translation">Tag: <x id="PH" equiv-text="this.tags.find((t) => t.id == +rule.value)?.name"/></target> </trans-unit> <trans-unit id="6494566478302448576" datatype="html" approved="yes"> <source>Without any tag</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/filter-editor/filter-editor.component.ts</context> - <context context-type="linenumber">54</context> + <context context-type="linenumber">83</context> </context-group> <target state="final">Utan tagg</target> </trans-unit> @@ -1654,7 +2179,7 @@ <source>Title: <x id="PH" equiv-text="rule.value"/></source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/filter-editor/filter-editor.component.ts</context> - <context context-type="linenumber">58</context> + <context context-type="linenumber">87</context> </context-group> <target state="final">Titel: <x id="PH" equiv-text="rule.value"/></target> </trans-unit> @@ -1662,7 +2187,7 @@ <source>ASN: <x id="PH" equiv-text="rule.value"/></source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/filter-editor/filter-editor.component.ts</context> - <context context-type="linenumber">61</context> + <context context-type="linenumber">90</context> </context-group> <target state="needs-translation">ASN: <x id="PH" equiv-text="rule.value"/></target> </trans-unit> @@ -1670,7 +2195,7 @@ <source>Title & content</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/filter-editor/filter-editor.component.ts</context> - <context context-type="linenumber">89</context> + <context context-type="linenumber">120</context> </context-group> <target state="final">Titel & innehåll</target> </trans-unit> @@ -1678,7 +2203,7 @@ <source>Advanced search</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/filter-editor/filter-editor.component.ts</context> - <context context-type="linenumber">91</context> + <context context-type="linenumber">125</context> </context-group> <target state="final">Avancerad sökning</target> </trans-unit> @@ -1686,7 +2211,7 @@ <source>More like</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/filter-editor/filter-editor.component.ts</context> - <context context-type="linenumber">94</context> + <context context-type="linenumber">131</context> </context-group> <target state="final">Mer som</target> </trans-unit> @@ -1698,54 +2223,6 @@ </context-group> <target state="final">Spara aktuell vy</target> </trans-unit> - <trans-unit id="8953033926734869941" datatype="html" approved="yes"> - <source>Name</source> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/document-list/save-view-config-dialog/save-view-config-dialog.component.html</context> - <context context-type="linenumber">8</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-edit-dialog/correspondent-edit-dialog.component.html</context> - <context context-type="linenumber">8</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-list.component.html</context> - <context context-type="linenumber">9</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-list.component.html</context> - <context context-type="linenumber">19</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-edit-dialog/document-type-edit-dialog.component.html</context> - <context context-type="linenumber">9</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-list.component.html</context> - <context context-type="linenumber">9</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-list.component.html</context> - <context context-type="linenumber">19</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> - <context context-type="linenumber">141</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-edit-dialog/tag-edit-dialog.component.html</context> - <context context-type="linenumber">8</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-list.component.html</context> - <context context-type="linenumber">9</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-list.component.html</context> - <context context-type="linenumber">19</context> - </context-group> - <target state="final">Namn</target> - </trans-unit> <trans-unit id="8689274715612276035" datatype="html" approved="yes"> <source>Show in sidebar</source> <context-group purpose="location"> @@ -1754,7 +2231,7 @@ </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> - <context context-type="linenumber">153</context> + <context context-type="linenumber">169</context> </context-group> <target state="final">Visa i sidofältet</target> </trans-unit> @@ -1766,86 +2243,78 @@ </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> - <context context-type="linenumber">149</context> + <context context-type="linenumber">165</context> </context-group> <target state="final">Visa på instrumentpanelen</target> </trans-unit> - <trans-unit id="8743659855412792665" datatype="html" approved="yes"> - <source>Matching algorithm</source> + <trans-unit id="6965614903949668392" datatype="html"> + <source>Filter rules error occurred while saving this view</source> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-edit-dialog/correspondent-edit-dialog.component.html</context> - <context context-type="linenumber">9</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-edit-dialog/document-type-edit-dialog.component.html</context> - <context context-type="linenumber">10</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-edit-dialog/tag-edit-dialog.component.html</context> - <context context-type="linenumber">13</context> - </context-group> - <target state="final">Matchande algoritm</target> - </trans-unit> - <trans-unit id="2656329676292524585" datatype="html" approved="yes"> - <source>Matching pattern</source> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-edit-dialog/correspondent-edit-dialog.component.html</context> - <context context-type="linenumber">10</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-edit-dialog/document-type-edit-dialog.component.html</context> - <context context-type="linenumber">11</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-edit-dialog/tag-edit-dialog.component.html</context> - <context context-type="linenumber">14</context> - </context-group> - <target state="final">Matchande mönster</target> - </trans-unit> - <trans-unit id="6063936469630366525" datatype="html" approved="yes"> - <source>Case insensitive</source> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-edit-dialog/correspondent-edit-dialog.component.html</context> - <context context-type="linenumber">11</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-edit-dialog/document-type-edit-dialog.component.html</context> + <context context-type="sourcefile">src/app/components/document-list/save-view-config-dialog/save-view-config-dialog.component.html</context> <context context-type="linenumber">12</context> </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-edit-dialog/tag-edit-dialog.component.html</context> - <context context-type="linenumber">15</context> - </context-group> - <target state="final">Ej skiftlägeskänsligt</target> + <target state="needs-translation">Filter rules error occurred while saving this view</target> </trans-unit> - <trans-unit id="6457471243969293847" datatype="html" approved="yes"> - <source>Create new correspondent</source> + <trans-unit id="6438839705789707938" datatype="html"> + <source>The error returned was</source> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-edit-dialog/correspondent-edit-dialog.component.ts</context> - <context context-type="linenumber">21</context> + <context context-type="sourcefile">src/app/components/document-list/save-view-config-dialog/save-view-config-dialog.component.html</context> + <context context-type="linenumber">13</context> </context-group> - <target state="final">Skapa ny korrespondent</target> + <target state="needs-translation">The error returned was</target> </trans-unit> - <trans-unit id="2059822531169388684" datatype="html" approved="yes"> - <source>Edit correspondent</source> + <trans-unit id="6316128875819022658" datatype="html"> + <source>correspondent</source> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-edit-dialog/correspondent-edit-dialog.component.ts</context> - <context context-type="linenumber">25</context> + <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-list.component.ts</context> + <context context-type="linenumber">33</context> </context-group> - <target state="final">Senaste korrespondent</target> + <target state="needs-translation">correspondent</target> + </trans-unit> + <trans-unit id="6360600151505327572" datatype="html"> + <source>Last used</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-list.component.ts</context> + <context context-type="linenumber">37</context> + </context-group> + <target state="needs-translation">Last used</target> + </trans-unit> + <trans-unit id="7427874343955308724" datatype="html" approved="yes"> + <source>Do you really want to delete the correspondent "<x id="PH" equiv-text="object.name"/>"?</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-list.component.ts</context> + <context context-type="linenumber">47</context> + </context-group> + <target state="final">Vill du verkligen ta bort korrespondenten "<x id="PH" equiv-text="object.name"/>"?</target> + </trans-unit> + <trans-unit id="8084492669582894778" datatype="html"> + <source>document type</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-list.component.ts</context> + <context context-type="linenumber">30</context> + </context-group> + <target state="needs-translation">document type</target> + </trans-unit> + <trans-unit id="4990731724078522539" datatype="html" approved="yes"> + <source>Do you really want to delete the document type "<x id="PH" equiv-text="object.name"/>"?</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-list.component.ts</context> + <context context-type="linenumber">36</context> + </context-group> + <target state="final">Vill du verkligen ta bort dokumenttypen "<x id="PH" equiv-text="object.name"/>"?</target> </trans-unit> <trans-unit id="5674286808255988565" datatype="html" approved="yes"> <source>Create</source> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-list.component.html</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> <context context-type="linenumber">2</context> </context-group> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-list.component.html</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> <context context-type="linenumber">2</context> </context-group> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-list.component.html</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> <context context-type="linenumber">2</context> </context-group> <target state="final">Skapa</target> @@ -1853,15 +2322,15 @@ <trans-unit id="4010735610815226758" datatype="html" approved="yes"> <source>Filter by:</source> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-list.component.html</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> <context context-type="linenumber">8</context> </context-group> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-list.component.html</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> <context context-type="linenumber">8</context> </context-group> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-list.component.html</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> <context context-type="linenumber">8</context> </context-group> <target state="final">Filtrera på:</target> @@ -1869,138 +2338,130 @@ <trans-unit id="1383365546483928780" datatype="html" approved="yes"> <source>Matching</source> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-list.component.html</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> <context context-type="linenumber">20</context> </context-group> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-list.component.html</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> <context context-type="linenumber">20</context> </context-group> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-list.component.html</context> - <context context-type="linenumber">21</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">20</context> </context-group> <target state="final">Matchar</target> </trans-unit> <trans-unit id="1488347670280290838" datatype="html" approved="yes"> <source>Document count</source> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-list.component.html</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> <context context-type="linenumber">21</context> </context-group> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-list.component.html</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> <context context-type="linenumber">21</context> </context-group> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-list.component.html</context> - <context context-type="linenumber">22</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">21</context> </context-group> <target state="final">Antal dokument</target> </trans-unit> - <trans-unit id="697889236478552968" datatype="html" approved="yes"> - <source>Last correspondence</source> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-list.component.html</context> - <context context-type="linenumber">22</context> - </context-group> - <target state="final">Senaste korrespondens</target> - </trans-unit> <trans-unit id="3193976279273491157" datatype="html" approved="yes"> <source>Actions</source> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-list.component.html</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> <context context-type="linenumber">23</context> </context-group> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-list.component.html</context> - <context context-type="linenumber">22</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">23</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">23</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> - <context context-type="linenumber">158</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-list.component.html</context> - <context context-type="linenumber">23</context> + <context context-type="linenumber">174</context> </context-group> <target state="final">Åtgärder</target> </trans-unit> - <trans-unit id="7427874343955308724" datatype="html" approved="yes"> - <source>Do you really want to delete the correspondent "<x id="PH" equiv-text="object.name"/>"?</source> + <trans-unit id="7376880254267897616" datatype="html"> + <source>Filter Documents</source> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-list.component.ts</context> - <context context-type="linenumber">26</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">44</context> </context-group> - <target state="final">Vill du verkligen ta bort korrespondenten "<x id="PH" equiv-text="object.name"/>"?</target> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">44</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">44</context> + </context-group> + <target state="needs-translation">Filter Documents</target> </trans-unit> - <trans-unit id="6672809941092516947" datatype="html" approved="yes"> - <source>Create new document type</source> + <trans-unit id="808959623879724772" datatype="html"> + <source>{VAR_PLURAL, plural, =1 {One <x id="INTERPOLATION"/>} other {<x id="INTERPOLATION_1"/> total <x id="INTERPOLATION"/>s}}</source> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-edit-dialog/document-type-edit-dialog.component.ts</context> - <context context-type="linenumber">21</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">74</context> </context-group> - <target state="final">Skapa ny dokumenttyp</target> - </trans-unit> - <trans-unit id="36335016091244220" datatype="html" approved="yes"> - <source>Edit document type</source> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-edit-dialog/document-type-edit-dialog.component.ts</context> - <context context-type="linenumber">25</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">74</context> </context-group> - <target state="final">Redigera dokumenttyp</target> - </trans-unit> - <trans-unit id="4990731724078522539" datatype="html" approved="yes"> - <source>Do you really want to delete the document type "<x id="PH" equiv-text="object.name"/>"?</source> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-list.component.ts</context> - <context context-type="linenumber">26</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">74</context> </context-group> - <target state="final">Vill du verkligen ta bort dokumenttypen "<x id="PH" equiv-text="object.name"/>"?</target> + <target state="needs-translation">{VAR_PLURAL, plural, =1 {One <x id="INTERPOLATION"/>} other {<x id="INTERPOLATION_1"/> total <x id="INTERPOLATION"/>s}}</target> </trans-unit> <trans-unit id="810888510148304696" datatype="html" approved="yes"> <source>Automatic</source> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/generic-list/generic-list.component.ts</context> - <context context-type="linenumber">39</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.ts</context> + <context context-type="linenumber">86</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/data/matching-model.ts</context> - <context context-type="linenumber">17</context> + <context context-type="linenumber">38</context> </context-group> <target state="final">Automatisk</target> </trans-unit> - <trans-unit id="5044611416737085530" datatype="html" approved="yes"> - <source>Do you really want to delete this element?</source> + <trans-unit id="4012132330507560812" datatype="html"> + <source>Do you really want to delete the <x id="PH" equiv-text="this.typeName"/>?</source> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/generic-list/generic-list.component.ts</context> - <context context-type="linenumber">97</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.ts</context> + <context context-type="linenumber">139</context> </context-group> - <target state="final">Vill du verkligen ta bort detta element?</target> + <target state="needs-translation">Do you really want to delete the <x id="PH" equiv-text="this.typeName"/>?</target> </trans-unit> <trans-unit id="8371896857609524947" datatype="html" approved="yes"> <source>Associated documents will not be deleted.</source> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/generic-list/generic-list.component.ts</context> - <context context-type="linenumber">104</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.ts</context> + <context context-type="linenumber">154</context> </context-group> <target state="final">Kopplade dokument kommer inte att raderas.</target> </trans-unit> - <trans-unit id="5467489005440577210" datatype="html" approved="yes"> - <source>Error while deleting element: <x id="PH" equiv-text="JSON.stringify(error.error)"/></source> + <trans-unit id="5467489005440577210" datatype="html"> + <source>Error while deleting element: <x id="PH" equiv-text="JSON.stringify( error.error )"/></source> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/generic-list/generic-list.component.ts</context> - <context context-type="linenumber">114</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.ts</context> + <context context-type="linenumber">167,169</context> </context-group> - <target state="final">Fel vid borttagning av element: <x id="PH" equiv-text="JSON.stringify(error.error)"/></target> + <target state="needs-translation">Error while deleting element: <x id="PH" equiv-text="JSON.stringify( error.error )"/></target> </trans-unit> - <trans-unit id="1347241542439262355" datatype="html" approved="yes"> - <source>General settings</source> + <trans-unit id="6439365426343089851" datatype="html"> + <source>General</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> <context context-type="linenumber">10</context> </context-group> - <target state="final">Allmänna inställningar</target> + <target state="needs-translation">General</target> </trans-unit> <trans-unit id="8671234314555525900" datatype="html" approved="yes"> <source>Appearance</source> @@ -2130,11 +2591,27 @@ </context-group> <target state="final">Invertera miniatyrer i mörkt läge</target> </trans-unit> + <trans-unit id="7983234071833154796" datatype="html"> + <source>Theme Color</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> + <context context-type="linenumber">105</context> + </context-group> + <target state="needs-translation">Theme Color</target> + </trans-unit> + <trans-unit id="7808756054397155068" datatype="html"> + <source>Reset</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> + <context context-type="linenumber">114</context> + </context-group> + <target state="needs-translation">Reset</target> + </trans-unit> <trans-unit id="8508424367627989968" datatype="html" approved="yes"> <source>Bulk editing</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> - <context context-type="linenumber">103</context> + <context context-type="linenumber">119</context> </context-group> <target state="final">Massändring</target> </trans-unit> @@ -2142,7 +2619,7 @@ <source>Show confirmation dialogs</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> - <context context-type="linenumber">107</context> + <context context-type="linenumber">123</context> </context-group> <target state="final">Visa bekräftelsedialoger</target> </trans-unit> @@ -2150,7 +2627,7 @@ <source>Deleting documents will always ask for confirmation.</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> - <context context-type="linenumber">107</context> + <context context-type="linenumber">123</context> </context-group> <target state="final">Radering av dokument kommer alltid att be om bekräftelse.</target> </trans-unit> @@ -2158,7 +2635,7 @@ <source>Apply on close</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> - <context context-type="linenumber">108</context> + <context context-type="linenumber">124</context> </context-group> <target state="final">Tillämpa vid stängning</target> </trans-unit> @@ -2166,7 +2643,7 @@ <source>Notifications</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> - <context context-type="linenumber">116</context> + <context context-type="linenumber">132</context> </context-group> <target state="final">Notifieringar</target> </trans-unit> @@ -2174,7 +2651,7 @@ <source>Document processing</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> - <context context-type="linenumber">119</context> + <context context-type="linenumber">135</context> </context-group> <target state="final">Dokument bearbetas</target> </trans-unit> @@ -2182,7 +2659,7 @@ <source>Show notifications when new documents are detected</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> - <context context-type="linenumber">123</context> + <context context-type="linenumber">139</context> </context-group> <target state="final">Visa notifieringar när nya dokument upptäcks</target> </trans-unit> @@ -2190,7 +2667,7 @@ <source>Show notifications when document processing completes successfully</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> - <context context-type="linenumber">124</context> + <context context-type="linenumber">140</context> </context-group> <target state="final">Visa notifieringar när dokumentbehandlingen är klar</target> </trans-unit> @@ -2198,7 +2675,7 @@ <source>Show notifications when document processing fails</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> - <context context-type="linenumber">125</context> + <context context-type="linenumber">141</context> </context-group> <target state="final">Visa aviseringar när dokumentbehandling misslyckas</target> </trans-unit> @@ -2206,7 +2683,7 @@ <source>Suppress notifications on dashboard</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> - <context context-type="linenumber">126</context> + <context context-type="linenumber">142</context> </context-group> <target state="final">Förhindra aviseringar på instrumentpanelen</target> </trans-unit> @@ -2214,7 +2691,7 @@ <source>This will suppress all messages about document processing status on the dashboard.</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> - <context context-type="linenumber">126</context> + <context context-type="linenumber">142</context> </context-group> <target state="final">Detta kommer att förhindra alla meddelanden om status för dokumenthantering på instrumentpanelen.</target> </trans-unit> @@ -2222,7 +2699,7 @@ <source>Appears on</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> - <context context-type="linenumber">146</context> + <context context-type="linenumber">162</context> </context-group> <target state="final">Visas på</target> </trans-unit> @@ -2230,7 +2707,7 @@ <source>No saved views defined.</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> - <context context-type="linenumber">163</context> + <context context-type="linenumber">179</context> </context-group> <target state="final">Inga sparade vyer har definierats.</target> </trans-unit> @@ -2238,7 +2715,7 @@ <source>Saved view "<x id="PH" equiv-text="savedView.name"/>" deleted.</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.ts</context> - <context context-type="linenumber">111</context> + <context context-type="linenumber">167</context> </context-group> <target state="final">Sparad vy "<x id="PH" equiv-text="savedView.name"/>" borttagen.</target> </trans-unit> @@ -2246,7 +2723,7 @@ <source>Settings saved successfully.</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.ts</context> - <context context-type="linenumber">133</context> + <context context-type="linenumber">233</context> </context-group> <target state="final">Inställningar har sparats.</target> </trans-unit> @@ -2254,7 +2731,7 @@ <source>Use system language</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.ts</context> - <context context-type="linenumber">138</context> + <context context-type="linenumber">237</context> </context-group> <target state="final">Använd systemspråk</target> </trans-unit> @@ -2262,67 +2739,31 @@ <source>Use date format of display language</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.ts</context> - <context context-type="linenumber">144</context> + <context context-type="linenumber">244</context> </context-group> <target state="final">Använd datumformat för visningsspråk</target> </trans-unit> - <trans-unit id="8488620293789898901" datatype="html" approved="yes"> - <source>Error while storing settings on server: <x id="PH" equiv-text="JSON.stringify(error.error)"/></source> + <trans-unit id="8488620293789898901" datatype="html"> + <source>Error while storing settings on server: <x id="PH" equiv-text="JSON.stringify( error.error )"/></source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.ts</context> - <context context-type="linenumber">161</context> + <context context-type="linenumber">264,266</context> </context-group> - <target state="final">Fel vid lagring av inställningar på server: <x id="PH" equiv-text="JSON.stringify(error.error)"/></target> + <target state="needs-translation">Error while storing settings on server: <x id="PH" equiv-text="JSON.stringify( error.error )"/></target> </trans-unit> - <trans-unit id="9011959596901584887" datatype="html" approved="yes"> - <source>Color</source> + <trans-unit id="6402703264596649214" datatype="html"> + <source>tag</source> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-edit-dialog/tag-edit-dialog.component.html</context> - <context context-type="linenumber">10</context> + <context context-type="sourcefile">src/app/components/manage/tag-list/tag-list.component.ts</context> + <context context-type="linenumber">30</context> </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-list.component.html</context> - <context context-type="linenumber">20</context> - </context-group> - <target state="final">Färg</target> - </trans-unit> - <trans-unit id="1426037806946650347" datatype="html" approved="yes"> - <source>Inbox tag</source> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-edit-dialog/tag-edit-dialog.component.html</context> - <context context-type="linenumber">12</context> - </context-group> - <target state="final">Inkorgs tagg</target> - </trans-unit> - <trans-unit id="8566220514470905459" datatype="html" approved="yes"> - <source>Inbox tags are automatically assigned to all consumed documents.</source> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-edit-dialog/tag-edit-dialog.component.html</context> - <context context-type="linenumber">12</context> - </context-group> - <target state="final">Inkorgtaggar tilldelas automatiskt till alla konsumerade dokument.</target> - </trans-unit> - <trans-unit id="9153094873118985366" datatype="html" approved="yes"> - <source>Create new tag</source> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-edit-dialog/tag-edit-dialog.component.ts</context> - <context context-type="linenumber">22</context> - </context-group> - <target state="final">Skapa ny tagg</target> - </trans-unit> - <trans-unit id="5872175735754226507" datatype="html" approved="yes"> - <source>Edit tag</source> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-edit-dialog/tag-edit-dialog.component.ts</context> - <context context-type="linenumber">26</context> - </context-group> - <target state="final">Redigera tag</target> + <target state="needs-translation">tag</target> </trans-unit> <trans-unit id="93754014749412887" datatype="html" approved="yes"> <source>Do you really want to delete the tag "<x id="PH" equiv-text="object.name"/>"?</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/tag-list/tag-list.component.ts</context> - <context context-type="linenumber">26</context> + <context context-type="linenumber">45</context> </context-group> <target state="final">Vill du verkligen ta bort taggen "<x id="PH" equiv-text="object.name"/>"?</target> </trans-unit> @@ -2338,7 +2779,7 @@ <source>Any word</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/data/matching-model.ts</context> - <context context-type="linenumber">12</context> + <context context-type="linenumber">13</context> </context-group> <target state="final">Valfritt ord</target> </trans-unit> @@ -2346,7 +2787,7 @@ <source>Any: Document contains any of these words (space separated)</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/data/matching-model.ts</context> - <context context-type="linenumber">12</context> + <context context-type="linenumber">14</context> </context-group> <target state="final">Any: Dokumentet innehåller något av dessa ord (mellanslag separerade)</target> </trans-unit> @@ -2354,7 +2795,7 @@ <source>All words</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/data/matching-model.ts</context> - <context context-type="linenumber">13</context> + <context context-type="linenumber">18</context> </context-group> <target state="final">Alla ord</target> </trans-unit> @@ -2362,7 +2803,7 @@ <source>All: Document contains all of these words (space separated)</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/data/matching-model.ts</context> - <context context-type="linenumber">13</context> + <context context-type="linenumber">19</context> </context-group> <target state="final">All: Dokumentet innehåller alla dessa ord (mellanslag separerade)</target> </trans-unit> @@ -2370,7 +2811,7 @@ <source>Exact match</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/data/matching-model.ts</context> - <context context-type="linenumber">14</context> + <context context-type="linenumber">23</context> </context-group> <target state="final">Exakt matchning</target> </trans-unit> @@ -2378,7 +2819,7 @@ <source>Exact: Document contains this string</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/data/matching-model.ts</context> - <context context-type="linenumber">14</context> + <context context-type="linenumber">24</context> </context-group> <target state="final">Exact: Dokumentet innehåller denna sträng</target> </trans-unit> @@ -2386,7 +2827,7 @@ <source>Regular expression</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/data/matching-model.ts</context> - <context context-type="linenumber">15</context> + <context context-type="linenumber">28</context> </context-group> <target state="final">Reguljära uttryck</target> </trans-unit> @@ -2394,7 +2835,7 @@ <source>Regular expression: Document matches this regular expression</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/data/matching-model.ts</context> - <context context-type="linenumber">15</context> + <context context-type="linenumber">29</context> </context-group> <target state="final">Reguljärt uttryck: Dokumentet matchar detta reguljära uttryck</target> </trans-unit> @@ -2402,7 +2843,7 @@ <source>Fuzzy word</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/data/matching-model.ts</context> - <context context-type="linenumber">16</context> + <context context-type="linenumber">33</context> </context-group> <target state="needs-translation">Fuzzy word</target> </trans-unit> @@ -2410,7 +2851,7 @@ <source>Fuzzy: Document contains a word similar to this word</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/data/matching-model.ts</context> - <context context-type="linenumber">16</context> + <context context-type="linenumber">34</context> </context-group> <target state="final">Fuzzy: Dokumentet innehåller ett ord som liknar detta ord</target> </trans-unit> @@ -2418,7 +2859,7 @@ <source>Auto: Learn matching automatically</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/data/matching-model.ts</context> - <context context-type="linenumber">17</context> + <context context-type="linenumber">39</context> </context-group> <target state="final">Auto: Lär matchning automatiskt</target> </trans-unit> @@ -2426,15 +2867,15 @@ <source>Unsaved Changes</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/guards/dirty-form.guard.ts</context> - <context context-type="linenumber">16</context> + <context context-type="linenumber">18</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/open-documents.service.ts</context> - <context context-type="linenumber">75</context> + <context context-type="linenumber">84</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/open-documents.service.ts</context> - <context context-type="linenumber">96</context> + <context context-type="linenumber">107</context> </context-group> <target state="needs-translation">Unsaved Changes</target> </trans-unit> @@ -2442,15 +2883,15 @@ <source>You have unsaved changes.</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/guards/dirty-form.guard.ts</context> - <context context-type="linenumber">17</context> + <context context-type="linenumber">19</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/open-documents.service.ts</context> - <context context-type="linenumber">76</context> + <context context-type="linenumber">85</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/open-documents.service.ts</context> - <context context-type="linenumber">97</context> + <context context-type="linenumber">108</context> </context-group> <target state="needs-translation">You have unsaved changes.</target> </trans-unit> @@ -2458,7 +2899,7 @@ <source>Are you sure you want to leave?</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/guards/dirty-form.guard.ts</context> - <context context-type="linenumber">18</context> + <context context-type="linenumber">20</context> </context-group> <target state="needs-translation">Are you sure you want to leave?</target> </trans-unit> @@ -2466,7 +2907,7 @@ <source>Leave page</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/guards/dirty-form.guard.ts</context> - <context context-type="linenumber">20</context> + <context context-type="linenumber">22</context> </context-group> <target state="needs-translation">Leave page</target> </trans-unit> @@ -2474,7 +2915,7 @@ <source>(no title)</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/pipes/document-title.pipe.ts</context> - <context context-type="linenumber">12</context> + <context context-type="linenumber">11</context> </context-group> <target state="final">(ingen titel)</target> </trans-unit> @@ -2482,7 +2923,7 @@ <source>Yes</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/pipes/yes-no.pipe.ts</context> - <context context-type="linenumber">9</context> + <context context-type="linenumber">8</context> </context-group> <target state="final">Ja</target> </trans-unit> @@ -2490,7 +2931,7 @@ <source>No</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/pipes/yes-no.pipe.ts</context> - <context context-type="linenumber">9</context> + <context context-type="linenumber">8</context> </context-group> <target state="final">Nej</target> </trans-unit> @@ -2606,7 +3047,7 @@ <source>Are you sure you want to close this document?</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/open-documents.service.ts</context> - <context context-type="linenumber">77</context> + <context context-type="linenumber">86</context> </context-group> <target state="needs-translation">Are you sure you want to close this document?</target> </trans-unit> @@ -2614,7 +3055,7 @@ <source>Close document</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/open-documents.service.ts</context> - <context context-type="linenumber">79</context> + <context context-type="linenumber">88</context> </context-group> <target state="needs-translation">Close document</target> </trans-unit> @@ -2622,7 +3063,7 @@ <source>Are you sure you want to close all documents?</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/open-documents.service.ts</context> - <context context-type="linenumber">98</context> + <context context-type="linenumber">109</context> </context-group> <target state="needs-translation">Are you sure you want to close all documents?</target> </trans-unit> @@ -2630,7 +3071,7 @@ <source>Close documents</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/open-documents.service.ts</context> - <context context-type="linenumber">100</context> + <context context-type="linenumber">111</context> </context-group> <target state="needs-translation">Close documents</target> </trans-unit> @@ -2646,7 +3087,7 @@ <source>Search score</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/rest/document.service.ts</context> - <context context-type="linenumber">28</context> + <context context-type="linenumber">30</context> </context-group> <note priority="1" from="description">Score is a value returned by the full text search engine and specifies how well a result matches the given query</note> <target state="final">Sök resultat</target> @@ -2655,15 +3096,23 @@ <source>English (US)</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/settings.service.ts</context> - <context context-type="linenumber">90</context> + <context context-type="linenumber">184</context> </context-group> <target state="final">Engelska (USA)</target> </trans-unit> + <trans-unit id="3098941349689899577" datatype="html"> + <source>Belarusian</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/services/settings.service.ts</context> + <context context-type="linenumber">190</context> + </context-group> + <target state="needs-translation">Belarusian</target> + </trans-unit> <trans-unit id="2719780722934172508" datatype="html"> <source>Czech</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/settings.service.ts</context> - <context context-type="linenumber">91</context> + <context context-type="linenumber">196</context> </context-group> <target state="needs-translation">Czech</target> </trans-unit> @@ -2671,7 +3120,7 @@ <source>Danish</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/settings.service.ts</context> - <context context-type="linenumber">92</context> + <context context-type="linenumber">202</context> </context-group> <target state="needs-translation">Danish</target> </trans-unit> @@ -2679,7 +3128,7 @@ <source>German</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/settings.service.ts</context> - <context context-type="linenumber">93</context> + <context context-type="linenumber">208</context> </context-group> <target state="final">Tyska</target> </trans-unit> @@ -2687,7 +3136,7 @@ <source>English (GB)</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/settings.service.ts</context> - <context context-type="linenumber">94</context> + <context context-type="linenumber">214</context> </context-group> <target state="final">Engelska (GB)</target> </trans-unit> @@ -2695,7 +3144,7 @@ <source>Spanish</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/settings.service.ts</context> - <context context-type="linenumber">95</context> + <context context-type="linenumber">220</context> </context-group> <target state="final">Spanska</target> </trans-unit> @@ -2703,7 +3152,7 @@ <source>French</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/settings.service.ts</context> - <context context-type="linenumber">96</context> + <context context-type="linenumber">226</context> </context-group> <target state="final">Franska</target> </trans-unit> @@ -2711,7 +3160,7 @@ <source>Italian</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/settings.service.ts</context> - <context context-type="linenumber">97</context> + <context context-type="linenumber">232</context> </context-group> <target state="final">Italienska</target> </trans-unit> @@ -2719,7 +3168,7 @@ <source>Luxembourgish</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/settings.service.ts</context> - <context context-type="linenumber">98</context> + <context context-type="linenumber">238</context> </context-group> <target state="needs-translation">Luxembourgish</target> </trans-unit> @@ -2727,7 +3176,7 @@ <source>Dutch</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/settings.service.ts</context> - <context context-type="linenumber">99</context> + <context context-type="linenumber">244</context> </context-group> <target state="final">Holländska</target> </trans-unit> @@ -2735,7 +3184,7 @@ <source>Polish</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/settings.service.ts</context> - <context context-type="linenumber">100</context> + <context context-type="linenumber">250</context> </context-group> <target state="final">Polska</target> </trans-unit> @@ -2743,7 +3192,7 @@ <source>Portuguese (Brazil)</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/settings.service.ts</context> - <context context-type="linenumber">101</context> + <context context-type="linenumber">256</context> </context-group> <target state="final">Portugisiska (Brasilien)</target> </trans-unit> @@ -2751,7 +3200,7 @@ <source>Portuguese</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/settings.service.ts</context> - <context context-type="linenumber">102</context> + <context context-type="linenumber">262</context> </context-group> <target state="final">Portugisiska</target> </trans-unit> @@ -2759,7 +3208,7 @@ <source>Romanian</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/settings.service.ts</context> - <context context-type="linenumber">103</context> + <context context-type="linenumber">268</context> </context-group> <target state="final">Rumänska</target> </trans-unit> @@ -2767,23 +3216,55 @@ <source>Russian</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/settings.service.ts</context> - <context context-type="linenumber">104</context> + <context context-type="linenumber">274</context> </context-group> <target state="final">Ryska</target> </trans-unit> + <trans-unit id="4287008301409320881" datatype="html"> + <source>Slovenian</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/services/settings.service.ts</context> + <context context-type="linenumber">280</context> + </context-group> + <target state="needs-translation">Slovenian</target> + </trans-unit> + <trans-unit id="8608389829607915090" datatype="html"> + <source>Serbian</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/services/settings.service.ts</context> + <context context-type="linenumber">286</context> + </context-group> + <target state="needs-translation">Serbian</target> + </trans-unit> <trans-unit id="499386805970351976" datatype="html" approved="yes"> <source>Swedish</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/settings.service.ts</context> - <context context-type="linenumber">105</context> + <context context-type="linenumber">292</context> </context-group> <target state="final">Svenska</target> </trans-unit> + <trans-unit id="5682359291233237791" datatype="html"> + <source>Turkish</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/services/settings.service.ts</context> + <context context-type="linenumber">298</context> + </context-group> + <target state="needs-translation">Turkish</target> + </trans-unit> + <trans-unit id="4689443708886954687" datatype="html"> + <source>Chinese Simplified</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/services/settings.service.ts</context> + <context context-type="linenumber">304</context> + </context-group> + <target state="needs-translation">Chinese Simplified</target> + </trans-unit> <trans-unit id="4912706592792948707" datatype="html"> <source>ISO 8601</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/settings.service.ts</context> - <context context-type="linenumber">115</context> + <context context-type="linenumber">321</context> </context-group> <target state="needs-translation">ISO 8601</target> </trans-unit> @@ -2791,7 +3272,7 @@ <source>Error</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/toast.service.ts</context> - <context context-type="linenumber">35</context> + <context context-type="linenumber">32</context> </context-group> <target state="final">Fel</target> </trans-unit> @@ -2799,10 +3280,42 @@ <source>Information</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/toast.service.ts</context> - <context context-type="linenumber">39</context> + <context context-type="linenumber">36</context> </context-group> <target state="needs-translation">Information</target> </trans-unit> + <trans-unit id="3852289441366561594" datatype="html" approved="yes"> + <source>Connecting...</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/services/upload-documents.service.ts</context> + <context context-type="linenumber">31</context> + </context-group> + <target state="final">Ansluter...</target> + </trans-unit> + <trans-unit id="1245343823699368872" datatype="html" approved="yes"> + <source>Uploading...</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/services/upload-documents.service.ts</context> + <context context-type="linenumber">43</context> + </context-group> + <target state="final">Laddar upp...</target> + </trans-unit> + <trans-unit id="7446520539098045935" datatype="html" approved="yes"> + <source>Upload complete, waiting...</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/services/upload-documents.service.ts</context> + <context context-type="linenumber">46</context> + </context-group> + <target state="final">Uppladdning klar, väntar...</target> + </trans-unit> + <trans-unit id="1405142710727603568" datatype="html" approved="yes"> + <source>HTTP error: <x id="PH" equiv-text="error.status"/> <x id="PH_1" equiv-text="error.statusText"/></source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/services/upload-documents.service.ts</context> + <context context-type="linenumber">62</context> + </context-group> + <target state="final">HTTP-fel: <x id="PH" equiv-text="error.status"/> <x id="PH_1" equiv-text="error.statusText"/></target> + </trans-unit> </body> </file> </xliff> diff --git a/src-ui/src/locale/messages.tr_TR.xlf b/src-ui/src/locale/messages.tr_TR.xlf index ada92b569..2bd4bce99 100644 --- a/src-ui/src/locale/messages.tr_TR.xlf +++ b/src-ui/src/locale/messages.tr_TR.xlf @@ -2,11 +2,296 @@ <xliff xmlns="urn:oasis:names:tc:xliff:document:1.2" version="1.2"> <file source-language="en" datatype="plaintext" original="ng2.template" target-language="tr"> <body> + <trans-unit id="ngb.alert.close" datatype="html"> + <source>Close</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/alert/alert.ts</context> + <context context-type="linenumber">79,80</context> + </context-group> + <target state="needs-translation">Close</target> + </trans-unit> + <trans-unit id="ngb.carousel.slide-number" datatype="html"> + <source> Slide <x id="INTERPOLATION" equiv-text="keyboard 'arrow"/> of <x id="INTERPOLATION_1" equiv-text="t'. */ @In"/> </source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/carousel/carousel.ts</context> + <context context-type="linenumber">154,159</context> + </context-group> + <note priority="1" from="description">Currently selected slide number read by screen reader</note> + <target state="needs-translation"> Slide <x id="INTERPOLATION" equiv-text="keyboard 'arrow"/> of <x id="INTERPOLATION_1" equiv-text="t'. */ @In"/> </target> + </trans-unit> + <trans-unit id="ngb.carousel.previous" datatype="html"> + <source>Previous</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/carousel/carousel.ts</context> + <context context-type="linenumber">184</context> + </context-group> + <target state="needs-translation">Previous</target> + </trans-unit> + <trans-unit id="ngb.carousel.next" datatype="html"> + <source>Next</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/carousel/carousel.ts</context> + <context context-type="linenumber">205,206</context> + </context-group> + <target state="needs-translation">Next</target> + </trans-unit> + <trans-unit id="ngb.datepicker.select-month" datatype="html"> + <source>Select month</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/datepicker/datepicker-navigation-select.ts</context> + <context context-type="linenumber">74</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/datepicker/datepicker-navigation-select.ts</context> + <context context-type="linenumber">74</context> + </context-group> + <target state="needs-translation">Select month</target> + </trans-unit> + <trans-unit id="ngb.datepicker.select-year" datatype="html"> + <source>Select year</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/datepicker/datepicker-navigation-select.ts</context> + <context context-type="linenumber">74</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/datepicker/datepicker-navigation-select.ts</context> + <context context-type="linenumber">74</context> + </context-group> + <target state="needs-translation">Select year</target> + </trans-unit> + <trans-unit id="ngb.datepicker.previous-month" datatype="html"> + <source>Previous month</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/datepicker/datepicker-navigation.ts</context> + <context context-type="linenumber">69</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/datepicker/datepicker-navigation.ts</context> + <context context-type="linenumber">69</context> + </context-group> + <target state="needs-translation">Previous month</target> + </trans-unit> + <trans-unit id="ngb.datepicker.next-month" datatype="html"> + <source>Next month</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/datepicker/datepicker-navigation.ts</context> + <context context-type="linenumber">69</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/datepicker/datepicker-navigation.ts</context> + <context context-type="linenumber">69</context> + </context-group> + <target state="needs-translation">Next month</target> + </trans-unit> + <trans-unit id="ngb.pagination.first" datatype="html"> + <source>««</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/pagination/pagination.ts</context> + <context context-type="linenumber">250,252</context> + </context-group> + <target state="translated">««</target> + </trans-unit> + <trans-unit id="ngb.pagination.previous" datatype="html"> + <source>«</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/pagination/pagination.ts</context> + <context context-type="linenumber">267</context> + </context-group> + <target state="translated">«</target> + </trans-unit> + <trans-unit id="ngb.pagination.next" datatype="html"> + <source>»</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/pagination/pagination.ts</context> + <context context-type="linenumber">294</context> + </context-group> + <target state="translated">»</target> + </trans-unit> + <trans-unit id="ngb.pagination.last" datatype="html"> + <source>»»</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/pagination/pagination.ts</context> + <context context-type="linenumber">313,316</context> + </context-group> + <target state="translated">»»</target> + </trans-unit> + <trans-unit id="ngb.pagination.first-aria" datatype="html"> + <source>First</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/pagination/pagination.ts</context> + <context context-type="linenumber">332,333</context> + </context-group> + <target state="needs-translation">First</target> + </trans-unit> + <trans-unit id="ngb.pagination.previous-aria" datatype="html"> + <source>Previous</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/pagination/pagination.ts</context> + <context context-type="linenumber">347,348</context> + </context-group> + <target state="needs-translation">Previous</target> + </trans-unit> + <trans-unit id="ngb.pagination.next-aria" datatype="html"> + <source>Next</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/pagination/pagination.ts</context> + <context context-type="linenumber">363</context> + </context-group> + <target state="needs-translation">Next</target> + </trans-unit> + <trans-unit id="ngb.pagination.last-aria" datatype="html"> + <source>Last</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/pagination/pagination.ts</context> + <context context-type="linenumber">379,380</context> + </context-group> + <target state="needs-translation">Last</target> + </trans-unit> + <trans-unit id="ngb.progressbar.value" datatype="html"> + <source> + <x id="INTERPOLATION" equiv-text="ackground color"/> + </source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/progressbar/progressbar.ts</context> + <context context-type="linenumber">67,68</context> + </context-group> + <target state="translated"><x id="INTERPOLATION" equiv-text="ackground color"/></target> + </trans-unit> + <trans-unit id="ngb.timepicker.HH" datatype="html"> + <source>HH</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/timepicker/timepicker.ts</context> + <context context-type="linenumber">138,141</context> + </context-group> + <target state="needs-translation">HH</target> + </trans-unit> + <trans-unit id="ngb.timepicker.hours" datatype="html"> + <source>Hours</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/timepicker/timepicker.ts</context> + <context context-type="linenumber">161</context> + </context-group> + <target state="needs-translation">Hours</target> + </trans-unit> + <trans-unit id="ngb.timepicker.MM" datatype="html"> + <source>MM</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/timepicker/timepicker.ts</context> + <context context-type="linenumber">182</context> + </context-group> + <target state="needs-translation">MM</target> + </trans-unit> + <trans-unit id="ngb.timepicker.minutes" datatype="html"> + <source>Minutes</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/timepicker/timepicker.ts</context> + <context context-type="linenumber">199</context> + </context-group> + <target state="needs-translation">Minutes</target> + </trans-unit> + <trans-unit id="ngb.timepicker.increment-hours" datatype="html"> + <source>Increment hours</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/timepicker/timepicker.ts</context> + <context context-type="linenumber">218,219</context> + </context-group> + <target state="needs-translation">Increment hours</target> + </trans-unit> + <trans-unit id="ngb.timepicker.decrement-hours" datatype="html"> + <source>Decrement hours</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/timepicker/timepicker.ts</context> + <context context-type="linenumber">240,243</context> + </context-group> + <target state="needs-translation">Decrement hours</target> + </trans-unit> + <trans-unit id="ngb.timepicker.increment-minutes" datatype="html"> + <source>Increment minutes</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/timepicker/timepicker.ts</context> + <context context-type="linenumber">268</context> + </context-group> + <target state="needs-translation">Increment minutes</target> + </trans-unit> + <trans-unit id="ngb.timepicker.decrement-minutes" datatype="html"> + <source>Decrement minutes</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/timepicker/timepicker.ts</context> + <context context-type="linenumber">288,289</context> + </context-group> + <target state="needs-translation">Decrement minutes</target> + </trans-unit> + <trans-unit id="ngb.timepicker.SS" datatype="html"> + <source>SS</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/timepicker/timepicker.ts</context> + <context context-type="linenumber">295</context> + </context-group> + <target state="needs-translation">SS</target> + </trans-unit> + <trans-unit id="ngb.timepicker.seconds" datatype="html"> + <source>Seconds</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/timepicker/timepicker.ts</context> + <context context-type="linenumber">295</context> + </context-group> + <target state="needs-translation">Seconds</target> + </trans-unit> + <trans-unit id="ngb.timepicker.increment-seconds" datatype="html"> + <source>Increment seconds</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/timepicker/timepicker.ts</context> + <context context-type="linenumber">295</context> + </context-group> + <target state="needs-translation">Increment seconds</target> + </trans-unit> + <trans-unit id="ngb.timepicker.decrement-seconds" datatype="html"> + <source>Decrement seconds</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/timepicker/timepicker.ts</context> + <context context-type="linenumber">295</context> + </context-group> + <target state="needs-translation">Decrement seconds</target> + </trans-unit> + <trans-unit id="ngb.timepicker.PM" datatype="html"> + <source> + <x id="INTERPOLATION"/> + </source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/timepicker/timepicker.ts</context> + <context context-type="linenumber">295</context> + </context-group> + </trans-unit> + <trans-unit id="ngb.timepicker.AM" datatype="html"> + <source> + <x id="INTERPOLATION"/> + </source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/timepicker/timepicker.ts</context> + <context context-type="linenumber">295</context> + </context-group> + </trans-unit> + <trans-unit id="ngb.toast.close-aria" datatype="html"> + <source>Close</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/toast/toast.ts</context> + <context context-type="linenumber">110,112</context> + </context-group> + <target state="needs-translation">Close</target> + </trans-unit> + <trans-unit id="7103632680753685326" datatype="html"> + <source>Drop files to begin upload</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/app.component.html</context> + <context context-type="linenumber">7</context> + </context-group> + <target state="needs-translation">Drop files to begin upload</target> + </trans-unit> <trans-unit id="9103526311244275943" datatype="html"> <source>Document added</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/app.component.ts</context> - <context context-type="linenumber">51</context> + <context context-type="linenumber">71</context> </context-group> <target state="translated">Belge eklendi</target> </trans-unit> @@ -14,7 +299,7 @@ <source>Document <x id="PH" equiv-text="status.filename"/> was added to paperless.</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/app.component.ts</context> - <context context-type="linenumber">51</context> + <context context-type="linenumber">73</context> </context-group> <target state="translated">Belge <x id="PH" equiv-text="status.filename"/> paperless'e eklendi.</target> </trans-unit> @@ -22,7 +307,7 @@ <source>Open document</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/app.component.ts</context> - <context context-type="linenumber">51</context> + <context context-type="linenumber">74</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/dashboard/widgets/upload-file-widget/upload-file-widget.component.html</context> @@ -34,7 +319,7 @@ <source>Could not add <x id="PH" equiv-text="status.filename"/>: <x id="PH_1" equiv-text="status.message"/></source> <context-group purpose="location"> <context context-type="sourcefile">src/app/app.component.ts</context> - <context context-type="linenumber">59</context> + <context context-type="linenumber">89</context> </context-group> <target state="translated"><x id="PH" equiv-text="status.filename"/>: <x id="PH_1" equiv-text="status.message"/> 'i ekliyemiyorum</target> </trans-unit> @@ -42,7 +327,7 @@ <source>New document detected</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/app.component.ts</context> - <context context-type="linenumber">65</context> + <context context-type="linenumber">103</context> </context-group> <target state="translated">Yeni belge algılandı</target> </trans-unit> @@ -50,10 +335,18 @@ <source>Document <x id="PH" equiv-text="status.filename"/> is being processed by paperless.</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/app.component.ts</context> - <context context-type="linenumber">65</context> + <context context-type="linenumber">105</context> </context-group> <target state="translated"><x id="PH" equiv-text="status.filename"/> adlı belge paperless tarafından işleniyor.</target> </trans-unit> + <trans-unit id="5749300816154614125" datatype="html"> + <source>Initiating upload...</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/app.component.ts</context> + <context context-type="linenumber">140</context> + </context-group> + <target state="needs-translation">Initiating upload...</target> + </trans-unit> <trans-unit id="2173456130768795374" datatype="html"> <source>Paperless-ngx</source> <context-group purpose="location"> @@ -123,19 +416,19 @@ </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/document-list.component.ts</context> - <context context-type="linenumber">51</context> + <context context-type="linenumber">77</context> </context-group> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-list.component.html</context> - <context context-type="linenumber">37</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">54</context> </context-group> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-list.component.html</context> - <context context-type="linenumber">35</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">54</context> </context-group> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-list.component.html</context> - <context context-type="linenumber">38</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">54</context> </context-group> <target state="translated">Belgeler</target> </trans-unit> @@ -147,7 +440,7 @@ </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> - <context context-type="linenumber">134</context> + <context context-type="linenumber">150</context> </context-group> <target state="translated">Kaydedilen görünümler</target> </trans-unit> @@ -181,10 +474,6 @@ <context context-type="sourcefile">src/app/components/app-frame/app-frame.component.html</context> <context context-type="linenumber">119</context> </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-list.component.html</context> - <context context-type="linenumber">1</context> - </context-group> <target state="translated">Muhabirler</target> </trans-unit> <trans-unit id="7886570921510760899" datatype="html"> @@ -205,10 +494,6 @@ <context context-type="sourcefile">src/app/components/document-list/filter-editor/filter-editor.component.html</context> <context context-type="linenumber">18</context> </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-list.component.html</context> - <context context-type="linenumber">1</context> - </context-group> <target state="translated">Etiketler</target> </trans-unit> <trans-unit id="3079652255369035" datatype="html"> @@ -217,10 +502,6 @@ <context context-type="sourcefile">src/app/components/app-frame/app-frame.component.html</context> <context context-type="linenumber">133</context> </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-list.component.html</context> - <context context-type="linenumber">1</context> - </context-group> <target state="translated">Belge türleri</target> </trans-unit> <trans-unit id="4804785061014590286" datatype="html"> @@ -275,43 +556,59 @@ </context-group> <target state="translated">Bir fikir öner</target> </trans-unit> - <trans-unit id="2159130950882492111" datatype="html"> - <source>Cancel</source> + <trans-unit id="4112664765954374539" datatype="html"> + <source>is available.</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/app-frame/app-frame.component.html</context> + <context context-type="linenumber">190</context> + </context-group> + <target state="needs-translation">is available.</target> + </trans-unit> + <trans-unit id="1175891574282637937" datatype="html"> + <source>Click to view.</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/app-frame/app-frame.component.html</context> + <context context-type="linenumber">190</context> + </context-group> + <target state="needs-translation">Click to view.</target> + </trans-unit> + <trans-unit id="5052123870893768885" datatype="html"> + <source>Checking for updates is disabled.</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/app-frame/app-frame.component.html</context> + <context context-type="linenumber">193</context> + </context-group> + <target state="needs-translation">Checking for updates is disabled.</target> + </trans-unit> + <trans-unit id="3601519436351639860" datatype="html"> + <source>Click for more information.</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/app-frame/app-frame.component.html</context> + <context context-type="linenumber">193</context> + </context-group> + <target state="needs-translation">Click for more information.</target> + </trans-unit> + <trans-unit id="509090351011426949" datatype="html"> + <source>Update available</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/app-frame/app-frame.component.html</context> + <context context-type="linenumber">201</context> + </context-group> + <target state="needs-translation">Update available</target> + </trans-unit> + <trans-unit id="5000042972069710005" datatype="html"> + <source><x id="START_TAG_SPAN" ctype="x-span" equiv-text="<span class="d-inline-block" style="padding-bottom: 1px;" >"/>Cancel<x id="CLOSE_TAG_SPAN" ctype="x-span" equiv-text="</span>"/></source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/common/confirm-dialog/confirm-dialog.component.html</context> - <context context-type="linenumber">11</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/common/select-dialog/select-dialog.component.html</context> <context context-type="linenumber">12</context> </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.html</context> - <context context-type="linenumber">6</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/document-list/save-view-config-dialog/save-view-config-dialog.component.html</context> - <context context-type="linenumber">13</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-edit-dialog/correspondent-edit-dialog.component.html</context> - <context context-type="linenumber">14</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-edit-dialog/document-type-edit-dialog.component.html</context> - <context context-type="linenumber">16</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-edit-dialog/tag-edit-dialog.component.html</context> - <context context-type="linenumber">18</context> - </context-group> - <target state="translated">Vazgeç</target> + <target state="needs-translation"><x id="START_TAG_SPAN" ctype="x-span" equiv-text="<span class="d-inline-block" style="padding-bottom: 1px;" >"/>Cancel<x id="CLOSE_TAG_SPAN" ctype="x-span" equiv-text="</span>"/></target> </trans-unit> <trans-unit id="1234709746630139322" datatype="html"> <source>Confirmation</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/common/confirm-dialog/confirm-dialog.component.ts</context> - <context context-type="linenumber">18</context> + <context context-type="linenumber">17</context> </context-group> <target state="translated">Onayla</target> </trans-unit> @@ -319,19 +616,19 @@ <source>Confirm</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/common/confirm-dialog/confirm-dialog.component.ts</context> - <context context-type="linenumber">30</context> + <context context-type="linenumber">29</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">143</context> + <context context-type="linenumber">217</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">166</context> + <context context-type="linenumber">255</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">189</context> + <context context-type="linenumber">291</context> </context-group> <target state="translated">Onayla</target> </trans-unit> @@ -367,7 +664,7 @@ <source>Last 7 days</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/common/date-dropdown/date-dropdown.component.ts</context> - <context context-type="linenumber">34</context> + <context context-type="linenumber">38</context> </context-group> <target state="translated">Son 7 gün</target> </trans-unit> @@ -375,7 +672,7 @@ <source>Last month</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/common/date-dropdown/date-dropdown.component.ts</context> - <context context-type="linenumber">35</context> + <context context-type="linenumber">39</context> </context-group> <target state="translated">Geçen ay</target> </trans-unit> @@ -383,7 +680,7 @@ <source>Last 3 months</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/common/date-dropdown/date-dropdown.component.ts</context> - <context context-type="linenumber">36</context> + <context context-type="linenumber">40</context> </context-group> <target state="translated">Son 3 ay</target> </trans-unit> @@ -391,15 +688,199 @@ <source>Last year</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/common/date-dropdown/date-dropdown.component.ts</context> - <context context-type="linenumber">37</context> + <context context-type="linenumber">41</context> </context-group> <target state="translated">Geçen yıl</target> </trans-unit> + <trans-unit id="8953033926734869941" datatype="html"> + <source>Name</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/correspondent-edit-dialog/correspondent-edit-dialog.component.html</context> + <context context-type="linenumber">8</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/document-type-edit-dialog/document-type-edit-dialog.component.html</context> + <context context-type="linenumber">9</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/tag-edit-dialog/tag-edit-dialog.component.html</context> + <context context-type="linenumber">8</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/document-list/save-view-config-dialog/save-view-config-dialog.component.html</context> + <context context-type="linenumber">8</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">9</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">9</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">9</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">19</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">19</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">19</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> + <context context-type="linenumber">157</context> + </context-group> + <target state="translated">İsim</target> + </trans-unit> + <trans-unit id="8743659855412792665" datatype="html"> + <source>Matching algorithm</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/correspondent-edit-dialog/correspondent-edit-dialog.component.html</context> + <context context-type="linenumber">9</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/document-type-edit-dialog/document-type-edit-dialog.component.html</context> + <context context-type="linenumber">10</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/tag-edit-dialog/tag-edit-dialog.component.html</context> + <context context-type="linenumber">13</context> + </context-group> + <target state="translated">Eşleştirme algoritması</target> + </trans-unit> + <trans-unit id="2656329676292524585" datatype="html"> + <source>Matching pattern</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/correspondent-edit-dialog/correspondent-edit-dialog.component.html</context> + <context context-type="linenumber">10</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/document-type-edit-dialog/document-type-edit-dialog.component.html</context> + <context context-type="linenumber">11</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/tag-edit-dialog/tag-edit-dialog.component.html</context> + <context context-type="linenumber">14</context> + </context-group> + <target state="translated">Eşleşme düzeni</target> + </trans-unit> + <trans-unit id="6063936469630366525" datatype="html"> + <source>Case insensitive</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/correspondent-edit-dialog/correspondent-edit-dialog.component.html</context> + <context context-type="linenumber">11</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/document-type-edit-dialog/document-type-edit-dialog.component.html</context> + <context context-type="linenumber">12</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/tag-edit-dialog/tag-edit-dialog.component.html</context> + <context context-type="linenumber">15</context> + </context-group> + <target state="translated">Büyük / küçük harf duyarsız</target> + </trans-unit> + <trans-unit id="2159130950882492111" datatype="html"> + <source>Cancel</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/correspondent-edit-dialog/correspondent-edit-dialog.component.html</context> + <context context-type="linenumber">14</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/document-type-edit-dialog/document-type-edit-dialog.component.html</context> + <context context-type="linenumber">16</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/tag-edit-dialog/tag-edit-dialog.component.html</context> + <context context-type="linenumber">18</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/select-dialog/select-dialog.component.html</context> + <context context-type="linenumber">12</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.html</context> + <context context-type="linenumber">6</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/document-list/save-view-config-dialog/save-view-config-dialog.component.html</context> + <context context-type="linenumber">18</context> + </context-group> + <target state="translated">Vazgeç</target> + </trans-unit> + <trans-unit id="3768927257183755959" datatype="html"> + <source>Save</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/correspondent-edit-dialog/correspondent-edit-dialog.component.html</context> + <context context-type="linenumber">15</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/document-type-edit-dialog/document-type-edit-dialog.component.html</context> + <context context-type="linenumber">17</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/tag-edit-dialog/tag-edit-dialog.component.html</context> + <context context-type="linenumber">19</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> + <context context-type="linenumber">166</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/document-list/save-view-config-dialog/save-view-config-dialog.component.html</context> + <context context-type="linenumber">19</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> + <context context-type="linenumber">189</context> + </context-group> + <target state="translated">Kaydet</target> + </trans-unit> + <trans-unit id="6457471243969293847" datatype="html"> + <source>Create new correspondent</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/correspondent-edit-dialog/correspondent-edit-dialog.component.ts</context> + <context context-type="linenumber">24</context> + </context-group> + <target state="translated">Yeni bir muhabir oluşturun</target> + </trans-unit> + <trans-unit id="2059822531169388684" datatype="html"> + <source>Edit correspondent</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/correspondent-edit-dialog/correspondent-edit-dialog.component.ts</context> + <context context-type="linenumber">28</context> + </context-group> + <target state="translated">Muhabiri düzenleyin</target> + </trans-unit> + <trans-unit id="6672809941092516947" datatype="html"> + <source>Create new document type</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/document-type-edit-dialog/document-type-edit-dialog.component.ts</context> + <context context-type="linenumber">24</context> + </context-group> + <target state="translated">Yeni belge türü oluştur</target> + </trans-unit> + <trans-unit id="36335016091244220" datatype="html"> + <source>Edit document type</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/document-type-edit-dialog/document-type-edit-dialog.component.ts</context> + <context context-type="linenumber">28</context> + </context-group> + <target state="translated">Belge türünü düzenle</target> + </trans-unit> <trans-unit id="4561076822163447092" datatype="html"> <source>Create new item</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/common/edit-dialog/edit-dialog.component.ts</context> - <context context-type="linenumber">50</context> + <context context-type="linenumber">52</context> </context-group> <target state="translated">Yeni Öğe Oluştur</target> </trans-unit> @@ -407,7 +888,7 @@ <source>Edit item</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/common/edit-dialog/edit-dialog.component.ts</context> - <context context-type="linenumber">54</context> + <context context-type="linenumber">56</context> </context-group> <target state="translated">Öğeyi Düzenle</target> </trans-unit> @@ -415,10 +896,54 @@ <source>Could not save element: <x id="PH" equiv-text="error"/></source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/common/edit-dialog/edit-dialog.component.ts</context> - <context context-type="linenumber">58</context> + <context context-type="linenumber">60</context> </context-group> <target state="translated"><x id="PH" equiv-text="error"/> olan öğeyi kayıt edemiyorum</target> </trans-unit> + <trans-unit id="9011959596901584887" datatype="html"> + <source>Color</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/tag-edit-dialog/tag-edit-dialog.component.html</context> + <context context-type="linenumber">10</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/tag-list/tag-list.component.ts</context> + <context context-type="linenumber">34</context> + </context-group> + <target state="translated">Renk</target> + </trans-unit> + <trans-unit id="1426037806946650347" datatype="html"> + <source>Inbox tag</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/tag-edit-dialog/tag-edit-dialog.component.html</context> + <context context-type="linenumber">12</context> + </context-group> + <target state="translated">Gelen kutusu etiketi</target> + </trans-unit> + <trans-unit id="8566220514470905459" datatype="html"> + <source>Inbox tags are automatically assigned to all consumed documents.</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/tag-edit-dialog/tag-edit-dialog.component.html</context> + <context context-type="linenumber">12</context> + </context-group> + <target state="translated">Gelen kutusu etiketleri, otomatik olarak tüketilen bütin belgelere atanmaktadır.</target> + </trans-unit> + <trans-unit id="9153094873118985366" datatype="html"> + <source>Create new tag</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/tag-edit-dialog/tag-edit-dialog.component.ts</context> + <context context-type="linenumber">25</context> + </context-group> + <target state="translated">Yeni etiket oluştur</target> + </trans-unit> + <trans-unit id="5872175735754226507" datatype="html"> + <source>Edit tag</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/tag-edit-dialog/tag-edit-dialog.component.ts</context> + <context context-type="linenumber">29</context> + </context-group> + <target state="translated">Etiketi düzenle</target> + </trans-unit> <trans-unit id="4391289919356861627" datatype="html"> <source>Apply</source> <context-group purpose="location"> @@ -439,7 +964,7 @@ <source>Not assigned</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/common/filterable-dropdown/filterable-dropdown.component.ts</context> - <context context-type="linenumber">209</context> + <context context-type="linenumber">261</context> </context-group> <note priority="1" from="description">Filter drop down element to filter for documents with no correspondent/type/tag assigned</note> <target state="translated">Atanmadı</target> @@ -448,7 +973,7 @@ <source>Invalid date.</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/common/input/date/date.component.html</context> - <context context-type="linenumber">12</context> + <context context-type="linenumber">13</context> </context-group> <target state="translated">Geçersiz tarih.</target> </trans-unit> @@ -489,7 +1014,7 @@ </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/common/select-dialog/select-dialog.component.ts</context> - <context context-type="linenumber">18</context> + <context context-type="linenumber">17</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/document-list.component.html</context> @@ -501,7 +1026,7 @@ <source>Please select an object</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/common/select-dialog/select-dialog.component.ts</context> - <context context-type="linenumber">21</context> + <context context-type="linenumber">20</context> </context-group> <target state="translated">Lütfen bir öğe seçin</target> </trans-unit> @@ -509,7 +1034,7 @@ <source>Hello <x id="PH" equiv-text="this.displayName"/>, welcome to Paperless-ngx!</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/dashboard/dashboard.component.ts</context> - <context context-type="linenumber">33</context> + <context context-type="linenumber">28</context> </context-group> <target state="translated"><x id="PH" equiv-text="this.displayName"/> merhaba, Paperless-ngx'e hoşgeldiniz!</target> </trans-unit> @@ -517,7 +1042,7 @@ <source>Welcome to Paperless-ngx!</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/dashboard/dashboard.component.ts</context> - <context context-type="linenumber">35</context> + <context context-type="linenumber">30</context> </context-group> <target state="translated">Paperless-ngx'e hoşgeldiniz!</target> </trans-unit> @@ -541,7 +1066,7 @@ </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/document-list.component.html</context> - <context context-type="linenumber">141</context> + <context context-type="linenumber">145</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/filter-editor/filter-editor.component.html</context> @@ -561,15 +1086,15 @@ </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">55</context> + <context context-type="linenumber">69</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/document-list.component.html</context> - <context context-type="linenumber">129</context> + <context context-type="linenumber">133</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/filter-editor/filter-editor.component.ts</context> - <context context-type="linenumber">88</context> + <context context-type="linenumber">117</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/rest/document.service.ts</context> @@ -647,7 +1172,7 @@ <source>Processing: <x id="PH" equiv-text="countUploadingAndProcessing"/></source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/dashboard/widgets/upload-file-widget/upload-file-widget.component.ts</context> - <context context-type="linenumber">32</context> + <context context-type="linenumber">37</context> </context-group> <target state="translated">Işleniyor: <x id="PH" equiv-text="countUploadingAndProcessing"/></target> </trans-unit> @@ -655,7 +1180,7 @@ <source>Failed: <x id="PH" equiv-text="countFailed"/></source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/dashboard/widgets/upload-file-widget/upload-file-widget.component.ts</context> - <context context-type="linenumber">35</context> + <context context-type="linenumber">40</context> </context-group> <target state="translated">Başarısız: <x id="PH" equiv-text="countFailed"/></target> </trans-unit> @@ -663,7 +1188,7 @@ <source>Added: <x id="PH" equiv-text="countSuccess"/></source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/dashboard/widgets/upload-file-widget/upload-file-widget.component.ts</context> - <context context-type="linenumber">38</context> + <context context-type="linenumber">43</context> </context-group> <target state="translated">Eklenen: <x id="PH" equiv-text="countSuccess"/></target> </trans-unit> @@ -671,47 +1196,15 @@ <source>, </source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/dashboard/widgets/upload-file-widget/upload-file-widget.component.ts</context> - <context context-type="linenumber">40</context> + <context context-type="linenumber">46</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">117</context> + <context context-type="linenumber">162</context> </context-group> <note priority="1" from="description">this string is used to separate processing, failed and added on the file upload widget</note> <target state="translated">, </target> </trans-unit> - <trans-unit id="3852289441366561594" datatype="html"> - <source>Connecting...</source> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/dashboard/widgets/upload-file-widget/upload-file-widget.component.ts</context> - <context context-type="linenumber">118</context> - </context-group> - <target state="translated">Bağlaniyor...</target> - </trans-unit> - <trans-unit id="1245343823699368872" datatype="html"> - <source>Uploading...</source> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/dashboard/widgets/upload-file-widget/upload-file-widget.component.ts</context> - <context context-type="linenumber">123</context> - </context-group> - <target state="translated">Yükleniyor...</target> - </trans-unit> - <trans-unit id="7446520539098045935" datatype="html"> - <source>Upload complete, waiting...</source> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/dashboard/widgets/upload-file-widget/upload-file-widget.component.ts</context> - <context context-type="linenumber">126</context> - </context-group> - <target state="translated">Yükleme tamamlanmıştır, bekliyor...</target> - </trans-unit> - <trans-unit id="1405142710727603568" datatype="html"> - <source>HTTP error: <x id="PH" equiv-text="error.status"/> <x id="PH_1" equiv-text="error.statusText"/></source> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/dashboard/widgets/upload-file-widget/upload-file-widget.component.ts</context> - <context context-type="linenumber">136</context> - </context-group> - <target state="translated">HTTP hatası: <x id="PH" equiv-text="error.status"/> <x id="PH_1" equiv-text="error.statusText"/></target> - </trans-unit> <trans-unit id="8522270084976549870" datatype="html"> <source>First steps</source> <context-group purpose="location"> @@ -804,27 +1297,39 @@ </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.html</context> - <context context-type="linenumber">76</context> + <context context-type="linenumber">81</context> </context-group> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-list.component.html</context> - <context context-type="linenumber">48</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-list.component.html</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> <context context-type="linenumber">46</context> </context-group> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/generic-list/generic-list.component.ts</context> - <context context-type="linenumber">106</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">46</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">46</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">65</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">65</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">65</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.ts</context> + <context context-type="linenumber">156</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> - <context context-type="linenumber">159</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-list.component.html</context> - <context context-type="linenumber">49</context> + <context context-type="linenumber">175</context> </context-group> <target state="translated">Sil</target> </trans-unit> @@ -836,7 +1341,7 @@ </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.html</context> - <context context-type="linenumber">63</context> + <context context-type="linenumber">68</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/document-card-large/document-card-large.component.html</context> @@ -872,15 +1377,31 @@ <source>Close</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">40</context> + <context context-type="linenumber">37</context> </context-group> <target state="translated">Kapat</target> </trans-unit> + <trans-unit id="4452427314943113135" datatype="html"> + <source>Previous</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> + <context context-type="linenumber">44</context> + </context-group> + <target state="needs-translation">Previous</target> + </trans-unit> + <trans-unit id="3885497195825665706" datatype="html"> + <source>Next</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> + <context context-type="linenumber">49</context> + </context-group> + <target state="needs-translation">Next</target> + </trans-unit> <trans-unit id="5028777105388019087" datatype="html"> <source>Details</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">52</context> + <context context-type="linenumber">66</context> </context-group> <target state="translated">Ayrıntılar</target> </trans-unit> @@ -888,7 +1409,7 @@ <source>Archive serial number</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">56</context> + <context context-type="linenumber">70</context> </context-group> <target state="translated">Arşiv seri numarası</target> </trans-unit> @@ -896,7 +1417,7 @@ <source>Date created</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">57</context> + <context context-type="linenumber">71</context> </context-group> <target state="translated">Oluşturma tarihi</target> </trans-unit> @@ -904,7 +1425,7 @@ <source>Correspondent</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">58</context> + <context context-type="linenumber">72</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.html</context> @@ -912,7 +1433,7 @@ </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/document-list.component.html</context> - <context context-type="linenumber">123</context> + <context context-type="linenumber">127</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/filter-editor/filter-editor.component.html</context> @@ -928,7 +1449,7 @@ <source>Document type</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">60</context> + <context context-type="linenumber">74</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.html</context> @@ -936,7 +1457,7 @@ </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/document-list.component.html</context> - <context context-type="linenumber">135</context> + <context context-type="linenumber">139</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/filter-editor/filter-editor.component.html</context> @@ -952,7 +1473,7 @@ <source>Content</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">68</context> + <context context-type="linenumber">82</context> </context-group> <target state="translated">Içerik</target> </trans-unit> @@ -960,11 +1481,11 @@ <source>Metadata</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">77</context> + <context context-type="linenumber">91</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/metadata-collapse/metadata-collapse.component.ts</context> - <context context-type="linenumber">18</context> + <context context-type="linenumber">17</context> </context-group> <target state="translated">Metaveri</target> </trans-unit> @@ -972,7 +1493,7 @@ <source>Date modified</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">83</context> + <context context-type="linenumber">97</context> </context-group> <target state="translated">Değiştirilme tarihi</target> </trans-unit> @@ -980,7 +1501,7 @@ <source>Date added</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">87</context> + <context context-type="linenumber">101</context> </context-group> <target state="translated">Ekleme tarihi</target> </trans-unit> @@ -988,7 +1509,7 @@ <source>Media filename</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">91</context> + <context context-type="linenumber">105</context> </context-group> <target state="translated">Medya dosya ismi</target> </trans-unit> @@ -996,7 +1517,7 @@ <source>Original MD5 checksum</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">95</context> + <context context-type="linenumber">109</context> </context-group> <target state="translated">Orijinal MD5 sağlama toplamı</target> </trans-unit> @@ -1004,7 +1525,7 @@ <source>Original file size</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">99</context> + <context context-type="linenumber">113</context> </context-group> <target state="translated">Orijinal dosya boyutu</target> </trans-unit> @@ -1012,7 +1533,7 @@ <source>Original mime type</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">103</context> + <context context-type="linenumber">117</context> </context-group> <target state="translated">Orijinal mime türü</target> </trans-unit> @@ -1020,7 +1541,7 @@ <source>Archive MD5 checksum</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">107</context> + <context context-type="linenumber">121</context> </context-group> <target state="translated">Arşiv MD5 sağlama toplamı</target> </trans-unit> @@ -1028,7 +1549,7 @@ <source>Archive file size</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">111</context> + <context context-type="linenumber">125</context> </context-group> <target state="translated">Arşiv dosya boyutu</target> </trans-unit> @@ -1036,7 +1557,7 @@ <source>Original document metadata</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">117</context> + <context context-type="linenumber">131</context> </context-group> <target state="translated">Orijinal belge meta verisi</target> </trans-unit> @@ -1044,15 +1565,27 @@ <source>Archived document metadata</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">118</context> + <context context-type="linenumber">132</context> </context-group> <target state="translated">Arşivlenen belge meta verileri</target> </trans-unit> + <trans-unit id="8191371354890763172" datatype="html"> + <source>Enter Password</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> + <context context-type="linenumber">154</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> + <context context-type="linenumber">184</context> + </context-group> + <target state="needs-translation">Enter Password</target> + </trans-unit> <trans-unit id="3823219296477075982" datatype="html"> <source>Discard</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">143</context> + <context context-type="linenumber">164</context> </context-group> <target state="translated">Gözardı et</target> </trans-unit> @@ -1060,47 +1593,19 @@ <source>Save & next</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">144</context> + <context context-type="linenumber">165</context> </context-group> <target state="translated">Kaydet & sonraki</target> </trans-unit> - <trans-unit id="3768927257183755959" datatype="html"> - <source>Save</source> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">145</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/document-list/save-view-config-dialog/save-view-config-dialog.component.html</context> - <context context-type="linenumber">14</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-edit-dialog/correspondent-edit-dialog.component.html</context> - <context context-type="linenumber">15</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-edit-dialog/document-type-edit-dialog.component.html</context> - <context context-type="linenumber">17</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> - <context context-type="linenumber">173</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-edit-dialog/tag-edit-dialog.component.html</context> - <context context-type="linenumber">19</context> - </context-group> - <target state="translated">Kaydet</target> - </trans-unit> <trans-unit id="9021887951960049161" datatype="html"> <source>Confirm delete</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.ts</context> - <context context-type="linenumber">267</context> + <context context-type="linenumber">421</context> </context-group> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/generic-list/generic-list.component.ts</context> - <context context-type="linenumber">102</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.ts</context> + <context context-type="linenumber">152</context> </context-group> <target state="translated">Silmeyi onayla</target> </trans-unit> @@ -1108,7 +1613,7 @@ <source>Do you really want to delete document "<x id="PH" equiv-text="this.document.title"/>"?</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.ts</context> - <context context-type="linenumber">268</context> + <context context-type="linenumber">422</context> </context-group> <target state="translated">"<x id="PH" equiv-text="this.document.title"/>" olan belgeyi gerçekten silmek istiyormusunuz?</target> </trans-unit> @@ -1116,7 +1621,7 @@ <source>The files for this document will be deleted permanently. This operation cannot be undone.</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.ts</context> - <context context-type="linenumber">269</context> + <context context-type="linenumber">423</context> </context-group> <target state="translated">Bu belgeye ait dosyalar kalıcı olarak siliniecektir. Bu işlem geri alınamaz.</target> </trans-unit> @@ -1124,7 +1629,7 @@ <source>Delete document</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.ts</context> - <context context-type="linenumber">271</context> + <context context-type="linenumber">425</context> </context-group> <target state="translated">Belgeyi sil</target> </trans-unit> @@ -1132,7 +1637,7 @@ <source>Error deleting document: <x id="PH" equiv-text="JSON.stringify(error)"/></source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.ts</context> - <context context-type="linenumber">281</context> + <context context-type="linenumber">441</context> </context-group> <target state="translated"><x id="PH" equiv-text="JSON.stringify(error)"/> belgeyi silerken hata</target> </trans-unit> @@ -1200,27 +1705,27 @@ <source>Download originals</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.html</context> - <context context-type="linenumber">68</context> + <context context-type="linenumber">73</context> </context-group> <target state="translated">Orijinaleri indir</target> </trans-unit> <trans-unit id="7985804062689412812" datatype="html"> - <source>Error executing bulk operation: <x id="PH" equiv-text="JSON.stringify(error.error)"/></source> + <source>Error executing bulk operation: <x id="PH" equiv-text="JSON.stringify( error.error )"/></source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">74</context> + <context context-type="linenumber">97,99</context> </context-group> - <target state="translated"><x id="PH" equiv-text="JSON.stringify(error.error)"/> yığın işlem sırasında hata</target> + <target state="needs-translation">Error executing bulk operation: <x id="PH" equiv-text="JSON.stringify( error.error )"/></target> </trans-unit> <trans-unit id="7894972847287473517" datatype="html"> <source>"<x id="PH" equiv-text="items[0].name"/>"</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">113</context> + <context context-type="linenumber">154</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">117</context> + <context context-type="linenumber">160</context> </context-group> <target state="translated">"<x id="PH" equiv-text="items[0].name"/>"</target> </trans-unit> @@ -1228,7 +1733,7 @@ <source>"<x id="PH" equiv-text="items[0].name"/>" and "<x id="PH_1" equiv-text="items[1].name"/>"</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">115</context> + <context context-type="linenumber">156</context> </context-group> <note priority="1" from="description">This is for messages like 'modify "tag1" and "tag2"'</note> <target state="translated">"<x id="PH" equiv-text="items[0].name"/>" ve "<x id="PH_1" equiv-text="items[1].name"/>"</target> @@ -1237,7 +1742,7 @@ <source><x id="PH" equiv-text="list"/> and "<x id="PH_1" equiv-text="items[items.length - 1].name"/>"</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">118</context> + <context context-type="linenumber">164,166</context> </context-group> <note priority="1" from="description">this is for messages like 'modify "tag1", "tag2" and "tag3"'</note> <target state="translated"><x id="PH" equiv-text="list"/> ve "<x id="PH_1" equiv-text="items[items.length - 1].name"/>"</target> @@ -1246,7 +1751,7 @@ <source>Confirm tags assignment</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">127</context> + <context context-type="linenumber">181</context> </context-group> <target state="translated">Etiket atanmayi doğrulayın</target> </trans-unit> @@ -1254,47 +1759,47 @@ <source>This operation will add the tag "<x id="PH" equiv-text="tag.name"/>" to <x id="PH_1" equiv-text="this.list.selected.size"/> selected document(s).</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">130</context> + <context context-type="linenumber">187</context> </context-group> <target state="translated">Bu işlem "<x id="PH" equiv-text="tag.name"/>" etiketini <x id="PH_1" equiv-text="this.list.selected.size"/> seçili belge(ye/lere) ekliyecektir.</target> </trans-unit> <trans-unit id="1894412783609570695" datatype="html"> - <source>This operation will add the tags <x id="PH" equiv-text="this._localizeList(changedTags.itemsToAdd)"/> to <x id="PH_1" equiv-text="this.list.selected.size"/> selected document(s).</source> + <source>This operation will add the tags <x id="PH" equiv-text="this._localizeList( changedTags.itemsToAdd )"/> to <x id="PH_1" equiv-text="this.list.selected.size"/> selected document(s).</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">132</context> + <context context-type="linenumber">192,194</context> </context-group> - <target state="translated">Bu işlem "<x id="PH" equiv-text="tag.name"/>" etiketlerini <x id="PH_1" equiv-text="this.list.selected.size"/> seçili belge(ye/lere) ekliyecektir.</target> + <target state="needs-translation">This operation will add the tags <x id="PH" equiv-text="this._localizeList( changedTags.itemsToAdd )"/> to <x id="PH_1" equiv-text="this.list.selected.size"/> selected document(s).</target> </trans-unit> <trans-unit id="7181166515756808573" datatype="html"> <source>This operation will remove the tag "<x id="PH" equiv-text="tag.name"/>" from <x id="PH_1" equiv-text="this.list.selected.size"/> selected document(s).</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">135</context> + <context context-type="linenumber">200</context> </context-group> <target state="translated">Bu işlem "<x id="PH" equiv-text="tag.name"/>" etiketini <x id="PH_1" equiv-text="this.list.selected.size"/> seçili belge(den/lerden) kaldıracaktır.</target> </trans-unit> <trans-unit id="3819792277998068944" datatype="html"> - <source>This operation will remove the tags <x id="PH" equiv-text="this._localizeList(changedTags.itemsToRemove)"/> from <x id="PH_1" equiv-text="this.list.selected.size"/> selected document(s).</source> + <source>This operation will remove the tags <x id="PH" equiv-text="this._localizeList( changedTags.itemsToRemove )"/> from <x id="PH_1" equiv-text="this.list.selected.size"/> selected document(s).</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">137</context> + <context context-type="linenumber">205,207</context> </context-group> - <target state="translated">Bu işlem "<x id="PH" equiv-text="tag.name"/>" etiketlerini <x id="PH_1" equiv-text="this.list.selected.size"/> seçili belge(den/lerden) kaldıracaktır.</target> + <target state="needs-translation">This operation will remove the tags <x id="PH" equiv-text="this._localizeList( changedTags.itemsToRemove )"/> from <x id="PH_1" equiv-text="this.list.selected.size"/> selected document(s).</target> </trans-unit> <trans-unit id="2739066218579571288" datatype="html"> - <source>This operation will add the tags <x id="PH" equiv-text="this._localizeList(changedTags.itemsToAdd)"/> and remove the tags <x id="PH_1" equiv-text="this._localizeList(changedTags.itemsToRemove)"/> on <x id="PH_2" equiv-text="this.list.selected.size"/> selected document(s).</source> + <source>This operation will add the tags <x id="PH" equiv-text="this._localizeList( changedTags.itemsToAdd )"/> and remove the tags <x id="PH_1" equiv-text="this._localizeList( changedTags.itemsToRemove )"/> on <x id="PH_2" equiv-text="this.list.selected.size"/> selected document(s).</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">139</context> + <context context-type="linenumber">209,213</context> </context-group> - <target state="translated">Bu işlem <x id="PH_2" equiv-text="this.list.selected.size"/> olan secili belge(ye/lere) <x id="PH" equiv-text="this._localizeList(changedTags.itemsToAdd)"/> etiketlerini ekliyecektir ve <x id="PH_1" equiv-text="this._localizeList(changedTags.itemsToRemove)"/> olan etiketlerini çıkartacaktır.</target> + <target state="needs-translation">This operation will add the tags <x id="PH" equiv-text="this._localizeList( changedTags.itemsToAdd )"/> and remove the tags <x id="PH_1" equiv-text="this._localizeList( changedTags.itemsToRemove )"/> on <x id="PH_2" equiv-text="this.list.selected.size"/> selected document(s).</target> </trans-unit> <trans-unit id="2996713129519325161" datatype="html"> <source>Confirm correspondent assignment</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">159</context> + <context context-type="linenumber">248</context> </context-group> <target state="translated">Muhabir atanmayı onaylayın</target> </trans-unit> @@ -1302,7 +1807,7 @@ <source>This operation will assign the correspondent "<x id="PH" equiv-text="correspondent.name"/>" to <x id="PH_1" equiv-text="this.list.selected.size"/> selected document(s).</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">161</context> + <context context-type="linenumber">250</context> </context-group> <target state="translated">Bu işlem "<x id="PH" equiv-text="correspondent.name"/>" muhabirini <x id="PH_1" equiv-text="this.list.selected.size"/> seçili belge(ye/lere) atıyacaktır.</target> </trans-unit> @@ -1310,7 +1815,7 @@ <source>This operation will remove the correspondent from <x id="PH" equiv-text="this.list.selected.size"/> selected document(s).</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">163</context> + <context context-type="linenumber">252</context> </context-group> <target state="translated">Bu işlem, muhabiri "<x id="PH" equiv-text="this.list.selected.size"/>" seçili belge(den/lerden) kaldıracaktır.</target> </trans-unit> @@ -1318,7 +1823,7 @@ <source>Confirm document type assignment</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">182</context> + <context context-type="linenumber">284</context> </context-group> <target state="translated">Belge türü atanmayı onaylayın</target> </trans-unit> @@ -1326,7 +1831,7 @@ <source>This operation will assign the document type "<x id="PH" equiv-text="documentType.name"/>" to <x id="PH_1" equiv-text="this.list.selected.size"/> selected document(s).</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">184</context> + <context context-type="linenumber">286</context> </context-group> <target state="translated">Bu işlem "<x id="PH" equiv-text="documentType.name"/>" belge türünü <x id="PH_1" equiv-text="this.list.selected.size"/> seçili belge(ye/lere) atıyacaktır.</target> </trans-unit> @@ -1334,7 +1839,7 @@ <source>This operation will remove the document type from <x id="PH" equiv-text="this.list.selected.size"/> selected document(s).</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">186</context> + <context context-type="linenumber">288</context> </context-group> <target state="translated">Bu işlem, belge türünü "<x id="PH" equiv-text="this.list.selected.size"/>" seçili belge(den/lerden) kaldıracaktır.</target> </trans-unit> @@ -1342,7 +1847,7 @@ <source>Delete confirm</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">201</context> + <context context-type="linenumber">309</context> </context-group> <target state="translated">Silmeyi onaylayın</target> </trans-unit> @@ -1350,7 +1855,7 @@ <source>This operation will permanently delete <x id="PH" equiv-text="this.list.selected.size"/> selected document(s).</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">202</context> + <context context-type="linenumber">310</context> </context-group> <target state="translated">Bu işlem, "<x id="PH" equiv-text="this.list.selected.size"/>" seçili belge(leri) kalıcı olarak silecektir.</target> </trans-unit> @@ -1358,7 +1863,7 @@ <source>This operation cannot be undone.</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">203</context> + <context context-type="linenumber">311</context> </context-group> <target state="translated">Bu işlem geri alınamaz.</target> </trans-unit> @@ -1366,7 +1871,7 @@ <source>Delete document(s)</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">205</context> + <context context-type="linenumber">313</context> </context-group> <target state="translated">Belge(yi/leri) sil</target> </trans-unit> @@ -1405,16 +1910,28 @@ <context context-type="linenumber">66</context> </context-group> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-list.component.html</context> - <context context-type="linenumber">42</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">45</context> </context-group> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-list.component.html</context> - <context context-type="linenumber">40</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">45</context> </context-group> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-list.component.html</context> - <context context-type="linenumber">43</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">45</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">59</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">59</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">59</context> </context-group> <target state="translated">Düzenle</target> </trans-unit> @@ -1518,7 +2035,7 @@ <source>Loading...</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/document-list.component.html</context> - <context context-type="linenumber">87</context> + <context context-type="linenumber">88</context> </context-group> <target state="translated">Yükleniyor...</target> </trans-unit> @@ -1526,7 +2043,7 @@ <source>{VAR_PLURAL, plural, =1 {Selected <x id="INTERPOLATION"/> of one document} other {Selected <x id="INTERPOLATION"/> of <x id="INTERPOLATION_1"/> documents}}</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/document-list.component.html</context> - <context context-type="linenumber">89</context> + <context context-type="linenumber">90</context> </context-group> <target state="translated">{VAR_PLURAL, plural, =1 {Seçili <x id="INTERPOLATION"/> bir belgeden} other {Seçili <x id="INTERPOLATION"/>, <x id="INTERPOLATION_1"/> belgeden}}</target> </trans-unit> @@ -1534,7 +2051,7 @@ <source>{VAR_PLURAL, plural, =1 {One document} other {<x id="INTERPOLATION"/> documents}}</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/document-list.component.html</context> - <context context-type="linenumber">91</context> + <context context-type="linenumber">92</context> </context-group> <target state="translated">{VAR_PLURAL, plural, =1 {Bir belge} other {<x id="INTERPOLATION"/> belgeler}}</target> </trans-unit> @@ -1542,19 +2059,27 @@ <source>(filtered)</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/document-list.component.html</context> - <context context-type="linenumber">91</context> + <context context-type="linenumber">92</context> </context-group> <target state="translated">(filtrelenmiş)</target> </trans-unit> + <trans-unit id="1559883523769732271" datatype="html"> + <source>Error while loading documents</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/document-list/document-list.component.html</context> + <context context-type="linenumber">103</context> + </context-group> + <target state="needs-translation">Error while loading documents</target> + </trans-unit> <trans-unit id="7517688192215738656" datatype="html"> <source>ASN</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/document-list.component.html</context> - <context context-type="linenumber">117</context> + <context context-type="linenumber">121</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/filter-editor/filter-editor.component.ts</context> - <context context-type="linenumber">90</context> + <context context-type="linenumber">122</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/rest/document.service.ts</context> @@ -1566,7 +2091,7 @@ <source>Added</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/document-list.component.html</context> - <context context-type="linenumber">147</context> + <context context-type="linenumber">151</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/filter-editor/filter-editor.component.html</context> @@ -1582,7 +2107,7 @@ <source>View "<x id="PH" equiv-text="this.list.activeSavedViewTitle"/>" saved successfully.</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/document-list.component.ts</context> - <context context-type="linenumber">116</context> + <context context-type="linenumber">213</context> </context-group> <target state="translated">"<x id="PH" equiv-text="this.list.activeSavedViewTitle"/>" adlı görünüm başarı ile kayıt edildi.</target> </trans-unit> @@ -1590,7 +2115,7 @@ <source>View "<x id="PH" equiv-text="savedView.name"/>" created successfully.</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/document-list.component.ts</context> - <context context-type="linenumber">138</context> + <context context-type="linenumber">243</context> </context-group> <target state="translated"><x id="PH" equiv-text="savedView.name"/> adlı görünüm başarı ile oluşturuldu.</target> </trans-unit> @@ -1603,50 +2128,50 @@ <target state="translated">Filtreleri sıfırla</target> </trans-unit> <trans-unit id="5195932016807797291" datatype="html"> - <source>Correspondent: <x id="PH" equiv-text="this.correspondents.find(c => c.id == +rule.value)?.name"/></source> + <source>Correspondent: <x id="PH" equiv-text="this.correspondents.find((c) => c.id == +rule.value)?.name"/></source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/filter-editor/filter-editor.component.ts</context> - <context context-type="linenumber">37</context> + <context context-type="linenumber">60,62</context> </context-group> - <target state="translated">Muhabir: <x id="PH" equiv-text="this.correspondents.find(c => c.id == +rule.value)?.name"/></target> + <target state="needs-translation">Correspondent: <x id="PH" equiv-text="this.correspondents.find((c) => c.id == +rule.value)?.name"/></target> </trans-unit> <trans-unit id="8170755470576301659" datatype="html"> <source>Without correspondent</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/filter-editor/filter-editor.component.ts</context> - <context context-type="linenumber">39</context> + <context context-type="linenumber">64</context> </context-group> <target state="translated">Muhabiri olmayan</target> </trans-unit> <trans-unit id="8705701325879965907" datatype="html"> - <source>Type: <x id="PH" equiv-text="this.documentTypes.find(dt => dt.id == +rule.value)?.name"/></source> + <source>Type: <x id="PH" equiv-text="this.documentTypes.find((dt) => dt.id == +rule.value)?.name"/></source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/filter-editor/filter-editor.component.ts</context> - <context context-type="linenumber">44</context> + <context context-type="linenumber">69,71</context> </context-group> - <target state="translated">Tür: <x id="PH" equiv-text="this.documentTypes.find(dt => dt.id == +rule.value)?.name"/></target> + <target state="needs-translation">Type: <x id="PH" equiv-text="this.documentTypes.find((dt) => dt.id == +rule.value)?.name"/></target> </trans-unit> <trans-unit id="4362173610367509215" datatype="html"> <source>Without document type</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/filter-editor/filter-editor.component.ts</context> - <context context-type="linenumber">46</context> + <context context-type="linenumber">73</context> </context-group> <target state="translated">Belge türü olmayan</target> </trans-unit> <trans-unit id="8180755793012580465" datatype="html"> - <source>Tag: <x id="PH" equiv-text="this.tags.find(t => t.id == +rule.value)?.name"/></source> + <source>Tag: <x id="PH" equiv-text="this.tags.find((t) => t.id == +rule.value)?.name"/></source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/filter-editor/filter-editor.component.ts</context> - <context context-type="linenumber">50</context> + <context context-type="linenumber">77,79</context> </context-group> - <target state="translated">Etiket: <x id="PH" equiv-text="this.tags.find(t => t.id == +rule.value)?.name"/></target> + <target state="needs-translation">Tag: <x id="PH" equiv-text="this.tags.find((t) => t.id == +rule.value)?.name"/></target> </trans-unit> <trans-unit id="6494566478302448576" datatype="html"> <source>Without any tag</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/filter-editor/filter-editor.component.ts</context> - <context context-type="linenumber">54</context> + <context context-type="linenumber">83</context> </context-group> <target state="translated">Herhangi bir etiket olmayan</target> </trans-unit> @@ -1654,7 +2179,7 @@ <source>Title: <x id="PH" equiv-text="rule.value"/></source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/filter-editor/filter-editor.component.ts</context> - <context context-type="linenumber">58</context> + <context context-type="linenumber">87</context> </context-group> <target state="translated">Başlık: <x id="PH" equiv-text="rule.value"/></target> </trans-unit> @@ -1662,7 +2187,7 @@ <source>ASN: <x id="PH" equiv-text="rule.value"/></source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/filter-editor/filter-editor.component.ts</context> - <context context-type="linenumber">61</context> + <context context-type="linenumber">90</context> </context-group> <target state="translated">ASN: <x id="PH" equiv-text="rule.value"/></target> </trans-unit> @@ -1670,7 +2195,7 @@ <source>Title & content</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/filter-editor/filter-editor.component.ts</context> - <context context-type="linenumber">89</context> + <context context-type="linenumber">120</context> </context-group> <target state="translated">Başlık & İçerik</target> </trans-unit> @@ -1678,7 +2203,7 @@ <source>Advanced search</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/filter-editor/filter-editor.component.ts</context> - <context context-type="linenumber">91</context> + <context context-type="linenumber">125</context> </context-group> <target state="translated">Gelişmiş arama</target> </trans-unit> @@ -1686,7 +2211,7 @@ <source>More like</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/filter-editor/filter-editor.component.ts</context> - <context context-type="linenumber">94</context> + <context context-type="linenumber">131</context> </context-group> <target state="translated">Benzeri gibi</target> </trans-unit> @@ -1698,54 +2223,6 @@ </context-group> <target state="translated">Geçerli görünümü kaydet</target> </trans-unit> - <trans-unit id="8953033926734869941" datatype="html"> - <source>Name</source> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/document-list/save-view-config-dialog/save-view-config-dialog.component.html</context> - <context context-type="linenumber">8</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-edit-dialog/correspondent-edit-dialog.component.html</context> - <context context-type="linenumber">8</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-list.component.html</context> - <context context-type="linenumber">9</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-list.component.html</context> - <context context-type="linenumber">19</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-edit-dialog/document-type-edit-dialog.component.html</context> - <context context-type="linenumber">9</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-list.component.html</context> - <context context-type="linenumber">9</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-list.component.html</context> - <context context-type="linenumber">19</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> - <context context-type="linenumber">141</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-edit-dialog/tag-edit-dialog.component.html</context> - <context context-type="linenumber">8</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-list.component.html</context> - <context context-type="linenumber">9</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-list.component.html</context> - <context context-type="linenumber">19</context> - </context-group> - <target state="translated">İsim</target> - </trans-unit> <trans-unit id="8689274715612276035" datatype="html"> <source>Show in sidebar</source> <context-group purpose="location"> @@ -1754,7 +2231,7 @@ </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> - <context context-type="linenumber">153</context> + <context context-type="linenumber">169</context> </context-group> <target state="translated">Kenar çubuğunda göster</target> </trans-unit> @@ -1766,86 +2243,78 @@ </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> - <context context-type="linenumber">149</context> + <context context-type="linenumber">165</context> </context-group> <target state="translated">Kontrol paneli'nde göster</target> </trans-unit> - <trans-unit id="8743659855412792665" datatype="html"> - <source>Matching algorithm</source> + <trans-unit id="6965614903949668392" datatype="html"> + <source>Filter rules error occurred while saving this view</source> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-edit-dialog/correspondent-edit-dialog.component.html</context> - <context context-type="linenumber">9</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-edit-dialog/document-type-edit-dialog.component.html</context> - <context context-type="linenumber">10</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-edit-dialog/tag-edit-dialog.component.html</context> - <context context-type="linenumber">13</context> - </context-group> - <target state="translated">Eşleştirme algoritması</target> - </trans-unit> - <trans-unit id="2656329676292524585" datatype="html"> - <source>Matching pattern</source> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-edit-dialog/correspondent-edit-dialog.component.html</context> - <context context-type="linenumber">10</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-edit-dialog/document-type-edit-dialog.component.html</context> - <context context-type="linenumber">11</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-edit-dialog/tag-edit-dialog.component.html</context> - <context context-type="linenumber">14</context> - </context-group> - <target state="translated">Eşleşme düzeni</target> - </trans-unit> - <trans-unit id="6063936469630366525" datatype="html"> - <source>Case insensitive</source> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-edit-dialog/correspondent-edit-dialog.component.html</context> - <context context-type="linenumber">11</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-edit-dialog/document-type-edit-dialog.component.html</context> + <context context-type="sourcefile">src/app/components/document-list/save-view-config-dialog/save-view-config-dialog.component.html</context> <context context-type="linenumber">12</context> </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-edit-dialog/tag-edit-dialog.component.html</context> - <context context-type="linenumber">15</context> - </context-group> - <target state="translated">Büyük / küçük harf duyarsız</target> + <target state="needs-translation">Filter rules error occurred while saving this view</target> </trans-unit> - <trans-unit id="6457471243969293847" datatype="html"> - <source>Create new correspondent</source> + <trans-unit id="6438839705789707938" datatype="html"> + <source>The error returned was</source> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-edit-dialog/correspondent-edit-dialog.component.ts</context> - <context context-type="linenumber">21</context> + <context context-type="sourcefile">src/app/components/document-list/save-view-config-dialog/save-view-config-dialog.component.html</context> + <context context-type="linenumber">13</context> </context-group> - <target state="translated">Yeni bir muhabir oluşturun</target> + <target state="needs-translation">The error returned was</target> </trans-unit> - <trans-unit id="2059822531169388684" datatype="html"> - <source>Edit correspondent</source> + <trans-unit id="6316128875819022658" datatype="html"> + <source>correspondent</source> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-edit-dialog/correspondent-edit-dialog.component.ts</context> - <context context-type="linenumber">25</context> + <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-list.component.ts</context> + <context context-type="linenumber">33</context> </context-group> - <target state="translated">Muhabiri düzenleyin</target> + <target state="needs-translation">correspondent</target> + </trans-unit> + <trans-unit id="6360600151505327572" datatype="html"> + <source>Last used</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-list.component.ts</context> + <context context-type="linenumber">37</context> + </context-group> + <target state="needs-translation">Last used</target> + </trans-unit> + <trans-unit id="7427874343955308724" datatype="html"> + <source>Do you really want to delete the correspondent "<x id="PH" equiv-text="object.name"/>"?</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-list.component.ts</context> + <context context-type="linenumber">47</context> + </context-group> + <target state="translated">"<x id="PH" equiv-text="object.name"/>" muhabirini gerçekten silmek istiyor musunuz?</target> + </trans-unit> + <trans-unit id="8084492669582894778" datatype="html"> + <source>document type</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-list.component.ts</context> + <context context-type="linenumber">30</context> + </context-group> + <target state="needs-translation">document type</target> + </trans-unit> + <trans-unit id="4990731724078522539" datatype="html"> + <source>Do you really want to delete the document type "<x id="PH" equiv-text="object.name"/>"?</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-list.component.ts</context> + <context context-type="linenumber">36</context> + </context-group> + <target state="translated">"<x id="PH" equiv-text="object.name"/>" belge türünü gerçekten silmek istiyor musunuz?</target> </trans-unit> <trans-unit id="5674286808255988565" datatype="html"> <source>Create</source> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-list.component.html</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> <context context-type="linenumber">2</context> </context-group> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-list.component.html</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> <context context-type="linenumber">2</context> </context-group> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-list.component.html</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> <context context-type="linenumber">2</context> </context-group> <target state="translated">Oluştur</target> @@ -1853,15 +2322,15 @@ <trans-unit id="4010735610815226758" datatype="html"> <source>Filter by:</source> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-list.component.html</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> <context context-type="linenumber">8</context> </context-group> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-list.component.html</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> <context context-type="linenumber">8</context> </context-group> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-list.component.html</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> <context context-type="linenumber">8</context> </context-group> <target state="translated">Filtreleme kriteri:</target> @@ -1869,138 +2338,130 @@ <trans-unit id="1383365546483928780" datatype="html"> <source>Matching</source> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-list.component.html</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> <context context-type="linenumber">20</context> </context-group> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-list.component.html</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> <context context-type="linenumber">20</context> </context-group> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-list.component.html</context> - <context context-type="linenumber">21</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">20</context> </context-group> <target state="translated">Eşleştirme</target> </trans-unit> <trans-unit id="1488347670280290838" datatype="html"> <source>Document count</source> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-list.component.html</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> <context context-type="linenumber">21</context> </context-group> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-list.component.html</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> <context context-type="linenumber">21</context> </context-group> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-list.component.html</context> - <context context-type="linenumber">22</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">21</context> </context-group> <target state="translated">Belge sayısı</target> </trans-unit> - <trans-unit id="697889236478552968" datatype="html"> - <source>Last correspondence</source> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-list.component.html</context> - <context context-type="linenumber">22</context> - </context-group> - <target state="translated">Son yazışma</target> - </trans-unit> <trans-unit id="3193976279273491157" datatype="html"> <source>Actions</source> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-list.component.html</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> <context context-type="linenumber">23</context> </context-group> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-list.component.html</context> - <context context-type="linenumber">22</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">23</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">23</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> - <context context-type="linenumber">158</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-list.component.html</context> - <context context-type="linenumber">23</context> + <context context-type="linenumber">174</context> </context-group> <target state="translated">Eylemler</target> </trans-unit> - <trans-unit id="7427874343955308724" datatype="html"> - <source>Do you really want to delete the correspondent "<x id="PH" equiv-text="object.name"/>"?</source> + <trans-unit id="7376880254267897616" datatype="html"> + <source>Filter Documents</source> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-list.component.ts</context> - <context context-type="linenumber">26</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">44</context> </context-group> - <target state="translated">"<x id="PH" equiv-text="object.name"/>" muhabirini gerçekten silmek istiyor musunuz?</target> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">44</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">44</context> + </context-group> + <target state="needs-translation">Filter Documents</target> </trans-unit> - <trans-unit id="6672809941092516947" datatype="html"> - <source>Create new document type</source> + <trans-unit id="808959623879724772" datatype="html"> + <source>{VAR_PLURAL, plural, =1 {One <x id="INTERPOLATION"/>} other {<x id="INTERPOLATION_1"/> total <x id="INTERPOLATION"/>s}}</source> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-edit-dialog/document-type-edit-dialog.component.ts</context> - <context context-type="linenumber">21</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">74</context> </context-group> - <target state="translated">Yeni belge türü oluştur</target> - </trans-unit> - <trans-unit id="36335016091244220" datatype="html"> - <source>Edit document type</source> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-edit-dialog/document-type-edit-dialog.component.ts</context> - <context context-type="linenumber">25</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">74</context> </context-group> - <target state="translated">Belge türünü düzenle</target> - </trans-unit> - <trans-unit id="4990731724078522539" datatype="html"> - <source>Do you really want to delete the document type "<x id="PH" equiv-text="object.name"/>"?</source> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-list.component.ts</context> - <context context-type="linenumber">26</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">74</context> </context-group> - <target state="translated">"<x id="PH" equiv-text="object.name"/>" belge türünü gerçekten silmek istiyor musunuz?</target> + <target state="needs-translation">{VAR_PLURAL, plural, =1 {One <x id="INTERPOLATION"/>} other {<x id="INTERPOLATION_1"/> total <x id="INTERPOLATION"/>s}}</target> </trans-unit> <trans-unit id="810888510148304696" datatype="html"> <source>Automatic</source> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/generic-list/generic-list.component.ts</context> - <context context-type="linenumber">39</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.ts</context> + <context context-type="linenumber">86</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/data/matching-model.ts</context> - <context context-type="linenumber">17</context> + <context context-type="linenumber">38</context> </context-group> <target state="translated">Otomatik</target> </trans-unit> - <trans-unit id="5044611416737085530" datatype="html"> - <source>Do you really want to delete this element?</source> + <trans-unit id="4012132330507560812" datatype="html"> + <source>Do you really want to delete the <x id="PH" equiv-text="this.typeName"/>?</source> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/generic-list/generic-list.component.ts</context> - <context context-type="linenumber">97</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.ts</context> + <context context-type="linenumber">139</context> </context-group> - <target state="translated">Bu öğeyi gerçekten silmek istiyor musunuz?</target> + <target state="needs-translation">Do you really want to delete the <x id="PH" equiv-text="this.typeName"/>?</target> </trans-unit> <trans-unit id="8371896857609524947" datatype="html"> <source>Associated documents will not be deleted.</source> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/generic-list/generic-list.component.ts</context> - <context context-type="linenumber">104</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.ts</context> + <context context-type="linenumber">154</context> </context-group> <target state="translated">İlişkilendirilmiş belgeler silinmeyecektir.</target> </trans-unit> <trans-unit id="5467489005440577210" datatype="html"> - <source>Error while deleting element: <x id="PH" equiv-text="JSON.stringify(error.error)"/></source> + <source>Error while deleting element: <x id="PH" equiv-text="JSON.stringify( error.error )"/></source> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/generic-list/generic-list.component.ts</context> - <context context-type="linenumber">114</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.ts</context> + <context context-type="linenumber">167,169</context> </context-group> - <target state="translated"><x id="PH" equiv-text="JSON.stringify(error.error)"/> öge silerken hata oluştu</target> + <target state="needs-translation">Error while deleting element: <x id="PH" equiv-text="JSON.stringify( error.error )"/></target> </trans-unit> - <trans-unit id="1347241542439262355" datatype="html"> - <source>General settings</source> + <trans-unit id="6439365426343089851" datatype="html"> + <source>General</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> <context context-type="linenumber">10</context> </context-group> - <target state="translated">Genel ayarlar</target> + <target state="needs-translation">General</target> </trans-unit> <trans-unit id="8671234314555525900" datatype="html"> <source>Appearance</source> @@ -2130,11 +2591,27 @@ </context-group> <target state="translated">Karanlık modunda küçük resimleri tersine çevir</target> </trans-unit> + <trans-unit id="7983234071833154796" datatype="html"> + <source>Theme Color</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> + <context context-type="linenumber">105</context> + </context-group> + <target state="needs-translation">Theme Color</target> + </trans-unit> + <trans-unit id="7808756054397155068" datatype="html"> + <source>Reset</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> + <context context-type="linenumber">114</context> + </context-group> + <target state="needs-translation">Reset</target> + </trans-unit> <trans-unit id="8508424367627989968" datatype="html"> <source>Bulk editing</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> - <context context-type="linenumber">103</context> + <context context-type="linenumber">119</context> </context-group> <target state="translated">Toplu düzenlemec</target> </trans-unit> @@ -2142,7 +2619,7 @@ <source>Show confirmation dialogs</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> - <context context-type="linenumber">107</context> + <context context-type="linenumber">123</context> </context-group> <target state="translated">Onaylama iletişim kutuları göster</target> </trans-unit> @@ -2150,7 +2627,7 @@ <source>Deleting documents will always ask for confirmation.</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> - <context context-type="linenumber">107</context> + <context context-type="linenumber">123</context> </context-group> <target state="translated">Belgeleri silmek her zaman onay ister.</target> </trans-unit> @@ -2158,7 +2635,7 @@ <source>Apply on close</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> - <context context-type="linenumber">108</context> + <context context-type="linenumber">124</context> </context-group> <target state="translated">Kapanışta uygula</target> </trans-unit> @@ -2166,7 +2643,7 @@ <source>Notifications</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> - <context context-type="linenumber">116</context> + <context context-type="linenumber">132</context> </context-group> <target state="translated">Bildirimler</target> </trans-unit> @@ -2174,7 +2651,7 @@ <source>Document processing</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> - <context context-type="linenumber">119</context> + <context context-type="linenumber">135</context> </context-group> <target state="translated">Belge işleme</target> </trans-unit> @@ -2182,7 +2659,7 @@ <source>Show notifications when new documents are detected</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> - <context context-type="linenumber">123</context> + <context context-type="linenumber">139</context> </context-group> <target state="translated">Yeni belge bulunduğunda bildirimi göster</target> </trans-unit> @@ -2190,7 +2667,7 @@ <source>Show notifications when document processing completes successfully</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> - <context context-type="linenumber">124</context> + <context context-type="linenumber">140</context> </context-group> <target state="translated">Belge işleme başarıyla tamamlandığında bildirimleri göster</target> </trans-unit> @@ -2198,7 +2675,7 @@ <source>Show notifications when document processing fails</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> - <context context-type="linenumber">125</context> + <context context-type="linenumber">141</context> </context-group> <target state="translated">Belge işleme başarız tamamlandığında bildirimleri göster</target> </trans-unit> @@ -2206,7 +2683,7 @@ <source>Suppress notifications on dashboard</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> - <context context-type="linenumber">126</context> + <context context-type="linenumber">142</context> </context-group> <target state="translated">Kontrol panodaki bildirimleri bastır</target> </trans-unit> @@ -2214,7 +2691,7 @@ <source>This will suppress all messages about document processing status on the dashboard.</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> - <context context-type="linenumber">126</context> + <context context-type="linenumber">142</context> </context-group> <target state="translated">Bu, kontrol panodaki belge işleme durumuyla ilgili tüm iletileri bastırır.</target> </trans-unit> @@ -2222,7 +2699,7 @@ <source>Appears on</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> - <context context-type="linenumber">146</context> + <context context-type="linenumber">162</context> </context-group> <target state="translated">Görünür</target> </trans-unit> @@ -2230,7 +2707,7 @@ <source>No saved views defined.</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> - <context context-type="linenumber">163</context> + <context context-type="linenumber">179</context> </context-group> <target state="translated">Kaydedilmiş görünüm tanımlanmadı.</target> </trans-unit> @@ -2238,7 +2715,7 @@ <source>Saved view "<x id="PH" equiv-text="savedView.name"/>" deleted.</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.ts</context> - <context context-type="linenumber">111</context> + <context context-type="linenumber">167</context> </context-group> <target state="translated"><x id="PH" equiv-text="savedView.name"/> adlı görünüm silindi.</target> </trans-unit> @@ -2246,7 +2723,7 @@ <source>Settings saved successfully.</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.ts</context> - <context context-type="linenumber">133</context> + <context context-type="linenumber">233</context> </context-group> <target state="translated">Ayarlar başarıyla kaydedildi.</target> </trans-unit> @@ -2254,7 +2731,7 @@ <source>Use system language</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.ts</context> - <context context-type="linenumber">138</context> + <context context-type="linenumber">237</context> </context-group> <target state="translated">Sistem dilini kullan</target> </trans-unit> @@ -2262,67 +2739,31 @@ <source>Use date format of display language</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.ts</context> - <context context-type="linenumber">144</context> + <context context-type="linenumber">244</context> </context-group> <target state="translated">Görüntüleme dilinin tarih formatını kullan</target> </trans-unit> <trans-unit id="8488620293789898901" datatype="html"> - <source>Error while storing settings on server: <x id="PH" equiv-text="JSON.stringify(error.error)"/></source> + <source>Error while storing settings on server: <x id="PH" equiv-text="JSON.stringify( error.error )"/></source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.ts</context> - <context context-type="linenumber">161</context> + <context context-type="linenumber">264,266</context> </context-group> - <target state="translated">Ayarları servere kayıt edilirken hata oluştu: <x id="PH" equiv-text="JSON.stringify(error.error)"/></target> + <target state="needs-translation">Error while storing settings on server: <x id="PH" equiv-text="JSON.stringify( error.error )"/></target> </trans-unit> - <trans-unit id="9011959596901584887" datatype="html"> - <source>Color</source> + <trans-unit id="6402703264596649214" datatype="html"> + <source>tag</source> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-edit-dialog/tag-edit-dialog.component.html</context> - <context context-type="linenumber">10</context> + <context context-type="sourcefile">src/app/components/manage/tag-list/tag-list.component.ts</context> + <context context-type="linenumber">30</context> </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-list.component.html</context> - <context context-type="linenumber">20</context> - </context-group> - <target state="translated">Renk</target> - </trans-unit> - <trans-unit id="1426037806946650347" datatype="html"> - <source>Inbox tag</source> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-edit-dialog/tag-edit-dialog.component.html</context> - <context context-type="linenumber">12</context> - </context-group> - <target state="translated">Gelen kutusu etiketi</target> - </trans-unit> - <trans-unit id="8566220514470905459" datatype="html"> - <source>Inbox tags are automatically assigned to all consumed documents.</source> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-edit-dialog/tag-edit-dialog.component.html</context> - <context context-type="linenumber">12</context> - </context-group> - <target state="translated">Gelen kutusu etiketleri, otomatik olarak tüketilen bütin belgelere atanmaktadır.</target> - </trans-unit> - <trans-unit id="9153094873118985366" datatype="html"> - <source>Create new tag</source> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-edit-dialog/tag-edit-dialog.component.ts</context> - <context context-type="linenumber">22</context> - </context-group> - <target state="translated">Yeni etiket oluştur</target> - </trans-unit> - <trans-unit id="5872175735754226507" datatype="html"> - <source>Edit tag</source> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-edit-dialog/tag-edit-dialog.component.ts</context> - <context context-type="linenumber">26</context> - </context-group> - <target state="translated">Etiketi düzenle</target> + <target state="needs-translation">tag</target> </trans-unit> <trans-unit id="93754014749412887" datatype="html"> <source>Do you really want to delete the tag "<x id="PH" equiv-text="object.name"/>"?</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/tag-list/tag-list.component.ts</context> - <context context-type="linenumber">26</context> + <context context-type="linenumber">45</context> </context-group> <target state="translated">"<x id="PH" equiv-text="object.name"/>" olan etiketi gerçekten silmek istiyormusunuz?</target> </trans-unit> @@ -2338,7 +2779,7 @@ <source>Any word</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/data/matching-model.ts</context> - <context context-type="linenumber">12</context> + <context context-type="linenumber">13</context> </context-group> <target state="translated">Herhangi bir kelime</target> </trans-unit> @@ -2346,7 +2787,7 @@ <source>Any: Document contains any of these words (space separated)</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/data/matching-model.ts</context> - <context context-type="linenumber">12</context> + <context context-type="linenumber">14</context> </context-group> <target state="translated">Herhangi biri: Belge bu sözcüklerden herhangi birini içerir (boşlukla ayrılmış olarak)</target> </trans-unit> @@ -2354,7 +2795,7 @@ <source>All words</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/data/matching-model.ts</context> - <context context-type="linenumber">13</context> + <context context-type="linenumber">18</context> </context-group> <target state="translated">Tüm Kelimeler</target> </trans-unit> @@ -2362,7 +2803,7 @@ <source>All: Document contains all of these words (space separated)</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/data/matching-model.ts</context> - <context context-type="linenumber">13</context> + <context context-type="linenumber">19</context> </context-group> <target state="translated">Tümü: Belge bu sözcüklerin tümünü içerir (boşlukla ayrılmış olarak)</target> </trans-unit> @@ -2370,7 +2811,7 @@ <source>Exact match</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/data/matching-model.ts</context> - <context context-type="linenumber">14</context> + <context context-type="linenumber">23</context> </context-group> <target state="translated">Tam eşleşme</target> </trans-unit> @@ -2378,7 +2819,7 @@ <source>Exact: Document contains this string</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/data/matching-model.ts</context> - <context context-type="linenumber">14</context> + <context context-type="linenumber">24</context> </context-group> <target state="translated">Tam: Belge bu ifadeyi içerir</target> </trans-unit> @@ -2386,7 +2827,7 @@ <source>Regular expression</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/data/matching-model.ts</context> - <context context-type="linenumber">15</context> + <context context-type="linenumber">28</context> </context-group> <target state="translated">Düzenli ifade</target> </trans-unit> @@ -2394,7 +2835,7 @@ <source>Regular expression: Document matches this regular expression</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/data/matching-model.ts</context> - <context context-type="linenumber">15</context> + <context context-type="linenumber">29</context> </context-group> <target state="translated">Düzenli ifade: Belge bu düzenli ifade ile eşleşir</target> </trans-unit> @@ -2402,7 +2843,7 @@ <source>Fuzzy word</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/data/matching-model.ts</context> - <context context-type="linenumber">16</context> + <context context-type="linenumber">33</context> </context-group> <target state="translated">Fuzzy Kelime</target> </trans-unit> @@ -2410,7 +2851,7 @@ <source>Fuzzy: Document contains a word similar to this word</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/data/matching-model.ts</context> - <context context-type="linenumber">16</context> + <context context-type="linenumber">34</context> </context-group> <target state="translated">Fuzzy: Belge bu kelimeye benzer bir ifade içerir</target> </trans-unit> @@ -2418,7 +2859,7 @@ <source>Auto: Learn matching automatically</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/data/matching-model.ts</context> - <context context-type="linenumber">17</context> + <context context-type="linenumber">39</context> </context-group> <target state="translated">Otomatik mod: Eşleşmeyi otomatik olarak öğrenir</target> </trans-unit> @@ -2426,15 +2867,15 @@ <source>Unsaved Changes</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/guards/dirty-form.guard.ts</context> - <context context-type="linenumber">16</context> + <context context-type="linenumber">18</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/open-documents.service.ts</context> - <context context-type="linenumber">75</context> + <context context-type="linenumber">84</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/open-documents.service.ts</context> - <context context-type="linenumber">96</context> + <context context-type="linenumber">107</context> </context-group> <target state="translated">Kaydedilmemiş değişiklikler</target> </trans-unit> @@ -2442,15 +2883,15 @@ <source>You have unsaved changes.</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/guards/dirty-form.guard.ts</context> - <context context-type="linenumber">17</context> + <context context-type="linenumber">19</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/open-documents.service.ts</context> - <context context-type="linenumber">76</context> + <context context-type="linenumber">85</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/open-documents.service.ts</context> - <context context-type="linenumber">97</context> + <context context-type="linenumber">108</context> </context-group> <target state="translated">Kaydedilmemiş değişiklikleriniz var.</target> </trans-unit> @@ -2458,7 +2899,7 @@ <source>Are you sure you want to leave?</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/guards/dirty-form.guard.ts</context> - <context context-type="linenumber">18</context> + <context context-type="linenumber">20</context> </context-group> <target state="translated">Ayrılmak istediğinizden emin misiniz?</target> </trans-unit> @@ -2466,7 +2907,7 @@ <source>Leave page</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/guards/dirty-form.guard.ts</context> - <context context-type="linenumber">20</context> + <context context-type="linenumber">22</context> </context-group> <target state="translated">Sayfadan ayrıl</target> </trans-unit> @@ -2474,7 +2915,7 @@ <source>(no title)</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/pipes/document-title.pipe.ts</context> - <context context-type="linenumber">12</context> + <context context-type="linenumber">11</context> </context-group> <target state="translated">(başlıksız)</target> </trans-unit> @@ -2482,7 +2923,7 @@ <source>Yes</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/pipes/yes-no.pipe.ts</context> - <context context-type="linenumber">9</context> + <context context-type="linenumber">8</context> </context-group> <target state="translated">Evet</target> </trans-unit> @@ -2490,7 +2931,7 @@ <source>No</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/pipes/yes-no.pipe.ts</context> - <context context-type="linenumber">9</context> + <context context-type="linenumber">8</context> </context-group> <target state="translated">Hayır</target> </trans-unit> @@ -2606,7 +3047,7 @@ <source>Are you sure you want to close this document?</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/open-documents.service.ts</context> - <context context-type="linenumber">77</context> + <context context-type="linenumber">86</context> </context-group> <target state="translated">Bu belgeyi kapatmak istediğinizden emin misin?</target> </trans-unit> @@ -2614,7 +3055,7 @@ <source>Close document</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/open-documents.service.ts</context> - <context context-type="linenumber">79</context> + <context context-type="linenumber">88</context> </context-group> <target state="translated">Belgeyi kapat</target> </trans-unit> @@ -2622,7 +3063,7 @@ <source>Are you sure you want to close all documents?</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/open-documents.service.ts</context> - <context context-type="linenumber">98</context> + <context context-type="linenumber">109</context> </context-group> <target state="translated">Tüm belgeleri kapatmak istediğinizden emin misiniz?</target> </trans-unit> @@ -2630,7 +3071,7 @@ <source>Close documents</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/open-documents.service.ts</context> - <context context-type="linenumber">100</context> + <context context-type="linenumber">111</context> </context-group> <target state="translated">Belgeleri kapat</target> </trans-unit> @@ -2646,7 +3087,7 @@ <source>Search score</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/rest/document.service.ts</context> - <context context-type="linenumber">28</context> + <context context-type="linenumber">30</context> </context-group> <note priority="1" from="description">Score is a value returned by the full text search engine and specifies how well a result matches the given query</note> <target state="translated">Puanı ara</target> @@ -2655,15 +3096,23 @@ <source>English (US)</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/settings.service.ts</context> - <context context-type="linenumber">90</context> + <context context-type="linenumber">184</context> </context-group> <target state="translated">İngilizce (Birleşik Devletler)</target> </trans-unit> + <trans-unit id="3098941349689899577" datatype="html"> + <source>Belarusian</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/services/settings.service.ts</context> + <context context-type="linenumber">190</context> + </context-group> + <target state="needs-translation">Belarusian</target> + </trans-unit> <trans-unit id="2719780722934172508" datatype="html"> <source>Czech</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/settings.service.ts</context> - <context context-type="linenumber">91</context> + <context context-type="linenumber">196</context> </context-group> <target state="translated">Çekçe</target> </trans-unit> @@ -2671,7 +3120,7 @@ <source>Danish</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/settings.service.ts</context> - <context context-type="linenumber">92</context> + <context context-type="linenumber">202</context> </context-group> <target state="translated">Danca</target> </trans-unit> @@ -2679,7 +3128,7 @@ <source>German</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/settings.service.ts</context> - <context context-type="linenumber">93</context> + <context context-type="linenumber">208</context> </context-group> <target state="translated">Almanca</target> </trans-unit> @@ -2687,7 +3136,7 @@ <source>English (GB)</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/settings.service.ts</context> - <context context-type="linenumber">94</context> + <context context-type="linenumber">214</context> </context-group> <target state="translated">İngilizce (GB)</target> </trans-unit> @@ -2695,7 +3144,7 @@ <source>Spanish</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/settings.service.ts</context> - <context context-type="linenumber">95</context> + <context context-type="linenumber">220</context> </context-group> <target state="translated">İspanyolca</target> </trans-unit> @@ -2703,7 +3152,7 @@ <source>French</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/settings.service.ts</context> - <context context-type="linenumber">96</context> + <context context-type="linenumber">226</context> </context-group> <target state="translated">Fransızca</target> </trans-unit> @@ -2711,7 +3160,7 @@ <source>Italian</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/settings.service.ts</context> - <context context-type="linenumber">97</context> + <context context-type="linenumber">232</context> </context-group> <target state="translated">İtalyanca</target> </trans-unit> @@ -2719,7 +3168,7 @@ <source>Luxembourgish</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/settings.service.ts</context> - <context context-type="linenumber">98</context> + <context context-type="linenumber">238</context> </context-group> <target state="translated">Lüksemburgca</target> </trans-unit> @@ -2727,7 +3176,7 @@ <source>Dutch</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/settings.service.ts</context> - <context context-type="linenumber">99</context> + <context context-type="linenumber">244</context> </context-group> <target state="translated">Hollandaca</target> </trans-unit> @@ -2735,7 +3184,7 @@ <source>Polish</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/settings.service.ts</context> - <context context-type="linenumber">100</context> + <context context-type="linenumber">250</context> </context-group> <target state="translated">Polonyaca</target> </trans-unit> @@ -2743,7 +3192,7 @@ <source>Portuguese (Brazil)</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/settings.service.ts</context> - <context context-type="linenumber">101</context> + <context context-type="linenumber">256</context> </context-group> <target state="translated">Portekizce (Brezilya)</target> </trans-unit> @@ -2751,7 +3200,7 @@ <source>Portuguese</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/settings.service.ts</context> - <context context-type="linenumber">102</context> + <context context-type="linenumber">262</context> </context-group> <target state="translated">Portekizce</target> </trans-unit> @@ -2759,7 +3208,7 @@ <source>Romanian</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/settings.service.ts</context> - <context context-type="linenumber">103</context> + <context context-type="linenumber">268</context> </context-group> <target state="translated">Romence</target> </trans-unit> @@ -2767,23 +3216,55 @@ <source>Russian</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/settings.service.ts</context> - <context context-type="linenumber">104</context> + <context context-type="linenumber">274</context> </context-group> <target state="translated">Rusça</target> </trans-unit> + <trans-unit id="4287008301409320881" datatype="html"> + <source>Slovenian</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/services/settings.service.ts</context> + <context context-type="linenumber">280</context> + </context-group> + <target state="needs-translation">Slovenian</target> + </trans-unit> + <trans-unit id="8608389829607915090" datatype="html"> + <source>Serbian</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/services/settings.service.ts</context> + <context context-type="linenumber">286</context> + </context-group> + <target state="needs-translation">Serbian</target> + </trans-unit> <trans-unit id="499386805970351976" datatype="html"> <source>Swedish</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/settings.service.ts</context> - <context context-type="linenumber">105</context> + <context context-type="linenumber">292</context> </context-group> <target state="translated">İsveççe</target> </trans-unit> + <trans-unit id="5682359291233237791" datatype="html"> + <source>Turkish</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/services/settings.service.ts</context> + <context context-type="linenumber">298</context> + </context-group> + <target state="needs-translation">Turkish</target> + </trans-unit> + <trans-unit id="4689443708886954687" datatype="html"> + <source>Chinese Simplified</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/services/settings.service.ts</context> + <context context-type="linenumber">304</context> + </context-group> + <target state="needs-translation">Chinese Simplified</target> + </trans-unit> <trans-unit id="4912706592792948707" datatype="html"> <source>ISO 8601</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/settings.service.ts</context> - <context context-type="linenumber">115</context> + <context context-type="linenumber">321</context> </context-group> <target state="translated">ISO 8601</target> </trans-unit> @@ -2791,7 +3272,7 @@ <source>Error</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/toast.service.ts</context> - <context context-type="linenumber">35</context> + <context context-type="linenumber">32</context> </context-group> <target state="translated">Hata</target> </trans-unit> @@ -2799,10 +3280,42 @@ <source>Information</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/toast.service.ts</context> - <context context-type="linenumber">39</context> + <context context-type="linenumber">36</context> </context-group> <target state="translated">Bilgi</target> </trans-unit> + <trans-unit id="3852289441366561594" datatype="html"> + <source>Connecting...</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/services/upload-documents.service.ts</context> + <context context-type="linenumber">31</context> + </context-group> + <target state="translated">Bağlaniyor...</target> + </trans-unit> + <trans-unit id="1245343823699368872" datatype="html"> + <source>Uploading...</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/services/upload-documents.service.ts</context> + <context context-type="linenumber">43</context> + </context-group> + <target state="translated">Yükleniyor...</target> + </trans-unit> + <trans-unit id="7446520539098045935" datatype="html"> + <source>Upload complete, waiting...</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/services/upload-documents.service.ts</context> + <context context-type="linenumber">46</context> + </context-group> + <target state="translated">Yükleme tamamlanmıştır, bekliyor...</target> + </trans-unit> + <trans-unit id="1405142710727603568" datatype="html"> + <source>HTTP error: <x id="PH" equiv-text="error.status"/> <x id="PH_1" equiv-text="error.statusText"/></source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/services/upload-documents.service.ts</context> + <context context-type="linenumber">62</context> + </context-group> + <target state="translated">HTTP hatası: <x id="PH" equiv-text="error.status"/> <x id="PH_1" equiv-text="error.statusText"/></target> + </trans-unit> </body> </file> </xliff> diff --git a/src-ui/src/locale/messages.zh_CN.xlf b/src-ui/src/locale/messages.zh_CN.xlf index 8c60f4e0a..41a633873 100644 --- a/src-ui/src/locale/messages.zh_CN.xlf +++ b/src-ui/src/locale/messages.zh_CN.xlf @@ -2,11 +2,296 @@ <xliff xmlns="urn:oasis:names:tc:xliff:document:1.2" version="1.2"> <file source-language="en" datatype="plaintext" original="ng2.template" target-language="zh-CN"> <body> + <trans-unit id="ngb.alert.close" datatype="html"> + <source>Close</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/alert/alert.ts</context> + <context context-type="linenumber">79,80</context> + </context-group> + <target state="translated">关闭</target> + </trans-unit> + <trans-unit id="ngb.carousel.slide-number" datatype="html"> + <source> Slide <x id="INTERPOLATION" equiv-text="keyboard 'arrow"/> of <x id="INTERPOLATION_1" equiv-text="t'. */ @In"/> </source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/carousel/carousel.ts</context> + <context context-type="linenumber">154,159</context> + </context-group> + <note priority="1" from="description">Currently selected slide number read by screen reader</note> + <target state="translated"> 滑动 <x id="INTERPOLATION" equiv-text="keyboard 'arrow"/> <x id="INTERPOLATION_1" equiv-text="t'. */ @In"/> </target> + </trans-unit> + <trans-unit id="ngb.carousel.previous" datatype="html"> + <source>Previous</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/carousel/carousel.ts</context> + <context context-type="linenumber">184</context> + </context-group> + <target state="translated">上一个</target> + </trans-unit> + <trans-unit id="ngb.carousel.next" datatype="html"> + <source>Next</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/carousel/carousel.ts</context> + <context context-type="linenumber">205,206</context> + </context-group> + <target state="translated">下一个</target> + </trans-unit> + <trans-unit id="ngb.datepicker.select-month" datatype="html"> + <source>Select month</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/datepicker/datepicker-navigation-select.ts</context> + <context context-type="linenumber">74</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/datepicker/datepicker-navigation-select.ts</context> + <context context-type="linenumber">74</context> + </context-group> + <target state="translated">选择月份</target> + </trans-unit> + <trans-unit id="ngb.datepicker.select-year" datatype="html"> + <source>Select year</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/datepicker/datepicker-navigation-select.ts</context> + <context context-type="linenumber">74</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/datepicker/datepicker-navigation-select.ts</context> + <context context-type="linenumber">74</context> + </context-group> + <target state="translated">选择年份</target> + </trans-unit> + <trans-unit id="ngb.datepicker.previous-month" datatype="html"> + <source>Previous month</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/datepicker/datepicker-navigation.ts</context> + <context context-type="linenumber">69</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/datepicker/datepicker-navigation.ts</context> + <context context-type="linenumber">69</context> + </context-group> + <target state="translated">上个月</target> + </trans-unit> + <trans-unit id="ngb.datepicker.next-month" datatype="html"> + <source>Next month</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/datepicker/datepicker-navigation.ts</context> + <context context-type="linenumber">69</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/datepicker/datepicker-navigation.ts</context> + <context context-type="linenumber">69</context> + </context-group> + <target state="translated">下个月</target> + </trans-unit> + <trans-unit id="ngb.pagination.first" datatype="html"> + <source>««</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/pagination/pagination.ts</context> + <context context-type="linenumber">250,252</context> + </context-group> + <target state="translated">««</target> + </trans-unit> + <trans-unit id="ngb.pagination.previous" datatype="html"> + <source>«</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/pagination/pagination.ts</context> + <context context-type="linenumber">267</context> + </context-group> + <target state="translated">«</target> + </trans-unit> + <trans-unit id="ngb.pagination.next" datatype="html"> + <source>»</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/pagination/pagination.ts</context> + <context context-type="linenumber">294</context> + </context-group> + <target state="translated">»</target> + </trans-unit> + <trans-unit id="ngb.pagination.last" datatype="html"> + <source>»»</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/pagination/pagination.ts</context> + <context context-type="linenumber">313,316</context> + </context-group> + <target state="translated">»»</target> + </trans-unit> + <trans-unit id="ngb.pagination.first-aria" datatype="html"> + <source>First</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/pagination/pagination.ts</context> + <context context-type="linenumber">332,333</context> + </context-group> + <target state="translated">第一页</target> + </trans-unit> + <trans-unit id="ngb.pagination.previous-aria" datatype="html"> + <source>Previous</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/pagination/pagination.ts</context> + <context context-type="linenumber">347,348</context> + </context-group> + <target state="translated">上一页</target> + </trans-unit> + <trans-unit id="ngb.pagination.next-aria" datatype="html"> + <source>Next</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/pagination/pagination.ts</context> + <context context-type="linenumber">363</context> + </context-group> + <target state="translated">下一页</target> + </trans-unit> + <trans-unit id="ngb.pagination.last-aria" datatype="html"> + <source>Last</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/pagination/pagination.ts</context> + <context context-type="linenumber">379,380</context> + </context-group> + <target state="translated">最后一页</target> + </trans-unit> + <trans-unit id="ngb.progressbar.value" datatype="html"> + <source> + <x id="INTERPOLATION" equiv-text="ackground color"/> + </source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/progressbar/progressbar.ts</context> + <context context-type="linenumber">67,68</context> + </context-group> + <target state="translated"><x id="INTERPOLATION" equiv-text="ackground color"/></target> + </trans-unit> + <trans-unit id="ngb.timepicker.HH" datatype="html"> + <source>HH</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/timepicker/timepicker.ts</context> + <context context-type="linenumber">138,141</context> + </context-group> + <target state="translated">HH</target> + </trans-unit> + <trans-unit id="ngb.timepicker.hours" datatype="html"> + <source>Hours</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/timepicker/timepicker.ts</context> + <context context-type="linenumber">161</context> + </context-group> + <target state="translated">小时</target> + </trans-unit> + <trans-unit id="ngb.timepicker.MM" datatype="html"> + <source>MM</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/timepicker/timepicker.ts</context> + <context context-type="linenumber">182</context> + </context-group> + <target state="translated">MM</target> + </trans-unit> + <trans-unit id="ngb.timepicker.minutes" datatype="html"> + <source>Minutes</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/timepicker/timepicker.ts</context> + <context context-type="linenumber">199</context> + </context-group> + <target state="translated">分钟</target> + </trans-unit> + <trans-unit id="ngb.timepicker.increment-hours" datatype="html"> + <source>Increment hours</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/timepicker/timepicker.ts</context> + <context context-type="linenumber">218,219</context> + </context-group> + <target state="translated">增加小时</target> + </trans-unit> + <trans-unit id="ngb.timepicker.decrement-hours" datatype="html"> + <source>Decrement hours</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/timepicker/timepicker.ts</context> + <context context-type="linenumber">240,243</context> + </context-group> + <target state="translated">减少小时</target> + </trans-unit> + <trans-unit id="ngb.timepicker.increment-minutes" datatype="html"> + <source>Increment minutes</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/timepicker/timepicker.ts</context> + <context context-type="linenumber">268</context> + </context-group> + <target state="translated">增加分钟</target> + </trans-unit> + <trans-unit id="ngb.timepicker.decrement-minutes" datatype="html"> + <source>Decrement minutes</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/timepicker/timepicker.ts</context> + <context context-type="linenumber">288,289</context> + </context-group> + <target state="translated">减少分钟</target> + </trans-unit> + <trans-unit id="ngb.timepicker.SS" datatype="html"> + <source>SS</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/timepicker/timepicker.ts</context> + <context context-type="linenumber">295</context> + </context-group> + <target state="translated">SS</target> + </trans-unit> + <trans-unit id="ngb.timepicker.seconds" datatype="html"> + <source>Seconds</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/timepicker/timepicker.ts</context> + <context context-type="linenumber">295</context> + </context-group> + <target state="translated">秒</target> + </trans-unit> + <trans-unit id="ngb.timepicker.increment-seconds" datatype="html"> + <source>Increment seconds</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/timepicker/timepicker.ts</context> + <context context-type="linenumber">295</context> + </context-group> + <target state="translated">增加秒</target> + </trans-unit> + <trans-unit id="ngb.timepicker.decrement-seconds" datatype="html"> + <source>Decrement seconds</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/timepicker/timepicker.ts</context> + <context context-type="linenumber">295</context> + </context-group> + <target state="translated">减少秒</target> + </trans-unit> + <trans-unit id="ngb.timepicker.PM" datatype="html"> + <source> + <x id="INTERPOLATION"/> + </source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/timepicker/timepicker.ts</context> + <context context-type="linenumber">295</context> + </context-group> + </trans-unit> + <trans-unit id="ngb.timepicker.AM" datatype="html"> + <source> + <x id="INTERPOLATION"/> + </source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/timepicker/timepicker.ts</context> + <context context-type="linenumber">295</context> + </context-group> + </trans-unit> + <trans-unit id="ngb.toast.close-aria" datatype="html"> + <source>Close</source> + <context-group purpose="location"> + <context context-type="sourcefile">node_modules/src/toast/toast.ts</context> + <context context-type="linenumber">110,112</context> + </context-group> + <target state="translated">关闭</target> + </trans-unit> + <trans-unit id="7103632680753685326" datatype="html"> + <source>Drop files to begin upload</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/app.component.html</context> + <context context-type="linenumber">7</context> + </context-group> + <target state="translated">拖放文件以开始上传</target> + </trans-unit> <trans-unit id="9103526311244275943" datatype="html"> <source>Document added</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/app.component.ts</context> - <context context-type="linenumber">51</context> + <context context-type="linenumber">71</context> </context-group> <target state="translated">文档已添加</target> </trans-unit> @@ -14,7 +299,7 @@ <source>Document <x id="PH" equiv-text="status.filename"/> was added to paperless.</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/app.component.ts</context> - <context context-type="linenumber">51</context> + <context context-type="linenumber">73</context> </context-group> <target state="translated">文档 <x id="PH" equiv-text="status.filename"/> 已添加到 paperless-ngx。</target> </trans-unit> @@ -22,7 +307,7 @@ <source>Open document</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/app.component.ts</context> - <context context-type="linenumber">51</context> + <context context-type="linenumber">74</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/dashboard/widgets/upload-file-widget/upload-file-widget.component.html</context> @@ -34,7 +319,7 @@ <source>Could not add <x id="PH" equiv-text="status.filename"/>: <x id="PH_1" equiv-text="status.message"/></source> <context-group purpose="location"> <context context-type="sourcefile">src/app/app.component.ts</context> - <context context-type="linenumber">59</context> + <context context-type="linenumber">89</context> </context-group> <target state="translated">无法添加 <x id="PH" equiv-text="status.filename"/>: <x id="PH_1" equiv-text="status.message"/></target> </trans-unit> @@ -42,7 +327,7 @@ <source>New document detected</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/app.component.ts</context> - <context context-type="linenumber">65</context> + <context context-type="linenumber">103</context> </context-group> <target state="translated">检测到新文档</target> </trans-unit> @@ -50,10 +335,18 @@ <source>Document <x id="PH" equiv-text="status.filename"/> is being processed by paperless.</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/app.component.ts</context> - <context context-type="linenumber">65</context> + <context context-type="linenumber">105</context> </context-group> <target state="translated">文档 <x id="PH" equiv-text="status.filename"/> 正在被 paperless 处理中。</target> </trans-unit> + <trans-unit id="5749300816154614125" datatype="html"> + <source>Initiating upload...</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/app.component.ts</context> + <context context-type="linenumber">140</context> + </context-group> + <target state="translated">正在初始化上传...</target> + </trans-unit> <trans-unit id="2173456130768795374" datatype="html"> <source>Paperless-ngx</source> <context-group purpose="location"> @@ -123,19 +416,19 @@ </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/document-list.component.ts</context> - <context context-type="linenumber">51</context> + <context context-type="linenumber">77</context> </context-group> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-list.component.html</context> - <context context-type="linenumber">37</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">54</context> </context-group> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-list.component.html</context> - <context context-type="linenumber">35</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">54</context> </context-group> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-list.component.html</context> - <context context-type="linenumber">38</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">54</context> </context-group> <target state="translated">文档</target> </trans-unit> @@ -147,7 +440,7 @@ </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> - <context context-type="linenumber">134</context> + <context context-type="linenumber">150</context> </context-group> <target state="translated">保存视图</target> </trans-unit> @@ -181,10 +474,6 @@ <context context-type="sourcefile">src/app/components/app-frame/app-frame.component.html</context> <context context-type="linenumber">119</context> </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-list.component.html</context> - <context context-type="linenumber">1</context> - </context-group> <target state="translated">联系人</target> </trans-unit> <trans-unit id="7886570921510760899" datatype="html"> @@ -205,10 +494,6 @@ <context context-type="sourcefile">src/app/components/document-list/filter-editor/filter-editor.component.html</context> <context context-type="linenumber">18</context> </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-list.component.html</context> - <context context-type="linenumber">1</context> - </context-group> <target state="translated">标签</target> </trans-unit> <trans-unit id="3079652255369035" datatype="html"> @@ -217,10 +502,6 @@ <context context-type="sourcefile">src/app/components/app-frame/app-frame.component.html</context> <context context-type="linenumber">133</context> </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-list.component.html</context> - <context context-type="linenumber">1</context> - </context-group> <target state="translated">文档类型</target> </trans-unit> <trans-unit id="4804785061014590286" datatype="html"> @@ -275,43 +556,59 @@ </context-group> <target state="translated">提出建议</target> </trans-unit> - <trans-unit id="2159130950882492111" datatype="html"> - <source>Cancel</source> + <trans-unit id="4112664765954374539" datatype="html"> + <source>is available.</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/app-frame/app-frame.component.html</context> + <context context-type="linenumber">190</context> + </context-group> + <target state="translated">可用</target> + </trans-unit> + <trans-unit id="1175891574282637937" datatype="html"> + <source>Click to view.</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/app-frame/app-frame.component.html</context> + <context context-type="linenumber">190</context> + </context-group> + <target state="translated">点击查看</target> + </trans-unit> + <trans-unit id="5052123870893768885" datatype="html"> + <source>Checking for updates is disabled.</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/app-frame/app-frame.component.html</context> + <context context-type="linenumber">193</context> + </context-group> + <target state="translated">检查更新已禁用</target> + </trans-unit> + <trans-unit id="3601519436351639860" datatype="html"> + <source>Click for more information.</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/app-frame/app-frame.component.html</context> + <context context-type="linenumber">193</context> + </context-group> + <target state="translated">点击以获取更多信息</target> + </trans-unit> + <trans-unit id="509090351011426949" datatype="html"> + <source>Update available</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/app-frame/app-frame.component.html</context> + <context context-type="linenumber">201</context> + </context-group> + <target state="translated">有可用更新</target> + </trans-unit> + <trans-unit id="5000042972069710005" datatype="html"> + <source><x id="START_TAG_SPAN" ctype="x-span" equiv-text="<span class="d-inline-block" style="padding-bottom: 1px;" >"/>Cancel<x id="CLOSE_TAG_SPAN" ctype="x-span" equiv-text="</span>"/></source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/common/confirm-dialog/confirm-dialog.component.html</context> - <context context-type="linenumber">11</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/common/select-dialog/select-dialog.component.html</context> <context context-type="linenumber">12</context> </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.html</context> - <context context-type="linenumber">6</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/document-list/save-view-config-dialog/save-view-config-dialog.component.html</context> - <context context-type="linenumber">13</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-edit-dialog/correspondent-edit-dialog.component.html</context> - <context context-type="linenumber">14</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-edit-dialog/document-type-edit-dialog.component.html</context> - <context context-type="linenumber">16</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-edit-dialog/tag-edit-dialog.component.html</context> - <context context-type="linenumber">18</context> - </context-group> - <target state="translated">取消</target> + <target state="translated"><x id="START_TAG_SPAN" ctype="x-span" equiv-text="<span class="d-inline-block" style="padding-bottom: 1px;" >"/>取消<x id="CLOSE_TAG_SPAN" ctype="x-span" equiv-text="</span>"/></target> </trans-unit> <trans-unit id="1234709746630139322" datatype="html"> <source>Confirmation</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/common/confirm-dialog/confirm-dialog.component.ts</context> - <context context-type="linenumber">18</context> + <context context-type="linenumber">17</context> </context-group> <target state="translated">确认</target> </trans-unit> @@ -319,19 +616,19 @@ <source>Confirm</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/common/confirm-dialog/confirm-dialog.component.ts</context> - <context context-type="linenumber">30</context> + <context context-type="linenumber">29</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">143</context> + <context context-type="linenumber">217</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">166</context> + <context context-type="linenumber">255</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">189</context> + <context context-type="linenumber">291</context> </context-group> <target state="translated">确认</target> </trans-unit> @@ -367,7 +664,7 @@ <source>Last 7 days</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/common/date-dropdown/date-dropdown.component.ts</context> - <context context-type="linenumber">34</context> + <context context-type="linenumber">38</context> </context-group> <target state="translated">过去7天</target> </trans-unit> @@ -375,7 +672,7 @@ <source>Last month</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/common/date-dropdown/date-dropdown.component.ts</context> - <context context-type="linenumber">35</context> + <context context-type="linenumber">39</context> </context-group> <target state="translated">上个月</target> </trans-unit> @@ -383,7 +680,7 @@ <source>Last 3 months</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/common/date-dropdown/date-dropdown.component.ts</context> - <context context-type="linenumber">36</context> + <context context-type="linenumber">40</context> </context-group> <target state="translated">过去3个月</target> </trans-unit> @@ -391,15 +688,199 @@ <source>Last year</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/common/date-dropdown/date-dropdown.component.ts</context> - <context context-type="linenumber">37</context> + <context context-type="linenumber">41</context> </context-group> <target state="translated">去年</target> </trans-unit> + <trans-unit id="8953033926734869941" datatype="html"> + <source>Name</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/correspondent-edit-dialog/correspondent-edit-dialog.component.html</context> + <context context-type="linenumber">8</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/document-type-edit-dialog/document-type-edit-dialog.component.html</context> + <context context-type="linenumber">9</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/tag-edit-dialog/tag-edit-dialog.component.html</context> + <context context-type="linenumber">8</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/document-list/save-view-config-dialog/save-view-config-dialog.component.html</context> + <context context-type="linenumber">8</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">9</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">9</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">9</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">19</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">19</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">19</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> + <context context-type="linenumber">157</context> + </context-group> + <target state="translated">名称</target> + </trans-unit> + <trans-unit id="8743659855412792665" datatype="html"> + <source>Matching algorithm</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/correspondent-edit-dialog/correspondent-edit-dialog.component.html</context> + <context context-type="linenumber">9</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/document-type-edit-dialog/document-type-edit-dialog.component.html</context> + <context context-type="linenumber">10</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/tag-edit-dialog/tag-edit-dialog.component.html</context> + <context context-type="linenumber">13</context> + </context-group> + <target state="translated">匹配算法</target> + </trans-unit> + <trans-unit id="2656329676292524585" datatype="html"> + <source>Matching pattern</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/correspondent-edit-dialog/correspondent-edit-dialog.component.html</context> + <context context-type="linenumber">10</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/document-type-edit-dialog/document-type-edit-dialog.component.html</context> + <context context-type="linenumber">11</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/tag-edit-dialog/tag-edit-dialog.component.html</context> + <context context-type="linenumber">14</context> + </context-group> + <target state="translated">匹配模式</target> + </trans-unit> + <trans-unit id="6063936469630366525" datatype="html"> + <source>Case insensitive</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/correspondent-edit-dialog/correspondent-edit-dialog.component.html</context> + <context context-type="linenumber">11</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/document-type-edit-dialog/document-type-edit-dialog.component.html</context> + <context context-type="linenumber">12</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/tag-edit-dialog/tag-edit-dialog.component.html</context> + <context context-type="linenumber">15</context> + </context-group> + <target state="translated">忽略大小写</target> + </trans-unit> + <trans-unit id="2159130950882492111" datatype="html"> + <source>Cancel</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/correspondent-edit-dialog/correspondent-edit-dialog.component.html</context> + <context context-type="linenumber">14</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/document-type-edit-dialog/document-type-edit-dialog.component.html</context> + <context context-type="linenumber">16</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/tag-edit-dialog/tag-edit-dialog.component.html</context> + <context context-type="linenumber">18</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/select-dialog/select-dialog.component.html</context> + <context context-type="linenumber">12</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.html</context> + <context context-type="linenumber">6</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/document-list/save-view-config-dialog/save-view-config-dialog.component.html</context> + <context context-type="linenumber">18</context> + </context-group> + <target state="translated">取消</target> + </trans-unit> + <trans-unit id="3768927257183755959" datatype="html"> + <source>Save</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/correspondent-edit-dialog/correspondent-edit-dialog.component.html</context> + <context context-type="linenumber">15</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/document-type-edit-dialog/document-type-edit-dialog.component.html</context> + <context context-type="linenumber">17</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/tag-edit-dialog/tag-edit-dialog.component.html</context> + <context context-type="linenumber">19</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> + <context context-type="linenumber">166</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/document-list/save-view-config-dialog/save-view-config-dialog.component.html</context> + <context context-type="linenumber">19</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> + <context context-type="linenumber">189</context> + </context-group> + <target state="translated">保存</target> + </trans-unit> + <trans-unit id="6457471243969293847" datatype="html"> + <source>Create new correspondent</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/correspondent-edit-dialog/correspondent-edit-dialog.component.ts</context> + <context context-type="linenumber">24</context> + </context-group> + <target state="translated">创建新的联系人</target> + </trans-unit> + <trans-unit id="2059822531169388684" datatype="html"> + <source>Edit correspondent</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/correspondent-edit-dialog/correspondent-edit-dialog.component.ts</context> + <context context-type="linenumber">28</context> + </context-group> + <target state="translated">编辑联系人</target> + </trans-unit> + <trans-unit id="6672809941092516947" datatype="html"> + <source>Create new document type</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/document-type-edit-dialog/document-type-edit-dialog.component.ts</context> + <context context-type="linenumber">24</context> + </context-group> + <target state="translated">创建新文档类型</target> + </trans-unit> + <trans-unit id="36335016091244220" datatype="html"> + <source>Edit document type</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/document-type-edit-dialog/document-type-edit-dialog.component.ts</context> + <context context-type="linenumber">28</context> + </context-group> + <target state="translated">编辑文档类型</target> + </trans-unit> <trans-unit id="4561076822163447092" datatype="html"> <source>Create new item</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/common/edit-dialog/edit-dialog.component.ts</context> - <context context-type="linenumber">50</context> + <context context-type="linenumber">52</context> </context-group> <target state="translated">创建新项目</target> </trans-unit> @@ -407,7 +888,7 @@ <source>Edit item</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/common/edit-dialog/edit-dialog.component.ts</context> - <context context-type="linenumber">54</context> + <context context-type="linenumber">56</context> </context-group> <target state="translated">编辑项目</target> </trans-unit> @@ -415,10 +896,54 @@ <source>Could not save element: <x id="PH" equiv-text="error"/></source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/common/edit-dialog/edit-dialog.component.ts</context> - <context context-type="linenumber">58</context> + <context context-type="linenumber">60</context> </context-group> <target state="translated">无法保存元素: <x id="PH" equiv-text="error"/></target> </trans-unit> + <trans-unit id="9011959596901584887" datatype="html"> + <source>Color</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/tag-edit-dialog/tag-edit-dialog.component.html</context> + <context context-type="linenumber">10</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/tag-list/tag-list.component.ts</context> + <context context-type="linenumber">34</context> + </context-group> + <target state="translated">颜色</target> + </trans-unit> + <trans-unit id="1426037806946650347" datatype="html"> + <source>Inbox tag</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/tag-edit-dialog/tag-edit-dialog.component.html</context> + <context context-type="linenumber">12</context> + </context-group> + <target state="translated">收件箱标签</target> + </trans-unit> + <trans-unit id="8566220514470905459" datatype="html"> + <source>Inbox tags are automatically assigned to all consumed documents.</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/tag-edit-dialog/tag-edit-dialog.component.html</context> + <context context-type="linenumber">12</context> + </context-group> + <target state="translated">收件箱标签自动分配给所有已处理的文档。</target> + </trans-unit> + <trans-unit id="9153094873118985366" datatype="html"> + <source>Create new tag</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/tag-edit-dialog/tag-edit-dialog.component.ts</context> + <context context-type="linenumber">25</context> + </context-group> + <target state="translated">创建新标签</target> + </trans-unit> + <trans-unit id="5872175735754226507" datatype="html"> + <source>Edit tag</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/common/edit-dialog/tag-edit-dialog/tag-edit-dialog.component.ts</context> + <context context-type="linenumber">29</context> + </context-group> + <target state="translated">编辑标签</target> + </trans-unit> <trans-unit id="4391289919356861627" datatype="html"> <source>Apply</source> <context-group purpose="location"> @@ -439,7 +964,7 @@ <source>Not assigned</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/common/filterable-dropdown/filterable-dropdown.component.ts</context> - <context context-type="linenumber">209</context> + <context context-type="linenumber">261</context> </context-group> <note priority="1" from="description">Filter drop down element to filter for documents with no correspondent/type/tag assigned</note> <target state="translated">未分配</target> @@ -448,7 +973,7 @@ <source>Invalid date.</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/common/input/date/date.component.html</context> - <context context-type="linenumber">12</context> + <context context-type="linenumber">13</context> </context-group> <target state="translated">无效的日期。</target> </trans-unit> @@ -489,7 +1014,7 @@ </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/common/select-dialog/select-dialog.component.ts</context> - <context context-type="linenumber">18</context> + <context context-type="linenumber">17</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/document-list.component.html</context> @@ -501,7 +1026,7 @@ <source>Please select an object</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/common/select-dialog/select-dialog.component.ts</context> - <context context-type="linenumber">21</context> + <context context-type="linenumber">20</context> </context-group> <target state="translated">请选择一个对象</target> </trans-unit> @@ -509,7 +1034,7 @@ <source>Hello <x id="PH" equiv-text="this.displayName"/>, welcome to Paperless-ngx!</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/dashboard/dashboard.component.ts</context> - <context context-type="linenumber">33</context> + <context context-type="linenumber">28</context> </context-group> <target state="translated">您好 <x id="PH" equiv-text="this.displayName"/>,欢迎使用 Paperless-ngx!</target> </trans-unit> @@ -517,7 +1042,7 @@ <source>Welcome to Paperless-ngx!</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/dashboard/dashboard.component.ts</context> - <context context-type="linenumber">35</context> + <context context-type="linenumber">30</context> </context-group> <target state="translated">欢迎使用 Paperless-ngx!</target> </trans-unit> @@ -541,7 +1066,7 @@ </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/document-list.component.html</context> - <context context-type="linenumber">141</context> + <context context-type="linenumber">145</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/filter-editor/filter-editor.component.html</context> @@ -561,15 +1086,15 @@ </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">55</context> + <context context-type="linenumber">69</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/document-list.component.html</context> - <context context-type="linenumber">129</context> + <context context-type="linenumber">133</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/filter-editor/filter-editor.component.ts</context> - <context context-type="linenumber">88</context> + <context context-type="linenumber">117</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/rest/document.service.ts</context> @@ -647,7 +1172,7 @@ <source>Processing: <x id="PH" equiv-text="countUploadingAndProcessing"/></source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/dashboard/widgets/upload-file-widget/upload-file-widget.component.ts</context> - <context context-type="linenumber">32</context> + <context context-type="linenumber">37</context> </context-group> <target state="translated">正在处理:<x id="PH" equiv-text="countUploadingAndProcessing"/></target> </trans-unit> @@ -655,7 +1180,7 @@ <source>Failed: <x id="PH" equiv-text="countFailed"/></source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/dashboard/widgets/upload-file-widget/upload-file-widget.component.ts</context> - <context context-type="linenumber">35</context> + <context context-type="linenumber">40</context> </context-group> <target state="translated">失败:<x id="PH" equiv-text="countFailed"/></target> </trans-unit> @@ -663,7 +1188,7 @@ <source>Added: <x id="PH" equiv-text="countSuccess"/></source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/dashboard/widgets/upload-file-widget/upload-file-widget.component.ts</context> - <context context-type="linenumber">38</context> + <context context-type="linenumber">43</context> </context-group> <target state="translated">已添加:<x id="PH" equiv-text="countSuccess"/></target> </trans-unit> @@ -671,47 +1196,15 @@ <source>, </source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/dashboard/widgets/upload-file-widget/upload-file-widget.component.ts</context> - <context context-type="linenumber">40</context> + <context context-type="linenumber">46</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">117</context> + <context context-type="linenumber">162</context> </context-group> <note priority="1" from="description">this string is used to separate processing, failed and added on the file upload widget</note> <target state="translated">, </target> </trans-unit> - <trans-unit id="3852289441366561594" datatype="html"> - <source>Connecting...</source> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/dashboard/widgets/upload-file-widget/upload-file-widget.component.ts</context> - <context context-type="linenumber">118</context> - </context-group> - <target state="translated">正在连接…</target> - </trans-unit> - <trans-unit id="1245343823699368872" datatype="html"> - <source>Uploading...</source> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/dashboard/widgets/upload-file-widget/upload-file-widget.component.ts</context> - <context context-type="linenumber">123</context> - </context-group> - <target state="translated">正在上传...</target> - </trans-unit> - <trans-unit id="7446520539098045935" datatype="html"> - <source>Upload complete, waiting...</source> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/dashboard/widgets/upload-file-widget/upload-file-widget.component.ts</context> - <context context-type="linenumber">126</context> - </context-group> - <target state="translated">上传完成,等待...</target> - </trans-unit> - <trans-unit id="1405142710727603568" datatype="html"> - <source>HTTP error: <x id="PH" equiv-text="error.status"/> <x id="PH_1" equiv-text="error.statusText"/></source> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/dashboard/widgets/upload-file-widget/upload-file-widget.component.ts</context> - <context context-type="linenumber">136</context> - </context-group> - <target state="translated">HTTP 错误:<x id="PH" equiv-text="error.status"/><x id="PH_1" equiv-text="error.statusText"/></target> - </trans-unit> <trans-unit id="8522270084976549870" datatype="html"> <source>First steps</source> <context-group purpose="location"> @@ -804,27 +1297,39 @@ </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.html</context> - <context context-type="linenumber">76</context> + <context context-type="linenumber">81</context> </context-group> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-list.component.html</context> - <context context-type="linenumber">48</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-list.component.html</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> <context context-type="linenumber">46</context> </context-group> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/generic-list/generic-list.component.ts</context> - <context context-type="linenumber">106</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">46</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">46</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">65</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">65</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">65</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.ts</context> + <context context-type="linenumber">156</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> - <context context-type="linenumber">159</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-list.component.html</context> - <context context-type="linenumber">49</context> + <context context-type="linenumber">175</context> </context-group> <target state="translated">删除</target> </trans-unit> @@ -836,7 +1341,7 @@ </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.html</context> - <context context-type="linenumber">63</context> + <context context-type="linenumber">68</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/document-card-large/document-card-large.component.html</context> @@ -872,15 +1377,31 @@ <source>Close</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">40</context> + <context context-type="linenumber">37</context> </context-group> <target state="translated">关闭</target> </trans-unit> + <trans-unit id="4452427314943113135" datatype="html"> + <source>Previous</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> + <context context-type="linenumber">44</context> + </context-group> + <target state="translated">上一个</target> + </trans-unit> + <trans-unit id="3885497195825665706" datatype="html"> + <source>Next</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> + <context context-type="linenumber">49</context> + </context-group> + <target state="translated">下一个</target> + </trans-unit> <trans-unit id="5028777105388019087" datatype="html"> <source>Details</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">52</context> + <context context-type="linenumber">66</context> </context-group> <target state="translated">详细信息</target> </trans-unit> @@ -888,7 +1409,7 @@ <source>Archive serial number</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">56</context> + <context context-type="linenumber">70</context> </context-group> <target state="translated">归档序列号</target> </trans-unit> @@ -896,7 +1417,7 @@ <source>Date created</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">57</context> + <context context-type="linenumber">71</context> </context-group> <target state="translated">创建日期</target> </trans-unit> @@ -904,7 +1425,7 @@ <source>Correspondent</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">58</context> + <context context-type="linenumber">72</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.html</context> @@ -912,7 +1433,7 @@ </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/document-list.component.html</context> - <context context-type="linenumber">123</context> + <context context-type="linenumber">127</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/filter-editor/filter-editor.component.html</context> @@ -928,7 +1449,7 @@ <source>Document type</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">60</context> + <context context-type="linenumber">74</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.html</context> @@ -936,7 +1457,7 @@ </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/document-list.component.html</context> - <context context-type="linenumber">135</context> + <context context-type="linenumber">139</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/filter-editor/filter-editor.component.html</context> @@ -952,7 +1473,7 @@ <source>Content</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">68</context> + <context context-type="linenumber">82</context> </context-group> <target state="translated">内容</target> </trans-unit> @@ -960,11 +1481,11 @@ <source>Metadata</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">77</context> + <context context-type="linenumber">91</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/metadata-collapse/metadata-collapse.component.ts</context> - <context context-type="linenumber">18</context> + <context context-type="linenumber">17</context> </context-group> <target state="translated">元数据</target> </trans-unit> @@ -972,7 +1493,7 @@ <source>Date modified</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">83</context> + <context context-type="linenumber">97</context> </context-group> <target state="translated">修改日期</target> </trans-unit> @@ -980,7 +1501,7 @@ <source>Date added</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">87</context> + <context context-type="linenumber">101</context> </context-group> <target state="translated">日期已添加</target> </trans-unit> @@ -988,7 +1509,7 @@ <source>Media filename</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">91</context> + <context context-type="linenumber">105</context> </context-group> <target state="translated">媒体文件名</target> </trans-unit> @@ -996,7 +1517,7 @@ <source>Original MD5 checksum</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">95</context> + <context context-type="linenumber">109</context> </context-group> <target state="translated">原始 MD5 校验和</target> </trans-unit> @@ -1004,7 +1525,7 @@ <source>Original file size</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">99</context> + <context context-type="linenumber">113</context> </context-group> <target state="translated">原始文件大小</target> </trans-unit> @@ -1012,7 +1533,7 @@ <source>Original mime type</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">103</context> + <context context-type="linenumber">117</context> </context-group> <target state="translated">原始 mime 类型</target> </trans-unit> @@ -1020,7 +1541,7 @@ <source>Archive MD5 checksum</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">107</context> + <context context-type="linenumber">121</context> </context-group> <target state="translated">归档 MD5 校验和</target> </trans-unit> @@ -1028,7 +1549,7 @@ <source>Archive file size</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">111</context> + <context context-type="linenumber">125</context> </context-group> <target state="translated">归档文件大小</target> </trans-unit> @@ -1036,7 +1557,7 @@ <source>Original document metadata</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">117</context> + <context context-type="linenumber">131</context> </context-group> <target state="translated">原始文档元数据</target> </trans-unit> @@ -1044,15 +1565,27 @@ <source>Archived document metadata</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">118</context> + <context context-type="linenumber">132</context> </context-group> <target state="translated">归档文档元数据</target> </trans-unit> + <trans-unit id="8191371354890763172" datatype="html"> + <source>Enter Password</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> + <context context-type="linenumber">154</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> + <context context-type="linenumber">184</context> + </context-group> + <target state="translated">输入密码</target> + </trans-unit> <trans-unit id="3823219296477075982" datatype="html"> <source>Discard</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">143</context> + <context context-type="linenumber">164</context> </context-group> <target state="translated">放弃</target> </trans-unit> @@ -1060,47 +1593,19 @@ <source>Save & next</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">144</context> + <context context-type="linenumber">165</context> </context-group> <target state="translated">保存 & 下一个</target> </trans-unit> - <trans-unit id="3768927257183755959" datatype="html"> - <source>Save</source> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.html</context> - <context context-type="linenumber">145</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/document-list/save-view-config-dialog/save-view-config-dialog.component.html</context> - <context context-type="linenumber">14</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-edit-dialog/correspondent-edit-dialog.component.html</context> - <context context-type="linenumber">15</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-edit-dialog/document-type-edit-dialog.component.html</context> - <context context-type="linenumber">17</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> - <context context-type="linenumber">173</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-edit-dialog/tag-edit-dialog.component.html</context> - <context context-type="linenumber">19</context> - </context-group> - <target state="translated">保存</target> - </trans-unit> <trans-unit id="9021887951960049161" datatype="html"> <source>Confirm delete</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.ts</context> - <context context-type="linenumber">267</context> + <context context-type="linenumber">421</context> </context-group> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/generic-list/generic-list.component.ts</context> - <context context-type="linenumber">102</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.ts</context> + <context context-type="linenumber">152</context> </context-group> <target state="translated">确认删除</target> </trans-unit> @@ -1108,7 +1613,7 @@ <source>Do you really want to delete document "<x id="PH" equiv-text="this.document.title"/>"?</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.ts</context> - <context context-type="linenumber">268</context> + <context context-type="linenumber">422</context> </context-group> <target state="translated">您真的想要删除文档 “<x id="PH" equiv-text="this.document.title"/>” 吗?</target> </trans-unit> @@ -1116,7 +1621,7 @@ <source>The files for this document will be deleted permanently. This operation cannot be undone.</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.ts</context> - <context context-type="linenumber">269</context> + <context context-type="linenumber">423</context> </context-group> <target state="translated">此文档的文件将被永久删除。此操作无法撤消。</target> </trans-unit> @@ -1124,7 +1629,7 @@ <source>Delete document</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.ts</context> - <context context-type="linenumber">271</context> + <context context-type="linenumber">425</context> </context-group> <target state="translated">删除文档</target> </trans-unit> @@ -1132,7 +1637,7 @@ <source>Error deleting document: <x id="PH" equiv-text="JSON.stringify(error)"/></source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-detail/document-detail.component.ts</context> - <context context-type="linenumber">281</context> + <context context-type="linenumber">441</context> </context-group> <target state="translated">删除文档时出错:<x id="PH" equiv-text="JSON.stringify(error)"/></target> </trans-unit> @@ -1200,27 +1705,27 @@ <source>Download originals</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.html</context> - <context context-type="linenumber">68</context> + <context context-type="linenumber">73</context> </context-group> <target state="translated">下载原始文件</target> </trans-unit> <trans-unit id="7985804062689412812" datatype="html"> - <source>Error executing bulk operation: <x id="PH" equiv-text="JSON.stringify(error.error)"/></source> + <source>Error executing bulk operation: <x id="PH" equiv-text="JSON.stringify( error.error )"/></source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">74</context> + <context context-type="linenumber">97,99</context> </context-group> - <target state="translated">执行批量操作时出错:<x id="PH" equiv-text="JSON.stringify(error.error)"/></target> + <target state="translated">执行批量操作时出错: <x id="PH" equiv-text="JSON.stringify( error.error )"/></target> </trans-unit> <trans-unit id="7894972847287473517" datatype="html"> <source>"<x id="PH" equiv-text="items[0].name"/>"</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">113</context> + <context context-type="linenumber">154</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">117</context> + <context context-type="linenumber">160</context> </context-group> <target state="translated"><x id="PH" equiv-text="items[0].name"/></target> </trans-unit> @@ -1228,7 +1733,7 @@ <source>"<x id="PH" equiv-text="items[0].name"/>" and "<x id="PH_1" equiv-text="items[1].name"/>"</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">115</context> + <context context-type="linenumber">156</context> </context-group> <note priority="1" from="description">This is for messages like 'modify "tag1" and "tag2"'</note> <target state="translated"><x id="PH" equiv-text="items[0].name"/> 和 <x id="PH_1" equiv-text="items[1].name"/></target> @@ -1237,7 +1742,7 @@ <source><x id="PH" equiv-text="list"/> and "<x id="PH_1" equiv-text="items[items.length - 1].name"/>"</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">118</context> + <context context-type="linenumber">164,166</context> </context-group> <note priority="1" from="description">this is for messages like 'modify "tag1", "tag2" and "tag3"'</note> <target state="translated"><x id="PH" equiv-text="list"/> 和 <x id="PH_1" equiv-text="items[items.length - 1].name"/></target> @@ -1246,7 +1751,7 @@ <source>Confirm tags assignment</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">127</context> + <context context-type="linenumber">181</context> </context-group> <target state="translated">确认标签分配</target> </trans-unit> @@ -1254,47 +1759,47 @@ <source>This operation will add the tag "<x id="PH" equiv-text="tag.name"/>" to <x id="PH_1" equiv-text="this.list.selected.size"/> selected document(s).</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">130</context> + <context context-type="linenumber">187</context> </context-group> <target state="translated">此操作将把标签“<x id="PH" equiv-text="tag.name"/>”添加到 <x id="PH_1" equiv-text="this.list.selected.size"/> 个选定的文档。</target> </trans-unit> <trans-unit id="1894412783609570695" datatype="html"> - <source>This operation will add the tags <x id="PH" equiv-text="this._localizeList(changedTags.itemsToAdd)"/> to <x id="PH_1" equiv-text="this.list.selected.size"/> selected document(s).</source> + <source>This operation will add the tags <x id="PH" equiv-text="this._localizeList( changedTags.itemsToAdd )"/> to <x id="PH_1" equiv-text="this.list.selected.size"/> selected document(s).</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">132</context> + <context context-type="linenumber">192,194</context> </context-group> - <target state="translated">此操作将添加标签 <x id="PH" equiv-text="this._localizeList(changedTags.itemsToAdd)"/> 到 <x id="PH_1" equiv-text="this.list.selected.size"/> 个选定的文档。</target> + <target state="translated">此操作将添加标签 <x id="PH" equiv-text="this._localizeList( changedTags.itemsToAdd )"/> 到 <x id="PH_1" equiv-text="this.list.selected.size"/> 选定的文档。</target> </trans-unit> <trans-unit id="7181166515756808573" datatype="html"> <source>This operation will remove the tag "<x id="PH" equiv-text="tag.name"/>" from <x id="PH_1" equiv-text="this.list.selected.size"/> selected document(s).</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">135</context> + <context context-type="linenumber">200</context> </context-group> <target state="translated">此操作将从 <x id="PH_1" equiv-text="this.list.selected.size"/> 个选定的文档中移除标签“<x id="PH" equiv-text="tag.name"/>”。</target> </trans-unit> <trans-unit id="3819792277998068944" datatype="html"> - <source>This operation will remove the tags <x id="PH" equiv-text="this._localizeList(changedTags.itemsToRemove)"/> from <x id="PH_1" equiv-text="this.list.selected.size"/> selected document(s).</source> + <source>This operation will remove the tags <x id="PH" equiv-text="this._localizeList( changedTags.itemsToRemove )"/> from <x id="PH_1" equiv-text="this.list.selected.size"/> selected document(s).</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">137</context> + <context context-type="linenumber">205,207</context> </context-group> - <target state="translated">此操作将从 <x id="PH_1" equiv-text="this.list.selected.size"/> 个选定的文档中删除标签 <x id="PH" equiv-text="this._localizeList(changedTags.itemsToRemove)"/>。</target> + <target state="translated">此操作将从 <x id="PH_1" equiv-text="this.list.selected.size"/> 选定的文档中删除标签 <x id="PH" equiv-text="this._localizeList( changedTags.itemsToRemove )"/>。</target> </trans-unit> <trans-unit id="2739066218579571288" datatype="html"> - <source>This operation will add the tags <x id="PH" equiv-text="this._localizeList(changedTags.itemsToAdd)"/> and remove the tags <x id="PH_1" equiv-text="this._localizeList(changedTags.itemsToRemove)"/> on <x id="PH_2" equiv-text="this.list.selected.size"/> selected document(s).</source> + <source>This operation will add the tags <x id="PH" equiv-text="this._localizeList( changedTags.itemsToAdd )"/> and remove the tags <x id="PH_1" equiv-text="this._localizeList( changedTags.itemsToRemove )"/> on <x id="PH_2" equiv-text="this.list.selected.size"/> selected document(s).</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">139</context> + <context context-type="linenumber">209,213</context> </context-group> - <target state="translated">此操作将在 <x id="PH_2" equiv-text="this.list.selected.size"/> 个指定的文档添加标签 <x id="PH" equiv-text="this._localizeList(changedTags.itemsToAdd)"/> 并删除标签 <x id="PH_1" equiv-text="this._localizeList(changedTags.itemsToRemove)"/>。</target> + <target state="translated">此操作将添加标签 <x id="PH" equiv-text="this._localizeList( changedTags.itemsToAdd )"/> 并删除选定文档 <x id="PH_2" equiv-text="this.list.selected.size"/> 上的标签 <x id="PH_1" equiv-text="this._localizeList( changedTags.itemsToRemove )"/>。</target> </trans-unit> <trans-unit id="2996713129519325161" datatype="html"> <source>Confirm correspondent assignment</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">159</context> + <context context-type="linenumber">248</context> </context-group> <target state="translated">确认联系人分配</target> </trans-unit> @@ -1302,7 +1807,7 @@ <source>This operation will assign the correspondent "<x id="PH" equiv-text="correspondent.name"/>" to <x id="PH_1" equiv-text="this.list.selected.size"/> selected document(s).</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">161</context> + <context context-type="linenumber">250</context> </context-group> <target state="translated">此操作将分配联系人 "<x id="PH" equiv-text="correspondent.name"/>" 到 <x id="PH_1" equiv-text="this.list.selected.size"/> 个选定的文档。</target> </trans-unit> @@ -1310,7 +1815,7 @@ <source>This operation will remove the correspondent from <x id="PH" equiv-text="this.list.selected.size"/> selected document(s).</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">163</context> + <context context-type="linenumber">252</context> </context-group> <target state="translated">此操作将从 <x id="PH" equiv-text="this.list.selected.size"/> 个选定文档中移除联系人。</target> </trans-unit> @@ -1318,7 +1823,7 @@ <source>Confirm document type assignment</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">182</context> + <context context-type="linenumber">284</context> </context-group> <target state="translated">确认文件类型分配</target> </trans-unit> @@ -1326,7 +1831,7 @@ <source>This operation will assign the document type "<x id="PH" equiv-text="documentType.name"/>" to <x id="PH_1" equiv-text="this.list.selected.size"/> selected document(s).</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">184</context> + <context context-type="linenumber">286</context> </context-group> <target state="translated">此操作将把文档类型 "<x id="PH" equiv-text="documentType.name"/> 分配到 <x id="PH_1" equiv-text="this.list.selected.size"/> 个选定的文档。</target> </trans-unit> @@ -1334,7 +1839,7 @@ <source>This operation will remove the document type from <x id="PH" equiv-text="this.list.selected.size"/> selected document(s).</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">186</context> + <context context-type="linenumber">288</context> </context-group> <target state="translated">此操作将从 <x id="PH" equiv-text="this.list.selected.size"/> 个选定文档中删除文档类型。</target> </trans-unit> @@ -1342,7 +1847,7 @@ <source>Delete confirm</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">201</context> + <context context-type="linenumber">309</context> </context-group> <target state="translated">删除确认</target> </trans-unit> @@ -1350,7 +1855,7 @@ <source>This operation will permanently delete <x id="PH" equiv-text="this.list.selected.size"/> selected document(s).</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">202</context> + <context context-type="linenumber">310</context> </context-group> <target state="translated">此操作将永久删除 <x id="PH" equiv-text="this.list.selected.size"/> 个选定的文档。</target> </trans-unit> @@ -1358,7 +1863,7 @@ <source>This operation cannot be undone.</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">203</context> + <context context-type="linenumber">311</context> </context-group> <target state="translated">此操作无法撤消。</target> </trans-unit> @@ -1366,7 +1871,7 @@ <source>Delete document(s)</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">205</context> + <context context-type="linenumber">313</context> </context-group> <target state="translated">删除文档</target> </trans-unit> @@ -1405,16 +1910,28 @@ <context context-type="linenumber">66</context> </context-group> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-list.component.html</context> - <context context-type="linenumber">42</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">45</context> </context-group> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-list.component.html</context> - <context context-type="linenumber">40</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">45</context> </context-group> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-list.component.html</context> - <context context-type="linenumber">43</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">45</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">59</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">59</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">59</context> </context-group> <target state="translated">编辑</target> </trans-unit> @@ -1518,7 +2035,7 @@ <source>Loading...</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/document-list.component.html</context> - <context context-type="linenumber">87</context> + <context context-type="linenumber">88</context> </context-group> <target state="translated">加载中...</target> </trans-unit> @@ -1526,7 +2043,7 @@ <source>{VAR_PLURAL, plural, =1 {Selected <x id="INTERPOLATION"/> of one document} other {Selected <x id="INTERPOLATION"/> of <x id="INTERPOLATION_1"/> documents}}</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/document-list.component.html</context> - <context context-type="linenumber">89</context> + <context context-type="linenumber">90</context> </context-group> <target state="translated">{VAR_PLURAL, plural, =1 {已选择<x id="INTERPOLATION"/> 一个文档} other {已选择<x id="INTERPOLATION"/> 共 <x id="INTERPOLATION_1"/> 文档}}</target> </trans-unit> @@ -1534,7 +2051,7 @@ <source>{VAR_PLURAL, plural, =1 {One document} other {<x id="INTERPOLATION"/> documents}}</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/document-list.component.html</context> - <context context-type="linenumber">91</context> + <context context-type="linenumber">92</context> </context-group> <target state="translated">{VAR_PLURAL, plural, =1 {一个文档} other {<x id="INTERPOLATION"/> 文档}}</target> </trans-unit> @@ -1542,19 +2059,27 @@ <source>(filtered)</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/document-list.component.html</context> - <context context-type="linenumber">91</context> + <context context-type="linenumber">92</context> </context-group> <target state="translated">(已过滤)</target> </trans-unit> + <trans-unit id="1559883523769732271" datatype="html"> + <source>Error while loading documents</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/document-list/document-list.component.html</context> + <context context-type="linenumber">103</context> + </context-group> + <target state="translated">加载文档时出错</target> + </trans-unit> <trans-unit id="7517688192215738656" datatype="html"> <source>ASN</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/document-list.component.html</context> - <context context-type="linenumber">117</context> + <context context-type="linenumber">121</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/filter-editor/filter-editor.component.ts</context> - <context context-type="linenumber">90</context> + <context context-type="linenumber">122</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/rest/document.service.ts</context> @@ -1566,7 +2091,7 @@ <source>Added</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/document-list.component.html</context> - <context context-type="linenumber">147</context> + <context context-type="linenumber">151</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/filter-editor/filter-editor.component.html</context> @@ -1582,7 +2107,7 @@ <source>View "<x id="PH" equiv-text="this.list.activeSavedViewTitle"/>" saved successfully.</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/document-list.component.ts</context> - <context context-type="linenumber">116</context> + <context context-type="linenumber">213</context> </context-group> <target state="translated">视图<x id="PH" equiv-text="this.list.activeSavedViewTitle"/>保存成功。</target> </trans-unit> @@ -1590,7 +2115,7 @@ <source>View "<x id="PH" equiv-text="savedView.name"/>" created successfully.</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/document-list.component.ts</context> - <context context-type="linenumber">138</context> + <context context-type="linenumber">243</context> </context-group> <target state="translated">视图:<x id="PH" equiv-text="savedView.name"/>创建成功。</target> </trans-unit> @@ -1603,50 +2128,50 @@ <target state="translated">重置过滤器</target> </trans-unit> <trans-unit id="5195932016807797291" datatype="html"> - <source>Correspondent: <x id="PH" equiv-text="this.correspondents.find(c => c.id == +rule.value)?.name"/></source> + <source>Correspondent: <x id="PH" equiv-text="this.correspondents.find((c) => c.id == +rule.value)?.name"/></source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/filter-editor/filter-editor.component.ts</context> - <context context-type="linenumber">37</context> + <context context-type="linenumber">60,62</context> </context-group> - <target state="translated">联系人:<x id="PH" equiv-text="this.correspondents.find(c => c.id == +rule.value)?.name"/></target> + <target state="translated">联系人: <x id="PH" equiv-text="this.correspondents.find((c) => c.id == +rule.value)?.name"/></target> </trans-unit> <trans-unit id="8170755470576301659" datatype="html"> <source>Without correspondent</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/filter-editor/filter-editor.component.ts</context> - <context context-type="linenumber">39</context> + <context context-type="linenumber">64</context> </context-group> <target state="translated">没有联系人</target> </trans-unit> <trans-unit id="8705701325879965907" datatype="html"> - <source>Type: <x id="PH" equiv-text="this.documentTypes.find(dt => dt.id == +rule.value)?.name"/></source> + <source>Type: <x id="PH" equiv-text="this.documentTypes.find((dt) => dt.id == +rule.value)?.name"/></source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/filter-editor/filter-editor.component.ts</context> - <context context-type="linenumber">44</context> + <context context-type="linenumber">69,71</context> </context-group> - <target state="translated">类型:<x id="PH" equiv-text="this.documentTypes.find(dt => dt.id == +rule.value)?.name"/></target> + <target state="translated">类型: <x id="PH" equiv-text="this.documentTypes.find((dt) => dt.id == +rule.value)?.name"/></target> </trans-unit> <trans-unit id="4362173610367509215" datatype="html"> <source>Without document type</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/filter-editor/filter-editor.component.ts</context> - <context context-type="linenumber">46</context> + <context context-type="linenumber">73</context> </context-group> <target state="translated">没有文档类型</target> </trans-unit> <trans-unit id="8180755793012580465" datatype="html"> - <source>Tag: <x id="PH" equiv-text="this.tags.find(t => t.id == +rule.value)?.name"/></source> + <source>Tag: <x id="PH" equiv-text="this.tags.find((t) => t.id == +rule.value)?.name"/></source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/filter-editor/filter-editor.component.ts</context> - <context context-type="linenumber">50</context> + <context context-type="linenumber">77,79</context> </context-group> - <target state="translated">标签:<x id="PH" equiv-text="this.tags.find(t => t.id == +rule.value)?.name"/></target> + <target state="translated">标签: <x id="PH" equiv-text="this.tags.find((t) => t.id == +rule.value)?.name"/></target> </trans-unit> <trans-unit id="6494566478302448576" datatype="html"> <source>Without any tag</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/filter-editor/filter-editor.component.ts</context> - <context context-type="linenumber">54</context> + <context context-type="linenumber">83</context> </context-group> <target state="translated">没有任何标签</target> </trans-unit> @@ -1654,7 +2179,7 @@ <source>Title: <x id="PH" equiv-text="rule.value"/></source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/filter-editor/filter-editor.component.ts</context> - <context context-type="linenumber">58</context> + <context context-type="linenumber">87</context> </context-group> <target state="translated">标题:<x id="PH" equiv-text="rule.value"/></target> </trans-unit> @@ -1662,7 +2187,7 @@ <source>ASN: <x id="PH" equiv-text="rule.value"/></source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/filter-editor/filter-editor.component.ts</context> - <context context-type="linenumber">61</context> + <context context-type="linenumber">90</context> </context-group> <target state="translated">ASN:<x id="PH" equiv-text="rule.value"/></target> </trans-unit> @@ -1670,7 +2195,7 @@ <source>Title & content</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/filter-editor/filter-editor.component.ts</context> - <context context-type="linenumber">89</context> + <context context-type="linenumber">120</context> </context-group> <target state="translated">标题 & 内容</target> </trans-unit> @@ -1678,7 +2203,7 @@ <source>Advanced search</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/filter-editor/filter-editor.component.ts</context> - <context context-type="linenumber">91</context> + <context context-type="linenumber">125</context> </context-group> <target state="translated">高级搜索</target> </trans-unit> @@ -1686,7 +2211,7 @@ <source>More like</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/filter-editor/filter-editor.component.ts</context> - <context context-type="linenumber">94</context> + <context context-type="linenumber">131</context> </context-group> <target state="translated">更多</target> </trans-unit> @@ -1698,54 +2223,6 @@ </context-group> <target state="translated">保存当前视图</target> </trans-unit> - <trans-unit id="8953033926734869941" datatype="html"> - <source>Name</source> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/document-list/save-view-config-dialog/save-view-config-dialog.component.html</context> - <context context-type="linenumber">8</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-edit-dialog/correspondent-edit-dialog.component.html</context> - <context context-type="linenumber">8</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-list.component.html</context> - <context context-type="linenumber">9</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-list.component.html</context> - <context context-type="linenumber">19</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-edit-dialog/document-type-edit-dialog.component.html</context> - <context context-type="linenumber">9</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-list.component.html</context> - <context context-type="linenumber">9</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-list.component.html</context> - <context context-type="linenumber">19</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> - <context context-type="linenumber">141</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-edit-dialog/tag-edit-dialog.component.html</context> - <context context-type="linenumber">8</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-list.component.html</context> - <context context-type="linenumber">9</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-list.component.html</context> - <context context-type="linenumber">19</context> - </context-group> - <target state="translated">名称</target> - </trans-unit> <trans-unit id="8689274715612276035" datatype="html"> <source>Show in sidebar</source> <context-group purpose="location"> @@ -1754,7 +2231,7 @@ </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> - <context context-type="linenumber">153</context> + <context context-type="linenumber">169</context> </context-group> <target state="translated">在侧边栏显示</target> </trans-unit> @@ -1766,86 +2243,78 @@ </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> - <context context-type="linenumber">149</context> + <context context-type="linenumber">165</context> </context-group> <target state="translated">在仪表板上显示</target> </trans-unit> - <trans-unit id="8743659855412792665" datatype="html"> - <source>Matching algorithm</source> + <trans-unit id="6965614903949668392" datatype="html"> + <source>Filter rules error occurred while saving this view</source> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-edit-dialog/correspondent-edit-dialog.component.html</context> - <context context-type="linenumber">9</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-edit-dialog/document-type-edit-dialog.component.html</context> - <context context-type="linenumber">10</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-edit-dialog/tag-edit-dialog.component.html</context> - <context context-type="linenumber">13</context> - </context-group> - <target state="translated">匹配算法</target> - </trans-unit> - <trans-unit id="2656329676292524585" datatype="html"> - <source>Matching pattern</source> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-edit-dialog/correspondent-edit-dialog.component.html</context> - <context context-type="linenumber">10</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-edit-dialog/document-type-edit-dialog.component.html</context> - <context context-type="linenumber">11</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-edit-dialog/tag-edit-dialog.component.html</context> - <context context-type="linenumber">14</context> - </context-group> - <target state="translated">匹配模式</target> - </trans-unit> - <trans-unit id="6063936469630366525" datatype="html"> - <source>Case insensitive</source> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-edit-dialog/correspondent-edit-dialog.component.html</context> - <context context-type="linenumber">11</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-edit-dialog/document-type-edit-dialog.component.html</context> + <context context-type="sourcefile">src/app/components/document-list/save-view-config-dialog/save-view-config-dialog.component.html</context> <context context-type="linenumber">12</context> </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-edit-dialog/tag-edit-dialog.component.html</context> - <context context-type="linenumber">15</context> - </context-group> - <target state="translated">忽略大小写</target> + <target state="translated">保存该视图时发生过滤规则错误</target> </trans-unit> - <trans-unit id="6457471243969293847" datatype="html"> - <source>Create new correspondent</source> + <trans-unit id="6438839705789707938" datatype="html"> + <source>The error returned was</source> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-edit-dialog/correspondent-edit-dialog.component.ts</context> - <context context-type="linenumber">21</context> + <context context-type="sourcefile">src/app/components/document-list/save-view-config-dialog/save-view-config-dialog.component.html</context> + <context context-type="linenumber">13</context> </context-group> - <target state="translated">创建新的联系人</target> + <target state="translated">返回的错误为</target> </trans-unit> - <trans-unit id="2059822531169388684" datatype="html"> - <source>Edit correspondent</source> + <trans-unit id="6316128875819022658" datatype="html"> + <source>correspondent</source> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-edit-dialog/correspondent-edit-dialog.component.ts</context> - <context context-type="linenumber">25</context> + <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-list.component.ts</context> + <context context-type="linenumber">33</context> </context-group> - <target state="translated">编辑联系人</target> + <target state="translated">联系人</target> + </trans-unit> + <trans-unit id="6360600151505327572" datatype="html"> + <source>Last used</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-list.component.ts</context> + <context context-type="linenumber">37</context> + </context-group> + <target state="translated">最后使用</target> + </trans-unit> + <trans-unit id="7427874343955308724" datatype="html"> + <source>Do you really want to delete the correspondent "<x id="PH" equiv-text="object.name"/>"?</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-list.component.ts</context> + <context context-type="linenumber">47</context> + </context-group> + <target state="translated">您真的想要删除联系人"<x id="PH" equiv-text="object.name"/> "吗?</target> + </trans-unit> + <trans-unit id="8084492669582894778" datatype="html"> + <source>document type</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-list.component.ts</context> + <context context-type="linenumber">30</context> + </context-group> + <target state="translated">文档类型</target> + </trans-unit> + <trans-unit id="4990731724078522539" datatype="html"> + <source>Do you really want to delete the document type "<x id="PH" equiv-text="object.name"/>"?</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-list.component.ts</context> + <context context-type="linenumber">36</context> + </context-group> + <target state="translated">您真的想要删除文档类型"<x id="PH" equiv-text="object.name"/> "吗?</target> </trans-unit> <trans-unit id="5674286808255988565" datatype="html"> <source>Create</source> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-list.component.html</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> <context context-type="linenumber">2</context> </context-group> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-list.component.html</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> <context context-type="linenumber">2</context> </context-group> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-list.component.html</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> <context context-type="linenumber">2</context> </context-group> <target state="translated">创建</target> @@ -1853,15 +2322,15 @@ <trans-unit id="4010735610815226758" datatype="html"> <source>Filter by:</source> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-list.component.html</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> <context context-type="linenumber">8</context> </context-group> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-list.component.html</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> <context context-type="linenumber">8</context> </context-group> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-list.component.html</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> <context context-type="linenumber">8</context> </context-group> <target state="translated">过滤条件:</target> @@ -1869,138 +2338,130 @@ <trans-unit id="1383365546483928780" datatype="html"> <source>Matching</source> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-list.component.html</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> <context context-type="linenumber">20</context> </context-group> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-list.component.html</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> <context context-type="linenumber">20</context> </context-group> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-list.component.html</context> - <context context-type="linenumber">21</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">20</context> </context-group> <target state="translated">匹配</target> </trans-unit> <trans-unit id="1488347670280290838" datatype="html"> <source>Document count</source> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-list.component.html</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> <context context-type="linenumber">21</context> </context-group> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-list.component.html</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> <context context-type="linenumber">21</context> </context-group> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-list.component.html</context> - <context context-type="linenumber">22</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">21</context> </context-group> <target state="translated">文档数量</target> </trans-unit> - <trans-unit id="697889236478552968" datatype="html"> - <source>Last correspondence</source> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-list.component.html</context> - <context context-type="linenumber">22</context> - </context-group> - <target state="translated">上一封信件</target> - </trans-unit> <trans-unit id="3193976279273491157" datatype="html"> <source>Actions</source> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-list.component.html</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> <context context-type="linenumber">23</context> </context-group> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-list.component.html</context> - <context context-type="linenumber">22</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">23</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">23</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> - <context context-type="linenumber">158</context> - </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-list.component.html</context> - <context context-type="linenumber">23</context> + <context context-type="linenumber">174</context> </context-group> <target state="translated">操作</target> </trans-unit> - <trans-unit id="7427874343955308724" datatype="html"> - <source>Do you really want to delete the correspondent "<x id="PH" equiv-text="object.name"/>"?</source> + <trans-unit id="7376880254267897616" datatype="html"> + <source>Filter Documents</source> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/correspondent-list/correspondent-list.component.ts</context> - <context context-type="linenumber">26</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">44</context> </context-group> - <target state="translated">您真的想要删除联系人"<x id="PH" equiv-text="object.name"/> "吗?</target> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">44</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">44</context> + </context-group> + <target state="translated">筛选文档</target> </trans-unit> - <trans-unit id="6672809941092516947" datatype="html"> - <source>Create new document type</source> + <trans-unit id="808959623879724772" datatype="html"> + <source>{VAR_PLURAL, plural, =1 {One <x id="INTERPOLATION"/>} other {<x id="INTERPOLATION_1"/> total <x id="INTERPOLATION"/>s}}</source> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-edit-dialog/document-type-edit-dialog.component.ts</context> - <context context-type="linenumber">21</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">74</context> </context-group> - <target state="translated">创建新文档类型</target> - </trans-unit> - <trans-unit id="36335016091244220" datatype="html"> - <source>Edit document type</source> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-edit-dialog/document-type-edit-dialog.component.ts</context> - <context context-type="linenumber">25</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">74</context> </context-group> - <target state="translated">编辑文档类型</target> - </trans-unit> - <trans-unit id="4990731724078522539" datatype="html"> - <source>Do you really want to delete the document type "<x id="PH" equiv-text="object.name"/>"?</source> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/document-type-list/document-type-list.component.ts</context> - <context context-type="linenumber">26</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> + <context context-type="linenumber">74</context> </context-group> - <target state="translated">您真的想要删除文档类型"<x id="PH" equiv-text="object.name"/> "吗?</target> + <target state="translated">{VAR_PLURAL, plural, =1 {一个 <x id="INTERPOLATION"/>} other {<x id="INTERPOLATION_1"/> 总计 <x id="INTERPOLATION"/>s}}</target> </trans-unit> <trans-unit id="810888510148304696" datatype="html"> <source>Automatic</source> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/generic-list/generic-list.component.ts</context> - <context context-type="linenumber">39</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.ts</context> + <context context-type="linenumber">86</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/data/matching-model.ts</context> - <context context-type="linenumber">17</context> + <context context-type="linenumber">38</context> </context-group> <target state="translated">自动</target> </trans-unit> - <trans-unit id="5044611416737085530" datatype="html"> - <source>Do you really want to delete this element?</source> + <trans-unit id="4012132330507560812" datatype="html"> + <source>Do you really want to delete the <x id="PH" equiv-text="this.typeName"/>?</source> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/generic-list/generic-list.component.ts</context> - <context context-type="linenumber">97</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.ts</context> + <context context-type="linenumber">139</context> </context-group> - <target state="translated">您真的想要删除此元素吗?</target> + <target state="translated">您真的想要删除 <x id="PH" equiv-text="this.typeName"/> 吗?</target> </trans-unit> <trans-unit id="8371896857609524947" datatype="html"> <source>Associated documents will not be deleted.</source> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/generic-list/generic-list.component.ts</context> - <context context-type="linenumber">104</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.ts</context> + <context context-type="linenumber">154</context> </context-group> <target state="translated">已关联的文档将不会被删除。</target> </trans-unit> <trans-unit id="5467489005440577210" datatype="html"> - <source>Error while deleting element: <x id="PH" equiv-text="JSON.stringify(error.error)"/></source> + <source>Error while deleting element: <x id="PH" equiv-text="JSON.stringify( error.error )"/></source> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/generic-list/generic-list.component.ts</context> - <context context-type="linenumber">114</context> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.ts</context> + <context context-type="linenumber">167,169</context> </context-group> - <target state="translated">删除元素时出错:<x id="PH" equiv-text="JSON.stringify(error.error)"/></target> + <target state="translated">删除元素时出错: <x id="PH" equiv-text="JSON.stringify( error.error )"/></target> </trans-unit> - <trans-unit id="1347241542439262355" datatype="html"> - <source>General settings</source> + <trans-unit id="6439365426343089851" datatype="html"> + <source>General</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> <context context-type="linenumber">10</context> </context-group> - <target state="translated">常规设置</target> + <target state="translated">通用</target> </trans-unit> <trans-unit id="8671234314555525900" datatype="html"> <source>Appearance</source> @@ -2130,11 +2591,27 @@ </context-group> <target state="translated">在深色模式下反转缩略图</target> </trans-unit> + <trans-unit id="7983234071833154796" datatype="html"> + <source>Theme Color</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> + <context context-type="linenumber">105</context> + </context-group> + <target state="translated">主题颜色</target> + </trans-unit> + <trans-unit id="7808756054397155068" datatype="html"> + <source>Reset</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> + <context context-type="linenumber">114</context> + </context-group> + <target state="translated">重置</target> + </trans-unit> <trans-unit id="8508424367627989968" datatype="html"> <source>Bulk editing</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> - <context context-type="linenumber">103</context> + <context context-type="linenumber">119</context> </context-group> <target state="translated">批量编辑</target> </trans-unit> @@ -2142,7 +2619,7 @@ <source>Show confirmation dialogs</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> - <context context-type="linenumber">107</context> + <context context-type="linenumber">123</context> </context-group> <target state="translated">显示确认对话框</target> </trans-unit> @@ -2150,7 +2627,7 @@ <source>Deleting documents will always ask for confirmation.</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> - <context context-type="linenumber">107</context> + <context context-type="linenumber">123</context> </context-group> <target state="translated">删除文档时总是需要确认。</target> </trans-unit> @@ -2158,7 +2635,7 @@ <source>Apply on close</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> - <context context-type="linenumber">108</context> + <context context-type="linenumber">124</context> </context-group> <target state="translated">关闭时应用</target> </trans-unit> @@ -2166,7 +2643,7 @@ <source>Notifications</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> - <context context-type="linenumber">116</context> + <context context-type="linenumber">132</context> </context-group> <target state="translated">通知</target> </trans-unit> @@ -2174,7 +2651,7 @@ <source>Document processing</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> - <context context-type="linenumber">119</context> + <context context-type="linenumber">135</context> </context-group> <target state="translated">文档处理</target> </trans-unit> @@ -2182,7 +2659,7 @@ <source>Show notifications when new documents are detected</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> - <context context-type="linenumber">123</context> + <context context-type="linenumber">139</context> </context-group> <target state="translated">检测到新文档时显示通知</target> </trans-unit> @@ -2190,7 +2667,7 @@ <source>Show notifications when document processing completes successfully</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> - <context context-type="linenumber">124</context> + <context context-type="linenumber">140</context> </context-group> <target state="translated">文件处理成功完成时显示通知</target> </trans-unit> @@ -2198,7 +2675,7 @@ <source>Show notifications when document processing fails</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> - <context context-type="linenumber">125</context> + <context context-type="linenumber">141</context> </context-group> <target state="translated">文件处理失败时显示通知</target> </trans-unit> @@ -2206,7 +2683,7 @@ <source>Suppress notifications on dashboard</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> - <context context-type="linenumber">126</context> + <context context-type="linenumber">142</context> </context-group> <target state="translated">禁用在仪表盘上的通知</target> </trans-unit> @@ -2214,7 +2691,7 @@ <source>This will suppress all messages about document processing status on the dashboard.</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> - <context context-type="linenumber">126</context> + <context context-type="linenumber">142</context> </context-group> <target state="translated">这将禁止仪表盘上所有有关文件处理状态的消息。</target> </trans-unit> @@ -2222,7 +2699,7 @@ <source>Appears on</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> - <context context-type="linenumber">146</context> + <context context-type="linenumber">162</context> </context-group> <target state="translated">出现于</target> </trans-unit> @@ -2230,7 +2707,7 @@ <source>No saved views defined.</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> - <context context-type="linenumber">163</context> + <context context-type="linenumber">179</context> </context-group> <target state="translated">未定义保存的视图。</target> </trans-unit> @@ -2238,7 +2715,7 @@ <source>Saved view "<x id="PH" equiv-text="savedView.name"/>" deleted.</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.ts</context> - <context context-type="linenumber">111</context> + <context context-type="linenumber">167</context> </context-group> <target state="translated">保存的视图<x id="PH" equiv-text="savedView.name"/>已删除。</target> </trans-unit> @@ -2246,7 +2723,7 @@ <source>Settings saved successfully.</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.ts</context> - <context context-type="linenumber">133</context> + <context context-type="linenumber">233</context> </context-group> <target state="translated">设置保存成功。</target> </trans-unit> @@ -2254,7 +2731,7 @@ <source>Use system language</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.ts</context> - <context context-type="linenumber">138</context> + <context context-type="linenumber">237</context> </context-group> <target state="translated">使用系统语言</target> </trans-unit> @@ -2262,67 +2739,31 @@ <source>Use date format of display language</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.ts</context> - <context context-type="linenumber">144</context> + <context context-type="linenumber">244</context> </context-group> <target state="translated">使用显示语言的日期格式</target> </trans-unit> <trans-unit id="8488620293789898901" datatype="html"> - <source>Error while storing settings on server: <x id="PH" equiv-text="JSON.stringify(error.error)"/></source> + <source>Error while storing settings on server: <x id="PH" equiv-text="JSON.stringify( error.error )"/></source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.ts</context> - <context context-type="linenumber">161</context> + <context context-type="linenumber">264,266</context> </context-group> - <target state="translated">在服务器上存储设置时出错: <x id="PH" equiv-text="JSON.stringify(error.error)"/></target> + <target state="translated">在服务器上存储设置时出错: <x id="PH" equiv-text="JSON.stringify( error.error )"/></target> </trans-unit> - <trans-unit id="9011959596901584887" datatype="html"> - <source>Color</source> + <trans-unit id="6402703264596649214" datatype="html"> + <source>tag</source> <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-edit-dialog/tag-edit-dialog.component.html</context> - <context context-type="linenumber">10</context> + <context context-type="sourcefile">src/app/components/manage/tag-list/tag-list.component.ts</context> + <context context-type="linenumber">30</context> </context-group> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-list.component.html</context> - <context context-type="linenumber">20</context> - </context-group> - <target state="translated">颜色</target> - </trans-unit> - <trans-unit id="1426037806946650347" datatype="html"> - <source>Inbox tag</source> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-edit-dialog/tag-edit-dialog.component.html</context> - <context context-type="linenumber">12</context> - </context-group> - <target state="translated">收件箱标签</target> - </trans-unit> - <trans-unit id="8566220514470905459" datatype="html"> - <source>Inbox tags are automatically assigned to all consumed documents.</source> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-edit-dialog/tag-edit-dialog.component.html</context> - <context context-type="linenumber">12</context> - </context-group> - <target state="translated">收件箱标签自动分配给所有已处理的文档。</target> - </trans-unit> - <trans-unit id="9153094873118985366" datatype="html"> - <source>Create new tag</source> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-edit-dialog/tag-edit-dialog.component.ts</context> - <context context-type="linenumber">22</context> - </context-group> - <target state="translated">创建新标签</target> - </trans-unit> - <trans-unit id="5872175735754226507" datatype="html"> - <source>Edit tag</source> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/tag-list/tag-edit-dialog/tag-edit-dialog.component.ts</context> - <context context-type="linenumber">26</context> - </context-group> - <target state="translated">编辑标签</target> + <target state="translated">标签</target> </trans-unit> <trans-unit id="93754014749412887" datatype="html"> <source>Do you really want to delete the tag "<x id="PH" equiv-text="object.name"/>"?</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/tag-list/tag-list.component.ts</context> - <context context-type="linenumber">26</context> + <context context-type="linenumber">45</context> </context-group> <target state="translated">您真的想要删除标签“<x id="PH" equiv-text="object.name"/> ”吗?</target> </trans-unit> @@ -2338,7 +2779,7 @@ <source>Any word</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/data/matching-model.ts</context> - <context context-type="linenumber">12</context> + <context context-type="linenumber">13</context> </context-group> <target state="translated">任意单词</target> </trans-unit> @@ -2346,7 +2787,7 @@ <source>Any: Document contains any of these words (space separated)</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/data/matching-model.ts</context> - <context context-type="linenumber">12</context> + <context context-type="linenumber">14</context> </context-group> <target state="translated">任意:文档包含其中任何一个单词(空格分隔)</target> </trans-unit> @@ -2354,7 +2795,7 @@ <source>All words</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/data/matching-model.ts</context> - <context context-type="linenumber">13</context> + <context context-type="linenumber">18</context> </context-group> <target state="translated">所有单词</target> </trans-unit> @@ -2362,7 +2803,7 @@ <source>All: Document contains all of these words (space separated)</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/data/matching-model.ts</context> - <context context-type="linenumber">13</context> + <context context-type="linenumber">19</context> </context-group> <target state="translated">全部: 文档包含所有这些单词(空格分隔)</target> </trans-unit> @@ -2370,7 +2811,7 @@ <source>Exact match</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/data/matching-model.ts</context> - <context context-type="linenumber">14</context> + <context context-type="linenumber">23</context> </context-group> <target state="translated">精确匹配</target> </trans-unit> @@ -2378,7 +2819,7 @@ <source>Exact: Document contains this string</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/data/matching-model.ts</context> - <context context-type="linenumber">14</context> + <context context-type="linenumber">24</context> </context-group> <target state="translated">精确:文档中包含此字符串</target> </trans-unit> @@ -2386,7 +2827,7 @@ <source>Regular expression</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/data/matching-model.ts</context> - <context context-type="linenumber">15</context> + <context context-type="linenumber">28</context> </context-group> <target state="translated">正则表达式</target> </trans-unit> @@ -2394,7 +2835,7 @@ <source>Regular expression: Document matches this regular expression</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/data/matching-model.ts</context> - <context context-type="linenumber">15</context> + <context context-type="linenumber">29</context> </context-group> <target state="translated">正则表达式:文档匹配此正则表达式</target> </trans-unit> @@ -2402,7 +2843,7 @@ <source>Fuzzy word</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/data/matching-model.ts</context> - <context context-type="linenumber">16</context> + <context context-type="linenumber">33</context> </context-group> <target state="translated">模糊单词</target> </trans-unit> @@ -2410,7 +2851,7 @@ <source>Fuzzy: Document contains a word similar to this word</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/data/matching-model.ts</context> - <context context-type="linenumber">16</context> + <context context-type="linenumber">34</context> </context-group> <target state="translated">模糊:文档包含一个类似于此单词的单词</target> </trans-unit> @@ -2418,7 +2859,7 @@ <source>Auto: Learn matching automatically</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/data/matching-model.ts</context> - <context context-type="linenumber">17</context> + <context context-type="linenumber">39</context> </context-group> <target state="translated">自动:自动学习匹配</target> </trans-unit> @@ -2426,15 +2867,15 @@ <source>Unsaved Changes</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/guards/dirty-form.guard.ts</context> - <context context-type="linenumber">16</context> + <context context-type="linenumber">18</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/open-documents.service.ts</context> - <context context-type="linenumber">75</context> + <context context-type="linenumber">84</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/open-documents.service.ts</context> - <context context-type="linenumber">96</context> + <context context-type="linenumber">107</context> </context-group> <target state="translated">未保存的更改</target> </trans-unit> @@ -2442,15 +2883,15 @@ <source>You have unsaved changes.</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/guards/dirty-form.guard.ts</context> - <context context-type="linenumber">17</context> + <context context-type="linenumber">19</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/open-documents.service.ts</context> - <context context-type="linenumber">76</context> + <context context-type="linenumber">85</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/open-documents.service.ts</context> - <context context-type="linenumber">97</context> + <context context-type="linenumber">108</context> </context-group> <target state="translated">您有尚未保存的更改。</target> </trans-unit> @@ -2458,7 +2899,7 @@ <source>Are you sure you want to leave?</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/guards/dirty-form.guard.ts</context> - <context context-type="linenumber">18</context> + <context context-type="linenumber">20</context> </context-group> <target state="translated">你确定要离开吗?</target> </trans-unit> @@ -2466,7 +2907,7 @@ <source>Leave page</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/guards/dirty-form.guard.ts</context> - <context context-type="linenumber">20</context> + <context context-type="linenumber">22</context> </context-group> <target state="translated">离开页面</target> </trans-unit> @@ -2474,7 +2915,7 @@ <source>(no title)</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/pipes/document-title.pipe.ts</context> - <context context-type="linenumber">12</context> + <context context-type="linenumber">11</context> </context-group> <target state="translated">(无标题)</target> </trans-unit> @@ -2482,7 +2923,7 @@ <source>Yes</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/pipes/yes-no.pipe.ts</context> - <context context-type="linenumber">9</context> + <context context-type="linenumber">8</context> </context-group> <target state="translated">是</target> </trans-unit> @@ -2490,7 +2931,7 @@ <source>No</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/pipes/yes-no.pipe.ts</context> - <context context-type="linenumber">9</context> + <context context-type="linenumber">8</context> </context-group> <target state="translated">否</target> </trans-unit> @@ -2606,7 +3047,7 @@ <source>Are you sure you want to close this document?</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/open-documents.service.ts</context> - <context context-type="linenumber">77</context> + <context context-type="linenumber">86</context> </context-group> <target state="translated">您确定要关闭此文档吗?</target> </trans-unit> @@ -2614,7 +3055,7 @@ <source>Close document</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/open-documents.service.ts</context> - <context context-type="linenumber">79</context> + <context context-type="linenumber">88</context> </context-group> <target state="translated">关闭文档</target> </trans-unit> @@ -2622,7 +3063,7 @@ <source>Are you sure you want to close all documents?</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/open-documents.service.ts</context> - <context context-type="linenumber">98</context> + <context context-type="linenumber">109</context> </context-group> <target state="translated">您确定要关闭所有文档吗?</target> </trans-unit> @@ -2630,7 +3071,7 @@ <source>Close documents</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/open-documents.service.ts</context> - <context context-type="linenumber">100</context> + <context context-type="linenumber">111</context> </context-group> <target state="translated">关闭文档</target> </trans-unit> @@ -2646,7 +3087,7 @@ <source>Search score</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/rest/document.service.ts</context> - <context context-type="linenumber">28</context> + <context context-type="linenumber">30</context> </context-group> <note priority="1" from="description">Score is a value returned by the full text search engine and specifies how well a result matches the given query</note> <target state="translated">搜索分数</target> @@ -2655,15 +3096,23 @@ <source>English (US)</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/settings.service.ts</context> - <context context-type="linenumber">90</context> + <context context-type="linenumber">184</context> </context-group> <target state="translated">英语(美国)</target> </trans-unit> + <trans-unit id="3098941349689899577" datatype="html"> + <source>Belarusian</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/services/settings.service.ts</context> + <context context-type="linenumber">190</context> + </context-group> + <target state="translated">白俄罗斯语</target> + </trans-unit> <trans-unit id="2719780722934172508" datatype="html"> <source>Czech</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/settings.service.ts</context> - <context context-type="linenumber">91</context> + <context context-type="linenumber">196</context> </context-group> <target state="translated">捷克语</target> </trans-unit> @@ -2671,7 +3120,7 @@ <source>Danish</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/settings.service.ts</context> - <context context-type="linenumber">92</context> + <context context-type="linenumber">202</context> </context-group> <target state="translated">丹麦语</target> </trans-unit> @@ -2679,7 +3128,7 @@ <source>German</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/settings.service.ts</context> - <context context-type="linenumber">93</context> + <context context-type="linenumber">208</context> </context-group> <target state="translated">德语</target> </trans-unit> @@ -2687,7 +3136,7 @@ <source>English (GB)</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/settings.service.ts</context> - <context context-type="linenumber">94</context> + <context context-type="linenumber">214</context> </context-group> <target state="translated">英语(英国)</target> </trans-unit> @@ -2695,7 +3144,7 @@ <source>Spanish</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/settings.service.ts</context> - <context context-type="linenumber">95</context> + <context context-type="linenumber">220</context> </context-group> <target state="translated">西班牙语</target> </trans-unit> @@ -2703,7 +3152,7 @@ <source>French</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/settings.service.ts</context> - <context context-type="linenumber">96</context> + <context context-type="linenumber">226</context> </context-group> <target state="translated">法语</target> </trans-unit> @@ -2711,7 +3160,7 @@ <source>Italian</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/settings.service.ts</context> - <context context-type="linenumber">97</context> + <context context-type="linenumber">232</context> </context-group> <target state="translated">意大利语</target> </trans-unit> @@ -2719,7 +3168,7 @@ <source>Luxembourgish</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/settings.service.ts</context> - <context context-type="linenumber">98</context> + <context context-type="linenumber">238</context> </context-group> <target state="translated">卢森堡语</target> </trans-unit> @@ -2727,7 +3176,7 @@ <source>Dutch</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/settings.service.ts</context> - <context context-type="linenumber">99</context> + <context context-type="linenumber">244</context> </context-group> <target state="translated">荷兰语</target> </trans-unit> @@ -2735,7 +3184,7 @@ <source>Polish</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/settings.service.ts</context> - <context context-type="linenumber">100</context> + <context context-type="linenumber">250</context> </context-group> <target state="translated">波兰语</target> </trans-unit> @@ -2743,7 +3192,7 @@ <source>Portuguese (Brazil)</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/settings.service.ts</context> - <context context-type="linenumber">101</context> + <context context-type="linenumber">256</context> </context-group> <target state="translated">葡萄牙语 (巴西)</target> </trans-unit> @@ -2751,7 +3200,7 @@ <source>Portuguese</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/settings.service.ts</context> - <context context-type="linenumber">102</context> + <context context-type="linenumber">262</context> </context-group> <target state="translated">葡萄牙语</target> </trans-unit> @@ -2759,7 +3208,7 @@ <source>Romanian</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/settings.service.ts</context> - <context context-type="linenumber">103</context> + <context context-type="linenumber">268</context> </context-group> <target state="translated">罗马尼亚语</target> </trans-unit> @@ -2767,23 +3216,55 @@ <source>Russian</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/settings.service.ts</context> - <context context-type="linenumber">104</context> + <context context-type="linenumber">274</context> </context-group> <target state="translated">俄语</target> </trans-unit> + <trans-unit id="4287008301409320881" datatype="html"> + <source>Slovenian</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/services/settings.service.ts</context> + <context context-type="linenumber">280</context> + </context-group> + <target state="translated">斯洛文尼亚语</target> + </trans-unit> + <trans-unit id="8608389829607915090" datatype="html"> + <source>Serbian</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/services/settings.service.ts</context> + <context context-type="linenumber">286</context> + </context-group> + <target state="translated">塞尔维亚语</target> + </trans-unit> <trans-unit id="499386805970351976" datatype="html"> <source>Swedish</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/settings.service.ts</context> - <context context-type="linenumber">105</context> + <context context-type="linenumber">292</context> </context-group> <target state="translated">瑞典语</target> </trans-unit> + <trans-unit id="5682359291233237791" datatype="html"> + <source>Turkish</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/services/settings.service.ts</context> + <context context-type="linenumber">298</context> + </context-group> + <target state="translated">土耳其语</target> + </trans-unit> + <trans-unit id="4689443708886954687" datatype="html"> + <source>Chinese Simplified</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/services/settings.service.ts</context> + <context context-type="linenumber">304</context> + </context-group> + <target state="translated">简体中文</target> + </trans-unit> <trans-unit id="4912706592792948707" datatype="html"> <source>ISO 8601</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/settings.service.ts</context> - <context context-type="linenumber">115</context> + <context context-type="linenumber">321</context> </context-group> <target state="translated">ISO 8601</target> </trans-unit> @@ -2791,7 +3272,7 @@ <source>Error</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/toast.service.ts</context> - <context context-type="linenumber">35</context> + <context context-type="linenumber">32</context> </context-group> <target state="translated">错误</target> </trans-unit> @@ -2799,10 +3280,42 @@ <source>Information</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/toast.service.ts</context> - <context context-type="linenumber">39</context> + <context context-type="linenumber">36</context> </context-group> <target state="translated">信息</target> </trans-unit> + <trans-unit id="3852289441366561594" datatype="html"> + <source>Connecting...</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/services/upload-documents.service.ts</context> + <context context-type="linenumber">31</context> + </context-group> + <target state="translated">正在连接…</target> + </trans-unit> + <trans-unit id="1245343823699368872" datatype="html"> + <source>Uploading...</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/services/upload-documents.service.ts</context> + <context context-type="linenumber">43</context> + </context-group> + <target state="translated">正在上传...</target> + </trans-unit> + <trans-unit id="7446520539098045935" datatype="html"> + <source>Upload complete, waiting...</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/services/upload-documents.service.ts</context> + <context context-type="linenumber">46</context> + </context-group> + <target state="translated">上传完成,等待...</target> + </trans-unit> + <trans-unit id="1405142710727603568" datatype="html"> + <source>HTTP error: <x id="PH" equiv-text="error.status"/> <x id="PH_1" equiv-text="error.statusText"/></source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/services/upload-documents.service.ts</context> + <context context-type="linenumber">62</context> + </context-group> + <target state="translated">HTTP 错误:<x id="PH" equiv-text="error.status"/><x id="PH_1" equiv-text="error.statusText"/></target> + </trans-unit> </body> </file> </xliff> diff --git a/src/documents/admin.py b/src/documents/admin.py index 0551278ef..37a45bb8f 100644 --- a/src/documents/admin.py +++ b/src/documents/admin.py @@ -74,19 +74,19 @@ class DocumentAdmin(admin.ModelAdmin): for o in queryset: index.remove_document(writer, o) - super(DocumentAdmin, self).delete_queryset(request, queryset) + super().delete_queryset(request, queryset) def delete_model(self, request, obj): from documents import index index.remove_document_from_index(obj) - super(DocumentAdmin, self).delete_model(request, obj) + super().delete_model(request, obj) def save_model(self, request, obj, form, change): from documents import index index.add_or_update_document(obj) - super(DocumentAdmin, self).save_model(request, obj, form, change) + super().save_model(request, obj, form, change) class RuleInline(admin.TabularInline): diff --git a/src/documents/bulk_download.py b/src/documents/bulk_download.py index cf0b8949f..6beefa23b 100644 --- a/src/documents/bulk_download.py +++ b/src/documents/bulk_download.py @@ -32,7 +32,7 @@ class OriginalsOnlyStrategy(BulkArchiveStrategy): class ArchiveOnlyStrategy(BulkArchiveStrategy): def __init__(self, zipf): - super(ArchiveOnlyStrategy, self).__init__(zipf) + super().__init__(zipf) def add_document(self, doc: Document): if doc.has_archive_version: diff --git a/src/documents/classifier.py b/src/documents/classifier.py index be2256297..562afff52 100644 --- a/src/documents/classifier.py +++ b/src/documents/classifier.py @@ -57,7 +57,7 @@ def load_classifier(): return classifier -class DocumentClassifier(object): +class DocumentClassifier: # v7 - Updated scikit-learn package version FORMAT_VERSION = 7 @@ -144,12 +144,10 @@ class DocumentClassifier(object): labels_correspondent.append(y) tags = sorted( - [ - tag.pk - for tag in doc.tags.filter( - matching_algorithm=MatchingModel.MATCH_AUTO, - ) - ], + tag.pk + for tag in doc.tags.filter( + matching_algorithm=MatchingModel.MATCH_AUTO, + ) ) for tag in tags: m.update(tag.to_bytes(4, "little", signed=True)) @@ -163,7 +161,7 @@ class DocumentClassifier(object): if self.data_hash and new_data_hash == self.data_hash: return False - labels_tags_unique = set([tag for tags in labels_tags for tag in tags]) + labels_tags_unique = {tag for tags in labels_tags for tag in tags} num_tags = len(labels_tags_unique) diff --git a/src/documents/consumer.py b/src/documents/consumer.py index 4fe6b02ed..a59f0bfd7 100644 --- a/src/documents/consumer.py +++ b/src/documents/consumer.py @@ -257,7 +257,7 @@ class Consumer(LoggingMixin): try: self._send_progress(20, 100, "WORKING", MESSAGE_PARSING_DOCUMENT) - self.log("debug", "Parsing {}...".format(self.filename)) + self.log("debug", f"Parsing {self.filename}...") document_parser.parse(self.path, mime_type, self.filename) self.log("debug", f"Generating thumbnail for {self.filename}...") @@ -346,7 +346,7 @@ class Consumer(LoggingMixin): document.save() # Delete the file only if it was successfully consumed - self.log("debug", "Deleting file {}".format(self.path)) + self.log("debug", f"Deleting file {self.path}") os.unlink(self.path) # https://github.com/jonaswinkler/paperless-ng/discussions/1037 @@ -356,7 +356,7 @@ class Consumer(LoggingMixin): ) if os.path.isfile(shadow_file): - self.log("debug", "Deleting file {}".format(shadow_file)) + self.log("debug", f"Deleting file {shadow_file}") os.unlink(shadow_file) except Exception as e: @@ -370,7 +370,7 @@ class Consumer(LoggingMixin): self.run_post_consume_script(document) - self.log("info", "Document {} consumption finished".format(document)) + self.log("info", f"Document {document} consumption finished") self._send_progress(100, 100, "SUCCESS", MESSAGE_FINISHED, document.id) diff --git a/src/documents/file_handling.py b/src/documents/file_handling.py index 132825e0e..cf165d31d 100644 --- a/src/documents/file_handling.py +++ b/src/documents/file_handling.py @@ -133,7 +133,7 @@ def generate_filename(doc, counter=0, append_gpg=True, archive_filename=False): tags = defaultdictNoStr(lambda: slugify(None), many_to_dictionary(doc.tags)) tag_list = pathvalidate.sanitize_filename( - ",".join(sorted([tag.name for tag in doc.tags.all()])), + ",".join(sorted(tag.name for tag in doc.tags.all())), replacement_text="-", ) diff --git a/src/documents/filters.py b/src/documents/filters.py index 6451bea35..642241044 100644 --- a/src/documents/filters.py +++ b/src/documents/filters.py @@ -35,7 +35,7 @@ class DocumentTypeFilterSet(FilterSet): class TagsFilter(Filter): def __init__(self, exclude=False, in_list=False): - super(TagsFilter, self).__init__() + super().__init__() self.exclude = exclude self.in_list = in_list diff --git a/src/documents/management/commands/decrypt_documents.py b/src/documents/management/commands/decrypt_documents.py index 861bfa2cc..2cb98c4e1 100644 --- a/src/documents/management/commands/decrypt_documents.py +++ b/src/documents/management/commands/decrypt_documents.py @@ -55,7 +55,7 @@ class Command(BaseCommand): for document in encrypted_files: - print("Decrypting {}".format(document).encode("utf-8")) + print(f"Decrypting {document}".encode()) old_paths = [document.source_path, document.thumbnail_path] diff --git a/src/documents/management/commands/loaddata_stdin.py b/src/documents/management/commands/loaddata_stdin.py index 23f75769b..39b598674 100644 --- a/src/documents/management/commands/loaddata_stdin.py +++ b/src/documents/management/commands/loaddata_stdin.py @@ -17,4 +17,4 @@ class Command(LoadDataCommand): def find_fixtures(self, fixture_label): if fixture_label == "-": return [("-", None, "-")] - return super(Command, self).find_fixtures(fixture_label) + return super().find_fixtures(fixture_label) diff --git a/src/documents/models.py b/src/documents/models.py index a1a787325..fcb4be382 100644 --- a/src/documents/models.py +++ b/src/documents/models.py @@ -1,4 +1,3 @@ -# coding=utf-8 import datetime import logging import os @@ -11,7 +10,6 @@ from django.conf import settings from django.contrib.auth.models import User from django.db import models from django.utils import timezone -from django.utils.timezone import is_aware from django.utils.translation import gettext_lazy as _ from documents.parsers import get_default_file_extension @@ -210,10 +208,8 @@ class Document(models.Model): verbose_name_plural = _("documents") def __str__(self): - if is_aware(self.created): - created = timezone.localdate(self.created).isoformat() - else: - created = datetime.date.isoformat(self.created) + created = datetime.date.isoformat(self.created) + if self.correspondent and self.title: return f"{created} {self.correspondent} {self.title}" else: @@ -224,7 +220,7 @@ class Document(models.Model): if self.filename: fname = str(self.filename) else: - fname = "{:07}{}".format(self.pk, self.file_type) + fname = f"{self.pk:07}{self.file_type}" if self.storage_type == self.STORAGE_TYPE_GPG: fname += ".gpg" # pragma: no cover @@ -271,7 +267,7 @@ class Document(models.Model): @property def thumbnail_path(self): - file_name = "{:07}.png".format(self.pk) + file_name = f"{self.pk:07}.png" if self.storage_type == self.STORAGE_TYPE_GPG: file_name += ".gpg" @@ -417,7 +413,7 @@ class FileInfo: @classmethod def _get_created(cls, created): try: - return dateutil.parser.parse("{:0<14}Z".format(created[:-1])) + return dateutil.parser.parse(f"{created[:-1]:0<14}Z") except ValueError: return None @@ -428,7 +424,7 @@ class FileInfo: @classmethod def _mangle_property(cls, properties, name): if name in properties: - properties[name] = getattr(cls, "_get_{}".format(name))(properties[name]) + properties[name] = getattr(cls, f"_get_{name}")(properties[name]) @classmethod def from_filename(cls, filename): diff --git a/src/documents/parsers.py b/src/documents/parsers.py index 269fddbb4..be4db1e71 100644 --- a/src/documents/parsers.py +++ b/src/documents/parsers.py @@ -143,7 +143,7 @@ def run_convert( logger.debug("Execute: " + " ".join(args), extra={"group": logging_group}) if not subprocess.Popen(args, env=environment).wait() == 0: - raise ParseError("Convert failed at {}".format(args)) + raise ParseError(f"Convert failed at {args}") def get_default_thumbnail(): @@ -164,7 +164,7 @@ def make_thumbnail_from_pdf_gs_fallback(in_path, temp_dir, logging_group=None): cmd = [settings.GS_BINARY, "-q", "-sDEVICE=pngalpha", "-o", gs_out_path, in_path] try: if not subprocess.Popen(cmd).wait() == 0: - raise ParseError("Thumbnail (gs) failed at {}".format(cmd)) + raise ParseError(f"Thumbnail (gs) failed at {cmd}") # then run convert on the output from gs run_convert( density=300, @@ -199,7 +199,7 @@ def make_thumbnail_from_pdf(in_path, temp_dir, logging_group=None): strip=True, trim=False, auto_orient=True, - input_file="{}[0]".format(in_path), + input_file=f"{in_path}[0]", output_file=out_path, logging_group=logging_group, ) @@ -333,7 +333,7 @@ class DocumentParser(LoggingMixin): self.log("debug", f"Execute: {' '.join(args)}") if not subprocess.Popen(args).wait() == 0: - raise ParseError("Optipng failed at {}".format(args)) + raise ParseError(f"Optipng failed at {args}") return out_path else: diff --git a/src/documents/serialisers.py b/src/documents/serialisers.py index 5e295f537..a257a1dd6 100644 --- a/src/documents/serialisers.py +++ b/src/documents/serialisers.py @@ -30,7 +30,7 @@ class DynamicFieldsModelSerializer(serializers.ModelSerializer): fields = kwargs.pop("fields", None) # Instantiate the superclass normally - super(DynamicFieldsModelSerializer, self).__init__(*args, **kwargs) + super().__init__(*args, **kwargs) if fields is not None: # Drop any fields that are not specified in the `fields` argument. @@ -263,7 +263,7 @@ class SavedViewSerializer(serializers.ModelSerializer): rules_data = validated_data.pop("filter_rules") else: rules_data = None - super(SavedViewSerializer, self).update(instance, validated_data) + super().update(instance, validated_data) if rules_data is not None: SavedViewFilterRule.objects.filter(saved_view=instance).delete() for rule_data in rules_data: diff --git a/src/documents/tasks.py b/src/documents/tasks.py index e9a015d67..10a1ad671 100644 --- a/src/documents/tasks.py +++ b/src/documents/tasks.py @@ -22,6 +22,8 @@ from documents.models import Tag from documents.sanity_checker import SanityCheckFailedException from pdf2image import convert_from_path from pikepdf import Pdf +from PIL import Image +from PIL import ImageSequence from pyzbar import pyzbar from whoosh.writing import AsyncWriter @@ -62,7 +64,7 @@ def train_classifier(): try: if classifier.train(): logger.info( - "Saving updated classifier model to {}...".format(settings.MODEL_FILE), + f"Saving updated classifier model to {settings.MODEL_FILE}...", ) classifier.save() else: @@ -93,9 +95,41 @@ def barcode_reader(image) -> List[str]: return barcodes +def convert_from_tiff_to_pdf(filepath: str) -> str: + """ + converts a given TIFF image file to pdf into a temp. directory. + Returns the new pdf file. + """ + file_name = os.path.splitext(os.path.basename(filepath))[0] + file_extension = os.path.splitext(os.path.basename(filepath))[1].lower() + tempdir = tempfile.mkdtemp(prefix="paperless-", dir=settings.SCRATCH_DIR) + # use old file name with pdf extension + if file_extension == ".tif" or file_extension == ".tiff": + newpath = os.path.join(tempdir, file_name + ".pdf") + else: + logger.warning(f"Cannot convert from {str(file_extension)} to pdf.") + return None + with Image.open(filepath) as image: + images = [] + for i, page in enumerate(ImageSequence.Iterator(image)): + page = page.convert("RGB") + images.append(page) + try: + if len(images) == 1: + images[0].save(newpath) + else: + images[0].save(newpath, save_all=True, append_images=images[1:]) + except OSError as e: + logger.warning( + f"Could not save the file as pdf. Error: {str(e)}", + ) + return None + return newpath + + def scan_file_for_separating_barcodes(filepath: str) -> List[int]: """ - Scan the provided file for page separating barcodes + Scan the provided pdf file for page separating barcodes Returns a list of pagenumbers, which separate the file """ separator_page_numbers = [] @@ -112,7 +146,7 @@ def scan_file_for_separating_barcodes(filepath: str) -> List[int]: def separate_pages(filepath: str, pages_to_split_on: List[int]) -> List[str]: """ - Separate the provided file on the pages_to_split_on. + Separate the provided pdf file on the pages_to_split_on. The pages which are defined by page_numbers will be removed. Returns a list of (temporary) filepaths to consume. These will need to be deleted later. @@ -131,7 +165,7 @@ def separate_pages(filepath: str, pages_to_split_on: List[int]) -> List[str]: for n, page in enumerate(pdf.pages): if n < pages_to_split_on[0]: dst.pages.append(page) - output_filename = "{}_document_0.pdf".format(fname) + output_filename = f"{fname}_document_0.pdf" savepath = os.path.join(tempdir, output_filename) with open(savepath, "wb") as out: dst.save(out) @@ -151,7 +185,7 @@ def separate_pages(filepath: str, pages_to_split_on: List[int]) -> List[str]: f"page_number: {str(page_number)} next_page: {str(next_page)}", ) dst.pages.append(pdf.pages[page]) - output_filename = "{}_document_{}.pdf".format(fname, str(count + 1)) + output_filename = f"{fname}_document_{str(count + 1)}.pdf" logger.debug(f"pdf no:{str(count)} has {str(len(dst.pages))} pages") savepath = os.path.join(tempdir, output_filename) with open(savepath, "wb") as out: @@ -195,42 +229,70 @@ def consume_file( if settings.CONSUMER_ENABLE_BARCODES: separators = [] document_list = [] - separators = scan_file_for_separating_barcodes(path) - if separators: - logger.debug(f"Pages with separators found in: {str(path)}") - document_list = separate_pages(path, separators) - if document_list: - for n, document in enumerate(document_list): - # save to consumption dir - # rename it to the original filename with number prefix - if override_filename: - newname = f"{str(n)}_" + override_filename - else: - newname = None - save_to_dir(document, newname=newname) - # if we got here, the document was successfully split - # and can safely be deleted - logger.debug("Deleting file {}".format(path)) - os.unlink(path) - # notify the sender, otherwise the progress bar - # in the UI stays stuck - payload = { - "filename": override_filename, - "task_id": task_id, - "current_progress": 100, - "max_progress": 100, - "status": "SUCCESS", - "message": "finished", - } - try: - async_to_sync(get_channel_layer().group_send)( - "status_updates", - {"type": "status_update", "data": payload}, + converted_tiff = None + if settings.CONSUMER_BARCODE_TIFF_SUPPORT: + supported_extensions = [".pdf", ".tiff", ".tif"] + else: + supported_extensions = [".pdf"] + file_extension = os.path.splitext(os.path.basename(path))[1].lower() + if file_extension not in supported_extensions: + # if not supported, skip this routine + logger.warning( + f"Unsupported file format for barcode reader: {str(file_extension)}", + ) + else: + if file_extension in {".tif", ".tiff"}: + file_to_process = convert_from_tiff_to_pdf(path) + else: + file_to_process = path + + separators = scan_file_for_separating_barcodes(file_to_process) + + if separators: + logger.debug( + f"Pages with separators found in: {str(path)}", ) - except OSError as e: - logger.warning("OSError. It could be, the broker cannot be reached.") - logger.warning(str(e)) - return "File successfully split" + document_list = separate_pages(file_to_process, separators) + + if document_list: + for n, document in enumerate(document_list): + # save to consumption dir + # rename it to the original filename with number prefix + if override_filename: + newname = f"{str(n)}_" + override_filename + else: + newname = None + save_to_dir(document, newname=newname) + # if we got here, the document was successfully split + # and can safely be deleted + if converted_tiff: + logger.debug(f"Deleting file {file_to_process}") + os.unlink(file_to_process) + logger.debug(f"Deleting file {path}") + os.unlink(path) + # notify the sender, otherwise the progress bar + # in the UI stays stuck + payload = { + "filename": override_filename, + "task_id": task_id, + "current_progress": 100, + "max_progress": 100, + "status": "SUCCESS", + "message": "finished", + } + try: + async_to_sync(get_channel_layer().group_send)( + "status_updates", + {"type": "status_update", "data": payload}, + ) + except OSError as e: + logger.warning( + "OSError. It could be, the broker cannot be reached.", + ) + logger.warning(str(e)) + # consuming stops here, since the original document with + # the barcodes has been split and will be consumed separately + return "File successfully split" # continue with consumption if no barcode was found document = Consumer().try_consume_file( @@ -244,7 +306,7 @@ def consume_file( ) if document: - return "Success. New document id {} created".format(document.pk) + return f"Success. New document id {document.pk} created" else: raise ConsumerError( "Unknown error: Returned document was null, but " diff --git a/src/documents/tests/samples/barcodes/patch-code-t-middle.tiff b/src/documents/tests/samples/barcodes/patch-code-t-middle.tiff new file mode 100644 index 000000000..33c420b4f Binary files /dev/null and b/src/documents/tests/samples/barcodes/patch-code-t-middle.tiff differ diff --git a/src/documents/tests/samples/simple.tiff b/src/documents/tests/samples/simple.tiff new file mode 100644 index 000000000..ef30a8689 Binary files /dev/null and b/src/documents/tests/samples/simple.tiff differ diff --git a/src/documents/tests/test_admin.py b/src/documents/tests/test_admin.py index 92e2d1f95..edbeb6f4c 100644 --- a/src/documents/tests/test_admin.py +++ b/src/documents/tests/test_admin.py @@ -16,7 +16,7 @@ class TestDocumentAdmin(DirectoriesMixin, TestCase): return searcher.document(id=doc.id) def setUp(self) -> None: - super(TestDocumentAdmin, self).setUp() + super().setUp() self.doc_admin = DocumentAdmin(model=Document, admin_site=AdminSite()) def test_save_model(self): diff --git a/src/documents/tests/test_api.py b/src/documents/tests/test_api.py index 9c43f174a..21d53be9d 100644 --- a/src/documents/tests/test_api.py +++ b/src/documents/tests/test_api.py @@ -27,7 +27,7 @@ from whoosh.writing import AsyncWriter class TestDocumentApi(DirectoriesMixin, APITestCase): def setUp(self): - super(TestDocumentApi, self).setUp() + super().setUp() self.user = User.objects.create_superuser(username="temp_admin") self.client.force_login(user=self.user) @@ -70,7 +70,7 @@ class TestDocumentApi(DirectoriesMixin, APITestCase): returned_doc["title"] = "the new title" response = self.client.put( - "/api/documents/{}/".format(doc.pk), + f"/api/documents/{doc.pk}/", returned_doc, format="json", ) @@ -82,7 +82,7 @@ class TestDocumentApi(DirectoriesMixin, APITestCase): self.assertEqual(doc_after_save.correspondent, c2) self.assertEqual(doc_after_save.title, "the new title") - self.client.delete("/api/documents/{}/".format(doc_after_save.pk)) + self.client.delete(f"/api/documents/{doc_after_save.pk}/") self.assertEqual(len(Document.objects.all()), 0) @@ -163,22 +163,22 @@ class TestDocumentApi(DirectoriesMixin, APITestCase): ) with open( - os.path.join(self.dirs.thumbnail_dir, "{:07d}.png".format(doc.pk)), + os.path.join(self.dirs.thumbnail_dir, f"{doc.pk:07d}.png"), "wb", ) as f: f.write(content_thumbnail) - response = self.client.get("/api/documents/{}/download/".format(doc.pk)) + response = self.client.get(f"/api/documents/{doc.pk}/download/") self.assertEqual(response.status_code, 200) self.assertEqual(response.content, content) - response = self.client.get("/api/documents/{}/preview/".format(doc.pk)) + response = self.client.get(f"/api/documents/{doc.pk}/preview/") self.assertEqual(response.status_code, 200) self.assertEqual(response.content, content) - response = self.client.get("/api/documents/{}/thumb/".format(doc.pk)) + response = self.client.get(f"/api/documents/{doc.pk}/thumb/") self.assertEqual(response.status_code, 200) self.assertEqual(response.content, content_thumbnail) @@ -202,25 +202,25 @@ class TestDocumentApi(DirectoriesMixin, APITestCase): with open(doc.archive_path, "wb") as f: f.write(content_archive) - response = self.client.get("/api/documents/{}/download/".format(doc.pk)) + response = self.client.get(f"/api/documents/{doc.pk}/download/") self.assertEqual(response.status_code, 200) self.assertEqual(response.content, content_archive) response = self.client.get( - "/api/documents/{}/download/?original=true".format(doc.pk), + f"/api/documents/{doc.pk}/download/?original=true", ) self.assertEqual(response.status_code, 200) self.assertEqual(response.content, content) - response = self.client.get("/api/documents/{}/preview/".format(doc.pk)) + response = self.client.get(f"/api/documents/{doc.pk}/preview/") self.assertEqual(response.status_code, 200) self.assertEqual(response.content, content_archive) response = self.client.get( - "/api/documents/{}/preview/?original=true".format(doc.pk), + f"/api/documents/{doc.pk}/preview/?original=true", ) self.assertEqual(response.status_code, 200) @@ -234,13 +234,13 @@ class TestDocumentApi(DirectoriesMixin, APITestCase): mime_type="application/pdf", ) - response = self.client.get("/api/documents/{}/download/".format(doc.pk)) + response = self.client.get(f"/api/documents/{doc.pk}/download/") self.assertEqual(response.status_code, 404) - response = self.client.get("/api/documents/{}/preview/".format(doc.pk)) + response = self.client.get(f"/api/documents/{doc.pk}/preview/") self.assertEqual(response.status_code, 404) - response = self.client.get("/api/documents/{}/thumb/".format(doc.pk)) + response = self.client.get(f"/api/documents/{doc.pk}/thumb/") self.assertEqual(response.status_code, 404) def test_document_filters(self): @@ -283,7 +283,7 @@ class TestDocumentApi(DirectoriesMixin, APITestCase): self.assertCountEqual([results[0]["id"], results[1]["id"]], [doc2.id, doc3.id]) response = self.client.get( - "/api/documents/?tags__id__in={},{}".format(tag_inbox.id, tag_3.id), + f"/api/documents/?tags__id__in={tag_inbox.id},{tag_3.id}", ) self.assertEqual(response.status_code, 200) results = response.data["results"] @@ -291,7 +291,7 @@ class TestDocumentApi(DirectoriesMixin, APITestCase): self.assertCountEqual([results[0]["id"], results[1]["id"]], [doc1.id, doc3.id]) response = self.client.get( - "/api/documents/?tags__id__in={},{}".format(tag_2.id, tag_3.id), + f"/api/documents/?tags__id__in={tag_2.id},{tag_3.id}", ) self.assertEqual(response.status_code, 200) results = response.data["results"] @@ -299,7 +299,7 @@ class TestDocumentApi(DirectoriesMixin, APITestCase): self.assertCountEqual([results[0]["id"], results[1]["id"]], [doc2.id, doc3.id]) response = self.client.get( - "/api/documents/?tags__id__all={},{}".format(tag_2.id, tag_3.id), + f"/api/documents/?tags__id__all={tag_2.id},{tag_3.id}", ) self.assertEqual(response.status_code, 200) results = response.data["results"] @@ -307,27 +307,27 @@ class TestDocumentApi(DirectoriesMixin, APITestCase): self.assertEqual(results[0]["id"], doc3.id) response = self.client.get( - "/api/documents/?tags__id__all={},{}".format(tag_inbox.id, tag_3.id), + f"/api/documents/?tags__id__all={tag_inbox.id},{tag_3.id}", ) self.assertEqual(response.status_code, 200) results = response.data["results"] self.assertEqual(len(results), 0) response = self.client.get( - "/api/documents/?tags__id__all={}a{}".format(tag_inbox.id, tag_3.id), + f"/api/documents/?tags__id__all={tag_inbox.id}a{tag_3.id}", ) self.assertEqual(response.status_code, 200) results = response.data["results"] self.assertEqual(len(results), 3) - response = self.client.get("/api/documents/?tags__id__none={}".format(tag_3.id)) + response = self.client.get(f"/api/documents/?tags__id__none={tag_3.id}") self.assertEqual(response.status_code, 200) results = response.data["results"] self.assertEqual(len(results), 2) self.assertCountEqual([results[0]["id"], results[1]["id"]], [doc1.id, doc2.id]) response = self.client.get( - "/api/documents/?tags__id__none={},{}".format(tag_3.id, tag_2.id), + f"/api/documents/?tags__id__none={tag_3.id},{tag_2.id}", ) self.assertEqual(response.status_code, 200) results = response.data["results"] @@ -335,7 +335,7 @@ class TestDocumentApi(DirectoriesMixin, APITestCase): self.assertEqual(results[0]["id"], doc1.id) response = self.client.get( - "/api/documents/?tags__id__none={},{}".format(tag_2.id, tag_inbox.id), + f"/api/documents/?tags__id__none={tag_2.id},{tag_inbox.id}", ) self.assertEqual(response.status_code, 200) results = response.data["results"] @@ -1284,7 +1284,7 @@ class TestDocumentApi(DirectoriesMixin, APITestCase): class TestDocumentApiV2(DirectoriesMixin, APITestCase): def setUp(self): - super(TestDocumentApiV2, self).setUp() + super().setUp() self.user = User.objects.create_superuser(username="temp_admin") @@ -1365,7 +1365,7 @@ class TestDocumentApiV2(DirectoriesMixin, APITestCase): class TestBulkEdit(DirectoriesMixin, APITestCase): def setUp(self): - super(TestBulkEdit, self).setUp() + super().setUp() user = User.objects.create_superuser(username="temp_admin") self.client.force_login(user=user) @@ -1886,7 +1886,7 @@ class TestBulkEdit(DirectoriesMixin, APITestCase): class TestBulkDownload(DirectoriesMixin, APITestCase): def setUp(self): - super(TestBulkDownload, self).setUp() + super().setUp() user = User.objects.create_superuser(username="temp_admin") self.client.force_login(user=user) diff --git a/src/documents/tests/test_classifier.py b/src/documents/tests/test_classifier.py index b03ecf7d3..331618b94 100644 --- a/src/documents/tests/test_classifier.py +++ b/src/documents/tests/test_classifier.py @@ -19,7 +19,7 @@ from documents.tests.utils import DirectoriesMixin class TestClassifier(DirectoriesMixin, TestCase): def setUp(self): - super(TestClassifier, self).setUp() + super().setUp() self.classifier = DocumentClassifier() def generate_test_data(self): diff --git a/src/documents/tests/test_consumer.py b/src/documents/tests/test_consumer.py index af54255e0..5592d74d7 100644 --- a/src/documents/tests/test_consumer.py +++ b/src/documents/tests/test_consumer.py @@ -41,7 +41,7 @@ class TestAttributes(TestCase): self.assertEqual(file_info.title, title, filename) - self.assertEqual(tuple([t.name for t in file_info.tags]), tags, filename) + self.assertEqual(tuple(t.name for t in file_info.tags), tags, filename) def test_guess_attributes_from_name_when_title_starts_with_dash(self): self._test_guess_attributes_from_name( @@ -176,7 +176,7 @@ class DummyParser(DocumentParser): raise NotImplementedError() def __init__(self, logging_group, scratch_dir, archive_path): - super(DummyParser, self).__init__(logging_group, None) + super().__init__(logging_group, None) _, self.fake_thumb = tempfile.mkstemp(suffix=".png", dir=scratch_dir) self.archive_path = archive_path @@ -195,7 +195,7 @@ class CopyParser(DocumentParser): return self.fake_thumb def __init__(self, logging_group, progress_callback=None): - super(CopyParser, self).__init__(logging_group, progress_callback) + super().__init__(logging_group, progress_callback) _, self.fake_thumb = tempfile.mkstemp(suffix=".png", dir=self.tempdir) def parse(self, document_path, mime_type, file_name=None): @@ -210,7 +210,7 @@ class FaultyParser(DocumentParser): raise NotImplementedError() def __init__(self, logging_group, scratch_dir): - super(FaultyParser, self).__init__(logging_group) + super().__init__(logging_group) _, self.fake_thumb = tempfile.mkstemp(suffix=".png", dir=scratch_dir) def get_optimised_thumbnail(self, document_path, mime_type, file_name=None): @@ -270,7 +270,7 @@ class TestConsumer(DirectoriesMixin, TestCase): return FaultyParser(logging_group, self.dirs.scratch_dir) def setUp(self): - super(TestConsumer, self).setUp() + super().setUp() patcher = mock.patch("documents.parsers.document_consumer_declaration.send") m = patcher.start() diff --git a/src/documents/tests/test_date_parsing.py b/src/documents/tests/test_date_parsing.py index 06ad9876c..ae9589ad7 100644 --- a/src/documents/tests/test_date_parsing.py +++ b/src/documents/tests/test_date_parsing.py @@ -16,7 +16,7 @@ class TestDate(TestCase): os.path.dirname(__file__), "../../paperless_tesseract/tests/samples", ) - SCRATCH = "/tmp/paperless-tests-{}".format(str(uuid4())[:8]) + SCRATCH = f"/tmp/paperless-tests-{str(uuid4())[:8]}" def setUp(self): os.makedirs(self.SCRATCH, exist_ok=True) diff --git a/src/documents/tests/test_document_model.py b/src/documents/tests/test_document_model.py index a99d6dd18..41e3d9337 100644 --- a/src/documents/tests/test_document_model.py +++ b/src/documents/tests/test_document_model.py @@ -3,6 +3,11 @@ import tempfile from pathlib import Path from unittest import mock +try: + import zoneinfo +except ImportError: + import backports.zoneinfo as zoneinfo + from django.test import override_settings from django.test import TestCase from django.utils import timezone @@ -55,6 +60,24 @@ class TestDocument(TestCase): ) self.assertEqual(doc.get_public_filename(), "2020-12-25 test.pdf") + def test_file_name_with_timezone(self): + + doc = Document( + mime_type="application/pdf", + title="test", + created=timezone.datetime( + 2020, + 12, + 25, + 0, + 0, + 0, + 0, + zoneinfo.ZoneInfo("Europe/Berlin"), + ), + ) + self.assertEqual(doc.get_public_filename(), "2020-12-25 test.pdf") + def test_file_name_jpg(self): doc = Document( diff --git a/src/documents/tests/test_file_handling.py b/src/documents/tests/test_file_handling.py index 7743458b4..3293d188c 100644 --- a/src/documents/tests/test_file_handling.py +++ b/src/documents/tests/test_file_handling.py @@ -32,12 +32,12 @@ class TestFileHandling(DirectoriesMixin, TestCase): document.storage_type = Document.STORAGE_TYPE_UNENCRYPTED document.save() - self.assertEqual(generate_filename(document), "{:07d}.pdf".format(document.pk)) + self.assertEqual(generate_filename(document), f"{document.pk:07d}.pdf") document.storage_type = Document.STORAGE_TYPE_GPG self.assertEqual( generate_filename(document), - "{:07d}.pdf.gpg".format(document.pk), + f"{document.pk:07d}.pdf.gpg", ) @override_settings(PAPERLESS_FILENAME_FORMAT="{correspondent}/{correspondent}") @@ -50,7 +50,7 @@ class TestFileHandling(DirectoriesMixin, TestCase): # Test default source_path self.assertEqual( document.source_path, - settings.ORIGINALS_DIR + "/{:07d}.pdf".format(document.pk), + settings.ORIGINALS_DIR + f"/{document.pk:07d}.pdf", ) document.filename = generate_filename(document) diff --git a/src/documents/tests/test_management_consumer.py b/src/documents/tests/test_management_consumer.py index d99b01e66..e8463ab64 100644 --- a/src/documents/tests/test_management_consumer.py +++ b/src/documents/tests/test_management_consumer.py @@ -39,7 +39,7 @@ class ConsumerMixin: sample_file = os.path.join(os.path.dirname(__file__), "samples", "simple.pdf") def setUp(self) -> None: - super(ConsumerMixin, self).setUp() + super().setUp() self.t = None patcher = mock.patch( "documents.management.commands.document_consumer.async_task", @@ -60,7 +60,7 @@ class ConsumerMixin: # wait for the consumer to exit. self.t.join() - super(ConsumerMixin, self).tearDown() + super().tearDown() def wait_for_task_mock_call(self, excpeted_call_count=1): n = 0 diff --git a/src/documents/tests/test_management_exporter.py b/src/documents/tests/test_management_exporter.py index 23cf1f225..74e8d8af7 100644 --- a/src/documents/tests/test_management_exporter.py +++ b/src/documents/tests/test_management_exporter.py @@ -65,7 +65,7 @@ class TestExportImport(DirectoriesMixin, TestCase): self.d1.correspondent = self.c1 self.d1.document_type = self.dt1 self.d1.save() - super(TestExportImport, self).setUp() + super().setUp() def _get_document_from_manifest(self, manifest, id): f = list( diff --git a/src/documents/tests/test_management_retagger.py b/src/documents/tests/test_management_retagger.py index 18b55626f..c31462855 100644 --- a/src/documents/tests/test_management_retagger.py +++ b/src/documents/tests/test_management_retagger.py @@ -82,7 +82,7 @@ class TestRetagger(DirectoriesMixin, TestCase): ) def setUp(self) -> None: - super(TestRetagger, self).setUp() + super().setUp() self.make_models() def test_add_tags(self): diff --git a/src/documents/tests/test_management_thumbnails.py b/src/documents/tests/test_management_thumbnails.py index daf56c586..0e643c354 100644 --- a/src/documents/tests/test_management_thumbnails.py +++ b/src/documents/tests/test_management_thumbnails.py @@ -39,7 +39,7 @@ class TestMakeThumbnails(DirectoriesMixin, TestCase): ) def setUp(self) -> None: - super(TestMakeThumbnails, self).setUp() + super().setUp() self.make_models() def test_process_document(self): diff --git a/src/documents/tests/test_matchables.py b/src/documents/tests/test_matchables.py index c12883c1f..8dc629b0b 100644 --- a/src/documents/tests/test_matchables.py +++ b/src/documents/tests/test_matchables.py @@ -36,13 +36,13 @@ class _TestMatchingBase(TestCase): doc = Document(content=string) self.assertTrue( matching.matches(instance, doc), - '"%s" should match "%s" but it does not' % (match_text, string), + f'"{match_text}" should match "{string}" but it does not', ) for string in no_match: doc = Document(content=string) self.assertFalse( matching.matches(instance, doc), - '"%s" should not match "%s" but it does' % (match_text, string), + f'"{match_text}" should not match "{string}" but it does', ) diff --git a/src/documents/tests/test_migration_archive_files.py b/src/documents/tests/test_migration_archive_files.py index 1cb088185..ae76f0f81 100644 --- a/src/documents/tests/test_migration_archive_files.py +++ b/src/documents/tests/test_migration_archive_files.py @@ -22,7 +22,7 @@ def archive_path_old(self): if self.filename: fname = archive_name_from_filename(self.filename) else: - fname = "{:07}.pdf".format(self.pk) + fname = f"{self.pk:07}.pdf" return os.path.join(settings.ARCHIVE_DIR, fname) @@ -38,7 +38,7 @@ def source_path(doc): if doc.filename: fname = str(doc.filename) else: - fname = "{:07}{}".format(doc.pk, doc.file_type) + fname = f"{doc.pk:07}{doc.file_type}" if doc.storage_type == STORAGE_TYPE_GPG: fname += ".gpg" # pragma: no cover @@ -46,7 +46,7 @@ def source_path(doc): def thumbnail_path(doc): - file_name = "{:07}.png".format(doc.pk) + file_name = f"{doc.pk:07}.png" if doc.storage_type == STORAGE_TYPE_GPG: file_name += ".gpg" diff --git a/src/documents/tests/test_migration_mime_type.py b/src/documents/tests/test_migration_mime_type.py index a08c3d74d..7b607a0cf 100644 --- a/src/documents/tests/test_migration_mime_type.py +++ b/src/documents/tests/test_migration_mime_type.py @@ -15,7 +15,7 @@ def source_path_before(self): if self.filename: fname = str(self.filename) else: - fname = "{:07}.{}".format(self.pk, self.file_type) + fname = f"{self.pk:07}.{self.file_type}" if self.storage_type == STORAGE_TYPE_GPG: fname += ".gpg" @@ -30,7 +30,7 @@ def source_path_after(doc): if doc.filename: fname = str(doc.filename) else: - fname = "{:07}{}".format(doc.pk, file_type_after(doc)) + fname = f"{doc.pk:07}{file_type_after(doc)}" if doc.storage_type == STORAGE_TYPE_GPG: fname += ".gpg" # pragma: no cover diff --git a/src/documents/tests/test_parsers.py b/src/documents/tests/test_parsers.py index ab0311783..34711bca8 100644 --- a/src/documents/tests/test_parsers.py +++ b/src/documents/tests/test_parsers.py @@ -31,7 +31,7 @@ def fake_magic_from_file(file, mime=False): class TestParserDiscovery(TestCase): @mock.patch("documents.parsers.document_consumer_declaration.send") def test__get_parser_class_1_parser(self, m, *args): - class DummyParser(object): + class DummyParser: pass m.return_value = ( @@ -49,10 +49,10 @@ class TestParserDiscovery(TestCase): @mock.patch("documents.parsers.document_consumer_declaration.send") def test__get_parser_class_n_parsers(self, m, *args): - class DummyParser1(object): + class DummyParser1: pass - class DummyParser2(object): + class DummyParser2: pass m.return_value = ( diff --git a/src/documents/tests/test_tasks.py b/src/documents/tests/test_tasks.py index c78fa16c2..7e5381def 100644 --- a/src/documents/tests/test_tasks.py +++ b/src/documents/tests/test_tasks.py @@ -204,6 +204,29 @@ class TestTasks(DirectoriesMixin, TestCase): img = Image.open(test_file) self.assertEqual(tasks.barcode_reader(img), ["CUSTOM BARCODE"]) + def test_convert_from_tiff_to_pdf(self): + test_file = os.path.join( + os.path.dirname(__file__), + "samples", + "simple.tiff", + ) + dst = os.path.join(settings.SCRATCH_DIR, "simple.tiff") + shutil.copy(test_file, dst) + target_file = tasks.convert_from_tiff_to_pdf(dst) + file_extension = os.path.splitext(os.path.basename(target_file))[1] + self.assertTrue(os.path.isfile(target_file)) + self.assertEqual(file_extension, ".pdf") + + def test_convert_error_from_pdf_to_pdf(self): + test_file = os.path.join( + os.path.dirname(__file__), + "samples", + "simple.pdf", + ) + dst = os.path.join(settings.SCRATCH_DIR, "simple.pdf") + shutil.copy(test_file, dst) + self.assertIsNone(tasks.convert_from_tiff_to_pdf(dst)) + def test_scan_file_for_separating_barcodes(self): test_file = os.path.join( os.path.dirname(__file__), @@ -400,11 +423,64 @@ class TestTasks(DirectoriesMixin, TestCase): "barcodes", "patch-code-t-middle.pdf", ) - dst = os.path.join(settings.SCRATCH_DIR, "patch-code-t-middle.pd") + dst = os.path.join(settings.SCRATCH_DIR, "patch-code-t-middle.pdf") shutil.copy(test_file, dst) self.assertEqual(tasks.consume_file(dst), "File successfully split") + @override_settings( + CONSUMER_ENABLE_BARCODES=True, + CONSUMER_BARCODE_TIFF_SUPPORT=True, + ) + def test_consume_barcode_tiff_file(self): + test_file = os.path.join( + os.path.dirname(__file__), + "samples", + "barcodes", + "patch-code-t-middle.tiff", + ) + dst = os.path.join(settings.SCRATCH_DIR, "patch-code-t-middle.tiff") + shutil.copy(test_file, dst) + + self.assertEqual(tasks.consume_file(dst), "File successfully split") + + @override_settings( + CONSUMER_ENABLE_BARCODES=True, + CONSUMER_BARCODE_TIFF_SUPPORT=True, + ) + @mock.patch("documents.consumer.Consumer.try_consume_file") + def test_consume_barcode_unsupported_jpg_file(self, m): + """ + This test assumes barcode and TIFF support are enabled and + the user uploads an unsupported image file (e.g. jpg) + + The function shouldn't try to scan for separating barcodes + and continue archiving the file as is. + """ + test_file = os.path.join( + os.path.dirname(__file__), + "samples", + "simple.jpg", + ) + dst = os.path.join(settings.SCRATCH_DIR, "simple.jpg") + shutil.copy(test_file, dst) + with self.assertLogs("paperless.tasks", level="WARNING") as cm: + self.assertIn("Success", tasks.consume_file(dst)) + self.assertEqual( + cm.output, + [ + "WARNING:paperless.tasks:Unsupported file format for barcode reader: .jpg", + ], + ) + m.assert_called_once() + + args, kwargs = m.call_args + self.assertIsNone(kwargs["override_filename"]) + self.assertIsNone(kwargs["override_title"]) + self.assertIsNone(kwargs["override_correspondent_id"]) + self.assertIsNone(kwargs["override_document_type_id"]) + self.assertIsNone(kwargs["override_tag_ids"]) + @mock.patch("documents.tasks.sanity_checker.check_sanity") def test_sanity_check_success(self, m): m.return_value = SanityCheckMessages() diff --git a/src/documents/tests/utils.py b/src/documents/tests/utils.py index f4d3bee87..26ccf4991 100644 --- a/src/documents/tests/utils.py +++ b/src/documents/tests/utils.py @@ -76,10 +76,10 @@ class DirectoriesMixin: def setUp(self) -> None: self.dirs = setup_directories() - super(DirectoriesMixin, self).setUp() + super().setUp() def tearDown(self) -> None: - super(DirectoriesMixin, self).tearDown() + super().tearDown() remove_dirs(self.dirs) @@ -93,7 +93,7 @@ class TestMigrations(TransactionTestCase): auto_migrate = True def setUp(self): - super(TestMigrations, self).setUp() + super().setUp() assert ( self.migrate_from and self.migrate_to diff --git a/src/documents/views.py b/src/documents/views.py index 831e68b68..f43581550 100644 --- a/src/documents/views.py +++ b/src/documents/views.py @@ -210,7 +210,7 @@ class DocumentViewSet( return serializer_class(*args, **kwargs) def update(self, request, *args, **kwargs): - response = super(DocumentViewSet, self).update(request, *args, **kwargs) + response = super().update(request, *args, **kwargs) from documents import index index.add_or_update_document(self.get_object()) @@ -220,7 +220,7 @@ class DocumentViewSet( from documents import index index.remove_document_from_index(self.get_object()) - return super(DocumentViewSet, self).destroy(request, *args, **kwargs) + return super().destroy(request, *args, **kwargs) @staticmethod def original_requested(request): @@ -362,7 +362,7 @@ class DocumentViewSet( class SearchResultSerializer(DocumentSerializer): def to_representation(self, instance): doc = Document.objects.get(id=instance["id"]) - r = super(SearchResultSerializer, self).to_representation(doc) + r = super().to_representation(doc) r["__search_hit__"] = { "score": instance.score, "highlights": instance.highlights("content", text=doc.content) @@ -376,7 +376,7 @@ class SearchResultSerializer(DocumentSerializer): class UnifiedSearchViewSet(DocumentViewSet): def __init__(self, *args, **kwargs): - super(UnifiedSearchViewSet, self).__init__(*args, **kwargs) + super().__init__(*args, **kwargs) self.searcher = None def get_serializer_class(self): @@ -408,7 +408,7 @@ class UnifiedSearchViewSet(DocumentViewSet): self.paginator.get_page_size(self.request), ) else: - return super(UnifiedSearchViewSet, self).filter_queryset(queryset) + return super().filter_queryset(queryset) def list(self, request, *args, **kwargs): if self._is_search_request(): @@ -417,13 +417,13 @@ class UnifiedSearchViewSet(DocumentViewSet): try: with index.open_index_searcher() as s: self.searcher = s - return super(UnifiedSearchViewSet, self).list(request) + return super().list(request) except NotFound: raise except Exception as e: return HttpResponseBadRequest(str(e)) else: - return super(UnifiedSearchViewSet, self).list(request) + return super().list(request) class LogViewSet(ViewSet): @@ -441,7 +441,7 @@ class LogViewSet(ViewSet): if not os.path.isfile(filename): raise Http404() - with open(filename, "r") as f: + with open(filename) as f: lines = [line.rstrip() for line in f.readlines()] return Response(lines) @@ -676,28 +676,33 @@ class RemoteVersionView(GenericAPIView): def get(self, request, format=None): remote_version = "0.0.0" is_greater_than_current = False + current_version = packaging_version.parse(version.__full_version_str__) # TODO: this can likely be removed when frontend settings are saved to DB feature_is_set = settings.ENABLE_UPDATE_CHECK != "default" if feature_is_set and settings.ENABLE_UPDATE_CHECK: try: - with urllib.request.urlopen( - "https://api.github.com/repos/" - + "paperless-ngx/paperless-ngx/releases/latest", - ) as response: + req = urllib.request.Request( + "https://api.github.com/repos/paperless-ngx/" + "paperless-ngx/releases/latest", + ) + # Ensure a JSON response + req.add_header("Accept", "application/json") + + with urllib.request.urlopen(req) as response: remote = response.read().decode("utf-8") try: remote_json = json.loads(remote) - remote_version = remote_json["tag_name"].replace("ngx-", "") + remote_version = remote_json["tag_name"].removeprefix("ngx-") except ValueError: - logger.debug("An error occured parsing remote version json") + logger.debug("An error occurred parsing remote version json") except urllib.error.URLError: - logger.debug("An error occured checking for available updates") + logger.debug("An error occurred checking for available updates") - current_version = ".".join([str(_) for _ in version.__version__[:3]]) - is_greater_than_current = packaging_version.parse( - remote_version, - ) > packaging_version.parse( - current_version, + is_greater_than_current = ( + packaging_version.parse( + remote_version, + ) + > current_version ) return Response( diff --git a/src/locale/sr_CS/LC_MESSAGES/django.po b/src/locale/sr_CS/LC_MESSAGES/django.po index 278dafff8..1d0037b69 100644 --- a/src/locale/sr_CS/LC_MESSAGES/django.po +++ b/src/locale/sr_CS/LC_MESSAGES/django.po @@ -3,7 +3,7 @@ msgstr "" "Project-Id-Version: paperless-ngx\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2022-03-02 11:20-0800\n" -"PO-Revision-Date: 2022-03-27 17:08\n" +"PO-Revision-Date: 2022-04-29 20:40\n" "Last-Translator: \n" "Language-Team: Serbian (Latin)\n" "Language: sr_CS\n" @@ -356,11 +356,11 @@ msgstr "vrednost" #: documents/models.py:368 msgid "filter rule" -msgstr "" +msgstr "filter pravilo" #: documents/models.py:369 msgid "filter rules" -msgstr "" +msgstr "filter pravila" #: documents/serialisers.py:64 #, python-format @@ -369,7 +369,7 @@ msgstr "" #: documents/serialisers.py:185 msgid "Invalid color." -msgstr "" +msgstr "Nevažeća boja." #: documents/serialisers.py:459 #, python-format @@ -378,7 +378,7 @@ msgstr "" #: documents/templates/index.html:22 msgid "Paperless-ngx is loading..." -msgstr "" +msgstr "Paperless-ngx se učitava..." #: documents/templates/registration/logged_out.html:14 msgid "Paperless-ngx signed out" diff --git a/src/paperless/auth.py b/src/paperless/auth.py index 86f428518..368d3e47b 100644 --- a/src/paperless/auth.py +++ b/src/paperless/auth.py @@ -27,7 +27,7 @@ class AngularApiAuthenticationOverride(authentication.BaseAuthentication): and request.headers["Referer"].startswith("http://localhost:4200/") ): user = User.objects.filter(is_staff=True).first() - print("Auto-Login with user {}".format(user)) + print(f"Auto-Login with user {user}") return (user, None) else: return None diff --git a/src/paperless/middleware.py b/src/paperless/middleware.py index f82ba2435..ddf12812b 100644 --- a/src/paperless/middleware.py +++ b/src/paperless/middleware.py @@ -11,6 +11,6 @@ class ApiVersionMiddleware: if request.user.is_authenticated: versions = settings.REST_FRAMEWORK["ALLOWED_VERSIONS"] response["X-Api-Version"] = versions[len(versions) - 1] - response["X-Version"] = ".".join([str(_) for _ in version.__version__]) + response["X-Version"] = version.__full_version_str__ return response diff --git a/src/paperless/settings.py b/src/paperless/settings.py index e720a6946..5274c356a 100644 --- a/src/paperless/settings.py +++ b/src/paperless/settings.py @@ -503,6 +503,10 @@ CONSUMER_ENABLE_BARCODES = __get_boolean( "PAPERLESS_CONSUMER_ENABLE_BARCODES", ) +CONSUMER_BARCODE_TIFF_SUPPORT = __get_boolean( + "PAPERLESS_CONSUMER_BARCODE_TIFF_SUPPORT", +) + CONSUMER_BARCODE_STRING = os.getenv("PAPERLESS_CONSUMER_BARCODE_STRING", "PATCHT") OPTIMIZE_THUMBNAILS = __get_boolean("PAPERLESS_OPTIMIZE_THUMBNAILS", "true") diff --git a/src/paperless/version.py b/src/paperless/version.py index 8c908319f..436c532e8 100644 --- a/src/paperless/version.py +++ b/src/paperless/version.py @@ -1 +1,8 @@ -__version__ = (1, 7, 0) +from typing import Final +from typing import Tuple + +__version__: Final[Tuple[int, int, int]] = (1, 7, 1) +# Version string like X.Y.Z +__full_version_str__: Final[str] = ".".join(map(str, __version__)) +# Version string like X.Y +__major_minor_version_str__: Final[str] = ".".join(map(str, __version__[:-1])) diff --git a/src/paperless_mail/mail.py b/src/paperless_mail/mail.py index b332233dc..67cc22130 100644 --- a/src/paperless_mail/mail.py +++ b/src/paperless_mail/mail.py @@ -3,6 +3,7 @@ import tempfile from datetime import date from datetime import timedelta from fnmatch import fnmatch +from imaplib import IMAP4 import magic import pathvalidate @@ -145,7 +146,7 @@ class MailAccountHandler(LoggingMixin): else: raise NotImplementedError( - "Unknwown correspondent selector", + "Unknown correspondent selector", ) # pragma: nocover def handle_mail_account(self, account): @@ -155,42 +156,98 @@ class MailAccountHandler(LoggingMixin): self.log("debug", f"Processing mail account {account}") total_processed_files = 0 + try: + with get_mailbox( + account.imap_server, + account.imap_port, + account.imap_security, + ) as M: - with get_mailbox( - account.imap_server, - account.imap_port, - account.imap_security, - ) as M: - - try: - M.login(account.username, account.password) - except Exception: - raise MailError(f"Error while authenticating account {account}") - - self.log( - "debug", - f"Account {account}: Processing " f"{account.rules.count()} rule(s)", - ) - - for rule in account.rules.order_by("order"): try: - total_processed_files += self.handle_mail_rule(M, rule) + M.login(account.username, account.password) + + except UnicodeEncodeError: + self.log("debug", "Falling back to AUTH=PLAIN") + try: + # rfc2595 section 6 - PLAIN SASL mechanism + client: IMAP4 = M.client + encoded = ( + b"\0" + + account.username.encode("utf8") + + b"\0" + + account.password.encode("utf8") + ) + # Assumption is the server supports AUTH=PLAIN capability + # Could check the list with client.capability(), but then what? + # We're failing anyway then + client.authenticate("PLAIN", lambda x: encoded) + + # Need to transition out of AUTH state to SELECTED + M.folder.set("INBOX") + except Exception: + self.log( + "error", + "Unable to authenticate with mail server using AUTH=PLAIN", + ) + raise MailError(f"Error while authenticating account {account}") except Exception as e: self.log( "error", - f"Rule {rule}: Error while processing rule: {e}", - exc_info=True, + f"Error while authenticating account {account}: {e}", + exc_info=False, ) + raise MailError( + f"Error while authenticating account {account}", + ) from e + + self.log( + "debug", + f"Account {account}: Processing " + f"{account.rules.count()} rule(s)", + ) + + for rule in account.rules.order_by("order"): + try: + total_processed_files += self.handle_mail_rule(M, rule) + except Exception as e: + self.log( + "error", + f"Rule {rule}: Error while processing rule: {e}", + exc_info=True, + ) + except MailError: + raise + except Exception as e: + self.log( + "error", + f"Error while retrieving mailbox {account}: {e}", + exc_info=False, + ) return total_processed_files - def handle_mail_rule(self, M, rule): + def handle_mail_rule(self, M: MailBox, rule): self.log("debug", f"Rule {rule}: Selecting folder {rule.folder}") try: M.folder.set(rule.folder) except MailboxFolderSelectError: + + self.log( + "error", + f"Unable to access folder {rule.folder}, attempting folder listing", + ) + try: + for folder_info in M.folder.list(): + self.log("info", f"Located folder: {folder_info.name}") + except Exception as e: + self.log( + "error", + "Exception during folder listing, unable to provide list folders: " + + str(e), + ) + raise MailError( f"Rule {rule}: Folder {rule.folder} " f"does not exist in account {rule.account}", diff --git a/src/paperless_mail/tests/test_mail.py b/src/paperless_mail/tests/test_mail.py index cd56d0aac..24014b4dc 100644 --- a/src/paperless_mail/tests/test_mail.py +++ b/src/paperless_mail/tests/test_mail.py @@ -15,7 +15,9 @@ from django.test import TestCase from documents.models import Correspondent from documents.tests.utils import DirectoriesMixin from imap_tools import EmailAddress +from imap_tools import FolderInfo from imap_tools import MailboxFolderSelectError +from imap_tools import MailboxLoginError from imap_tools import MailMessage from imap_tools import MailMessageFlags from paperless_mail import tasks @@ -26,7 +28,7 @@ from paperless_mail.models import MailRule @dataclasses.dataclass -class _AttachmentDef(object): +class _AttachmentDef: filename: str = "a_file.pdf" maintype: str = "application/pdf" subtype: str = "pdf" @@ -43,6 +45,14 @@ class BogusFolderManager: self.current_folder = new_folder +class BogusClient: + def authenticate(self, mechanism, authobject): + # authobject must be a callable object + auth_bytes = authobject(None) + if auth_bytes != b"\x00admin\x00w57\xc3\xa4\xc3\xb6\xc3\xbcw4b6huwb6nhu": + raise MailboxLoginError("BAD", "OK") + + class BogusMailBox(ContextManager): def __enter__(self): return self @@ -53,12 +63,15 @@ class BogusMailBox(ContextManager): def __init__(self): self.messages: List[MailMessage] = [] self.messages_spam: List[MailMessage] = [] + self.folder = BogusFolderManager() + self.client = BogusClient() def login(self, username, password): - if not (username == "admin" and password == "secret"): - raise Exception() - - folder = BogusFolderManager() + # This will raise a UnicodeEncodeError if the password is not ASCII only + password.encode("ascii") + # Otherwise, check for correct values + if username != "admin" or password not in {"secret"}: + raise MailboxLoginError("BAD", "OK") def fetch(self, criteria, mark_seen, charset=""): msg = self.messages @@ -192,7 +205,7 @@ class TestMail(DirectoriesMixin, TestCase): self.reset_bogus_mailbox() self.mail_account_handler = MailAccountHandler() - super(TestMail, self).setUp() + super().setUp() def reset_bogus_mailbox(self): self.bogus_mailbox.messages = [] @@ -228,7 +241,6 @@ class TestMail(DirectoriesMixin, TestCase): message.from_values = EmailAddress( "Someone!", "someone@somewhere.com", - "Someone! <someone@somewhere.com>", ) message2 = namedtuple("MailMessage", []) @@ -236,7 +248,6 @@ class TestMail(DirectoriesMixin, TestCase): message2.from_values = EmailAddress( "", "fake@localhost.com", - "", ) me_localhost = Correspondent.objects.create(name=message2.from_) @@ -462,7 +473,7 @@ class TestMail(DirectoriesMixin, TestCase): self.assertEqual(result, len(matches), f"Error with pattern: {pattern}") filenames = sorted( - [a[1]["override_filename"] for a in self.async_task.call_args_list], + a[1]["override_filename"] for a in self.async_task.call_args_list ) self.assertListEqual(filenames, matches) @@ -632,6 +643,72 @@ class TestMail(DirectoriesMixin, TestCase): self.assertEqual(len(self.bogus_mailbox.messages), 2) self.assertEqual(len(self.bogus_mailbox.messages_spam), 1) + def test_error_folder_set(self): + """ + GIVEN: + - Mail rule with non-existent folder + THEN: + - Should call list to output all folders in the account + - Should not process any messages + """ + account = MailAccount.objects.create( + name="test2", + imap_server="", + username="admin", + password="secret", + ) + _ = MailRule.objects.create( + name="testrule", + account=account, + action=MailRule.MailAction.MOVE, + action_parameter="spam", + filter_subject="Claim", + order=1, + folder="uuuhhhh", # Invalid folder name + ) + + self.bogus_mailbox.folder.list = mock.Mock( + return_value=[FolderInfo("SomeFoldername", "|", ())], + ) + + self.mail_account_handler.handle_mail_account(account) + + self.bogus_mailbox.folder.list.assert_called_once() + self.assertEqual(self.async_task.call_count, 0) + + def test_error_folder_set_error_listing(self): + """ + GIVEN: + - Mail rule with non-existent folder + - Mail account folder listing raises exception + THEN: + - Should not process any messages + """ + account = MailAccount.objects.create( + name="test2", + imap_server="", + username="admin", + password="secret", + ) + _ = MailRule.objects.create( + name="testrule", + account=account, + action=MailRule.MailAction.MOVE, + action_parameter="spam", + filter_subject="Claim", + order=1, + folder="uuuhhhh", # Invalid folder name + ) + + self.bogus_mailbox.folder.list = mock.Mock( + side_effect=MailboxFolderSelectError(None, "uhm"), + ) + + self.mail_account_handler.handle_mail_account(account) + + self.bogus_mailbox.folder.list.assert_called_once() + self.assertEqual(self.async_task.call_count, 0) + @mock.patch("paperless_mail.mail.MailAccountHandler.get_correspondent") def test_error_skip_mail(self, m): def get_correspondent_fake(message, rule): @@ -755,6 +832,66 @@ class TestMail(DirectoriesMixin, TestCase): self.assertEqual(len(self.bogus_mailbox.messages), 2) self.assertEqual(self.async_task.call_count, 5) + def test_auth_plain_fallback(self): + """ + GIVEN: + - Mail account with password containing non-ASCII characters + THEN: + - Should still authenticate to the mail account + """ + account = MailAccount.objects.create( + name="test", + imap_server="", + username="admin", + # Note the non-ascii characters here + password="w57äöüw4b6huwb6nhu", + ) + + _ = MailRule.objects.create( + name="testrule", + account=account, + action=MailRule.MailAction.MARK_READ, + ) + + self.assertEqual(len(self.bogus_mailbox.messages), 3) + self.assertEqual(self.async_task.call_count, 0) + self.assertEqual(len(self.bogus_mailbox.fetch("UNSEEN", False)), 2) + + self.mail_account_handler.handle_mail_account(account) + + self.assertEqual(self.async_task.call_count, 2) + self.assertEqual(len(self.bogus_mailbox.fetch("UNSEEN", False)), 0) + self.assertEqual(len(self.bogus_mailbox.messages), 3) + + def test_auth_plain_fallback_fails_still(self): + """ + GIVEN: + - Mail account with password containing non-ASCII characters + - Incorrect password value + THEN: + - Should raise a MailError for the account + """ + account = MailAccount.objects.create( + name="test", + imap_server="", + username="admin", + # Note the non-ascii characters here + # Passes the check in login, not in authenticate + password="réception", + ) + + _ = MailRule.objects.create( + name="testrule", + account=account, + action=MailRule.MailAction.MARK_READ, + ) + + self.assertRaises( + MailError, + self.mail_account_handler.handle_mail_account, + account, + ) + class TestManagementCommand(TestCase): @mock.patch( diff --git a/src/paperless_tesseract/parsers.py b/src/paperless_tesseract/parsers.py index 4b1049566..56313c5b4 100644 --- a/src/paperless_tesseract/parsers.py +++ b/src/paperless_tesseract/parsers.py @@ -98,7 +98,7 @@ class RasterisedDocumentParser(DocumentParser): def extract_text(self, sidecar_file, pdf_file): if sidecar_file and os.path.isfile(sidecar_file): - with open(sidecar_file, "r") as f: + with open(sidecar_file) as f: text = f.read() if "[OCR skipped on page" not in text: diff --git a/src/paperless_text/parsers.py b/src/paperless_text/parsers.py index 2e002457e..9ef5fec40 100644 --- a/src/paperless_text/parsers.py +++ b/src/paperless_text/parsers.py @@ -18,7 +18,7 @@ class TextDocumentParser(DocumentParser): def get_thumbnail(self, document_path, mime_type, file_name=None): def read_text(): - with open(document_path, "r") as src: + with open(document_path) as src: lines = [line.strip() for line in src.readlines()] text = "\n".join(lines[:50]) return text @@ -38,5 +38,5 @@ class TextDocumentParser(DocumentParser): return out_path def parse(self, document_path, mime_type, file_name=None): - with open(document_path, "r") as f: + with open(document_path) as f: self.text = f.read()