mirror of
https://github.com/immich-app/immich.git
synced 2025-05-24 01:12:58 -04:00
lite
This commit is contained in:
parent
8b43066632
commit
2ed3820127
@ -4,7 +4,7 @@ FROM ${BASEIMAGE}
|
||||
# Flutter SDK
|
||||
# https://flutter.dev/docs/development/tools/sdk/releases?tab=linux
|
||||
ENV FLUTTER_CHANNEL="stable"
|
||||
ENV FLUTTER_VERSION="3.24.5"
|
||||
ENV FLUTTER_VERSION="3.29.1"
|
||||
ENV FLUTTER_HOME=/flutter
|
||||
ENV PATH=${PATH}:${FLUTTER_HOME}/bin
|
||||
|
||||
|
4
.github/pull_request_template.md
vendored
4
.github/pull_request_template.md
vendored
@ -32,5 +32,5 @@ The `/api/something` endpoint is now `/api/something-else`
|
||||
- [ ] I have confirmed that any new dependencies are strictly necessary.
|
||||
- [ ] I have written tests for new code (if applicable)
|
||||
- [ ] I have followed naming conventions/patterns in the surrounding code
|
||||
- [ ] All code in `src/services` uses repositories implementations for database calls, filesystem operations, etc.
|
||||
- [ ] All code in `src/repositories/` is pretty basic/simple and does not have any immich specific logic (that belongs in `src/services`)
|
||||
- [ ] All code in `src/services/` uses repositories implementations for database calls, filesystem operations, etc.
|
||||
- [ ] All code in `src/repositories/` is pretty basic/simple and does not have any immich specific logic (that belongs in `src/services/`)
|
||||
|
2
.github/workflows/cli.yml
vendored
2
.github/workflows/cli.yml
vendored
@ -56,7 +56,7 @@ jobs:
|
||||
uses: actions/checkout@v4
|
||||
|
||||
- name: Set up QEMU
|
||||
uses: docker/setup-qemu-action@v3.5.0
|
||||
uses: docker/setup-qemu-action@v3.6.0
|
||||
|
||||
- name: Set up Docker Buildx
|
||||
uses: docker/setup-buildx-action@v3.10.0
|
||||
|
22
.github/workflows/docker.yml
vendored
22
.github/workflows/docker.yml
vendored
@ -255,19 +255,20 @@ jobs:
|
||||
flavor: |
|
||||
# Disable latest tag
|
||||
latest=false
|
||||
suffix=${{ matrix.suffix }}
|
||||
images: |
|
||||
name=${{ env.GHCR_REPO }}
|
||||
name=${{ env.DOCKER_REPO }},enable=${{ github.event_name == 'release' }}
|
||||
tags: |
|
||||
# Tag with branch name
|
||||
type=ref,event=branch,suffix=${{ matrix.suffix }}
|
||||
type=ref,event=branch
|
||||
# Tag with pr-number
|
||||
type=ref,event=pr,suffix=${{ matrix.suffix }}
|
||||
type=ref,event=pr
|
||||
# Tag with long commit sha hash
|
||||
type=sha,format=long,prefix=commit-,suffix=${{ matrix.suffix }}
|
||||
type=sha,format=long,prefix=commit-
|
||||
# Tag with git tag on release
|
||||
type=ref,event=tag,suffix=${{ matrix.suffix }}
|
||||
type=raw,value=release,enable=${{ github.event_name == 'release' }},suffix=${{ matrix.suffix }}
|
||||
type=ref,event=tag
|
||||
type=raw,value=release,enable=${{ github.event_name == 'release' }}
|
||||
|
||||
- name: Create manifest list and push
|
||||
working-directory: ${{ runner.temp }}/digests
|
||||
@ -408,19 +409,20 @@ jobs:
|
||||
flavor: |
|
||||
# Disable latest tag
|
||||
latest=false
|
||||
suffix=${{ matrix.suffix }}
|
||||
images: |
|
||||
name=${{ env.GHCR_REPO }}
|
||||
name=${{ env.DOCKER_REPO }},enable=${{ github.event_name == 'release' }}
|
||||
tags: |
|
||||
# Tag with branch name
|
||||
type=ref,event=branch,suffix=${{ matrix.suffix }}
|
||||
type=ref,event=branch
|
||||
# Tag with pr-number
|
||||
type=ref,event=pr,suffix=${{ matrix.suffix }}
|
||||
type=ref,event=pr
|
||||
# Tag with long commit sha hash
|
||||
type=sha,format=long,prefix=commit-,suffix=${{ matrix.suffix }}
|
||||
type=sha,format=long,prefix=commit-
|
||||
# Tag with git tag on release
|
||||
type=ref,event=tag,suffix=${{ matrix.suffix }}
|
||||
type=raw,value=release,enable=${{ github.event_name == 'release' }},suffix=${{ matrix.suffix }}
|
||||
type=ref,event=tag
|
||||
type=raw,value=release,enable=${{ github.event_name == 'release' }}
|
||||
|
||||
- name: Create manifest list and push
|
||||
working-directory: ${{ runner.temp }}/digests
|
||||
|
6
.github/workflows/prepare-release.yml
vendored
6
.github/workflows/prepare-release.yml
vendored
@ -41,8 +41,8 @@ jobs:
|
||||
with:
|
||||
token: ${{ steps.generate-token.outputs.token }}
|
||||
|
||||
- name: Install Poetry
|
||||
run: pipx install poetry
|
||||
- name: Install uv
|
||||
uses: astral-sh/setup-uv@v5
|
||||
|
||||
- name: Bump version
|
||||
run: misc/release/pump-version.sh -s "${{ inputs.serverBump }}" -m "${{ inputs.mobileBump }}"
|
||||
@ -74,7 +74,7 @@ jobs:
|
||||
with:
|
||||
app-id: ${{ secrets.PUSH_O_MATIC_APP_ID }}
|
||||
private-key: ${{ secrets.PUSH_O_MATIC_APP_KEY }}
|
||||
|
||||
|
||||
- name: Checkout
|
||||
uses: actions/checkout@v4
|
||||
with:
|
||||
|
2
.github/workflows/preview-label.yaml
vendored
2
.github/workflows/preview-label.yaml
vendored
@ -2,7 +2,7 @@ name: Preview label
|
||||
|
||||
on:
|
||||
pull_request:
|
||||
types: [labeled]
|
||||
types: [labeled, closed]
|
||||
|
||||
jobs:
|
||||
comment-status:
|
||||
|
25
.github/workflows/static_analysis.yml
vendored
25
.github/workflows/static_analysis.yml
vendored
@ -50,6 +50,26 @@ jobs:
|
||||
run: dart pub get
|
||||
working-directory: ./mobile
|
||||
|
||||
- name: Run Build Runner
|
||||
run: make build
|
||||
working-directory: ./mobile
|
||||
|
||||
- name: Find file changes
|
||||
uses: tj-actions/verify-changed-files@v20
|
||||
id: verify-changed-files
|
||||
with:
|
||||
files: |
|
||||
mobile/**/*.g.dart
|
||||
mobile/**/*.gr.dart
|
||||
mobile/**/*.drift.dart
|
||||
|
||||
- name: Verify files have not changed
|
||||
if: steps.verify-changed-files.outputs.files_changed == 'true'
|
||||
run: |
|
||||
echo "ERROR: Generated files not up to date! Run make_build inside the mobile directory"
|
||||
echo "Changed files: ${{ steps.verify-changed-files.outputs.changed_files }}"
|
||||
exit 1
|
||||
|
||||
- name: Run dart analyze
|
||||
run: dart analyze --fatal-infos
|
||||
working-directory: ./mobile
|
||||
@ -61,8 +81,3 @@ jobs:
|
||||
- name: Run dart custom_lint
|
||||
run: dart run custom_lint
|
||||
working-directory: ./mobile
|
||||
|
||||
# Enable after riverpod generator migration is completed
|
||||
# - name: Run dart custom lint
|
||||
# run: dart run custom_lint
|
||||
# working-directory: ./mobile
|
||||
|
21
.github/workflows/test.yml
vendored
21
.github/workflows/test.yml
vendored
@ -380,27 +380,28 @@ jobs:
|
||||
working-directory: ./machine-learning
|
||||
steps:
|
||||
- uses: actions/checkout@v4
|
||||
- name: Install poetry
|
||||
run: pipx install poetry
|
||||
- name: Install uv
|
||||
uses: astral-sh/setup-uv@v5
|
||||
- uses: actions/setup-python@v5
|
||||
with:
|
||||
python-version: 3.11
|
||||
cache: 'poetry'
|
||||
# TODO: add caching when supported (https://github.com/actions/setup-python/pull/818)
|
||||
# with:
|
||||
# python-version: 3.11
|
||||
# cache: 'uv'
|
||||
- name: Install dependencies
|
||||
run: |
|
||||
poetry install --with dev --with cpu
|
||||
uv sync --extra cpu
|
||||
- name: Lint with ruff
|
||||
run: |
|
||||
poetry run ruff check --output-format=github app export
|
||||
uv run ruff check --output-format=github app export
|
||||
- name: Check black formatting
|
||||
run: |
|
||||
poetry run black --check app export
|
||||
uv run black --check app export
|
||||
- name: Run mypy type checking
|
||||
run: |
|
||||
poetry run mypy --install-types --non-interactive --strict app/
|
||||
uv run mypy --strict app/
|
||||
- name: Run tests and coverage
|
||||
run: |
|
||||
poetry run pytest app --cov=app --cov-report term-missing
|
||||
uv run pytest app --cov=app --cov-report term-missing
|
||||
|
||||
shellcheck:
|
||||
name: ShellCheck
|
||||
|
7
.github/workflows/weblate-lock.yml
vendored
7
.github/workflows/weblate-lock.yml
vendored
@ -18,8 +18,15 @@ jobs:
|
||||
filters: |
|
||||
i18n:
|
||||
- 'i18n/!(en)**\.json'
|
||||
- name: Debug
|
||||
run: |
|
||||
echo "Should run: ${{ steps.found_paths.outputs.i18n == 'true' && github.head_ref != 'chore/translations'}}"
|
||||
echo "Found i18n paths: ${{ steps.found_paths.outputs.i18n }}"
|
||||
echo "Head ref: ${{ github.head_ref }}"
|
||||
|
||||
enforce-lock:
|
||||
name: Check Weblate Lock
|
||||
needs: [ pre-job ]
|
||||
runs-on: ubuntu-latest
|
||||
if: ${{ needs.pre-job.outputs.should_run == 'true' }}
|
||||
steps:
|
||||
|
@ -1,11 +1,11 @@
|
||||
<p align="center">
|
||||
<br/>
|
||||
<br/>
|
||||
<a href="https://opensource.org/license/agpl-v3"><img src="https://img.shields.io/badge/License-AGPL_v3-blue.svg?color=3F51B5&style=for-the-badge&label=License&logoColor=000000&labelColor=ececec" alt="License: AGPLv3"></a>
|
||||
<a href="https://discord.immich.app">
|
||||
<img src="https://img.shields.io/discord/979116623879368755.svg?label=Discord&logo=Discord&style=for-the-badge&logoColor=000000&labelColor=ececec" alt="Discord"/>
|
||||
</a>
|
||||
<br/>
|
||||
<br/>
|
||||
<br/>
|
||||
<br/>
|
||||
</p>
|
||||
|
||||
<p align="center">
|
||||
@ -63,7 +63,7 @@
|
||||
|
||||
Access the demo [here](https://demo.immich.app). The demo is running on a Free-tier Oracle VM in Amsterdam with a 2.4Ghz quad-core ARM64 CPU and 24GB RAM.
|
||||
|
||||
For the mobile app, you can use `https://demo.immich.app/api` for the `Server Endpoint URL`
|
||||
For the mobile app, you can use `https://demo.immich.app` for the `Server Endpoint URL`
|
||||
|
||||
### Login credentials
|
||||
|
||||
|
238
cli/package-lock.json
generated
238
cli/package-lock.json
generated
@ -1,12 +1,12 @@
|
||||
{
|
||||
"name": "@immich/cli",
|
||||
"version": "2.2.52",
|
||||
"version": "2.2.53",
|
||||
"lockfileVersion": 3,
|
||||
"requires": true,
|
||||
"packages": {
|
||||
"": {
|
||||
"name": "@immich/cli",
|
||||
"version": "2.2.52",
|
||||
"version": "2.2.53",
|
||||
"license": "GNU Affero General Public License version 3",
|
||||
"dependencies": {
|
||||
"chokidar": "^4.0.3",
|
||||
@ -27,7 +27,7 @@
|
||||
"@types/lodash-es": "^4.17.12",
|
||||
"@types/micromatch": "^4.0.9",
|
||||
"@types/mock-fs": "^4.13.1",
|
||||
"@types/node": "^22.13.5",
|
||||
"@types/node": "^22.13.9",
|
||||
"@typescript-eslint/eslint-plugin": "^8.15.0",
|
||||
"@typescript-eslint/parser": "^8.15.0",
|
||||
"@vitest/coverage-v8": "^3.0.0",
|
||||
@ -55,14 +55,14 @@
|
||||
},
|
||||
"../open-api/typescript-sdk": {
|
||||
"name": "@immich/sdk",
|
||||
"version": "1.128.0",
|
||||
"version": "1.129.0",
|
||||
"dev": true,
|
||||
"license": "GNU Affero General Public License version 3",
|
||||
"dependencies": {
|
||||
"@oazapfts/runtime": "^1.0.2"
|
||||
},
|
||||
"devDependencies": {
|
||||
"@types/node": "^22.13.5",
|
||||
"@types/node": "^22.13.9",
|
||||
"typescript": "^5.3.3"
|
||||
}
|
||||
},
|
||||
@ -1502,9 +1502,9 @@
|
||||
}
|
||||
},
|
||||
"node_modules/@types/node": {
|
||||
"version": "22.13.8",
|
||||
"resolved": "https://registry.npmjs.org/@types/node/-/node-22.13.8.tgz",
|
||||
"integrity": "sha512-G3EfaZS+iOGYWLLRCEAXdWK9my08oHNZ+FHluRiggIYJPOXzhOiDgpVCUHaUvyIC5/fj7C/p637jdzC666AOKQ==",
|
||||
"version": "22.13.10",
|
||||
"resolved": "https://registry.npmjs.org/@types/node/-/node-22.13.10.tgz",
|
||||
"integrity": "sha512-I6LPUvlRH+O6VRUqYOcMudhaIdUVWfsjnZavnsraHvpBwaEyMN29ry+0UVJhImYL16xsscu0aske3yA+uPOWfw==",
|
||||
"dev": true,
|
||||
"license": "MIT",
|
||||
"dependencies": {
|
||||
@ -1518,17 +1518,17 @@
|
||||
"dev": true
|
||||
},
|
||||
"node_modules/@typescript-eslint/eslint-plugin": {
|
||||
"version": "8.25.0",
|
||||
"resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-8.25.0.tgz",
|
||||
"integrity": "sha512-VM7bpzAe7JO/BFf40pIT1lJqS/z1F8OaSsUB3rpFJucQA4cOSuH2RVVVkFULN+En0Djgr29/jb4EQnedUo95KA==",
|
||||
"version": "8.26.0",
|
||||
"resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-8.26.0.tgz",
|
||||
"integrity": "sha512-cLr1J6pe56zjKYajK6SSSre6nl1Gj6xDp1TY0trpgPzjVbgDwd09v2Ws37LABxzkicmUjhEeg/fAUjPJJB1v5Q==",
|
||||
"dev": true,
|
||||
"license": "MIT",
|
||||
"dependencies": {
|
||||
"@eslint-community/regexpp": "^4.10.0",
|
||||
"@typescript-eslint/scope-manager": "8.25.0",
|
||||
"@typescript-eslint/type-utils": "8.25.0",
|
||||
"@typescript-eslint/utils": "8.25.0",
|
||||
"@typescript-eslint/visitor-keys": "8.25.0",
|
||||
"@typescript-eslint/scope-manager": "8.26.0",
|
||||
"@typescript-eslint/type-utils": "8.26.0",
|
||||
"@typescript-eslint/utils": "8.26.0",
|
||||
"@typescript-eslint/visitor-keys": "8.26.0",
|
||||
"graphemer": "^1.4.0",
|
||||
"ignore": "^5.3.1",
|
||||
"natural-compare": "^1.4.0",
|
||||
@ -1544,20 +1544,20 @@
|
||||
"peerDependencies": {
|
||||
"@typescript-eslint/parser": "^8.0.0 || ^8.0.0-alpha.0",
|
||||
"eslint": "^8.57.0 || ^9.0.0",
|
||||
"typescript": ">=4.8.4 <5.8.0"
|
||||
"typescript": ">=4.8.4 <5.9.0"
|
||||
}
|
||||
},
|
||||
"node_modules/@typescript-eslint/parser": {
|
||||
"version": "8.25.0",
|
||||
"resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-8.25.0.tgz",
|
||||
"integrity": "sha512-4gbs64bnbSzu4FpgMiQ1A+D+urxkoJk/kqlDJ2W//5SygaEiAP2B4GoS7TEdxgwol2el03gckFV9lJ4QOMiiHg==",
|
||||
"version": "8.26.0",
|
||||
"resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-8.26.0.tgz",
|
||||
"integrity": "sha512-mNtXP9LTVBy14ZF3o7JG69gRPBK/2QWtQd0j0oH26HcY/foyJJau6pNUez7QrM5UHnSvwlQcJXKsk0I99B9pOA==",
|
||||
"dev": true,
|
||||
"license": "MIT",
|
||||
"dependencies": {
|
||||
"@typescript-eslint/scope-manager": "8.25.0",
|
||||
"@typescript-eslint/types": "8.25.0",
|
||||
"@typescript-eslint/typescript-estree": "8.25.0",
|
||||
"@typescript-eslint/visitor-keys": "8.25.0",
|
||||
"@typescript-eslint/scope-manager": "8.26.0",
|
||||
"@typescript-eslint/types": "8.26.0",
|
||||
"@typescript-eslint/typescript-estree": "8.26.0",
|
||||
"@typescript-eslint/visitor-keys": "8.26.0",
|
||||
"debug": "^4.3.4"
|
||||
},
|
||||
"engines": {
|
||||
@ -1569,18 +1569,18 @@
|
||||
},
|
||||
"peerDependencies": {
|
||||
"eslint": "^8.57.0 || ^9.0.0",
|
||||
"typescript": ">=4.8.4 <5.8.0"
|
||||
"typescript": ">=4.8.4 <5.9.0"
|
||||
}
|
||||
},
|
||||
"node_modules/@typescript-eslint/scope-manager": {
|
||||
"version": "8.25.0",
|
||||
"resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-8.25.0.tgz",
|
||||
"integrity": "sha512-6PPeiKIGbgStEyt4NNXa2ru5pMzQ8OYKO1hX1z53HMomrmiSB+R5FmChgQAP1ro8jMtNawz+TRQo/cSXrauTpg==",
|
||||
"version": "8.26.0",
|
||||
"resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-8.26.0.tgz",
|
||||
"integrity": "sha512-E0ntLvsfPqnPwng8b8y4OGuzh/iIOm2z8U3S9zic2TeMLW61u5IH2Q1wu0oSTkfrSzwbDJIB/Lm8O3//8BWMPA==",
|
||||
"dev": true,
|
||||
"license": "MIT",
|
||||
"dependencies": {
|
||||
"@typescript-eslint/types": "8.25.0",
|
||||
"@typescript-eslint/visitor-keys": "8.25.0"
|
||||
"@typescript-eslint/types": "8.26.0",
|
||||
"@typescript-eslint/visitor-keys": "8.26.0"
|
||||
},
|
||||
"engines": {
|
||||
"node": "^18.18.0 || ^20.9.0 || >=21.1.0"
|
||||
@ -1591,14 +1591,14 @@
|
||||
}
|
||||
},
|
||||
"node_modules/@typescript-eslint/type-utils": {
|
||||
"version": "8.25.0",
|
||||
"resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-8.25.0.tgz",
|
||||
"integrity": "sha512-d77dHgHWnxmXOPJuDWO4FDWADmGQkN5+tt6SFRZz/RtCWl4pHgFl3+WdYCn16+3teG09DY6XtEpf3gGD0a186g==",
|
||||
"version": "8.26.0",
|
||||
"resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-8.26.0.tgz",
|
||||
"integrity": "sha512-ruk0RNChLKz3zKGn2LwXuVoeBcUMh+jaqzN461uMMdxy5H9epZqIBtYj7UiPXRuOpaALXGbmRuZQhmwHhaS04Q==",
|
||||
"dev": true,
|
||||
"license": "MIT",
|
||||
"dependencies": {
|
||||
"@typescript-eslint/typescript-estree": "8.25.0",
|
||||
"@typescript-eslint/utils": "8.25.0",
|
||||
"@typescript-eslint/typescript-estree": "8.26.0",
|
||||
"@typescript-eslint/utils": "8.26.0",
|
||||
"debug": "^4.3.4",
|
||||
"ts-api-utils": "^2.0.1"
|
||||
},
|
||||
@ -1611,13 +1611,13 @@
|
||||
},
|
||||
"peerDependencies": {
|
||||
"eslint": "^8.57.0 || ^9.0.0",
|
||||
"typescript": ">=4.8.4 <5.8.0"
|
||||
"typescript": ">=4.8.4 <5.9.0"
|
||||
}
|
||||
},
|
||||
"node_modules/@typescript-eslint/types": {
|
||||
"version": "8.25.0",
|
||||
"resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-8.25.0.tgz",
|
||||
"integrity": "sha512-+vUe0Zb4tkNgznQwicsvLUJgZIRs6ITeWSCclX1q85pR1iOiaj+4uZJIUp//Z27QWu5Cseiw3O3AR8hVpax7Aw==",
|
||||
"version": "8.26.0",
|
||||
"resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-8.26.0.tgz",
|
||||
"integrity": "sha512-89B1eP3tnpr9A8L6PZlSjBvnJhWXtYfZhECqlBl1D9Lme9mHO6iWlsprBtVenQvY1HMhax1mWOjhtL3fh/u+pA==",
|
||||
"dev": true,
|
||||
"license": "MIT",
|
||||
"engines": {
|
||||
@ -1629,14 +1629,14 @@
|
||||
}
|
||||
},
|
||||
"node_modules/@typescript-eslint/typescript-estree": {
|
||||
"version": "8.25.0",
|
||||
"resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-8.25.0.tgz",
|
||||
"integrity": "sha512-ZPaiAKEZ6Blt/TPAx5Ot0EIB/yGtLI2EsGoY6F7XKklfMxYQyvtL+gT/UCqkMzO0BVFHLDlzvFqQzurYahxv9Q==",
|
||||
"version": "8.26.0",
|
||||
"resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-8.26.0.tgz",
|
||||
"integrity": "sha512-tiJ1Hvy/V/oMVRTbEOIeemA2XoylimlDQ03CgPPNaHYZbpsc78Hmngnt+WXZfJX1pjQ711V7g0H7cSJThGYfPQ==",
|
||||
"dev": true,
|
||||
"license": "MIT",
|
||||
"dependencies": {
|
||||
"@typescript-eslint/types": "8.25.0",
|
||||
"@typescript-eslint/visitor-keys": "8.25.0",
|
||||
"@typescript-eslint/types": "8.26.0",
|
||||
"@typescript-eslint/visitor-keys": "8.26.0",
|
||||
"debug": "^4.3.4",
|
||||
"fast-glob": "^3.3.2",
|
||||
"is-glob": "^4.0.3",
|
||||
@ -1652,20 +1652,20 @@
|
||||
"url": "https://opencollective.com/typescript-eslint"
|
||||
},
|
||||
"peerDependencies": {
|
||||
"typescript": ">=4.8.4 <5.8.0"
|
||||
"typescript": ">=4.8.4 <5.9.0"
|
||||
}
|
||||
},
|
||||
"node_modules/@typescript-eslint/utils": {
|
||||
"version": "8.25.0",
|
||||
"resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-8.25.0.tgz",
|
||||
"integrity": "sha512-syqRbrEv0J1wywiLsK60XzHnQe/kRViI3zwFALrNEgnntn1l24Ra2KvOAWwWbWZ1lBZxZljPDGOq967dsl6fkA==",
|
||||
"version": "8.26.0",
|
||||
"resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-8.26.0.tgz",
|
||||
"integrity": "sha512-2L2tU3FVwhvU14LndnQCA2frYC8JnPDVKyQtWFPf8IYFMt/ykEN1bPolNhNbCVgOmdzTlWdusCTKA/9nKrf8Ig==",
|
||||
"dev": true,
|
||||
"license": "MIT",
|
||||
"dependencies": {
|
||||
"@eslint-community/eslint-utils": "^4.4.0",
|
||||
"@typescript-eslint/scope-manager": "8.25.0",
|
||||
"@typescript-eslint/types": "8.25.0",
|
||||
"@typescript-eslint/typescript-estree": "8.25.0"
|
||||
"@typescript-eslint/scope-manager": "8.26.0",
|
||||
"@typescript-eslint/types": "8.26.0",
|
||||
"@typescript-eslint/typescript-estree": "8.26.0"
|
||||
},
|
||||
"engines": {
|
||||
"node": "^18.18.0 || ^20.9.0 || >=21.1.0"
|
||||
@ -1676,17 +1676,17 @@
|
||||
},
|
||||
"peerDependencies": {
|
||||
"eslint": "^8.57.0 || ^9.0.0",
|
||||
"typescript": ">=4.8.4 <5.8.0"
|
||||
"typescript": ">=4.8.4 <5.9.0"
|
||||
}
|
||||
},
|
||||
"node_modules/@typescript-eslint/visitor-keys": {
|
||||
"version": "8.25.0",
|
||||
"resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-8.25.0.tgz",
|
||||
"integrity": "sha512-kCYXKAum9CecGVHGij7muybDfTS2sD3t0L4bJsEZLkyrXUImiCTq1M3LG2SRtOhiHFwMR9wAFplpT6XHYjTkwQ==",
|
||||
"version": "8.26.0",
|
||||
"resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-8.26.0.tgz",
|
||||
"integrity": "sha512-2z8JQJWAzPdDd51dRQ/oqIJxe99/hoLIqmf8RMCAJQtYDc535W/Jt2+RTP4bP0aKeBG1F65yjIZuczOXCmbWwg==",
|
||||
"dev": true,
|
||||
"license": "MIT",
|
||||
"dependencies": {
|
||||
"@typescript-eslint/types": "8.25.0",
|
||||
"@typescript-eslint/types": "8.26.0",
|
||||
"eslint-visitor-keys": "^4.2.0"
|
||||
},
|
||||
"engines": {
|
||||
@ -1711,9 +1711,9 @@
|
||||
}
|
||||
},
|
||||
"node_modules/@vitest/coverage-v8": {
|
||||
"version": "3.0.7",
|
||||
"resolved": "https://registry.npmjs.org/@vitest/coverage-v8/-/coverage-v8-3.0.7.tgz",
|
||||
"integrity": "sha512-Av8WgBJLTrfLOer0uy3CxjlVuWK4CzcLBndW1Nm2vI+3hZ2ozHututkfc7Blu1u6waeQ7J8gzPK/AsBRnWA5mQ==",
|
||||
"version": "3.0.8",
|
||||
"resolved": "https://registry.npmjs.org/@vitest/coverage-v8/-/coverage-v8-3.0.8.tgz",
|
||||
"integrity": "sha512-y7SAKsQirsEJ2F8bulBck4DoluhI2EEgTimHd6EEUgJBGKy9tC25cpywh1MH4FvDGoG2Unt7+asVd1kj4qOSAw==",
|
||||
"dev": true,
|
||||
"license": "MIT",
|
||||
"dependencies": {
|
||||
@ -1734,8 +1734,8 @@
|
||||
"url": "https://opencollective.com/vitest"
|
||||
},
|
||||
"peerDependencies": {
|
||||
"@vitest/browser": "3.0.7",
|
||||
"vitest": "3.0.7"
|
||||
"@vitest/browser": "3.0.8",
|
||||
"vitest": "3.0.8"
|
||||
},
|
||||
"peerDependenciesMeta": {
|
||||
"@vitest/browser": {
|
||||
@ -1744,14 +1744,14 @@
|
||||
}
|
||||
},
|
||||
"node_modules/@vitest/expect": {
|
||||
"version": "3.0.7",
|
||||
"resolved": "https://registry.npmjs.org/@vitest/expect/-/expect-3.0.7.tgz",
|
||||
"integrity": "sha512-QP25f+YJhzPfHrHfYHtvRn+uvkCFCqFtW9CktfBxmB+25QqWsx7VB2As6f4GmwllHLDhXNHvqedwhvMmSnNmjw==",
|
||||
"version": "3.0.8",
|
||||
"resolved": "https://registry.npmjs.org/@vitest/expect/-/expect-3.0.8.tgz",
|
||||
"integrity": "sha512-Xu6TTIavTvSSS6LZaA3EebWFr6tsoXPetOWNMOlc7LO88QVVBwq2oQWBoDiLCN6YTvNYsGSjqOO8CAdjom5DCQ==",
|
||||
"dev": true,
|
||||
"license": "MIT",
|
||||
"dependencies": {
|
||||
"@vitest/spy": "3.0.7",
|
||||
"@vitest/utils": "3.0.7",
|
||||
"@vitest/spy": "3.0.8",
|
||||
"@vitest/utils": "3.0.8",
|
||||
"chai": "^5.2.0",
|
||||
"tinyrainbow": "^2.0.0"
|
||||
},
|
||||
@ -1760,13 +1760,13 @@
|
||||
}
|
||||
},
|
||||
"node_modules/@vitest/mocker": {
|
||||
"version": "3.0.7",
|
||||
"resolved": "https://registry.npmjs.org/@vitest/mocker/-/mocker-3.0.7.tgz",
|
||||
"integrity": "sha512-qui+3BLz9Eonx4EAuR/i+QlCX6AUZ35taDQgwGkK/Tw6/WgwodSrjN1X2xf69IA/643ZX5zNKIn2svvtZDrs4w==",
|
||||
"version": "3.0.8",
|
||||
"resolved": "https://registry.npmjs.org/@vitest/mocker/-/mocker-3.0.8.tgz",
|
||||
"integrity": "sha512-n3LjS7fcW1BCoF+zWZxG7/5XvuYH+lsFg+BDwwAz0arIwHQJFUEsKBQ0BLU49fCxuM/2HSeBPHQD8WjgrxMfow==",
|
||||
"dev": true,
|
||||
"license": "MIT",
|
||||
"dependencies": {
|
||||
"@vitest/spy": "3.0.7",
|
||||
"@vitest/spy": "3.0.8",
|
||||
"estree-walker": "^3.0.3",
|
||||
"magic-string": "^0.30.17"
|
||||
},
|
||||
@ -1787,9 +1787,9 @@
|
||||
}
|
||||
},
|
||||
"node_modules/@vitest/pretty-format": {
|
||||
"version": "3.0.7",
|
||||
"resolved": "https://registry.npmjs.org/@vitest/pretty-format/-/pretty-format-3.0.7.tgz",
|
||||
"integrity": "sha512-CiRY0BViD/V8uwuEzz9Yapyao+M9M008/9oMOSQydwbwb+CMokEq3XVaF3XK/VWaOK0Jm9z7ENhybg70Gtxsmg==",
|
||||
"version": "3.0.8",
|
||||
"resolved": "https://registry.npmjs.org/@vitest/pretty-format/-/pretty-format-3.0.8.tgz",
|
||||
"integrity": "sha512-BNqwbEyitFhzYMYHUVbIvepOyeQOSFA/NeJMIP9enMntkkxLgOcgABH6fjyXG85ipTgvero6noreavGIqfJcIg==",
|
||||
"dev": true,
|
||||
"license": "MIT",
|
||||
"dependencies": {
|
||||
@ -1800,13 +1800,13 @@
|
||||
}
|
||||
},
|
||||
"node_modules/@vitest/runner": {
|
||||
"version": "3.0.7",
|
||||
"resolved": "https://registry.npmjs.org/@vitest/runner/-/runner-3.0.7.tgz",
|
||||
"integrity": "sha512-WeEl38Z0S2ZcuRTeyYqaZtm4e26tq6ZFqh5y8YD9YxfWuu0OFiGFUbnxNynwLjNRHPsXyee2M9tV7YxOTPZl2g==",
|
||||
"version": "3.0.8",
|
||||
"resolved": "https://registry.npmjs.org/@vitest/runner/-/runner-3.0.8.tgz",
|
||||
"integrity": "sha512-c7UUw6gEcOzI8fih+uaAXS5DwjlBaCJUo7KJ4VvJcjL95+DSR1kova2hFuRt3w41KZEFcOEiq098KkyrjXeM5w==",
|
||||
"dev": true,
|
||||
"license": "MIT",
|
||||
"dependencies": {
|
||||
"@vitest/utils": "3.0.7",
|
||||
"@vitest/utils": "3.0.8",
|
||||
"pathe": "^2.0.3"
|
||||
},
|
||||
"funding": {
|
||||
@ -1814,13 +1814,13 @@
|
||||
}
|
||||
},
|
||||
"node_modules/@vitest/snapshot": {
|
||||
"version": "3.0.7",
|
||||
"resolved": "https://registry.npmjs.org/@vitest/snapshot/-/snapshot-3.0.7.tgz",
|
||||
"integrity": "sha512-eqTUryJWQN0Rtf5yqCGTQWsCFOQe4eNz5Twsu21xYEcnFJtMU5XvmG0vgebhdLlrHQTSq5p8vWHJIeJQV8ovsA==",
|
||||
"version": "3.0.8",
|
||||
"resolved": "https://registry.npmjs.org/@vitest/snapshot/-/snapshot-3.0.8.tgz",
|
||||
"integrity": "sha512-x8IlMGSEMugakInj44nUrLSILh/zy1f2/BgH0UeHpNyOocG18M9CWVIFBaXPt8TrqVZWmcPjwfG/ht5tnpba8A==",
|
||||
"dev": true,
|
||||
"license": "MIT",
|
||||
"dependencies": {
|
||||
"@vitest/pretty-format": "3.0.7",
|
||||
"@vitest/pretty-format": "3.0.8",
|
||||
"magic-string": "^0.30.17",
|
||||
"pathe": "^2.0.3"
|
||||
},
|
||||
@ -1829,9 +1829,9 @@
|
||||
}
|
||||
},
|
||||
"node_modules/@vitest/spy": {
|
||||
"version": "3.0.7",
|
||||
"resolved": "https://registry.npmjs.org/@vitest/spy/-/spy-3.0.7.tgz",
|
||||
"integrity": "sha512-4T4WcsibB0B6hrKdAZTM37ekuyFZt2cGbEGd2+L0P8ov15J1/HUsUaqkXEQPNAWr4BtPPe1gI+FYfMHhEKfR8w==",
|
||||
"version": "3.0.8",
|
||||
"resolved": "https://registry.npmjs.org/@vitest/spy/-/spy-3.0.8.tgz",
|
||||
"integrity": "sha512-MR+PzJa+22vFKYb934CejhR4BeRpMSoxkvNoDit68GQxRLSf11aT6CTj3XaqUU9rxgWJFnqicN/wxw6yBRkI1Q==",
|
||||
"dev": true,
|
||||
"license": "MIT",
|
||||
"dependencies": {
|
||||
@ -1842,13 +1842,13 @@
|
||||
}
|
||||
},
|
||||
"node_modules/@vitest/utils": {
|
||||
"version": "3.0.7",
|
||||
"resolved": "https://registry.npmjs.org/@vitest/utils/-/utils-3.0.7.tgz",
|
||||
"integrity": "sha512-xePVpCRfooFX3rANQjwoditoXgWb1MaFbzmGuPP59MK6i13mrnDw/yEIyJudLeW6/38mCNcwCiJIGmpDPibAIg==",
|
||||
"version": "3.0.8",
|
||||
"resolved": "https://registry.npmjs.org/@vitest/utils/-/utils-3.0.8.tgz",
|
||||
"integrity": "sha512-nkBC3aEhfX2PdtQI/QwAWp8qZWwzASsU4Npbcd5RdMPBSSLCpkZp52P3xku3s3uA0HIEhGvEcF8rNkBsz9dQ4Q==",
|
||||
"dev": true,
|
||||
"license": "MIT",
|
||||
"dependencies": {
|
||||
"@vitest/pretty-format": "3.0.7",
|
||||
"@vitest/pretty-format": "3.0.8",
|
||||
"loupe": "^3.1.3",
|
||||
"tinyrainbow": "^2.0.0"
|
||||
},
|
||||
@ -2429,13 +2429,13 @@
|
||||
}
|
||||
},
|
||||
"node_modules/eslint-config-prettier": {
|
||||
"version": "10.0.2",
|
||||
"resolved": "https://registry.npmjs.org/eslint-config-prettier/-/eslint-config-prettier-10.0.2.tgz",
|
||||
"integrity": "sha512-1105/17ZIMjmCOJOPNfVdbXafLCLj3hPmkmB7dLgt7XsQ/zkxSuDerE/xgO3RxoHysR1N1whmquY0lSn2O0VLg==",
|
||||
"version": "10.1.1",
|
||||
"resolved": "https://registry.npmjs.org/eslint-config-prettier/-/eslint-config-prettier-10.1.1.tgz",
|
||||
"integrity": "sha512-4EQQr6wXwS+ZJSzaR5ZCrYgLxqvUjdXctaEtBqHcbkW944B1NQyO4qpdHQbXBONfwxXdkAY81HH4+LUfrg+zPw==",
|
||||
"dev": true,
|
||||
"license": "MIT",
|
||||
"bin": {
|
||||
"eslint-config-prettier": "build/bin/cli.js"
|
||||
"eslint-config-prettier": "bin/cli.js"
|
||||
},
|
||||
"peerDependencies": {
|
||||
"eslint": ">=7.0.0"
|
||||
@ -3617,9 +3617,9 @@
|
||||
}
|
||||
},
|
||||
"node_modules/prettier": {
|
||||
"version": "3.5.2",
|
||||
"resolved": "https://registry.npmjs.org/prettier/-/prettier-3.5.2.tgz",
|
||||
"integrity": "sha512-lc6npv5PH7hVqozBR7lkBNOGXV9vMwROAPlumdBkX0wTbbzPu/U1hk5yL8p2pt4Xoc+2mkT8t/sow2YrV/M5qg==",
|
||||
"version": "3.5.3",
|
||||
"resolved": "https://registry.npmjs.org/prettier/-/prettier-3.5.3.tgz",
|
||||
"integrity": "sha512-QQtaxnoDJeAkDvDKWCLiwIXkTgRhwYDEQCghU9Z6q03iyek/rxRh/2lC3HB7P8sWT2xC/y5JDctPLBIGzHKbhw==",
|
||||
"dev": true,
|
||||
"license": "MIT",
|
||||
"bin": {
|
||||
@ -4278,9 +4278,9 @@
|
||||
}
|
||||
},
|
||||
"node_modules/typescript": {
|
||||
"version": "5.7.3",
|
||||
"resolved": "https://registry.npmjs.org/typescript/-/typescript-5.7.3.tgz",
|
||||
"integrity": "sha512-84MVSjMEHP+FQRPy3pX9sTVV/INIex71s9TL2Gm5FG/WG1SqXeKyZ0k7/blY/4FdOzI12CBy1vGc4og/eus0fw==",
|
||||
"version": "5.8.2",
|
||||
"resolved": "https://registry.npmjs.org/typescript/-/typescript-5.8.2.tgz",
|
||||
"integrity": "sha512-aJn6wq13/afZp/jT9QZmwEjDqqvSGp1VT5GVg+f/t6/oVyrgXM6BY1h9BRh/O5p3PlUPAe+WuiEZOmb/49RqoQ==",
|
||||
"dev": true,
|
||||
"license": "Apache-2.0",
|
||||
"bin": {
|
||||
@ -4349,9 +4349,9 @@
|
||||
}
|
||||
},
|
||||
"node_modules/vite": {
|
||||
"version": "6.2.0",
|
||||
"resolved": "https://registry.npmjs.org/vite/-/vite-6.2.0.tgz",
|
||||
"integrity": "sha512-7dPxoo+WsT/64rDcwoOjk76XHj+TqNTIvHKcuMQ1k4/SeHDaQt5GFAeLYzrimZrMpn/O6DtdI03WUjdxuPM0oQ==",
|
||||
"version": "6.2.1",
|
||||
"resolved": "https://registry.npmjs.org/vite/-/vite-6.2.1.tgz",
|
||||
"integrity": "sha512-n2GnqDb6XPhlt9B8olZPrgMD/es/Nd1RdChF6CBD/fHW6pUyUTt2sQW2fPRX5GiD9XEa6+8A6A4f2vT6pSsE7Q==",
|
||||
"dev": true,
|
||||
"license": "MIT",
|
||||
"dependencies": {
|
||||
@ -4421,9 +4421,9 @@
|
||||
}
|
||||
},
|
||||
"node_modules/vite-node": {
|
||||
"version": "3.0.7",
|
||||
"resolved": "https://registry.npmjs.org/vite-node/-/vite-node-3.0.7.tgz",
|
||||
"integrity": "sha512-2fX0QwX4GkkkpULXdT1Pf4q0tC1i1lFOyseKoonavXUNlQ77KpW2XqBGGNIm/J4Ows4KxgGJzDguYVPKwG/n5A==",
|
||||
"version": "3.0.8",
|
||||
"resolved": "https://registry.npmjs.org/vite-node/-/vite-node-3.0.8.tgz",
|
||||
"integrity": "sha512-6PhR4H9VGlcwXZ+KWCdMqbtG649xCPZqfI9j2PsK1FcXgEzro5bGHcVKFCTqPLaNKZES8Evqv4LwvZARsq5qlg==",
|
||||
"dev": true,
|
||||
"license": "MIT",
|
||||
"dependencies": {
|
||||
@ -4464,19 +4464,19 @@
|
||||
}
|
||||
},
|
||||
"node_modules/vitest": {
|
||||
"version": "3.0.7",
|
||||
"resolved": "https://registry.npmjs.org/vitest/-/vitest-3.0.7.tgz",
|
||||
"integrity": "sha512-IP7gPK3LS3Fvn44x30X1dM9vtawm0aesAa2yBIZ9vQf+qB69NXC5776+Qmcr7ohUXIQuLhk7xQR0aSUIDPqavg==",
|
||||
"version": "3.0.8",
|
||||
"resolved": "https://registry.npmjs.org/vitest/-/vitest-3.0.8.tgz",
|
||||
"integrity": "sha512-dfqAsNqRGUc8hB9OVR2P0w8PZPEckti2+5rdZip0WIz9WW0MnImJ8XiR61QhqLa92EQzKP2uPkzenKOAHyEIbA==",
|
||||
"dev": true,
|
||||
"license": "MIT",
|
||||
"dependencies": {
|
||||
"@vitest/expect": "3.0.7",
|
||||
"@vitest/mocker": "3.0.7",
|
||||
"@vitest/pretty-format": "^3.0.7",
|
||||
"@vitest/runner": "3.0.7",
|
||||
"@vitest/snapshot": "3.0.7",
|
||||
"@vitest/spy": "3.0.7",
|
||||
"@vitest/utils": "3.0.7",
|
||||
"@vitest/expect": "3.0.8",
|
||||
"@vitest/mocker": "3.0.8",
|
||||
"@vitest/pretty-format": "^3.0.8",
|
||||
"@vitest/runner": "3.0.8",
|
||||
"@vitest/snapshot": "3.0.8",
|
||||
"@vitest/spy": "3.0.8",
|
||||
"@vitest/utils": "3.0.8",
|
||||
"chai": "^5.2.0",
|
||||
"debug": "^4.4.0",
|
||||
"expect-type": "^1.1.0",
|
||||
@ -4488,7 +4488,7 @@
|
||||
"tinypool": "^1.0.2",
|
||||
"tinyrainbow": "^2.0.0",
|
||||
"vite": "^5.0.0 || ^6.0.0",
|
||||
"vite-node": "3.0.7",
|
||||
"vite-node": "3.0.8",
|
||||
"why-is-node-running": "^2.3.0"
|
||||
},
|
||||
"bin": {
|
||||
@ -4504,8 +4504,8 @@
|
||||
"@edge-runtime/vm": "*",
|
||||
"@types/debug": "^4.1.12",
|
||||
"@types/node": "^18.0.0 || ^20.0.0 || >=22.0.0",
|
||||
"@vitest/browser": "3.0.7",
|
||||
"@vitest/ui": "3.0.7",
|
||||
"@vitest/browser": "3.0.8",
|
||||
"@vitest/ui": "3.0.8",
|
||||
"happy-dom": "*",
|
||||
"jsdom": "*"
|
||||
},
|
||||
@ -4534,9 +4534,9 @@
|
||||
}
|
||||
},
|
||||
"node_modules/vitest-fetch-mock": {
|
||||
"version": "0.4.4",
|
||||
"resolved": "https://registry.npmjs.org/vitest-fetch-mock/-/vitest-fetch-mock-0.4.4.tgz",
|
||||
"integrity": "sha512-i2RNEAKBgnLWwj5DVz8ouzaHaPVg1xaYgAUmU5p+baJ149upnO+yJLPchAiY9ij8hf0PDkJVVke1pftBxmT05g==",
|
||||
"version": "0.4.5",
|
||||
"resolved": "https://registry.npmjs.org/vitest-fetch-mock/-/vitest-fetch-mock-0.4.5.tgz",
|
||||
"integrity": "sha512-nhWdCQIGtaSEUVl96pMm0WggyDGPDv5FUy/Q9Hx3cs2RGmh3Q/uRsLClGbdG3kXBkJ3br5yTUjB2MeW25TwdOA==",
|
||||
"dev": true,
|
||||
"license": "MIT",
|
||||
"engines": {
|
||||
|
@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "@immich/cli",
|
||||
"version": "2.2.52",
|
||||
"version": "2.2.53",
|
||||
"description": "Command Line Interface (CLI) for Immich",
|
||||
"type": "module",
|
||||
"exports": "./dist/index.js",
|
||||
@ -21,7 +21,7 @@
|
||||
"@types/lodash-es": "^4.17.12",
|
||||
"@types/micromatch": "^4.0.9",
|
||||
"@types/mock-fs": "^4.13.1",
|
||||
"@types/node": "^22.13.5",
|
||||
"@types/node": "^22.13.9",
|
||||
"@typescript-eslint/eslint-plugin": "^8.15.0",
|
||||
"@typescript-eslint/parser": "^8.15.0",
|
||||
"@vitest/coverage-v8": "^3.0.0",
|
||||
@ -72,4 +72,4 @@
|
||||
"volta": {
|
||||
"node": "22.14.0"
|
||||
}
|
||||
}
|
||||
}
|
||||
|
@ -25,7 +25,7 @@ services:
|
||||
context: ../
|
||||
dockerfile: server/Dockerfile
|
||||
target: dev
|
||||
restart: always
|
||||
restart: unless-stopped
|
||||
volumes:
|
||||
- ../server:/usr/src/app
|
||||
- ../open-api:/usr/src/open-api
|
||||
|
@ -117,7 +117,7 @@ See [Backup and Restore](/docs/administration/backup-and-restore.md).
|
||||
|
||||
### Does Immich support reading existing face tag metadata?
|
||||
|
||||
No, it currently does not. There is an [open feature request on GitHub](https://github.com/immich-app/immich/discussions/4348).
|
||||
Yes, it creates new faces and persons from the imported asset metadata. For details see the [feature request #4348](https://github.com/immich-app/immich/discussions/4348) and [PR #6455](https://github.com/immich-app/immich/pull/6455).
|
||||
|
||||
### Does Immich support the filtering of NSFW images?
|
||||
|
||||
|
@ -30,6 +30,13 @@ As mentioned above, you should make your own backup of these together with the a
|
||||
You can adjust the schedule and amount of kept backups in the [admin settings](http://my.immich.app/admin/system-settings?isOpen=backup).
|
||||
By default, Immich will keep the last 14 backups and create a new backup every day at 2:00 AM.
|
||||
|
||||
#### Trigger Backup
|
||||
|
||||
You are able to trigger a backup in the [admin job status page](http://my.immich.app/admin/jobs-status).
|
||||
Visit the page, open the "Create job" modal from the top right, select "Backup Database" and click "Confirm".
|
||||
A job will run and trigger a backup, you can verify this worked correctly by checking the logs or the backup folder.
|
||||
This backup will count towards the last X backups that will be kept based on your settings.
|
||||
|
||||
#### Restoring
|
||||
|
||||
We hope to make restoring simpler in future versions, for now you can find the backups in the `UPLOAD_LOCATION/backups` folder on your host.
|
||||
@ -53,7 +60,7 @@ docker compose create # Create Docker containers for Immich apps witho
|
||||
docker start immich_postgres # Start Postgres server
|
||||
sleep 10 # Wait for Postgres server to start up
|
||||
# Check the database user if you deviated from the default
|
||||
gunzip < "/path/to/backup/dump.sql.gz" \
|
||||
gunzip --stdout "/path/to/backup/dump.sql.gz" \
|
||||
| sed "s/SELECT pg_catalog.set_config('search_path', '', false);/SELECT pg_catalog.set_config('search_path', 'public, pg_catalog', true);/g" \
|
||||
| docker exec -i immich_postgres psql --dbname=postgres --username=<DB_USERNAME> # Restore Backup
|
||||
docker compose up -d # Start remainder of Immich apps
|
||||
@ -76,8 +83,8 @@ docker compose create # Create Docker containers for
|
||||
docker start immich_postgres # Start Postgres server
|
||||
sleep 10 # Wait for Postgres server to start up
|
||||
docker exec -it immich_postgres bash # Enter the Docker shell and run the following command
|
||||
# Check the database user if you deviated from the default. If your backup ends in `.gz`, replace `cat` with `gunzip`
|
||||
cat < "/dump.sql" | sed "s/SELECT pg_catalog.set_config('search_path', '', false);/SELECT pg_catalog.set_config('search_path', 'public, pg_catalog', true);/g" | psql --dbname=postgres --username=<DB_USERNAME>
|
||||
# Check the database user if you deviated from the default. If your backup ends in `.gz`, replace `cat` with `gunzip --stdout`
|
||||
cat "/dump.sql" | sed "s/SELECT pg_catalog.set_config('search_path', '', false);/SELECT pg_catalog.set_config('search_path', 'public, pg_catalog', true);/g" | psql --dbname=postgres --username=<DB_USERNAME>
|
||||
exit # Exit the Docker shell
|
||||
docker compose up -d # Start remainder of Immich apps
|
||||
```
|
||||
|
@ -37,7 +37,7 @@ To validate that Immich can reach your external library, start a shell inside th
|
||||
|
||||
### Exclusion Patterns
|
||||
|
||||
By default, all files in the import paths will be added to the library. If there are files that should not be added, exclusion patterns can be used to exclude them. Exclusion patterns are glob patterns are matched against the full file path. If a file matches an exclusion pattern, it will not be added to the library. Exclusion patterns can be added in the Scan Settings page for each library. Under the hood, Immich uses the [glob](https://www.npmjs.com/package/glob) package to match patterns, so please refer to [their documentation](https://github.com/isaacs/node-glob#glob-primer) to see what patterns are supported.
|
||||
By default, all files in the import paths will be added to the library. If there are files that should not be added, exclusion patterns can be used to exclude them. Exclusion patterns are glob patterns are matched against the full file path. If a file matches an exclusion pattern, it will not be added to the library. Exclusion patterns can be added in the Scan Settings page for each library.
|
||||
|
||||
Some basic examples:
|
||||
|
||||
@ -48,7 +48,11 @@ Some basic examples:
|
||||
|
||||
Special characters such as @ should be escaped, for instance:
|
||||
|
||||
- `**/\@eadir/**` will exclude all files in any directory named `@eadir`
|
||||
- `**/\@eaDir/**` will exclude all files in any directory named `@eaDir`
|
||||
|
||||
:::info
|
||||
Internally, Immich uses the [glob](https://www.npmjs.com/package/glob) package to process exclusion patterns, and sometimes those patterns are translated into [Postgres LIKE patterns](https://www.postgresql.org/docs/current/functions-matching.html). The intention is to support basic folder exclusions but we recommend against advanced usage since those can't reliably be translated to the Postgres syntax. Please refer to the [glob documentation](https://github.com/isaacs/node-glob#glob-primer) for a basic overview on glob patterns.
|
||||
:::
|
||||
|
||||
### Automatic watching (EXPERIMENTAL)
|
||||
|
||||
|
@ -18,7 +18,7 @@ For the full list, refer to the [Immich source code](https://github.com/immich-a
|
||||
| `JPEG 2000` | `.jp2` | :white_check_mark: | |
|
||||
| `JPEG` | `.webp` `.jpg` `.jpe` `.insp` | :white_check_mark: | |
|
||||
| `JPEG XL` | `.jxl` | :white_check_mark: | |
|
||||
| `PNG` | `.webp` | :white_check_mark: | |
|
||||
| `PNG` | `.png` | :white_check_mark: | |
|
||||
| `PSD` | `.psd` | :white_check_mark: | Adobe Photoshop |
|
||||
| `RAW` | `.raw` | :white_check_mark: | |
|
||||
| `RW2` | `.rw2` | :white_check_mark: | |
|
||||
|
@ -77,7 +77,7 @@ alt="Select Plugins > Compose.Manager > Add New Stack > Label it Immich"
|
||||
7. Paste the entire contents of the [Immich example.env](https://github.com/immich-app/immich/releases/latest/download/example.env) file into the Unraid editor, then **before saving** edit the following:
|
||||
|
||||
- `UPLOAD_LOCATION`: Create a folder in your Images Unraid share and place the **absolute** location here > For example my _"images"_ share has a folder within it called _"immich"_. If I browse to this directory in the terminal and type `pwd` the output is `/mnt/user/images/immich`. This is the exact value I need to enter as my `UPLOAD_LOCATION`
|
||||
- `DB_DATA_LOCATION`: Change this to use an Unraid share (preferably a cache pool, e.g. `/mnt/user/appdata`). If left at default it will try to use Unraid's `/boot/config/plugins/compose.manager/projects/[stack_name]/postgres` folder which it doesn't have permissions to, resulting in this container continuously restarting.
|
||||
- `DB_DATA_LOCATION`: Change this to use an Unraid share (preferably a cache pool, e.g. `/mnt/user/appdata/postgresql/data`). This uses the `appdata` share. Do also create the `postgresql` folder, by running `mkdir /mnt/user/{share_location}/postgresql/data`. If left at default it will try to use Unraid's `/boot/config/plugins/compose.manager/projects/[stack_name]/postgres` folder which it doesn't have permissions to, resulting in this container continuously restarting.
|
||||
|
||||
<img
|
||||
src={require('./img/unraid05.webp').default}
|
||||
|
12
docs/package-lock.json
generated
12
docs/package-lock.json
generated
@ -15734,9 +15734,9 @@
|
||||
}
|
||||
},
|
||||
"node_modules/prettier": {
|
||||
"version": "3.5.2",
|
||||
"resolved": "https://registry.npmjs.org/prettier/-/prettier-3.5.2.tgz",
|
||||
"integrity": "sha512-lc6npv5PH7hVqozBR7lkBNOGXV9vMwROAPlumdBkX0wTbbzPu/U1hk5yL8p2pt4Xoc+2mkT8t/sow2YrV/M5qg==",
|
||||
"version": "3.5.3",
|
||||
"resolved": "https://registry.npmjs.org/prettier/-/prettier-3.5.3.tgz",
|
||||
"integrity": "sha512-QQtaxnoDJeAkDvDKWCLiwIXkTgRhwYDEQCghU9Z6q03iyek/rxRh/2lC3HB7P8sWT2xC/y5JDctPLBIGzHKbhw==",
|
||||
"dev": true,
|
||||
"license": "MIT",
|
||||
"bin": {
|
||||
@ -18377,9 +18377,9 @@
|
||||
}
|
||||
},
|
||||
"node_modules/typescript": {
|
||||
"version": "5.7.3",
|
||||
"resolved": "https://registry.npmjs.org/typescript/-/typescript-5.7.3.tgz",
|
||||
"integrity": "sha512-84MVSjMEHP+FQRPy3pX9sTVV/INIex71s9TL2Gm5FG/WG1SqXeKyZ0k7/blY/4FdOzI12CBy1vGc4og/eus0fw==",
|
||||
"version": "5.8.2",
|
||||
"resolved": "https://registry.npmjs.org/typescript/-/typescript-5.8.2.tgz",
|
||||
"integrity": "sha512-aJn6wq13/afZp/jT9QZmwEjDqqvSGp1VT5GVg+f/t6/oVyrgXM6BY1h9BRh/O5p3PlUPAe+WuiEZOmb/49RqoQ==",
|
||||
"license": "Apache-2.0",
|
||||
"bin": {
|
||||
"tsc": "bin/tsc",
|
||||
|
@ -1,2 +1,3 @@
|
||||
export const discordPath =
|
||||
'M 9.1367188 3.8691406 C 9.1217187 3.8691406 9.1067969 3.8700938 9.0917969 3.8710938 C 8.9647969 3.8810937 5.9534375 4.1403594 4.0234375 5.6933594 C 3.0154375 6.6253594 1 12.073203 1 16.783203 C 1 16.866203 1.0215 16.946531 1.0625 17.019531 C 2.4535 19.462531 6.2473281 20.102859 7.1113281 20.130859 L 7.1269531 20.130859 C 7.2799531 20.130859 7.4236719 20.057594 7.5136719 19.933594 L 8.3886719 18.732422 C 6.0296719 18.122422 4.8248594 17.086391 4.7558594 17.025391 C 4.5578594 16.850391 4.5378906 16.549563 4.7128906 16.351562 C 4.8068906 16.244563 4.9383125 16.189453 5.0703125 16.189453 C 5.1823125 16.189453 5.2957188 16.228594 5.3867188 16.308594 C 5.4157187 16.334594 7.6340469 18.216797 11.998047 18.216797 C 16.370047 18.216797 18.589328 16.325641 18.611328 16.306641 C 18.702328 16.227641 18.815734 16.189453 18.927734 16.189453 C 19.059734 16.189453 19.190156 16.243562 19.285156 16.351562 C 19.459156 16.549563 19.441141 16.851391 19.244141 17.025391 C 19.174141 17.087391 17.968375 18.120469 15.609375 18.730469 L 16.484375 19.933594 C 16.574375 20.057594 16.718094 20.130859 16.871094 20.130859 L 16.886719 20.130859 C 17.751719 20.103859 21.5465 19.463531 22.9375 17.019531 C 22.9785 16.947531 23 16.866203 23 16.783203 C 23 12.073203 20.984172 6.624875 19.951172 5.671875 C 18.047172 4.140875 15.036203 3.8820937 14.908203 3.8710938 C 14.895203 3.8700938 14.880188 3.8691406 14.867188 3.8691406 C 14.681188 3.8691406 14.510594 3.9793906 14.433594 4.1503906 C 14.427594 4.1623906 14.362062 4.3138281 14.289062 4.5488281 C 15.548063 4.7608281 17.094141 5.1895937 18.494141 6.0585938 C 18.718141 6.1975938 18.787437 6.4917969 18.648438 6.7167969 C 18.558438 6.8627969 18.402188 6.9433594 18.242188 6.9433594 C 18.156188 6.9433594 18.069234 6.9200937 17.990234 6.8710938 C 15.584234 5.3800938 12.578 5.3046875 12 5.3046875 C 11.422 5.3046875 8.4157187 5.3810469 6.0117188 6.8730469 C 5.9327188 6.9210469 5.8457656 6.9433594 5.7597656 6.9433594 C 5.5997656 6.9433594 5.4425625 6.86475 5.3515625 6.71875 C 5.2115625 6.49375 5.2818594 6.1985938 5.5058594 6.0585938 C 6.9058594 5.1905937 8.4528906 4.7627812 9.7128906 4.5507812 C 9.6388906 4.3147813 9.5714062 4.1643437 9.5664062 4.1523438 C 9.4894063 3.9813438 9.3217188 3.8691406 9.1367188 3.8691406 z M 12 7.3046875 C 12.296 7.3046875 14.950594 7.3403125 16.933594 8.5703125 C 17.326594 8.8143125 17.777234 8.9453125 18.240234 8.9453125 C 18.633234 8.9453125 19.010656 8.8555 19.347656 8.6875 C 19.964656 10.2405 20.690828 12.686219 20.923828 15.199219 C 20.883828 15.143219 20.840922 15.089109 20.794922 15.037109 C 20.324922 14.498109 19.644687 14.191406 18.929688 14.191406 C 18.332687 14.191406 17.754078 14.405437 17.330078 14.773438 C 17.257078 14.832437 15.505 16.21875 12 16.21875 C 8.496 16.21875 6.7450313 14.834687 6.7070312 14.804688 C 6.2540312 14.407687 5.6742656 14.189453 5.0722656 14.189453 C 4.3612656 14.189453 3.6838438 14.494391 3.2148438 15.025391 C 3.1658438 15.080391 3.1201719 15.138266 3.0761719 15.197266 C 3.3091719 12.686266 4.0344375 10.235594 4.6484375 8.6835938 C 4.9864375 8.8525938 5.3657656 8.9433594 5.7597656 8.9433594 C 6.2217656 8.9433594 6.6724531 8.8143125 7.0644531 8.5703125 C 9.0494531 7.3393125 11.704 7.3046875 12 7.3046875 z M 8.890625 10.044922 C 7.966625 10.044922 7.2167969 10.901031 7.2167969 11.957031 C 7.2167969 13.013031 7.965625 13.869141 8.890625 13.869141 C 9.815625 13.869141 10.564453 13.013031 10.564453 11.957031 C 10.564453 10.900031 9.815625 10.044922 8.890625 10.044922 z M 15.109375 10.044922 C 14.185375 10.044922 13.435547 10.901031 13.435547 11.957031 C 13.435547 13.013031 14.184375 13.869141 15.109375 13.869141 C 16.034375 13.869141 16.783203 13.013031 16.783203 11.957031 C 16.783203 10.900031 16.033375 10.044922 15.109375 10.044922 z';
|
||||
'M81.15,0c-1.2376,2.1973-2.3489,4.4704-3.3591,6.794-9.5975-1.4396-19.3718-1.4396-28.9945,0-.985-2.3236-2.1216-4.5967-3.3591-6.794-9.0166,1.5407-17.8059,4.2431-26.1405,8.0568C2.779,32.5304-1.6914,56.3725.5312,79.8863c9.6732,7.1476,20.5083,12.603,32.0505,16.0884,2.6014-3.4854,4.8998-7.1981,6.8698-11.0623-3.738-1.3891-7.3497-3.1318-10.8098-5.1523.9092-.6567,1.7932-1.3386,2.6519-1.9953,20.281,9.547,43.7696,9.547,64.0758,0,.8587.7072,1.7427,1.3891,2.6519,1.9953-3.4601,2.0457-7.0718,3.7632-10.835,5.1776,1.97,3.8642,4.2683,7.5769,6.8698,11.0623,11.5419-3.4854,22.3769-8.9156,32.0509-16.0631,2.626-27.2771-4.496-50.9172-18.817-71.8548C98.9811,4.2684,90.1918,1.5659,81.1752.0505l-.0252-.0505ZM42.2802,65.4144c-6.2383,0-11.4159-5.6575-11.4159-12.6535s4.9755-12.6788,11.3907-12.6788,11.5169,5.708,11.4159,12.6788c-.101,6.9708-5.026,12.6535-11.3907,12.6535ZM84.3576,65.4144c-6.2637,0-11.3907-5.6575-11.3907-12.6535s4.9755-12.6788,11.3907-12.6788,11.4917,5.708,11.3906,12.6788c-.101,6.9708-5.026,12.6535-11.3906,12.6535Z';
|
||||
export const discordViewBox = '0 0 126.644 96';
|
||||
|
@ -4,7 +4,7 @@ import React, { useEffect, useState } from 'react';
|
||||
|
||||
export default function VersionSwitcher(): JSX.Element {
|
||||
const [versions, setVersions] = useState([]);
|
||||
const [label, setLabel] = useState('Versions');
|
||||
const [activeLabel, setLabel] = useState('Versions');
|
||||
|
||||
const windowSize = useWindowSize();
|
||||
|
||||
@ -48,12 +48,13 @@ export default function VersionSwitcher(): JSX.Element {
|
||||
versions.length > 0 && (
|
||||
<DropdownNavbarItem
|
||||
className="version-switcher-34ab39"
|
||||
label={label}
|
||||
label={activeLabel}
|
||||
mobile={windowSize === 'mobile'}
|
||||
items={versions.map(({ label, url }) => ({
|
||||
label,
|
||||
to: new URL(location.pathname + location.search + location.hash, url).href,
|
||||
target: '_self',
|
||||
className: label === activeLabel ? 'dropdown__link--active menu__link--active' : '', // workaround because React Router `<NavLink>` only supports using URL path for checking if active: https://v5.reactrouter.com/web/api/NavLink/isactive-func
|
||||
}))}
|
||||
/>
|
||||
)
|
||||
|
@ -1,12 +1,10 @@
|
||||
import React from 'react';
|
||||
import Link from '@docusaurus/Link';
|
||||
import Layout from '@theme/Layout';
|
||||
import { useColorMode } from '@docusaurus/theme-common';
|
||||
import { discordPath } from '@site/src/components/svg-paths';
|
||||
import { discordPath, discordViewBox } from '@site/src/components/svg-paths';
|
||||
import ThemedImage from '@theme/ThemedImage';
|
||||
import Icon from '@mdi/react';
|
||||
function HomepageHeader() {
|
||||
const { isDarkTheme } = useColorMode();
|
||||
|
||||
return (
|
||||
<header>
|
||||
<div className="top-[calc(12%)] md:top-[calc(30%)] h-screen w-full absolute -z-10">
|
||||
@ -14,8 +12,8 @@ function HomepageHeader() {
|
||||
<div className="w-full h-[120vh] absolute left-0 top-0 backdrop-blur-3xl bg-immich-bg/40 dark:bg-transparent"></div>
|
||||
</div>
|
||||
<section className="text-center pt-12 sm:pt-24 bg-immich-bg/50 dark:bg-immich-dark-bg/80">
|
||||
<img
|
||||
src={isDarkTheme ? 'img/logomark-dark.svg' : 'img/logomark-light.svg'}
|
||||
<ThemedImage
|
||||
sources={{ dark: 'img/logomark-dark.svg', light: 'img/logomark-light.svg' }}
|
||||
className="h-[115px] w-[115px] mb-2 antialiased rounded-none"
|
||||
alt="Immich logo"
|
||||
/>
|
||||
@ -35,7 +33,6 @@ function HomepageHeader() {
|
||||
sacrificing your privacy.
|
||||
</p>
|
||||
</div>
|
||||
|
||||
<div className="flex flex-col sm:flex-row place-items-center place-content-center mt-9 gap-4 ">
|
||||
<Link
|
||||
className="flex place-items-center place-content-center py-3 px-8 border bg-immich-primary dark:bg-immich-dark-primary rounded-xl no-underline hover:no-underline text-white hover:text-gray-50 dark:text-immich-dark-bg font-bold uppercase"
|
||||
@ -58,27 +55,27 @@ function HomepageHeader() {
|
||||
Buy Merch
|
||||
</Link>
|
||||
</div>
|
||||
|
||||
<div className="my-12 flex gap-1 font-medium place-items-center place-content-center text-immich-primary dark:text-immich-dark-primary">
|
||||
<Icon path={discordPath} size={1} />
|
||||
<Icon
|
||||
path={discordPath}
|
||||
viewBox={discordViewBox} /* viewBox may show an error in your IDE but it is normal. */
|
||||
size={1}
|
||||
/>
|
||||
<Link to="https://discord.immich.app/">Join our Discord</Link>
|
||||
</div>
|
||||
<img
|
||||
src={isDarkTheme ? '/img/screenshot-dark.webp' : '/img/screenshot-light.webp'}
|
||||
<ThemedImage
|
||||
sources={{ dark: '/img/screenshot-dark.webp', light: '/img/screenshot-light.webp' }}
|
||||
alt="screenshots"
|
||||
className="w-[95%] lg:w-[85%] xl:w-[70%] 2xl:w-[60%] "
|
||||
/>
|
||||
|
||||
<div className="mx-[25%] m-auto my-14 md:my-28">
|
||||
<hr className="border bg-gray-500 dark:bg-gray-400" />
|
||||
</div>
|
||||
|
||||
<img
|
||||
src={isDarkTheme ? 'img/logomark-dark.svg' : 'img/logomark-light.svg'}
|
||||
<ThemedImage
|
||||
sources={{ dark: 'img/logomark-dark.svg', light: 'img/logomark-light.svg' }}
|
||||
className="h-[115px] w-[115px] mb-2 antialiased rounded-none"
|
||||
alt="Immich logo"
|
||||
/>
|
||||
|
||||
<div>
|
||||
<p className="font-bold text-2xl md:text-5xl ">Download the mobile app</p>
|
||||
<p className="text-lg">
|
||||
@ -97,9 +94,8 @@ function HomepageHeader() {
|
||||
</a>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<img
|
||||
src={isDarkTheme ? '/img/app-qr-code-dark.svg' : '/img/app-qr-code-light.svg'}
|
||||
<ThemedImage
|
||||
sources={{ dark: '/img/app-qr-code-dark.svg', light: '/img/app-qr-code-light.svg' }}
|
||||
alt="app qr code"
|
||||
width={'150px'}
|
||||
className="shadow-lg p-3 my-8 dark:bg-immich-dark-bg "
|
||||
|
@ -1,10 +1,7 @@
|
||||
import React from 'react';
|
||||
import Link from '@docusaurus/Link';
|
||||
import Layout from '@theme/Layout';
|
||||
import { useColorMode } from '@docusaurus/theme-common';
|
||||
function HomepageHeader() {
|
||||
const { isDarkTheme } = useColorMode();
|
||||
|
||||
return (
|
||||
<header>
|
||||
<section className="max-w-[900px] m-4 p-4 md:p-6 md:m-auto md:my-12 border border-red-400 rounded-2xl bg-slate-200 dark:bg-immich-dark-gray">
|
||||
|
@ -242,6 +242,13 @@ const roadmap: Item[] = [
|
||||
];
|
||||
|
||||
const milestones: Item[] = [
|
||||
{
|
||||
icon: mdiStar,
|
||||
iconColor: 'gold',
|
||||
title: '60,000 Stars',
|
||||
description: 'Reached 60K Stars on GitHub!',
|
||||
getDateLabel: withLanguage(new Date(2025, 2, 4)),
|
||||
},
|
||||
withRelease({
|
||||
icon: mdiLinkEdit,
|
||||
iconColor: 'crimson',
|
||||
|
4
docs/static/archived-versions.json
vendored
4
docs/static/archived-versions.json
vendored
@ -1,4 +1,8 @@
|
||||
[
|
||||
{
|
||||
"label": "v1.129.0",
|
||||
"url": "https://v1.129.0.archive.immich.app"
|
||||
},
|
||||
{
|
||||
"label": "v1.128.0",
|
||||
"url": "https://v1.128.0.archive.immich.app"
|
||||
|
639
e2e/package-lock.json
generated
639
e2e/package-lock.json
generated
File diff suppressed because it is too large
Load Diff
@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "immich-e2e",
|
||||
"version": "1.128.0",
|
||||
"version": "1.129.0",
|
||||
"description": "",
|
||||
"main": "index.js",
|
||||
"type": "module",
|
||||
@ -25,7 +25,7 @@
|
||||
"@immich/sdk": "file:../open-api/typescript-sdk",
|
||||
"@playwright/test": "^1.44.1",
|
||||
"@types/luxon": "^3.4.2",
|
||||
"@types/node": "^22.13.5",
|
||||
"@types/node": "^22.13.9",
|
||||
"@types/oidc-provider": "^8.5.1",
|
||||
"@types/pg": "^8.11.0",
|
||||
"@types/pngjs": "^6.0.4",
|
||||
|
@ -490,7 +490,7 @@ describe('/libraries', () => {
|
||||
utils.removeImageFile(`${testAssetDir}/temp/reimport/asset.jpg`);
|
||||
});
|
||||
|
||||
it('should not reimport unmodified files', async () => {
|
||||
it('should not reimport a file with unchanged timestamp', async () => {
|
||||
const library = await utils.createLibrary(admin.accessToken, {
|
||||
ownerId: admin.userId,
|
||||
importPaths: [`${testAssetDirInternal}/temp/reimport`],
|
||||
@ -933,6 +933,8 @@ describe('/libraries', () => {
|
||||
|
||||
const { assets } = await utils.searchAssets(admin.accessToken, { libraryId: library.id });
|
||||
|
||||
expect(assets.count).toBe(1);
|
||||
|
||||
utils.renameImageFile(`${testAssetDir}/temp/offline/offline.png`, `${testAssetDir}/temp/offline.png`);
|
||||
|
||||
await utils.scan(admin.accessToken, library.id);
|
||||
@ -963,6 +965,58 @@ describe('/libraries', () => {
|
||||
}
|
||||
});
|
||||
|
||||
it('should set a trashed offline asset to online but keep it in trash', async () => {
|
||||
utils.createImageFile(`${testAssetDir}/temp/offline/offline.png`);
|
||||
|
||||
const library = await utils.createLibrary(admin.accessToken, {
|
||||
ownerId: admin.userId,
|
||||
importPaths: [`${testAssetDirInternal}/temp/offline`],
|
||||
});
|
||||
|
||||
await utils.scan(admin.accessToken, library.id);
|
||||
|
||||
const { assets } = await utils.searchAssets(admin.accessToken, { libraryId: library.id });
|
||||
|
||||
expect(assets.count).toBe(1);
|
||||
|
||||
await utils.deleteAssets(admin.accessToken, [assets.items[0].id]);
|
||||
|
||||
{
|
||||
const trashedAsset = await utils.getAssetInfo(admin.accessToken, assets.items[0].id);
|
||||
|
||||
expect(trashedAsset.isTrashed).toBe(true);
|
||||
}
|
||||
|
||||
utils.renameImageFile(`${testAssetDir}/temp/offline/offline.png`, `${testAssetDir}/temp/offline.png`);
|
||||
|
||||
await utils.scan(admin.accessToken, library.id);
|
||||
|
||||
const offlineAsset = await utils.getAssetInfo(admin.accessToken, assets.items[0].id);
|
||||
expect(offlineAsset.isTrashed).toBe(true);
|
||||
expect(offlineAsset.originalPath).toBe(`${testAssetDirInternal}/temp/offline/offline.png`);
|
||||
expect(offlineAsset.isOffline).toBe(true);
|
||||
|
||||
{
|
||||
const { assets } = await utils.searchAssets(admin.accessToken, { libraryId: library.id, withDeleted: true });
|
||||
expect(assets.count).toBe(1);
|
||||
}
|
||||
|
||||
utils.renameImageFile(`${testAssetDir}/temp/offline.png`, `${testAssetDir}/temp/offline/offline.png`);
|
||||
|
||||
await utils.scan(admin.accessToken, library.id);
|
||||
|
||||
const backOnlineAsset = await utils.getAssetInfo(admin.accessToken, assets.items[0].id);
|
||||
|
||||
expect(backOnlineAsset.originalPath).toBe(`${testAssetDirInternal}/temp/offline/offline.png`);
|
||||
expect(backOnlineAsset.isOffline).toBe(false);
|
||||
expect(backOnlineAsset.isTrashed).toBe(true);
|
||||
|
||||
{
|
||||
const { assets } = await utils.searchAssets(admin.accessToken, { libraryId: library.id, withDeleted: true });
|
||||
expect(assets.count).toBe(1);
|
||||
}
|
||||
});
|
||||
|
||||
it('should not set an offline asset to online if its file exists, is not covered by an exclusion pattern, but is outside of all import paths', async () => {
|
||||
utils.createImageFile(`${testAssetDir}/temp/offline/offline.png`);
|
||||
|
||||
@ -1024,16 +1078,17 @@ describe('/libraries', () => {
|
||||
|
||||
await utils.scan(admin.accessToken, library.id);
|
||||
|
||||
const { assets } = await utils.searchAssets(admin.accessToken, { libraryId: library.id });
|
||||
{
|
||||
const { assets: assetsBefore } = await utils.searchAssets(admin.accessToken, { libraryId: library.id });
|
||||
expect(assetsBefore.count).toBe(1);
|
||||
}
|
||||
|
||||
utils.renameImageFile(`${testAssetDir}/temp/offline/offline.png`, `${testAssetDir}/temp/offline.png`);
|
||||
|
||||
await utils.scan(admin.accessToken, library.id);
|
||||
|
||||
{
|
||||
const { assets } = await utils.searchAssets(admin.accessToken, { libraryId: library.id, withDeleted: true });
|
||||
expect(assets.count).toBe(1);
|
||||
}
|
||||
const { assets } = await utils.searchAssets(admin.accessToken, { libraryId: library.id, withDeleted: true });
|
||||
expect(assets.count).toBe(1);
|
||||
|
||||
const offlineAsset = await utils.getAssetInfo(admin.accessToken, assets.items[0].id);
|
||||
|
||||
|
@ -201,7 +201,7 @@ describe('/people', () => {
|
||||
expect(body).toMatchObject({
|
||||
id: expect.any(String),
|
||||
name: 'New Person',
|
||||
birthDate: '1990-01-01T00:00:00.000Z',
|
||||
birthDate: '1990-01-01',
|
||||
});
|
||||
});
|
||||
|
||||
@ -262,7 +262,7 @@ describe('/people', () => {
|
||||
.set('Authorization', `Bearer ${admin.accessToken}`)
|
||||
.send({ birthDate: '1990-01-01' });
|
||||
expect(status).toBe(200);
|
||||
expect(body).toMatchObject({ birthDate: '1990-01-01T00:00:00.000Z' });
|
||||
expect(body).toMatchObject({ birthDate: '1990-01-01' });
|
||||
});
|
||||
|
||||
it('should clear a date of birth', async () => {
|
||||
|
@ -45,7 +45,7 @@ test.describe('Shared Links', () => {
|
||||
await page.goto(`/share/${sharedLink.key}`);
|
||||
await page.getByRole('heading', { name: 'Test Album' }).waitFor();
|
||||
await page.locator(`[data-asset-id="${asset.id}"]`).hover();
|
||||
await page.waitForSelector('#asset-group-by-date svg');
|
||||
await page.waitForSelector('[data-group] svg');
|
||||
await page.getByRole('checkbox').click();
|
||||
await page.getByRole('button', { name: 'Download' }).click();
|
||||
await page.getByText('DOWNLOADING', { exact: true }).waitFor();
|
||||
|
@ -57,7 +57,7 @@
|
||||
"exclusion_pattern_description": "Met uitsluitingspatrone kan jy lêers en vouers ignoreer wanneer jy jou biblioteek skandeer. Dit is nuttig as jy vouers het wat lêers bevat wat jy nie wil invoer nie, soos RAW-lêers.",
|
||||
"external_library_created_at": "Eksterne biblioteek (geskep op {date})",
|
||||
"external_library_management": "Eksterne Biblioteek-opsies",
|
||||
"face_detection": "Gesigsopsporing",
|
||||
"face_detection": "Gesig deteksie",
|
||||
"failed_job_command": "Opdrag {command} het misluk vir werk: {job}",
|
||||
"force_delete_user_warning": "WAARSKUWING: Dit sal onmiddellik die gebruiker en alle bates verwyder. Dit kan nie ontdoen word nie en die lêers kan nie herstel word nie.",
|
||||
"forcing_refresh_library_files": "Forseer herlaai van alle biblioteeklêers",
|
||||
|
21
i18n/ar.json
21
i18n/ar.json
@ -41,6 +41,7 @@
|
||||
"backup_settings": "إعدادات النسخ الاحتياطي",
|
||||
"backup_settings_description": "إدارة إعدادات النسخ الاحتياطي لقاعدة البيانات",
|
||||
"check_all": "اختر الكل",
|
||||
"cleanup": "تنظيف",
|
||||
"cleared_jobs": "تم إخلاء مهام: {job}",
|
||||
"config_set_by_file": "الإعدادات حاليًا معينة عن طريق ملف الاعدادات",
|
||||
"confirm_delete_library": "هل أنت متأكد أنك تريد حذف مكتبة {library}؟",
|
||||
@ -96,7 +97,7 @@
|
||||
"library_scanning_enable_description": "تفعيل فحص المكتبة الدوري",
|
||||
"library_settings": "المكتبة الخارجية",
|
||||
"library_settings_description": "إدارة إعدادات المكتبة الخارجية",
|
||||
"library_tasks_description": "قم بتنفيذ مهام المكتبة",
|
||||
"library_tasks_description": "مسح المكتبات الخارجية للعثور على الأصول الجديدة و/أو المتغيرة",
|
||||
"library_watching_enable_description": "راقب المكتبات الخارجية لتتبع تغييرات الملفات",
|
||||
"library_watching_settings": "مراقبة المكتبات (تجريبي)",
|
||||
"library_watching_settings_description": "راقب تلقائيًا التغييرات في الملفات",
|
||||
@ -131,7 +132,7 @@
|
||||
"machine_learning_smart_search_description": "البحث عن الصور بشكل دلالي باستخدام تضمينات CLIP",
|
||||
"machine_learning_smart_search_enabled": "تفعيل البحث الذكي",
|
||||
"machine_learning_smart_search_enabled_description": "إذا تم تعطيله، فلن يتم ترميز الصور للبحث الذكي.",
|
||||
"machine_learning_url_description": "عنوان URL لخادم التعلم الآلي. إذا تم توفير أكثر من عنوان URL، فسيتم محاولة الوصول إلى كل خادم على حدة حتى يستجيب أحد الخوادم بنجاح، بالترتيب من الأول إلى الأخير.",
|
||||
"machine_learning_url_description": "عنوان URL لخادم التعلم الآلي. إذا تم توفير أكثر من عنوان URL واحد، سيتم محاولة الاتصال بكل خادم على حدة حتى يستجيب أحدهم بنجاح، بدءًا من الأول إلى الأخير. سيتم تجاهل الخوادم التي لا تستجيب مؤقتًا حتى تعود للعمل.",
|
||||
"manage_concurrency": "إدارة التزامن",
|
||||
"manage_log_settings": "إدارة إعدادات السجلات",
|
||||
"map_dark_style": "النمط الداكن",
|
||||
@ -147,6 +148,8 @@
|
||||
"map_settings": "الخريطة",
|
||||
"map_settings_description": "إدارة إعدادات الخريطة",
|
||||
"map_style_description": "عنوان URL لسمة الخريطة style.json",
|
||||
"memory_cleanup_job": "تنظيف الذاكرة",
|
||||
"memory_generate_job": "توليد الذاكرة",
|
||||
"metadata_extraction_job": "استخراج البيانات الوصفية",
|
||||
"metadata_extraction_job_description": "استخراج معلومات البيانات الوصفية من كل أصل، مثل إحداثيات الموقع, الوجوه والدقة",
|
||||
"metadata_faces_import_setting": "تمكين استيراد الوجه",
|
||||
@ -391,6 +394,7 @@
|
||||
"allow_edits": "إسمح بالتعديل",
|
||||
"allow_public_user_to_download": "السماح لأي مستخدم عام بالتنزيل",
|
||||
"allow_public_user_to_upload": "السماح للمستخدم العام بالرفع",
|
||||
"alt_text_qr_code": "صورة رمز الاستجابة السريعة (QR)",
|
||||
"anti_clockwise": "عكس اتجاه عقارب الساعة",
|
||||
"api_key": "مفتاح واجهة برمجة التطبيقات",
|
||||
"api_key_description": "سيتم عرض هذه القيمة مرة واحدة فقط. يرجى التأكد من نسخها قبل إغلاق النافذة.",
|
||||
@ -481,6 +485,7 @@
|
||||
"comments_are_disabled": "التعليقات معطلة",
|
||||
"confirm": "تأكيد",
|
||||
"confirm_admin_password": "تأكيد كلمة مرور المسؤول",
|
||||
"confirm_delete_face": "هل أنت متأكد من حذف وجه {name} من الأصول؟",
|
||||
"confirm_delete_shared_link": "هل أنت متأكد أنك تريد حذف هذا الرابط المشترك؟",
|
||||
"confirm_keep_this_delete_others": "سيتم حذف جميع الأصول الأخرى في المجموعة باستثناء هذا الأصل. هل أنت متأكد من أنك تريد المتابعة؟",
|
||||
"confirm_password": "تأكيد كلمة المرور",
|
||||
@ -533,6 +538,7 @@
|
||||
"delete_album": "حذف الألبوم",
|
||||
"delete_api_key_prompt": "هل أنت متأكد أنك تريد حذف مفتاح API هذا؟",
|
||||
"delete_duplicates_confirmation": "هل أنت متأكد أنك تريد حذف هذه التكرارات نهائيًا؟",
|
||||
"delete_face": "حذف الوجه",
|
||||
"delete_key": "حذف المفتاح",
|
||||
"delete_library": "حذف المكتبة",
|
||||
"delete_link": "حذف الرابط",
|
||||
@ -600,6 +606,7 @@
|
||||
"enabled": "مفعل",
|
||||
"end_date": "تاريخ الإنتهاء",
|
||||
"error": "خطأ",
|
||||
"error_delete_face": "حدث خطأ في حذف الوجه من الأصول",
|
||||
"error_loading_image": "حدث خطأ أثناء تحميل الصورة",
|
||||
"error_title": "خطأ - حدث خللٌ ما",
|
||||
"errors": {
|
||||
@ -769,7 +776,7 @@
|
||||
"group_country": "مجموعة البلد",
|
||||
"group_no": "بدون تجميع",
|
||||
"group_owner": "تجميع حسب المالك",
|
||||
"group_places_by": "تجميع الأماكن حسب",
|
||||
"group_places_by": "تجميع الأماكن حسب...",
|
||||
"group_year": "تجميع حسب السنة",
|
||||
"has_quota": "محدد بحصة",
|
||||
"hi_user": "مرحبا {name} ({email})",
|
||||
@ -884,6 +891,7 @@
|
||||
"month": "شهر",
|
||||
"more": "المزيد",
|
||||
"moved_to_trash": "تم النقل إلى سلة المهملات",
|
||||
"mute_memories": "كتم الذكريات",
|
||||
"my_albums": "ألبوماتي",
|
||||
"name": "الاسم",
|
||||
"name_or_nickname": "الاسم أو اللقب",
|
||||
@ -1076,6 +1084,8 @@
|
||||
"removed_from_archive": "تمت إزالتها من الأرشيف",
|
||||
"removed_from_favorites": "تمت الإزالة من المفضلة",
|
||||
"removed_from_favorites_count": "{count, plural, other {أُزيلت #}} من التفضيلات",
|
||||
"removed_memory": "الذاكرة المحذوفة",
|
||||
"removed_photo_from_memory": "تم إزالة الصورة من الذاكرة",
|
||||
"removed_tagged_assets": "تمت إزالة العلامة من {count, plural, one {# الأصل} other {# الأصول}}",
|
||||
"rename": "إعادة تسمية",
|
||||
"repair": "إصلاح",
|
||||
@ -1084,6 +1094,7 @@
|
||||
"repository": "المستودع",
|
||||
"require_password": "يتطلب كلمة المرور",
|
||||
"require_user_to_change_password_on_first_login": "مطالبة المستخدم بتغيير كلمة المرور عند تسجيل الدخول لأول مرة",
|
||||
"rescan": "إعادة المسح",
|
||||
"reset": "إعادة ضبط",
|
||||
"reset_password": "إعادة تعيين كلمة المرور",
|
||||
"reset_people_visibility": "إعادة ضبط ظهور الأشخاص",
|
||||
@ -1127,6 +1138,7 @@
|
||||
"search_options": "خيارات البحث",
|
||||
"search_people": "البحث عن الأشخاص",
|
||||
"search_places": "البحث عن الأماكن",
|
||||
"search_rating": "البحث حسب التقييم...",
|
||||
"search_settings": "إعدادات البحث",
|
||||
"search_state": "البحث حسب الولاية...",
|
||||
"search_tags": "البحث عن العلامات...",
|
||||
@ -1250,6 +1262,7 @@
|
||||
"tag_created": "تم إنشاء العلامة: {tag}",
|
||||
"tag_feature_description": "تصفح الصور ومقاطع الفيديو المجمعة حسب مواضيع العلامات المنطقية",
|
||||
"tag_not_found_question": "لا يمكن العثور على علامة؟ <link>قم بإنشاء علامة جديدة.</link>",
|
||||
"tag_people": "علِّم الأشخاص",
|
||||
"tag_updated": "تم تحديث العلامة: {tag}",
|
||||
"tagged_assets": "تم وضع علامة {count, plural, one {# asset} other {# assets}}",
|
||||
"tags": "العلامات",
|
||||
@ -1290,6 +1303,7 @@
|
||||
"unlink_motion_video": "إلغاء ربط فيديو الحركة",
|
||||
"unlink_oauth": "إلغاء ربط OAuth",
|
||||
"unlinked_oauth_account": "تم إلغاء ربط حساب OAuth",
|
||||
"unmute_memories": "تشغيل الصوت للذكريات",
|
||||
"unnamed_album": "ألبوم بلا إسم",
|
||||
"unnamed_album_delete_confirmation": "هل أنت متأكد أنك تريد حذف هذا الألبوم؟",
|
||||
"unnamed_share": "مشاركة بلا إسم",
|
||||
@ -1343,6 +1357,7 @@
|
||||
"view_all": "عرض الكل",
|
||||
"view_all_users": "عرض كافة المستخدمين",
|
||||
"view_in_timeline": "عرض في الجدول الزمني",
|
||||
"view_link": "عرض الرابط",
|
||||
"view_links": "عرض الروابط",
|
||||
"view_name": "عرض",
|
||||
"view_next_asset": "عرض المحتوى التالي",
|
||||
|
50
i18n/bg.json
50
i18n/bg.json
@ -20,7 +20,7 @@
|
||||
"add_partner": "Добавете партньор",
|
||||
"add_path": "Добави път",
|
||||
"add_photos": "Добавете снимки",
|
||||
"add_to": "Добави към...",
|
||||
"add_to": "Добави към…",
|
||||
"add_to_album": "Добави към албум",
|
||||
"add_to_shared_album": "Добави към споделен албум",
|
||||
"add_url": "Добави URL",
|
||||
@ -41,6 +41,7 @@
|
||||
"backup_settings": "Настройка на резервни копия",
|
||||
"backup_settings_description": "Управление на настройките за резервно копие на базата данни",
|
||||
"check_all": "Провери всичко",
|
||||
"cleanup": "Почистване",
|
||||
"cleared_jobs": "Изчистени задачи от тип: {job}",
|
||||
"config_set_by_file": "Конфигурацията е зададена от файл",
|
||||
"confirm_delete_library": "Сигурни ли сте че искате да изтриете библиотеката - {library} ?",
|
||||
@ -96,7 +97,7 @@
|
||||
"library_scanning_enable_description": "Включване на периодичното сканиране на библиотеката",
|
||||
"library_settings": "Външна библиотека",
|
||||
"library_settings_description": "Управление на настройките за външна библиотека",
|
||||
"library_tasks_description": "Извършване на задачи за библиотеката",
|
||||
"library_tasks_description": "Сканирайте външни библиотеки за нови и/или променени активи",
|
||||
"library_watching_enable_description": "Наблюдаване за промяна на файловете във външната библиотека",
|
||||
"library_watching_settings": "Наблюдаване на библиотеката (ЕКСПЕРИМЕНТАЛНО)",
|
||||
"library_watching_settings_description": "Автоматично наблюдавай за променени файлове",
|
||||
@ -131,7 +132,7 @@
|
||||
"machine_learning_smart_search_description": "Семантично търсене на изображения с помощта на CLIP вграждания",
|
||||
"machine_learning_smart_search_enabled": "Включване на Интелигентно Търсене",
|
||||
"machine_learning_smart_search_enabled_description": "Ако е деактивирано, изображенията няма да бъдат кодирани за Интелигентно Търсене.",
|
||||
"machine_learning_url_description": "URL на сървъра за машинно обучение. Ако са предоставени повече от един URL, всеки сървър ще бъде опитан един по един, докато един не отговори успешно, в реда от първия до последния.",
|
||||
"machine_learning_url_description": "URL на сървъра за машинно обучение. Ако са предоставени повече от един URL, всеки сървър ще бъде опитан един по един, докато един отговори успешно, в реда от първия до последния. Сървъри, които не отговорят, ще бъдат временно игнорирани, докато не се върнат онлайн.",
|
||||
"manage_concurrency": "Управление на паралелност",
|
||||
"manage_log_settings": "Управление на настройките на записване",
|
||||
"map_dark_style": "Тъмен стил",
|
||||
@ -147,6 +148,8 @@
|
||||
"map_settings": "Карта",
|
||||
"map_settings_description": "Управление на настройките на картата",
|
||||
"map_style_description": "URL адрес към файл \"style.json\" за задаване на стил на картата",
|
||||
"memory_cleanup_job": "Почистване на паметта",
|
||||
"memory_generate_job": "Генериране на паметта",
|
||||
"metadata_extraction_job": "Извличане на метаданни",
|
||||
"metadata_extraction_job_description": "Извличане на метаданни от всеки от елемент, като GPS локация, лица и резолюция на файловете",
|
||||
"metadata_faces_import_setting": "Включи импорт на лице",
|
||||
@ -219,7 +222,7 @@
|
||||
"reset_settings_to_default": "Възстановяване на настройките по подразбиране",
|
||||
"reset_settings_to_recent_saved": "Възстановяване на настройките до последните запазени настройки",
|
||||
"scanning_library": "Сканиране на библиотеката",
|
||||
"search_jobs": "Търсене на задачи...",
|
||||
"search_jobs": "Търсене на задачи…",
|
||||
"send_welcome_email": "Изпращане на имейл за добре дошли",
|
||||
"server_external_domain_settings": "Външен домейн",
|
||||
"server_external_domain_settings_description": "Домейн за публични споделени връзки, включително http(s)://",
|
||||
@ -299,7 +302,7 @@
|
||||
"transcoding_max_b_frames": "Максимални B-фрейма",
|
||||
"transcoding_max_b_frames_description": "По-високите стойности подобряват ефективността на компресията, но забавят разкодирането. Може да не е съвместим с хардуерното ускорение на по-стари устройства. 0 деактивира B-фрейма, докато -1 задава тази стойност автоматично.",
|
||||
"transcoding_max_bitrate": "Максимален битрейт",
|
||||
"transcoding_max_bitrate_description": "Задаването на максимален битрейт може да направи размерите на файловете по-предвидими при незначителни разлики за качеството. При 720p типичните стойности са 2600k за VP9 или HEVC или 4500k за H.264. Деактивирано, ако е зададено на 0.",
|
||||
"transcoding_max_bitrate_description": "Задаването на максимален битрейт може да направи размерите на файловете по-предвидими при незначителни разлики за качеството. При 720p типичните стойности са 2600 kbit/s за VP9 или HEVC или 4500 kbit/s за H.264. Деактивирано, ако е зададено на 0.",
|
||||
"transcoding_max_keyframe_interval": "Максимален интервал между ключовите кадри",
|
||||
"transcoding_max_keyframe_interval_description": "Задава максималното разстояние между ключовите кадри. По-ниските стойности влошават ефективността на компресията, но подобряват времето за търсене и могат да подобрят качеството в сцени с бързо движение. 0 задава тази стойност автоматично.",
|
||||
"transcoding_optimal_description": "Видеоклипове с по-висока от целевата разделителна способност или не в приетия формат",
|
||||
@ -391,6 +394,7 @@
|
||||
"allow_edits": "Позволяване на редакции",
|
||||
"allow_public_user_to_download": "Позволете на публичен потребител да може да изтегля",
|
||||
"allow_public_user_to_upload": "Позволете на публичния потребител да може да качва",
|
||||
"alt_text_qr_code": "Изображение на QR код",
|
||||
"anti_clockwise": "Обратно на часовниковата стрелка",
|
||||
"api_key": "API ключ",
|
||||
"api_key_description": "Тази стойност ще бъде показана само веднъж. Моля, не забравяйте да го копирате, преди да затворите прозореца.",
|
||||
@ -406,17 +410,17 @@
|
||||
"are_these_the_same_person": "Това едно и също лице ли е?",
|
||||
"are_you_sure_to_do_this": "Сигурни ли сте, че искате да направите това?",
|
||||
"asset_added_to_album": "Добавено в албум",
|
||||
"asset_adding_to_album": "Добавяне в албум...",
|
||||
"asset_adding_to_album": "Добавяне в албум…",
|
||||
"asset_description_updated": "Описанието на елемента е обновено",
|
||||
"asset_filename_is_offline": "Активът {filename} е офлайн",
|
||||
"asset_has_unassigned_faces": "Елементът има незададени лица",
|
||||
"asset_hashing": "Хеширане...",
|
||||
"asset_hashing": "Хеширане…",
|
||||
"asset_offline": "Елементът е офлайн",
|
||||
"asset_offline_description": "Този външен актив вече не се намира на диска. Моля, свържете се с администратора на Immich за помощ.",
|
||||
"asset_skipped": "Пропуснато",
|
||||
"asset_skipped_in_trash": "В кошчето",
|
||||
"asset_uploaded": "Качено",
|
||||
"asset_uploading": "Качване...",
|
||||
"asset_uploading": "Качване…",
|
||||
"assets": "Елементи",
|
||||
"assets_added_count": "Добавено {count, plural, one {# asset} other {# assets}}",
|
||||
"assets_added_to_album_count": "Добавен(и) са {count, plural, one {# актив} other {# актива}} в албума",
|
||||
@ -481,6 +485,7 @@
|
||||
"comments_are_disabled": "Коментарите са деактивирани",
|
||||
"confirm": "Потвърди",
|
||||
"confirm_admin_password": "Потвърждаване на паролата на администратора",
|
||||
"confirm_delete_face": "Сигурни ли сте, че искате да изтриете лицето на {name} от актива?",
|
||||
"confirm_delete_shared_link": "Сигурни ли сте, че искате да изтриете тази споделена връзка?",
|
||||
"confirm_keep_this_delete_others": "Всички останали файлове в стека ще бъдат изтрити, с изключение на този файл. Сигурни ли сте, че искате да продължите?",
|
||||
"confirm_password": "Потвърдете паролата",
|
||||
@ -533,6 +538,7 @@
|
||||
"delete_album": "Изтрий албум",
|
||||
"delete_api_key_prompt": "Сигурни ли сте, че искате да изтриете този API ключ?",
|
||||
"delete_duplicates_confirmation": "Сигурни ли сте, че искате да изтриете окончателно тези дубликати?",
|
||||
"delete_face": "Изтрий лице",
|
||||
"delete_key": "Изтрий ключ",
|
||||
"delete_library": "Изтрий библиотека",
|
||||
"delete_link": "Изтрий линк",
|
||||
@ -600,6 +606,7 @@
|
||||
"enabled": "Включено",
|
||||
"end_date": "Крайна дата",
|
||||
"error": "Грешка",
|
||||
"error_delete_face": "Грешка при изтриване на лице от актива",
|
||||
"error_loading_image": "Грешка при зареждане на изображението",
|
||||
"error_title": "Грешка - нещо се обърка",
|
||||
"errors": {
|
||||
@ -766,8 +773,10 @@
|
||||
"go_to_folder": "Отиди в папката",
|
||||
"go_to_search": "Преминаване към търсене",
|
||||
"group_albums_by": "Групирай албум по...",
|
||||
"group_country": "Групирай по държава",
|
||||
"group_no": "Няма група",
|
||||
"group_owner": "Групиране по собственик",
|
||||
"group_places_by": "Групирай места по…",
|
||||
"group_year": "Групиране по година",
|
||||
"has_quota": "Лимит",
|
||||
"hi_user": "Здравей, {name} {email}",
|
||||
@ -800,6 +809,7 @@
|
||||
"include_shared_albums": "Включване на споделени албуми",
|
||||
"include_shared_partner_assets": "Включване на споделените с партньор елементи",
|
||||
"individual_share": "Индивидуално споделяне",
|
||||
"individual_shares": "Индивидуални споделяния",
|
||||
"info": "Информация",
|
||||
"interval": {
|
||||
"day_at_onepm": "Всеки ден в 13:00",
|
||||
@ -822,6 +832,7 @@
|
||||
"latest_version": "Последна версия",
|
||||
"latitude": "Ширина",
|
||||
"leave": "Излез",
|
||||
"lens_model": "Модел леща",
|
||||
"let_others_respond": "Позволете на другите да отговорят",
|
||||
"level": "Ниво",
|
||||
"library": "Библиотека",
|
||||
@ -880,6 +891,7 @@
|
||||
"month": "Месец",
|
||||
"more": "Още",
|
||||
"moved_to_trash": "Преместено в кошчето",
|
||||
"mute_memories": "Изключване на звука на спомените",
|
||||
"my_albums": "Мои албуми",
|
||||
"name": "Име",
|
||||
"name_or_nickname": "Име или прякор",
|
||||
@ -984,6 +996,7 @@
|
||||
"pick_a_location": "Избери локация",
|
||||
"place": "Местоположение",
|
||||
"places": "Местоположения",
|
||||
"places_count": "{count, plural, one {{count, number} Място} other {{count, number} Места}}",
|
||||
"play": "Възпроизвеждане",
|
||||
"play_memories": "Възпроизвеждане на спомени",
|
||||
"play_motion_photo": "Възпроизведи Motion Photo",
|
||||
@ -1067,10 +1080,12 @@
|
||||
"remove_from_shared_link": "Премахни от споделения линк",
|
||||
"remove_url": "Премахни URL",
|
||||
"remove_user": "Премахни потребителя",
|
||||
"removed_api_key": "Премахни API Key: {name}",
|
||||
"removed_from_archive": "Премахни от Архива",
|
||||
"removed_from_favorites": "Премахнато от Любими",
|
||||
"removed_api_key": "Премахат API ключ: {name}",
|
||||
"removed_from_archive": "Премахни от архива",
|
||||
"removed_from_favorites": "Премахнато от любими",
|
||||
"removed_from_favorites_count": "{count, plural, other {Премахнати #}} от Любими",
|
||||
"removed_memory": "Премахнат спомен",
|
||||
"removed_photo_from_memory": "Премахната снимка от спомен",
|
||||
"removed_tagged_assets": "Премахнат е етикетът от {count, plural, one {# елемент} other {# елемента}}",
|
||||
"rename": "Преименувай",
|
||||
"repair": "Поправи",
|
||||
@ -1079,6 +1094,7 @@
|
||||
"repository": "Хранилище",
|
||||
"require_password": "Изискай парола",
|
||||
"require_user_to_change_password_on_first_login": "Изисквай потребителят да промени паролата си при първото влизане",
|
||||
"rescan": "Пресканиране",
|
||||
"reset": "Нулиране",
|
||||
"reset_password": "Нулиране на паролата",
|
||||
"reset_people_visibility": "Нулиране на видимостта на хората",
|
||||
@ -1107,18 +1123,22 @@
|
||||
"search": "Търсене",
|
||||
"search_albums": "Търси албуми",
|
||||
"search_by_context": "Търси по контекст",
|
||||
"search_by_description": "Търси по описание",
|
||||
"search_by_description_example": "Разходка в Сапа",
|
||||
"search_by_filename": "Търси по име на файла или разширение",
|
||||
"search_by_filename_example": "например IMG_1234.JPG или PNG",
|
||||
"search_camera_make": "Търси производител на камерата...",
|
||||
"search_camera_model": "Търси модел на камерата...",
|
||||
"search_city": "Търси град...",
|
||||
"search_country": "Търси държава...",
|
||||
"search_for": "Търси за",
|
||||
"search_for_existing_person": "Търси съществуващ човек",
|
||||
"search_no_people": "Няма хора",
|
||||
"search_no_people_named": "Няма хора на име \"{name}\"",
|
||||
"search_options": "Опции за търсене",
|
||||
"search_people": "Търсете на хора",
|
||||
"search_places": "Търсене на места",
|
||||
"search_rating": "Търси по рейтинг…",
|
||||
"search_settings": "Търсене на настройки",
|
||||
"search_state": "Търсене на щат...",
|
||||
"search_tags": "Търсене на етикети...",
|
||||
@ -1165,6 +1185,7 @@
|
||||
"shared_from_partner": "Снимки от {partner}",
|
||||
"shared_link_options": "Опции за споделена връзка",
|
||||
"shared_links": "Споделени връзки",
|
||||
"shared_links_description": "Сподели снимки и видеа с линк",
|
||||
"shared_photos_and_videos_count": "{assetCount, plural, other {# споделени снимки и видеа.}}",
|
||||
"shared_with_partner": "Споделено с {partner}",
|
||||
"sharing": "Споделени",
|
||||
@ -1187,6 +1208,7 @@
|
||||
"show_person_options": "Показване на опции за лица",
|
||||
"show_progress_bar": "Показване на прогрес бара",
|
||||
"show_search_options": "Показване на опциите за търсене",
|
||||
"show_shared_links": "Покажи споделени линкове",
|
||||
"show_slideshow_transition": "Покажи прехода на слайдшоуто",
|
||||
"show_supporter_badge": "Значка поддръжник",
|
||||
"show_supporter_badge_description": "Покажи значка поддръжник",
|
||||
@ -1240,6 +1262,7 @@
|
||||
"tag_created": "Създаден етикет: {tag}",
|
||||
"tag_feature_description": "Разглеждане на снимки и видеоклипове, групирани по теми с логически тагове",
|
||||
"tag_not_found_question": "Не можете да намерите етикет? Създайте такъв <link>тук</link>",
|
||||
"tag_people": "Отбележи Хора",
|
||||
"tag_updated": "Актуализиран етикет: {tag}",
|
||||
"tagged_assets": "Тагнати {count, plural, one {# елемент} other {# елементи}}",
|
||||
"tags": "Етикет",
|
||||
@ -1274,11 +1297,13 @@
|
||||
"unfavorite": "Премахване от любимите",
|
||||
"unhide_person": "Покажи отново човека",
|
||||
"unknown": "Неизвестно",
|
||||
"unknown_country": "Непозната Държава",
|
||||
"unknown_year": "Неизвестна година",
|
||||
"unlimited": "Неограничено",
|
||||
"unlink_motion_video": "Премахни връзката с видео",
|
||||
"unlink_oauth": "Премахни OAuth",
|
||||
"unlinked_oauth_account": "Премахни OAuth акаунт",
|
||||
"unmute_memories": "Включване на звука на спомените",
|
||||
"unnamed_album": "Албум без име",
|
||||
"unnamed_album_delete_confirmation": "Сигурни ли сте, че искате да изтриете този албум?",
|
||||
"unnamed_share": "Споделяне без име",
|
||||
@ -1332,6 +1357,7 @@
|
||||
"view_all": "Преглед на всички",
|
||||
"view_all_users": "Преглед на всички потребители",
|
||||
"view_in_timeline": "Покажи във времева линия",
|
||||
"view_link": "Преглед на връзката",
|
||||
"view_links": "Преглед на връзките",
|
||||
"view_name": "Прегледай",
|
||||
"view_next_asset": "Преглед на следващия файл",
|
||||
@ -1348,4 +1374,4 @@
|
||||
"yes": "Да",
|
||||
"you_dont_have_any_shared_links": "Нямате споделени връзки",
|
||||
"zoom_image": "Увеличаване на изображението"
|
||||
}
|
||||
}
|
38
i18n/ca.json
38
i18n/ca.json
@ -41,6 +41,7 @@
|
||||
"backup_settings": "Ajustes de les còpies de seguretat",
|
||||
"backup_settings_description": "Gestionar la configuració de la còpia de seguretat de la base de dades",
|
||||
"check_all": "Marca-ho tot",
|
||||
"cleanup": "Neteja",
|
||||
"cleared_jobs": "Tasques esborrades per a: {job}",
|
||||
"config_set_by_file": "La configuració està definida per un fitxer de configuració",
|
||||
"confirm_delete_library": "Esteu segurs que voleu eliminar la llibreria {library}?",
|
||||
@ -96,7 +97,7 @@
|
||||
"library_scanning_enable_description": "Habilita l'escaneig periòdic de biblioteques",
|
||||
"library_settings": "Llibreria externes",
|
||||
"library_settings_description": "Gestiona la configuració de les llibreries externes",
|
||||
"library_tasks_description": "Realitza tasques de la bilbioteca",
|
||||
"library_tasks_description": "Escaneja biblioteques externes per arxius nous o canviats",
|
||||
"library_watching_enable_description": "Consultar llibreries externes per detectar canvis en fitxers",
|
||||
"library_watching_settings": "Monitoratge de la llibreria (EXPERIMENTAL)",
|
||||
"library_watching_settings_description": "Monitorització automàtica de fitxers modificats",
|
||||
@ -131,7 +132,7 @@
|
||||
"machine_learning_smart_search_description": "Cerca imatges semànticament emprant incrustacions CLIP",
|
||||
"machine_learning_smart_search_enabled": "Activa la cerca intel·ligent",
|
||||
"machine_learning_smart_search_enabled_description": "Si està deshabilitat les imatges no es codificaran per la cerca intel·ligent.",
|
||||
"machine_learning_url_description": "La URL del servidor d'aprenentatge automàtic. Si es proporciona més d'una URL, s'intentarà accedir a cada servidor en ordre fins que un d'ells respongui correctament.",
|
||||
"machine_learning_url_description": "L'URL del servidor d'aprenentatge automàtic. Si es proporciona més d'un URL, s'intentarà accedir a cada servidor en ordre fins que un d'ells respongui correctament.",
|
||||
"manage_concurrency": "Gestiona la concurrència",
|
||||
"manage_log_settings": "Gestiona la configuració del registre",
|
||||
"map_dark_style": "Tema fosc",
|
||||
@ -147,6 +148,8 @@
|
||||
"map_settings": "Mapa",
|
||||
"map_settings_description": "Gestiona la configuració del mapa",
|
||||
"map_style_description": "URL a un tema del mapa style.json",
|
||||
"memory_cleanup_job": "Neteja de memòries",
|
||||
"memory_generate_job": "Generació de memòries",
|
||||
"metadata_extraction_job": "Extreure metadades",
|
||||
"metadata_extraction_job_description": "Extreu la informació de metadades de cada element, com per exemple el GPS i la resolució",
|
||||
"metadata_faces_import_setting": "Activar la importació de cares",
|
||||
@ -240,7 +243,7 @@
|
||||
"storage_template_hash_verification_enabled_description": "Activa la verificació de hash. No la desactiveu a menys que estigueu segurs de les implicacions",
|
||||
"storage_template_migration": "Migració de plantilles d'emmagatzematge",
|
||||
"storage_template_migration_description": "Aplica la <link>{template}</link> actual als elements pujats prèviament",
|
||||
"storage_template_migration_info": "Els canvis de plantilla només s'aplicaran a nous elements. Per aplicar la plantilla rectroactivament a elements pujats prèviament, executeu la <link>{job}</link>.",
|
||||
"storage_template_migration_info": "Les extensions es convertiran a minúscules. Els canvis de plantilla només s'aplicaran a nous elements. Per aplicar la plantilla rectroactivament a elements pujats prèviament, executeu la <link>{job}</link>.",
|
||||
"storage_template_migration_job": "Tasca de migració de la plantilla d'emmagatzematge",
|
||||
"storage_template_more_details": "Per obtenir més detalls sobre aquesta funció, consulteu la <template-link>Storage Template</template-link> i les seves <implications-link>implications</implications-link>",
|
||||
"storage_template_onboarding_description": "Quan està activada, aquesta funció organitzarà automàticament els fitxers en funció d'una plantilla definida per l'usuari. A causa de problemes d'estabilitat, la funció s'ha desactivat de manera predeterminada. Per obtenir més informació, consulteu la <link>documentation</link>.",
|
||||
@ -299,7 +302,7 @@
|
||||
"transcoding_max_b_frames": "Nombre màxim de B-frames",
|
||||
"transcoding_max_b_frames_description": "Els valors més alts milloren l'eficiència de la compressió, però alenteixen la codificació. És possible que no sigui compatible amb l'acceleració de maquinari en dispositius antics. 0 desactiva els B-frames, mentre que -1 estableix aquest valor automàticament.",
|
||||
"transcoding_max_bitrate": "Taxa de bits màxima",
|
||||
"transcoding_max_bitrate_description": "Establir una taxa de bits màxima pot fer que les mides dels fitxers siguin més previsibles amb un cost menor per a la qualitat. A 720p, els valors típics són 2600k per a VP9 o HEVC, o 4500k per a H.264. Desactivat si s'estableix a 0.",
|
||||
"transcoding_max_bitrate_description": "Establir una taxa de bits màxima pot fer que les mides dels fitxers siguin més previsibles amb un cost menor per a la qualitat. A 720p, els valors típics són 2600 kbit/s per a VP9 o HEVC, o 4500 kbit/s per a H.264. Desactivat si s'estableix a 0.",
|
||||
"transcoding_max_keyframe_interval": "Interval màxim de fotogrames clau",
|
||||
"transcoding_max_keyframe_interval_description": "Estableix la distància màxima entre fotogrames clau. Els valors més baixos empitjoren l'eficiència de la compressió, però milloren els temps de cerca i poden millorar la qualitat en escenes amb moviment ràpid. 0 estableix aquest valor automàticament.",
|
||||
"transcoding_optimal_description": "Vídeos superiors a la resolució objectiu o que no tenen un format acceptat",
|
||||
@ -391,6 +394,7 @@
|
||||
"allow_edits": "Permet editar",
|
||||
"allow_public_user_to_download": "Permet que l'usuari públic pugui descarregar",
|
||||
"allow_public_user_to_upload": "Permet que l'usuari públic pugui carregar",
|
||||
"alt_text_qr_code": "Codi QR",
|
||||
"anti_clockwise": "En sentit antihorari",
|
||||
"api_key": "Clau API",
|
||||
"api_key_description": "Aquest valor només es mostrarà una vegada. Assegureu-vos de copiar-lo abans de tancar la finestra.",
|
||||
@ -410,7 +414,7 @@
|
||||
"asset_description_updated": "La descripció del recurs s'ha actualitzat",
|
||||
"asset_filename_is_offline": "L'element {filename} està fora de línia",
|
||||
"asset_has_unassigned_faces": "L'element té cares no assignades",
|
||||
"asset_hashing": "Hashing…",
|
||||
"asset_hashing": "Hasheant…",
|
||||
"asset_offline": "Element fora de línia",
|
||||
"asset_offline_description": "Aquest recurs extern ja no es troba al disc. Poseu-vos en contacte amb el vostre administrador d'Immich per obtenir ajuda.",
|
||||
"asset_skipped": "Saltat",
|
||||
@ -464,7 +468,7 @@
|
||||
"check_logs": "Comprovar els registres",
|
||||
"choose_matching_people_to_merge": "Trieu les persones que coincideixin per combinar-les",
|
||||
"city": "Ciutat",
|
||||
"clear": "Neteja",
|
||||
"clear": "Buida",
|
||||
"clear_all": "Neteja-ho tot",
|
||||
"clear_all_recent_searches": "Esborra totes les cerques recents",
|
||||
"clear_message": "Neteja el missatge",
|
||||
@ -481,6 +485,7 @@
|
||||
"comments_are_disabled": "Els comentaris estan desactivats",
|
||||
"confirm": "Confirmar",
|
||||
"confirm_admin_password": "Confirmeu la contrasenya d'administrador",
|
||||
"confirm_delete_face": "Estàs segur que vols eliminar la cara de {name} de les cares reconegudes?",
|
||||
"confirm_delete_shared_link": "Esteu segurs que voleu eliminar aquest enllaç compartit?",
|
||||
"confirm_keep_this_delete_others": "Excepte aquest element, tots els altres de la pila se suprimiran. Esteu segur que voleu continuar?",
|
||||
"confirm_password": "Confirmació de contrasenya",
|
||||
@ -533,6 +538,7 @@
|
||||
"delete_album": "Esborra l'àlbum",
|
||||
"delete_api_key_prompt": "Esteu segurs que voleu eliminar aquesta clau API?",
|
||||
"delete_duplicates_confirmation": "Esteu segurs que voleu eliminar aquests duplicats permanentment?",
|
||||
"delete_face": "Esborrar cara",
|
||||
"delete_key": "Suprimeix la clau",
|
||||
"delete_library": "Suprimeix la Llibreria",
|
||||
"delete_link": "Esborra l'enllaç",
|
||||
@ -600,6 +606,7 @@
|
||||
"enabled": "Activat",
|
||||
"end_date": "Data final",
|
||||
"error": "Error",
|
||||
"error_delete_face": "Error esborrant cara de les cares reconegudes",
|
||||
"error_loading_image": "Error carregant la imatge",
|
||||
"error_title": "Error - Quelcom ha anat malament",
|
||||
"errors": {
|
||||
@ -766,8 +773,10 @@
|
||||
"go_to_folder": "Anar al directori",
|
||||
"go_to_search": "Vés a cercar",
|
||||
"group_albums_by": "Agrupa àlbums per...",
|
||||
"group_country": "Agrupar per país",
|
||||
"group_no": "Cap agrupació",
|
||||
"group_owner": "Agrupar per propietari",
|
||||
"group_places_by": "Agrupar llocs per...",
|
||||
"group_year": "Agrupar per any",
|
||||
"has_quota": "Quota",
|
||||
"hi_user": "Hola {name} ({email})",
|
||||
@ -800,6 +809,7 @@
|
||||
"include_shared_albums": "Inclou àlbums compartits",
|
||||
"include_shared_partner_assets": "Incloure elements dels companys",
|
||||
"individual_share": "Compartit individualment",
|
||||
"individual_shares": "Espais individuals",
|
||||
"info": "Informació",
|
||||
"interval": {
|
||||
"day_at_onepm": "Cada dia a les 13h",
|
||||
@ -881,6 +891,7 @@
|
||||
"month": "Mes",
|
||||
"more": "Més",
|
||||
"moved_to_trash": "S'ha mogut a la paperera",
|
||||
"mute_memories": "Silenciar records",
|
||||
"my_albums": "Els meus àlbums",
|
||||
"name": "Nom",
|
||||
"name_or_nickname": "Nom o sobrenom",
|
||||
@ -985,6 +996,7 @@
|
||||
"pick_a_location": "Triar una ubicació",
|
||||
"place": "Lloc",
|
||||
"places": "Llocs",
|
||||
"places_count": "{count, plural, one {{count, number} Lloc} other {{count, number} Llocs}}",
|
||||
"play": "Reprodueix",
|
||||
"play_memories": "Reproduir records",
|
||||
"play_motion_photo": "Reproduir Fotos en Moviment",
|
||||
@ -1072,6 +1084,8 @@
|
||||
"removed_from_archive": "Eliminat de l'arxiu",
|
||||
"removed_from_favorites": "Eliminat dels preferits",
|
||||
"removed_from_favorites_count": "{count, plural, other {# eliminats}} dels preferits",
|
||||
"removed_memory": "Eliminat memòria",
|
||||
"removed_photo_from_memory": "Eliminat foto de memòria",
|
||||
"removed_tagged_assets": "Etiqueta eliminada de {count, plural, one {# actiu} other {# actius}}",
|
||||
"rename": "Canviar nom",
|
||||
"repair": "Reparació",
|
||||
@ -1080,6 +1094,7 @@
|
||||
"repository": "Repositori",
|
||||
"require_password": "Requereix contrasenya",
|
||||
"require_user_to_change_password_on_first_login": "Requerir que l'usuari canviï la contrasenya en el primer inici de sessió",
|
||||
"rescan": "Tornar a escanejar",
|
||||
"reset": "Restablir",
|
||||
"reset_password": "Restablir contrasenya",
|
||||
"reset_people_visibility": "Restablir la visibilitat de les persones",
|
||||
@ -1108,6 +1123,8 @@
|
||||
"search": "Cerca",
|
||||
"search_albums": "Buscar àlbums",
|
||||
"search_by_context": "Buscar per context",
|
||||
"search_by_description": "Cercar per descripció",
|
||||
"search_by_description_example": "Jornada de senderisme a Sapa",
|
||||
"search_by_filename": "Cerca per nom de fitxer o extensió",
|
||||
"search_by_filename_example": "per exemple IMG_1234.JPG o PNG",
|
||||
"search_camera_make": "Buscar per fabricant de càmara...",
|
||||
@ -1121,6 +1138,7 @@
|
||||
"search_options": "Opcions de cerca",
|
||||
"search_people": "Buscar persones",
|
||||
"search_places": "Buscar llocs",
|
||||
"search_rating": "Buscar per qualificació...",
|
||||
"search_settings": "Configuració de cerca",
|
||||
"search_state": "Buscar per regió...",
|
||||
"search_tags": "Cercant etiquetes...",
|
||||
@ -1167,6 +1185,7 @@
|
||||
"shared_from_partner": "Fotos de {partner}",
|
||||
"shared_link_options": "Opcions d'enllaços compartits",
|
||||
"shared_links": "Enllaços compartits",
|
||||
"shared_links_description": "Comparteix fotos i vídeos amb un enllaç",
|
||||
"shared_photos_and_videos_count": "{assetCount, plural, other {# fotos i vídeos compartits.}}",
|
||||
"shared_with_partner": "Compartit amb {partner}",
|
||||
"sharing": "Compartit",
|
||||
@ -1189,6 +1208,7 @@
|
||||
"show_person_options": "Mostra opcions de la persona",
|
||||
"show_progress_bar": "Mostra barra de progrés",
|
||||
"show_search_options": "Mostra opcions de cerca",
|
||||
"show_shared_links": "Mostra els enllaços compartits",
|
||||
"show_slideshow_transition": "Mostra la transició de la presentació de diapositives",
|
||||
"show_supporter_badge": "Insígnia de contribuent",
|
||||
"show_supporter_badge_description": "Mostra una insígnia de contributor",
|
||||
@ -1242,6 +1262,7 @@
|
||||
"tag_created": "Etiqueta creada: {tag}",
|
||||
"tag_feature_description": "Exploreu fotos i vídeos agrupats per temes d'etiquetes lògiques",
|
||||
"tag_not_found_question": "No trobeu una etiqueta? <link>Crear una nova etiqueta</link>",
|
||||
"tag_people": "Etiquetar personas",
|
||||
"tag_updated": "Etiqueta actualizada: {tag}",
|
||||
"tagged_assets": "{count, plural, one {#Etiquetat} other {#Etiquetats}} {count, plural, one {# actiu} other {# actius}}",
|
||||
"tags": "Etiquetes",
|
||||
@ -1276,11 +1297,13 @@
|
||||
"unfavorite": "Reverteix preferit",
|
||||
"unhide_person": "Mostra persona",
|
||||
"unknown": "Desconegut",
|
||||
"unknown_country": "País Desconegut",
|
||||
"unknown_year": "Any desconegut",
|
||||
"unlimited": "Il·limitat",
|
||||
"unlink_motion_video": "Desvincular vídeo en moviment",
|
||||
"unlink_oauth": "Desvincula OAuth",
|
||||
"unlinked_oauth_account": "Compte Oauth desvinculat",
|
||||
"unmute_memories": "Activar el so dels records",
|
||||
"unnamed_album": "Àlbum sense nom",
|
||||
"unnamed_album_delete_confirmation": "Segur que voleu esborrar aquest àlbum?",
|
||||
"unnamed_share": "Compartit sense nom",
|
||||
@ -1334,6 +1357,7 @@
|
||||
"view_all": "Veure tot",
|
||||
"view_all_users": "Mostra tot els usuaris",
|
||||
"view_in_timeline": "Mostrar a la línia de temps",
|
||||
"view_link": "Veure enllaç",
|
||||
"view_links": "Mostra enllaços",
|
||||
"view_name": "Veure",
|
||||
"view_next_asset": "Mostra el següent element",
|
||||
@ -1350,4 +1374,4 @@
|
||||
"yes": "Sí",
|
||||
"you_dont_have_any_shared_links": "No tens cap enllaç compartit",
|
||||
"zoom_image": "Ampliar Imatge"
|
||||
}
|
||||
}
|
40
i18n/cs.json
40
i18n/cs.json
@ -41,6 +41,7 @@
|
||||
"backup_settings": "Nastavení zálohování",
|
||||
"backup_settings_description": "Správa nastavení zálohování databáze",
|
||||
"check_all": "Vše zkontrolovat",
|
||||
"cleanup": "Vyčištění",
|
||||
"cleared_jobs": "Hotové úlohy pro: {job}",
|
||||
"config_set_by_file": "Konfigurace je aktuálně prováděna konfiguračním souborem",
|
||||
"confirm_delete_library": "Opravdu chcete odstranit knihovnu {library}?",
|
||||
@ -96,7 +97,7 @@
|
||||
"library_scanning_enable_description": "Povolit pravidelné prohledávání knihovny",
|
||||
"library_settings": "Externí knihovna",
|
||||
"library_settings_description": "Správa nastavení externí knihovny",
|
||||
"library_tasks_description": "Provádění úkolů v knihovně",
|
||||
"library_tasks_description": "Vyhledávání nových nebo změněných položek v externích knihovnách",
|
||||
"library_watching_enable_description": "Sledovat změny souborů v externích knihovnách",
|
||||
"library_watching_settings": "Sledování knihovny (EXPERIMENTÁLNÍ)",
|
||||
"library_watching_settings_description": "Automatické sledování změněných souborů",
|
||||
@ -131,7 +132,7 @@
|
||||
"machine_learning_smart_search_description": "Sémantické vyhledávání obrázků pomocí CLIP embeddings",
|
||||
"machine_learning_smart_search_enabled": "Povolit chytré vyhledávání",
|
||||
"machine_learning_smart_search_enabled_description": "Pokud je vypnuto, obrázky nebudou kódovány pro inteligentní vyhledávání.",
|
||||
"machine_learning_url_description": "URL serveru strojového učení. Pokud je zadáno více URL adres, budou jednotlivé servery zkoušeny postupně, dokud jeden z nich neodpoví úspěšně, a to v pořadí od prvního k poslednímu.",
|
||||
"machine_learning_url_description": "URL serveru strojového učení. Pokud je zadáno více URL adres, budou jednotlivé servery zkoušeny postupně, dokud jeden z nich neodpoví úspěšně, a to v pořadí od prvního k poslednímu. Servery, které neodpoví, budou dočasně ignorovány, dokud nebudou opět online.",
|
||||
"manage_concurrency": "Správa souběžnosti",
|
||||
"manage_log_settings": "Správa nastavení protokolu",
|
||||
"map_dark_style": "Tmavý motiv",
|
||||
@ -147,6 +148,8 @@
|
||||
"map_settings": "Mapa",
|
||||
"map_settings_description": "Správa nastavení mapy",
|
||||
"map_style_description": "URL na style.json motivu",
|
||||
"memory_cleanup_job": "Promazání vzpomínek",
|
||||
"memory_generate_job": "Vytvoření vzpomínek",
|
||||
"metadata_extraction_job": "Extrakce metadat",
|
||||
"metadata_extraction_job_description": "Získání informací o metadatech z každého snímku, jako je GPS, obličeje a rozlišení",
|
||||
"metadata_faces_import_setting": "Povolit import obličeje",
|
||||
@ -240,7 +243,7 @@
|
||||
"storage_template_hash_verification_enabled_description": "Povolí ověřování hashe, nevypínejte ji, pokud si nejste jisti důsledky",
|
||||
"storage_template_migration": "Migrace šablony úložiště",
|
||||
"storage_template_migration_description": "Použít aktuální <link>{template}</link> na dříve nahrané položky",
|
||||
"storage_template_migration_info": "Změny šablon se uplatní pouze u nových položek. Chcete-li šablonu zpětně použít na dříve nahrané položky, spusťte <link>{job}</link>.",
|
||||
"storage_template_migration_info": "Šablona úložiště převede všechny přípony na malá písmena. Změny šablon se uplatní pouze u nových položek. Chcete-li šablonu zpětně použít na dříve nahrané položky, spusťte <link>{job}</link>.",
|
||||
"storage_template_migration_job": "Úloha migrace šablony úložiště",
|
||||
"storage_template_more_details": "Další podrobnosti o této funkci naleznete v sekci <template-link>Šablona úložiště</template-link> včetně jejích <implications-link>důsledků</implications-link>",
|
||||
"storage_template_onboarding_description": "Je-li tato funkce povolena, automaticky uspořádá soubory na základě uživatelem definované šablony. Z důvodu problémů se stabilitou byla tato funkce ve výchozím nastavení vypnuta. Další informace naleznete v <link>dokumentaci</link>.",
|
||||
@ -288,7 +291,7 @@
|
||||
"transcoding_constant_quality_mode_description": "ICQ je lepší než CQP, ale některá zařízení pro hardwarovou akceleraci tento režim nepodporují. Nastavením této volby se při použití kódování založeného na kvalitě upřednostní zadaný režim. Ignorováno NVENC, protože nepodporuje ICQ.",
|
||||
"transcoding_constant_rate_factor": "Faktor konstantní rychlosti (-crf)",
|
||||
"transcoding_constant_rate_factor_description": "Úroveň kvality videa. Typické hodnoty jsou 23 pro H.264, 28 pro HEVC, 31 pro VP9 a 35 pro AV1. Nižší je lepší, ale vytváří větší soubory.",
|
||||
"transcoding_disabled_description": "Nepřekódovávejte žádná videa, u některých klientů může dojít k znemožnění přehrávání",
|
||||
"transcoding_disabled_description": "Nepřekódovávat žádná videa, u některých klientů může dojít k znemožnění přehrávání",
|
||||
"transcoding_encoding_options": "Možnosti kódování",
|
||||
"transcoding_encoding_options_description": "Nastavte kodeky, rozlišení, kvalitu a další možnosti pro kódovaná videa",
|
||||
"transcoding_hardware_acceleration": "Hardwarová akcelerace",
|
||||
@ -299,7 +302,7 @@
|
||||
"transcoding_max_b_frames": "Maximální počet B-snímků",
|
||||
"transcoding_max_b_frames_description": "Vyšší hodnoty zvyšují účinnost komprese, ale zpomalují kódování. Nemusí být kompatibilní s hardwarovou akcelerací na starších zařízeních. Hodnota 0 zakáže B-snímky, zatímco -1 tuto hodnotu nastaví automaticky.",
|
||||
"transcoding_max_bitrate": "Maximální datový tok",
|
||||
"transcoding_max_bitrate_description": "Nastavení maximálního datového toku může zvýšit předvídatelnost velikosti souborů za cenu menší újmy na kvalitě. Při rozlišení 720p jsou typické hodnoty 2600k pro VP9 nebo HEVC nebo 4500k pro H.264. Je zakázáno, pokud je nastavena hodnota 0.",
|
||||
"transcoding_max_bitrate_description": "Nastavení maximálního datového toku může zvýšit předvídatelnost velikosti souborů za cenu menší újmy na kvalitě. Při rozlišení 720p jsou typické hodnoty 2600 kbit/s pro VP9 nebo HEVC nebo 4500 kbit/s pro H.264. Je zakázáno, pokud je nastavena hodnota 0.",
|
||||
"transcoding_max_keyframe_interval": "Maximální interval klíčových snímků",
|
||||
"transcoding_max_keyframe_interval_description": "Nastavuje maximální vzdálenost mezi klíčovými snímky. Nižší hodnoty zhoršují účinnost komprese, ale zlepšují rychlost při přeskakování a mohou zlepšit kvalitu ve scénách s rychlým pohybem. Hodnota 0 nastavuje tuto hodnotu automaticky.",
|
||||
"transcoding_optimal_description": "Videa s vyšším než cílovým rozlišením nebo videa, která nejsou v akceptovaném formátu",
|
||||
@ -391,6 +394,7 @@
|
||||
"allow_edits": "Povolit úpravy",
|
||||
"allow_public_user_to_download": "Povolit veřejnosti stahovat",
|
||||
"allow_public_user_to_upload": "Povolit veřejnosti nahrávat",
|
||||
"alt_text_qr_code": "Obrázek QR kódu",
|
||||
"anti_clockwise": "Proti směru hodinových ručiček",
|
||||
"api_key": "API klíč",
|
||||
"api_key_description": "Tato hodnota se zobrazí pouze jednou. Před zavřením okna ji nezapomeňte zkopírovat.",
|
||||
@ -464,11 +468,11 @@
|
||||
"check_logs": "Zkontrolujte protokoly",
|
||||
"choose_matching_people_to_merge": "Zvolte odpovídající osoby ke sloučení",
|
||||
"city": "Město",
|
||||
"clear": "Vyčistit",
|
||||
"clear": "Vymazat",
|
||||
"clear_all": "Vymazat vše",
|
||||
"clear_all_recent_searches": "Vymazat všechna nedávná vyhledávání",
|
||||
"clear_message": "Vyčistit zprávu",
|
||||
"clear_value": "Vyčistit hodnotu",
|
||||
"clear_message": "Vymazat zprávu",
|
||||
"clear_value": "Vymazat hodnotu",
|
||||
"clockwise": "Po směru hodinových ručiček",
|
||||
"close": "Zavřít",
|
||||
"collapse": "Sbalit",
|
||||
@ -481,6 +485,7 @@
|
||||
"comments_are_disabled": "Komentáře jsou vypnuty",
|
||||
"confirm": "Potvrdit",
|
||||
"confirm_admin_password": "Potvrzení hesla správce",
|
||||
"confirm_delete_face": "Opravdu chcete z položky odstranit obličej osoby {name}?",
|
||||
"confirm_delete_shared_link": "Opravdu chcete odstranit tento sdílený odkaz?",
|
||||
"confirm_keep_this_delete_others": "Všechny ostatní položky v tomto uskupení mimo této budou odstraněny. Opravdu chcete pokračovat?",
|
||||
"confirm_password": "Potvrzení hesla",
|
||||
@ -533,6 +538,7 @@
|
||||
"delete_album": "Smazat album",
|
||||
"delete_api_key_prompt": "Opravdu chcete tento API klíč odstranit?",
|
||||
"delete_duplicates_confirmation": "Opravdu chcete tyto duplicity trvale odstranit?",
|
||||
"delete_face": "Odstranit obličej",
|
||||
"delete_key": "Smazat klíč",
|
||||
"delete_library": "Smazat knihovnu",
|
||||
"delete_link": "Smazat odkaz",
|
||||
@ -600,6 +606,7 @@
|
||||
"enabled": "Povoleno",
|
||||
"end_date": "Konečné datum",
|
||||
"error": "Chyba",
|
||||
"error_delete_face": "Chyba při odstraňování obličeje z položky",
|
||||
"error_loading_image": "Chyba při načítání obrázku",
|
||||
"error_title": "Chyba - Něco se pokazilo",
|
||||
"errors": {
|
||||
@ -751,8 +758,8 @@
|
||||
"features_setting_description": "Správa funkcí aplikace",
|
||||
"file_name": "Název souboru",
|
||||
"file_name_or_extension": "Název nebo přípona souboru",
|
||||
"filename": "Filename",
|
||||
"filetype": "Filetype",
|
||||
"filename": "Název souboru",
|
||||
"filetype": "Typ souboru",
|
||||
"filter_people": "Filtrovat lidi",
|
||||
"find_them_fast": "Najděte je rychle vyhledáním jejich jména",
|
||||
"fix_incorrect_match": "Opravit nesprávnou shodu",
|
||||
@ -884,6 +891,7 @@
|
||||
"month": "Měsíc",
|
||||
"more": "Více",
|
||||
"moved_to_trash": "Přesunuto do koše",
|
||||
"mute_memories": "Ztlumit vzpomínky",
|
||||
"my_albums": "Moje alba",
|
||||
"name": "Jméno",
|
||||
"name_or_nickname": "Jméno nebo přezdívka",
|
||||
@ -979,6 +987,7 @@
|
||||
"permanently_deleted_asset": "Položka trvale odstraněna",
|
||||
"permanently_deleted_assets_count": "{count, plural, one {Položka trvale vymazána} other {Položky trvale vymazány}}",
|
||||
"person": "Osoba",
|
||||
"person_birthdate": "Narozen/a {date}",
|
||||
"person_hidden": "{name}{hidden, select, true { (skryto)} other {}}",
|
||||
"photo_shared_all_users": "Vypadá to, že jste fotky sdíleli se všemi uživateli, nebo nemáte žádného uživatele, se kterým byste je mohli sdílet.",
|
||||
"photos": "Fotky",
|
||||
@ -1076,6 +1085,8 @@
|
||||
"removed_from_archive": "Odstraněno z archivu",
|
||||
"removed_from_favorites": "Odstraněno z oblíbených",
|
||||
"removed_from_favorites_count": "{count, plural, one {Odstraněn #} few {Odstraněny #} other {Odstraněno #}} z oblíbených",
|
||||
"removed_memory": "Vzpomínka odstraněna",
|
||||
"removed_photo_from_memory": "Fotografie odstraněna ze vzpomínky",
|
||||
"removed_tagged_assets": "Odstraněná značka z {count, plural, one {# položky} other {# položek}}",
|
||||
"rename": "Přejmenovat",
|
||||
"repair": "Opravy",
|
||||
@ -1084,6 +1095,7 @@
|
||||
"repository": "Repozitář",
|
||||
"require_password": "Požadovat heslo",
|
||||
"require_user_to_change_password_on_first_login": "Požadovat, aby si uživatel při prvním přihlášení změnil heslo",
|
||||
"rescan": "Znovu prohledat",
|
||||
"reset": "Výchozí",
|
||||
"reset_password": "Obnovit heslo",
|
||||
"reset_people_visibility": "Obnovit viditelnost lidí",
|
||||
@ -1127,6 +1139,7 @@
|
||||
"search_options": "Možnosti vyhledávání",
|
||||
"search_people": "Vyhledat lidi",
|
||||
"search_places": "Vyhledat místa",
|
||||
"search_rating": "Vyhledávání podle hodnocení...",
|
||||
"search_settings": "Hledat nastavení",
|
||||
"search_state": "Vyhledat stát...",
|
||||
"search_tags": "Vyhledávat značky...",
|
||||
@ -1250,6 +1263,7 @@
|
||||
"tag_created": "Vytvořena značka: {tag}",
|
||||
"tag_feature_description": "Procházení fotografií a videí seskupených podle témat logických značek",
|
||||
"tag_not_found_question": "Nemůžete najít značku? <link>Vytvořte novou.</link>",
|
||||
"tag_people": "Označit lidi",
|
||||
"tag_updated": "Aktualizována značka: {tag}",
|
||||
"tagged_assets": "Přiřazena značka {count, plural, one {# položce} other {# položkám}}",
|
||||
"tags": "Značky",
|
||||
@ -1290,6 +1304,7 @@
|
||||
"unlink_motion_video": "Odpojit pohyblivé video",
|
||||
"unlink_oauth": "Zrušit OAuth propojení",
|
||||
"unlinked_oauth_account": "OAuth účet odpojen",
|
||||
"unmute_memories": "Zrušit ztlumení vzpomínek",
|
||||
"unnamed_album": "Nepojmenované album",
|
||||
"unnamed_album_delete_confirmation": "Opravdu chcete toto album smazat?",
|
||||
"unnamed_share": "Nepojmenované sdílení",
|
||||
@ -1343,6 +1358,7 @@
|
||||
"view_all": "Zobrazit vše",
|
||||
"view_all_users": "Zobrazit všechny uživatele",
|
||||
"view_in_timeline": "Zobrazit na časové ose",
|
||||
"view_link": "Zobrazit odkaz",
|
||||
"view_links": "Zobrazit odkazy",
|
||||
"view_name": "Zobrazit",
|
||||
"view_next_asset": "Zobrazit další položku",
|
||||
@ -1355,8 +1371,8 @@
|
||||
"welcome": "Vítejte",
|
||||
"welcome_to_immich": "Vítejte v Immichi",
|
||||
"year": "Rok",
|
||||
"years_ago": "Před {years, plural, one {# rokem} other {# lety}}",
|
||||
"years_ago": "Před {years, plural, one {rokem} other {# lety}}",
|
||||
"yes": "Ano",
|
||||
"you_dont_have_any_shared_links": "Nemáte žádné sdílené odkazy",
|
||||
"zoom_image": "Zvětšit obrázek"
|
||||
}
|
||||
}
|
113
i18n/da.json
113
i18n/da.json
@ -147,6 +147,8 @@
|
||||
"map_settings": "Kort",
|
||||
"map_settings_description": "Administrer kortindstillinger",
|
||||
"map_style_description": "URL til en style.json for et korttema",
|
||||
"memory_cleanup_job": "Mindeoprydning",
|
||||
"memory_generate_job": "Mindegeneration",
|
||||
"metadata_extraction_job": "Udtræk metadata",
|
||||
"metadata_extraction_job_description": "Udtræk metadataoplysninger fra hvert Billede/Video, såsom GPS og opløsning",
|
||||
"metadata_faces_import_setting": "Aktivér for at importere ansigter",
|
||||
@ -299,7 +301,7 @@
|
||||
"transcoding_max_b_frames": "Maksimum B-frames",
|
||||
"transcoding_max_b_frames_description": "Højere værdier forbedrer kompressionseffektivitet, men kan gøre indkodning langsommere. Er måske ikke kompatibelt med hardware-acceleration på ældre enheder. 0 slår B-frames fra, mens -1 sætter denne værdi automatisk.",
|
||||
"transcoding_max_bitrate": "Maksimal bitrate",
|
||||
"transcoding_max_bitrate_description": "At sætte en maksmimal bitrate kan gøre filstørrelserne mere forudsigelige med et lille tab i kvalitet. Ved 720p er almindelige værdier 2600k for VP9 eller HEVC, eller 4500K for H.264. Slået fra hvis sat til 0.",
|
||||
"transcoding_max_bitrate_description": "At sætte en maksmimal bitrate kan gøre filstørrelserne mere forudsigelige med et lille tab i kvalitet. Ved 720p er almindelige værdier 2600 kbit/s for VP9 eller HEVC, eller 4500 kbit/s for H.264. Slået fra hvis sat til 0.",
|
||||
"transcoding_max_keyframe_interval": "Maksimal keyframe-interval",
|
||||
"transcoding_max_keyframe_interval_description": "Sætter den maksimale frameafstand mellem keyframes. Lavere værdier forringer kompressionseffektiviteten, men forbedrer søgetider og kan forbedre kvaliteten i scener med hurtig bevægelse. 0 sætter denne værdi automatisk.",
|
||||
"transcoding_optimal_description": "Videoer højere end målopløsningen eller ikke i et godkendt format",
|
||||
@ -481,6 +483,7 @@
|
||||
"comments_are_disabled": "Kommentarer er slået fra",
|
||||
"confirm": "Bekræft",
|
||||
"confirm_admin_password": "Bekræft administratoradgangskode",
|
||||
"confirm_delete_face": "Er du sikker på, du vil slette {name}s ansigt fra denne mediefil?",
|
||||
"confirm_delete_shared_link": "Er du sikker på, at du vil slette dette delte link?",
|
||||
"confirm_keep_this_delete_others": "Alle andre aktiver i stakken vil blive slettet undtagen dette aktiv. Er du sikker på, at du vil fortsætte?",
|
||||
"confirm_password": "Bekræft adgangskode",
|
||||
@ -504,7 +507,7 @@
|
||||
"create_library": "Opret bibliotek",
|
||||
"create_link": "Opret link",
|
||||
"create_link_to_share": "Opret link for at dele",
|
||||
"create_link_to_share_description": "Lad alle med linket se de(t) valgte billede(r)",
|
||||
"create_link_to_share_description": "Tillad alle med linket at se de(t) valgte billede(r)",
|
||||
"create_new_person": "Opret ny person",
|
||||
"create_new_person_hint": "Tildel valgte aktiver til en ny person",
|
||||
"create_new_user": "Opret ny bruger",
|
||||
@ -519,20 +522,21 @@
|
||||
"date_after": "Dato efter",
|
||||
"date_and_time": "Dato og klokkeslæt",
|
||||
"date_before": "Dato før",
|
||||
"date_of_birth_saved": "Fødselsdatoen blev gemt",
|
||||
"date_of_birth_saved": "Fødselsdatoen blev gemt korrekt",
|
||||
"date_range": "Datointerval",
|
||||
"day": "Dag",
|
||||
"deduplicate_all": "Dedupliker alle",
|
||||
"deduplicate_all": "Kopier alle",
|
||||
"deduplication_criteria_1": "Billedstørrelse i bytes",
|
||||
"deduplication_criteria_2": "Antal EXIF-data",
|
||||
"deduplication_info": "Deduplikerings info",
|
||||
"deduplication_info_description": "For automatisk at forudvælge emner og fjerne dubletter i bulk ser vi på:",
|
||||
"default_locale": "Standardlokalitet",
|
||||
"default_locale_description": "Formatér datoer og tal",
|
||||
"default_locale_description": "Formatér datoer og tal baseret på din browsers regions indstillinger",
|
||||
"delete": "Slet",
|
||||
"delete_album": "Slet album",
|
||||
"delete_api_key_prompt": "Er du sikker på, at du vil slette denne API-nøgle?",
|
||||
"delete_duplicates_confirmation": "Er du sikker på, at du vil slette disse dubletter permanent?",
|
||||
"delete_face": "Slet ansigt",
|
||||
"delete_key": "Slet nøgle",
|
||||
"delete_library": "Slet bibliotek",
|
||||
"delete_link": "Slet link",
|
||||
@ -565,7 +569,7 @@
|
||||
"download_settings": "Download",
|
||||
"download_settings_description": "Administrer indstillinger relateret til mediefil-downloads",
|
||||
"downloading": "Downloader",
|
||||
"downloading_asset_filename": "Downloader aktiv {filename}",
|
||||
"downloading_asset_filename": "Downloader mediefil {filename}",
|
||||
"drop_files_to_upload": "Slip filer hvor som helst for at uploade dem",
|
||||
"duplicates": "Duplikater",
|
||||
"duplicates_description": "Løs hver gruppe ved at angive, hvilke, hvis nogen, er dubletter",
|
||||
@ -600,6 +604,7 @@
|
||||
"enabled": "Aktiveret",
|
||||
"end_date": "Slutdato",
|
||||
"error": "Fejl",
|
||||
"error_delete_face": "Fejl ved sletning af ansigt fra mediefil",
|
||||
"error_loading_image": "Fejl ved indlæsning af billede",
|
||||
"error_title": "Fejl - Noget gik galt",
|
||||
"errors": {
|
||||
@ -607,11 +612,11 @@
|
||||
"cannot_navigate_previous_asset": "Kan ikke navigere til forrige mediefil",
|
||||
"cant_apply_changes": "Ændringerne kan ikke anvendes",
|
||||
"cant_change_activity": "Kan ikke {enabled, select, true {disable} other {enable}} aktivitet",
|
||||
"cant_change_asset_favorite": "Kan ikke ændre favorit til aktiv",
|
||||
"cant_change_asset_favorite": "Kan ikke ændre favorit til mediefil",
|
||||
"cant_change_metadata_assets_count": "Kan ikke ændre metadata for {count, plural, one {# objekt} other {# objekter}}",
|
||||
"cant_get_faces": "Kan ikke hente ansigter",
|
||||
"cant_get_number_of_comments": "Kan ikke få antallet af kommentarer",
|
||||
"cant_search_people": "Kan ikke søge efter folk",
|
||||
"cant_search_people": "Kan ikke søge efter personer",
|
||||
"cant_search_places": "Kan ikke søge efter steder",
|
||||
"cleared_jobs": "Ryddede opgaver for: {job}",
|
||||
"error_adding_assets_to_album": "Fejl i tilføjelse af mediefiler til album",
|
||||
@ -620,20 +625,20 @@
|
||||
"error_downloading": "Fejl i download af {filename}",
|
||||
"error_hiding_buy_button": "Fejl i skjulning af køb-knap",
|
||||
"error_removing_assets_from_album": "Fejl i fjernelse af mediefiler fra album. Tjek konsol for flere detaljer",
|
||||
"error_selecting_all_assets": "Fejl ved valg af alle aktiver",
|
||||
"error_selecting_all_assets": "Fejl ved valg af alle mediefiler",
|
||||
"exclusion_pattern_already_exists": "Denne udelukkelsesmønster findes allerede.",
|
||||
"failed_job_command": "Kommando {command} slog fejl for opgave: {job}",
|
||||
"failed_to_create_album": "Oprettelse af album mislykkedes",
|
||||
"failed_to_create_shared_link": "Oprettelse af delt link mislykkedes",
|
||||
"failed_to_edit_shared_link": "Redigering af delt link mislykkedes",
|
||||
"failed_to_get_people": "Det lykkedes ikke at hente folk",
|
||||
"failed_to_keep_this_delete_others": "Kunne ikke beholde dette aktiv og slette de andre aktiver",
|
||||
"failed_to_get_people": "Det lykkedes ikke at hente personer",
|
||||
"failed_to_keep_this_delete_others": "Kunne ikke beholde denne mediefil og slette de andre mediefiler",
|
||||
"failed_to_load_asset": "Indlæsning af mediefil mislykkedes",
|
||||
"failed_to_load_assets": "Indlæsning af mediefiler mislykkedes",
|
||||
"failed_to_load_people": "Indlæsning af personer mislykkedes",
|
||||
"failed_to_remove_product_key": "Fjernelse af produktnøgle mislykkedes",
|
||||
"failed_to_stack_assets": "Det lykkedes ikke at stable aktiver",
|
||||
"failed_to_unstack_assets": "Det lykkedes ikke at fjerne stablen af aktiver",
|
||||
"failed_to_stack_assets": "Det lykkedes ikke at stable mediefiler",
|
||||
"failed_to_unstack_assets": "Det lykkedes ikke at fjerne gruperingen af mediefiler",
|
||||
"import_path_already_exists": "Denne importsti findes allerede.",
|
||||
"incorrect_email_or_password": "Forkert email eller kodeord",
|
||||
"paths_validation_failed": "{paths, plural, one {# sti} other {# stier}} slog fejl ved validering",
|
||||
@ -641,7 +646,7 @@
|
||||
"quota_higher_than_disk_size": "Du har sat en kvote der er større end disken",
|
||||
"repair_unable_to_check_items": "Kunne ikke tjekke {count, select, one {element} other {elementer}}",
|
||||
"unable_to_add_album_users": "Ikke i stand til at tilføje brugere til album",
|
||||
"unable_to_add_assets_to_shared_link": "Kan ikke tilføje aktiver til delt link",
|
||||
"unable_to_add_assets_to_shared_link": "Kan ikke tilføje mediefiler til det delte link",
|
||||
"unable_to_add_comment": "Ikke i stand til at tilføje kommentar",
|
||||
"unable_to_add_exclusion_pattern": "Kunne ikke tilføje udelukkelsesmønster",
|
||||
"unable_to_add_import_path": "Kunne ikke tilføje importsti",
|
||||
@ -651,7 +656,7 @@
|
||||
"unable_to_archive_unarchive": "Ude af stand til at {archived, select, true {arkivere} other {fjerne fra arkiv}}",
|
||||
"unable_to_change_album_user_role": "Ikke i stand til at ændre albumbrugerens rolle",
|
||||
"unable_to_change_date": "Ikke i stand til at ændre dato",
|
||||
"unable_to_change_favorite": "Kan ikke ændre favorit for aktiv",
|
||||
"unable_to_change_favorite": "Kan ikke ændre favorit for mediefil",
|
||||
"unable_to_change_location": "Ikke i stand til at ændre sted",
|
||||
"unable_to_change_password": "Kunne ikke ændre adgangskode",
|
||||
"unable_to_change_visibility": "Kan ikke ændre synligheden for {count, plural, one {# person} other {# personer}}",
|
||||
@ -698,16 +703,16 @@
|
||||
"unable_to_remove_deleted_assets": "Kunne ikke fjerne offlinefiler",
|
||||
"unable_to_remove_library": "Ikke i stand til at fjerne bibliotek",
|
||||
"unable_to_remove_partner": "Ikke i stand til at fjerne partner",
|
||||
"unable_to_remove_reaction": "Ikke i stand til at reaktion",
|
||||
"unable_to_remove_reaction": "Ikke i stand til at fjerne reaktion",
|
||||
"unable_to_repair_items": "Ikke i stand til at reparere ting",
|
||||
"unable_to_reset_password": "Ikke i stand til at nulstille adgangskode",
|
||||
"unable_to_resolve_duplicate": "Kunne ikke opklare duplikat",
|
||||
"unable_to_restore_assets": "Kunne ikke genoprette medier",
|
||||
"unable_to_restore_trash": "Ikke i stand til at genoprette skrald",
|
||||
"unable_to_restore_user": "Ikke i stand til at genoprette bruger",
|
||||
"unable_to_restore_assets": "Kunne ikke gendanne medierfil",
|
||||
"unable_to_restore_trash": "Ikke i stand til at gendanne fra skraldespanden",
|
||||
"unable_to_restore_user": "Ikke i stand til at gendanne bruger",
|
||||
"unable_to_save_album": "Ikke i stand til at gemme album",
|
||||
"unable_to_save_api_key": "Kunne ikke gemme API-nøgle",
|
||||
"unable_to_save_date_of_birth": "Kan ikke gemme fødselsdatoen",
|
||||
"unable_to_save_date_of_birth": "Kunne ikke gemme fødselsdatoen",
|
||||
"unable_to_save_name": "Ikke i stand til at gemme navn",
|
||||
"unable_to_save_profile": "Ikke i stand til at gemme profil",
|
||||
"unable_to_save_settings": "Ikke i stand til at gemme indstillinger",
|
||||
@ -729,7 +734,7 @@
|
||||
"unable_to_upload_file": "Filen kunne ikke uploades"
|
||||
},
|
||||
"exif": "Exif",
|
||||
"exit_slideshow": "Forlad slideshow",
|
||||
"exit_slideshow": "Afslut slideshow",
|
||||
"expand_all": "Udvid alle",
|
||||
"expire_after": "Udløb efter",
|
||||
"expired": "Udløbet",
|
||||
@ -742,7 +747,7 @@
|
||||
"external": "Ekstern",
|
||||
"external_libraries": "Eksterne biblioteker",
|
||||
"face_unassigned": "Ikke tildelt",
|
||||
"failed_to_load_assets": "Kunne ikke indlæse aktiver",
|
||||
"failed_to_load_assets": "Kunne ikke indlæse mediefiler",
|
||||
"favorite": "Favorit",
|
||||
"favorite_or_unfavorite_photo": "Tilføj eller fjern fra yndlingsbilleder",
|
||||
"favorites": "Favoritter",
|
||||
@ -774,10 +779,10 @@
|
||||
"has_quota": "Har kvote",
|
||||
"hi_user": "Hej {name} ({email})",
|
||||
"hide_all_people": "Skjul alle personer",
|
||||
"hide_gallery": "Gem galleri",
|
||||
"hide_gallery": "Skjul galleri",
|
||||
"hide_named_person": "Skjul person {name}",
|
||||
"hide_password": "Gem adgangskode",
|
||||
"hide_person": "Gem person",
|
||||
"hide_password": "Skjul adgangskode",
|
||||
"hide_person": "Skjul person",
|
||||
"hide_unnamed_people": "Skjul unavngivne personer",
|
||||
"host": "Host",
|
||||
"hour": "Time",
|
||||
@ -817,7 +822,7 @@
|
||||
"keep": "Behold",
|
||||
"keep_all": "Behold alle",
|
||||
"keep_this_delete_others": "Behold dette, slet andre",
|
||||
"kept_this_deleted_others": "Beholdt dette aktiv og slettede {count, plural, one {# aktiv} other {# aktiver}}",
|
||||
"kept_this_deleted_others": "Beholdt denne mediefil og slettede {count, plural, one {# aktiv} other {# aktiver}}",
|
||||
"keyboard_shortcuts": "Tastaturgenveje",
|
||||
"language": "Sprog",
|
||||
"language_setting_description": "Vælg dit foretrukne sprog",
|
||||
@ -837,8 +842,8 @@
|
||||
"link_to_oauth": "Link til OAuth",
|
||||
"linked_oauth_account": "Tilsluttet OAuth-konto",
|
||||
"list": "Liste",
|
||||
"loading": "Loader",
|
||||
"loading_search_results_failed": "At loade søgeresultater slog fejl",
|
||||
"loading": "Indlæser",
|
||||
"loading_search_results_failed": "Indlæsning af søgeresultater fejlede",
|
||||
"log_out": "Log ud",
|
||||
"log_out_all_devices": "Log ud af alle enheder",
|
||||
"logged_out_all_devices": "Logget ud af alle enheder",
|
||||
@ -874,7 +879,7 @@
|
||||
"merge": "Sammenflet",
|
||||
"merge_people": "Sammenflet personer",
|
||||
"merge_people_limit": "Du kan kun flette op til 5 ansigter ad gangen",
|
||||
"merge_people_prompt": "Vil du slå disse mennesker sammen? Denne handling er uigenkaldelig.",
|
||||
"merge_people_prompt": "Vil du flette disse mennesker sammen? Denne handling er uigenkaldelig.",
|
||||
"merge_people_successfully": "Personer sammenflettet med succes",
|
||||
"merged_people_count": "{count, plural, one {# person} other {# personer}} lagt sammen",
|
||||
"minimize": "Minimér",
|
||||
@ -901,7 +906,7 @@
|
||||
"no_albums_message": "Opret et album for at organisere dine billeder og videoer",
|
||||
"no_albums_with_name_yet": "Det ser ud til, at du ikke har noget album med dette navn endnu.",
|
||||
"no_albums_yet": "Det ser ud til, at du ikke har nogen album endnu.",
|
||||
"no_archived_assets_message": "Arkivér billeder og fotos for at gemme dem væk fra dit Billed-view",
|
||||
"no_archived_assets_message": "Arkivér billeder og videoer for at gemme dem væk fra din Billede oversigt",
|
||||
"no_assets_message": "KLIK FOR AT UPLOADE DIT FØRSTE BILLEDE",
|
||||
"no_duplicates_found": "Ingen duplikater fundet.",
|
||||
"no_exif_info_available": "Ingen tilgængelig exif information",
|
||||
@ -948,7 +953,7 @@
|
||||
"owner": "Ejer",
|
||||
"partner": "Partner",
|
||||
"partner_can_access": "{partner} kan tilgå",
|
||||
"partner_can_access_assets": "Alle dine billeder og videoer, bortset fra dem i Arkiveret og Slettet",
|
||||
"partner_can_access_assets": "Alle dine billeder og videoer, bortset fra dem i Arkivet og Slettet",
|
||||
"partner_can_access_location": "Stedet, hvor dine billeder blev taget",
|
||||
"partner_sharing": "Partnerdeling",
|
||||
"partners": "Partnere",
|
||||
@ -992,7 +997,7 @@
|
||||
"play": "Afspil",
|
||||
"play_memories": "Afspil minder",
|
||||
"play_motion_photo": "Afspil bevægelsesbillede",
|
||||
"play_or_pause_video": "Afspil eller paus video",
|
||||
"play_or_pause_video": "Afspil eller pause video",
|
||||
"port": "Port",
|
||||
"preset": "Forudindstilling",
|
||||
"preview": "Forhåndsvisning",
|
||||
@ -1046,7 +1051,7 @@
|
||||
"reassign": "Gentildel",
|
||||
"reassigned_assets_to_existing_person": "{count, plural, one {# mediefil} other {# mediefiler}} er blevet gentildelt til {name, select, null {en eksisterende person} other {{name}}}",
|
||||
"reassigned_assets_to_new_person": "Gentildelt {count, plural, one {# aktiv} other {# aktiver}} til en ny person",
|
||||
"reassing_hint": "Tildel valgte aktiver til en eksisterende person",
|
||||
"reassing_hint": "Tildel valgte mediefiler til en eksisterende person",
|
||||
"recent": "For nylig",
|
||||
"recent-albums": "Seneste albums",
|
||||
"recent_searches": "Seneste søgninger",
|
||||
@ -1064,9 +1069,9 @@
|
||||
"remove": "Fjern",
|
||||
"remove_assets_album_confirmation": "Er du sikker på, at du vil fjerne {count, plural, one {# aktiv} other {# aktiver}} fra albummet?",
|
||||
"remove_assets_shared_link_confirmation": "Er du sikker på, at du vil fjerne {count, plural, one {# aktiv} other {# aktiver}} fra dette delte link?",
|
||||
"remove_assets_title": "Fjern aktiver?",
|
||||
"remove_assets_title": "Fjern mediefiler?",
|
||||
"remove_custom_date_range": "Fjern tilpasset datointerval",
|
||||
"remove_deleted_assets": "Fjern fra offlinefiler",
|
||||
"remove_deleted_assets": "Fjern slettede mediefiler",
|
||||
"remove_from_album": "Fjern fra album",
|
||||
"remove_from_favorites": "Fjern fra favoritter",
|
||||
"remove_from_shared_link": "Fjern fra delt link",
|
||||
@ -1076,14 +1081,17 @@
|
||||
"removed_from_archive": "Fjernet fra arkiv",
|
||||
"removed_from_favorites": "Fjernet fra favoritter",
|
||||
"removed_from_favorites_count": "{count, plural, other {Fjernede #}} fra favoritter",
|
||||
"removed_memory": "Fjernede minde",
|
||||
"removed_photo_from_memory": "Fjernede foto fra minde",
|
||||
"removed_tagged_assets": "Fjernede tag fra {count, plural, one {# aktiv} other {# aktiver}}",
|
||||
"rename": "Omdøb",
|
||||
"repair": "Reparér",
|
||||
"repair_no_results_message": "Utrackede og manglende filer vil blive vist her",
|
||||
"repair_no_results_message": "Usporede og manglende filer vil blive vist her",
|
||||
"replace_with_upload": "Erstat med upload",
|
||||
"repository": "Depot",
|
||||
"require_password": "Kræv adgangskode",
|
||||
"require_user_to_change_password_on_first_login": "Kræv at bruger skifter adgangskode ved første login",
|
||||
"rescan": "Genopfrisk",
|
||||
"reset": "Nulstil",
|
||||
"reset_password": "Nulstil adgangskode",
|
||||
"reset_people_visibility": "Nulstil personsynlighed",
|
||||
@ -1093,19 +1101,19 @@
|
||||
"restore": "Gendan",
|
||||
"restore_all": "Gendan alle",
|
||||
"restore_user": "Gendan bruger",
|
||||
"restored_asset": "Gendannet aktiv",
|
||||
"restored_asset": "Gendannet mediefilen",
|
||||
"resume": "Genoptag",
|
||||
"retry_upload": "Forsøg upload igen",
|
||||
"review_duplicates": "Gennemgå dubletter",
|
||||
"role": "Rolle",
|
||||
"role_editor": "Editor",
|
||||
"role_editor": "Redaktør",
|
||||
"role_viewer": "Seer",
|
||||
"save": "Gem",
|
||||
"saved_api_key": "Gemt API-nøgle",
|
||||
"saved_profile": "Gemte profil",
|
||||
"saved_settings": "Gemte indstillinger",
|
||||
"say_something": "Skriv noget",
|
||||
"scan_all_libraries": "Skan gennem alle biblioteker",
|
||||
"scan_all_libraries": "Skan alle biblioteker",
|
||||
"scan_library": "Skan",
|
||||
"scan_settings": "Skanningsindstillinger",
|
||||
"scanning_for_album": "Skanner efter albummer...",
|
||||
@ -1127,8 +1135,9 @@
|
||||
"search_options": "Søgemuligheder",
|
||||
"search_people": "Søg i personer",
|
||||
"search_places": "Søg i steder",
|
||||
"search_rating": "Søg efter vurdering...",
|
||||
"search_settings": "søgeindstillinger",
|
||||
"search_state": "Søg efter stat...",
|
||||
"search_state": "Søg efter lansdel...",
|
||||
"search_tags": "Søg tags...",
|
||||
"search_timezone": "Søg i tidszone...",
|
||||
"search_type": "Søg efter type",
|
||||
@ -1183,15 +1192,15 @@
|
||||
"show_album_options": "Vis albumindstillinger",
|
||||
"show_albums": "Vis albummer",
|
||||
"show_all_people": "Vis alle personer",
|
||||
"show_and_hide_people": "Vis & gem personer",
|
||||
"show_and_hide_people": "Vis & skjul personer",
|
||||
"show_file_location": "Vis filplacering",
|
||||
"show_gallery": "Vis galleri",
|
||||
"show_hidden_people": "Vis gemte personer",
|
||||
"show_hidden_people": "Vis skjulte personer",
|
||||
"show_in_timeline": "Vis på tidslinje",
|
||||
"show_in_timeline_setting_description": "Vis billeder og videoer fra denne bruger på din tidslinje",
|
||||
"show_keyboard_shortcuts": "Vis tastaturgenveje",
|
||||
"show_metadata": "Vis metadata",
|
||||
"show_or_hide_info": "Vis eller gem info",
|
||||
"show_or_hide_info": "Vis eller skjul info",
|
||||
"show_password": "Vis adgangskode",
|
||||
"show_person_options": "Vis personindstillinger",
|
||||
"show_progress_bar": "Vis statuslinje",
|
||||
@ -1216,7 +1225,7 @@
|
||||
"sort_items": "Antal genstande",
|
||||
"sort_modified": "Ændret dato",
|
||||
"sort_oldest": "Ældste foto",
|
||||
"sort_people_by_similarity": "Sorter folk efter lighed",
|
||||
"sort_people_by_similarity": "Sorter efter personer der ligner hinanden",
|
||||
"sort_recent": "Seneste foto",
|
||||
"sort_title": "Titel",
|
||||
"source": "Kilde",
|
||||
@ -1242,14 +1251,15 @@
|
||||
"sunrise_on_the_beach": "Solopgang på stranden",
|
||||
"support": "Support",
|
||||
"support_and_feedback": "Support & Feedback",
|
||||
"support_third_party_description": "Din Immich-installation blev pakket af en tredjepart. Problemer, du oplever, kan være forårsaget af denne pakke, så rejs venligst problemer med dem i første omgang ved at bruge nedenstående links.",
|
||||
"support_third_party_description": "Din Immich-installation blev sammensat af en tredjepart. Problemer, du oplever, kan være forårsaget af denne udvikler, så rejs venligst problemer med dem i første omgang ved at bruge nedenstående links.",
|
||||
"swap_merge_direction": "Byt retning for sammenfletning",
|
||||
"sync": "Synkronisér",
|
||||
"tag": "Tag",
|
||||
"tag_assets": "Tag aktiver",
|
||||
"tag_assets": "Tag mediefiler",
|
||||
"tag_created": "Oprettet tag: {tag}",
|
||||
"tag_feature_description": "Gennemse billeder og videoer grupperet efter logiske tag-emner",
|
||||
"tag_not_found_question": "Kan du ikke finde et tag? <link>Opret et nyt tag.</link>",
|
||||
"tag_people": "Tag personer",
|
||||
"tag_updated": "Opdateret tag: {tag}",
|
||||
"tagged_assets": "Tagget {count, plural, one {# aktiv} other {# aktiver}}",
|
||||
"tags": "Tags",
|
||||
@ -1275,14 +1285,14 @@
|
||||
"trash": "Papirkurv",
|
||||
"trash_all": "Smid alle ud",
|
||||
"trash_count": "Slet {count, number}",
|
||||
"trash_delete_asset": "Papirkurv/slet aktiv",
|
||||
"trash_delete_asset": "Flyt mediefil til Papirkurv",
|
||||
"trash_no_results_message": "Billeder og videoer markeret til sletning vil blive vist her.",
|
||||
"trashed_items_will_be_permanently_deleted_after": "Mediefiler i skraldespanden vil blive slettet permanent efter {days, plural, one {# dag} other {# dage}}.",
|
||||
"type": "Type",
|
||||
"unarchive": "Afakivér",
|
||||
"unarchived_count": "{count, plural, other {Uarkiveret #}}",
|
||||
"unfavorite": "Fjern favorit",
|
||||
"unhide_person": "Hold op med at gemme person væk",
|
||||
"unhide_person": "Stop med at skjule person",
|
||||
"unknown": "Ukendt",
|
||||
"unknown_country": "Ukendt land",
|
||||
"unknown_year": "Ukendt år",
|
||||
@ -1303,7 +1313,7 @@
|
||||
"up_next": "Næste",
|
||||
"updated_password": "Opdaterede adgangskode",
|
||||
"upload": "Upload",
|
||||
"upload_concurrency": "Uploadsamtidighed",
|
||||
"upload_concurrency": "Upload samtidighed",
|
||||
"upload_errors": "Upload afsluttet med {count, plural, one {# fejl} other {# fejl}}. Opdater siden for at se nye uploadaktiver.",
|
||||
"upload_progress": "Resterende {remaining, number} - Behandlet {processed, number}/{total, number}",
|
||||
"upload_skipped_duplicates": "Sprang over {count, plural, one {# duplet aktiv} other {# duplikerede aktiver}}",
|
||||
@ -1321,7 +1331,7 @@
|
||||
"user_purchase_settings_description": "Administrer dit køb",
|
||||
"user_role_set": "Indstil {user} som {role}",
|
||||
"user_usage_detail": "Detaljer om brugers forbrug",
|
||||
"user_usage_stats": "Konto anvendelsesstatistik",
|
||||
"user_usage_stats": "Kontoens anvendelsesstatistik",
|
||||
"user_usage_stats_description": "Vis konto anvendelsesstatistik",
|
||||
"username": "Brugernavn",
|
||||
"users": "Brugere",
|
||||
@ -1343,6 +1353,7 @@
|
||||
"view_all": "Se alle",
|
||||
"view_all_users": "Se alle brugere",
|
||||
"view_in_timeline": "Se på tidslinjen",
|
||||
"view_link": "Vis Link",
|
||||
"view_links": "Vis links",
|
||||
"view_name": "Se",
|
||||
"view_next_asset": "Se næste medie",
|
||||
@ -1359,4 +1370,4 @@
|
||||
"yes": "Ja",
|
||||
"you_dont_have_any_shared_links": "Du har ikke nogen delte links",
|
||||
"zoom_image": "Zoom billede"
|
||||
}
|
||||
}
|
26
i18n/de.json
26
i18n/de.json
@ -41,6 +41,7 @@
|
||||
"backup_settings": "Datensicherungs-Einstellungen",
|
||||
"backup_settings_description": "Datensicherungs-Einstellungen verwalten",
|
||||
"check_all": "Alle überprüfen",
|
||||
"cleanup": "Aufräumen",
|
||||
"cleared_jobs": "Folgende Aufgaben zurückgesetzt: {job}",
|
||||
"config_set_by_file": "Ist derzeit in einer Konfigurationsdatei festgelegt",
|
||||
"confirm_delete_library": "Bist du sicher, dass du die Bibliothek {library} löschen willst?",
|
||||
@ -96,7 +97,7 @@
|
||||
"library_scanning_enable_description": "Regelmäßiges Scannen der Bibliothek aktivieren",
|
||||
"library_settings": "Externe Bibliothek",
|
||||
"library_settings_description": "Einstellungen externer Bibliotheken verwalten",
|
||||
"library_tasks_description": "Diese Aufgabe aktualisiert und überprüft die Bibliotheken",
|
||||
"library_tasks_description": "Überprüfe externe Bibliotheken auf neue oder veränderte Medien",
|
||||
"library_watching_enable_description": "Überwache externe Bibliotheken auf Dateiänderungen",
|
||||
"library_watching_settings": "Bibliotheksüberwachung (EXPERIMENTELL)",
|
||||
"library_watching_settings_description": "Automatisch auf geänderte Dateien prüfen",
|
||||
@ -131,7 +132,7 @@
|
||||
"machine_learning_smart_search_description": "Semantische Bildsuche mittels CLIP-Einbettungen",
|
||||
"machine_learning_smart_search_enabled": "Intelligente Suche aktivieren",
|
||||
"machine_learning_smart_search_enabled_description": "Ist diese Option deaktiviert, werden die Bilder nicht für die intelligente Suche verwendet.",
|
||||
"machine_learning_url_description": "Die URL des Servers für maschinelles Lernen. Wenn mehr als eine URL angegeben wird, wird jeder Server einzeln ausprobiert, bis einer erfolgreich antwortet, und zwar in der Reihenfolge vom ersten bis zum letzten.",
|
||||
"machine_learning_url_description": "Die URL des Servers für maschinelles Lernen. Wenn mehr als eine URL angegeben wird, wird jeder Server einzeln ausprobiert, bis einer erfolgreich antwortet, und zwar in der Reihenfolge vom ersten bis zum letzten. Server die nicht antworten werden temporär ignoriert, bis sie wieder verfügbar sind.",
|
||||
"manage_concurrency": "Gleichzeitige Ausführungen verwalten",
|
||||
"manage_log_settings": "Log-Einstellungen verwalten",
|
||||
"map_dark_style": "Dunkler Stil",
|
||||
@ -147,6 +148,8 @@
|
||||
"map_settings": "Karte",
|
||||
"map_settings_description": "Karten- und GPS-Einstellungen verwalten",
|
||||
"map_style_description": "URL zu einem style.json Karten-Theme",
|
||||
"memory_cleanup_job": "Erinnerungen aufräumen",
|
||||
"memory_generate_job": "Erinnerungen Generierung",
|
||||
"metadata_extraction_job": "Metadaten extrahieren",
|
||||
"metadata_extraction_job_description": "Extrahieren von Metadaten, wie zum Beispiel GPS, Gesichtern und Auflösung aus jeder Datei",
|
||||
"metadata_faces_import_setting": "Import von Gesichtern aktivieren",
|
||||
@ -240,7 +243,7 @@
|
||||
"storage_template_hash_verification_enabled_description": "Aktiviert die Hash-Verifizierung. Deaktiviere diese Option nur, wenn du dir über die damit verbundenen Auswirkungen im Klaren bist",
|
||||
"storage_template_migration": "Migration von Speichervorlagen",
|
||||
"storage_template_migration_description": "Diese Aufgabe wendet die aktuelle <link>{template}</link> auf zuvor hochgeladene Dateien an",
|
||||
"storage_template_migration_info": "Vorlagenänderungen gelten nur für neue Dateien. Um die Vorlage rückwirkend auf bereits hochgeladene Assets anzuwenden, führe den <link>{job}</link> aus.",
|
||||
"storage_template_migration_info": "Die Vorlage wird alle Dateierweiterungen in Kleinbuchstaben umwandeln. Vorlagenänderungen gelten nur für neue Dateien. Um die Vorlage rückwirkend auf bereits hochgeladene Assets anzuwenden, führe den <link>{job}</link> aus.",
|
||||
"storage_template_migration_job": "Speichervorlagenmigrations-Aufgabe",
|
||||
"storage_template_more_details": "Weitere Details zu dieser Funktion findest du unter <template-link>Speichervorlage</template-link> und dessen <implications-link>Implikationen</implications-link>",
|
||||
"storage_template_onboarding_description": "Wenn aktiviert, sortiert diese Funktion Dateien automatisch basierend auf einer benutzerdefinierten Vorlage. Aufgrund von Stabilitätsproblemen ist die Funktion standardmäßig deaktiviert. Weitere Informationen findest du in der <link>Dokumentation</link>.",
|
||||
@ -299,7 +302,7 @@
|
||||
"transcoding_max_b_frames": "Maximale B-Frames",
|
||||
"transcoding_max_b_frames_description": "Höhere Werte verbessern die Komprimierungseffizienz, verlangsamen aber die Kodierung. Ist möglicherweise nicht mit der Hardware-Beschleunigung älterer Geräte kompatibel. 0 deaktiviert die B-Frames, während -1 diesen Wert automatisch setzt.",
|
||||
"transcoding_max_bitrate": "Maximale Bitrate",
|
||||
"transcoding_max_bitrate_description": "Die Festlegung einer maximalen Bitrate kann die Dateigrößen vorhersagbarer machen, ohne dass die Qualität darunter leidet. Bei 720p sind typische Werte 2600k für VP9 oder HEVC oder 4500k für H.264. Deaktiviert, wenn der Wert auf 0 gesetzt ist.",
|
||||
"transcoding_max_bitrate_description": "Die Festlegung einer maximalen Bitrate kann die Dateigrößen vorhersagbarer machen, ohne dass die Qualität darunter leidet. Bei 720p sind typische Werte 2600 kbit/s für VP9 oder HEVC oder 4500 kbit/s für H.264. Deaktiviert, wenn der Wert auf 0 gesetzt ist.",
|
||||
"transcoding_max_keyframe_interval": "Maximales Keyframe-Intervall",
|
||||
"transcoding_max_keyframe_interval_description": "Legt den maximalen Frame-Abstand zwischen Keyframes fest. Niedrigere Werte verschlechtern die Komprimierungseffizienz, verbessern aber die Suchzeiten und können die Qualität in Szenen mit schnellen Bewegungen verbessern. Bei 0 wird dieser Wert automatisch eingestellt.",
|
||||
"transcoding_optimal_description": "Videos mit einer höheren Auflösung als der Zielauflösung oder in einem nicht akzeptierten Format",
|
||||
@ -391,6 +394,7 @@
|
||||
"allow_edits": "Bearbeiten erlauben",
|
||||
"allow_public_user_to_download": "Erlaube öffentlichen Benutzern, herunterzuladen",
|
||||
"allow_public_user_to_upload": "Erlaube öffentlichen Benutzern, hochzuladen",
|
||||
"alt_text_qr_code": "QR-Code Bild",
|
||||
"anti_clockwise": "Gegen den Uhrzeigersinn",
|
||||
"api_key": "API-Schlüssel",
|
||||
"api_key_description": "Dieser Wert wird nur einmal angezeigt. Bitte kopiere ihn, bevor du das Fenster schließt.",
|
||||
@ -481,6 +485,7 @@
|
||||
"comments_are_disabled": "Kommentare sind deaktiviert",
|
||||
"confirm": "Bestätigen",
|
||||
"confirm_admin_password": "Administrator Passwort bestätigen",
|
||||
"confirm_delete_face": "Bist du sicher dass du das Gesicht von {name} aus der Datei entfernen willst?",
|
||||
"confirm_delete_shared_link": "Bist du sicher, dass du diesen geteilten Link löschen willst?",
|
||||
"confirm_keep_this_delete_others": "Alle anderen Dateien im Stapel bis auf diese werden gelöscht. Bist du sicher, dass du fortfahren möchten?",
|
||||
"confirm_password": "Passwort bestätigen",
|
||||
@ -533,6 +538,7 @@
|
||||
"delete_album": "Album löschen",
|
||||
"delete_api_key_prompt": "Bist du sicher, dass du diesen API-Schlüssel löschen willst?",
|
||||
"delete_duplicates_confirmation": "Bist du sicher, dass du diese Duplikate endgültig löschen willst?",
|
||||
"delete_face": "Gesicht löschen",
|
||||
"delete_key": "Schlüssel löschen",
|
||||
"delete_library": "Bibliothek löschen",
|
||||
"delete_link": "Link löschen",
|
||||
@ -600,6 +606,7 @@
|
||||
"enabled": "Aktiviert",
|
||||
"end_date": "Enddatum",
|
||||
"error": "Fehler",
|
||||
"error_delete_face": "Fehler beim Löschen des Gesichts",
|
||||
"error_loading_image": "Fehler beim Laden des Bildes",
|
||||
"error_title": "Fehler - Etwas ist schief gelaufen",
|
||||
"errors": {
|
||||
@ -884,6 +891,7 @@
|
||||
"month": "Monat",
|
||||
"more": "Mehr",
|
||||
"moved_to_trash": "In den Papierkorb verschoben",
|
||||
"mute_memories": "Erinnerungen stumm schalten",
|
||||
"my_albums": "Meine Alben",
|
||||
"name": "Name",
|
||||
"name_or_nickname": "Name oder Nickname",
|
||||
@ -979,6 +987,7 @@
|
||||
"permanently_deleted_asset": "Endgültig gelöschtes Objekt",
|
||||
"permanently_deleted_assets_count": "{count, plural, one {# Datei} other {# Dateien}} endgültig gelöscht",
|
||||
"person": "Person",
|
||||
"person_birthdate": "Geboren am {date}",
|
||||
"person_hidden": "{name}{hidden, select, true { (verborgen)} other {}}",
|
||||
"photo_shared_all_users": "Es sieht so aus, als hättest du deine Fotos mit allen Benutzern geteilt oder du hast keine Benutzer, mit denen du teilen kannst.",
|
||||
"photos": "Fotos",
|
||||
@ -1076,6 +1085,8 @@
|
||||
"removed_from_archive": "Aus dem Archiv entfernt",
|
||||
"removed_from_favorites": "Aus den Favoriten entfernt",
|
||||
"removed_from_favorites_count": "{count, plural, other {#}} aus den Favoriten entfernt",
|
||||
"removed_memory": "Erinnerung entfernt",
|
||||
"removed_photo_from_memory": "Foto aus Erinnerung entfernt",
|
||||
"removed_tagged_assets": "Tag von {count, plural, one {# Datei} other {# Dateien}} entfernt",
|
||||
"rename": "Umbenennen",
|
||||
"repair": "Reparatur",
|
||||
@ -1084,6 +1095,7 @@
|
||||
"repository": "Repository",
|
||||
"require_password": "Passwort erforderlich",
|
||||
"require_user_to_change_password_on_first_login": "Benutzer muss das Passwort beim ersten Login ändern",
|
||||
"rescan": "Erneut scannen",
|
||||
"reset": "Zurücksetzen",
|
||||
"reset_password": "Passwort zurücksetzen",
|
||||
"reset_people_visibility": "Sichtbarkeit von Personen zurücksetzen",
|
||||
@ -1127,6 +1139,7 @@
|
||||
"search_options": "Suchoptionen",
|
||||
"search_people": "Suche nach Personen",
|
||||
"search_places": "Suche nach Orten",
|
||||
"search_rating": "Suche nach Bewertung...",
|
||||
"search_settings": "Suche nach Einstellungen",
|
||||
"search_state": "Suche nach Bundesland / Provinz...",
|
||||
"search_tags": "Sache nach Tags...",
|
||||
@ -1250,6 +1263,7 @@
|
||||
"tag_created": "Tag erstellt: {tag}",
|
||||
"tag_feature_description": "Durchsuchen von Fotos und Videos, gruppiert nach logischen Tag-Themen",
|
||||
"tag_not_found_question": "Kein Tag zu finden? <link>Erstelle einen neuen Tag.</link>",
|
||||
"tag_people": "Personen taggen",
|
||||
"tag_updated": "Tag aktualisiert: {tag}",
|
||||
"tagged_assets": "{count, plural, one {# Datei} other {# Dateien}} getagged",
|
||||
"tags": "Tags",
|
||||
@ -1290,6 +1304,7 @@
|
||||
"unlink_motion_video": "Verknüpfung zum Bewegungsvideo aufheben",
|
||||
"unlink_oauth": "OAuth entfernen",
|
||||
"unlinked_oauth_account": "OAuth-Konto entfernt",
|
||||
"unmute_memories": "Stummschaltung für Erinnerungen aufheben",
|
||||
"unnamed_album": "Unbenanntes Album",
|
||||
"unnamed_album_delete_confirmation": "Bist du sicher, dass du dieses Album löschen willst?",
|
||||
"unnamed_share": "Unbenannte Freigabe",
|
||||
@ -1343,6 +1358,7 @@
|
||||
"view_all": "Alles anzeigen",
|
||||
"view_all_users": "Alle Nutzer anzeigen",
|
||||
"view_in_timeline": "In Zeitleiste anzeigen",
|
||||
"view_link": "Link anzeigen",
|
||||
"view_links": "Links anzeigen",
|
||||
"view_name": "Ansicht",
|
||||
"view_next_asset": "Nächste Datei anzeigen",
|
||||
@ -1359,4 +1375,4 @@
|
||||
"yes": "Ja",
|
||||
"you_dont_have_any_shared_links": "Du hast keine geteilten Links",
|
||||
"zoom_image": "Bild vergrößern"
|
||||
}
|
||||
}
|
15
i18n/el.json
15
i18n/el.json
@ -131,7 +131,7 @@
|
||||
"machine_learning_smart_search_description": "Αναζητήστε εικόνες σημασιολογικά χρησιμοποιώντας ενσωματώσεις CLIP",
|
||||
"machine_learning_smart_search_enabled": "Ενεργοποίηση έξυπνης αναζήτησης",
|
||||
"machine_learning_smart_search_enabled_description": "Αν απενεργοποιηθεί, οι εικόνες δεν θα κωδικοποιούνται για έξυπνη αναζήτηση.",
|
||||
"machine_learning_url_description": "Η διεύθυνση URL του διακομιστή μηχανικής μάθησης. Αν παρέχονται περισσότερες από μία διευθύνσεις, τότε θα γίνει προσπάθεια σύνδεσης σε κάθε μια διαδοχικά από την πρώτη μέχρι την τελευταία, έως ότου κάποια να είναι επιτυχής.",
|
||||
"machine_learning_url_description": "Η διεύθυνση URL του διακομιστή μηχανικής μάθησης. Αν δοθούν περισσότερες από μία διευθύνσεις URL, κάθε διακομιστής θα δοκιμάζεται διαδοχικά μέχρι να ανταποκριθεί ένας με επιτυχία, με τη σειρά από την πρώτη έως την τελευταία. Οι διακομιστές που δεν ανταποκρίνονται θα αγνοούνται προσωρινά μέχρι να επανέλθουν σε λειτουργία.",
|
||||
"manage_concurrency": "Διαχείριση ταυτόχρονη εκτέλεσης",
|
||||
"manage_log_settings": "Διαχείριση ρυθμίσεων αρχείου καταγραφής",
|
||||
"map_dark_style": "Σκούρο Θέμα",
|
||||
@ -147,6 +147,8 @@
|
||||
"map_settings": "Χάρτης",
|
||||
"map_settings_description": "Διαχείριση ρυθμίσεων χάρτη",
|
||||
"map_style_description": "URL προς αρχείο θέματος του χάρτη style.json",
|
||||
"memory_cleanup_job": "Καθαρισμός μνήμης",
|
||||
"memory_generate_job": "Δημιουργία μνήμης",
|
||||
"metadata_extraction_job": "Εξαγωγή μεταδεδομένων",
|
||||
"metadata_extraction_job_description": "Εξαγωγή μεταδεδομένων από κάθε αρχείο, όπως τοποθεσία, πρόσωπα και ανάλυση",
|
||||
"metadata_faces_import_setting": "Ενεργοποίηση εισαγωγής προσώπων",
|
||||
@ -299,7 +301,7 @@
|
||||
"transcoding_max_b_frames": "Μέγιστος αριθμός B-frames(Bidirectional Predictive Frames)",
|
||||
"transcoding_max_b_frames_description": "Οι υψηλότερες τιμές βελτιώνουν την αποδοτικότητα της συμπίεσης, αλλά επιβραδύνουν την κωδικοποίηση. Ενδέχεται να μην είναι συμβατές με την επιτάχυνση υλικού σε παλαιότερες συσκευές. Η τιμή 0 απενεργοποιεί τα B-frames, ενώ η -1, τη ρυθμίζει αυτόματα.",
|
||||
"transcoding_max_bitrate": "Μέγιστος ρυθμός μετάδοσης (bitrate)",
|
||||
"transcoding_max_bitrate_description": "Η ρύθμιση ενός μέγιστου ρυθμού μετάδοσης(bitrate) μπορεί να κάνει το μέγεθος των αρχείων πιο προβλέψιμο, αλλά με ένα μικρό κόστος στην ποιότητα. Στην ανάλυση των 720p, οι τυπικές τιμές είναι 2600k για VP9 ή HEVC, ή 4500k για H.264. Απενεργοποιείται εάν οριστεί σε 0.",
|
||||
"transcoding_max_bitrate_description": "Η ρύθμιση ενός μέγιστου ρυθμού μετάδοσης(bitrate) μπορεί να κάνει το μέγεθος των αρχείων πιο προβλέψιμο, αλλά με ένα μικρό κόστος στην ποιότητα. Στην ανάλυση των 720p, οι τυπικές τιμές είναι 2600 kbit/s για VP9 ή HEVC, ή 4500 kbit/s για H.264. Απενεργοποιείται εάν οριστεί σε 0.",
|
||||
"transcoding_max_keyframe_interval": "Μέγιστο χρονικό διάστημα μεταξύ των καρέ αναφοράς (keyframe)",
|
||||
"transcoding_max_keyframe_interval_description": "Ορίζει το μέγιστο διάστημα μεταξύ των καρέ αναφοράς. Χαμηλότερες τιμές μειώνουν την αποδοτικότητα συμπίεσης, αλλά βελτιώνουν τον χρόνο αναζήτησης και μπορεί να βελτιώσουν την ποιότητα σε σκηνές με γρήγορη κίνηση. Η τιμή 0 ρυθμίζει αυτό το διάστημα αυτόματα.",
|
||||
"transcoding_optimal_description": "Βίντεο με ανώτερη ανάλυση από την επιθυμητή ή σε μη αποδεκτή μορφή",
|
||||
@ -481,6 +483,7 @@
|
||||
"comments_are_disabled": "Τα σχόλια είναι απενεργοποιημένα",
|
||||
"confirm": "Επιβεβαίωση",
|
||||
"confirm_admin_password": "Επιβεβαίωση κωδικού Διαχειριστή",
|
||||
"confirm_delete_face": "Είστε σίγουροι ότι θέλετε να διαγράψετε το πρόσωπο του/της {name} από το στοιχείο;",
|
||||
"confirm_delete_shared_link": "Είστε σίγουροι ότι θέλετε να διαγράψετε αυτόν τον κοινόχρηστο σύνδεσμο;",
|
||||
"confirm_keep_this_delete_others": "Όλα τα άλλα στοιχεία της στοίβας θα διαγραφούν, εκτός από αυτό το στοιχείο. Είστε σίγουροι ότι θέλετε να συνεχίσετε;",
|
||||
"confirm_password": "Επιβεβαίωση κωδικού",
|
||||
@ -533,6 +536,7 @@
|
||||
"delete_album": "Διαγραφή άλμπουμ",
|
||||
"delete_api_key_prompt": "Είστε σίγουροι ότι θέλετε να διαγράψετε αυτό κλειδί API;",
|
||||
"delete_duplicates_confirmation": "Είστε σίγουροι ότι επιθυμείτε τη μόνιμη διαγραφή αυτών των διπλότυπων;",
|
||||
"delete_face": "Διαγραφή προσώπου",
|
||||
"delete_key": "Διαγραφή κλειδιού",
|
||||
"delete_library": "Διαγραφή Βιβλιοθήκης",
|
||||
"delete_link": "Διαγραφή συνδέσμου",
|
||||
@ -600,6 +604,7 @@
|
||||
"enabled": "Ενεργοποιημένο",
|
||||
"end_date": "Τελική ημερομηνία",
|
||||
"error": "Σφάλμα",
|
||||
"error_delete_face": "Σφάλμα διαγραφής προσώπου από το στοιχείο",
|
||||
"error_loading_image": "Σφάλμα κατά τη φόρτωση της εικόνας",
|
||||
"error_title": "Σφάλμα - Κάτι πήγε στραβά",
|
||||
"errors": {
|
||||
@ -1076,6 +1081,8 @@
|
||||
"removed_from_archive": "Αφαιρέθηκε/καν από το Αρχείο",
|
||||
"removed_from_favorites": "Αφαιρέθηκε από τα αγαπημένα",
|
||||
"removed_from_favorites_count": "Αφαιρέθηκαν {count, plural, other {#}} από τα αγαπημένα",
|
||||
"removed_memory": "Διαγραμμένη μνήμη",
|
||||
"removed_photo_from_memory": "Διαγραμμένη φωτογραφία από τη μνήμη",
|
||||
"removed_tagged_assets": "Αφαιρέθηκε η ετικέτα από {count, plural, one {# στοιχείο} other {# στοιχεία}}",
|
||||
"rename": "Μετονομασία",
|
||||
"repair": "Επισκευή",
|
||||
@ -1127,6 +1134,7 @@
|
||||
"search_options": "Επιλογές αναζήτησης",
|
||||
"search_people": "Αναζήτηση ατόμων",
|
||||
"search_places": "Αναζήτηση τοποθεσιών",
|
||||
"search_rating": "Αναζήτηση κατά βαθμολογία...",
|
||||
"search_settings": "Ρυθμίσεις αναζήτησης",
|
||||
"search_state": "Αναζήτηση νομού...",
|
||||
"search_tags": "Αναζήτηση ετικετών...",
|
||||
@ -1250,6 +1258,7 @@
|
||||
"tag_created": "Δημιουργήθηκε ετικέτα: {tag}",
|
||||
"tag_feature_description": "Περιήγηση σε φωτογραφίες και βίντεο που είναι οργανωμένα σύμφωνα με λογικά θέματα ετικετών",
|
||||
"tag_not_found_question": "Δεν μπορείτε να βρείτε μια ετικέτα; <link>Δημιουργήστε μια νέα ετικέτα.</link>",
|
||||
"tag_people": "Επισήμανση ατόμων",
|
||||
"tag_updated": "Ενημερώθηκε η ετικέτα: {tag}",
|
||||
"tagged_assets": "Ετικετοποιημένο/α {count, plural, one {# στοιχείο} other {# στοιχεία}}",
|
||||
"tags": "Ετικέτες",
|
||||
@ -1359,4 +1368,4 @@
|
||||
"yes": "Ναι",
|
||||
"you_dont_have_any_shared_links": "Δεν έχετε κοινόχρηστους συνδέσμους",
|
||||
"zoom_image": "Ζουμ Εικόνας"
|
||||
}
|
||||
}
|
@ -240,7 +240,7 @@
|
||||
"storage_template_hash_verification_enabled_description": "Enables hash verification, don't disable this unless you're certain of the implications",
|
||||
"storage_template_migration": "Storage template migration",
|
||||
"storage_template_migration_description": "Apply the current <link>{template}</link> to previously uploaded assets",
|
||||
"storage_template_migration_info": "Template changes will only apply to new assets. To retroactively apply the template to previously uploaded assets, run the <link>{job}</link>.",
|
||||
"storage_template_migration_info": "The storage template will convert all extensions to lowercase. Template changes will only apply to new assets. To retroactively apply the template to previously uploaded assets, run the <link>{job}</link>.",
|
||||
"storage_template_migration_job": "Storage Template Migration Job",
|
||||
"storage_template_more_details": "For more details about this feature, refer to the <template-link>Storage Template</template-link> and its <implications-link>implications</implications-link>",
|
||||
"storage_template_onboarding_description": "When enabled, this feature will auto-organize files based on a user-defined template. Due to stability issues the feature has been turned off by default. For more information, please see the <link>documentation</link>.",
|
||||
@ -299,7 +299,7 @@
|
||||
"transcoding_max_b_frames": "Maximum B-frames",
|
||||
"transcoding_max_b_frames_description": "Higher values improve compression efficiency, but slow down encoding. May not be compatible with hardware acceleration on older devices. 0 disables B-frames, while -1 sets this value automatically.",
|
||||
"transcoding_max_bitrate": "Maximum bitrate",
|
||||
"transcoding_max_bitrate_description": "Setting a max bitrate can make file sizes more predictable at a minor cost to quality. At 720p, typical values are 2600k for VP9 or HEVC, or 4500k for H.264. Disabled if set to 0.",
|
||||
"transcoding_max_bitrate_description": "Setting a max bitrate can make file sizes more predictable at a minor cost to quality. At 720p, typical values are 2600 kbit/s for VP9 or HEVC, or 4500 kbit/s for H.264. Disabled if set to 0.",
|
||||
"transcoding_max_keyframe_interval": "Maximum keyframe interval",
|
||||
"transcoding_max_keyframe_interval_description": "Sets the maximum frame distance between keyframes. Lower values worsen compression efficiency, but improve seek times and may improve quality in scenes with fast movement. 0 sets this value automatically.",
|
||||
"transcoding_optimal_description": "Videos higher than target resolution or not in an accepted format",
|
||||
@ -987,6 +987,7 @@
|
||||
"permanently_deleted_asset": "Permanently deleted asset",
|
||||
"permanently_deleted_assets_count": "Permanently deleted {count, plural, one {# asset} other {# assets}}",
|
||||
"person": "Person",
|
||||
"person_birthdate": "Born on {date}",
|
||||
"person_hidden": "{name}{hidden, select, true { (hidden)} other {}}",
|
||||
"photo_shared_all_users": "Looks like you shared your photos with all users or you don't have any user to share with.",
|
||||
"photos": "Photos",
|
||||
@ -1149,6 +1150,7 @@
|
||||
"second": "Second",
|
||||
"see_all_people": "See all people",
|
||||
"select_album_cover": "Select album cover",
|
||||
"select": "Select",
|
||||
"select_all": "Select all",
|
||||
"select_all_duplicates": "Select all duplicates",
|
||||
"select_avatar_color": "Select avatar color",
|
||||
@ -1374,4 +1376,4 @@
|
||||
"yes": "Yes",
|
||||
"you_dont_have_any_shared_links": "You don't have any shared links",
|
||||
"zoom_image": "Zoom Image"
|
||||
}
|
||||
}
|
32
i18n/es.json
32
i18n/es.json
@ -7,7 +7,7 @@
|
||||
"actions": "Acciones",
|
||||
"active": "Activo",
|
||||
"activity": "Actividad",
|
||||
"activity_changed": "La actividad está {enabled, select, true {activada} other {desactivada}}",
|
||||
"activity_changed": "La actividad está {enabled, select, true {habilitada} other {deshabilitada}}",
|
||||
"add": "Agregar",
|
||||
"add_a_description": "Agregar descripción",
|
||||
"add_a_location": "Agregar ubicación",
|
||||
@ -24,7 +24,7 @@
|
||||
"add_to_album": "Incluir en álbum",
|
||||
"add_to_shared_album": "Incluir en álbum compartido",
|
||||
"add_url": "Añadir URL",
|
||||
"added_to_archive": "Archivado",
|
||||
"added_to_archive": "Agregado al Archivado",
|
||||
"added_to_favorites": "Agregado a favoritos",
|
||||
"added_to_favorites_count": "Agregado {count, number} a favoritos",
|
||||
"admin": {
|
||||
@ -41,6 +41,7 @@
|
||||
"backup_settings": "Ajustes de respaldo",
|
||||
"backup_settings_description": "Administrar configuración de respaldo de base de datos",
|
||||
"check_all": "Verificar todo",
|
||||
"cleanup": "Limpieza",
|
||||
"cleared_jobs": "Trabajos borrados para: {job}",
|
||||
"config_set_by_file": "La configuración está definida por un archivo de configuración",
|
||||
"confirm_delete_library": "¿Estás seguro de que quieres eliminar la biblioteca {library}?",
|
||||
@ -96,7 +97,7 @@
|
||||
"library_scanning_enable_description": "Activar el escaneo periódico de la biblioteca",
|
||||
"library_settings": "Biblioteca externa",
|
||||
"library_settings_description": "Administrar configuración biblioteca externa",
|
||||
"library_tasks_description": "Realizar tareas de biblioteca",
|
||||
"library_tasks_description": "Buscar archivos nuevos o modificados en bibliotecas externas",
|
||||
"library_watching_enable_description": "Vigilar las bibliotecas externas para detectar cambios en los archivos",
|
||||
"library_watching_settings": "Vigilancia de la biblioteca (EXPERIMENTAL)",
|
||||
"library_watching_settings_description": "Vigilar automaticamente en busca de archivos modificados",
|
||||
@ -131,7 +132,7 @@
|
||||
"machine_learning_smart_search_description": "Busque imágenes semánticamente utilizando incrustaciones CLIP (Contrastive Language-Image Pre-Training)",
|
||||
"machine_learning_smart_search_enabled": "Habilitar búsqueda inteligente",
|
||||
"machine_learning_smart_search_enabled_description": "Al desactivarlo las imágenes no se procesarán para usar la búsqueda inteligente.",
|
||||
"machine_learning_url_description": "La URL del servidor de aprendizaje automático. Si se proporciona más de una URL se intentará acceder a cada servidor sucesivamente hasta que uno responda correctamente en el orden especificado.",
|
||||
"machine_learning_url_description": "La URL del servidor de aprendizaje automático. Si se proporciona más de una URL se intentará acceder a cada servidor sucesivamente hasta que uno responda correctamente en el orden especificado. Los servidores que no respondan serán ignorados temporalmente hasta que vuelvan a estar en línea.",
|
||||
"manage_concurrency": "Ajustes de concurrencia",
|
||||
"manage_log_settings": "Administrar la configuración de los registros",
|
||||
"map_dark_style": "Estilo oscuro",
|
||||
@ -147,6 +148,8 @@
|
||||
"map_settings": "Mapa",
|
||||
"map_settings_description": "Administrar la configuración del mapa",
|
||||
"map_style_description": "Dirección URL a un tema de mapa (style.json)",
|
||||
"memory_cleanup_job": "Limpieza de memoria",
|
||||
"memory_generate_job": "Generación de memoria",
|
||||
"metadata_extraction_job": "Extracción de metadatos",
|
||||
"metadata_extraction_job_description": "Extraer información de metadatos de cada activo, como GPS, caras y resolución",
|
||||
"metadata_faces_import_setting": "Activar importación de caras",
|
||||
@ -240,7 +243,7 @@
|
||||
"storage_template_hash_verification_enabled_description": "Habilita la verificación de hash, no la desactive a menos que esté seguro de las implicaciones",
|
||||
"storage_template_migration": "Migración de plantillas de almacenamiento",
|
||||
"storage_template_migration_description": "Aplicar la <link>{template}</link> actual a los elementos subidos previamente",
|
||||
"storage_template_migration_info": "Los cambios en las plantillas solo se aplican a los elementos nuevos. Para aplicarlos retroactivamente a los elementos subidos previamente ejecute la <link>{job}</link>.",
|
||||
"storage_template_migration_info": "La plantilla de almacenamiento convertirá todas las extensiones a minúscula. Los cambios en las plantillas solo se aplican a los elementos nuevos. Para aplicarlos retroactivamente a los elementos subidos previamente ejecute la <link>{job}</link>.",
|
||||
"storage_template_migration_job": "Migración de la plantilla de almacenamiento",
|
||||
"storage_template_more_details": "Para obtener más detalles sobre esta función, consulte la <template-link>Plantilla de almacenamiento</template-link> y sus <implications-link>implicaciones</implications-link>",
|
||||
"storage_template_onboarding_description": "Cuando está habilitada, esta función organizará automáticamente los archivos según una plantilla definida por el usuario. Debido a problemas de estabilidad, la función se ha desactivado de forma predeterminada. Para obtener más información, consulte la <link>documentación</link>.",
|
||||
@ -299,7 +302,7 @@
|
||||
"transcoding_max_b_frames": "Maximos B-frames",
|
||||
"transcoding_max_b_frames_description": "Los valores más altos mejoran la eficiencia de la compresión, pero ralentizan la codificación. Puede que no sea compatible con la aceleración de hardware en dispositivos más antiguos. 0 desactiva los fotogramas B, mientras que -1 establece este valor automáticamente.",
|
||||
"transcoding_max_bitrate": "Máxima tasa de bits",
|
||||
"transcoding_max_bitrate_description": "Establecer una tasa de bits máxima puede hacer que los tamaños de archivos sean más predecibles con un costo menor para la calidad. A 720p, los valores típicos son 2600k para VP9 o HEVC, o 4500k para H.264. Deshabilitado si se establece en 0.",
|
||||
"transcoding_max_bitrate_description": "Establecer una tasa de bits máxima puede hacer que los tamaños de archivos sean más predecibles con un costo menor para la calidad. A 720p, los valores típicos son 2600 kbit/s para VP9 o HEVC, o 4500 kbit/s para H.264. Deshabilitado si se establece en 0.",
|
||||
"transcoding_max_keyframe_interval": "Intervalo máximo de fotogramas clave",
|
||||
"transcoding_max_keyframe_interval_description": "Establece la distancia máxima de fotograma entre fotogramas clave. Los valores más bajos empeoran la eficiencia de la compresión, pero mejoran los tiempos de búsqueda y pueden mejorar la calidad en escenas con movimientos rápidos. 0 establece este valor automáticamente.",
|
||||
"transcoding_optimal_description": "Vídeos con una resolución superior a la fijada o que no están en un formato aceptado",
|
||||
@ -391,6 +394,7 @@
|
||||
"allow_edits": "Permitir edición",
|
||||
"allow_public_user_to_download": "Permitir descargar al usuario público",
|
||||
"allow_public_user_to_upload": "Permitir cargar al usuario publico",
|
||||
"alt_text_qr_code": "Código QR",
|
||||
"anti_clockwise": "En sentido antihorario",
|
||||
"api_key": "Clave API",
|
||||
"api_key_description": "Este valor sólo se mostrará una vez. Asegúrese de copiarlo antes de cerrar la ventana.",
|
||||
@ -438,7 +442,7 @@
|
||||
"blurred_background": "Fondo borroso",
|
||||
"bugs_and_feature_requests": "Errores y solicitudes de funciones",
|
||||
"build": "Compilación",
|
||||
"build_image": "Construir imagen",
|
||||
"build_image": "Crear imagen",
|
||||
"bulk_delete_duplicates_confirmation": "¿Estás seguro de que deseas eliminar de forma masiva {count, plural, one {# elemento duplicado} other {# elementos duplicados}}? Esto mantendrá el activo más grande de cada grupo y eliminará permanentemente todos los demás duplicados. ¡Esta acción no se puede deshacer!",
|
||||
"bulk_keep_duplicates_confirmation": "¿Estas seguro de que desea mantener {count, plural, one {# duplicate asset} other {# duplicate assets}} archivos duplicados? Esto resolverá todos los grupos duplicados sin borrar nada.",
|
||||
"bulk_trash_duplicates_confirmation": "¿Estas seguro de que desea eliminar masivamente {count, plural, one {# duplicate asset} other {# duplicate assets}} archivos duplicados? Esto mantendrá el archivo más grande de cada grupo y eliminará todos los demás duplicados.",
|
||||
@ -481,6 +485,7 @@
|
||||
"comments_are_disabled": "Los comentarios están deshabilitados",
|
||||
"confirm": "Confirmar",
|
||||
"confirm_admin_password": "Confirmar Contraseña de Administrador",
|
||||
"confirm_delete_face": "¿Estás seguro que deseas eliminar la cara de {name} del archivo?",
|
||||
"confirm_delete_shared_link": "¿Estás seguro de que deseas eliminar este enlace compartido?",
|
||||
"confirm_keep_this_delete_others": "Todos los demás activos de la pila se eliminarán excepto este activo. ¿Está seguro de que quiere continuar?",
|
||||
"confirm_password": "Confirmar contraseña",
|
||||
@ -533,6 +538,7 @@
|
||||
"delete_album": "Eliminar álbum",
|
||||
"delete_api_key_prompt": "¿Está seguro de que desea eliminar esta clave API?",
|
||||
"delete_duplicates_confirmation": "¿Está seguro de que desea eliminar permanentemente estos duplicados?",
|
||||
"delete_face": "Eliminar cara",
|
||||
"delete_key": "Eliminar clave",
|
||||
"delete_library": "Eliminar biblioteca",
|
||||
"delete_link": "Eliminar enlace",
|
||||
@ -600,6 +606,7 @@
|
||||
"enabled": "Habilitado",
|
||||
"end_date": "Fecha final",
|
||||
"error": "Error",
|
||||
"error_delete_face": "Error al eliminar la cara del archivo",
|
||||
"error_loading_image": "Error al cargar la imagen",
|
||||
"error_title": "Error: algo salió mal",
|
||||
"errors": {
|
||||
@ -884,6 +891,7 @@
|
||||
"month": "Mes",
|
||||
"more": "Mas",
|
||||
"moved_to_trash": "Movido a la papelera",
|
||||
"mute_memories": "Silenciar Recuerdos",
|
||||
"my_albums": "Mis albums",
|
||||
"name": "Nombre",
|
||||
"name_or_nickname": "Nombre o apodo",
|
||||
@ -979,6 +987,7 @@
|
||||
"permanently_deleted_asset": "Archivo eliminado permanentemente",
|
||||
"permanently_deleted_assets_count": "Eliminado permanentemente {count, plural, one {# elemento} other {# elementos}}",
|
||||
"person": "Persona",
|
||||
"person_birthdate": "Nacido el {date}",
|
||||
"person_hidden": "{name}{hidden, select, true { (oculto)} other {}}",
|
||||
"photo_shared_all_users": "Parece que compartiste tus fotos con todos los usuarios o no tienes ningún usuario con quien compartirlas.",
|
||||
"photos": "Fotos",
|
||||
@ -1076,6 +1085,8 @@
|
||||
"removed_from_archive": "Eliminado del archivo",
|
||||
"removed_from_favorites": "Eliminado de favoritos",
|
||||
"removed_from_favorites_count": "{count, plural, other {Eliminados #}} de favoritos",
|
||||
"removed_memory": "Memoria eliminada",
|
||||
"removed_photo_from_memory": "Se ha eliminado la foto de la memoria",
|
||||
"removed_tagged_assets": "Etiqueta eliminada de {count, plural, one {# activo} other {# activos}}",
|
||||
"rename": "Renombrar",
|
||||
"repair": "Reparar",
|
||||
@ -1084,6 +1095,7 @@
|
||||
"repository": "Repositorio",
|
||||
"require_password": "Contraseña requerida",
|
||||
"require_user_to_change_password_on_first_login": "Requerir que el usuario cambie la contraseña en el primer inicio de sesión",
|
||||
"rescan": "Volver a escanear",
|
||||
"reset": "Reiniciar",
|
||||
"reset_password": "Restablecer la contraseña",
|
||||
"reset_people_visibility": "Restablecer la visibilidad de las personas",
|
||||
@ -1127,6 +1139,7 @@
|
||||
"search_options": "Opciones de búsqueda",
|
||||
"search_people": "Buscar personas",
|
||||
"search_places": "Buscar lugar",
|
||||
"search_rating": "Buscar por calificación...",
|
||||
"search_settings": "Ajustes de la búsqueda",
|
||||
"search_state": "Buscar región/estado...",
|
||||
"search_tags": "Buscando etiquetas...",
|
||||
@ -1250,6 +1263,7 @@
|
||||
"tag_created": "Etiqueta creada: {tag}",
|
||||
"tag_feature_description": "Explore fotos y videos agrupados por temas de etiquetas lógicas",
|
||||
"tag_not_found_question": "¿No encuentra una etiqueta? <link>Crea una nueva etiqueta.</link>",
|
||||
"tag_people": "Etiquetar personas",
|
||||
"tag_updated": "Etiqueta actualizada: {tag}",
|
||||
"tagged_assets": "Etiquetado(s) {count, plural, one {# activo} other {# activos}}",
|
||||
"tags": "Etiquetas",
|
||||
@ -1290,6 +1304,7 @@
|
||||
"unlink_motion_video": "Desvincular vídeo en movimiento",
|
||||
"unlink_oauth": "Desvincular OAuth",
|
||||
"unlinked_oauth_account": "Cuenta OAuth desconectada",
|
||||
"unmute_memories": "Habilitar sonido recuerdos",
|
||||
"unnamed_album": "Album sin nombre",
|
||||
"unnamed_album_delete_confirmation": "¿Seguro que quieres borrar este álbum?",
|
||||
"unnamed_share": "Compartido sin nombre",
|
||||
@ -1343,6 +1358,7 @@
|
||||
"view_all": "Ver todas",
|
||||
"view_all_users": "Mostrar todos los usuarios",
|
||||
"view_in_timeline": "Mostrar en la línea de tiempo",
|
||||
"view_link": "Ver enlace",
|
||||
"view_links": "Mostrar enlaces",
|
||||
"view_name": "Ver",
|
||||
"view_next_asset": "Mostrar siguiente elemento",
|
||||
@ -1359,4 +1375,4 @@
|
||||
"yes": "Sí",
|
||||
"you_dont_have_any_shared_links": "No tienes ningún enlace compartido",
|
||||
"zoom_image": "Acercar Imagen"
|
||||
}
|
||||
}
|
37
i18n/et.json
37
i18n/et.json
@ -41,6 +41,7 @@
|
||||
"backup_settings": "Varundamise seaded",
|
||||
"backup_settings_description": "Halda andmebaasi varundamise seadeid",
|
||||
"check_all": "Märgi kõik",
|
||||
"cleanup": "Koristus",
|
||||
"cleared_jobs": "Tööted eemaldatud: {job}",
|
||||
"config_set_by_file": "Konfiguratsioon on määratud konfifaili abil",
|
||||
"confirm_delete_library": "Kas oled kindel, et soovid kustutada {library} kogu?",
|
||||
@ -96,7 +97,7 @@
|
||||
"library_scanning_enable_description": "Luba kogu perioodiline skaneerimine",
|
||||
"library_settings": "Väline kogu",
|
||||
"library_settings_description": "Halda välise kogu seadeid",
|
||||
"library_tasks_description": "Soorita kogu toiminguid",
|
||||
"library_tasks_description": "Otsi välistest kogudest uusi ja muutunud üksuseid",
|
||||
"library_watching_enable_description": "Jälgi välises kogus failide muudatusi",
|
||||
"library_watching_settings": "Kogu jälgimine (EKSPERIMENTAALNE)",
|
||||
"library_watching_settings_description": "Jälgi automaatselt muutunud faile",
|
||||
@ -131,7 +132,7 @@
|
||||
"machine_learning_smart_search_description": "Otsi pilte semantiliselt CLIP-manuste abil",
|
||||
"machine_learning_smart_search_enabled": "Luba nutiotsing",
|
||||
"machine_learning_smart_search_enabled_description": "Kui keelatud, siis ei kodeerita pilte nutiotsingu jaoks.",
|
||||
"machine_learning_url_description": "Masinõppe serveri URL. Kui ette on antud rohkem kui üks URL, proovitakse neid järjest ükshaaval, kuni üks edukalt vastab.",
|
||||
"machine_learning_url_description": "Masinõppe serveri URL. Kui ette on antud rohkem kui üks URL, proovitakse neid järjest ükshaaval, kuni üks edukalt vastab. Servereid, mis ei vasta, ignoreeritakse ajutiselt, kuni ühendus taastub.",
|
||||
"manage_concurrency": "Halda samaaegsust",
|
||||
"manage_log_settings": "Halda logi seadeid",
|
||||
"map_dark_style": "Tume stiil",
|
||||
@ -147,6 +148,8 @@
|
||||
"map_settings": "Kaart",
|
||||
"map_settings_description": "Halda kaardi seadeid",
|
||||
"map_style_description": "Kaarditeema style.json URL",
|
||||
"memory_cleanup_job": "Mälestuste korrastamine",
|
||||
"memory_generate_job": "Mälestuste genereerimine",
|
||||
"metadata_extraction_job": "Metaandmete eraldamine",
|
||||
"metadata_extraction_job_description": "Eralda igast üksusest metaandmed, nagu GPS-koordinaadid, näod ja resolutsioon",
|
||||
"metadata_faces_import_setting": "Luba nägude import",
|
||||
@ -240,7 +243,7 @@
|
||||
"storage_template_hash_verification_enabled_description": "Lülitab sisse räsi kontrolli; ära lülita seda välja, kui sa ei ole tagajärgedest teadlik",
|
||||
"storage_template_migration": "Talletusmalli migreerimine",
|
||||
"storage_template_migration_description": "Rakenda praegune <link>{template}</link> varem üleslaaditud üksustele",
|
||||
"storage_template_migration_info": "Malli muudatused rakenduvad ainult uutele üksustele. Et rakendada malli tagasiulatuvalt varem üleslaaditud üksustele, käivita <link>{job}</link>.",
|
||||
"storage_template_migration_info": "Talletusmall teeb kõik faililaiendid väiketähtedeks. Malli muudatused rakenduvad ainult uutele üksustele. Et rakendada malli tagasiulatuvalt varem üleslaaditud üksustele, käivita <link>{job}</link>.",
|
||||
"storage_template_migration_job": "Talletusmallide migreerimise tööde",
|
||||
"storage_template_more_details": "Et selle funktsiooni kohta rohkem teada saada, loe <template-link>talletusmallide</template-link> ja nende <implications-link>tagajärgede</implications-link> kohta",
|
||||
"storage_template_onboarding_description": "Kui sisse lülitatud, võimaldab see faile kasutaja määratud malli alusel automaatselt organiseerida. Stabiilsusprobleemide tõttu on see funktsioon vaikimisi välja lülitatud. Rohkem infot leiad <link>dokumentatsioonist</link>.",
|
||||
@ -299,7 +302,7 @@
|
||||
"transcoding_max_b_frames": "Maksimaalne B-kaadrite arv",
|
||||
"transcoding_max_b_frames_description": "Kõrgemad väärtused parandavad pakkimise efektiivsust, aga aeglustavad kodeerimist. See valik ei pruugi olla ühilduv riistvaralise kiirendusega vanematel seadmetel. 0 lülitab B-kaadrid välja, -1 määrab väärtuse automaatselt.",
|
||||
"transcoding_max_bitrate": "Maksimaalne bitisagedus",
|
||||
"transcoding_max_bitrate_description": "Maksimaalse bitisageduse määramine teeb failisuurused ennustatavamaks, väikese kvaliteedikao hinnaga. 720p resolutsiooni puhul on tüüpilised väärtused 2600k (VP9 ja HEVC) või 4500k (H.264). Väärtus 0 eemaldab piirangu.",
|
||||
"transcoding_max_bitrate_description": "Maksimaalse bitisageduse määramine teeb failisuurused ennustatavamaks, väikese kvaliteedikao hinnaga. 720p resolutsiooni puhul on tüüpilised väärtused 2600 kbit/s (VP9 ja HEVC) või 4500 kbit/s (H.264). Väärtus 0 eemaldab piirangu.",
|
||||
"transcoding_max_keyframe_interval": "Maksimaalne võtmekaadri intervall",
|
||||
"transcoding_max_keyframe_interval_description": "Määrab maksimaalse kauguse võtmekaadrite vahel. Madalamad väärtused vähendavad pakkimise efektiivsust, aga parandavad otsimiskiirust ning võivad tõsta kiire liikumisega stseenide kvaliteeti. 0 määrab väärtuse automaatselt.",
|
||||
"transcoding_optimal_description": "Kõrgema kui lubatud resolutsiooniga või mittelubatud formaadis videod",
|
||||
@ -391,6 +394,7 @@
|
||||
"allow_edits": "Luba muutmine",
|
||||
"allow_public_user_to_download": "Luba avalikul kasutajal alla laadida",
|
||||
"allow_public_user_to_upload": "Luba avalikul kasutajal üles laadida",
|
||||
"alt_text_qr_code": "QR kood",
|
||||
"anti_clockwise": "Vastupäeva",
|
||||
"api_key": "API võti",
|
||||
"api_key_description": "Seda väärtust kuvatakse ainult üks kord. Kopeeri see enne akna sulgemist.",
|
||||
@ -431,7 +435,7 @@
|
||||
"assets_were_part_of_album_count": "{count, plural, one {Üksus oli} other {Üksused olid}} juba osa albumist",
|
||||
"authorized_devices": "Autoriseeritud seadmed",
|
||||
"back": "Tagasi",
|
||||
"back_close_deselect": "Tagasi, sulge, või tühista valik",
|
||||
"back_close_deselect": "Tagasi, sulge või tühista valik",
|
||||
"backward": "Tagasi",
|
||||
"birthdate_saved": "Sünnikuupäev salvestatud",
|
||||
"birthdate_set_description": "Sünnikuupäeva kasutatakse isiku vanuse arvutamiseks foto tegemise hetkel.",
|
||||
@ -481,6 +485,7 @@
|
||||
"comments_are_disabled": "Kommentaarid on keelatud",
|
||||
"confirm": "Kinnita",
|
||||
"confirm_admin_password": "Kinnita administraatori parool",
|
||||
"confirm_delete_face": "Kas oled kindel, et soovid isiku {name} näo üksuselt kustutada?",
|
||||
"confirm_delete_shared_link": "Kas oled kindel, et soovid selle jagatud lingi kustutada?",
|
||||
"confirm_keep_this_delete_others": "Kõik muud üksused selles virnas kustutatakse. Kas oled kindel, et soovid jätkata?",
|
||||
"confirm_password": "Kinnita parool",
|
||||
@ -533,6 +538,7 @@
|
||||
"delete_album": "Kustuta album",
|
||||
"delete_api_key_prompt": "Kas oled kindel, et soovid selle API võtme kustutada?",
|
||||
"delete_duplicates_confirmation": "Kas oled kindel, et soovid need duplikaadid jäädavalt kustutada?",
|
||||
"delete_face": "Kustuta nägu",
|
||||
"delete_key": "Kustuta võti",
|
||||
"delete_library": "Kustuta kogu",
|
||||
"delete_link": "Kustuta link",
|
||||
@ -600,6 +606,7 @@
|
||||
"enabled": "Lubatud",
|
||||
"end_date": "Lõppkuupäev",
|
||||
"error": "Viga",
|
||||
"error_delete_face": "Viga näo kustutamisel",
|
||||
"error_loading_image": "Viga pildi laadimisel",
|
||||
"error_title": "Viga - midagi läks valesti",
|
||||
"errors": {
|
||||
@ -718,6 +725,7 @@
|
||||
"unable_to_submit_job": "Tööte edastamine ebaõnnestus",
|
||||
"unable_to_trash_asset": "Üksuse prügikasti liigutamine ebaõnnestus",
|
||||
"unable_to_unlink_account": "Konto lahtiühendamine ebaõnnestus",
|
||||
"unable_to_unlink_motion_video": "Liikuva video linkimise tühistamine ebaõnnestus",
|
||||
"unable_to_update_album_cover": "Albumi kaanepildi muutmine ebaõnnestus",
|
||||
"unable_to_update_album_info": "Albumi info muutmine ebaõnnestus",
|
||||
"unable_to_update_library": "Kogu uuendamine ebaõnnestus",
|
||||
@ -734,6 +742,7 @@
|
||||
"expired": "Aegunud",
|
||||
"expires_date": "Aegub {date}",
|
||||
"explore": "Avasta",
|
||||
"explorer": "Brauser",
|
||||
"export": "Ekspordi",
|
||||
"export_as_json": "Ekspordi JSON-formaati",
|
||||
"extension": "Laiend",
|
||||
@ -742,6 +751,7 @@
|
||||
"face_unassigned": "Seostamata",
|
||||
"failed_to_load_assets": "Üksuste laadimine ebaõnnestus",
|
||||
"favorite": "Lemmik",
|
||||
"favorite_or_unfavorite_photo": "Lisa foto lemmikutesse või eemalda lemmikutest",
|
||||
"favorites": "Lemmikud",
|
||||
"feature_photo_updated": "Esiletõstetud foto muudetud",
|
||||
"features": "Funktsioonid",
|
||||
@ -799,6 +809,7 @@
|
||||
"include_shared_albums": "Kaasa jagatud albumid",
|
||||
"include_shared_partner_assets": "Kaasa partneri jagatud üksused",
|
||||
"individual_share": "Jagatud üksus",
|
||||
"individual_shares": "Jagatud üksused",
|
||||
"info": "Info",
|
||||
"interval": {
|
||||
"day_at_onepm": "Iga päev kell 13",
|
||||
@ -828,6 +839,7 @@
|
||||
"library_options": "Kogu seaded",
|
||||
"light": "Hele",
|
||||
"like_deleted": "Meeldimine kustutatud",
|
||||
"link_motion_video": "Lingi liikuv video",
|
||||
"link_options": "Lingi valikud",
|
||||
"link_to_oauth": "Ühenda OAuth",
|
||||
"linked_oauth_account": "OAuth konto ühendatud",
|
||||
@ -879,6 +891,7 @@
|
||||
"month": "Kuu",
|
||||
"more": "Rohkem",
|
||||
"moved_to_trash": "Liigutatud prügikasti",
|
||||
"mute_memories": "Vaigista mälestused",
|
||||
"my_albums": "Minu albumid",
|
||||
"name": "Nimi",
|
||||
"name_or_nickname": "Nimi või hüüdnimi",
|
||||
@ -974,6 +987,7 @@
|
||||
"permanently_deleted_asset": "Üksus jäädavalt kustutatud",
|
||||
"permanently_deleted_assets_count": "{count, plural, one {# üksus} other {# üksust}} jäädavalt kustutatud",
|
||||
"person": "Isik",
|
||||
"person_birthdate": "Sündinud {date}",
|
||||
"person_hidden": "{name}{hidden, select, true { (peidetud)} other {}}",
|
||||
"photo_shared_all_users": "Paistab, et oled oma fotosid kõigi kasutajatega jaganud, või pole ühtegi kasutajat, kellega jagada.",
|
||||
"photos": "Fotod",
|
||||
@ -1071,6 +1085,8 @@
|
||||
"removed_from_archive": "Arhiivist eemaldatud",
|
||||
"removed_from_favorites": "Lemmikutest eemaldatud",
|
||||
"removed_from_favorites_count": "{count, plural, other {# eemaldatud}} lemmikutest",
|
||||
"removed_memory": "Mäletus eemaldatud",
|
||||
"removed_photo_from_memory": "Foto mälestustest eemaldatud",
|
||||
"removed_tagged_assets": "Silt eemaldatud {count, plural, one {# üksuselt} other {# üksuselt}}",
|
||||
"rename": "Nimeta ümber",
|
||||
"repair": "Parandus",
|
||||
@ -1079,6 +1095,7 @@
|
||||
"repository": "Koodihoidla",
|
||||
"require_password": "Nõua parooli",
|
||||
"require_user_to_change_password_on_first_login": "Nõua kasutajalt esmakordsel sisenemisel parooli muutmist",
|
||||
"rescan": "Skaneeri uuesti",
|
||||
"reset": "Lähtesta",
|
||||
"reset_password": "Lähtesta parool",
|
||||
"reset_people_visibility": "Lähtesta isikute nähtavus",
|
||||
@ -1122,6 +1139,7 @@
|
||||
"search_options": "Otsingu valikud",
|
||||
"search_people": "Otsi inimesi",
|
||||
"search_places": "Otsi kohti",
|
||||
"search_rating": "Otsi hinnangu järgi...",
|
||||
"search_settings": "Otsi seadeid",
|
||||
"search_state": "Otsi osariiki...",
|
||||
"search_tags": "Otsi silte...",
|
||||
@ -1225,7 +1243,7 @@
|
||||
"start_date": "Alguskuupäev",
|
||||
"state": "Osariik",
|
||||
"status": "Staatus",
|
||||
"stop_motion_photo": "Peata liikuv pilt",
|
||||
"stop_motion_photo": "Peata liikuv foto",
|
||||
"stop_photo_sharing": "Lõpeta oma fotode jagamine?",
|
||||
"stop_photo_sharing_description": "{partner} ei pääse rohkem su fotodele ligi.",
|
||||
"stop_sharing_photos_with_user": "Lõpeta oma fotode selle kasutajaga jagamine",
|
||||
@ -1245,6 +1263,7 @@
|
||||
"tag_created": "Lisatud silt: {tag}",
|
||||
"tag_feature_description": "Fotode ja videote lehitsemine siltide kaupa grupeeritult",
|
||||
"tag_not_found_question": "Ei leia silti? <link>Lisa uus silt.</link>",
|
||||
"tag_people": "Sildista inimesi",
|
||||
"tag_updated": "Muudetud silt: {tag}",
|
||||
"tagged_assets": "{count, plural, one {# üksus} other {# üksust}} sildistatud",
|
||||
"tags": "Sildid",
|
||||
@ -1282,10 +1301,13 @@
|
||||
"unknown_country": "Tundmatu riik",
|
||||
"unknown_year": "Teadmata aasta",
|
||||
"unlimited": "Piiramatu",
|
||||
"unlink_motion_video": "Tühista liikuva video linkimine",
|
||||
"unlink_oauth": "Eemalda OAuth ühendus",
|
||||
"unlinked_oauth_account": "OAuth ühendus eemaldatud",
|
||||
"unmute_memories": "Tühista mälestuste vaigistamine",
|
||||
"unnamed_album": "Nimetu album",
|
||||
"unnamed_album_delete_confirmation": "Kas oled kindel, et soovid selle albumi kustutada?",
|
||||
"unnamed_share": "Nimetu jagamine",
|
||||
"unsaved_change": "Salvestamata muudatus",
|
||||
"unselect_all": "Ära vali ühtegi",
|
||||
"unselect_all_duplicates": "Ära vali duplikaate",
|
||||
@ -1336,6 +1358,7 @@
|
||||
"view_all": "Vaata kõiki",
|
||||
"view_all_users": "Vaata kõiki kasutajaid",
|
||||
"view_in_timeline": "Vaata ajajoonel",
|
||||
"view_link": "Vaata linki",
|
||||
"view_links": "Vaata linke",
|
||||
"view_name": "Vaade",
|
||||
"view_next_asset": "Vaata järgmist üksust",
|
||||
@ -1352,4 +1375,4 @@
|
||||
"yes": "Jah",
|
||||
"you_dont_have_any_shared_links": "Sul pole ühtegi jagatud linki",
|
||||
"zoom_image": "Suumi pilti"
|
||||
}
|
||||
}
|
@ -254,7 +254,7 @@
|
||||
"transcoding_max_b_frames": "بیشترین B-frames",
|
||||
"transcoding_max_b_frames_description": "مقادیر بالاتر کارایی فشرده سازی را بهبود میبخشند، اما کدگذاری را کند میکنند. ممکن است با شتاب دهی سختافزاری در دستگاههای قدیمی سازگار نباشد. مقدار( 0 ) B-frames را غیرفعال میکند، در حالی که مقدار ( 1 ) این مقدار را به صورت خودکار تنظیم میکند.",
|
||||
"transcoding_max_bitrate": "بیشترین بیت ریت",
|
||||
"transcoding_max_bitrate_description": "تنظیم حداکثر بیتریت میتواند اندازه فایلها را در حدی قابل پیشبینیتر کند، هرچند که هزینه کمی برای کیفیت دارد. در وضوح 720p، مقادیر معمول 2600k برای VP9 یا HEVC و 4500k برای H.264 است. اگر به 0 تنظیم شود، غیرفعال میشود.",
|
||||
"transcoding_max_bitrate_description": "تنظیم حداکثر بیتریت میتواند اندازه فایلها را در حدی قابل پیشبینیتر کند، هرچند که هزینه کمی برای کیفیت دارد. در وضوح 720p، مقادیر معمول 2600 kbit/s برای VP9 یا HEVC و 4500 kbit/s برای H.264 است. اگر به 0 تنظیم شود، غیرفعال میشود.",
|
||||
"transcoding_max_keyframe_interval": "حداکثر فاصله کلید فریم",
|
||||
"transcoding_max_keyframe_interval_description": "حداکثر فاصله فریم بین کلیدفریمها را تنظیم میکند. مقادیر پایینتر کارایی فشردهسازی را کاهش میدهند، اما زمان جستجو را بهبود میبخشند و ممکن است کیفیت را در صحنههای با حرکت سریع بهبود دهند. مقدار 0 این مقدار را بهطور خودکار تنظیم میکند.",
|
||||
"transcoding_optimal_description": "ویدیوهایی که از رزولوشن هدف بالاتر هستند یا در قالب پذیرفته شده نیستند",
|
||||
@ -926,4 +926,4 @@
|
||||
"yes": "بله",
|
||||
"you_dont_have_any_shared_links": "",
|
||||
"zoom_image": "بزرگنمایی تصویر"
|
||||
}
|
||||
}
|
@ -299,7 +299,7 @@
|
||||
"transcoding_max_b_frames": "B-kehysten enimmäismäärä",
|
||||
"transcoding_max_b_frames_description": "Korkeampi arvo parantaa pakkausta, mutta hidastaa enkoodausta. Ei välttämättä ole yhteensopiva vanhempien laitteiden kanssa. 0 poistaa B-kehykset käytöstä, -1 määrittää arvon automaattisesti.",
|
||||
"transcoding_max_bitrate": "Suurin bittinopeus",
|
||||
"transcoding_max_bitrate_description": "Suurimman sallitun bittinopeuden asettaminen tekee tiedostojen koosta ennustettavampaa vaikka laatu voi hieman heiketä. 720p videossa tyypilliset arvot ovat 2600k VP9:lle ja HEVC:lle, tai 4500k H.254:lle. Jos 0, ei käytössä.",
|
||||
"transcoding_max_bitrate_description": "Suurimman sallitun bittinopeuden asettaminen tekee tiedostojen koosta ennustettavampaa vaikka laatu voi hieman heiketä. 720p videossa tyypilliset arvot ovat 2600 kbit/s VP9:lle ja HEVC:lle, tai 4500 kbit/s H.254:lle. Jos 0, ei käytössä.",
|
||||
"transcoding_max_keyframe_interval": "Suurin avainkehysten väli",
|
||||
"transcoding_max_keyframe_interval_description": "Asettaa avainkehysten välin maksimiarvon. Alempi arvo huonontaa pakkauksen tehoa, mutta parantaa hakuaikoja ja voi parantaa laatua nopealiikkeisissä kohtauksissa. 0 asettaa arvon automaattisesti.",
|
||||
"transcoding_optimal_description": "Videot, joiden resoluutio on korkeampi kuin kohteen, tai ei hyväksytyssä formaatissa",
|
||||
@ -766,8 +766,10 @@
|
||||
"go_to_folder": "Mene kansioon",
|
||||
"go_to_search": "Siirry hakuun",
|
||||
"group_albums_by": "Ryhmitä albumi...",
|
||||
"group_country": "Ryhmitä maan mukaan",
|
||||
"group_no": "Ei ryhmitystä",
|
||||
"group_owner": "Ryhmitä omistajan mukaan",
|
||||
"group_places_by": "Ryhmitä paikat...",
|
||||
"group_year": "Ryhmitä vuoden mukaan",
|
||||
"has_quota": "On kiintiö",
|
||||
"hi_user": "Hei {name} ({email})",
|
||||
@ -800,6 +802,7 @@
|
||||
"include_shared_albums": "Sisällytä jaetut albumit",
|
||||
"include_shared_partner_assets": "Sisällytä jaetut kumppanikohteet",
|
||||
"individual_share": "Yksittäinen jako",
|
||||
"individual_shares": "Yksittäiset jaot",
|
||||
"info": "Lisätietoja",
|
||||
"interval": {
|
||||
"day_at_onepm": "Joka päivä klo 13:00",
|
||||
@ -1107,6 +1110,7 @@
|
||||
"search": "Haku",
|
||||
"search_albums": "Etsi albumeita",
|
||||
"search_by_context": "Etsi kontekstin perusteella",
|
||||
"search_by_description": "Etsi kuvauksen perusteella",
|
||||
"search_by_filename": "Hae tiedostonimen tai -päätteen mukaan",
|
||||
"search_by_filename_example": "esim. IMG_1234.JPG tai PNG",
|
||||
"search_camera_make": "Etsi kameramerkkiä...",
|
||||
@ -1348,4 +1352,4 @@
|
||||
"yes": "Kyllä",
|
||||
"you_dont_have_any_shared_links": "Sinulla ei ole jaettuja linkkejä",
|
||||
"zoom_image": "Zoomaa kuvaa"
|
||||
}
|
||||
}
|
25
i18n/fr.json
25
i18n/fr.json
@ -41,6 +41,7 @@
|
||||
"backup_settings": "Paramètres de la sauvegarde",
|
||||
"backup_settings_description": "Gérer les paramètres de la sauvegarde",
|
||||
"check_all": "Tout cocher",
|
||||
"cleanup": "Nettoyage",
|
||||
"cleared_jobs": "Tâches supprimées pour : {job}",
|
||||
"config_set_by_file": "La configuration est actuellement définie par un fichier de configuration",
|
||||
"confirm_delete_library": "Êtes-vous sûr de vouloir supprimer la bibliothèque {library} ?",
|
||||
@ -96,7 +97,7 @@
|
||||
"library_scanning_enable_description": "Activer l'analyse périodique de la bibliothèque",
|
||||
"library_settings": "Bibliothèque externe",
|
||||
"library_settings_description": "Gestion des paramètres des bibliothèques externes",
|
||||
"library_tasks_description": "Exécution d'actions sur la bibliothèque",
|
||||
"library_tasks_description": "Scanner les bibliothèques externes pour les nouveaux et/ou les éléments modifiés",
|
||||
"library_watching_enable_description": "Surveiller les modifications de fichiers dans les bibliothèques externes",
|
||||
"library_watching_settings": "Surveillance de bibliothèque (EXPÉRIMENTAL)",
|
||||
"library_watching_settings_description": "Surveiller automatiquement les fichiers modifiés",
|
||||
@ -131,7 +132,7 @@
|
||||
"machine_learning_smart_search_description": "Rechercher des images de manière sémantique en utilisant les intégrations CLIP",
|
||||
"machine_learning_smart_search_enabled": "Activer la recherche intelligente",
|
||||
"machine_learning_smart_search_enabled_description": "Si cette option est désactivée, les images ne seront pas encodées pour la recherche intelligente.",
|
||||
"machine_learning_url_description": "L’URL du serveur d'apprentissage automatique. Si plusieurs URL sont fournies, chaque serveur sera essayé un par un jusqu’à ce que l’un d’eux réponde avec succès, dans l’ordre de la première à la dernière.",
|
||||
"machine_learning_url_description": "L’URL du serveur d'apprentissage automatique. Si plusieurs URL sont fournies, chaque serveur sera essayé un par un jusqu’à ce que l’un d’eux réponde avec succès, dans l’ordre de la première à la dernière. Les serveurs ne répondant pas seront temporairement ignorés jusqu'à ce qu'ils soient de nouveau opérationnels.",
|
||||
"manage_concurrency": "Gérer du multitâche",
|
||||
"manage_log_settings": "Gérer les paramètres de journalisation",
|
||||
"map_dark_style": "Thème sombre",
|
||||
@ -147,6 +148,8 @@
|
||||
"map_settings": "Carte",
|
||||
"map_settings_description": "Gérer les paramètres de la carte",
|
||||
"map_style_description": "URL vers un thème de carte au format style.json",
|
||||
"memory_cleanup_job": "Nettoyage des souvenirs",
|
||||
"memory_generate_job": "Génération des souvenirs",
|
||||
"metadata_extraction_job": "Extraction des métadonnées",
|
||||
"metadata_extraction_job_description": "Extraction des informations des métadonnées de chaque média, telles que la position GPS, les visages et la résolution",
|
||||
"metadata_faces_import_setting": "Active l'importation des visages",
|
||||
@ -240,7 +243,7 @@
|
||||
"storage_template_hash_verification_enabled_description": "Active la vérification du hachage, ne désactivez pas cette option à moins d'être sûr de ce que vous faites",
|
||||
"storage_template_migration": "Migration du modèle de stockage",
|
||||
"storage_template_migration_description": "Appliquer le modèle courant <link>{template}</link> aux médias précédemment envoyés",
|
||||
"storage_template_migration_info": "Les changements de modèle ne s'appliqueront qu'aux nouveaux médias. Pour appliquer rétroactivement le modèle aux médias précédemment envoyés, exécutez la tâche <link>{job}</link>.",
|
||||
"storage_template_migration_info": "L'enregistrement des modèles convertit toutes les extensions en minuscule. Les changements de modèle ne s'appliqueront qu'aux nouveaux médias. Pour appliquer rétroactivement le modèle aux médias précédemment envoyés, exécutez la tâche <link>{job}</link>.",
|
||||
"storage_template_migration_job": "Tâche de migration du modèle de stockage",
|
||||
"storage_template_more_details": "Pour plus de détails sur cette fonctionnalité, reportez-vous au <template-link>Modèle de stockage</template-link> et à ses <implications-link>implications</implications-link>",
|
||||
"storage_template_onboarding_description": "Lorsqu'elle est activée, cette fonctionnalité réorganise les fichiers basés sur un modèle défini par l'utilisateur. En raison de problèmes de stabilité, la fonction a été désactivée par défaut. Pour plus d'informations, veuillez consulter la <link>documentation</link>.",
|
||||
@ -299,7 +302,7 @@
|
||||
"transcoding_max_b_frames": "Nombre maximum de trames B",
|
||||
"transcoding_max_b_frames_description": "Des valeurs plus élevées améliorent l'efficacité de la compression, mais ralentissent l'encodage. Elles peuvent ne pas être compatibles avec l'accélération matérielle sur les anciens appareils. Une valeur de 0 désactive les trames B, tandis qu'une valeur de -1 définit automatiquement ce paramètre.",
|
||||
"transcoding_max_bitrate": "Débit binaire maximal",
|
||||
"transcoding_max_bitrate_description": "Définir un débit binaire maximal peut résulter en des fichiers de taille plus prédictible, au prix d'une légère perte en qualité. En 720p, les valeurs sont 2600k pour du VP9 ou du HEVC ou 4500k pour du H.264. Désactivé si le débit binaire est à 0.",
|
||||
"transcoding_max_bitrate_description": "Définir un débit binaire maximal peut résulter en des fichiers de taille plus prédictible, au prix d'une légère perte en qualité. En 720p, les valeurs sont 2600 kbit/s pour du VP9 ou du HEVC ou 4500 kbit/s pour du H.264. Désactivé si le débit binaire est à 0.",
|
||||
"transcoding_max_keyframe_interval": "Intervalle maximal entre les images clés",
|
||||
"transcoding_max_keyframe_interval_description": "Définit la distance maximale de trames entre les images clés. Les valeurs plus basses diminuent l'efficacité de la compression, mais améliorent les temps de recherche et peuvent améliorer la qualité dans les scènes avec des mouvements rapides. Une valeur de 0 définit automatiquement ce paramètre.",
|
||||
"transcoding_optimal_description": "Les vidéos dont la résolution est supérieure à celle attendue ou celles qui ne sont pas dans un format accepté",
|
||||
@ -391,6 +394,7 @@
|
||||
"allow_edits": "Autoriser les modifications",
|
||||
"allow_public_user_to_download": "Permettre aux utilisateurs non connectés de télécharger",
|
||||
"allow_public_user_to_upload": "Permettre l'envoi aux utilisateurs non connectés",
|
||||
"alt_text_qr_code": "Image du code QR",
|
||||
"anti_clockwise": "Sens anti-horaire",
|
||||
"api_key": "Clé API",
|
||||
"api_key_description": "Cette valeur ne sera affichée qu'une seule fois. Assurez-vous de la copier avant de fermer la fenêtre.",
|
||||
@ -481,6 +485,7 @@
|
||||
"comments_are_disabled": "Les commentaires sont désactivés",
|
||||
"confirm": "Confirmer",
|
||||
"confirm_admin_password": "Confirmer le mot de passe Admin",
|
||||
"confirm_delete_face": "Êtes-vous sûr de vouloir supprimer le visage de {name} du média ?",
|
||||
"confirm_delete_shared_link": "Voulez-vous vraiment supprimer ce lien partagé ?",
|
||||
"confirm_keep_this_delete_others": "Tous les autres médias dans la pile seront supprimés sauf celui-ci. Êtes-vous sûr de vouloir continuer ?",
|
||||
"confirm_password": "Confirmer le mot de passe",
|
||||
@ -533,6 +538,7 @@
|
||||
"delete_album": "Supprimer l'album",
|
||||
"delete_api_key_prompt": "Voulez-vous vraiment supprimer cette clé API ?",
|
||||
"delete_duplicates_confirmation": "Êtes-vous certain de vouloir supprimer définitivement ces doublons ?",
|
||||
"delete_face": "Supprimer le visage",
|
||||
"delete_key": "Supprimer la clé",
|
||||
"delete_library": "Supprimer la bibliothèque",
|
||||
"delete_link": "Supprimer le lien",
|
||||
@ -600,6 +606,7 @@
|
||||
"enabled": "Activé",
|
||||
"end_date": "Date de fin",
|
||||
"error": "Erreur",
|
||||
"error_delete_face": "Erreur lors de la suppression du visage pour le média",
|
||||
"error_loading_image": "Erreur de chargement de l'image",
|
||||
"error_title": "Erreur - Quelque chose s'est mal passé",
|
||||
"errors": {
|
||||
@ -884,6 +891,7 @@
|
||||
"month": "Mois",
|
||||
"more": "Plus",
|
||||
"moved_to_trash": "Déplacé dans la corbeille",
|
||||
"mute_memories": "Mettre en sourdine les souvenirs",
|
||||
"my_albums": "Mes albums",
|
||||
"name": "Nom",
|
||||
"name_or_nickname": "Nom ou surnom",
|
||||
@ -1076,6 +1084,8 @@
|
||||
"removed_from_archive": "Supprimé de l'archive",
|
||||
"removed_from_favorites": "Supprimé des favoris",
|
||||
"removed_from_favorites_count": "{count, plural, one {# supprimé} other {# supprimés}} des favoris",
|
||||
"removed_memory": "Souvenir supprimé",
|
||||
"removed_photo_from_memory": "Photo supprimée du souvenir",
|
||||
"removed_tagged_assets": "Tag supprimé de {count, plural, one {# média} other {# médias}}",
|
||||
"rename": "Renommer",
|
||||
"repair": "Réparer",
|
||||
@ -1084,6 +1094,7 @@
|
||||
"repository": "Dépôt",
|
||||
"require_password": "Demander le mot de passe",
|
||||
"require_user_to_change_password_on_first_login": "Demander à l'utilisateur de changer son mot de passe lors de sa première connexion",
|
||||
"rescan": "Rescanner",
|
||||
"reset": "Réinitialiser",
|
||||
"reset_password": "Réinitialiser le mot de passe",
|
||||
"reset_people_visibility": "Réinitialiser la visibilité des personnes",
|
||||
@ -1127,6 +1138,7 @@
|
||||
"search_options": "Rechercher une option",
|
||||
"search_people": "Rechercher une personne",
|
||||
"search_places": "Rechercher un lieu",
|
||||
"search_rating": "Chercher par évaluation...",
|
||||
"search_settings": "Paramètres de recherche",
|
||||
"search_state": "Rechercher par état/région...",
|
||||
"search_tags": "Recherche d'étiquettes...",
|
||||
@ -1250,6 +1262,7 @@
|
||||
"tag_created": "Étiquette créée : {tag}",
|
||||
"tag_feature_description": "Parcourir les photos et vidéos groupées par thèmes logiques",
|
||||
"tag_not_found_question": "Vous ne trouvez pas une étiquette ? <link>Créer une nouvelle étiquette.</link>",
|
||||
"tag_people": "Étiqueter les personnes",
|
||||
"tag_updated": "Étiquette mise à jour : {tag}",
|
||||
"tagged_assets": "Étiquette ajoutée à {count, plural, one {# média} other {# médias}}",
|
||||
"tags": "Étiquettes",
|
||||
@ -1290,6 +1303,7 @@
|
||||
"unlink_motion_video": "Détacher la photo animée",
|
||||
"unlink_oauth": "Déconnecter OAuth",
|
||||
"unlinked_oauth_account": "Compte OAuth non connecté",
|
||||
"unmute_memories": "Réactiver les souvenirs",
|
||||
"unnamed_album": "Album sans nom",
|
||||
"unnamed_album_delete_confirmation": "Êtes-vous sûr de vouloir supprimer cet album ?",
|
||||
"unnamed_share": "Partage sans nom",
|
||||
@ -1343,6 +1357,7 @@
|
||||
"view_all": "Voir tout",
|
||||
"view_all_users": "Voir tous les utilisateurs",
|
||||
"view_in_timeline": "Voir dans la vue chronologique",
|
||||
"view_link": "Voir le lien",
|
||||
"view_links": "Voir les liens",
|
||||
"view_name": "Vue",
|
||||
"view_next_asset": "Voir le média suivant",
|
||||
@ -1359,4 +1374,4 @@
|
||||
"yes": "Oui",
|
||||
"you_dont_have_any_shared_links": "Vous n'avez aucun lien partagé",
|
||||
"zoom_image": "Zoomer"
|
||||
}
|
||||
}
|
27
i18n/he.json
27
i18n/he.json
@ -41,6 +41,7 @@
|
||||
"backup_settings": "הגדרות גיבוי",
|
||||
"backup_settings_description": "ניהול הגדרות גיבוי מסד נתונים",
|
||||
"check_all": "סימון הכל",
|
||||
"cleanup": "ניקוי",
|
||||
"cleared_jobs": "נוקו משימות עבור: {job}",
|
||||
"config_set_by_file": "התצורה מוגדרת כעת על ידי קובץ תצורה",
|
||||
"confirm_delete_library": "האם את/ה בטוח/ה שברצונך למחוק את הספרייה {library}?",
|
||||
@ -96,7 +97,7 @@
|
||||
"library_scanning_enable_description": "אפשר סריקת ספרייה תקופתית",
|
||||
"library_settings": "ספרייה חיצונית",
|
||||
"library_settings_description": "ניהול הגדרות ספרייה חיצונית",
|
||||
"library_tasks_description": "ביצוע משימות ספרייה",
|
||||
"library_tasks_description": "סרוק ספריות חיצוניות עבור נכסים חדשים ו/או שהשתנו",
|
||||
"library_watching_enable_description": "עקוב אחר שינויי קבצים בספריות חיצוניות",
|
||||
"library_watching_settings": "צפיית ספרייה (ניסיוני)",
|
||||
"library_watching_settings_description": "עקוב אוטומטית אחר שינויי קבצים",
|
||||
@ -131,7 +132,7 @@
|
||||
"machine_learning_smart_search_description": "חיפוש תמונות באופן סמנטי באמצעות הטמעות של CLIP",
|
||||
"machine_learning_smart_search_enabled": "אפשר חיפוש חכם",
|
||||
"machine_learning_smart_search_enabled_description": "אם מושבת, תמונות לא יקודדו לחיפוש חכם.",
|
||||
"machine_learning_url_description": "כתובת האתר של שרת למידת המכונה. אם ניתנת יותר מכתובת אחת, כל שרת ינסה בתורו עד אשר יענה בחיוב, בסדר התחלתי.",
|
||||
"machine_learning_url_description": "כתובת ה-URL של שרת למידת המכונה. אם ניתנת יותר מכתובת URL אחת, כל שרת ינוסה ניסיון אחד בכל פעם עד שאחד מהם יגיב בהצלחה, לפי הסדר מהראשון עד האחרון. שרתים שלא מגיבים יוזנחו זמנית עד שיחזרו להיות מקוונים.",
|
||||
"manage_concurrency": "ניהול בו-זמניות",
|
||||
"manage_log_settings": "ניהול הגדרות רישום ביומן",
|
||||
"map_dark_style": "עיצוב כהה",
|
||||
@ -147,6 +148,8 @@
|
||||
"map_settings": "מפה",
|
||||
"map_settings_description": "ניהול הגדרות מפה",
|
||||
"map_style_description": "כתובת אתר לערכת נושא של מפה style.json",
|
||||
"memory_cleanup_job": "ניקוי זיכרון",
|
||||
"memory_generate_job": "יצירת זיכרון",
|
||||
"metadata_extraction_job": "חלץ מטא-נתונים",
|
||||
"metadata_extraction_job_description": "חלץ מידע מטא-נתונים מכל נכס, כגון GPS, פנים ורזולוציה",
|
||||
"metadata_faces_import_setting": "אפשר יבוא פנים",
|
||||
@ -240,7 +243,7 @@
|
||||
"storage_template_hash_verification_enabled_description": "מאפשר אימות גיבוב, אל תשבית/י זאת אלא אם כן את/ה בטוח/ה בהשלכות",
|
||||
"storage_template_migration": "העברת תבנית אחסון",
|
||||
"storage_template_migration_description": "החל את ה<link>{template}</link> הנוכחית על נכסים שהועלו בעבר",
|
||||
"storage_template_migration_info": "שינויים בתבנית יחולו רק על נכסים חדשים. כדי להחיל באופן רטרואקטיבי את התבנית על נכסים שהועלו בעבר, הפעל את <link>{job}</link>.",
|
||||
"storage_template_migration_info": "תבנית האחסון תמיר את כל ההרחבות לאותיות קטנות. שינויים בתבנית יחולו רק על נכסים חדשים. כדי להחיל באופן רטרואקטיבי את התבנית על נכסים שהועלו בעבר, הפעל את <link>{job}</link>.",
|
||||
"storage_template_migration_job": "משימת העברת תבנית אחסון",
|
||||
"storage_template_more_details": "לפרטים נוספים אודות תכונה זו, עיין ב<template-link>תבנית האחסון</template-link> וב<implications-link>השלכותיה</implications-link>",
|
||||
"storage_template_onboarding_description": "כאשר מופעלת, תכונה זו תארגן אוטומטית קבצים בהתבסס על תבנית שהמשתמש הגדיר. עקב בעיות יציבות התכונה כבויה כברירת מחדל. למידע נוסף, נא לראות את ה<link>תיעוד</link>.",
|
||||
@ -299,7 +302,7 @@
|
||||
"transcoding_max_b_frames": "B-פריימים מרביים",
|
||||
"transcoding_max_b_frames_description": "ערכים גבוהים יותר משפרים את יעילות הדחיסה, אך מאטים את הקידוד. ייתכן שלא יהיה תואם עם האצת חומרה במכשירים ישנים יותר. 0 משבית את B-פריימים, בעוד ש1- מגדיר את הערך זה באופן אוטומטי.",
|
||||
"transcoding_max_bitrate": "קצב סיביות מרבי",
|
||||
"transcoding_max_bitrate_description": "קביעת קצב סיביות מרבי יכולה להפוך את גדלי הקבצים לצפויים יותר בעלות קלה לאיכות. ב-720p, ערכים טיפוסיים הם 2600k עבור VP9 או HEVC, או 4500k עבור H.264. מושבת אם מוגדר ל-0.",
|
||||
"transcoding_max_bitrate_description": "קביעת קצב סיביות מרבי יכולה להפוך את גדלי הקבצים לצפויים יותר בעלות קלה לאיכות. ב-720p, ערכים טיפוסיים הם 2600 kbit/s עבור VP9 או HEVC, או 4500 kbit/s עבור H.264. מושבת אם מוגדר ל-0.",
|
||||
"transcoding_max_keyframe_interval": "מרווח תמונת מפתח מרבי",
|
||||
"transcoding_max_keyframe_interval_description": "מגדיר את מרחק הפריימים המרבי בין תמונות מפתח. ערכים נמוכים גורעים את יעילות הדחיסה, אך משפרים את זמני החיפוש ועשויים לשפר את האיכות בסצנות עם תנועה מהירה. 0 מגדיר ערך זה באופן אוטומטי.",
|
||||
"transcoding_optimal_description": "סרטונים גבוהים מרזולוציית היעד או לא בפורמט מקובל",
|
||||
@ -391,6 +394,7 @@
|
||||
"allow_edits": "אפשר עריכות",
|
||||
"allow_public_user_to_download": "אפשר למשתמש ציבורי להוריד",
|
||||
"allow_public_user_to_upload": "אפשר למשתמש ציבורי להעלות",
|
||||
"alt_text_qr_code": "תמונת קוד QR",
|
||||
"anti_clockwise": "נגד כיוון השעון",
|
||||
"api_key": "מפתח API",
|
||||
"api_key_description": "הערך הזה יוצג רק פעם אחת. נא לוודא שהעתקת אותו לפני סגירת החלון.",
|
||||
@ -437,7 +441,7 @@
|
||||
"birthdate_set_description": "תאריך לידה משמש לחישוב הגיל של האדם הזה בזמן תצלום.",
|
||||
"blurred_background": "רקע מטושטש",
|
||||
"bugs_and_feature_requests": "באגים & בקשות לתכונות",
|
||||
"build": "גרסאת בנייה",
|
||||
"build": "גרסת בנייה",
|
||||
"build_image": "גרסת תוכנה",
|
||||
"bulk_delete_duplicates_confirmation": "האם את/ה בטוח/ה שברצונך למחוק בכמות גדולה {count, plural, one {נכס # כפול} other {# נכסים כפולים}}? זה ישמור על הנכס הכי גדול של כל קבוצה וימחק לצמיתות את כל שאר הכפילויות. את/ה לא יכול/ה לבטל את הפעולה הזו!",
|
||||
"bulk_keep_duplicates_confirmation": "האם את/ה בטוח/ה שברצונך להשאיר {count, plural, one {נכס # כפול} other {# נכסים כפולים}}? זה יפתור את כל הקבוצות הכפולות מבלי למחוק דבר.",
|
||||
@ -481,6 +485,7 @@
|
||||
"comments_are_disabled": "תגובות מושבתות",
|
||||
"confirm": "אישור",
|
||||
"confirm_admin_password": "אישור סיסמת מנהל",
|
||||
"confirm_delete_face": "האם את/ה בטוח/ה שברצונך למחוק את הפנים של {name} מהנכס?",
|
||||
"confirm_delete_shared_link": "האם את/ה בטוח/ה שברצונך למחוק את הקישור המשותף הזה?",
|
||||
"confirm_keep_this_delete_others": "כל שאר הנכסים בערימה יימחקו למעט נכס זה. האם את/ה בטוח/ה שברצונך להמשיך?",
|
||||
"confirm_password": "אשר סיסמה",
|
||||
@ -533,6 +538,7 @@
|
||||
"delete_album": "מחק אלבום",
|
||||
"delete_api_key_prompt": "האם את/ה בטוח/ה שברצונך למחוק מפתח ה-API הזה?",
|
||||
"delete_duplicates_confirmation": "האם את/ה בטוח/ה שברצונך למחוק לצמיתות את הכפילויות האלה?",
|
||||
"delete_face": "מחק פנים",
|
||||
"delete_key": "מחק מפתח",
|
||||
"delete_library": "מחק ספרייה",
|
||||
"delete_link": "מחק קישור",
|
||||
@ -600,6 +606,7 @@
|
||||
"enabled": "מופעל",
|
||||
"end_date": "תאריך סיום",
|
||||
"error": "שגיאה",
|
||||
"error_delete_face": "שגיאה במחיקת פנים מנכס",
|
||||
"error_loading_image": "שגיאה בטעינת התמונה",
|
||||
"error_title": "שגיאה - משהו השתבש",
|
||||
"errors": {
|
||||
@ -884,6 +891,7 @@
|
||||
"month": "חודש",
|
||||
"more": "עוד",
|
||||
"moved_to_trash": "הועבר לאשפה",
|
||||
"mute_memories": "השתקת זיכרונות",
|
||||
"my_albums": "האלבומים שלי",
|
||||
"name": "שם",
|
||||
"name_or_nickname": "שם או כינוי",
|
||||
@ -1076,6 +1084,8 @@
|
||||
"removed_from_archive": "הוסר מארכיון",
|
||||
"removed_from_favorites": "הוסר ממועדפים",
|
||||
"removed_from_favorites_count": "{count, plural, other {הוסרו #}} מהמועדפים",
|
||||
"removed_memory": "זיכרון הוסר",
|
||||
"removed_photo_from_memory": "התמונה הוסרה מהזיכרון",
|
||||
"removed_tagged_assets": "תג הוסר מ{count, plural, one {נכס #} other {# נכסים}}",
|
||||
"rename": "שנה שם",
|
||||
"repair": "תיקון",
|
||||
@ -1084,6 +1094,7 @@
|
||||
"repository": "מאגר",
|
||||
"require_password": "דרוש סיסמה",
|
||||
"require_user_to_change_password_on_first_login": "דרוש מהמשתמש לשנות סיסמה בכניסה הראשונה",
|
||||
"rescan": "סרוק מחדש",
|
||||
"reset": "איפוס",
|
||||
"reset_password": "איפוס סיסמה",
|
||||
"reset_people_visibility": "אפס את נראות האנשים",
|
||||
@ -1127,6 +1138,7 @@
|
||||
"search_options": "אפשרויות חיפוש",
|
||||
"search_people": "חיפוש אנשים",
|
||||
"search_places": "חיפוש מקומות",
|
||||
"search_rating": "חיפוש לפי דירוג...",
|
||||
"search_settings": "הגדרות חיפוש",
|
||||
"search_state": "חיפוש מדינה...",
|
||||
"search_tags": "חיפוש תגים...",
|
||||
@ -1250,6 +1262,7 @@
|
||||
"tag_created": "נוצר תג: {tag}",
|
||||
"tag_feature_description": "עיון בתמונות וסרטונים שקובצו על ידי נושאי תג לוגיים",
|
||||
"tag_not_found_question": "לא מצליח למצוא תג? <link>צור תג חדש</link>",
|
||||
"tag_people": "תייג אנשים",
|
||||
"tag_updated": "תג מעודכן: {tag}",
|
||||
"tagged_assets": "תויגו {count, plural, one {נכס #} other {# נכסים}}",
|
||||
"tags": "תגים",
|
||||
@ -1290,6 +1303,7 @@
|
||||
"unlink_motion_video": "בטל קישור סרטון תנועה",
|
||||
"unlink_oauth": "בטל קישור OAuth",
|
||||
"unlinked_oauth_account": "בוטל קישור חשבון OAuth",
|
||||
"unmute_memories": "בטל השתקת זיכרונות",
|
||||
"unnamed_album": "אלבום ללא שם",
|
||||
"unnamed_album_delete_confirmation": "את/ה בטוח/ה שברצונך למחוק את האלבום הזה?",
|
||||
"unnamed_share": "שיתוף ללא שם",
|
||||
@ -1343,6 +1357,7 @@
|
||||
"view_all": "הצג הכל",
|
||||
"view_all_users": "הצג את כל המשתמשים",
|
||||
"view_in_timeline": "ראה בציר הזמן",
|
||||
"view_link": "הצג קישור",
|
||||
"view_links": "הצג קישורים",
|
||||
"view_name": "הצג",
|
||||
"view_next_asset": "הצג את הנכס הבא",
|
||||
@ -1359,4 +1374,4 @@
|
||||
"yes": "כן",
|
||||
"you_dont_have_any_shared_links": "אין לך קישורים משותפים",
|
||||
"zoom_image": "זום לתמונה"
|
||||
}
|
||||
}
|
@ -13,14 +13,14 @@
|
||||
"add_a_location": "एक स्थान जोड़ें",
|
||||
"add_a_name": "नाम जोड़ें",
|
||||
"add_a_title": "एक शीर्षक जोड़ें",
|
||||
"add_exclusion_pattern": "निषेध उदाहरण जोड़ें",
|
||||
"add_exclusion_pattern": "अपवाद उदाहरण जोड़ें",
|
||||
"add_import_path": "आयात पथ जोड़ें",
|
||||
"add_location": "स्थान जोड़ें",
|
||||
"add_more_users": "अधिक उपयोगकर्ता जोड़ें",
|
||||
"add_partner": "जोड़ीदार जोड़ें",
|
||||
"add_path": "पथ जोड़ें",
|
||||
"add_photos": "फ़ोटो जोड़ें",
|
||||
"add_to": "इसमें जोड़ें..।",
|
||||
"add_to": "इसमें जोड़ें…",
|
||||
"add_to_album": "एल्बम में जोड़ें",
|
||||
"add_to_shared_album": "साझा एल्बम में जोड़ें",
|
||||
"add_url": "URL जोड़ें",
|
||||
@ -47,7 +47,7 @@
|
||||
"exclusion_pattern_description": "Exclusion पैटर्न आपको अपनी लाइब्रेरी को स्कैन करते समय फ़ाइलों और फ़ोल्डरों को अनदेखा करने देता है। यह उपयोगी है यदि आपके पास ऐसे फ़ोल्डर हैं जिनमें ऐसी फ़ाइलें हैं जिन्हें आप आयात नहीं करना चाहते हैं, जैसे RAW फ़ाइलें।",
|
||||
"external_library_created_at": "बाहरी लाइब्रेरी ({date} को बनाई गई)",
|
||||
"external_library_management": "बाहरी लाइब्रेरी प्रबंधन",
|
||||
"face_detection": "चेहरे का पहचान",
|
||||
"face_detection": "मुख संशोधन",
|
||||
"face_detection_description": "मशीन लर्निंग का उपयोग करके संपत्तियों में चेहरों का पता लगाएं। वीडियो के लिए, केवल थंबनेल पर विचार किया जाता है। \"सभी\" परिसंपत्तियों को (पुनः) संसाधित करता है। \"लापता\" उन परिसंपत्तियों को कतारबद्ध करता है जिन्हें अभी तक संसाधित नहीं किया गया है। फेस डिटेक्शन पूरा होने के बाद पहचाने गए चेहरों को चेहरे की पहचान के लिए कतारबद्ध किया जाएगा, उन्हें मौजूदा या नए लोगों में समूहित किया जाएगा।",
|
||||
"facial_recognition_job_description": "समूह ने लोगों में चेहरों का पता लगाया। यह चरण फेस डिटेक्शन पूरा होने के बाद चलता है। \"सभी\" चेहरों को (पुनः) समूहित करता है। \"लापता\" कतार में वे चेहरे हैं जिनके लिए कोई व्यक्ति नियुक्त नहीं है।",
|
||||
"failed_job_command": "कार्य {job} के लिए आदेश {command} विफल",
|
||||
|
@ -288,7 +288,7 @@
|
||||
"transcoding_max_b_frames": "Maksimalni B-frameovi",
|
||||
"transcoding_max_b_frames_description": "Više vrijednosti poboljšavaju učinkovitost kompresije, ali usporavaju kodiranje. Možda nije kompatibilan s hardverskim ubrzanjem na starijim uređajima. 0 onemogućuje B-frameove, dok -1 automatski postavlja ovu vrijednost.",
|
||||
"transcoding_max_bitrate": "Maksimalne brzina prijenosa (bitrate)",
|
||||
"transcoding_max_bitrate_description": "Postavljanje maksimalne brzine prijenosa može učiniti veličine datoteka predvidljivijima uz manji trošak za kvalitetu. Pri 720p, tipične vrijednosti su 2600k za VP9 ili HEVC ili 4500k za H.264. Onemogućeno ako je postavljeno na 0.",
|
||||
"transcoding_max_bitrate_description": "Postavljanje maksimalne brzine prijenosa može učiniti veličine datoteka predvidljivijima uz manji trošak za kvalitetu. Pri 720p, tipične vrijednosti su 2600 kbit/s za VP9 ili HEVC ili 4500 kbit/s za H.264. Onemogućeno ako je postavljeno na 0.",
|
||||
"transcoding_max_keyframe_interval": "Maksimalni interval ključnih sličica",
|
||||
"transcoding_max_keyframe_interval_description": "Postavlja maksimalnu udaljenost slika između ključnih kadrova. Niže vrijednosti pogoršavaju učinkovitost kompresije, ali poboljšavaju vrijeme traženja i mogu poboljšati kvalitetu u scenama s brzim kretanjem. 0 automatski postavlja ovu vrijednost.",
|
||||
"transcoding_optimal_description": "Videozapisi koji su veći od ciljne rezolucije ili nisu u prihvatljivom formatu",
|
||||
@ -468,6 +468,7 @@
|
||||
"comments_are_disabled": "Komentari onemogućeni",
|
||||
"confirm": "Potvrdi",
|
||||
"confirm_admin_password": "Potvrdite lozinku administratora",
|
||||
"confirm_delete_face": "Jeste li sigurni da želite izbrisati lice {name} iz knjižnice materijala.",
|
||||
"confirm_delete_shared_link": "Jeste li sigurni da želite izbrisati ovu zajedničku vezu?",
|
||||
"confirm_keep_this_delete_others": "Sva druga sredstva u nizu bit će izbrisana osim ovog sredstva. Jeste li sigurni da želite nastaviti?",
|
||||
"confirm_password": "Potvrdite lozinku",
|
||||
@ -1252,4 +1253,4 @@
|
||||
"yes": "",
|
||||
"you_dont_have_any_shared_links": "",
|
||||
"zoom_image": ""
|
||||
}
|
||||
}
|
26
i18n/hu.json
26
i18n/hu.json
@ -41,6 +41,7 @@
|
||||
"backup_settings": "Biztonsági mentés beállításai",
|
||||
"backup_settings_description": "Adatbázis mentési beállításainak kezelése",
|
||||
"check_all": "Összes Kipiálása",
|
||||
"cleanup": "Takarítás",
|
||||
"cleared_jobs": "{job}: feladatai törölve",
|
||||
"config_set_by_file": "A konfigurációt jelenleg egy konfigurációs fájl állítja be",
|
||||
"confirm_delete_library": "Biztosan ki szeretnéd törölni a {library} képtárat?",
|
||||
@ -96,7 +97,7 @@
|
||||
"library_scanning_enable_description": "Képtár időszakos átfésülésének engedélyezése",
|
||||
"library_settings": "Külső Képtár",
|
||||
"library_settings_description": "Külső képtár beállításainak kezelése",
|
||||
"library_tasks_description": "Képtár feladatok elvégzése",
|
||||
"library_tasks_description": "Külső könyvtárak szkennelése új és/vagy módosított elemek után",
|
||||
"library_watching_enable_description": "Külső képtár változásainak figyelése",
|
||||
"library_watching_settings": "Képtár figyelése (KÍSÉRLETI)",
|
||||
"library_watching_settings_description": "Megváltozott fájlok automatikus észlelése",
|
||||
@ -131,7 +132,7 @@
|
||||
"machine_learning_smart_search_description": "Képek szemantikai keresése CLIP beágyazások segítségével",
|
||||
"machine_learning_smart_search_enabled": "Okos keresés engedélyezése",
|
||||
"machine_learning_smart_search_enabled_description": "Ha ki van kapcsolva, a képek nem lesznek átalakítva okos kereséshez.",
|
||||
"machine_learning_url_description": "Gépi tanulás szerver URL címe. Ha többi, mint egy URL van megadva, mindegyik szervert egyenként próbálja meg, amíg az egyik sikeresen nem válaszol, sorrendben az elsőtől az utólsóig.",
|
||||
"machine_learning_url_description": "Gépi tanulás szerver URL címe. Ha többi, mint egy URL van megadva, mindegyik szervert egyenként próbálja meg, amíg az egyik sikeresen nem válaszol, sorrendben az elsőtől az utólsóig. A nem válaszoló szervereket átmenetileg figyelmen kívül hagyja, amíg újra online nem lesznek.",
|
||||
"manage_concurrency": "Párhuzamos Feladatok Kezelése",
|
||||
"manage_log_settings": "Naplózási beállítások kezelése",
|
||||
"map_dark_style": "Sötét stílus",
|
||||
@ -147,6 +148,8 @@
|
||||
"map_settings": "Térkép",
|
||||
"map_settings_description": "Térkép beállítások kezelése",
|
||||
"map_style_description": "Egy style.json térképtémára mutató URL cím",
|
||||
"memory_cleanup_job": "Memória takarítás",
|
||||
"memory_generate_job": "Emlék létrehozása",
|
||||
"metadata_extraction_job": "Metaadatok kinyerése",
|
||||
"metadata_extraction_job_description": "Metaadat információk (pl. GPS, arcok és felbontás) kinyerése minden elemből",
|
||||
"metadata_faces_import_setting": "Arc importálás engedélyezése",
|
||||
@ -299,7 +302,7 @@
|
||||
"transcoding_max_b_frames": "B-képkockák maximum száma",
|
||||
"transcoding_max_b_frames_description": "Nagyobb értékek megnövelik a tömörítés hatékonyságát, de lelassítják a kódolást. Nem minden hardvereszköz támogatja. A 0 érték kikapcsolja a B-képkockákat, míg -1 esetén a szoftver magának választ értéket.",
|
||||
"transcoding_max_bitrate": "Maximum bitráta",
|
||||
"transcoding_max_bitrate_description": "Maximum bitráta beállítása konzisztensebb fájlméretet eredményez egy kevés minőségi romlás árán. 720p esetén jellemző érték lehet 2600k a VP9 vagy HEVC kódoláshoz, 4500k a H.264 kódoláshoz. A 0 érték esetén nincs maximum bitráta.",
|
||||
"transcoding_max_bitrate_description": "Maximum bitráta beállítása konzisztensebb fájlméretet eredményez egy kevés minőségi romlás árán. 720p esetén jellemző érték lehet 2600 kbit/s a VP9 vagy HEVC kódoláshoz, 4500 kbit/s a H.264 kódoláshoz. A 0 érték esetén nincs maximum bitráta.",
|
||||
"transcoding_max_keyframe_interval": "Maximum kulcskocka intervallum",
|
||||
"transcoding_max_keyframe_interval_description": "Beállítja a kulcskockák közötti legnagyobb lehetséges távolságot. Alacsony érték csökkenti a tömörítési hatékonyságot, de lejátszás közben az előre- és hátratekerés gyorsabb, valamint javíthatja a gyorsan mozgó jelenetek képminőségét. 0 esetén a szoftver magának állítja be az értéket.",
|
||||
"transcoding_optimal_description": "A célfelbontásnál nagyobb vagy a nem elfogadott formátumú videókat",
|
||||
@ -391,6 +394,7 @@
|
||||
"allow_edits": "Módosítások engedélyezése",
|
||||
"allow_public_user_to_download": "Engedélyezi a letöltést publikus felhasználó számára",
|
||||
"allow_public_user_to_upload": "Engedélyezi a feltöltést publikus felhasználó számára",
|
||||
"alt_text_qr_code": "QR kód kép",
|
||||
"anti_clockwise": "Óramutató járásával ellentétes irány",
|
||||
"api_key": "API Kulcs",
|
||||
"api_key_description": "Ez csak most az egyszer jelenik meg. Az ablak bezárása előtt feltétlenül másold.",
|
||||
@ -481,6 +485,7 @@
|
||||
"comments_are_disabled": "A megjegyzések le vannak tiltva",
|
||||
"confirm": "Jóváhagy",
|
||||
"confirm_admin_password": "Admin Jelszó Újból",
|
||||
"confirm_delete_face": "Biztos, hogy törölni szeretnéd a(z) {name} arcát az elemről?",
|
||||
"confirm_delete_shared_link": "Biztosan törölni szeretnéd ezt a megosztott linket?",
|
||||
"confirm_keep_this_delete_others": "Minden más elem a készletben törlésre kerül, kivéve ezt az elemet. Biztosan folytatni szeretnéd?",
|
||||
"confirm_password": "Jelszó megerősítése",
|
||||
@ -533,6 +538,7 @@
|
||||
"delete_album": "Album törlése",
|
||||
"delete_api_key_prompt": "Biztosan törölni szeretnéd ezt az API kulcsot?",
|
||||
"delete_duplicates_confirmation": "Biztosan véglegesen törölni szeretnéd ezeket a duplikátumokat?",
|
||||
"delete_face": "Arc törlése",
|
||||
"delete_key": "Kulcs törlése",
|
||||
"delete_library": "Képtár Törlése",
|
||||
"delete_link": "Link törlése",
|
||||
@ -600,6 +606,7 @@
|
||||
"enabled": "Engedélyezve",
|
||||
"end_date": "Vég dátum",
|
||||
"error": "Hiba",
|
||||
"error_delete_face": "Hiba az arc törlése során",
|
||||
"error_loading_image": "Hiba a kép betöltése közben",
|
||||
"error_title": "Hiba - valami félresikerült",
|
||||
"errors": {
|
||||
@ -802,6 +809,7 @@
|
||||
"include_shared_albums": "Megosztott albumokkal együtt",
|
||||
"include_shared_partner_assets": "Partner által megosztott elemekkel együtt",
|
||||
"individual_share": "Egymagában megosztott elem",
|
||||
"individual_shares": "Egyéni megosztások",
|
||||
"info": "Infó",
|
||||
"interval": {
|
||||
"day_at_onepm": "Minden nap 13 órakor",
|
||||
@ -883,6 +891,7 @@
|
||||
"month": "Hónap",
|
||||
"more": "Továbbiak",
|
||||
"moved_to_trash": "Áthelyezve a lomtárba",
|
||||
"mute_memories": "Emlékek elnémítása",
|
||||
"my_albums": "Saját albumaim",
|
||||
"name": "Név",
|
||||
"name_or_nickname": "Név vagy becenév",
|
||||
@ -987,6 +996,7 @@
|
||||
"pick_a_location": "Hely választása",
|
||||
"place": "Hely",
|
||||
"places": "Helyek",
|
||||
"places_count": "{count, plural, one {{count, number} Helyszín} other {{count, number} Helyszín}}",
|
||||
"play": "Lejátszás",
|
||||
"play_memories": "Emlékek lejátszása",
|
||||
"play_motion_photo": "Mozgókép lejátszása",
|
||||
@ -1074,6 +1084,8 @@
|
||||
"removed_from_archive": "Archívumból eltávolítva",
|
||||
"removed_from_favorites": "Kedvencekből eltávolítva",
|
||||
"removed_from_favorites_count": "A kedvencekből {count, plural, other {# elem}} eltávolítva",
|
||||
"removed_memory": "Eltávolított emlék",
|
||||
"removed_photo_from_memory": "Fotó törölve az emlékből",
|
||||
"removed_tagged_assets": "Címke eltávolítva {count, plural, one {# elemről} other {# elemről}}",
|
||||
"rename": "Átnevezés",
|
||||
"repair": "Javítás",
|
||||
@ -1082,6 +1094,7 @@
|
||||
"repository": "Tároló",
|
||||
"require_password": "Jelszó megadása szükséges",
|
||||
"require_user_to_change_password_on_first_login": "A felhasználónak kötelező megváltoztatnia a jelszavát az első bejelentkezéskor",
|
||||
"rescan": "Újraszkennelés",
|
||||
"reset": "Visszaállítás",
|
||||
"reset_password": "Jelszó visszaállítása",
|
||||
"reset_people_visibility": "Személyek láthatóságának visszaállítása",
|
||||
@ -1125,6 +1138,7 @@
|
||||
"search_options": "Keresési lehetőségek",
|
||||
"search_people": "Személyek keresése",
|
||||
"search_places": "Helyek keresése",
|
||||
"search_rating": "Keresés értékelés szerint...",
|
||||
"search_settings": "Keresési beállítások",
|
||||
"search_state": "Megye/Állam keresése...",
|
||||
"search_tags": "Címkék keresése...",
|
||||
@ -1171,6 +1185,7 @@
|
||||
"shared_from_partner": "{partner} fényképei",
|
||||
"shared_link_options": "Megosztott link beállításai",
|
||||
"shared_links": "Megosztott linkek",
|
||||
"shared_links_description": "Fényképek és videók megosztása linkkel",
|
||||
"shared_photos_and_videos_count": "{assetCount, plural, other {# megosztott kép és videó.}}",
|
||||
"shared_with_partner": "Megosztva {partner} partnereddel",
|
||||
"sharing": "Megosztás",
|
||||
@ -1247,6 +1262,7 @@
|
||||
"tag_created": "Létrehozott címke: {tag}",
|
||||
"tag_feature_description": "Fényképek és videók böngészése a címkék témája szerint csoportosítva",
|
||||
"tag_not_found_question": "Nem találod a címkét? Hozz létre egy <link>új címkét</link>",
|
||||
"tag_people": "Emberek címkézése",
|
||||
"tag_updated": "Frissített címke: {tag}",
|
||||
"tagged_assets": "{count, plural, one {# elem} other {# elem}} felcímkézve",
|
||||
"tags": "Címkék",
|
||||
@ -1287,6 +1303,7 @@
|
||||
"unlink_motion_video": "Mozgókép leválasztása",
|
||||
"unlink_oauth": "OAuth leválasztása",
|
||||
"unlinked_oauth_account": "Leválasztott OAuth fiók",
|
||||
"unmute_memories": "Emlékek mutatása",
|
||||
"unnamed_album": "Névtelen Album",
|
||||
"unnamed_album_delete_confirmation": "Biztosan törölni szeretnéd ezt az albumot?",
|
||||
"unnamed_share": "Névtelen Megosztás",
|
||||
@ -1340,6 +1357,7 @@
|
||||
"view_all": "Összes Megtekintése",
|
||||
"view_all_users": "Minden Felhasználó Megtekintése",
|
||||
"view_in_timeline": "Megtekintés az idővonalon",
|
||||
"view_link": "Link megtekintése",
|
||||
"view_links": "Linkek megtekintése",
|
||||
"view_name": "Megtekintés",
|
||||
"view_next_asset": "Következő elem megtekintése",
|
||||
@ -1356,4 +1374,4 @@
|
||||
"yes": "Igen",
|
||||
"you_dont_have_any_shared_links": "Nincsenek megosztott linkjeid",
|
||||
"zoom_image": "Kép Nagyítása"
|
||||
}
|
||||
}
|
25
i18n/id.json
25
i18n/id.json
@ -41,6 +41,7 @@
|
||||
"backup_settings": "Pengaturan Pencadangan",
|
||||
"backup_settings_description": "Kelola pengaturan pencadangan basis data",
|
||||
"check_all": "Periksa Semua",
|
||||
"cleanup": "Pembersihan",
|
||||
"cleared_jobs": "Tugas terselesaikan untuk: {job}",
|
||||
"config_set_by_file": "Konfigurasi saat ini ditetapkan oleh berkas konfigurasi",
|
||||
"confirm_delete_library": "Apakah Anda yakin ingin menghapus pustaka {library}?",
|
||||
@ -96,7 +97,7 @@
|
||||
"library_scanning_enable_description": "Aktifkan pemindaian pustaka berkala",
|
||||
"library_settings": "Pustaka Eksternal",
|
||||
"library_settings_description": "Kelola pengaturan pustaka eksternal",
|
||||
"library_tasks_description": "Lakukan tugas pustaka",
|
||||
"library_tasks_description": "Pindai pustaka eksternal untuk aset baru dan/atau berubah",
|
||||
"library_watching_enable_description": "Pantau perubahan berkas dalam pustaka eksternal",
|
||||
"library_watching_settings": "Pemantauan pustaka (UJI COBA)",
|
||||
"library_watching_settings_description": "Pantau berkas yang telah diubah secara otomatis",
|
||||
@ -131,7 +132,7 @@
|
||||
"machine_learning_smart_search_description": "Cari gambar secara semantik menggunakan penyematan CLIP",
|
||||
"machine_learning_smart_search_enabled": "Aktifkan pencarian pintar",
|
||||
"machine_learning_smart_search_enabled_description": "Jika dinonaktifkan, gambar tidak akan dienkode untuk pencarian pintar.",
|
||||
"machine_learning_url_description": "URL server pembelajaran mesin. Jika lebih dari satu URL disediakan, setiap server akan dicoba satu per satu sampai salah satu berhasil merespons, dari urutan pertama sampai terakhir.",
|
||||
"machine_learning_url_description": "URL server pembelajaran mesin. Jika lebih dari satu URL disediakan, setiap server akan dicoba satu per satu sampai salah satu berhasil merespons, dari urutan pertama sampai terakhir. Server yang tidak merespons akan diabaikan sementara sampai kembali daring.",
|
||||
"manage_concurrency": "Kelola Konkurensi",
|
||||
"manage_log_settings": "Kelola pengaturan log",
|
||||
"map_dark_style": "Gaya gelap",
|
||||
@ -147,6 +148,8 @@
|
||||
"map_settings": "Peta",
|
||||
"map_settings_description": "Kelola pengaturan peta",
|
||||
"map_style_description": "URL ke tema peta style.json",
|
||||
"memory_cleanup_job": "Pembersihan memori",
|
||||
"memory_generate_job": "Pembuatan memori",
|
||||
"metadata_extraction_job": "Ekstrak metadata",
|
||||
"metadata_extraction_job_description": "Ekstrak informasi metadata dari setiap aset, seperti GPS, wajah dan resolusi",
|
||||
"metadata_faces_import_setting": "Aktifkan impor wajah",
|
||||
@ -240,7 +243,7 @@
|
||||
"storage_template_hash_verification_enabled_description": "Mengaktifkan verifikasi hash, jangan mengaktifkan ini kecuali Anda sudah tahu kekurangannya",
|
||||
"storage_template_migration": "Migrasi templat penyimpanan",
|
||||
"storage_template_migration_description": "Tetapkan <link>{template}</link> saat ini pada aset yang sebelumnya diunggah",
|
||||
"storage_template_migration_info": "Perubahan templat hanya akan diterapkan pada aset baru. Untuk menerapkan templat pada setiap aset yang sebelumnya telah diunggah, jalankan <link>{job}</link>.",
|
||||
"storage_template_migration_info": "Templat penyimpanan akan mengubah semua ekstensi ke huruf kecil. Perubahan templat hanya akan diterapkan pada aset baru. Untuk menerapkan templat pada setiap aset yang sebelumnya telah diunggah, jalankan <link>{job}</link>.",
|
||||
"storage_template_migration_job": "Tugas Migrasi Templat Ruang Penyimpanan",
|
||||
"storage_template_more_details": "Untuk detail lebih lanjut tentang fitur ini, pergi ke <template-link>Templat Penyimpanan</template-link> dan <implications-link>kekurangannya</implications-link>",
|
||||
"storage_template_onboarding_description": "Ketika diaktifkan, fitur ini akan mengelola berkas secara otomatis berdasarkan templat pengguna. Karena masalah stabilitas, fitur ini telah dimatikan secara bawaan. Untuk informasi lebih lanjut, silakan lihat <link>dokumentasi</link>.",
|
||||
@ -299,7 +302,7 @@
|
||||
"transcoding_max_b_frames": "Bingkai B maksimum",
|
||||
"transcoding_max_b_frames_description": "Nilai yang lebih tinggi meningkatkan efisiensi kompresi, tetapi membuat pengodean lebih lambat. Mungkin tidak kompatibel dengan akselerasi perangkat keras pada perangkat lawas. 0 menonaktifkan bingkai B, sedangkan -1 mengatur nilai ini secara otomatis.",
|
||||
"transcoding_max_bitrate": "Kecepatan bit maksimum",
|
||||
"transcoding_max_bitrate_description": "Menetapkan kecepatan bit maksimum dapat membuat ukuran berkas lebih dapat diprediksi dengan kekurangan minor pada kualitas. Pada 720p, nilai umum adalah 2600k untuk VP9 atau HEVC, atau 4500k untuk H.264. Dinonaktifkan jika ditetapkan ke 0.",
|
||||
"transcoding_max_bitrate_description": "Menetapkan kecepatan bit maksimum dapat membuat ukuran berkas lebih dapat diprediksi dengan kekurangan minor pada kualitas. Pada 720p, nilai umum adalah 2600 kbit/s untuk VP9 atau HEVC, atau 4500 kbit/s untuk H.264. Dinonaktifkan jika ditetapkan ke 0.",
|
||||
"transcoding_max_keyframe_interval": "Interval bingkai kunci maksimum",
|
||||
"transcoding_max_keyframe_interval_description": "Menetapkan jarak bingkai maksimum antara bingkai kunci. Nilai yang lebih rendah membuat efisiensi kompresi lebih buruk, tetapi meningkatkan waktu pencarian dan dapat meningkatkan kualitas dalam adegan dengan gerakan cepat. 0 menetapkan nilai ini secara otomatis.",
|
||||
"transcoding_optimal_description": "Video lebih tinggi dari resolusi sasaran atau tidak dalam format yang diterima",
|
||||
@ -391,6 +394,7 @@
|
||||
"allow_edits": "Perbolehkan penyuntingan",
|
||||
"allow_public_user_to_download": "Perbolehkan pengguna publik untuk mengunduh",
|
||||
"allow_public_user_to_upload": "Perbolehkan pengguna publik untuk mengunggah",
|
||||
"alt_text_qr_code": "Gambar kode QR",
|
||||
"anti_clockwise": "Berlawanan arah jarum jam",
|
||||
"api_key": "Kunci API",
|
||||
"api_key_description": "Nilai ini hanya akan ditampilkan sekali. Pastikan untuk menyalin sebelum menutup jendela ini.",
|
||||
@ -481,6 +485,7 @@
|
||||
"comments_are_disabled": "Komentar dinonaktifkan",
|
||||
"confirm": "Konfirmasi",
|
||||
"confirm_admin_password": "Konfirmasi Kata Sandi Admin",
|
||||
"confirm_delete_face": "Apakah Anda yakin ingin menghapus wajah {name} dari aset?",
|
||||
"confirm_delete_shared_link": "Apakah Anda yakin ingin menghapus tautan terbagi ini?",
|
||||
"confirm_keep_this_delete_others": "Semua aset lain di dalam stack akan dihapus kecuali aset ini. Anda yakin untuk melanjutkan?",
|
||||
"confirm_password": "Konfirmasi kata sandi",
|
||||
@ -533,6 +538,7 @@
|
||||
"delete_album": "Hapus album",
|
||||
"delete_api_key_prompt": "Apakah Anda yakin ingin menghapus kunci API ini?",
|
||||
"delete_duplicates_confirmation": "Apakah Anda yakin ingin menghapus duplikat ini secara permanen?",
|
||||
"delete_face": "Hapus wajah",
|
||||
"delete_key": "Hapus kunci",
|
||||
"delete_library": "Hapus Pustaka",
|
||||
"delete_link": "Hapus tautan",
|
||||
@ -600,6 +606,7 @@
|
||||
"enabled": "Diaktifkan",
|
||||
"end_date": "Tanggal akhir",
|
||||
"error": "Eror",
|
||||
"error_delete_face": "Terjadi kesalahan menghapus wajah dari aset",
|
||||
"error_loading_image": "Terjadi eror memuat gambar",
|
||||
"error_title": "Eror - Ada yang salah",
|
||||
"errors": {
|
||||
@ -884,6 +891,7 @@
|
||||
"month": "Bulan",
|
||||
"more": "Lainnya",
|
||||
"moved_to_trash": "Dipindahkan ke sampah",
|
||||
"mute_memories": "Nonaktifkan Kenangan",
|
||||
"my_albums": "Album saya",
|
||||
"name": "Nama",
|
||||
"name_or_nickname": "Nama atau nama panggilan",
|
||||
@ -1076,6 +1084,8 @@
|
||||
"removed_from_archive": "Dihapus dari arsip",
|
||||
"removed_from_favorites": "Dihapus dari favorit",
|
||||
"removed_from_favorites_count": "{count, plural, other {Menghapus #}} dari favorit",
|
||||
"removed_memory": "Memori dihapus",
|
||||
"removed_photo_from_memory": "Foto dihapus dari memori",
|
||||
"removed_tagged_assets": "Hapus tag dari {count, plural, one {# aset} other {# aset}}",
|
||||
"rename": "Ubah nama",
|
||||
"repair": "Perbaiki",
|
||||
@ -1084,6 +1094,7 @@
|
||||
"repository": "Repositori",
|
||||
"require_password": "Memerlukan kata sandi",
|
||||
"require_user_to_change_password_on_first_login": "Memerlukan pengguna untuk mengubah kata sandi pada log masuk pertama",
|
||||
"rescan": "Pindai ulang",
|
||||
"reset": "Atur ulang",
|
||||
"reset_password": "Atur ulang kata sandi",
|
||||
"reset_people_visibility": "Atur ulang keterlihatan orang",
|
||||
@ -1127,6 +1138,7 @@
|
||||
"search_options": "Pilihan pencarian",
|
||||
"search_people": "Cari orang",
|
||||
"search_places": "Cari tempat",
|
||||
"search_rating": "Cari berdasarkan penilaian...",
|
||||
"search_settings": "Pengaturan pencarian",
|
||||
"search_state": "Cari negara bagian...",
|
||||
"search_tags": "Cari tag...",
|
||||
@ -1250,6 +1262,7 @@
|
||||
"tag_created": "Tag yang di buat: {tag}",
|
||||
"tag_feature_description": "Menjelajahi foto dan video yang dikelompokkan berdasarkan topik tag logis",
|
||||
"tag_not_found_question": "Tidak dapat menemukan tag? <link>Buat tag baru.</link>",
|
||||
"tag_people": "Tandai Orang",
|
||||
"tag_updated": "Tag yang diperbarui: {tag}",
|
||||
"tagged_assets": "Ditandai {count, plural, one {# aset} other {# aset}}",
|
||||
"tags": "Tag",
|
||||
@ -1290,6 +1303,7 @@
|
||||
"unlink_motion_video": "Membatalkan tautan video gerak",
|
||||
"unlink_oauth": "Putuskan OAuth",
|
||||
"unlinked_oauth_account": "Akun OAuth terputus",
|
||||
"unmute_memories": "Aktifkan Kenangan",
|
||||
"unnamed_album": "Album Tanpa Nama",
|
||||
"unnamed_album_delete_confirmation": "Apakah kamu yakin akan menghapus album ini?",
|
||||
"unnamed_share": "Pembagian Tanpa Nama",
|
||||
@ -1343,6 +1357,7 @@
|
||||
"view_all": "Tampilkan Semua",
|
||||
"view_all_users": "Tampilkan semua pengguna",
|
||||
"view_in_timeline": "Lihat di timeline",
|
||||
"view_link": "Tampilkan tautan",
|
||||
"view_links": "Tampilkan tautan",
|
||||
"view_name": "Tampilkan",
|
||||
"view_next_asset": "Tampilkan aset berikutnya",
|
||||
@ -1359,4 +1374,4 @@
|
||||
"yes": "Ya",
|
||||
"you_dont_have_any_shared_links": "Anda tidak memiliki tautan terbagi",
|
||||
"zoom_image": "Perbesar Gambar"
|
||||
}
|
||||
}
|
51
i18n/it.json
51
i18n/it.json
@ -41,6 +41,7 @@
|
||||
"backup_settings": "Impostazioni di backup",
|
||||
"backup_settings_description": "Gestisci le impostazioni dei backup",
|
||||
"check_all": "Controlla Tutto",
|
||||
"cleanup": "Pulisci",
|
||||
"cleared_jobs": "Cancellati i processi per: {job}",
|
||||
"config_set_by_file": "La configurazione è attualmente impostata da un file di configurazione",
|
||||
"confirm_delete_library": "Sei sicuro di voler cancellare la libreria {library}?",
|
||||
@ -96,7 +97,7 @@
|
||||
"library_scanning_enable_description": "Attiva la scansione periodica della libreria",
|
||||
"library_settings": "Libreria Esterna",
|
||||
"library_settings_description": "Gestisci le impostazioni della libreria esterna",
|
||||
"library_tasks_description": "Esegui processi della libreria",
|
||||
"library_tasks_description": "Scansiona le librerie esterne per i nuovi aggiornamenti",
|
||||
"library_watching_enable_description": "Osserva le librerie esterne per cambiamenti",
|
||||
"library_watching_settings": "Osserva librerie (SPERIMENTALE)",
|
||||
"library_watching_settings_description": "Osserva automaticamente i cambiamenti dei file",
|
||||
@ -131,7 +132,7 @@
|
||||
"machine_learning_smart_search_description": "Cerca immagini semanticamente utilizzato gli embedding CLIP",
|
||||
"machine_learning_smart_search_enabled": "Attiva ricerca intelligente",
|
||||
"machine_learning_smart_search_enabled_description": "Se disabilitato le immagini non saranno codificate per la ricerca intelligente.",
|
||||
"machine_learning_url_description": "URL del server machine learning. Se sono stati forniti più di un URL, verrà testato un server alla volta finché uno non risponderà, in ordine dal primo all'ultimo.",
|
||||
"machine_learning_url_description": "URL del server machine learning. Se sono stati forniti più di un URL, verrà testato un server alla volta finché uno non risponderà, in ordine dal primo all'ultimo. I server che non rispondono saranno temporaneamente ignorati finché non torneranno online.",
|
||||
"manage_concurrency": "Gestisci Concorrenza",
|
||||
"manage_log_settings": "Gestisci le impostazioni dei log",
|
||||
"map_dark_style": "Tema scuro",
|
||||
@ -147,6 +148,8 @@
|
||||
"map_settings": "Impostazioni Mappa e Posizione",
|
||||
"map_settings_description": "Gestisci impostazioni mappa",
|
||||
"map_style_description": "URL per un tema della mappa style.json",
|
||||
"memory_cleanup_job": "pulizia memoria",
|
||||
"memory_generate_job": "Generazione della memoria",
|
||||
"metadata_extraction_job": "Estrazione Metadata",
|
||||
"metadata_extraction_job_description": "Estrai informazioni dai metadati di ciascun asset, ad esempio coordinate GPS, volti e risoluzione",
|
||||
"metadata_faces_import_setting": "Abilita l'importazione dei volti",
|
||||
@ -299,7 +302,7 @@
|
||||
"transcoding_max_b_frames": "B-frames Massimi",
|
||||
"transcoding_max_b_frames_description": "Valori più alti migliorano l'efficienza di compressione, ma rallentano l'encoding. Potrebbero non essere compatibili con l'accelerazione hardware su dispositivi più vecchi. 0 disabilita i B-frames, mentre -1 imposta questo valore automaticamente.",
|
||||
"transcoding_max_bitrate": "Bitrate massimo",
|
||||
"transcoding_max_bitrate_description": "Impostare un bitrate massimo può rendere le dimensioni dei file più prevedibili a un costo minore per la qualità. A 720p, i valori tipici sono 2600k per VP9 o HEVC, o 4500k per H.264. Disabilitato se impostato su 0.",
|
||||
"transcoding_max_bitrate_description": "Impostare un bitrate massimo può rendere le dimensioni dei file più prevedibili a un costo minore per la qualità. A 720p, i valori tipici sono 2600 kbit/s per VP9 o HEVC, o 4500 kbit/s per H.264. Disabilitato se impostato su 0.",
|
||||
"transcoding_max_keyframe_interval": "Intervallo massimo dei keyframe",
|
||||
"transcoding_max_keyframe_interval_description": "Imposta la distanza massima tra i keyframe. Valori più bassi peggiorano l'efficienza di compressione, però migliorano i tempi di ricerca e possono migliorare la qualità nelle scene con movimenti rapidi. 0 imposta questo valore automaticamente.",
|
||||
"transcoding_optimal_description": "Video con risoluzione più alta rispetto alla risoluzione desiderata o in formato non accettato",
|
||||
@ -391,6 +394,7 @@
|
||||
"allow_edits": "Permetti Modifiche",
|
||||
"allow_public_user_to_download": "Permetti agli utenti pubblici di scaricare",
|
||||
"allow_public_user_to_upload": "Permetti agli utenti pubblici di caricare",
|
||||
"alt_text_qr_code": "Immagine QR",
|
||||
"anti_clockwise": "Senso anti-orario",
|
||||
"api_key": "Chiave API",
|
||||
"api_key_description": "Il valore verrà mostrato solo una volta. Assicurati di copiarlo prima di chiudere la finestra.",
|
||||
@ -406,7 +410,7 @@
|
||||
"are_these_the_same_person": "Sono la stessa persona?",
|
||||
"are_you_sure_to_do_this": "Sei sicuro di voler procedere?",
|
||||
"asset_added_to_album": "Aggiunto all'album",
|
||||
"asset_adding_to_album": "In aggiunta all'album...",
|
||||
"asset_adding_to_album": "Aggiungendo all'album…",
|
||||
"asset_description_updated": "La descrizione del media è stata aggiornata",
|
||||
"asset_filename_is_offline": "Il media {filename} è offline",
|
||||
"asset_has_unassigned_faces": "Il media ha dei volti non categorizzati",
|
||||
@ -480,11 +484,12 @@
|
||||
"comments_and_likes": "Commenti & mi piace",
|
||||
"comments_are_disabled": "I commenti sono disabilitati",
|
||||
"confirm": "Conferma",
|
||||
"confirm_admin_password": "Conferma password amministratore",
|
||||
"confirm_admin_password": "Conferma password dell'amministratore",
|
||||
"confirm_delete_face": "Sei sicuro di voler cancellare il volto di {name} dall'asset?",
|
||||
"confirm_delete_shared_link": "Sei sicuro di voler eliminare questo link condiviso?",
|
||||
"confirm_keep_this_delete_others": "Tutti gli altri asset nello stack saranno eliminati, eccetto questo asset. Vuoi continuare?",
|
||||
"confirm_keep_this_delete_others": "Tutti gli altri asset nello stack saranno eliminati, eccetto questo asset. Sei sicuro di voler continuare?",
|
||||
"confirm_password": "Conferma password",
|
||||
"contain": "Adatta",
|
||||
"contain": "Adatta alla finestra",
|
||||
"context": "Contesto",
|
||||
"continue": "Continua",
|
||||
"copied_image_to_clipboard": "Immagine copiata negli appunti.",
|
||||
@ -497,8 +502,8 @@
|
||||
"copy_password": "Copia password",
|
||||
"copy_to_clipboard": "Copia negli appunti",
|
||||
"country": "Nazione",
|
||||
"cover": "Riempi",
|
||||
"covers": "Miniature",
|
||||
"cover": "Riempi la finestra",
|
||||
"covers": "Copre",
|
||||
"create": "Crea",
|
||||
"create_album": "Crea album",
|
||||
"create_library": "Crea libreria",
|
||||
@ -509,21 +514,21 @@
|
||||
"create_new_person_hint": "Assegna gli asset selezionati a una nuova persona",
|
||||
"create_new_user": "Crea nuovo utente",
|
||||
"create_tag": "Crea tag",
|
||||
"create_tag_description": "Crea un nuova tag. Per i tag annidati, si prega di inserire il percorso completo del tag tra cui slash in avanti.",
|
||||
"create_tag_description": "Crea un nuovo tag. Per i tag annidati, si prega di inserire il percorso completo del tag tra cui barre oblique.",
|
||||
"create_user": "Crea utente",
|
||||
"created": "Creato",
|
||||
"current_device": "Dispositivo corrente",
|
||||
"current_device": "Dispositivo attuale",
|
||||
"custom_locale": "Localizzazione personalizzata",
|
||||
"custom_locale_description": "Formatta data e numeri in base alla lingua e al paese",
|
||||
"dark": "Scuro",
|
||||
"date_after": "Data dopo",
|
||||
"date_and_time": "Data e tempo",
|
||||
"date_and_time": "Data e ora",
|
||||
"date_before": "Data prima",
|
||||
"date_of_birth_saved": "Data di nascita salvata con successo",
|
||||
"date_range": "Intervallo di date",
|
||||
"day": "Giorno",
|
||||
"deduplicate_all": "De-duplica Tutti",
|
||||
"deduplication_criteria_1": "Dimensione immagine in byte",
|
||||
"deduplicate_all": "Duplica Tutti",
|
||||
"deduplication_criteria_1": "Dimensione immagine in bytes",
|
||||
"deduplication_criteria_2": "Numero di dati EXIF",
|
||||
"deduplication_info": "Informazioni di deduplicazione",
|
||||
"deduplication_info_description": "Per preselezionare automaticamente gli asset e rimuovere i duplicati in massa, verifichiamo:",
|
||||
@ -533,6 +538,7 @@
|
||||
"delete_album": "Elimina album",
|
||||
"delete_api_key_prompt": "Sei sicuro di voler eliminare questa chiave API?",
|
||||
"delete_duplicates_confirmation": "Sei sicuro di voler eliminare questi duplicati per sempre?",
|
||||
"delete_face": "cancella faccia",
|
||||
"delete_key": "Elimina chiave",
|
||||
"delete_library": "Elimina libreria",
|
||||
"delete_link": "Elimina link",
|
||||
@ -600,6 +606,7 @@
|
||||
"enabled": "Abilitato",
|
||||
"end_date": "Data Fine",
|
||||
"error": "Errore",
|
||||
"error_delete_face": "Errore nel cancellare la faccia dalla foto",
|
||||
"error_loading_image": "Errore nel caricamento dell'immagine",
|
||||
"error_title": "Errore - Qualcosa è andato storto",
|
||||
"errors": {
|
||||
@ -769,7 +776,7 @@
|
||||
"group_country": "Raggruppa per paese",
|
||||
"group_no": "Nessun raggruppamento",
|
||||
"group_owner": "Raggruppa in base al proprietario",
|
||||
"group_places_by": "Raggruppa posti per",
|
||||
"group_places_by": "Raggruppa posti per...",
|
||||
"group_year": "Raggruppa per anno",
|
||||
"has_quota": "Ha limite",
|
||||
"hi_user": "Ciao {name} ({email})",
|
||||
@ -884,6 +891,7 @@
|
||||
"month": "Mese",
|
||||
"more": "Di più",
|
||||
"moved_to_trash": "Spostato nel cestino",
|
||||
"mute_memories": "Silenzia ricordi",
|
||||
"my_albums": "I miei album",
|
||||
"name": "Nome",
|
||||
"name_or_nickname": "Nome o soprannome",
|
||||
@ -988,7 +996,7 @@
|
||||
"pick_a_location": "Scegli una posizione",
|
||||
"place": "Posizione",
|
||||
"places": "Luoghi",
|
||||
"places_count": "{count, plural, one {{count, number} Luogo} altro {{count, number} Luoghi}}",
|
||||
"places_count": "{count, plural, one {{count, number} Luogo} other {{count, number} Places}}",
|
||||
"play": "Avvia",
|
||||
"play_memories": "Avvia ricordi",
|
||||
"play_motion_photo": "Avvia Foto in movimento",
|
||||
@ -1076,6 +1084,8 @@
|
||||
"removed_from_archive": "Rimosso dall'archivio",
|
||||
"removed_from_favorites": "Rimosso dai preferiti",
|
||||
"removed_from_favorites_count": "{count, plural, one {Rimosso } other {Rimossi #}} dai preferiti",
|
||||
"removed_memory": "Memoria rimossa",
|
||||
"removed_photo_from_memory": "Foto rimossa dalla memoria",
|
||||
"removed_tagged_assets": "Rimossa etichetta {count, plural, one {# dall'asset} other {# dagli asset}}",
|
||||
"rename": "Rinomina",
|
||||
"repair": "Ripara",
|
||||
@ -1084,6 +1094,7 @@
|
||||
"repository": "Repository",
|
||||
"require_password": "Richiedi password",
|
||||
"require_user_to_change_password_on_first_login": "Richiedi all'utente di cambiare password al primo accesso",
|
||||
"rescan": "Scansiona nuovamente",
|
||||
"reset": "Ripristina",
|
||||
"reset_password": "Ripristina password",
|
||||
"reset_people_visibility": "Ripristina visibilità persone",
|
||||
@ -1127,6 +1138,7 @@
|
||||
"search_options": "Opzioni Ricerca",
|
||||
"search_people": "Cerca persone",
|
||||
"search_places": "Cerca luoghi",
|
||||
"search_rating": "Cerca per valutazione...",
|
||||
"search_settings": "Cerca Impostazioni",
|
||||
"search_state": "Cerca stato...",
|
||||
"search_tags": "Cerca tag...",
|
||||
@ -1250,6 +1262,7 @@
|
||||
"tag_created": "Tag creata: {tag}",
|
||||
"tag_feature_description": "Navigazione foto e video raggruppati per argomenti tag logici",
|
||||
"tag_not_found_question": "Non riesci a trovare un tag? <link>Creane uno nuovo.</link>",
|
||||
"tag_people": "Tagga persone",
|
||||
"tag_updated": "Tag {tag} aggiornata",
|
||||
"tagged_assets": "{count, plural, one {# asset etichettato} other {# asset etichettati}}",
|
||||
"tags": "Tag",
|
||||
@ -1290,6 +1303,7 @@
|
||||
"unlink_motion_video": "Scollega video in movimento",
|
||||
"unlink_oauth": "Scollega OAuth",
|
||||
"unlinked_oauth_account": "Scollega account OAuth",
|
||||
"unmute_memories": "Disattiva l'audio dei ricordi",
|
||||
"unnamed_album": "Album senza nome",
|
||||
"unnamed_album_delete_confirmation": "Sei sicuro di voler eliminare questo album?",
|
||||
"unnamed_share": "Condivisione senza nome",
|
||||
@ -1330,7 +1344,7 @@
|
||||
"variables": "Variabili",
|
||||
"version": "Versione",
|
||||
"version_announcement_closing": "Il tuo amico, Alex",
|
||||
"version_announcement_message": "Ehilà! È stata rilasciata una nuova versione di Immich. Leggi le <link>note di rilascio</link> e assicurati che i tuoi file <code>docker-compose.yml</code>/<code>.env</code> siano aggiornati per evitare problemi e incongruenze, soprattutto se utilizzi WatchTower o altri strumenti per aggiornare Immich in automatico.",
|
||||
"version_announcement_message": "Ehilà! È stata rilasciata una nuova versione di Immich. Leggi le <link>release notes</link> e assicurati che i tuoi file di configurazione siano aggiornati per evitare problemi e incongruenze, soprattutto se utilizzi WatchTower o altri strumenti per aggiornare Immich in automatico.",
|
||||
"version_history": "Storico delle Versioni",
|
||||
"version_history_item": "Versione installata {version} il {date}",
|
||||
"video": "Video",
|
||||
@ -1343,6 +1357,7 @@
|
||||
"view_all": "Vedi tutto",
|
||||
"view_all_users": "Visualizza tutti gli utenti",
|
||||
"view_in_timeline": "Visualizza in timeline",
|
||||
"view_link": "Visualizza link",
|
||||
"view_links": "Visualizza i link",
|
||||
"view_name": "Visualizza",
|
||||
"view_next_asset": "Visualizza risorsa successiva",
|
||||
@ -1359,4 +1374,4 @@
|
||||
"yes": "Si",
|
||||
"you_dont_have_any_shared_links": "Non è presente alcun link condiviso",
|
||||
"zoom_image": "Ingrandisci immagine"
|
||||
}
|
||||
}
|
@ -256,7 +256,7 @@
|
||||
"transcoding_max_b_frames": "最大Bフレーム",
|
||||
"transcoding_max_b_frames_description": "値を高くすると圧縮効率が向上しますが、エンコード速度が遅くなります。古いデバイスのハードウェアアクセラレーションでは対応していない場合があります。\"0\" はBフレームを無効にし、\"-1\" はこの値を自動的に設定します。",
|
||||
"transcoding_max_bitrate": "最大ビットレート",
|
||||
"transcoding_max_bitrate_description": "最大ビットレートを設定すると、品質にわずかな影響を与えながらも、ファイルサイズを予測しやすくなります。720pの場合、一般的な値は VP9 や HEVC で \"2600k\"、H.264 で \"4500k\" です。\"0\" に設定すると無効になります。",
|
||||
"transcoding_max_bitrate_description": "最大ビットレートを設定すると、品質にわずかな影響を与えながらも、ファイルサイズを予測しやすくなります。720pの場合、一般的な値は VP9 や HEVC で \"2600 kbit/s\"、H.264 で \"4500 kbit/s\" です。\"0\" に設定すると無効になります。",
|
||||
"transcoding_max_keyframe_interval": "最大キーフレーム間隔",
|
||||
"transcoding_max_keyframe_interval_description": "キーフレーム間の最大フレーム間隔を設定します。値を低くすると圧縮効率が悪化しますが、シーク時間が改善され、動きの速いシーンの品質が向上する場合があります。\"0\" に設定すると、この値が自動的に設定されます。",
|
||||
"transcoding_optimal_description": "設定解像度を超える動画、または容認されていない形式の動画",
|
||||
@ -1257,4 +1257,4 @@
|
||||
"yes": "はい",
|
||||
"you_dont_have_any_shared_links": "共有リンクはありません",
|
||||
"zoom_image": "画像を拡大"
|
||||
}
|
||||
}
|
@ -68,7 +68,7 @@
|
||||
"image_prefer_embedded_preview": "포함된 미리 보기 선호",
|
||||
"image_prefer_embedded_preview_setting_description": "가능한 경우 이미지 처리 시 RAW 사진에 포함된 미리 보기를 사용합니다. 포함된 미리 보기는 카메라에서 생성된 것으로 카메라마다 품질이 다릅니다. 일부 이미지의 경우 더 정확한 색상이 표현될 수 있지만 반대로 더 많은 아티팩트가 있을 수도 있습니다.",
|
||||
"image_prefer_wide_gamut": "넓은 색 영역 선호",
|
||||
"image_prefer_wide_gamut_setting_description": "섬네일 이미지에 Display P3을 사용합니다. 많은 색상을 표현할 수 있어 더 정확한 표현이 가능하지만, 오래된 브라우저를 사용하는 경우 이미지가 다르게 보일 수 있습니다. 색상 왜곡을 방지하기 위해 sRGB 이미지는 이 설정이 적용되지 않습니다.",
|
||||
"image_prefer_wide_gamut_setting_description": "섬네일 이미지에 Display P3를 사용합니다. 많은 색상을 표현할 수 있어 더 정확한 표현이 가능하지만, 오래된 브라우저를 사용하는 경우 이미지가 다르게 보일 수 있습니다. 색상 왜곡을 방지하기 위해 sRGB 이미지는 이 설정이 적용되지 않습니다.",
|
||||
"image_preview_description": "메타데이터를 제거한 중간 크기의 이미지, 단일 항목을 보는 경우 및 기계 학습에 사용됨",
|
||||
"image_preview_quality_description": "1부터 100 사이의 미리보기 품질. 값이 높을수록 좋지만 파일 크기가 커져 앱의 반응성이 떨어질 수 있으며, 값이 낮으면 기계 학습의 품질이 떨어질 수 있습니다.",
|
||||
"image_preview_title": "미리보기 설정",
|
||||
@ -131,7 +131,7 @@
|
||||
"machine_learning_smart_search_description": "CLIP 임베딩으로 자연어를 사용하여 이미지 검색",
|
||||
"machine_learning_smart_search_enabled": "스마트 검색 활성화",
|
||||
"machine_learning_smart_search_enabled_description": "비활성화된 경우 스마트 검색을 위한 이미지 처리를 진행하지 않습니다.",
|
||||
"machine_learning_url_description": "기계 학습 서버의 URL을 입럭합니다. 여러 개의 URL이 입력된 경우 모든 서버에 응답을 보낸 뒤 응답에 성공한 서버가 사용됩니다.",
|
||||
"machine_learning_url_description": "기계 학습 서버의 URL을 입력합니다. URL이 여러 개인 경우 첫 번째 서버부터 마지막까지 성공적으로 응답할 때까지 한 번에 하나씩 순서대로 요청을 시도합니다. 응답하지 않는 서버는 다시 사용 가능할 때까지 일시적으로 제외됩니다.",
|
||||
"manage_concurrency": "동시성 관리",
|
||||
"manage_log_settings": "로그 설정 관리",
|
||||
"map_dark_style": "다크 스타일",
|
||||
@ -291,7 +291,7 @@
|
||||
"transcoding_max_b_frames": "최대 B 프레임",
|
||||
"transcoding_max_b_frames_description": "값이 높으면 압축 효율이 향상되지만 인코딩 속도가 저하됩니다. 오래된 기기의 하드웨어 가속과 호환되지 않을 수 있습니다. 0을 입력한 경우 B 프레임을 비활성화하며, -1을 입력한 경우 자동으로 설정합니다.",
|
||||
"transcoding_max_bitrate": "최대 비트레이트",
|
||||
"transcoding_max_bitrate_description": "최대 비트레이트를 지정하면 품질이 일부 저하되지만 파일 크기가 예측 가능한 수준으로 일정하게 유지됩니다. 일반적으로 720p 기준 VP9 및 HEVC는 2600k, H.264는 4500k를 사용합니다. 0을 입력한 경우 비활성화됩니다.",
|
||||
"transcoding_max_bitrate_description": "최대 비트레이트를 지정하면 품질이 일부 저하되지만 파일 크기가 예측 가능한 수준으로 일정하게 유지됩니다. 일반적으로 720p 기준 VP9 및 HEVC는 2600 kbit/s, H.264는 4500 kbit/s를 사용합니다. 0을 입력한 경우 비활성화됩니다.",
|
||||
"transcoding_max_keyframe_interval": "최대 키프레임 간격",
|
||||
"transcoding_max_keyframe_interval_description": "키프레임 사이 최대 프레임 거리를 설정합니다. 값이 낮으면 압축 효율이 저하되지만 검색 시간이 개선되고 빠른 움직임이 있는 장면에서 품질이 향상됩니다. 0을 입력한 경우 자동으로 설정합니다.",
|
||||
"transcoding_optimal_description": "목표 해상도보다 높은 동영상 또는 허용되지 않는 형식의 동영상",
|
||||
@ -1323,4 +1323,4 @@
|
||||
"yes": "네",
|
||||
"you_dont_have_any_shared_links": "생성한 공유 링크가 없습니다.",
|
||||
"zoom_image": "이미지 확대"
|
||||
}
|
||||
}
|
@ -20,7 +20,7 @@
|
||||
"add_partner": "Pridėti partnerį",
|
||||
"add_path": "Pridėti kelią",
|
||||
"add_photos": "Pridėti nuotraukų",
|
||||
"add_to": "Pridėti į ...",
|
||||
"add_to": "Pridėti į…",
|
||||
"add_to_album": "Pridėti į albumą",
|
||||
"add_to_shared_album": "Pridėti į bendrinamą albumą",
|
||||
"add_url": "Pridėti URL",
|
||||
@ -50,6 +50,7 @@
|
||||
"create_job": "Sukurti darbą",
|
||||
"cron_expression": "Cron išraiška",
|
||||
"cron_expression_description": "Nustatyti skanavimo intervalą naudojant cron formatą. Norėdami gauti daugiau informacijos žiūrėkite <link>Crontab Guru</link>",
|
||||
"cron_expression_presets": "Išankstiniai Cron nustatymai",
|
||||
"disable_login": "Išjungti prisijungimą",
|
||||
"duplicate_detection_job_description": "Vykdykite mašininį mokymąsi panašių vaizdų aptikimui. Priklauso nuo išmaniosios paieškos",
|
||||
"exclusion_pattern_description": "Išimčių šablonai leidžia nepaisyti failų ir aplankų skenuojant jūsų biblioteką. Tai yra naudinga, jei turite aplankų su failais, kurių nenorite importuoti, pavyzdžiui, RAW failai.",
|
||||
@ -142,6 +143,8 @@
|
||||
"map_settings": "Žemėlapis",
|
||||
"map_settings_description": "Tvarkyti žemėlapio parametrus",
|
||||
"map_style_description": "URL į style.json žemėlapio temą",
|
||||
"memory_cleanup_job": "Atsiminimų valymas",
|
||||
"memory_generate_job": "Atsiminimų generavimas",
|
||||
"metadata_extraction_job": "Metaduomenų nuskaitymas",
|
||||
"metadata_extraction_job_description": "Kiekvieno bibliotekos elemento metaduomenų nuskaitymas, tokių kaip GPS koordinatės, veidai ar rezoliucija",
|
||||
"metadata_faces_import_setting": "Įjungti veidų importą",
|
||||
@ -904,6 +907,8 @@
|
||||
"removed_from_archive": "Pašalinta iš archyvo",
|
||||
"removed_from_favorites": "Pašalinta iš mėgstamiausių",
|
||||
"removed_from_favorites_count": "{count, plural, one {# pašalintas} few {# pašalinti} other {# pašalinta}} iš mėgstamiausių",
|
||||
"removed_memory": "Atsiminimas pašalintas",
|
||||
"removed_photo_from_memory": "Nuotrauka ištrinta iš atsiminimų",
|
||||
"removed_tagged_assets": "Žyma pašalinta iš {count, plural, one {# elemento} other {# elementų}}",
|
||||
"rename": "Pervadinti",
|
||||
"repair": "Pataisyti",
|
||||
|
12
i18n/lv.json
12
i18n/lv.json
@ -20,7 +20,7 @@
|
||||
"add_partner": "Pievienot partneri",
|
||||
"add_path": "Pievienot ceļu",
|
||||
"add_photos": "Pievienot fotoattēlus",
|
||||
"add_to": "Pievienot ..",
|
||||
"add_to": "Pievienot…",
|
||||
"add_to_album": "Pievienot albumam",
|
||||
"add_to_shared_album": "Pievienot koplietotam albumam",
|
||||
"add_url": "Pievienot URL",
|
||||
@ -49,7 +49,7 @@
|
||||
"external_library_management": "Ārējo bibliotēku pārvaldība",
|
||||
"face_detection": "Seju noteikšana",
|
||||
"image_format": "Formāts",
|
||||
"image_format_description": "",
|
||||
"image_format_description": "WebP veido mazākus failus nekā JPEG, taču to kodēšana ir lēnāka.",
|
||||
"image_prefer_embedded_preview": "",
|
||||
"image_prefer_embedded_preview_setting_description": "",
|
||||
"image_prefer_wide_gamut": "",
|
||||
@ -299,12 +299,13 @@
|
||||
"asset_offline": "",
|
||||
"asset_uploading": "Augšupielādē...",
|
||||
"assets": "aktīvi",
|
||||
"authorized_devices": "",
|
||||
"authorized_devices": "Autorizētās ierīces",
|
||||
"back": "Atpakaļ",
|
||||
"backward": "",
|
||||
"birthdate_saved": "Dzimšanas datums veiksmīgi saglabāts",
|
||||
"birthdate_set_description": "Dzimšanas datums tiek izmantots, lai aprēķinātu šīs personas vecumu fotogrāfijas uzņemšanas brīdī.",
|
||||
"blurred_background": "",
|
||||
"bugs_and_feature_requests": "Kļūdas un funkciju pieprasījumi",
|
||||
"camera": "",
|
||||
"camera_brand": "",
|
||||
"camera_model": "",
|
||||
@ -326,12 +327,13 @@
|
||||
"clear": "Notīrīt",
|
||||
"clear_all": "Notīrīt visu",
|
||||
"clear_message": "",
|
||||
"clear_value": "",
|
||||
"clear_value": "Notīrīt vērtību",
|
||||
"clockwise": "Pulksteņrādītāja virzienā",
|
||||
"close": "Aizvērt",
|
||||
"collapse": "Sakļaut",
|
||||
"collapse_all": "Sakļaut visu",
|
||||
"color": "Krāsa",
|
||||
"color_theme": "",
|
||||
"color_theme": "Krāsu tēma",
|
||||
"comment_deleted": "Komentārs dzēsts",
|
||||
"comment_options": "",
|
||||
"comments_are_disabled": "",
|
||||
|
63
i18n/mr.json
63
i18n/mr.json
@ -1 +1,62 @@
|
||||
{}
|
||||
{
|
||||
"about": "विषयी",
|
||||
"account": "खाते",
|
||||
"account_settings": "खाते व्यवस्था",
|
||||
"acknowledge": "मान्यता",
|
||||
"action": "कृती",
|
||||
"actions": "कृत्ये",
|
||||
"active": "सक्रिय",
|
||||
"activity": "गतिविधि",
|
||||
"activity_changed": "गतिविधि {enabled, select, true {enabled} other {disabled}}",
|
||||
"add": "जोडा",
|
||||
"add_a_description": "वर्णन करा",
|
||||
"add_a_location": "एक स्थळ टाका",
|
||||
"add_a_name": "नाव टाका",
|
||||
"add_a_title": "शीर्षक टाका",
|
||||
"add_exclusion_pattern": "अपवाद नमुना जोडा",
|
||||
"add_import_path": "आयात मार्ग टाका",
|
||||
"add_location": "स्थळ टाका",
|
||||
"add_more_users": "अधिक वापरकर्ते जोडा",
|
||||
"add_partner": "भागीदार जोडा",
|
||||
"add_path": "मार्ग टाका",
|
||||
"add_photos": "छायाचित्रे जोडा",
|
||||
"add_to": "त्या मध्ये जोडा…",
|
||||
"add_to_album": "संग्रहात टाका",
|
||||
"add_to_shared_album": "सामायिक संग्रहात टाका",
|
||||
"add_url": "URL जोडा",
|
||||
"added_to_archive": "संग्रहालयात जोडले",
|
||||
"added_to_favorites": "आवडत्यात टाकले",
|
||||
"added_to_favorites_count": "आवडत्यात {count, number} टाकले",
|
||||
"admin": {
|
||||
"add_exclusion_pattern_description": "अपवाद अनुकूलन जोडा. ** आणि ? या उपयोगात ग्लोबिंग समर्थित आहे. कोणत्याही \"Raw\" नावाच्या निर्देशिकेमधील सर्व खतावण्या दुर्लक्षीत करण्यासाठी \"/Raw/\" वापरा. \".tif\" या सामान्य पथावर समाप्त असलेल्या सर्व खतावण्या दुर्लक्षीत करण्यासाठी \"**/.tif\" वापरा. विशिष्ट पथ दुर्लक्ष करण्यासाठी \"/path/to/ignore/**\" वापरा.",
|
||||
"asset_offline_description": "ही बाह्य संग्रहालय संसाधने डिस्कवर नाहीत आणि ट्रॅशमध्ये विस्थापित केली गेली आहेत. जर फाइल संग्रहालयामध्ये विस्थापित केली गेली आहे, तर नवीन संगत संसाधन किंव्हा रोजीनिशी मध्ये तपासा. हा संसाधन वापर करण्यासाठी कृपया निम्नलिखित खतावणी पथाला इम्मीच द्वारा वापरू शकतो याची तपासणी करा आणि तो संग्रहालय चाळा.",
|
||||
"authentication_settings": "प्रमाणीकरण साधक",
|
||||
"authentication_settings_description": "परवलीचा शब्द, OAuth आणि अन्य प्रमाणीकरण प्रबंधन करा",
|
||||
"authentication_settings_disable_all": "तुम्हाला खात्री आहे की तुम्ही सर्व प्रवेश पद्धती बंद करू इच्छिता? प्रवेश पूर्णपणे बंद होइल!.",
|
||||
"authentication_settings_reenable": "परत चालू करण्यासाठी <link> Server Command</link> वापरा.",
|
||||
"background_task_job": "पृष्ठभूमि कार्य",
|
||||
"backup_database": "माहिती संचयाची सुरक्षित प्रत करा",
|
||||
"backup_database_enable_description": "माहिती संचयाच्या प्रतिलिपी चालू करा",
|
||||
"backup_keep_last_amount": "पूर्वीच्या किती प्रतिलिपी ठेवायच्या",
|
||||
"backup_settings": "प्रतिलिपी व्यवस्था",
|
||||
"backup_settings_description": "माहिती संचय प्रतिलिपी व्यवस्थापन",
|
||||
"check_all": "सर्व तपासा",
|
||||
"cleared_jobs": "{job}: च्या कार्यवाह्या काढल्या",
|
||||
"config_set_by_file": "संरचना सध्या संरचना खतावणीद्वारे निश्चित केली आहे",
|
||||
"confirm_delete_library": "तुम्हाला नक्की हे {library} संग्रहालय हटवायचे आहे का?",
|
||||
"confirm_delete_library_assets": "तुम्हाला नक्की हे संग्रहालय हटवायचे आहे का? इम्मीच मधून {count, plural, one {# contained asset} other {all # contained assets}} काढले जातील, आणि पूर्ववत करता येणार नाहीत. छायाचित्रे डिस्क वर राहतील.",
|
||||
"confirm_email_below": "पुष्टी करण्या साठी, खाली \"{email}\" टंकलिखित करा",
|
||||
"confirm_reprocess_all_faces": "तुम्हाला खात्री आहे का की तुम्हाला सर्व चेहऱ्यांवर पुन्हा प्रक्रिया करायची आहे? यामुळे नाव दिलेले लोकही साफ होतील.",
|
||||
"confirm_user_password_reset": "तुम्हाला नक्की {user} चा परवलीचा शब्द बदलायचा आहे का?",
|
||||
"create_job": "कार्य बनवा",
|
||||
"cron_expression": "वेळापत्रक सूत्र",
|
||||
"cron_expression_description": "चाळन्याचे वेळापत्रक क्रॉन पद्धती ने करा. अधिक माहिती साठी पहा: <link> क्रॉन गुरु</link>",
|
||||
"cron_expression_presets": "पूर्वनिर्धारित वेळापत्रक सूत्रे",
|
||||
"disable_login": "प्रवेशाधिकर वर्ज्य करा",
|
||||
"duplicate_detection_job_description": "सारख्या छायाचित्रांचा शोध घेण्यासाठी यांत्रिकी प्रशिक्षण द्या. ही कार्यक्षमता चतुर शोधप्रणालीवर अवलंबून आहे",
|
||||
"exclusion_pattern_description": "आपले संग्रहालय चाळताना अपवाद नमुने आपल्याला खतावण्या आणि र्निर्देशिकेला दुर्लक्षीत करू देतात. आपल्याकडे कच्च्या खतावण्या सारख्या आयात करू इच्छित नसलेल्या असंपादित (RAW) खतावण्या असलेल्या निर्देशिका असल्यास हे उपयुक्त आहे.",
|
||||
"external_library_created_at": "बाह्य संग्रहालय ({date} रोजी बनवले गेले)",
|
||||
"external_library_management": "बाह्य संग्रहालय व्यवस्थापन",
|
||||
"face_detection": "मुख संशोधन"
|
||||
}
|
||||
}
|
||||
|
@ -299,7 +299,7 @@
|
||||
"transcoding_max_b_frames": "Bingkai-B maksimum",
|
||||
"transcoding_max_b_frames_description": "Nilai yang lebih tinggi meningkatkan kecekapan mampatan, tetapi memperlahankan pengekodan. Mungkin tidak serasi dengan pecutan perkakasan pada peranti lama. 0 melumpuhkan bingkai B, manakala -1 menetapkan nilai ini secara automatik.",
|
||||
"transcoding_max_bitrate": "Kadar bit maksimum",
|
||||
"transcoding_max_bitrate_description": "Menetapkan kadar bit maksima boleh menjadikan saiz fail lebih boleh diramal dengan kekurangan yang kecil kepada kualiti. Pada 720p, nilai biasa ialah 2600k untuk VP9 atau HEVC, atau 4500k untuk H.264. Dilumpuhkan jika ditetapkan kepada 0.",
|
||||
"transcoding_max_bitrate_description": "Menetapkan kadar bit maksima boleh menjadikan saiz fail lebih boleh diramal dengan kekurangan yang kecil kepada kualiti. Pada 720p, nilai biasa ialah 2600 kbit/s untuk VP9 atau HEVC, atau 4500 kbit/s untuk H.264. Dilumpuhkan jika ditetapkan kepada 0.",
|
||||
"transcoding_max_keyframe_interval": "Selangan keyframe maksimum",
|
||||
"transcoding_max_keyframe_interval_description": "Menetapkan jarak bingkai maksimum antara keyframes. Nilai yang lebih rendah memburukkan kecekapan mampatan, tetapi menambah baik masa carian dan mungkin meningkatkan kualiti dalam adegan dengan pergerakan pantas. 0 menetapkan nilai ini secara automatik.",
|
||||
"transcoding_optimal_description": "Video yang lebih tinggi daripada resolusi sasaran atau tidak dalam format yang diterima",
|
||||
@ -372,4 +372,4 @@
|
||||
"yes": "Ya",
|
||||
"you_dont_have_any_shared_links": "Anda tidak mempunyai apa-apa pautan yang dikongsi",
|
||||
"zoom_image": "Zum Gambar"
|
||||
}
|
||||
}
|
@ -41,6 +41,7 @@
|
||||
"backup_settings": "Backupinnstillinger",
|
||||
"backup_settings_description": "Håndter innstillinger for databasebackup",
|
||||
"check_all": "Merk Alle",
|
||||
"cleanup": "Opprydding",
|
||||
"cleared_jobs": "Ryddet opp jobber for: {job}",
|
||||
"config_set_by_file": "Konfigurasjonen er for øyeblikket satt av en konfigurasjonsfil",
|
||||
"confirm_delete_library": "Er du sikker på at du vil slette biblioteket {library}?",
|
||||
@ -96,7 +97,7 @@
|
||||
"library_scanning_enable_description": "Aktiver periodisk skanning av bibliotek",
|
||||
"library_settings": "Eksternt bibliotek",
|
||||
"library_settings_description": "Administrer innstillinger for eksterne bibliotek",
|
||||
"library_tasks_description": "Utfør bibliotekoppgaver",
|
||||
"library_tasks_description": "Skann eksterne biblioteker for nye og/eller endrede ressurser",
|
||||
"library_watching_enable_description": "Overvåk eksterne bibliotek for filendringer",
|
||||
"library_watching_settings": "Overvåkning av bibliotek (EKSPERIMENTELL)",
|
||||
"library_watching_settings_description": "Se automatisk etter endrede filer",
|
||||
@ -131,7 +132,7 @@
|
||||
"machine_learning_smart_search_description": "Søk etter bilder semantisk ved å bruke CLIP-embeddings",
|
||||
"machine_learning_smart_search_enabled": "Aktiver smart søk",
|
||||
"machine_learning_smart_search_enabled_description": "Hvis deaktivert, vil bilder ikke bli enkodet for smart søk.",
|
||||
"machine_learning_url_description": "URL til maskinlærings-serveren. Hvis mer enn en URL er lagt inn, hver server vill bli forsøkt en om gangen frem til en svarer suksessfullt, i rekkefølge fra først til sist.",
|
||||
"machine_learning_url_description": "URL til maskinlærings-serveren. Hvis mer enn en URL er lagt inn, hver server vill bli forsøkt en om gangen frem til en svarer suksessfullt, i rekkefølge fra først til sist. Servere som ikke svarer vil midlertidig bli oversett frem til dem svarer igjen.",
|
||||
"manage_concurrency": "Administrer samtidighet",
|
||||
"manage_log_settings": "Administrer logginnstillinger",
|
||||
"map_dark_style": "Mørk stil",
|
||||
@ -147,6 +148,8 @@
|
||||
"map_settings": "Innstillinger for kart og GPS",
|
||||
"map_settings_description": "Administrer kartinnstillinger",
|
||||
"map_style_description": "URL til et style.json-karttema",
|
||||
"memory_cleanup_job": "Minneopprydding",
|
||||
"memory_generate_job": "Minnegenerering",
|
||||
"metadata_extraction_job": "Hent metadata",
|
||||
"metadata_extraction_job_description": "Hent metadatainformasjon fra hver fil, for eksempel GPS-posisjon og oppløsning",
|
||||
"metadata_faces_import_setting": "Aktiver ansikts importering",
|
||||
@ -240,7 +243,7 @@
|
||||
"storage_template_hash_verification_enabled_description": "Aktiver hasjverifisering. Ikke deaktiver dette med mindre du er sikker på konsekvensene",
|
||||
"storage_template_migration": "Lagringsmal migrering",
|
||||
"storage_template_migration_description": "Bruk gjeldende <link>{template}</link> på tidligere opplastede bilder",
|
||||
"storage_template_migration_info": "Malendringer vil kun gjelde nye ressurser. For å anvende malen på tidligere opplastede ressurser, kjør <link>{job}</link>.",
|
||||
"storage_template_migration_info": "Lagringsmalen vil endre filtypen til små bokstaver. Malendringer vil kun gjelde nye ressurser. For å anvende malen på tidligere opplastede ressurser, kjør <link>{job}</link>.",
|
||||
"storage_template_migration_job": "Migreringsjobb for lagringsmal",
|
||||
"storage_template_more_details": "For mer informasjon om denne funksjonen, se <template-link>lagringsmalen</template-link> og dens <implications-link>konsekvenser</implications-link>",
|
||||
"storage_template_onboarding_description": "Når aktivert, vil denne funksjonen automatisk organisere filer basert på en brukerdefinert mal. På grunn av stabilitetsproblemer er funksjonen deaktivert som standard. For mer informasjon, se <link>documentation</link>.",
|
||||
@ -299,7 +302,7 @@
|
||||
"transcoding_max_b_frames": "Maksimalt antall B-frames",
|
||||
"transcoding_max_b_frames_description": "Høyere verdier forbedrer komprimeringseffektiviteten, men senker ned kodingen. Kan være inkompatibelt med maskinvareakselerasjon på eldre enheter. 0 deaktiverer B-rammer, mens -1 setter verdien automatisk.",
|
||||
"transcoding_max_bitrate": "Maksimal bithastighet",
|
||||
"transcoding_max_bitrate_description": "Å sette en maksimal bithastighet kan gjøre filstørrelsene mer forutsigbare med en liten kostnad for kvaliteten. For 720p er typiske verdier 2600k for VP9 eller HEVC, eller 4500k for H.264. Deaktivert hvis satt til 0.",
|
||||
"transcoding_max_bitrate_description": "Å sette en maksimal bithastighet kan gjøre filstørrelsene mer forutsigbare med en liten kostnad for kvaliteten. For 720p er typiske verdier 2600 kbit/s for VP9 eller HEVC, eller 4500 kbit/s for H.264. Deaktivert hvis satt til 0.",
|
||||
"transcoding_max_keyframe_interval": "Maksimal referansebilde intervall",
|
||||
"transcoding_max_keyframe_interval_description": "Setter maksimalt antall bilder mellom referansebilder. Lavere verdier reduserer kompresjonseffektiviteten, men forbedrer søketider og kan forbedre kvaliteten i scener med rask bevegelse. 0 setter verdien automatisk.",
|
||||
"transcoding_optimal_description": "Videoer som har høyere oppløsning enn målopppløsningen eller som ikke er i et akseptert format",
|
||||
@ -391,11 +394,12 @@
|
||||
"allow_edits": "Tillat redigering",
|
||||
"allow_public_user_to_download": "Tillat uautentiserte brukere å laste ned",
|
||||
"allow_public_user_to_upload": "Tillat uautentiserte brukere å laste opp",
|
||||
"alt_text_qr_code": "QR-kodebilde",
|
||||
"anti_clockwise": "Mot klokken",
|
||||
"api_key": "API Nøkkel",
|
||||
"api_key_description": "Denne verdien vil vises kun én gang. Pass på å kopiere den før du lukker vinduet.",
|
||||
"api_key_empty": "API Key-navnet bør ikke være tomt",
|
||||
"api_keys": "API Nøkkler",
|
||||
"api_key_empty": "API-nøkkelnavnet bør ikke være tomt",
|
||||
"api_keys": "API-nøkler",
|
||||
"app_settings": "Appinstillinger",
|
||||
"appears_in": "Vises i",
|
||||
"archive": "Arkiver",
|
||||
@ -481,6 +485,7 @@
|
||||
"comments_are_disabled": "Kommentarer er deaktivert",
|
||||
"confirm": "Bekreft",
|
||||
"confirm_admin_password": "Bekreft administratorpassord",
|
||||
"confirm_delete_face": "Er du sikker på at du vil slette {name} sitt ansikt fra ativia?",
|
||||
"confirm_delete_shared_link": "Er du sikker på at du vil slette denne delte lenken?",
|
||||
"confirm_keep_this_delete_others": "Alle andre ressurser i denne stabelen vil bli slettet bortsett fra denne ressursen. Er du sikker på at du vil fortsette?",
|
||||
"confirm_password": "Bekreft passord",
|
||||
@ -533,6 +538,7 @@
|
||||
"delete_album": "Slett album",
|
||||
"delete_api_key_prompt": "Er du sikker på at du vil slette denne API-nøkkelen?",
|
||||
"delete_duplicates_confirmation": "Er du sikker på at du vil slette disse duplikatene permanent?",
|
||||
"delete_face": "Slett ansik",
|
||||
"delete_key": "Slett nøkkel",
|
||||
"delete_library": "Slett bibliotek",
|
||||
"delete_link": "Slett lenke",
|
||||
@ -595,11 +601,12 @@
|
||||
"editor_crop_tool_h2_rotation": "Rotasjon",
|
||||
"email": "E-postadresse",
|
||||
"empty_trash": "Tøm papirkurv",
|
||||
"empty_trash_confirmation": "Er du sikker på at du vil tømme søppelbøtte ? Dette vil slette alle filene i søppelbøtta permanent fra Immich.\nDu kan ikke angre denne handlingen!",
|
||||
"empty_trash_confirmation": "Er du sikker på at du vil tømme søppelbøtta? Dette vil slette alle filene i søppelbøtta permanent fra Immich.\nDu kan ikke angre denne handlingen!",
|
||||
"enable": "Aktivere",
|
||||
"enabled": "Aktivert",
|
||||
"end_date": "Slutt dato",
|
||||
"error": "Feil",
|
||||
"error_delete_face": "Feil ved sletting av ansikt fra aktivia",
|
||||
"error_loading_image": "Feil ved lasting av bilde",
|
||||
"error_title": "Feil - Noe gikk galt",
|
||||
"errors": {
|
||||
@ -766,8 +773,10 @@
|
||||
"go_to_folder": "Gå til mappe",
|
||||
"go_to_search": "Gå til søk",
|
||||
"group_albums_by": "Grupper album etter...",
|
||||
"group_country": "Grupper etter land",
|
||||
"group_no": "Ingen gruppering",
|
||||
"group_owner": "Grupper etter eiere",
|
||||
"group_places_by": "Grupper plasser etter...",
|
||||
"group_year": "Grupper etter år",
|
||||
"has_quota": "Har kvote",
|
||||
"hi_user": "Hei {name} ({email})",
|
||||
@ -800,6 +809,7 @@
|
||||
"include_shared_albums": "Inkluder delte album",
|
||||
"include_shared_partner_assets": "Inkluder delte partnerfiler",
|
||||
"individual_share": "Individuell deling",
|
||||
"individual_shares": "Individuelle delinger",
|
||||
"info": "Info",
|
||||
"interval": {
|
||||
"day_at_onepm": "Hver dag klokken 13:00",
|
||||
@ -881,6 +891,7 @@
|
||||
"month": "Måned",
|
||||
"more": "Mer",
|
||||
"moved_to_trash": "Flyttet til papirkurven",
|
||||
"mute_memories": "Demp minner",
|
||||
"my_albums": "Mine album",
|
||||
"name": "Navn",
|
||||
"name_or_nickname": "Navn eller kallenavn",
|
||||
@ -985,6 +996,7 @@
|
||||
"pick_a_location": "Velg et sted",
|
||||
"place": "Sted",
|
||||
"places": "Plasseringer",
|
||||
"places_count": "{count, plural, one {{count, number} Place} other {{count, number} Places}}",
|
||||
"play": "Spill av",
|
||||
"play_memories": "Spill av minner",
|
||||
"play_motion_photo": "Spill av bevegelsesbilde",
|
||||
@ -1072,6 +1084,8 @@
|
||||
"removed_from_archive": "Fjernet fra arkivet",
|
||||
"removed_from_favorites": "Fjernet fra favoritter",
|
||||
"removed_from_favorites_count": "{count, plural, other {Removed #}} fra favoritter",
|
||||
"removed_memory": "Slettet minne",
|
||||
"removed_photo_from_memory": "Slettet bilde fra minne",
|
||||
"removed_tagged_assets": "Fjern tag fra {count, plural, one {# asset} other {# assets}}",
|
||||
"rename": "Gi nytt navn",
|
||||
"repair": "Reparer",
|
||||
@ -1080,6 +1094,7 @@
|
||||
"repository": "Depot",
|
||||
"require_password": "Krev passord",
|
||||
"require_user_to_change_password_on_first_login": "Krev at brukeren endrer passord ved første pålogging",
|
||||
"rescan": "Skann på nytt",
|
||||
"reset": "Tilbakestill",
|
||||
"reset_password": "Tilbakestill passord",
|
||||
"reset_people_visibility": "Tilbakestill personsynlighet",
|
||||
@ -1108,6 +1123,8 @@
|
||||
"search": "Søk",
|
||||
"search_albums": "Søk i album",
|
||||
"search_by_context": "Søk etter kontekst",
|
||||
"search_by_description": "Søk etter beskrivelse",
|
||||
"search_by_description_example": "Turdag i Sapa",
|
||||
"search_by_filename": "Søk etter filnavn og filtype",
|
||||
"search_by_filename_example": "f.eks. IMG_1234.JPG eller PNG",
|
||||
"search_camera_make": "Søk etter kameramerke...",
|
||||
@ -1121,6 +1138,7 @@
|
||||
"search_options": "Søke alternativer",
|
||||
"search_people": "Søk personer",
|
||||
"search_places": "Søk steder",
|
||||
"search_rating": "Søk etter vurdering...",
|
||||
"search_settings": "Søke instillinger",
|
||||
"search_state": "Søk etter stat...",
|
||||
"search_tags": "Søk tags...",
|
||||
@ -1167,6 +1185,7 @@
|
||||
"shared_from_partner": "Bilder fra {partner}",
|
||||
"shared_link_options": "Alternativer for delte lenke",
|
||||
"shared_links": "Delte linker",
|
||||
"shared_links_description": "Del bilder og videoer med lenke",
|
||||
"shared_photos_and_videos_count": "{assetCount, plural, other {# delte bilder og videoer.}}",
|
||||
"shared_with_partner": "Delt med {partner}",
|
||||
"sharing": "Deling",
|
||||
@ -1189,6 +1208,7 @@
|
||||
"show_person_options": "Vis personalternativer",
|
||||
"show_progress_bar": "Vis fremdriftslinje",
|
||||
"show_search_options": "Vis søkealternativer",
|
||||
"show_shared_links": "Vis delte lenker",
|
||||
"show_slideshow_transition": "Vis overgang til lysbildefremvisning",
|
||||
"show_supporter_badge": "Supportermerke",
|
||||
"show_supporter_badge_description": "Vis et supportermerke",
|
||||
@ -1242,6 +1262,7 @@
|
||||
"tag_created": "Lag merke: {tag}",
|
||||
"tag_feature_description": "Bla gjennom bilder og videoer gruppert etter logiske merke-emner",
|
||||
"tag_not_found_question": "Finner du ikke en merke? <link>Opprett en nytt merke.</link>",
|
||||
"tag_people": "Tag Folk",
|
||||
"tag_updated": "Oppdater merke: {tag}",
|
||||
"tagged_assets": "Merket {count, plural, one {# asset} other {# assets}}",
|
||||
"tags": "Merker",
|
||||
@ -1276,11 +1297,13 @@
|
||||
"unfavorite": "Fjern favoritt",
|
||||
"unhide_person": "Vis person",
|
||||
"unknown": "Ukjent",
|
||||
"unknown_country": "Ukjent Land",
|
||||
"unknown_year": "Ukjent År",
|
||||
"unlimited": "Ubegrenset",
|
||||
"unlink_motion_video": "Koble fra bevegelsesvideo",
|
||||
"unlink_oauth": "Fjern kobling til OAuth",
|
||||
"unlinked_oauth_account": "Koblet fra OAuth-konto",
|
||||
"unmute_memories": "Opphev demping av minner",
|
||||
"unnamed_album": "Navnløst album",
|
||||
"unnamed_album_delete_confirmation": "Er du sikker på at du vil slette dette albumet?",
|
||||
"unnamed_share": "Deling uten navn",
|
||||
@ -1334,6 +1357,7 @@
|
||||
"view_all": "Vis alle",
|
||||
"view_all_users": "Vis alle brukere",
|
||||
"view_in_timeline": "Vis i tidslinje",
|
||||
"view_link": "Vis lenke",
|
||||
"view_links": "Vis lenker",
|
||||
"view_name": "Vis",
|
||||
"view_next_asset": "Vis neste fil",
|
||||
@ -1350,4 +1374,4 @@
|
||||
"yes": "Ja",
|
||||
"you_dont_have_any_shared_links": "Du har ingen delte lenker",
|
||||
"zoom_image": "Zoom Bilde"
|
||||
}
|
||||
}
|
75
i18n/nl.json
75
i18n/nl.json
@ -41,6 +41,7 @@
|
||||
"backup_settings": "Back-up instellingen",
|
||||
"backup_settings_description": "Database back-up instellingen beheren",
|
||||
"check_all": "Controleer het logboek",
|
||||
"cleanup": "Opruimen",
|
||||
"cleared_jobs": "Taken gewist voor: {job}",
|
||||
"config_set_by_file": "Instellingen worden momenteel beheerd door een configuratiebestand",
|
||||
"confirm_delete_library": "Weet je zeker dat je de bibliotheek {library} wilt verwijderen?",
|
||||
@ -96,7 +97,7 @@
|
||||
"library_scanning_enable_description": "Periodieke bibliotheekscan aanzetten",
|
||||
"library_settings": "Externe bibliotheek",
|
||||
"library_settings_description": "Externe bibliotheekinstellingen beheren",
|
||||
"library_tasks_description": "Voer bibliotheek taken uit",
|
||||
"library_tasks_description": "Scan externe bibliotheken op nieuwe en/of gewijzigde media",
|
||||
"library_watching_enable_description": "Externe bibliotheken monitoren op bestandswijzigingen",
|
||||
"library_watching_settings": "Bibliotheek monitoren (EXPERIMENTEEL)",
|
||||
"library_watching_settings_description": "Automatisch gewijzigde bestanden bijhouden",
|
||||
@ -131,7 +132,7 @@
|
||||
"machine_learning_smart_search_description": "Semantisch zoeken naar afbeeldingen met CLIP-embeddings",
|
||||
"machine_learning_smart_search_enabled": "Slim zoeken inschakelen",
|
||||
"machine_learning_smart_search_enabled_description": "Indien uitgeschakeld, worden afbeeldingen niet verwerkt voor slim zoeken.",
|
||||
"machine_learning_url_description": "De URL van de machine learning server. Als er meer dan één URL is opgegeven, wordt elke server geprobeerd totdat er een succesvol reageert, op volgorde van eerste tot laatste.",
|
||||
"machine_learning_url_description": "De URL van de machine learning server. Als er meer dan één URL is opgegeven, wordt elke server geprobeerd totdat er een succesvol reageert, op volgorde van eerste tot laatste. Servers die geen reactie geven zullen tijdelijk genegeerd worden tot zij terug online komen.",
|
||||
"manage_concurrency": "Beheer gelijktijdigheid",
|
||||
"manage_log_settings": "Beheer logboekinstellingen",
|
||||
"map_dark_style": "Donkere stijl",
|
||||
@ -147,6 +148,8 @@
|
||||
"map_settings": "Kaart",
|
||||
"map_settings_description": "Beheer kaartinstellingen",
|
||||
"map_style_description": "URL naar een style.json kaartthema",
|
||||
"memory_cleanup_job": "Geheugen opschonen",
|
||||
"memory_generate_job": "Geheugen genereren",
|
||||
"metadata_extraction_job": "Metadata ophalen",
|
||||
"metadata_extraction_job_description": "Metadata ophalen van iedere asset, zoals GPS, gezichten en resolutie",
|
||||
"metadata_faces_import_setting": "Gezichten importeren inschakelen",
|
||||
@ -240,7 +243,7 @@
|
||||
"storage_template_hash_verification_enabled_description": "Zet hashverificatie aan, schakel dit niet uit tenzij je zeker bent van de implicaties",
|
||||
"storage_template_migration": "Opslagtemplate migratie",
|
||||
"storage_template_migration_description": "Pas de huidige <link>{template}</link> toe op eerder geüploade assets",
|
||||
"storage_template_migration_info": "Wijzigingen in de template worden alleen toegepast op nieuwe assets. Om de template met terugwerkende kracht toe te passen op eerder geüploade assets, voer de <link>{job}</link> uit.",
|
||||
"storage_template_migration_info": "Wijzigingen in het opslag template worden alleen toegepast op nieuwe assets. Om de template met terugwerkende kracht toe te passen op eerder geüploade assets, voer je de <link>{job}</link> uit.",
|
||||
"storage_template_migration_job": "Opslagtemplate migratietaak",
|
||||
"storage_template_more_details": "Voor meer details over deze functie, bekijk de <template-link>Opslagstemplate</template-link> en de <implications-link>implicaties</implications-link> daarvan",
|
||||
"storage_template_onboarding_description": "Wanneer ingeschakeld, zal deze functie bestanden automatisch organiseren gebaseerd op een gebruiker-definieerd template. Gezien de stabiliteitsproblemen is de functie standaard uitgeschakeld. Voor meer informatie, bekijk de <link>documentatie</link>.",
|
||||
@ -299,7 +302,7 @@
|
||||
"transcoding_max_b_frames": "Maximum B-Frames",
|
||||
"transcoding_max_b_frames_description": "Hogere waarden verbeteren de compressie efficiëntie, maar vertragen de codering. Is mogelijk niet compatibel met hardwareversnelling op oudere apparaten. 0 schakelt B-frames uit, terwijl -1 deze waarde automatisch instelt.",
|
||||
"transcoding_max_bitrate": "Maximum bitrate",
|
||||
"transcoding_max_bitrate_description": "Het instellen van een maximale bitrate kan de bestandsgrootte voorspelbaarder maken, tegen geringe kosten voor de kwaliteit. Bij 720p zijn de typische waarden 2600k voor VP9 of HEVC, of 4500k voor H.264. Uitgeschakeld indien ingesteld op 0.",
|
||||
"transcoding_max_bitrate_description": "Het instellen van een maximale bitrate kan de bestandsgrootte voorspelbaarder maken, tegen geringe kosten voor de kwaliteit. Bij 720p zijn de typische waarden 2600 kbit/s voor VP9 of HEVC, of 4500 kbit/s voor H.264. Uitgeschakeld indien ingesteld op 0.",
|
||||
"transcoding_max_keyframe_interval": "Maximum keyframe interval",
|
||||
"transcoding_max_keyframe_interval_description": "Stelt de maximale frameafstand tussen keyframes in. Lagere waarden verslechteren de compressie efficiëntie, maar verbeteren de zoektijden en kunnen de kwaliteit verbeteren in scènes met snelle bewegingen. 0 stelt deze waarde automatisch in.",
|
||||
"transcoding_optimal_description": "Video's met een hogere resolutie dan de doelresolutie of niet in een geaccepteerd formaat",
|
||||
@ -391,11 +394,12 @@
|
||||
"allow_edits": "Bewerkingen toestaan",
|
||||
"allow_public_user_to_download": "Sta openbare gebruiker toe om te downloaden",
|
||||
"allow_public_user_to_upload": "Sta openbare gebruiker toe om te uploaden",
|
||||
"alt_text_qr_code": "QR-codeafbeelding",
|
||||
"anti_clockwise": "Linksom",
|
||||
"api_key": "API sleutel",
|
||||
"api_key": "API key",
|
||||
"api_key_description": "Deze waarde wordt slechts één keer getoond. Zorg ervoor dat je deze kopieert voordat je het venster sluit.",
|
||||
"api_key_empty": "De naam van uw API sleutel mag niet leeg zijn",
|
||||
"api_keys": "API sleutels",
|
||||
"api_key_empty": "De naam van uw API key mag niet leeg zijn",
|
||||
"api_keys": "API keys",
|
||||
"app_settings": "App instellingen",
|
||||
"appears_in": "Komt voor in",
|
||||
"archive": "Archief",
|
||||
@ -442,7 +446,7 @@
|
||||
"bulk_delete_duplicates_confirmation": "Weet je zeker dat je {count, plural, one {# duplicate asset} other {# duplicate assets}} in bulk wilt verwijderen? Dit zal de grootste asset van elke groep behouden en alle andere duplicaten permanent verwijderen. Je kunt deze actie niet ongedaan maken!",
|
||||
"bulk_keep_duplicates_confirmation": "Weet je zeker dat je {count, plural, one {# duplicate asset} other {# duplicate assets}} wilt behouden? Dit zal alle groepen met duplicaten oplossen zonder iets te verwijderen.",
|
||||
"bulk_trash_duplicates_confirmation": "Weet je zeker dat je {count, plural, one {# duplicate asset} other {# duplicate assets}} in bulk naar de prullenbak wilt verplaatsen? Dit zal de grootste asset van elke groep behouden en alle andere duplicaten naar de prullenbak verplaatsen.",
|
||||
"buy": "Koop Immich",
|
||||
"buy": "Immich kopen",
|
||||
"camera": "Camera",
|
||||
"camera_brand": "Cameramerk",
|
||||
"camera_model": "Cameramodel",
|
||||
@ -452,9 +456,9 @@
|
||||
"cannot_undo_this_action": "Je kunt deze actie niet ongedaan maken!",
|
||||
"cannot_update_the_description": "Kan de beschrijving niet bijwerken",
|
||||
"change_date": "Wijzig datum",
|
||||
"change_expiration_time": "Wijzig verlooptijd",
|
||||
"change_location": "Wijzig locatie",
|
||||
"change_name": "Wijzig naam",
|
||||
"change_expiration_time": "Verlooptijd wijzigen",
|
||||
"change_location": "Locatie wijzigen",
|
||||
"change_name": "Naam wijzigen",
|
||||
"change_name_successfully": "Naam succesvol gewijzigd",
|
||||
"change_password": "Wijzig wachtwoord",
|
||||
"change_password_description": "Dit is de eerste keer dat je inlogt op het systeem of er is een verzoek gedaan om je wachtwoord te wijzigen. Voer hieronder het nieuwe wachtwoord in.",
|
||||
@ -481,6 +485,7 @@
|
||||
"comments_are_disabled": "Opmerkingen zijn uitgeschakeld",
|
||||
"confirm": "Bevestigen",
|
||||
"confirm_admin_password": "Bevestig beheerder wachtwoord",
|
||||
"confirm_delete_face": "Weet je zeker dat je {name} gezicht wilt verwijderen uit de asset?",
|
||||
"confirm_delete_shared_link": "Weet je zeker dat je deze gedeelde link wilt verwijderen?",
|
||||
"confirm_keep_this_delete_others": "Alle andere assets in de stack worden verwijderd, behalve deze. Weet je zeker dat je wilt doorgaan?",
|
||||
"confirm_password": "Bevestig wachtwoord",
|
||||
@ -531,9 +536,10 @@
|
||||
"default_locale_description": "Formatteer datums en getallen op basis van de landinstellingen van je browser",
|
||||
"delete": "Verwijderen",
|
||||
"delete_album": "Album verwijderen",
|
||||
"delete_api_key_prompt": "Weet je zeker dat je deze API sleutel wilt verwijderen?",
|
||||
"delete_api_key_prompt": "Weet je zeker dat je deze API key wilt verwijderen?",
|
||||
"delete_duplicates_confirmation": "Weet je zeker dat je deze duplicaten permanent wilt verwijderen?",
|
||||
"delete_key": "Verwijder sleutel",
|
||||
"delete_face": "Gezicht verwijderen",
|
||||
"delete_key": "Verwijder key",
|
||||
"delete_library": "Verwijder bibliotheek",
|
||||
"delete_link": "Verwijder link",
|
||||
"delete_others": "Andere verwijderen",
|
||||
@ -579,7 +585,7 @@
|
||||
"edit_faces": "Gezichten bewerken",
|
||||
"edit_import_path": "Import-pad bewerken",
|
||||
"edit_import_paths": "Import-paden bewerken",
|
||||
"edit_key": "Sleutel bewerken",
|
||||
"edit_key": "Key bewerken",
|
||||
"edit_link": "Link bewerken",
|
||||
"edit_location": "Locatie bewerken",
|
||||
"edit_name": "Naam bewerken",
|
||||
@ -600,6 +606,7 @@
|
||||
"enabled": "Ingeschakeld",
|
||||
"end_date": "Einddatum",
|
||||
"error": "Fout",
|
||||
"error_delete_face": "Fout bij verwijderen gezicht uit asset",
|
||||
"error_loading_image": "Fout bij laden afbeelding",
|
||||
"error_title": "Fout - Er is iets misgegaan",
|
||||
"errors": {
|
||||
@ -631,7 +638,7 @@
|
||||
"failed_to_load_asset": "Kan asset niet laden",
|
||||
"failed_to_load_assets": "Kan assets niet laden",
|
||||
"failed_to_load_people": "Kan mensen niet laden",
|
||||
"failed_to_remove_product_key": "Er is een fout opgetreden bij het verwijderen van de product sleutel",
|
||||
"failed_to_remove_product_key": "Er is een fout opgetreden bij het verwijderen van de licentiesleutel",
|
||||
"failed_to_stack_assets": "Fout bij stapelen van assets",
|
||||
"failed_to_unstack_assets": "Fout bij ontstapelen van assets",
|
||||
"import_path_already_exists": "Dit import-pad bestaat al.",
|
||||
@ -660,7 +667,7 @@
|
||||
"unable_to_connect_to_server": "Kan geen verbinding maken met server",
|
||||
"unable_to_copy_to_clipboard": "Kan niet naar klembord kopiëren, zorg ervoor dat je de pagina via https opent",
|
||||
"unable_to_create_admin_account": "Kan beheerdersaccount niet aanmaken",
|
||||
"unable_to_create_api_key": "Kan geen nieuwe API sleutel aanmaken",
|
||||
"unable_to_create_api_key": "Kan geen nieuwe API key aanmaken",
|
||||
"unable_to_create_library": "Kan bibliotheek niet aanmaken",
|
||||
"unable_to_create_user": "Kan geen gebruiker aanmaken",
|
||||
"unable_to_delete_album": "Kan album niet verwijderen",
|
||||
@ -693,7 +700,7 @@
|
||||
"unable_to_reassign_assets_new_person": "Kan assets niet opnieuw toewijzen aan een nieuw persoon",
|
||||
"unable_to_refresh_user": "Kan gebruiker niet vernieuwen",
|
||||
"unable_to_remove_album_users": "Kan gebruiker niet van album verwijderen",
|
||||
"unable_to_remove_api_key": "Kan API sleutel niet verwijderen",
|
||||
"unable_to_remove_api_key": "Kan API key niet verwijderen",
|
||||
"unable_to_remove_assets_from_shared_link": "Kan assets niet verwijderen uit gedeelde link",
|
||||
"unable_to_remove_deleted_assets": "Kan offline bestanden niet verwijderen",
|
||||
"unable_to_remove_library": "Kan bibliotheek niet verwijderen",
|
||||
@ -706,7 +713,7 @@
|
||||
"unable_to_restore_trash": "Kan niet herstellen uit prullenbak",
|
||||
"unable_to_restore_user": "Kan gebruiker niet herstellen",
|
||||
"unable_to_save_album": "Kan album niet opslaan",
|
||||
"unable_to_save_api_key": "Kan API sleutel niet opslaan",
|
||||
"unable_to_save_api_key": "Kan API key niet opslaan",
|
||||
"unable_to_save_date_of_birth": "Kan geboortedatum niet opslaan",
|
||||
"unable_to_save_name": "Kan naam niet opslaan",
|
||||
"unable_to_save_profile": "Kan profiel niet opslaan",
|
||||
@ -857,7 +864,7 @@
|
||||
"manage_sharing_with_partners": "Beheer delen met partners",
|
||||
"manage_the_app_settings": "Beheer de appinstellingen",
|
||||
"manage_your_account": "Beheer je account",
|
||||
"manage_your_api_keys": "Beheer je API sleutels",
|
||||
"manage_your_api_keys": "Beheer je API keys",
|
||||
"manage_your_devices": "Beheer je ingelogde apparaten",
|
||||
"manage_your_oauth_connection": "Beheer je OAuth koppeling",
|
||||
"map": "Kaart",
|
||||
@ -884,12 +891,13 @@
|
||||
"month": "Maand",
|
||||
"more": "Meer",
|
||||
"moved_to_trash": "Naar de prullenbak verplaatst",
|
||||
"mute_memories": "Herrinneringen dempen",
|
||||
"my_albums": "Mijn albums",
|
||||
"name": "Naam",
|
||||
"name_or_nickname": "Naam of gebruikersnaam",
|
||||
"never": "Nooit",
|
||||
"new_album": "Nieuw album",
|
||||
"new_api_key": "Nieuwe API sleutel",
|
||||
"new_api_key": "Nieuwe API key",
|
||||
"new_password": "Nieuw wachtwoord",
|
||||
"new_person": "Nieuw persoon",
|
||||
"new_user_created": "Nieuwe gebruiker aangemaakt",
|
||||
@ -1008,19 +1016,19 @@
|
||||
"purchase_account_info": "Supporter",
|
||||
"purchase_activated_subtitle": "Bedankt voor het ondersteunen van Immich en open-source software",
|
||||
"purchase_activated_time": "Geactiveerd op {date, date}",
|
||||
"purchase_activated_title": "Je sleutel is succesvol geactiveerd",
|
||||
"purchase_activated_title": "Je licentiesleutel is succesvol geactiveerd",
|
||||
"purchase_button_activate": "Activeren",
|
||||
"purchase_button_buy": "Kopen",
|
||||
"purchase_button_buy_immich": "Koop Immich",
|
||||
"purchase_button_never_show_again": "Nooit meer tonen",
|
||||
"purchase_button_reminder": "Herinner mij over 30 dagen",
|
||||
"purchase_button_remove_key": "Sleutel verwijderen",
|
||||
"purchase_button_remove_key": "Licentiesleutel verwijderen",
|
||||
"purchase_button_select": "Selecteren",
|
||||
"purchase_failed_activation": "Activeren mislukt! Controleer je e-mail voor de juiste productsleutel!",
|
||||
"purchase_failed_activation": "Activeren mislukt! Controleer je e-mail voor de juiste licentiesleutel!",
|
||||
"purchase_individual_description_1": "Voor een gebruiker",
|
||||
"purchase_individual_description_2": "Supporter badge",
|
||||
"purchase_individual_title": "Gebruiker",
|
||||
"purchase_input_suggestion": "Heb je een productsleutel? Voer de sleutel hieronder in",
|
||||
"purchase_input_suggestion": "Heb je een licentiesleutel? Voer deze hieronder in",
|
||||
"purchase_license_subtitle": "Koop Immich om de verdere ontwikkeling van de service te ondersteunen",
|
||||
"purchase_lifetime_description": "Levenslange aankoop",
|
||||
"purchase_option_title": "AANKOOP MOGELIJKHEDEN",
|
||||
@ -1029,14 +1037,14 @@
|
||||
"purchase_panel_title": "Steun het project",
|
||||
"purchase_per_server": "Per server",
|
||||
"purchase_per_user": "Per gebruiker",
|
||||
"purchase_remove_product_key": "Verwijder product sleutel",
|
||||
"purchase_remove_product_key_prompt": "Weet je zeker dat je de product sleutel wilt verwijderen?",
|
||||
"purchase_remove_server_product_key": "Verwijder server product sleutel",
|
||||
"purchase_remove_server_product_key_prompt": "Weet je zeker dat je de server product sleutel wilt verwijderen?",
|
||||
"purchase_remove_product_key": "Verwijder licentiesleutel",
|
||||
"purchase_remove_product_key_prompt": "Weet je zeker dat je de licentiesleutel wilt verwijderen?",
|
||||
"purchase_remove_server_product_key": "Verwijder server licentiesleutel",
|
||||
"purchase_remove_server_product_key_prompt": "Weet je zeker dat je de server licentiesleutel wilt verwijderen?",
|
||||
"purchase_server_description_1": "Voor de volledige server",
|
||||
"purchase_server_description_2": "Supporter badge",
|
||||
"purchase_server_title": "Server",
|
||||
"purchase_settings_server_activated": "De productcode van de server wordt beheerd door de beheerder",
|
||||
"purchase_settings_server_activated": "De licentiesleutel van de server wordt beheerd door de beheerder",
|
||||
"rating": "Ster waardering",
|
||||
"rating_clear": "Waardering verwijderen",
|
||||
"rating_count": "{count, plural, one {# ster} other {# sterren}}",
|
||||
@ -1076,6 +1084,8 @@
|
||||
"removed_from_archive": "Verwijderd uit archief",
|
||||
"removed_from_favorites": "Verwijderd uit favorieten",
|
||||
"removed_from_favorites_count": "{count, plural, other {# verwijderd}} uit favorieten",
|
||||
"removed_memory": "Geheugen verwijderd",
|
||||
"removed_photo_from_memory": "Foto verwijderd uit geheugen",
|
||||
"removed_tagged_assets": "Tag verwijderd van {count, plural, one {# asset} other {# assets}}",
|
||||
"rename": "Hernoemen",
|
||||
"repair": "Repareren",
|
||||
@ -1084,6 +1094,7 @@
|
||||
"repository": "Repository",
|
||||
"require_password": "Wachtwoord vereisen",
|
||||
"require_user_to_change_password_on_first_login": "Vereisen dat de gebruiker het wachtwoord wijzigt bij de eerste keer inloggen",
|
||||
"rescan": "Herscannen",
|
||||
"reset": "Resetten",
|
||||
"reset_password": "Wachtwoord resetten",
|
||||
"reset_people_visibility": "Zichtbaarheid mensen resetten",
|
||||
@ -1127,6 +1138,7 @@
|
||||
"search_options": "Zoekopties",
|
||||
"search_people": "Zoek mensen",
|
||||
"search_places": "Zoek plaatsen",
|
||||
"search_rating": "Zoeken op beoordeling...",
|
||||
"search_settings": "Zoek instellingen",
|
||||
"search_state": "Zoek staat...",
|
||||
"search_tags": "Tags zoeken...",
|
||||
@ -1250,6 +1262,7 @@
|
||||
"tag_created": "Tag aangemaakt: {tag}",
|
||||
"tag_feature_description": "Bladeren door foto's en video's gegroepeerd op tags",
|
||||
"tag_not_found_question": "Kun je een tag niet vinden? <link>Maak een nieuwe tag.</link>",
|
||||
"tag_people": "Mensen taggen",
|
||||
"tag_updated": "Tag bijgewerkt: {tag}",
|
||||
"tagged_assets": "{count, plural, one {# asset} other {# assets}} getagd",
|
||||
"tags": "Tags",
|
||||
@ -1290,6 +1303,7 @@
|
||||
"unlink_motion_video": "Maak bewegende video los",
|
||||
"unlink_oauth": "Ontkoppel OAuth",
|
||||
"unlinked_oauth_account": "OAuth account ontkoppeld",
|
||||
"unmute_memories": "Dempen van herrinneringen opheffen",
|
||||
"unnamed_album": "Naamloos album",
|
||||
"unnamed_album_delete_confirmation": "Weet je zeker dat je dit album wilt verwijderen?",
|
||||
"unnamed_share": "Naamloze deellink",
|
||||
@ -1343,6 +1357,7 @@
|
||||
"view_all": "Bekijk alle",
|
||||
"view_all_users": "Bekijk alle gebruikers",
|
||||
"view_in_timeline": "Bekijk in tijdlijn",
|
||||
"view_link": "Bekijk link",
|
||||
"view_links": "Links bekijken",
|
||||
"view_name": "Bekijken",
|
||||
"view_next_asset": "Bekijk volgende asset",
|
||||
@ -1359,4 +1374,4 @@
|
||||
"yes": "Ja",
|
||||
"you_dont_have_any_shared_links": "Je hebt geen gedeelde links",
|
||||
"zoom_image": "Inzoomen"
|
||||
}
|
||||
}
|
31
i18n/nn.json
31
i18n/nn.json
@ -120,8 +120,20 @@
|
||||
"machine_learning_max_detection_distance": "Maksimal oppdagingsverdi",
|
||||
"machine_learning_max_detection_distance_description": "Den største skilnaden mellom to bilete for å rekne dei som duplikat, frå 0.001-0.1. Større verdiar finn fleire duplikat, men kan gje falske treff.",
|
||||
"machine_learning_max_recognition_distance": "Maksimal attkjenningsverdi",
|
||||
"machine_learning_min_detection_score": "Minimum deteksjonsresultat",
|
||||
"machine_learning_min_detection_score_description": "Minimum tillitspoeng for at eit ansikt skal bli oppdaga, på ein skala frå 0-1. Lågare verdiar vil oppdaga fleire ansikt, men kan føre til falske positive",
|
||||
"machine_learning_min_recognized_faces": "Minimum gjenkjende ansikt",
|
||||
"machine_learning_settings": "Innstillingar for maskinlæring",
|
||||
"machine_learning_settings_description": "Administrer maskinlæringsfunksjonar og innstillingar",
|
||||
"machine_learning_smart_search": "Smart Søk",
|
||||
"machine_learning_smart_search_enabled": "Aktiver smart søk",
|
||||
"machine_learning_smart_search_enabled_description": "Hvis deaktivert, vil bilete ikkje bli enkoda for smart søk.",
|
||||
"manage_concurrency": "Administrer samtidigheit",
|
||||
"manage_log_settings": "Administrer logginnstillingar",
|
||||
"map_dark_style": "Mørk modus",
|
||||
"map_enable_description": "Aktiver kartfunksjonar",
|
||||
"map_gps_settings": "Kart og GPS innstillingar",
|
||||
"map_gps_settings_description": "Administrer innstillingar for kart og GPS (Reversert geokoding)",
|
||||
"map_light_style": "Lys modus",
|
||||
"map_settings": "Kart",
|
||||
"metadata_extraction_job": "Hent ut metadata",
|
||||
@ -365,19 +377,38 @@
|
||||
"usage": "Bruk",
|
||||
"user": "Brukar",
|
||||
"user_purchase_settings": "Kjøp",
|
||||
"user_usage_detail": "Detaljar av brukars forbruk",
|
||||
"user_usage_stats": "Vis kontobruksstatistikk",
|
||||
"user_usage_stats_description": "Vis kontobruksstatistikk",
|
||||
"username": "Brukarnamn",
|
||||
"users": "Brukarar",
|
||||
"utilities": "Verktøy",
|
||||
"validate": "Validere",
|
||||
"variables": "Variablar",
|
||||
"version": "Versjon",
|
||||
"version_announcement_closing": "Din ven, Alex",
|
||||
"version_history": "Versjonshistorie",
|
||||
"version_history_item": "Installert {version} den {date}",
|
||||
"video": "Video",
|
||||
"video_hover_setting": "Spel av førehandsvisining medan du held over musepeikaren",
|
||||
"videos": "Videoar",
|
||||
"videos_count": "{count, plural, one {# Video} other {# Videoar}}",
|
||||
"view": "Vis",
|
||||
"view_album": "Sjå Album",
|
||||
"view_all": "Sjå alle",
|
||||
"view_all_users": "Sjå alle brukarar",
|
||||
"view_in_timeline": "Sjå på tidslinja",
|
||||
"view_links": "Vis lenkjer",
|
||||
"view_name": "Vis",
|
||||
"view_next_asset": "Vis neste fil",
|
||||
"view_previous_asset": "Vis forrige fil",
|
||||
"view_stack": "Syn stabel",
|
||||
"visibility_changed": "Synlegheit forandra for {count, plural, one {# person} other {# personar}}",
|
||||
"waiting": "Ventar",
|
||||
"warning": "Advarsel",
|
||||
"week": "Veke",
|
||||
"welcome": "Velkomen",
|
||||
"welcome_to_immich": "Velkomen til Immich",
|
||||
"year": "År",
|
||||
"years_ago": "{years, plural, one {# År} other {# År}} sidan",
|
||||
"yes": "Ja",
|
||||
|
37
i18n/pl.json
37
i18n/pl.json
@ -41,6 +41,7 @@
|
||||
"backup_settings": "Ustawienia kopii zapasowej",
|
||||
"backup_settings_description": "Zarządzaj ustawieniami kopii zapasowej bazy danych",
|
||||
"check_all": "Zaznacz Wszystko",
|
||||
"cleanup": "Czyszczenie",
|
||||
"cleared_jobs": "Usunięto zadania dla: {job}",
|
||||
"config_set_by_file": "Konfiguracja pochodzi z pliku konfiguracyjnego",
|
||||
"confirm_delete_library": "Czy na pewno chcesz usunąć bibliotekę {library}?",
|
||||
@ -96,7 +97,7 @@
|
||||
"library_scanning_enable_description": "Włącz okresowe skanowanie bibliotek",
|
||||
"library_settings": "Zewnętrzne Biblioteki",
|
||||
"library_settings_description": "Zarządzaj ustawieniami zewnętrznych bibliotek",
|
||||
"library_tasks_description": "Wykonaj zadania biblioteki",
|
||||
"library_tasks_description": "Wyszukiwanie nowych lub zmienionych pozycji w zewnętrznych bibliotekach",
|
||||
"library_watching_enable_description": "Przejrzyj zewnętrzne biblioteki w poszukiwaniu zmienionych plików",
|
||||
"library_watching_settings": "Obserwowanie bibliotek (Funkcja eksperymentalna)",
|
||||
"library_watching_settings_description": "Automatycznie obserwuj zmienione pliki",
|
||||
@ -131,7 +132,7 @@
|
||||
"machine_learning_smart_search_description": "Szukaj obrazów semantycznie za pomocą CLIP",
|
||||
"machine_learning_smart_search_enabled": "Włącz inteligentne wyszukiwanie",
|
||||
"machine_learning_smart_search_enabled_description": "Jeżeli wyłączone, obrazy nie będą przygotowywane do inteligentnego wyszukiwania.",
|
||||
"machine_learning_url_description": "URL serwera uczenia maszynowego. Jeżeli podano więcej niż jeden URL, do każdego serwera będzie wysłane żądanie do tej pory dopóki chociaż jeden nie odpowie, w kolejności od pierwszego do ostatniego.",
|
||||
"machine_learning_url_description": "URL serwera uczenia maszynowego. Jeżeli podano więcej niż jeden URL, do każdego serwera po kolei będzie wysłane żądanie dopóki chociaż jeden nie odpowie, w kolejności od pierwszego do ostatniego. Serwery które nie odpowiedzą, zostaną tymczasowo ignorowane aż do momentu ich przejścia w stan online.",
|
||||
"manage_concurrency": "Zarządzaj współbieżnością zadań",
|
||||
"manage_log_settings": "Zarządzaj ustawieniami logów",
|
||||
"map_dark_style": "Styl ciemny",
|
||||
@ -147,6 +148,8 @@
|
||||
"map_settings": "Ustawienia Mapy",
|
||||
"map_settings_description": "Zarządzaj ustawieniami mapy",
|
||||
"map_style_description": "URL do pliku style.json z motywem mapy",
|
||||
"memory_cleanup_job": "Czyszczenie pamięci",
|
||||
"memory_generate_job": "Generowanie pamięci",
|
||||
"metadata_extraction_job": "Wyodrębnij metadane",
|
||||
"metadata_extraction_job_description": "Wyodrębnij informacje o metadanych z każdego zasobu, takie jak GPS, twarze i rozdzielczość",
|
||||
"metadata_faces_import_setting": "Włącz import twarzy",
|
||||
@ -299,7 +302,7 @@
|
||||
"transcoding_max_b_frames": "Maksymalne klatki B (B-Frames)",
|
||||
"transcoding_max_b_frames_description": "Wyższe wartości poprawiają wydajność kompresji, ale spowalniają kodowanie. Może nie być kompatybilny z akceleracją sprzętową na starszych urządzeniach. 0 wyłącza klatki B (B-frames), natomiast -1 ustawia tę wartość automatycznie.",
|
||||
"transcoding_max_bitrate": "Maksymalna szybkość transmisji",
|
||||
"transcoding_max_bitrate_description": "Ustawienie maksymalnej szybkości transmisji może sprawić, że rozmiary plików będą bardziej przewidywalne przy niewielkim koszcie na jakość. Przy rozdzielczości 720p typowe wartości to 2600k dla VP9 lub HEVC, lub 4500k dla H.264. Wyłączone, jeśli ustawione na 0.",
|
||||
"transcoding_max_bitrate_description": "Ustawienie maksymalnej szybkości transmisji może sprawić, że rozmiary plików będą bardziej przewidywalne przy niewielkim koszcie na jakość. Przy rozdzielczości 720p typowe wartości to 2600 kbit/s dla VP9 lub HEVC, lub 4500 kbit/s dla H.264. Wyłączone, jeśli ustawione na 0.",
|
||||
"transcoding_max_keyframe_interval": "Maksymalny interwał klatek kluczowych",
|
||||
"transcoding_max_keyframe_interval_description": "Ustawia maksymalny dystans między klatkami kluczowymi. Niższe wartości przyspieszają przeszukiwanie filmów i mogą poprawić jakość w scenach z dużą ilością ruchu, kosztem gorszej efektywności kompresji. 0 ustawia tą wartość automatycznie.",
|
||||
"transcoding_optimal_description": "Filmy w rozdzielczości wyższej niż docelowa lub w nieakceptowanym formacie",
|
||||
@ -352,7 +355,7 @@
|
||||
"version_check_enabled_description": "Włącz sprawdzanie wersji",
|
||||
"version_check_implications": "Funkcja sprawdzania wersji opiera się na okresowej komunikacji z github.com",
|
||||
"version_check_settings": "Sprawdzenie Wersji",
|
||||
"version_check_settings_description": "Włącz/wyłącz powiadomienie o nowej wersji",
|
||||
"version_check_settings_description": "Włącz/wyłącz powiadomienia o nowej wersji",
|
||||
"video_conversion_job": "Transkodowanie wideo",
|
||||
"video_conversion_job_description": "Transkodowanie wideo w celu zapewnienia szerokiej kompatybilności z przeglądarkami i urządzeniami"
|
||||
},
|
||||
@ -391,6 +394,7 @@
|
||||
"allow_edits": "Pozwól edytować",
|
||||
"allow_public_user_to_download": "Zezwól użytkownikowi publicznemu na pobieranie",
|
||||
"allow_public_user_to_upload": "Zezwól użytkownikowi publicznemu na przesyłanie plików",
|
||||
"alt_text_qr_code": "Obrazek kodu QR",
|
||||
"anti_clockwise": "Przeciwnie do ruchu wskazówek zegara",
|
||||
"api_key": "Klucz API",
|
||||
"api_key_description": "Widzisz tę wartość po raz pierwszy i ostatni, więc lepiej ją skopiuj przed zamknięciem okna.",
|
||||
@ -481,6 +485,7 @@
|
||||
"comments_are_disabled": "Komentarze są wyłączone",
|
||||
"confirm": "Potwierdź",
|
||||
"confirm_admin_password": "Potwierdź Hasło Administratora",
|
||||
"confirm_delete_face": "Czy na pewno chcesz usunąć twarz {name} z zasobów?",
|
||||
"confirm_delete_shared_link": "Czy na pewno chcesz usunąć ten udostępniony link?",
|
||||
"confirm_keep_this_delete_others": "Wszystkie inne zasoby zostaną usunięte poza tym zasobem. Czy jesteś pewien, że chcesz kontynuować?",
|
||||
"confirm_password": "Potwierdź hasło",
|
||||
@ -522,7 +527,7 @@
|
||||
"date_of_birth_saved": "Data urodzenia zapisana pomyślnie",
|
||||
"date_range": "Zakres dat",
|
||||
"day": "Dzień",
|
||||
"deduplicate_all": "Usuń Zduplikowane",
|
||||
"deduplicate_all": "Usuń duplikaty",
|
||||
"deduplication_criteria_1": "Rozmiar obrazu w bajtach",
|
||||
"deduplication_criteria_2": "Ilość plików EXIF",
|
||||
"deduplication_info": "Stan duplikatów",
|
||||
@ -533,6 +538,7 @@
|
||||
"delete_album": "Usuń album",
|
||||
"delete_api_key_prompt": "Czy na pewno chcesz usunąć ten klucz API?",
|
||||
"delete_duplicates_confirmation": "Czy na pewno chcesz trwale usunąć te duplikaty?",
|
||||
"delete_face": "Usuń twarz",
|
||||
"delete_key": "Usuń klucz",
|
||||
"delete_library": "Usuń bibliotekę",
|
||||
"delete_link": "Usuń link",
|
||||
@ -548,7 +554,7 @@
|
||||
"direction": "Kierunek",
|
||||
"disabled": "Wyłączone",
|
||||
"disallow_edits": "Nie pozwalaj edytować",
|
||||
"discord": "Konflikt",
|
||||
"discord": "Discord",
|
||||
"discover": "Odkryj",
|
||||
"dismiss_all_errors": "Odrzuć wszystkie błędy",
|
||||
"dismiss_error": "Odrzuć błąd",
|
||||
@ -600,6 +606,7 @@
|
||||
"enabled": "Włączone",
|
||||
"end_date": "Do dnia",
|
||||
"error": "Błąd",
|
||||
"error_delete_face": "Wystąpił błąd podczas usuwania twarzy z zasobów",
|
||||
"error_loading_image": "Błąd podczas ładowania zdjęcia",
|
||||
"error_title": "Błąd - Coś poszło nie tak",
|
||||
"errors": {
|
||||
@ -766,8 +773,10 @@
|
||||
"go_to_folder": "Idź do folderu",
|
||||
"go_to_search": "Przejdź do wyszukiwania",
|
||||
"group_albums_by": "Grupuj albumy...",
|
||||
"group_country": "Grupuj według państwa",
|
||||
"group_no": "Brak grupowania",
|
||||
"group_owner": "Grupuj według właściciela",
|
||||
"group_places_by": "Grupuj miejsca według...",
|
||||
"group_year": "Grupuj według roku",
|
||||
"has_quota": "Ma limit",
|
||||
"hi_user": "Cześć {name} ({email})",
|
||||
@ -800,6 +809,7 @@
|
||||
"include_shared_albums": "Uwzględnij udostępnione albumy",
|
||||
"include_shared_partner_assets": "Uwzględnij udostępnione zasoby partnera",
|
||||
"individual_share": "Udostępniony zasób",
|
||||
"individual_shares": "Indywidualne udziały",
|
||||
"info": "Informacje",
|
||||
"interval": {
|
||||
"day_at_onepm": "Codziennie o 13:00",
|
||||
@ -881,6 +891,7 @@
|
||||
"month": "Miesiąc",
|
||||
"more": "Więcej...",
|
||||
"moved_to_trash": "Przeniesiono do kosza",
|
||||
"mute_memories": "Wycisz wspomnienia",
|
||||
"my_albums": "Moje albumy",
|
||||
"name": "Nazwa",
|
||||
"name_or_nickname": "Nazwa lub pseudonim",
|
||||
@ -985,6 +996,7 @@
|
||||
"pick_a_location": "Oznacz lokalizację",
|
||||
"place": "Miejsce",
|
||||
"places": "Miejsca",
|
||||
"places_count": "{count, plural, one {{count, number} Miejsce} few {{count, number} Miejsca}other {{count, number} Miejsc}}",
|
||||
"play": "Odtwórz",
|
||||
"play_memories": "Odtwórz wspomnienia",
|
||||
"play_motion_photo": "Odtwórz Ruchome Zdjęcie",
|
||||
@ -1072,6 +1084,8 @@
|
||||
"removed_from_archive": "Usunięto z archiwum",
|
||||
"removed_from_favorites": "Usunięto z ulubionych",
|
||||
"removed_from_favorites_count": "{count, plural, other {Usunięto #}} z ulubionych",
|
||||
"removed_memory": "Pamięć została usunięta",
|
||||
"removed_photo_from_memory": "Usunięto zdjęcie z pamięci",
|
||||
"removed_tagged_assets": "Usunięto etykietę z {count, plural, one {# zasobu} other {# zasobów}}",
|
||||
"rename": "Zmień nazwę",
|
||||
"repair": "Napraw",
|
||||
@ -1080,6 +1094,7 @@
|
||||
"repository": "Repozytorium",
|
||||
"require_password": "Wymagaj hasło",
|
||||
"require_user_to_change_password_on_first_login": "Zmuś użytkownika do zmiany hasła podczas następnego logowania",
|
||||
"rescan": "Ponowne skanowanie",
|
||||
"reset": "Reset",
|
||||
"reset_password": "Resetuj hasło",
|
||||
"reset_people_visibility": "Zresetuj widoczność osób",
|
||||
@ -1109,6 +1124,7 @@
|
||||
"search_albums": "Przeszukaj albumy",
|
||||
"search_by_context": "Wyszukaj według treści",
|
||||
"search_by_description": "Wyszukaj według opisu",
|
||||
"search_by_description_example": "Jednodniowa wycieczka górska w Bieszczady",
|
||||
"search_by_filename": "Szukaj według nazwy pliku lub rozszerzenia",
|
||||
"search_by_filename_example": "np. IMG_1234.JPG lub PNG",
|
||||
"search_camera_make": "Wyszukaj markę aparatu...",
|
||||
@ -1122,6 +1138,7 @@
|
||||
"search_options": "Opcje wyszukiwania",
|
||||
"search_people": "Wyszukaj osoby",
|
||||
"search_places": "Wyszukaj miejsca",
|
||||
"search_rating": "Wyszukaj według ocen...",
|
||||
"search_settings": "Ustawienia przeszukiwania",
|
||||
"search_state": "Wyszukaj stan...",
|
||||
"search_tags": "Wyszukaj etykiety...",
|
||||
@ -1168,6 +1185,7 @@
|
||||
"shared_from_partner": "Zdjęcia od {partner}",
|
||||
"shared_link_options": "Opcje udostępniania linku",
|
||||
"shared_links": "Udostępnione linki",
|
||||
"shared_links_description": "Udostępnij zdjęcia oraz filmy przez link",
|
||||
"shared_photos_and_videos_count": "{assetCount, plural, other {# udostępnione zdjęcia i filmy.}}",
|
||||
"shared_with_partner": "Dzielisz się z {partner}",
|
||||
"sharing": "Udostępnianie",
|
||||
@ -1190,6 +1208,7 @@
|
||||
"show_person_options": "Pokaż opcje osoby",
|
||||
"show_progress_bar": "Pokaż pasek postępu",
|
||||
"show_search_options": "Wyświetl opcje wyszukiwania",
|
||||
"show_shared_links": "Pokaż udostępniane linki",
|
||||
"show_slideshow_transition": "Pokaż przejście pokazu slajdów",
|
||||
"show_supporter_badge": "Odznaka wspierającego",
|
||||
"show_supporter_badge_description": "Pokaż odznakę wspierającego",
|
||||
@ -1243,6 +1262,7 @@
|
||||
"tag_created": "Stworzono etykietę: {tag}",
|
||||
"tag_feature_description": "Przeglądanie zdjęć i filmów pogrupowanych według logicznych etykiet wskazujących temat",
|
||||
"tag_not_found_question": "Nie możesz znaleźć etykiety? <link>Utwórz ją tutaj</link>",
|
||||
"tag_people": "Dodaj etykiety osób",
|
||||
"tag_updated": "Uaktualniono etykietę: {tag}",
|
||||
"tagged_assets": "Przypisano etykietę {count, plural, one {# zasobowi} other {# zasobom}}",
|
||||
"tags": "Etykiety",
|
||||
@ -1277,11 +1297,13 @@
|
||||
"unfavorite": "Usuń z ulubionych",
|
||||
"unhide_person": "Przywróć osobę",
|
||||
"unknown": "Nieznany",
|
||||
"unknown_country": "Nieznane państwo",
|
||||
"unknown_year": "Rok nieznany",
|
||||
"unlimited": "Nieograniczony",
|
||||
"unlink_motion_video": "Rozłącz ruchome wideo",
|
||||
"unlink_oauth": "Odłącz OAuth",
|
||||
"unlinked_oauth_account": "Odłączone konto OAuth",
|
||||
"unmute_memories": "Włącz dźwięk wspomnień",
|
||||
"unnamed_album": "Nienazwany album",
|
||||
"unnamed_album_delete_confirmation": "Czy jesteś pewna/pewien, że chcesz usunąć te album?",
|
||||
"unnamed_share": "Nienazwany udział",
|
||||
@ -1335,6 +1357,7 @@
|
||||
"view_all": "Pokaż wszystkie",
|
||||
"view_all_users": "Pokaż wszystkich użytkowników",
|
||||
"view_in_timeline": "Pokaż na osi czasu",
|
||||
"view_link": "Zobacz link",
|
||||
"view_links": "Pokaż łącza",
|
||||
"view_name": "Widok",
|
||||
"view_next_asset": "Wyświetl następny zasób",
|
||||
@ -1351,4 +1374,4 @@
|
||||
"yes": "Tak",
|
||||
"you_dont_have_any_shared_links": "Nie masz żadnych udostępnionych linków",
|
||||
"zoom_image": "Powiększ obraz"
|
||||
}
|
||||
}
|
21
i18n/pt.json
21
i18n/pt.json
@ -41,6 +41,7 @@
|
||||
"backup_settings": "Definições de Cópia de Segurança",
|
||||
"backup_settings_description": "Gerir definições de cópia de segurança da base de dados",
|
||||
"check_all": "Selecionar Tudo",
|
||||
"cleanup": "Limpeza",
|
||||
"cleared_jobs": "Eliminadas as tarefas de: {job}",
|
||||
"config_set_by_file": "A configuração está atualmente definida por um ficheiro de configuração",
|
||||
"confirm_delete_library": "Tem a certeza de que deseja eliminar a biblioteca {library} ?",
|
||||
@ -96,7 +97,7 @@
|
||||
"library_scanning_enable_description": "Ativar análise periódica da biblioteca",
|
||||
"library_settings": "Biblioteca Externa",
|
||||
"library_settings_description": "Gerir definições de biblioteca externa",
|
||||
"library_tasks_description": "Executa tarefas de biblioteca",
|
||||
"library_tasks_description": "Pesquisa bibliotecas externas em busca de itens novos e/ou alterados",
|
||||
"library_watching_enable_description": "Analisar bibliotecas externas por alterações de ficheiros",
|
||||
"library_watching_settings": "Análise de biblioteca (EXPERIMENTAL)",
|
||||
"library_watching_settings_description": "Analise automaticamente por ficheiros alterados",
|
||||
@ -131,7 +132,7 @@
|
||||
"machine_learning_smart_search_description": "Pesquise imagens semanticamente utilizando embeddings CLIP",
|
||||
"machine_learning_smart_search_enabled": "Ativar a Pesquisa Inteligente",
|
||||
"machine_learning_smart_search_enabled_description": "Se desativado, as imagens não serão codificadas para Pesquisa Inteligente.",
|
||||
"machine_learning_url_description": "A URL do servidor de aprendizagem de máquina. Se for fornecido mais do que um URL, cada servidor será testado, um a um, até um deles responder com sucesso, por ordem do primeiro ao último.",
|
||||
"machine_learning_url_description": "A URL do servidor de aprendizagem de máquina. Se for fornecido mais do que um URL, cada servidor será testado, um a um, até um deles responder com sucesso, por ordem do primeiro ao último. Servidores que não responderem serão temporariamente ignorados até voltarem a estar online.",
|
||||
"manage_concurrency": "Gerir simultaneidade",
|
||||
"manage_log_settings": "Gerir definições de registo",
|
||||
"map_dark_style": "Tema Escuro",
|
||||
@ -147,6 +148,8 @@
|
||||
"map_settings": "Mapa",
|
||||
"map_settings_description": "Gerir definições do mapa",
|
||||
"map_style_description": "URL para um tema de mapa style.json",
|
||||
"memory_cleanup_job": "Limpeza de memórias",
|
||||
"memory_generate_job": "Geração de memórias",
|
||||
"metadata_extraction_job": "Extrair metadados",
|
||||
"metadata_extraction_job_description": "Extrai informações de metadados de cada ficheiro, como GPS, rostos e resolução",
|
||||
"metadata_faces_import_setting": "Ativar a importação facial",
|
||||
@ -240,7 +243,7 @@
|
||||
"storage_template_hash_verification_enabled_description": "Ativa a verificação de hash, não desative esta opção a menos que tenha a certeza das implicações",
|
||||
"storage_template_migration": "Migração de modelo de armazenamento",
|
||||
"storage_template_migration_description": "Aplica o <link>{template}</link> atual para ficheiros previamente carregados",
|
||||
"storage_template_migration_info": "As mudanças do modelo apenas se aplicarão a novos ficheiros. Para aplicar o modelo retroativamente para os ficheiros carregados anteriormente, execute o <link>{job}</link>.",
|
||||
"storage_template_migration_info": "O modelo de armazenamento irá converter todas as extensões para letra minúscula. As mudanças do modelo apenas se aplicarão a novos ficheiros. Para aplicar o modelo retroativamente para os ficheiros carregados anteriormente, execute o <link>{job}</link>.",
|
||||
"storage_template_migration_job": "Tarefa de Migração do Modelo de Armazenamento",
|
||||
"storage_template_more_details": "Para mais informações sobre esta funcionalidade, dirija-se a <template-link>Modelo de Armazenamento</template-link> e às suas <implications-link>implicações</implications-link>",
|
||||
"storage_template_onboarding_description": "Quando ativada, esta funcionalidade irá organizar os ficheiros automaticamente baseando-se num modelo definido pelo utilizador. Devido a problemas de estabilidade esta funcionalidade está desativada por padrão. Para mais informações, por favor leia a <link>documentação</link>.",
|
||||
@ -391,6 +394,7 @@
|
||||
"allow_edits": "Permitir edições",
|
||||
"allow_public_user_to_download": "Permitir que utilizadores públicos façam transferências",
|
||||
"allow_public_user_to_upload": "Permitir que utilizadores públicos façam carregamentos",
|
||||
"alt_text_qr_code": "Imagem do código QR",
|
||||
"anti_clockwise": "Sentido anti-horário",
|
||||
"api_key": "Chave de API",
|
||||
"api_key_description": "Este valor será apresentado apenas uma única vez. Por favor, certifique-se que o copiou antes de fechar a janela.",
|
||||
@ -481,6 +485,7 @@
|
||||
"comments_are_disabled": "Comentários estão desativados",
|
||||
"confirm": "Confirmar",
|
||||
"confirm_admin_password": "Confirmar palavra-passe de administrador",
|
||||
"confirm_delete_face": "Tem a certeza de que deseja remover o rosto de {name} deste ficheiro?",
|
||||
"confirm_delete_shared_link": "Tem a certeza de que deseja eliminar este link partilhado?",
|
||||
"confirm_keep_this_delete_others": "Todos os outros ficheiros na pilha serão eliminados, exceto este ficheiro. Tem a certeza de que deseja continuar?",
|
||||
"confirm_password": "Confirmar a palavra-passe",
|
||||
@ -533,6 +538,7 @@
|
||||
"delete_album": "Eliminar álbum",
|
||||
"delete_api_key_prompt": "Tem a certeza de que deseja eliminar esta chave de API?",
|
||||
"delete_duplicates_confirmation": "Tem a certeza de que deseja eliminar permanentemente estes itens duplicados?",
|
||||
"delete_face": "Remover rosto",
|
||||
"delete_key": "Eliminar chave",
|
||||
"delete_library": "Eliminar Biblioteca",
|
||||
"delete_link": "Eliminar link",
|
||||
@ -600,6 +606,7 @@
|
||||
"enabled": "Ativado",
|
||||
"end_date": "Data final",
|
||||
"error": "Erro",
|
||||
"error_delete_face": "Falha ao remover rosto do ficheiro",
|
||||
"error_loading_image": "Erro ao carregar a imagem",
|
||||
"error_title": "Erro - Algo correu mal",
|
||||
"errors": {
|
||||
@ -884,6 +891,7 @@
|
||||
"month": "Mês",
|
||||
"more": "Mais",
|
||||
"moved_to_trash": "Enviado para a reciclagem",
|
||||
"mute_memories": "Silenciar Memórias",
|
||||
"my_albums": "Os meus álbuns",
|
||||
"name": "Nome",
|
||||
"name_or_nickname": "Nome ou alcunha",
|
||||
@ -1076,6 +1084,8 @@
|
||||
"removed_from_archive": "Removido do arquivo",
|
||||
"removed_from_favorites": "Removido dos favoritos",
|
||||
"removed_from_favorites_count": "{count, plural, other {Removidos #}} dos favoritos",
|
||||
"removed_memory": "Memória removida",
|
||||
"removed_photo_from_memory": "Foto removida da memória",
|
||||
"removed_tagged_assets": "Removida a etiqueta de {count, plural, one {# ficheiro} other {# ficheiros}}",
|
||||
"rename": "Mudar o nome",
|
||||
"repair": "Reparar",
|
||||
@ -1084,6 +1094,7 @@
|
||||
"repository": "Repositório",
|
||||
"require_password": "Proteger com palavra-passe",
|
||||
"require_user_to_change_password_on_first_login": "Obrigar utilizador a alterar a palavra-passe após o primeiro início de sessão",
|
||||
"rescan": "Reescanear",
|
||||
"reset": "Redefinir",
|
||||
"reset_password": "Redefinir palavra-passe",
|
||||
"reset_people_visibility": "Redefinir pessoas ocultas",
|
||||
@ -1127,6 +1138,7 @@
|
||||
"search_options": "Opções de pesquisa",
|
||||
"search_people": "Pesquisar pessoas",
|
||||
"search_places": "Pesquisar lugares",
|
||||
"search_rating": "Pesquisar por classificação...",
|
||||
"search_settings": "Definições de pesquisa",
|
||||
"search_state": "Pesquisar estado/distrito...",
|
||||
"search_tags": "Pesquisar etiquetas...",
|
||||
@ -1250,6 +1262,7 @@
|
||||
"tag_created": "Criada a etiqueta {tag}",
|
||||
"tag_feature_description": "A mostrar fotos e videos agrupados por tópicos lógicos de etiquetas",
|
||||
"tag_not_found_question": "Não consegue encontrar a etiqueta? <link>Crie uma nova etiqueta.</link>",
|
||||
"tag_people": "Etiquetar Pessoas",
|
||||
"tag_updated": "Atualizada a etiqueta: {tag}",
|
||||
"tagged_assets": "Etiquetado {count, plural, one {# ficheiros} other {# ficheiros}}",
|
||||
"tags": "Etiquetas",
|
||||
@ -1290,6 +1303,7 @@
|
||||
"unlink_motion_video": "Remover relação com video animado",
|
||||
"unlink_oauth": "Desvincular OAuth",
|
||||
"unlinked_oauth_account": "Conta OAuth desvinculada",
|
||||
"unmute_memories": "Ativar som das memórias",
|
||||
"unnamed_album": "Álbum sem nome",
|
||||
"unnamed_album_delete_confirmation": "Tem a certeza de que pretende eliminar este álbum?",
|
||||
"unnamed_share": "Partilha sem nome",
|
||||
@ -1343,6 +1357,7 @@
|
||||
"view_all": "Ver tudo",
|
||||
"view_all_users": "Ver todos os utilizadores",
|
||||
"view_in_timeline": "Ver na linha do tempo",
|
||||
"view_link": "Ver link",
|
||||
"view_links": "Ver links",
|
||||
"view_name": "Ver",
|
||||
"view_next_asset": "Ver próximo ficheiro",
|
||||
|
@ -41,6 +41,7 @@
|
||||
"backup_settings": "Configurações de backup",
|
||||
"backup_settings_description": "Gerenciar configurações de backup do banco de dados",
|
||||
"check_all": "Selecionar Tudo",
|
||||
"cleanup": "Limpeza",
|
||||
"cleared_jobs": "Tarefas removidas de: {job}",
|
||||
"config_set_by_file": "A configuração está atualmente definida por um arquivo de configuração",
|
||||
"confirm_delete_library": "Você tem certeza que deseja excluir a biblioteca {library} ?",
|
||||
@ -96,7 +97,7 @@
|
||||
"library_scanning_enable_description": "Habilitar verificação periódica da biblioteca",
|
||||
"library_settings": "Biblioteca Externa",
|
||||
"library_settings_description": "Gerenciar configurações de biblioteca externa",
|
||||
"library_tasks_description": "Execute tarefas de biblioteca",
|
||||
"library_tasks_description": "Escanear bibliotecas externas para ativos novos ou modificados",
|
||||
"library_watching_enable_description": "Observe bibliotecas externas para alterações de arquivos",
|
||||
"library_watching_settings": "Observação de biblioteca (EXPERIMENTAL)",
|
||||
"library_watching_settings_description": "Observe automaticamente os arquivos alterados",
|
||||
@ -131,7 +132,7 @@
|
||||
"machine_learning_smart_search_description": "Buscar imagens semanticamente usando integrações CLIP",
|
||||
"machine_learning_smart_search_enabled": "Habilitar a Pesquisa Inteligente",
|
||||
"machine_learning_smart_search_enabled_description": "Se desativado, as imagens não serão codificadas para pesquisa inteligente.",
|
||||
"machine_learning_url_description": "A URL do servidor de aprendizado de máquina. Se mais de uma URL for fornecida, elas serão tentadas, uma de cada vez e na ordem indicada, até que uma responda com sucesso.",
|
||||
"machine_learning_url_description": "A URL do servidor de aprendizado de máquina. Se mais de uma URL for fornecida, elas serão tentadas, uma de cada vez e na ordem indicada, até que uma responda com sucesso. Servidores que não responderem serão ignorados temporariamente até voltarem a estar conectados.",
|
||||
"manage_concurrency": "Gerenciar simultaneidade",
|
||||
"manage_log_settings": "Gerenciar configurações de registro",
|
||||
"map_dark_style": "Tema Escuro",
|
||||
@ -147,6 +148,8 @@
|
||||
"map_settings": "Mapa",
|
||||
"map_settings_description": "Gerenciar configurações do mapa",
|
||||
"map_style_description": "URL para um tema de mapa style.json",
|
||||
"memory_cleanup_job": "Limpeza de memórias",
|
||||
"memory_generate_job": "Criação de memórias",
|
||||
"metadata_extraction_job": "Extrair metadados",
|
||||
"metadata_extraction_job_description": "Extraia informações dos metadados de cada arquivo, como GPS, rostos e resolução",
|
||||
"metadata_faces_import_setting": "Ativar a importação de rostos",
|
||||
@ -240,7 +243,7 @@
|
||||
"storage_template_hash_verification_enabled_description": "Ativa a verificação de hash, não desative a menos que você tenha certeza das implicações",
|
||||
"storage_template_migration": "Migração de modelo de armazenamento",
|
||||
"storage_template_migration_description": "Aplique o <link>{template}</link> atual aos arquivos carregados anteriormente",
|
||||
"storage_template_migration_info": "As mudanças no modelo serão aplicadas apenas aos novos arquivos. Para aplicar retroativamente o modelo aos arquivos carregados anteriormente, execute o <link>{job}</link>.",
|
||||
"storage_template_migration_info": "O modelo altera todas extensões para minúsculo. As mudanças no modelo serão aplicadas apenas em novos arquivos. Para aplicar retroativamente o modelo aos arquivos carregados anteriormente, execute o <link>{job}</link>.",
|
||||
"storage_template_migration_job": "Tarefa de Migração de Modelo de Armazenamento",
|
||||
"storage_template_more_details": "Para mais detalhes sobre este recurso, consulte o <template-link>Modelo de Armazenamento</template-link> e suas <implications-link>implicações</implications-link>",
|
||||
"storage_template_onboarding_description": "Quando ativado, este recurso organizará automaticamente os arquivos com base em um modelo definido pelo usuário. Devido a problemas de estabilidade, o recurso está desativado por padrão. Para mais informações, consulte a <link>documentação</link>.",
|
||||
@ -391,6 +394,7 @@
|
||||
"allow_edits": "Permitir edições",
|
||||
"allow_public_user_to_download": "Permitir que usuários públicos baixem os arquivos",
|
||||
"allow_public_user_to_upload": "Permitir que usuários públicos enviem novos arquivos",
|
||||
"alt_text_qr_code": "Imagem do código QR",
|
||||
"anti_clockwise": "Anti-horário",
|
||||
"api_key": "Chave de API",
|
||||
"api_key_description": "Este valor será mostrado apenas uma vez. Por favor, certifique-se de copiá-lo antes de fechar a janela.",
|
||||
@ -481,6 +485,7 @@
|
||||
"comments_are_disabled": "Comentários estão desativados",
|
||||
"confirm": "Confirmar",
|
||||
"confirm_admin_password": "Confirmar senha de administrador",
|
||||
"confirm_delete_face": "Tem certeza que deseja remover a face de {name} deste arquivo?",
|
||||
"confirm_delete_shared_link": "Tem certeza de que deseja excluir este link compartilhado?",
|
||||
"confirm_keep_this_delete_others": "Todos os outros arquivos da pilha serão excluídos, exceto este arquivo. Tem certeza de que deseja continuar?",
|
||||
"confirm_password": "Confirme a senha",
|
||||
@ -533,6 +538,7 @@
|
||||
"delete_album": "Excluir álbum",
|
||||
"delete_api_key_prompt": "Tem certeza de que deseja excluir esta chave de API?",
|
||||
"delete_duplicates_confirmation": "Tem certeza de que deseja excluir permanentemente estas duplicidades?",
|
||||
"delete_face": "Remover face",
|
||||
"delete_key": "Excluir chave",
|
||||
"delete_library": "Excluir biblioteca",
|
||||
"delete_link": "Excluir link",
|
||||
@ -600,6 +606,7 @@
|
||||
"enabled": "Habilitado",
|
||||
"end_date": "Data final",
|
||||
"error": "Erro",
|
||||
"error_delete_face": "Erro ao remover face do arquivo",
|
||||
"error_loading_image": "Erro ao carregar a página",
|
||||
"error_title": "Erro - Algo deu errado",
|
||||
"errors": {
|
||||
@ -884,6 +891,7 @@
|
||||
"month": "Mês",
|
||||
"more": "Mais",
|
||||
"moved_to_trash": "Enviado para a lixeira",
|
||||
"mute_memories": "Silenciar memórias",
|
||||
"my_albums": "Meus Álbuns",
|
||||
"name": "Nome",
|
||||
"name_or_nickname": "Nome ou apelido",
|
||||
@ -1076,6 +1084,8 @@
|
||||
"removed_from_archive": "Removido do arquivo",
|
||||
"removed_from_favorites": "Removido dos favoritos",
|
||||
"removed_from_favorites_count": "{count, plural, one {# Removido} other {# Removidos}} dos favoritos",
|
||||
"removed_memory": "Memória removida",
|
||||
"removed_photo_from_memory": "Foto removida da memória",
|
||||
"removed_tagged_assets": "Tag removida de {count, plural, one {# arquivo} other {# arquivos}}",
|
||||
"rename": "Renomear",
|
||||
"repair": "Reparar",
|
||||
@ -1084,6 +1094,7 @@
|
||||
"repository": "Repositório",
|
||||
"require_password": "Proteger com senha",
|
||||
"require_user_to_change_password_on_first_login": "Obrigar usuário a alterar a senha após primeiro login",
|
||||
"rescan": "Reescanear",
|
||||
"reset": "Resetar",
|
||||
"reset_password": "Resetar senha",
|
||||
"reset_people_visibility": "Resetar pessoas ocultas",
|
||||
@ -1127,6 +1138,7 @@
|
||||
"search_options": "Opções de pesquisa",
|
||||
"search_people": "Pesquisar pessoas",
|
||||
"search_places": "Pesquisar lugares",
|
||||
"search_rating": "Pesquisar por classificação...",
|
||||
"search_settings": "Configurações de pesquisa",
|
||||
"search_state": "Pesquisar estado...",
|
||||
"search_tags": "Procurar tags...",
|
||||
@ -1250,6 +1262,7 @@
|
||||
"tag_created": "Tag foi criada: {tag}",
|
||||
"tag_feature_description": "Visualizar fotos e videos agrupados pelo tópico da tag",
|
||||
"tag_not_found_question": "Não consegue encontrar a tag? <link>Crie uma tag nova aqui.</link>",
|
||||
"tag_people": "Marcar pessoas",
|
||||
"tag_updated": "Tag foi atualizada: {tag}",
|
||||
"tagged_assets": "{count, plural, one {# arquivo marcado} other {# arquivos marcados}} com a tag",
|
||||
"tags": "Tags",
|
||||
@ -1290,6 +1303,7 @@
|
||||
"unlink_motion_video": "Remover relação com video animado",
|
||||
"unlink_oauth": "Desvincular OAuth",
|
||||
"unlinked_oauth_account": "Conta OAuth desvinculada",
|
||||
"unmute_memories": "Ativar Memórias",
|
||||
"unnamed_album": "Álbum sem nome",
|
||||
"unnamed_album_delete_confirmation": "Tem certeza que deseja excluir este álbum?",
|
||||
"unnamed_share": "Compartilhamento sem nome",
|
||||
@ -1343,6 +1357,7 @@
|
||||
"view_all": "Ver tudo",
|
||||
"view_all_users": "Ver todos usuários",
|
||||
"view_in_timeline": "Ver na linha do tempo",
|
||||
"view_link": "Ver link",
|
||||
"view_links": "Ver links",
|
||||
"view_name": "Ver",
|
||||
"view_next_asset": "Ver próximo arquivo",
|
||||
|
@ -299,7 +299,7 @@
|
||||
"transcoding_max_b_frames": "Număr maxim de cadre B",
|
||||
"transcoding_max_b_frames_description": "Valorile mai mari îmbunătățesc eficiența compresiei, dar încetinesc codarea. Este posibil să nu fie compatibile cu accelerarea hardware pe dispozitivele mai vechi. 0 dezactivează cadrele B, în timp ce -1 setează această valoare automat.",
|
||||
"transcoding_max_bitrate": "Rata de biți maximă",
|
||||
"transcoding_max_bitrate_description": "Setarea unei rate maxime de biți poate face dimensiunile fișierelor mai previzibile, cu un cost minor asupra calității. La 720p, valorile tipice sunt 2600k pentru VP9 sau HEVC, sau 4500k pentru H.264. Dezactivat dacă este setat la 0.",
|
||||
"transcoding_max_bitrate_description": "Setarea unei rate maxime de biți poate face dimensiunile fișierelor mai previzibile, cu un cost minor asupra calității. La 720p, valorile tipice sunt 2600 kbit/s pentru VP9 sau HEVC, sau 4500 kbit/s pentru H.264. Dezactivat dacă este setat la 0.",
|
||||
"transcoding_max_keyframe_interval": "Interval maxim între cadre cheie",
|
||||
"transcoding_max_keyframe_interval_description": "Setează distanța maximă între cadrele cheie. Valorile mai mici reduc eficiența compresiei, dar îmbunătățesc timpii de căutare și pot îmbunătăți calitatea în scenele cu mișcare rapidă. 0 setează această valoare automat.",
|
||||
"transcoding_optimal_description": "Videoclipuri cu rezoluție mai mare decât cea țintă sau care nu sunt într-un format acceptat",
|
||||
@ -1358,4 +1358,4 @@
|
||||
"yes": "Da",
|
||||
"you_dont_have_any_shared_links": "Nu aveți linkuri partajate",
|
||||
"zoom_image": "Măriți Imaginea"
|
||||
}
|
||||
}
|
26
i18n/ru.json
26
i18n/ru.json
@ -41,6 +41,7 @@
|
||||
"backup_settings": "Настройки резервного копирования",
|
||||
"backup_settings_description": "Управление настройками резервного копирования базы данных",
|
||||
"check_all": "Проверить все",
|
||||
"cleanup": "Очистка",
|
||||
"cleared_jobs": "Очищены задачи для: {job}",
|
||||
"config_set_by_file": "Настроено с помощью файла конфигурации",
|
||||
"confirm_delete_library": "Вы действительно хотите удалить библиотеку \"{library}\"?",
|
||||
@ -96,7 +97,7 @@
|
||||
"library_scanning_enable_description": "Включить периодическое сканирование библиотеки",
|
||||
"library_settings": "Внешняя библиотека",
|
||||
"library_settings_description": "Управление внешними библиотеками",
|
||||
"library_tasks_description": "Выполняет задания библиотеки",
|
||||
"library_tasks_description": "Сканирование внешних библиотек на наличие новых и/или изменённых объектов",
|
||||
"library_watching_enable_description": "Отслеживать изменения файлов внешней библиотеки",
|
||||
"library_watching_settings": "Слежение за библиотекой (ЭКСПЕРИМЕНТАЛЬНОЕ)",
|
||||
"library_watching_settings_description": "Автоматически следить за изменениями файлов",
|
||||
@ -147,6 +148,8 @@
|
||||
"map_settings": "Настройки карты",
|
||||
"map_settings_description": "Управление настройками карты",
|
||||
"map_style_description": "URL-адрес темы карты style.json",
|
||||
"memory_cleanup_job": "Очистка воспоминаний",
|
||||
"memory_generate_job": "Создание воспоминаний",
|
||||
"metadata_extraction_job": "Извлечение метаданных",
|
||||
"metadata_extraction_job_description": "Извлекает метаданные из каждого файла, такие как местоположение, лица и разрешение",
|
||||
"metadata_faces_import_setting": "Включить импорт лиц",
|
||||
@ -240,7 +243,7 @@
|
||||
"storage_template_hash_verification_enabled_description": "Включает проверку хэша, не отключайте ее, если вы не уверены в последствиях",
|
||||
"storage_template_migration": "Применение шаблона хранилища",
|
||||
"storage_template_migration_description": "Применяет текущий <link>{template}</link> к ранее загруженным ресурсам",
|
||||
"storage_template_migration_info": "Изменения в шаблоне будут применяться только к новым ресурсам. Чтобы применить шаблон к ранее загруженным ресурсам, запустите <link>{job}</link>.",
|
||||
"storage_template_migration_info": "Расширения файлов всегда будут сохраняться в нижнем регистре. Изменения в шаблоне будут применяться только к новым ресурсам. Чтобы применить шаблон к ранее загруженным ресурсам, запустите <link>{job}</link>.",
|
||||
"storage_template_migration_job": "Задание миграции шаблона хранилища",
|
||||
"storage_template_more_details": "Для получения дополнительной информации об этой функции обратитесь к <template-link>Шаблону хранилища</template-link> и <implications-link>месту его хранения</implications-link>",
|
||||
"storage_template_onboarding_description": "При включении этой функции файлы будут автоматически организованы в соответствии с пользовательским шаблоном. Из-за проблем со стабильностью функция по умолчанию отключена. Дополнительную информацию можно найти в <link>документации</link>.",
|
||||
@ -299,7 +302,7 @@
|
||||
"transcoding_max_b_frames": "Максимально промежуточных кадров",
|
||||
"transcoding_max_b_frames_description": "Более высокие значения повышают эффективность сжатия, но замедляют кодирование. Может быть несовместимо с аппаратным ускорением на старых устройствах. 0 отключает B-кадры, а -1 устанавливает это значение автоматически.",
|
||||
"transcoding_max_bitrate": "Максимальный битрейт",
|
||||
"transcoding_max_bitrate_description": "Установка максимального битрейта может сделать размер файла более предсказуемым при незначительном снижении качества. При 720p типичными значениями являются 2600k для VP9 или HEVC или 4500k для H.264. Отключено, если установлено значение 0.",
|
||||
"transcoding_max_bitrate_description": "Установка максимального битрейта может сделать размер файла более предсказуемым при незначительном снижении качества. При 720p типичными значениями являются 2600 kbit/s для VP9 или HEVC или 4500 kbit/s для H.264. Отключено, если установлено значение 0.",
|
||||
"transcoding_max_keyframe_interval": "Максимальный интервал ключевых кадров",
|
||||
"transcoding_max_keyframe_interval_description": "Устанавливает максимальное расстояние между ключевыми кадрами. Более низкие значения ухудшают эффективность сжатия, но сокращают время поиска и могут улучшить качество в сценах с быстрым движением. 0 устанавливает это значение автоматически.",
|
||||
"transcoding_optimal_description": "Видео с разрешением выше целевого или не в принятом формате",
|
||||
@ -358,7 +361,7 @@
|
||||
},
|
||||
"admin_email": "Электронная почта администратора",
|
||||
"admin_password": "Пароль администратора",
|
||||
"administration": "Управление",
|
||||
"administration": "Управление сервером",
|
||||
"advanced": "Расширенные",
|
||||
"age_months": "Возраст {months, plural, one {# месяц} few {# месяца} many {# месяцев} other {# месяца}}",
|
||||
"age_year_months": "Возраст 1 год, {months, plural, one {# месяц} few {# месяца} many {# месяцев} other {# месяца}}",
|
||||
@ -391,6 +394,7 @@
|
||||
"allow_edits": "Разрешить редактирование",
|
||||
"allow_public_user_to_download": "Разрешить скачивание публичным пользователям",
|
||||
"allow_public_user_to_upload": "Разрешить публичным пользователям загружать файлы",
|
||||
"alt_text_qr_code": "QR-код",
|
||||
"anti_clockwise": "Против часовой",
|
||||
"api_key": "API Ключ",
|
||||
"api_key_description": "Это значение будет показано только один раз. Пожалуйста, убедитесь, что скопировали его перед закрытием окна.",
|
||||
@ -481,6 +485,7 @@
|
||||
"comments_are_disabled": "Комментарии отключены",
|
||||
"confirm": "Подтвердить",
|
||||
"confirm_admin_password": "Подтвердите пароль Администратора",
|
||||
"confirm_delete_face": "Вы точно хотите удалить лицо {name} из объекта?",
|
||||
"confirm_delete_shared_link": "Вы уверены, что хотите удалить эту публичную ссылку?",
|
||||
"confirm_keep_this_delete_others": "Все остальные объекты в группе будут удалены, кроме этого объекта. Вы уверены, что хотите продолжить?",
|
||||
"confirm_password": "Подтвердите пароль",
|
||||
@ -533,6 +538,7 @@
|
||||
"delete_album": "Удалить альбом",
|
||||
"delete_api_key_prompt": "Вы уверены, что хотите удалить этот ключ API?",
|
||||
"delete_duplicates_confirmation": "Вы уверены, что хотите навсегда удалить эти дубликаты?",
|
||||
"delete_face": "Удалить лицо",
|
||||
"delete_key": "Удалить ключ",
|
||||
"delete_library": "Удалить библиотеку",
|
||||
"delete_link": "Удалить ссылку",
|
||||
@ -600,6 +606,7 @@
|
||||
"enabled": "Включено",
|
||||
"end_date": "Дата окончания",
|
||||
"error": "Ошибка",
|
||||
"error_delete_face": "Ошибка при удалении лица из объекта",
|
||||
"error_loading_image": "Ошибка при загрузке изображения",
|
||||
"error_title": "Ошибка - Что-то пошло не так",
|
||||
"errors": {
|
||||
@ -884,6 +891,7 @@
|
||||
"month": "Месяц",
|
||||
"more": "Больше",
|
||||
"moved_to_trash": "Перенесено в корзину",
|
||||
"mute_memories": "Отключить звук",
|
||||
"my_albums": "Мои альбомы",
|
||||
"name": "Имя",
|
||||
"name_or_nickname": "Имя или ник",
|
||||
@ -979,6 +987,7 @@
|
||||
"permanently_deleted_asset": "Удалить навсегда",
|
||||
"permanently_deleted_assets_count": "Безвозвратно удалено {count, plural, one {# файл} few {# файла} many {# файлов} other {# файлов}}",
|
||||
"person": "Человек",
|
||||
"person_birthdate": "Дата рождения: {date}",
|
||||
"person_hidden": "{name}{hidden, select, true { (скрыт)} other {}}",
|
||||
"photo_shared_all_users": "Похоже, что вы поделились своими фотографиями со всеми пользователями или у вас нет пользователей, с которыми можно поделиться.",
|
||||
"photos": "Фото",
|
||||
@ -1076,6 +1085,8 @@
|
||||
"removed_from_archive": "Удален из архива",
|
||||
"removed_from_favorites": "Удалено из избранного",
|
||||
"removed_from_favorites_count": "{count, plural, other {Удалено #}} из избранного",
|
||||
"removed_memory": "Удалить воспоминание",
|
||||
"removed_photo_from_memory": "Удалить фото из воспоминания",
|
||||
"removed_tagged_assets": "Тег для {count, plural, one {# объекта} other {# объектов}} удален",
|
||||
"rename": "Переименовать",
|
||||
"repair": "Ремонт",
|
||||
@ -1084,6 +1095,7 @@
|
||||
"repository": "Репозиторий",
|
||||
"require_password": "Требуется пароль",
|
||||
"require_user_to_change_password_on_first_login": "Требовать у пользователя сменить пароль при первом входе",
|
||||
"rescan": "Повторное сканирование",
|
||||
"reset": "Сброс",
|
||||
"reset_password": "Сброс пароля",
|
||||
"reset_people_visibility": "Восстановить видимость людей",
|
||||
@ -1127,6 +1139,7 @@
|
||||
"search_options": "Параметры поиска",
|
||||
"search_people": "Поиск людей",
|
||||
"search_places": "Поиск мест",
|
||||
"search_rating": "Поиск по рейтингу...",
|
||||
"search_settings": "Настройки поиска",
|
||||
"search_state": "Поиск региона...",
|
||||
"search_tags": "Поиск по тегам...",
|
||||
@ -1250,6 +1263,7 @@
|
||||
"tag_created": "Тег {tag} создан",
|
||||
"tag_feature_description": "Просмотр фотографий и видео, сгруппированных по тегам",
|
||||
"tag_not_found_question": "Не удается найти тег? <link>Создайте новый тег.</link>",
|
||||
"tag_people": "Тег людей",
|
||||
"tag_updated": "Тег {tag} изменен",
|
||||
"tagged_assets": "Помечено {count, plural, one {# объект} other {# объектов}}",
|
||||
"tags": "Теги",
|
||||
@ -1290,6 +1304,7 @@
|
||||
"unlink_motion_video": "Отсоединить движущееся видео",
|
||||
"unlink_oauth": "Отключить OAuth",
|
||||
"unlinked_oauth_account": "Отключить аккаунт OAuth",
|
||||
"unmute_memories": "Включить звук",
|
||||
"unnamed_album": "Альбом без названия",
|
||||
"unnamed_album_delete_confirmation": "Вы уверены, что хотите удалить этот альбом?",
|
||||
"unnamed_share": "Общий доступ без названия",
|
||||
@ -1343,6 +1358,7 @@
|
||||
"view_all": "Посмотреть всё",
|
||||
"view_all_users": "Показать всех пользователей",
|
||||
"view_in_timeline": "Показать на временной шкале",
|
||||
"view_link": "Показать ссылку",
|
||||
"view_links": "Показать ссылки",
|
||||
"view_name": "Посмотреть",
|
||||
"view_next_asset": "Показать следующий объект",
|
||||
@ -1359,4 +1375,4 @@
|
||||
"yes": "Да",
|
||||
"you_dont_have_any_shared_links": "У вас нет публичных ссылок",
|
||||
"zoom_image": "Приблизить"
|
||||
}
|
||||
}
|
46
i18n/sk.json
46
i18n/sk.json
@ -1,5 +1,5 @@
|
||||
{
|
||||
"about": "O Immich",
|
||||
"about": "O aplikácii",
|
||||
"account": "Účet",
|
||||
"account_settings": "Nastavenia účtu",
|
||||
"acknowledge": "Rozumiem",
|
||||
@ -20,7 +20,7 @@
|
||||
"add_partner": "Pridať partnera",
|
||||
"add_path": "Pridať cestu",
|
||||
"add_photos": "Pridať fotografie",
|
||||
"add_to": "Pridať do...",
|
||||
"add_to": "Pridať do…",
|
||||
"add_to_album": "Pridať do albumu",
|
||||
"add_to_shared_album": "Pridať do zdieľaného albumu",
|
||||
"add_url": "Pridať URL",
|
||||
@ -41,6 +41,7 @@
|
||||
"backup_settings": "Nastavenia zálohovania",
|
||||
"backup_settings_description": "Spravovať nastavenia záloh",
|
||||
"check_all": "Skontrolovať všetko",
|
||||
"cleanup": "Vyčistenie",
|
||||
"cleared_jobs": "Hotové úlohy pre: {job}",
|
||||
"config_set_by_file": "Konfigurácia je v súčasnosti nastavená konfiguračným súborom",
|
||||
"confirm_delete_library": "Naozaj chcete vymazať knižnicu {library}?",
|
||||
@ -96,7 +97,7 @@
|
||||
"library_scanning_enable_description": "Zapnúť pravidelné skenovanie knižnice",
|
||||
"library_settings": "Externá knižnica",
|
||||
"library_settings_description": "Spravovať nastavenia externej knižnice",
|
||||
"library_tasks_description": "Vykonať úlohy knižnice",
|
||||
"library_tasks_description": "Vyhľadávanie nových alebo zmenených položiek v externých knižniciach",
|
||||
"library_watching_enable_description": "Sledovať externé knižnice pre zmeny v súboroch",
|
||||
"library_watching_settings": "Sledovanie knižnice (EXPERIMENTÁLNE)",
|
||||
"library_watching_settings_description": "Automaticky sledovať zmenené súbory",
|
||||
@ -131,7 +132,7 @@
|
||||
"machine_learning_smart_search_description": "Významové vyhľadávanie v obrázkoch pomocou CLIP vzorov",
|
||||
"machine_learning_smart_search_enabled": "Povoliť inteligentné vyhľadávanie",
|
||||
"machine_learning_smart_search_enabled_description": "Ak je vypnuté, obrázky nebudú spracované pre inteligentné vyhľadávanie.",
|
||||
"machine_learning_url_description": "URL adresa machine-learning servera. Ak je poskytnutých viacero URL adries, budú servery postupne testované od prvého po posledný, až kým jeden z nich úspešne odpovie.",
|
||||
"machine_learning_url_description": "URL adresa servera strojového učenia. Ak je zadaných viacero adries URL, každý server bude testovaný postupne, kým jeden z nich neodpovie úspešne, v poradí od prvého po posledný. Servery, ktoré neodpovedajú, budú dočasne ignorované, kým nebudú opäť online.",
|
||||
"manage_concurrency": "Správa súbežnosti",
|
||||
"manage_log_settings": "Spravovať nastavenia logovania",
|
||||
"map_dark_style": "Tmavý štýl",
|
||||
@ -147,6 +148,8 @@
|
||||
"map_settings": "Mapa",
|
||||
"map_settings_description": "Spravovať nastavenia mapy",
|
||||
"map_style_description": "URL na motív style.json",
|
||||
"memory_cleanup_job": "Vymazávanie spomienok",
|
||||
"memory_generate_job": "Vytváranie spomienok",
|
||||
"metadata_extraction_job": "Extrahovať metadáta",
|
||||
"metadata_extraction_job_description": "Vytiahne metadáta z každej položky, ako napríklad GPS, tváre a rozlíšenie",
|
||||
"metadata_faces_import_setting": "Povoliť import tváre",
|
||||
@ -219,7 +222,7 @@
|
||||
"reset_settings_to_default": "Obnoviť pôvodné nastavenia",
|
||||
"reset_settings_to_recent_saved": "Obnoviť naposledy uložené nastavenia",
|
||||
"scanning_library": "Knižnica sa skenuje",
|
||||
"search_jobs": "Vyhľadať úlohy...",
|
||||
"search_jobs": "Vyhľadať úlohy…",
|
||||
"send_welcome_email": "Odoslať uvítací e-mail",
|
||||
"server_external_domain_settings": "Externá doména",
|
||||
"server_external_domain_settings_description": "Verejná doména pre zdieľané odkazy, vrátane http(s)://",
|
||||
@ -299,7 +302,7 @@
|
||||
"transcoding_max_b_frames": "Maximálny počet B-snímkov",
|
||||
"transcoding_max_b_frames_description": "Vyššie hodnoty zvyšujú účinnosť kompresie, ale spomaľujú kódovanie. Nemusí byť kompatibilný s hardvérovou akceleráciou na starších zariadeniach. Hodnota 0 zakáže B-snímky, zatiaľ čo -1 nastaví túto hodnotu automaticky.",
|
||||
"transcoding_max_bitrate": "Maximálna bitová rýchlosť",
|
||||
"transcoding_max_bitrate_description": "Nastavenie maximálneho dátového toku môže zvýšiť predvídateľnosť veľkosti súborov za cenu menšieho zníženia kvality. Pri rozlíšení 720p sú typické hodnoty 2600k pre VP9 alebo HEVC alebo 4500k pre H.264. Zakázané, ak je nastavená hodnota 0.",
|
||||
"transcoding_max_bitrate_description": "Nastavenie maximálneho dátového toku môže zvýšiť predvídateľnosť veľkosti súborov za cenu menšieho zníženia kvality. Pri rozlíšení 720p sú typické hodnoty 2600 kbit/s pre VP9 alebo HEVC alebo 4500 kbit/s pre H.264. Zakázané, ak je nastavená hodnota 0.",
|
||||
"transcoding_max_keyframe_interval": "Maximálny interval medzi kľúčovými snímkami",
|
||||
"transcoding_max_keyframe_interval_description": "Nastavuje maximálnu vzdialenosť medzi kľúčovými snímkami. Nižšie hodnoty zhoršujú účinnosť kompresie, ale zlepšujú časy vyhľadávania a môžu zlepšiť kvalitu v scénach s rýchlym pohybom. Hodnota 0 nastavuje túto hodnotu automaticky.",
|
||||
"transcoding_optimal_description": "Videá s vyšším ako cieľovým rozlíšením alebo videá, ktoré nie sú v prijateľnom formáte",
|
||||
@ -391,6 +394,7 @@
|
||||
"allow_edits": "Povoliť úpravy",
|
||||
"allow_public_user_to_download": "Povoľte verejnému používateľovi sťahovať",
|
||||
"allow_public_user_to_upload": "Umožniť verejnému používateľovi nahrávať",
|
||||
"alt_text_qr_code": "Obrázok QR kódu",
|
||||
"anti_clockwise": "Proti smeru hodinových ručičiek",
|
||||
"api_key": "API Klúč",
|
||||
"api_key_description": "Táto hodnota sa zobrazí iba raz. Pred zatvorením okna ju určite skopírujte.",
|
||||
@ -406,17 +410,17 @@
|
||||
"are_these_the_same_person": "Ide o tú istú osobu?",
|
||||
"are_you_sure_to_do_this": "Ste si istý, že to chcete urobiť?",
|
||||
"asset_added_to_album": "Pridané do albumu",
|
||||
"asset_adding_to_album": "Pridáva sa do albumu...",
|
||||
"asset_adding_to_album": "Pridáva sa do albumu…",
|
||||
"asset_description_updated": "Popis média bol aktualizovaný",
|
||||
"asset_filename_is_offline": "Médium {filename} je offline",
|
||||
"asset_has_unassigned_faces": "Položka má nepriradené tváre",
|
||||
"asset_hashing": "Hašovanie...",
|
||||
"asset_hashing": "Hašovanie…",
|
||||
"asset_offline": "Médium je offline",
|
||||
"asset_offline_description": "Toto externý obsah sa už nenachádza na disku. Požiadajte o pomoc svojho správcu Immich.",
|
||||
"asset_skipped": "Preskočené",
|
||||
"asset_skipped_in_trash": "V koši",
|
||||
"asset_uploaded": "Nahrané",
|
||||
"asset_uploading": "Nahráva sa...",
|
||||
"asset_uploading": "Nahráva sa…",
|
||||
"assets": "Položky",
|
||||
"assets_added_count": "{count, plural, one {Pridaná # položka} few {Pridané # položky} other {Pridaných # položek}}",
|
||||
"assets_added_to_album_count": "Do albumu {count, plural, one {bola pridaná # položka} few {boli pridané # položky} other {bolo pridaných # položiek}}",
|
||||
@ -481,6 +485,7 @@
|
||||
"comments_are_disabled": "Komentáre sú vypnuté",
|
||||
"confirm": "Potvrdiť",
|
||||
"confirm_admin_password": "Potvrdiť Administrátorské Heslo",
|
||||
"confirm_delete_face": "Naozaj chcete z položky odstrániť tvár osoby {name}?",
|
||||
"confirm_delete_shared_link": "Ste si istý, že chcete odstrániť tento zdieľaný odkaz?",
|
||||
"confirm_keep_this_delete_others": "Všetky ostatné položky v zásobníku budú odstránené okrem tejto položky. Naozaj chcete pokračovať?",
|
||||
"confirm_password": "Potvrdiť heslo",
|
||||
@ -533,6 +538,7 @@
|
||||
"delete_album": "Odstrániť album",
|
||||
"delete_api_key_prompt": "Naozaj chcete odstrániť tento API kľúč?",
|
||||
"delete_duplicates_confirmation": "Naozaj chcete nenávratne odstrániť tieto duplikáty?",
|
||||
"delete_face": "Odstrániť tvár",
|
||||
"delete_key": "Odstrániť kľúč",
|
||||
"delete_library": "Vymazať knižnicu",
|
||||
"delete_link": "Odstrániť odkaz",
|
||||
@ -600,6 +606,7 @@
|
||||
"enabled": "Aktivovaný",
|
||||
"end_date": "Koncový dátum",
|
||||
"error": "Chyba",
|
||||
"error_delete_face": "Chyba pri odstraňovaní tváre z položky",
|
||||
"error_loading_image": "Nepodarilo sa načítať obrázok",
|
||||
"error_title": "Chyba - niečo sa pokazilo",
|
||||
"errors": {
|
||||
@ -766,8 +773,10 @@
|
||||
"go_to_folder": "Prejsť do priečinka",
|
||||
"go_to_search": "Prejsť na vyhľadávanie",
|
||||
"group_albums_by": "Zoskupiť albumy podľa...",
|
||||
"group_country": "Zoskupenie podľa krajiny",
|
||||
"group_no": "Nezoskupovať",
|
||||
"group_owner": "Zoskupiť podľa vlastníka",
|
||||
"group_places_by": "Zoskupte miesta podľa...",
|
||||
"group_year": "Zoskupiť podľa roku",
|
||||
"has_quota": "Má kvótu",
|
||||
"hi_user": "Ahoj {name} ({email})",
|
||||
@ -800,6 +809,7 @@
|
||||
"include_shared_albums": "Zahrnúť zdieľané albumy",
|
||||
"include_shared_partner_assets": "Vrátane zdieľaných položiek partnera",
|
||||
"individual_share": "Zdieľanie jednotlivých položiek",
|
||||
"individual_shares": "Individuálne zdieľanie",
|
||||
"info": "Informácie",
|
||||
"interval": {
|
||||
"day_at_onepm": "Každý deň v 13:00",
|
||||
@ -881,6 +891,7 @@
|
||||
"month": "Mesiac",
|
||||
"more": "Viac",
|
||||
"moved_to_trash": "Presunuté do koša",
|
||||
"mute_memories": "Vyblednutie spomienok",
|
||||
"my_albums": "Moje albumy",
|
||||
"name": "Meno",
|
||||
"name_or_nickname": "Meno alebo prezývka",
|
||||
@ -985,6 +996,7 @@
|
||||
"pick_a_location": "Vyberte miesto",
|
||||
"place": "Miesto",
|
||||
"places": "Miesta",
|
||||
"places_count": "{count, plural, one {{count, number} miesto} few {{count, number} miesta} other {{count, number} miest}}",
|
||||
"play": "Prehrať",
|
||||
"play_memories": "Prehrať spomienky",
|
||||
"play_motion_photo": "Prehrať pohyblivú fotku",
|
||||
@ -1072,6 +1084,8 @@
|
||||
"removed_from_archive": "Odstránené z archívu",
|
||||
"removed_from_favorites": "Odstránené z obľúbených",
|
||||
"removed_from_favorites_count": "{count, plural, other {Odstránených #}} z obľúbených",
|
||||
"removed_memory": "Odstránená pamäť",
|
||||
"removed_photo_from_memory": "Fotografia odstránená z pamäte",
|
||||
"removed_tagged_assets": "Odstránená značka z {count, plural, one {# položky} other {# položiek}}",
|
||||
"rename": "Premenovať",
|
||||
"repair": "Opraviť",
|
||||
@ -1080,6 +1094,7 @@
|
||||
"repository": "Repozitár",
|
||||
"require_password": "Vyžadovať heslo",
|
||||
"require_user_to_change_password_on_first_login": "Vyžadovať zmenu hesla po prvom prihlásení",
|
||||
"rescan": "Opätovné vyhľadávanie",
|
||||
"reset": "Resetovať",
|
||||
"reset_password": "Obnoviť heslo",
|
||||
"reset_people_visibility": "Resetovať viditeľnosť ľudí",
|
||||
@ -1108,6 +1123,8 @@
|
||||
"search": "Hľadať",
|
||||
"search_albums": "Hľadať albumy",
|
||||
"search_by_context": "Hľadať s kontextom",
|
||||
"search_by_description": "Vyhľadávanie podľa popisu",
|
||||
"search_by_description_example": "Pešia turistika v Sape",
|
||||
"search_by_filename": "Hľadať s názvom alebo príponou súboru",
|
||||
"search_by_filename_example": "napr. IMG_1234.JPG alebo PNG",
|
||||
"search_camera_make": "Hľadať značku fotoaparátu...",
|
||||
@ -1121,6 +1138,7 @@
|
||||
"search_options": "Možnosti hľadania",
|
||||
"search_people": "Hľadať osoby",
|
||||
"search_places": "Hľadať miesta",
|
||||
"search_rating": "Vyhľadávanie podľa hodnotenia...",
|
||||
"search_settings": "Hľadať v nastaveniach",
|
||||
"search_state": "Hľadať štáty...",
|
||||
"search_tags": "Hľadať štítky...",
|
||||
@ -1167,6 +1185,7 @@
|
||||
"shared_from_partner": "Fotky od {partner}",
|
||||
"shared_link_options": "Možnosti zdieľaných odkazov",
|
||||
"shared_links": "Zdieľané odkazy",
|
||||
"shared_links_description": "Zdieľanie fotografií a videí pomocou odkazu",
|
||||
"shared_photos_and_videos_count": "{assetCount, plural, other {# zdieľané fotky a videá.}}",
|
||||
"shared_with_partner": "Zdieľané s {partner}",
|
||||
"sharing": "Zdieľanie",
|
||||
@ -1189,6 +1208,7 @@
|
||||
"show_person_options": "Zobrazí možnosti osoby",
|
||||
"show_progress_bar": "Zobrazí ukazovateľ priebehu",
|
||||
"show_search_options": "Zobraziť možnosti vyhľadávania",
|
||||
"show_shared_links": "Zobraziť zdieľané odkazy",
|
||||
"show_slideshow_transition": "Zobrazí prechody v prezentácii",
|
||||
"show_supporter_badge": "Odznak podporovateľa",
|
||||
"show_supporter_badge_description": "Zobraziť odznak podporovateľa",
|
||||
@ -1220,7 +1240,7 @@
|
||||
"stacktrace": "Výpis zásobníku",
|
||||
"start": "Štart",
|
||||
"start_date": "Začiatočný dátum",
|
||||
"state": "Stav",
|
||||
"state": "Štát",
|
||||
"status": "Stav",
|
||||
"stop_motion_photo": "Stopmotion fotka",
|
||||
"stop_photo_sharing": "Zastaviť zdieľanie vašich fotiek?",
|
||||
@ -1242,6 +1262,7 @@
|
||||
"tag_created": "Vytvorená značka: {tag}",
|
||||
"tag_feature_description": "Prehliadanie fotiek a videá zoskupených podľa tematických značiek",
|
||||
"tag_not_found_question": "Neviete nájsť značku? <link>Vytvorte novú značku.</link>",
|
||||
"tag_people": "Označiť ľudí",
|
||||
"tag_updated": "Upravená značka: {tag}",
|
||||
"tagged_assets": "Značka priradená {count, plural, one {# položke} other {# položkám}}",
|
||||
"tags": "Štítky",
|
||||
@ -1276,11 +1297,13 @@
|
||||
"unfavorite": "Odznačiť ako obľúbené",
|
||||
"unhide_person": "Odkryť osobu",
|
||||
"unknown": "Neznáme",
|
||||
"unknown_country": "Neznámy štát",
|
||||
"unknown_year": "Neznámy rok",
|
||||
"unlimited": "Neobmedzené",
|
||||
"unlink_motion_video": "Odpojiť pohyblivé video",
|
||||
"unlink_oauth": "Odpojiť OAuth",
|
||||
"unlinked_oauth_account": "Odpojiť OAuth účet",
|
||||
"unmute_memories": "Zrušenie stlmenia spomienok",
|
||||
"unnamed_album": "Nepomenovaný album",
|
||||
"unnamed_album_delete_confirmation": "Ste si istý, že chcete zmazať tento album?",
|
||||
"unnamed_share": "Nepomenované zdieľanie",
|
||||
@ -1334,6 +1357,7 @@
|
||||
"view_all": "Zobraziť všetky",
|
||||
"view_all_users": "Zobraziť všetkých používateľov",
|
||||
"view_in_timeline": "Zobraziť v časovej osi",
|
||||
"view_link": "Zobraziť odkaz",
|
||||
"view_links": "Zobraziť odkazy",
|
||||
"view_name": "Zobraziť",
|
||||
"view_next_asset": "Zobraziť nasledujúci súbor",
|
||||
@ -1350,4 +1374,4 @@
|
||||
"yes": "Áno",
|
||||
"you_dont_have_any_shared_links": "Nemáte žiadne zdielané linky",
|
||||
"zoom_image": "Priblížiť obrázok"
|
||||
}
|
||||
}
|
22
i18n/sl.json
22
i18n/sl.json
@ -41,6 +41,7 @@
|
||||
"backup_settings": "Nastavitve varnostnega kopiranja",
|
||||
"backup_settings_description": "Upravljanje nastavitev varnostnih kopij",
|
||||
"check_all": "Označi vse",
|
||||
"cleanup": "Čiščenje",
|
||||
"cleared_jobs": "Razčiščeno opravilo za: {job}",
|
||||
"config_set_by_file": "Konfiguracija je trenutno nastavljena s konfiguracijsko datoteko",
|
||||
"confirm_delete_library": "Ali ste prepričani, da želite izbrisati knjižnico {library}?",
|
||||
@ -131,7 +132,7 @@
|
||||
"machine_learning_smart_search_description": "Semantično poiščite slike z uporabo vdelav CLIP",
|
||||
"machine_learning_smart_search_enabled": "Omogoči pametno iskanje",
|
||||
"machine_learning_smart_search_enabled_description": "Če je onemogočeno, slike ne bodo kodirane za pametno iskanje.",
|
||||
"machine_learning_url_description": "URL strežnika za strojno učenje. Če je na voljo več kot en URL, bo vsak strežnik poskusen posamično, dokler se eden ne odzove uspešno, v vrstnem redu od prvega do zadnjega.",
|
||||
"machine_learning_url_description": "URL strežnika za strojno učenje. Če je na voljo več kot en URL, bo vsak strežnik poskusen posamično, dokler se eden ne odzove uspešno, v vrstnem redu od prvega do zadnjega. Strežniki, ki se ne odzovejo, bodo začasno prezrti, dokler se spet ne vzpostavijo.",
|
||||
"manage_concurrency": "Upravljanje sočasnosti",
|
||||
"manage_log_settings": "Upravljanje nastavitev dnevnika",
|
||||
"map_dark_style": "Temni način",
|
||||
@ -147,6 +148,8 @@
|
||||
"map_settings": "Zemljevid",
|
||||
"map_settings_description": "Upravljanje nastavitev zemljevida",
|
||||
"map_style_description": "URL do teme zemljevida style.json",
|
||||
"memory_cleanup_job": "Čiščenje pomnilnika",
|
||||
"memory_generate_job": "Generiranje spomina",
|
||||
"metadata_extraction_job": "Izvleči metapodatke",
|
||||
"metadata_extraction_job_description": "Izvleči informacije iz metapodatkov iz vseh virov, kot so GPS, obrazi in resolucija",
|
||||
"metadata_faces_import_setting": "Omogoči uvoz obraza",
|
||||
@ -299,7 +302,7 @@
|
||||
"transcoding_max_b_frames": "Največji B-okvirji",
|
||||
"transcoding_max_b_frames_description": "Višje vrednosti izboljšajo učinkovitost stiskanja, vendar upočasnijo kodiranje. Morda ni združljivo s strojnim pospeševanjem na starejših napravah. 0 onemogoči okvirje B, medtem ko -1 samodejno nastavi to vrednost.",
|
||||
"transcoding_max_bitrate": "Največja bitna hitrost",
|
||||
"transcoding_max_bitrate_description": "Z nastavitvijo največje bitne hitrosti so lahko velikosti datotek bolj predvidljive ob manjši ceni kakovosti. Pri 720p so tipične vrednosti 2600k za VP9 ali HEVC ali 4500k za H.264. Onemogočeno, če je nastavljeno na 0.",
|
||||
"transcoding_max_bitrate_description": "Z nastavitvijo največje bitne hitrosti so lahko velikosti datotek bolj predvidljive ob manjši ceni kakovosti. Pri 720p so tipične vrednosti 2600 kbit/s za VP9 ali HEVC ali 4500 kbit/s za H.264. Onemogočeno, če je nastavljeno na 0.",
|
||||
"transcoding_max_keyframe_interval": "Največji interval ključnih sličic",
|
||||
"transcoding_max_keyframe_interval_description": "Nastavi največjo razdaljo med ključnimi slikami. Nižje vrednosti poslabšajo učinkovitost stiskanja, vendar izboljšajo čas iskanja in lahko izboljšajo kakovost prizorov s hitrim gibanjem. 0 samodejno nastavi to vrednost.",
|
||||
"transcoding_optimal_description": "Videoposnetki, ki so višji od ciljne ločljivosti ali niso v sprejemljivem formatu",
|
||||
@ -391,6 +394,7 @@
|
||||
"allow_edits": "Dovoli urejanja",
|
||||
"allow_public_user_to_download": "Dovoli javnemu uporabniku prenos",
|
||||
"allow_public_user_to_upload": "Dovolite javnemu uporabniku nalaganje",
|
||||
"alt_text_qr_code": "Slika QR kode",
|
||||
"anti_clockwise": "V nasprotni smeri urnega kazalca",
|
||||
"api_key": "API ključ",
|
||||
"api_key_description": "Ta vrednost bo prikazana samo enkrat. Ne pozabite jo kopirati, preden zaprete okno.",
|
||||
@ -481,6 +485,7 @@
|
||||
"comments_are_disabled": "Komentarji so onemogočeni",
|
||||
"confirm": "Potrdi",
|
||||
"confirm_admin_password": "Potrdite skrbniško geslo",
|
||||
"confirm_delete_face": "Ali ste prepričani, da želite izbrisati obraz osebe {name} iz sredstva?",
|
||||
"confirm_delete_shared_link": "Ali ste prepričani, da želite izbrisati to skupno povezavo?",
|
||||
"confirm_keep_this_delete_others": "Vsa druga sredstva v skladu bodo izbrisana, razen tega sredstva. Ste prepričani, da želite nadaljevati?",
|
||||
"confirm_password": "Potrdi geslo",
|
||||
@ -533,6 +538,7 @@
|
||||
"delete_album": "Izbriši album",
|
||||
"delete_api_key_prompt": "Ali ste prepričani, da želite izbrisati ta API ključ?",
|
||||
"delete_duplicates_confirmation": "Ali ste prepričani, da želite trajno izbrisati te dvojnike?",
|
||||
"delete_face": "Izbriši obraz",
|
||||
"delete_key": "Izbriši ključ",
|
||||
"delete_library": "Izbriši knjižnico",
|
||||
"delete_link": "Izbriši povezavo",
|
||||
@ -600,6 +606,7 @@
|
||||
"enabled": "Omogočeno",
|
||||
"end_date": "Končni datum",
|
||||
"error": "Napaka",
|
||||
"error_delete_face": "Napaka pri brisanju obraza iz sredstva",
|
||||
"error_loading_image": "Napaka pri nalaganju slike",
|
||||
"error_title": "Napaka - nekaj je šlo narobe",
|
||||
"errors": {
|
||||
@ -884,6 +891,7 @@
|
||||
"month": "Mesec",
|
||||
"more": "Več",
|
||||
"moved_to_trash": "Premaknjeno v smetnjak",
|
||||
"mute_memories": "Utišaj spomine",
|
||||
"my_albums": "Moji albumi",
|
||||
"name": "Ime",
|
||||
"name_or_nickname": "Ime ali vzdevek",
|
||||
@ -979,6 +987,7 @@
|
||||
"permanently_deleted_asset": "Trajno izbrisano sredstvo",
|
||||
"permanently_deleted_assets_count": "Trajno izbrisano {count, plural, one {# sredstvo} two {# sredstvi} few {# sredstva} other {# sredstev}}",
|
||||
"person": "Oseba",
|
||||
"person_birthdate": "Rojen dne {date}",
|
||||
"person_hidden": "{name}{hidden, select, true { (skrita)} other {}}",
|
||||
"photo_shared_all_users": "Videti je, da ste svoje fotografije delili z vsemi uporabniki ali pa nimate nobenega uporabnika, s katerim bi jih delili.",
|
||||
"photos": "Slike",
|
||||
@ -1076,6 +1085,8 @@
|
||||
"removed_from_archive": "Odstranjeno iz arhiva",
|
||||
"removed_from_favorites": "Odstranjeno iz priljubljenih",
|
||||
"removed_from_favorites_count": "{count, plural, other {odstranen/ih #}} iz priljubljenih",
|
||||
"removed_memory": "Odstranjen spomin",
|
||||
"removed_photo_from_memory": "Odstranjena fotografija iz spomina",
|
||||
"removed_tagged_assets": "Odstranjena oznaka iz {count, plural, one {# sredstva} other {# sredstev}}",
|
||||
"rename": "Preimenuj",
|
||||
"repair": "Popravi",
|
||||
@ -1084,6 +1095,7 @@
|
||||
"repository": "Repozitorij",
|
||||
"require_password": "Zahtevaj geslo",
|
||||
"require_user_to_change_password_on_first_login": "Od uporabnika zahtevajte spremembo gesla ob prvi prijavi",
|
||||
"rescan": "Ponovno skeniraj",
|
||||
"reset": "Ponastavi",
|
||||
"reset_password": "Ponastavi geslo",
|
||||
"reset_people_visibility": "Ponastavi vidnost ljudi",
|
||||
@ -1127,6 +1139,7 @@
|
||||
"search_options": "Možnosti iskanja",
|
||||
"search_people": "Iskanje oseb",
|
||||
"search_places": "Iskanje krajev",
|
||||
"search_rating": "Išči po oceni ...",
|
||||
"search_settings": "Nastavitve iskanja",
|
||||
"search_state": "Iskanje dežele...",
|
||||
"search_tags": "Iskanje oznak...",
|
||||
@ -1250,6 +1263,7 @@
|
||||
"tag_created": "Ustvarjena oznaka: {tag}",
|
||||
"tag_feature_description": "Brskanje po fotografijah in videoposnetkih, razvrščenih po temah logičnih oznak",
|
||||
"tag_not_found_question": "Ne najdete oznake? <link>Ustvarite novo oznako.</link>",
|
||||
"tag_people": "Označi osebe",
|
||||
"tag_updated": "Posodobljena oznaka: {tag}",
|
||||
"tagged_assets": "Označeno {count, plural, one {# sredstvo} two {# sredstvi} few {# sredstva} other {# sredstev}}",
|
||||
"tags": "Oznake",
|
||||
@ -1290,6 +1304,7 @@
|
||||
"unlink_motion_video": "Prekini povezavo videoposnetka gibanja",
|
||||
"unlink_oauth": "Prekini povezavo OAuth",
|
||||
"unlinked_oauth_account": "Nepovezan račun OAuth",
|
||||
"unmute_memories": "Vklopi zvok spominov",
|
||||
"unnamed_album": "Neimenovan album",
|
||||
"unnamed_album_delete_confirmation": "Ali ste prepričani, da želite izbrisati ta album?",
|
||||
"unnamed_share": "Neimenovana skupna raba",
|
||||
@ -1343,6 +1358,7 @@
|
||||
"view_all": "Poglej vse",
|
||||
"view_all_users": "Ogled vseh uporabnikov",
|
||||
"view_in_timeline": "Ogled na časovnici",
|
||||
"view_link": "Odpri povezavo",
|
||||
"view_links": "Ogled povezav",
|
||||
"view_name": "Pogled",
|
||||
"view_next_asset": "Ogled naslednjega sredstva",
|
||||
@ -1359,4 +1375,4 @@
|
||||
"yes": "Da",
|
||||
"you_dont_have_any_shared_links": "Nimate nobenih skupnih povezav",
|
||||
"zoom_image": "Povečava slike"
|
||||
}
|
||||
}
|
@ -41,6 +41,7 @@
|
||||
"backup_settings": "Подешавања резервне копије",
|
||||
"backup_settings_description": "Управљајте поставкама резервне копије базе података",
|
||||
"check_all": "Провери све",
|
||||
"cleanup": "Чишћење",
|
||||
"cleared_jobs": "Очишћени послови за {job}",
|
||||
"config_set_by_file": "Конфигурацију тренутно поставља конфигурациони фајл",
|
||||
"confirm_delete_library": "Да ли стварно желите да избришете библиотеку {library} ?",
|
||||
@ -96,7 +97,7 @@
|
||||
"library_scanning_enable_description": "Омогућите периодично скенирање библиотеке",
|
||||
"library_settings": "Спољна библиотека",
|
||||
"library_settings_description": "Управљајте подешавањима спољне библиотеке",
|
||||
"library_tasks_description": "Обављај задатке библиотеке",
|
||||
"library_tasks_description": "Скенирајте спољне библиотеке у потрази за новим и/или промењеним средствима",
|
||||
"library_watching_enable_description": "Пратите спољне библиотеке за промене датотека",
|
||||
"library_watching_settings": "Надгледање библиотеке (ЕКСПЕРИМЕНТАЛНО)",
|
||||
"library_watching_settings_description": "Аутоматски пратите промењене датотеке",
|
||||
@ -131,7 +132,7 @@
|
||||
"machine_learning_smart_search_description": "Потражите слике семантички користећи уграђени ЦЛИП",
|
||||
"machine_learning_smart_search_enabled": "Омогућите паметну претрагу",
|
||||
"machine_learning_smart_search_enabled_description": "Ако је oneмогућено, слике неће бити кодиране за паметну претрагу.",
|
||||
"machine_learning_url_description": "URL сервера за машинско учење. Ако је наведено више од једне URL адресе, сваки сервер ће се покушавати један по један док један не одговори успешно, редом од првог до последњег.",
|
||||
"machine_learning_url_description": "URL сервера за машинско учење. Ако је наведено више од једне URL адресе, сваки сервер ће се покушавати један по један док један не одговори успешно, редом од првог до последњег. Сервери који не реагују биће привремено занемарени док се не врате на мрежу.",
|
||||
"manage_concurrency": "Управљање паралелношћу",
|
||||
"manage_log_settings": "Управљајте подешавањима евиденције",
|
||||
"map_dark_style": "Тамни стил",
|
||||
@ -147,6 +148,8 @@
|
||||
"map_settings": "Подешавање мапе",
|
||||
"map_settings_description": "Управљајте подешавањима мапе",
|
||||
"map_style_description": "УРЛ до style.json мапе тема изгледа",
|
||||
"memory_cleanup_job": "Чишћење меморије",
|
||||
"memory_generate_job": "Генерација меморије",
|
||||
"metadata_extraction_job": "Извод метаподатака",
|
||||
"metadata_extraction_job_description": "Извуците информације о метаподацима из сваке датотеке, као што су GPS, лица и резолуција",
|
||||
"metadata_faces_import_setting": "Омогући (enable) увоз лица",
|
||||
@ -240,7 +243,7 @@
|
||||
"storage_template_hash_verification_enabled_description": "Омогућава хеш верификацију, не oneмогућавајте ово осим ако нисте сигурни у последице",
|
||||
"storage_template_migration": "Миграција шаблона за складиштење",
|
||||
"storage_template_migration_description": "Примените тренутни <link>{template}</link> на претходно отпремљене елементе",
|
||||
"storage_template_migration_info": "Промене шаблона ће се применити само на нове датотеке. Да бисте ретроактивно применили шаблон на претходно отпремљене датотеке, покрените <link>{job}</link>.",
|
||||
"storage_template_migration_info": "Шаблон за складиштење ће претворити све екстензије у мала слова. Промене шаблона ће се применити само на нове датотеке. Да бисте ретроактивно применили шаблон на претходно отпремљене датотеке, покрените <link>{job}</link>.",
|
||||
"storage_template_migration_job": "Посао миграције складишта",
|
||||
"storage_template_more_details": "За више детаља о овој функцији погледајте <template-link>Шаблон за складиште</template-link> и његове <implications-link>импликације</implications-link>",
|
||||
"storage_template_onboarding_description": "Када је омогућена, ова функција ће аутоматски организовати датотеке на основу шаблона који дефинише корисник. Због проблема са стабилношћу ова функција је подразумевано искључена. За више информација погледајте <link>документацију</link>.",
|
||||
@ -391,6 +394,7 @@
|
||||
"allow_edits": "Дозволи уређење",
|
||||
"allow_public_user_to_download": "Дозволите јавном кориснику да преузме (download-uje)",
|
||||
"allow_public_user_to_upload": "Дозволи јавном кориснику да отпреми (уплоад-ује)",
|
||||
"alt_text_qr_code": "Слика QR кода",
|
||||
"anti_clockwise": "У смеру супротном од казаљке на сату",
|
||||
"api_key": "АПИ кључ (key)",
|
||||
"api_key_description": "Ова вредност ће бити приказана само једном. Обавезно копирајте пре него што затворите прозор.",
|
||||
@ -481,6 +485,7 @@
|
||||
"comments_are_disabled": "Коментари су oneмогућени",
|
||||
"confirm": "Потврдите",
|
||||
"confirm_admin_password": "Потврди Административну Лозинку",
|
||||
"confirm_delete_face": "Да ли сте сигурни да желите да избришете особу {name} из дела?",
|
||||
"confirm_delete_shared_link": "Да ли сте сигурни да желите да избришете овај дељени link?",
|
||||
"confirm_keep_this_delete_others": "Свe осталe датотекe у групи ће бити избрисанe осим овe датотекe. Да ли сте сигурни да желите да наставите?",
|
||||
"confirm_password": "Поново унеси шифру",
|
||||
@ -533,6 +538,7 @@
|
||||
"delete_album": "Обриши албум",
|
||||
"delete_api_key_prompt": "Да ли сте сигурни да желите да избришете овај АПИ кључ (key)?",
|
||||
"delete_duplicates_confirmation": "Да ли сте сигурни да желите да трајно избришете ове дупликате?",
|
||||
"delete_face": "Избриши особу",
|
||||
"delete_key": "Избриши кључ",
|
||||
"delete_library": "Обриши библиотеку",
|
||||
"delete_link": "Обриши везу",
|
||||
@ -600,6 +606,7 @@
|
||||
"enabled": "Омогућено (enabled)",
|
||||
"end_date": "Крајњи датум",
|
||||
"error": "Грешка",
|
||||
"error_delete_face": "Грешка при брисању особе из дела",
|
||||
"error_loading_image": "Грешка при учитавању слике",
|
||||
"error_title": "Грешка – Нешто је пошло наопако",
|
||||
"errors": {
|
||||
@ -884,6 +891,7 @@
|
||||
"month": "Месец",
|
||||
"more": "Више",
|
||||
"moved_to_trash": "Премештено у смеће",
|
||||
"mute_memories": "Пригуши сећања",
|
||||
"my_albums": "Моји албуми",
|
||||
"name": "Име",
|
||||
"name_or_nickname": "Име или надимак",
|
||||
@ -1076,6 +1084,8 @@
|
||||
"removed_from_archive": "Уклоњено из архиве",
|
||||
"removed_from_favorites": "Уклоњено из омиљених (фаворитес)",
|
||||
"removed_from_favorites_count": "{count, plural, other {Уклоњено #}} из омиљених",
|
||||
"removed_memory": "Уклоњена меморија",
|
||||
"removed_photo_from_memory": "Слика је уклоњена из меморије",
|
||||
"removed_tagged_assets": "Уклоњена ознака (tag) из {count, plural, one {# датотеке} other {# датотека}}",
|
||||
"rename": "Преименуј",
|
||||
"repair": "Поправи",
|
||||
@ -1084,6 +1094,7 @@
|
||||
"repository": "Репозиторијум (Repository)",
|
||||
"require_password": "Потребна лозинка",
|
||||
"require_user_to_change_password_on_first_login": "Захтевати од корисника да промени лозинку при првом пријављивању",
|
||||
"rescan": "Поново скенирај",
|
||||
"reset": "Ресетовати",
|
||||
"reset_password": "Ресетовати лозинку",
|
||||
"reset_people_visibility": "Ресетујте видљивост особа",
|
||||
@ -1127,6 +1138,7 @@
|
||||
"search_options": "Опције претраге",
|
||||
"search_people": "Претражи особе",
|
||||
"search_places": "Претражи места",
|
||||
"search_rating": "Претрага по оцени...",
|
||||
"search_settings": "Претрага подешавања",
|
||||
"search_state": "Тражи регион...",
|
||||
"search_tags": "Претражи ознаке (tags)...",
|
||||
@ -1250,6 +1262,7 @@
|
||||
"tag_created": "Направљена ознака (tag): {tag}",
|
||||
"tag_feature_description": "Прегледавање фотографија и видео снимака груписаних по логичним темама ознака",
|
||||
"tag_not_found_question": "Не можете да пронађете ознаку (tag)? <link>Направите нову ознаку</link>",
|
||||
"tag_people": "Означите људе",
|
||||
"tag_updated": "Ажурирана ознака (tag): {tag}",
|
||||
"tagged_assets": "Означено (tagged) {count, plural, one {# датотека} other {# датотеке}}",
|
||||
"tags": "Ознаке (tags)",
|
||||
@ -1290,6 +1303,7 @@
|
||||
"unlink_motion_video": "Прекините везу са видео снимком",
|
||||
"unlink_oauth": "Прекини везу са Oauth-om",
|
||||
"unlinked_oauth_account": "Опозвана веза OAuth налога",
|
||||
"unmute_memories": "Укључи успомене",
|
||||
"unnamed_album": "Неименовани албум",
|
||||
"unnamed_album_delete_confirmation": "Да ли сте сигурни да желите да избришете овај албум?",
|
||||
"unnamed_share": "Неименовано делење",
|
||||
@ -1343,6 +1357,7 @@
|
||||
"view_all": "Прикажи Све",
|
||||
"view_all_users": "Прикажи све кориснике",
|
||||
"view_in_timeline": "Прикажи у временској линији",
|
||||
"view_link": "Погледај везу",
|
||||
"view_links": "Прикажи везе",
|
||||
"view_name": "Погледати",
|
||||
"view_next_asset": "Погледајте следећу датотеку",
|
||||
|
@ -41,6 +41,7 @@
|
||||
"backup_settings": "Podešavanja rezervne kopije",
|
||||
"backup_settings_description": "Upravljajte postavkama rezervne kopije baze podataka",
|
||||
"check_all": "Proveri sve",
|
||||
"cleanup": "Čišćenje",
|
||||
"cleared_jobs": "Očišćeni poslovi za: {job}",
|
||||
"config_set_by_file": "Konfiguraciju trenutno postavlja konfiguracioni fajl",
|
||||
"confirm_delete_library": "Da li stvarno želite da izbrišete biblioteku {library} ?",
|
||||
@ -96,7 +97,7 @@
|
||||
"library_scanning_enable_description": "Omogućite periodično skeniranje biblioteke",
|
||||
"library_settings": "Spoljna biblioteka",
|
||||
"library_settings_description": "Upravljajte podešavanjima spoljne biblioteke",
|
||||
"library_tasks_description": "Obavljaj zadatke biblioteke",
|
||||
"library_tasks_description": "Skenirajte spoljne biblioteke u potrazi za novim i/ili promenjenim sredstvima",
|
||||
"library_watching_enable_description": "Pratite spoljne biblioteke za promene datoteka",
|
||||
"library_watching_settings": "Nadgledanje biblioteke (EKSPERIMENTALNO)",
|
||||
"library_watching_settings_description": "Automatski pratite promenjene datoteke",
|
||||
@ -131,7 +132,7 @@
|
||||
"machine_learning_smart_search_description": "Potražite slike semantički koristeći ugrađeni CLIP",
|
||||
"machine_learning_smart_search_enabled": "Omogućite pametnu pretragu",
|
||||
"machine_learning_smart_search_enabled_description": "Ako je onemogućeno, slike neće biti kodirane za pametnu pretragu.",
|
||||
"machine_learning_url_description": "URL servera za mašinsko učenje. Ako je obezbeđeno više URL-ova, svaki server će biti pokušan redom, jedan po jedan, dok jedan ne odgovori uspešno, po redosledu od prvog do poslednjeg.",
|
||||
"machine_learning_url_description": "URL servera za mašinsko učenje. Ako je obezbeđeno više URL-ova, svaki server će biti pokušan redom, jedan po jedan, dok jedan ne odgovori uspešno, po redosledu od prvog do poslednjeg. Serveri koji ne reaguju biće privremeno zanemareni dok se ne vrate na mrežu.",
|
||||
"manage_concurrency": "Upravljanje paralelnošću",
|
||||
"manage_log_settings": "Upravljajte podešavanjima evidencije",
|
||||
"map_dark_style": "Tamni stil",
|
||||
@ -147,6 +148,8 @@
|
||||
"map_settings": "Podešavanje mape",
|
||||
"map_settings_description": "Upravljajte podešavanjima mape",
|
||||
"map_style_description": "URL do style.json mape tema izgleda",
|
||||
"memory_cleanup_job": "Čišćenje memorije",
|
||||
"memory_generate_job": "Generacija memorije",
|
||||
"metadata_extraction_job": "Izvod metapodataka",
|
||||
"metadata_extraction_job_description": "Izvucite informacije o metapodacima iz svake datoteke, kao što su GPS, lica i rezolucija",
|
||||
"metadata_faces_import_setting": "Omogućite (enable) dodavanje lica",
|
||||
@ -240,7 +243,7 @@
|
||||
"storage_template_hash_verification_enabled_description": "Omogućava heš verifikaciju, ne onemogućavajte ovo osim ako niste sigurni u posledice",
|
||||
"storage_template_migration": "Migracija šablona za skladištenje",
|
||||
"storage_template_migration_description": "Primenite trenutni <link>{template}</link> na prethodno otpremljene elemente",
|
||||
"storage_template_migration_info": "Promene šablona će se primeniti samo na nove datoteke. Da biste retroaktivno primenili šablon na prethodno otpremljene datoteke, pokrenite <link>{job}</link>.",
|
||||
"storage_template_migration_info": "Šablon za skladištenje će pretvoriti sve ekstenzije u mala slova. Promene šablona će se primeniti samo na nove datoteke. Da biste retroaktivno primenili šablon na prethodno otpremljene datoteke, pokrenite <link>{job}</link>.",
|
||||
"storage_template_migration_job": "Posao migracije skladišta",
|
||||
"storage_template_more_details": "Za više detalja o ovoj funkciji pogledajte <template-link>Šablon za skladište</template-link> i njegove <implications-link>implikacije</implications-link>",
|
||||
"storage_template_onboarding_description": "Kada je omogućena, ova funkcija će automatski organizovati datoteke na osnovu šablona koji definiše korisnik. Zbog problema sa stabilnošću ova funkcija je podrazumevano isključena. Za više informacija pogledajte <link>dokumentaciju</link>.",
|
||||
@ -299,7 +302,7 @@
|
||||
"transcoding_max_b_frames": "Maksimalni B-kadri",
|
||||
"transcoding_max_b_frames_description": "Više vrednosti poboljšavaju efikasnost kompresije, ali usporavaju kodiranje. Možda nije kompatibilno sa hardverskim ubrzanjem na starijim uređajima. 0 onemogućava B-kadre, dok -1 automatski postavlja ovu vrednost.",
|
||||
"transcoding_max_bitrate": "Maksimalni bitrate",
|
||||
"transcoding_max_bitrate_description": "Podešavanje maksimalnog bitrate-a može učiniti veličine datoteka predvidljivijim uz manju cenu kvaliteta. Pri 720p, tipične vrednosti su 2600k za VP9 ili HEVC, ili 4500k za H.264. Onemogućeno ako je postavljeno na 0.",
|
||||
"transcoding_max_bitrate_description": "Podešavanje maksimalnog bitrate-a može učiniti veličine datoteka predvidljivijim uz manju cenu kvaliteta. Pri 720p, tipične vrednosti su 2600 kbit/s za VP9 ili HEVC, ili 4500 kbit/s za H.264. Onemogućeno ako je postavljeno na 0.",
|
||||
"transcoding_max_keyframe_interval": "Maksimalni interval keyframe-a",
|
||||
"transcoding_max_keyframe_interval_description": "Postavlja maksimalnu udaljenost kadrova između ključnih kadrova. Niže vrednosti pogoršavaju efikasnost kompresije, ali poboljšavaju vreme traženja i mogu poboljšati kvalitet scena sa brzim kretanjem. 0 automatski postavlja ovu vrednost.",
|
||||
"transcoding_optimal_description": "Video snimci veći od ciljne rezolucije ili nisu u prihvaćenom formatu",
|
||||
@ -391,6 +394,7 @@
|
||||
"allow_edits": "Dozvoli uređenje",
|
||||
"allow_public_user_to_download": "Dozvolite javnom korisniku da preuzme (download-uje)",
|
||||
"allow_public_user_to_upload": "Dozvoli javnom korisniku da otpremi (upload-uje)",
|
||||
"alt_text_qr_code": "Slika QR koda",
|
||||
"anti_clockwise": "U smeru suprotnom od kazaljke na satu",
|
||||
"api_key": "API ključ (key)",
|
||||
"api_key_description": "Ova vrednost će biti prikazana samo jednom. Obavezno kopirajte pre nego što zatvorite prozor.",
|
||||
@ -481,6 +485,7 @@
|
||||
"comments_are_disabled": "Komentari su onemogućeni",
|
||||
"confirm": "Potvrdi",
|
||||
"confirm_admin_password": "Potvrdi Administrativnu Lozinku",
|
||||
"confirm_delete_face": "Da li ste sigurni da želite da izbrišete osobu {name} iz dela?",
|
||||
"confirm_delete_shared_link": "Da li ste sigurni da želite da izbrišete ovaj deljeni link?",
|
||||
"confirm_keep_this_delete_others": "Sve ostale datoteke u grupi će biti izbrisane osim ove datoteke. Da li ste sigurni da želite da nastavite?",
|
||||
"confirm_password": "Ponovo unesi šifru",
|
||||
@ -533,6 +538,7 @@
|
||||
"delete_album": "Obriši album",
|
||||
"delete_api_key_prompt": "Da li ste sigurni da želite da izbrišete ovaj API ključ (key)?",
|
||||
"delete_duplicates_confirmation": "Da li ste sigurni da želite da trajno izbrišete ove duplikate?",
|
||||
"delete_face": "Izbriši osobu",
|
||||
"delete_key": "Izbriši ključ",
|
||||
"delete_library": "Obriši biblioteku",
|
||||
"delete_link": "Obriši vezu",
|
||||
@ -600,6 +606,7 @@
|
||||
"enabled": "Omogućeno (Enabled)",
|
||||
"end_date": "Krajnji datum",
|
||||
"error": "Greška",
|
||||
"error_delete_face": "Greška pri brisanju osobe iz dela",
|
||||
"error_loading_image": "Greška pri učitavanju slike",
|
||||
"error_title": "Greška – Nešto je pošlo naopako",
|
||||
"errors": {
|
||||
@ -884,6 +891,7 @@
|
||||
"month": "Mesec",
|
||||
"more": "Više",
|
||||
"moved_to_trash": "Premešteno u smeće",
|
||||
"mute_memories": "Priguši sećanja",
|
||||
"my_albums": "Moji albumi",
|
||||
"name": "Ime",
|
||||
"name_or_nickname": "Ime ili nadimak",
|
||||
@ -1076,6 +1084,8 @@
|
||||
"removed_from_archive": "Uklonjeno iz arhive",
|
||||
"removed_from_favorites": "Uklonjeno iz omiljenih (favorites)",
|
||||
"removed_from_favorites_count": "{count, plural, other {Uklonjeno #}} iz omiljenih",
|
||||
"removed_memory": "Uklonjena memorija",
|
||||
"removed_photo_from_memory": "Slika je uklonjena iz memorije",
|
||||
"removed_tagged_assets": "Uklonjena oznaka iz {count, plural, one {# datoteke} other {# datoteka}}",
|
||||
"rename": "Preimenuj",
|
||||
"repair": "Popravi",
|
||||
@ -1084,6 +1094,7 @@
|
||||
"repository": "Repozitorijum (Repository)",
|
||||
"require_password": "Potrebna lozinka",
|
||||
"require_user_to_change_password_on_first_login": "Zahtevati od korisnika da promeni lozinku pri prvom prijavljivanju",
|
||||
"rescan": "Ponovo skeniraj",
|
||||
"reset": "Resetovati",
|
||||
"reset_password": "Resetovati lozinku",
|
||||
"reset_people_visibility": "Resetujte vidljivost osoba",
|
||||
@ -1127,6 +1138,7 @@
|
||||
"search_options": "Opcije pretrage",
|
||||
"search_people": "Pretraži osobe",
|
||||
"search_places": "Pretraži mesta",
|
||||
"search_rating": "Pretraga po oceni...",
|
||||
"search_settings": "Pretraga podešavanja",
|
||||
"search_state": "Traži region...",
|
||||
"search_tags": "Pretraži oznake (tags)...",
|
||||
@ -1250,6 +1262,7 @@
|
||||
"tag_created": "Napravljena oznaka (tag): {tag}",
|
||||
"tag_feature_description": "Pregledavanje fotografija i video snimaka grupisanih po logičnim temama oznaka",
|
||||
"tag_not_found_question": "Ne možete da pronađete oznaku (tag)? <link>Napravite novu oznaku</link>",
|
||||
"tag_people": "Označite ljude",
|
||||
"tag_updated": "Ažurirana oznaka (tag): {tag}",
|
||||
"tagged_assets": "Označeno (tagged) {count, plural, one {# datoteka} other {# datoteke}}",
|
||||
"tags": "Oznake (tags)",
|
||||
@ -1290,6 +1303,7 @@
|
||||
"unlink_motion_video": "Odveži video od slike",
|
||||
"unlink_oauth": "Prekini vezu sa Oauth-om",
|
||||
"unlinked_oauth_account": "Opozvana veza OAuth naloga",
|
||||
"unmute_memories": "Uključi uspomene",
|
||||
"unnamed_album": "Neimenovani album",
|
||||
"unnamed_album_delete_confirmation": "Da li ste sigurni da želite da izbrišete ovaj album?",
|
||||
"unnamed_share": "Neimenovano delenje",
|
||||
@ -1343,6 +1357,7 @@
|
||||
"view_all": "Prikaži Sve",
|
||||
"view_all_users": "Prikaži sve korisnike",
|
||||
"view_in_timeline": "Prikaži u vremenskoj liniji",
|
||||
"view_link": "Pogledaj vezu",
|
||||
"view_links": "Prikaži veze",
|
||||
"view_name": "Pogledati",
|
||||
"view_next_asset": "Pogledajte sledeću datoteku",
|
||||
@ -1359,4 +1374,4 @@
|
||||
"yes": "Da",
|
||||
"you_dont_have_any_shared_links": "Nemate nijedno deljenje veze",
|
||||
"zoom_image": "Zumiraj sliku"
|
||||
}
|
||||
}
|
42
i18n/sv.json
42
i18n/sv.json
@ -20,7 +20,7 @@
|
||||
"add_partner": "Lägg till partner",
|
||||
"add_path": "Lägg till sökväg",
|
||||
"add_photos": "Lägg till foton",
|
||||
"add_to": "Lägg till i...…",
|
||||
"add_to": "Lägg till i…",
|
||||
"add_to_album": "Lägg till i album",
|
||||
"add_to_shared_album": "Lägg till i delat album",
|
||||
"add_url": "Lägg till URL",
|
||||
@ -41,6 +41,7 @@
|
||||
"backup_settings": "Säkerhetskopieringsinställningar",
|
||||
"backup_settings_description": "Hantera inställningar för säkerhetskopiering av databas",
|
||||
"check_all": "Välj alla",
|
||||
"cleanup": "Uppstädning",
|
||||
"cleared_jobs": "Rensade jobben för:{job}",
|
||||
"config_set_by_file": "Konfigurationen är satt av en konfigurationsfil",
|
||||
"confirm_delete_library": "Är du säker på att du vill radera {library} album?",
|
||||
@ -96,7 +97,7 @@
|
||||
"library_scanning_enable_description": "Aktivera periodisk biblioteksskanning",
|
||||
"library_settings": "Externa bibliotek",
|
||||
"library_settings_description": "Hantera inställningar för externa bibliotek",
|
||||
"library_tasks_description": "Kör biblioteksjobb",
|
||||
"library_tasks_description": "Sök igenom externa bibliotek efter nya och/eller ändrade objekt",
|
||||
"library_watching_enable_description": "Titta på externa bibliotek för filändringar",
|
||||
"library_watching_settings": "Titta på bibliotek (EXPERIMENTELLT)",
|
||||
"library_watching_settings_description": "Titta automatiskt efter ändrade filer",
|
||||
@ -131,7 +132,7 @@
|
||||
"machine_learning_smart_search_description": "Sök semantiskt efter bilder med hjälp av CLIP-inbäddningar",
|
||||
"machine_learning_smart_search_enabled": "Aktivera smart sökning",
|
||||
"machine_learning_smart_search_enabled_description": "Om inaktiverat kommer bilder inte att kodas för smart sökning.",
|
||||
"machine_learning_url_description": "Maskininlärningsserverns URL. Om det är mer än en URL tillagd så kommer ett försök per URL att utföras tills någon av dom svarar, försöken görs i kronologisk ordning.",
|
||||
"machine_learning_url_description": "Maskininlärningsserverns URL. Om det är mer än en URL tillagd så kommer ett försök per URL att utföras tills någon av dom svarar, försöken görs i kronologisk ordning. Servrar som inte svarar kommer tillfälligt ignoreras tills de är nåbara igen.",
|
||||
"manage_concurrency": "Hantera samtidighet",
|
||||
"manage_log_settings": "Hantera logginställningar",
|
||||
"map_dark_style": "Mörk stil",
|
||||
@ -147,6 +148,8 @@
|
||||
"map_settings": "Karta",
|
||||
"map_settings_description": "Hantera kartinställningar",
|
||||
"map_style_description": "URL till en style.json-karto tema",
|
||||
"memory_cleanup_job": "Rensa minnen",
|
||||
"memory_generate_job": "Generera minnen",
|
||||
"metadata_extraction_job": "Extrahera metadata",
|
||||
"metadata_extraction_job_description": "Läs in metadata (t.ex. GPS, ansikten och upplösning) för varje resurs",
|
||||
"metadata_faces_import_setting": "Aktivera import av ansikten",
|
||||
@ -240,7 +243,7 @@
|
||||
"storage_template_hash_verification_enabled_description": "Aktiverar hash-verifiering, deaktiviera inte om du inte är säker på implikationerna",
|
||||
"storage_template_migration": "Migrering av Lagringsmallar",
|
||||
"storage_template_migration_description": "Applicera aktiv <link>{template}</link> till tidigare uppladdade resurser",
|
||||
"storage_template_migration_info": "Ändringar i mall gäller endast nya resurser. För att retoaktivt tillämpa mallen på tidigare uppladdade resurser kör <link>{job}</link>.",
|
||||
"storage_template_migration_info": "Lagringsmallen kommer konvertera alla filändelser till gemena bokstäver. Ändringar gäller endast för nya resurser, för att retoaktivt tillämpa mallen på befintliga resurser kör <link>{job}</link>.",
|
||||
"storage_template_migration_job": "Lagringsmall migreringsjobb",
|
||||
"storage_template_more_details": "För mer information om den här funktionen se <template-link>Lagringsmall</template-link> och dess <implications-link>konsekvenser</implications-link>",
|
||||
"storage_template_onboarding_description": "Vid aktivering organiserar denna funktion automatiskt filer baserat på en användardefinierad mall. På grunda av stabilitetsproblem är denna funktion avstängd som standard, för mer information se <link>dokumentation</link>.",
|
||||
@ -299,7 +302,7 @@
|
||||
"transcoding_max_b_frames": "Max B-ramar",
|
||||
"transcoding_max_b_frames_description": "Högre värden förbättrar kompressionseffektiviteten, men saktar ner kodningen. Kan vara inkompatibel med hårdvaruacceleration på äldre enheter. 0 avaktiverar B-frames, medan -1 anger detta värde automatiskt.",
|
||||
"transcoding_max_bitrate": "Max bithastighet",
|
||||
"transcoding_max_bitrate_description": "En maximal bitrate kan göra filstorlekar mer förutsägbara till en liten kostnad på kvalitet. Vid 720p är typiska värden 2600k för VP9 eller HEVC, eller 4500k för H.264. Inaktiverad om satt till 0.",
|
||||
"transcoding_max_bitrate_description": "En maximal bitrate kan göra filstorlekar mer förutsägbara till en liten kostnad på kvalitet. Vid 720p är typiska värden 2600 kbit/s för VP9 eller HEVC, eller 4500 kbit/s för H.264. Inaktiverad om satt till 0.",
|
||||
"transcoding_max_keyframe_interval": "Max nyckelbildruteintervall",
|
||||
"transcoding_max_keyframe_interval_description": "Sätter det maximala bildruteavståndet mellan nyckelbildrutor. Lägre värden försämrar kompressionseffektiviteten, men förbättrar söktiderna och kan förbättra kvaliteten i scener med snabb rörelse. 0 ställer in detta värde automatiskt.",
|
||||
"transcoding_optimal_description": "Videor som är högre än mållösning eller inte i ett accepterat format",
|
||||
@ -391,6 +394,7 @@
|
||||
"allow_edits": "Tillåt redigeringar",
|
||||
"allow_public_user_to_download": "Tillåt offentlig användare att ladda ner",
|
||||
"allow_public_user_to_upload": "Tillåt en offentlig användare att ladda upp",
|
||||
"alt_text_qr_code": "QR-kod",
|
||||
"anti_clockwise": "Moturs",
|
||||
"api_key": "API Nyckel",
|
||||
"api_key_description": "Detta värde kommer bara att visas en gång. Se till att kopiera det innan du stänger fönstret.",
|
||||
@ -420,7 +424,7 @@
|
||||
"assets": "Objekt",
|
||||
"assets_added_count": "La till {count, plural, one {# asset} other {# assets}}",
|
||||
"assets_added_to_album_count": "Lade till {count, plural, one {# asset} other {# assets}} i albumet",
|
||||
"assets_added_to_name_count": "Lade till {count, plural, one {# asset} other {# assets}} till {hasName, select, true {<b>{name}</b>} other {new album}}",
|
||||
"assets_added_to_name_count": "Lade till {count, plural, one {# objekt} other {# objekt}} till {hasName, select, true {<b>{name}</b>} other {nytt album}}",
|
||||
"assets_count": "{count, plural, one {# objekt} other {# objekt}}",
|
||||
"assets_moved_to_trash_count": "Flyttade {count, plural, one {# asset} other {# assets}} till papperskorgen",
|
||||
"assets_permanently_deleted_count": "Raderad permanent {count, plural, one {# asset} other {# assets}}",
|
||||
@ -481,6 +485,7 @@
|
||||
"comments_are_disabled": "Kommentarer är avstängda",
|
||||
"confirm": "Bekräfta",
|
||||
"confirm_admin_password": "Bekräfta administratörslösenord",
|
||||
"confirm_delete_face": "Är du säker på att du vill ta bort {name}'s ansikte från objektet?",
|
||||
"confirm_delete_shared_link": "Är du säker på att du vill ta bort den här delade länken?",
|
||||
"confirm_keep_this_delete_others": "Alla tillgångar förutom den här tas bort från stacken. Är du säker på att du vill fortsätta?",
|
||||
"confirm_password": "Bekräfta lösenord",
|
||||
@ -533,6 +538,7 @@
|
||||
"delete_album": "Ta bort album",
|
||||
"delete_api_key_prompt": "Är du säker på att du vill ta bort denna API-nyckel?",
|
||||
"delete_duplicates_confirmation": "Är du säker på att du vill ta bort dessa dubbletter permanent?",
|
||||
"delete_face": "Ta bort ansikte",
|
||||
"delete_key": "Ta bort nyckel",
|
||||
"delete_library": "Ta bort bibliotek",
|
||||
"delete_link": "Ta bort länk",
|
||||
@ -600,13 +606,14 @@
|
||||
"enabled": "Aktiverad",
|
||||
"end_date": "Slutdatum",
|
||||
"error": "Fel",
|
||||
"error_delete_face": "Fel uppstod när ansikte skulle tas bort från objektet",
|
||||
"error_loading_image": "Fel vid bildladdning",
|
||||
"error_title": "Fel – något gick fel",
|
||||
"errors": {
|
||||
"cannot_navigate_next_asset": "Det går inte att navigera till nästa objekt",
|
||||
"cannot_navigate_previous_asset": "Det går inte att navigera till föregående objekt",
|
||||
"cant_apply_changes": "Det går inte att tillämpa ändringar",
|
||||
"cant_change_activity": "Kan inte {enabled, select, true {disable} other {enable}} aktivitet",
|
||||
"cant_change_activity": "Kan inte {enabled, select, true {avaktivera} other {aktivera}} aktivitet",
|
||||
"cant_change_asset_favorite": "Det går inte att byta favorit mot objekt",
|
||||
"cant_change_metadata_assets_count": "Det går inte att ändra metadata för {count, plural, one {# asset} other {# assets}}",
|
||||
"cant_get_faces": "Kan inte få ansikten",
|
||||
@ -646,7 +653,7 @@
|
||||
"unable_to_add_exclusion_pattern": "Det gick inte att lägga till uteslutningsmönster",
|
||||
"unable_to_add_import_path": "Det gick inte att lägga till importsökväg",
|
||||
"unable_to_add_partners": "Kunde inte lägga till partners",
|
||||
"unable_to_add_remove_archive": "Det går inte att {archived, select, true {remove asset from} other {add asset to}} arkiv",
|
||||
"unable_to_add_remove_archive": "Det går inte att {archived, select, true {ta bort objekt från} other {lägga till objekt till}} arkiv",
|
||||
"unable_to_add_remove_favorites": "Det går inte att {favorite, select, true {add asset to} other {remove asset from}} favoriter",
|
||||
"unable_to_archive_unarchive": "Det går inte att {archived, select, true {archive} other {archive}}",
|
||||
"unable_to_change_album_user_role": "Kunde inte ändra albumanvändarens roll",
|
||||
@ -782,7 +789,7 @@
|
||||
"host": "Värd",
|
||||
"hour": "Timme",
|
||||
"image": "Bild",
|
||||
"image_alt_text_date": "{isVideo, select, true {Video} other {Image}} tagen {date}",
|
||||
"image_alt_text_date": "{isVideo, select, true {Video} other {Bild}} tagen {date}",
|
||||
"image_alt_text_date_1_person": "{isVideo, select, true {Video} other {Image}} tagen med {person1} den {date}",
|
||||
"image_alt_text_date_2_people": "{isVideo, select, true {Video} other {Image}} tagen med {person1} och {person2} den {date}",
|
||||
"image_alt_text_date_3_people": "{isVideo, select, true {Video} other {Image}} tagen med {person1}, {person2}, och {person3} den {date}",
|
||||
@ -812,7 +819,7 @@
|
||||
},
|
||||
"invite_people": "Bjud in personer",
|
||||
"invite_to_album": "Bjuder in till album",
|
||||
"items_count": "{count, plural, one {# item} other {# items}}",
|
||||
"items_count": "{count, plural, one {# objekt} other {# objekt}}",
|
||||
"jobs": "Jobb",
|
||||
"keep": "Behåll",
|
||||
"keep_all": "Behåll alla",
|
||||
@ -884,6 +891,7 @@
|
||||
"month": "Månad",
|
||||
"more": "Mer",
|
||||
"moved_to_trash": "Flyttad till papperskorgen",
|
||||
"mute_memories": "Tysta minnen",
|
||||
"my_albums": "Mina album",
|
||||
"name": "Namn",
|
||||
"name_or_nickname": "Namn eller smeknamn",
|
||||
@ -979,6 +987,7 @@
|
||||
"permanently_deleted_asset": "Permanent raderad tillgång",
|
||||
"permanently_deleted_assets_count": "Permanent borttagning av {count, plural, one {# asset} other {# assets}}",
|
||||
"person": "Person",
|
||||
"person_birthdate": "Född {date}",
|
||||
"person_hidden": "{name}{hidden, select, true { (dold)} other {}}",
|
||||
"photo_shared_all_users": "Du har antingen delat dina foton med alla användare eller så har du inga användare att dela dem med.",
|
||||
"photos": "Foton",
|
||||
@ -1041,7 +1050,7 @@
|
||||
"rating_clear": "Ta bort betyg",
|
||||
"rating_count": "{count, plural, one {# stjärna} other {# stjärnor}}",
|
||||
"rating_description": "Visa EXIF betyget i informationspanelen",
|
||||
"reaction_options": "Hovringstext för knappen som visar åtgärder man kan utföra på en reaktion.",
|
||||
"reaction_options": "Alternativ för reaktion",
|
||||
"read_changelog": "Läs ändringslogg",
|
||||
"reassign": "Omfördela",
|
||||
"reassigned_assets_to_existing_person": "Tilldelade om {count, plural, one {# objekt} other {# objekt}} till {name, select, null {an existing person} other {{name}}}",
|
||||
@ -1076,6 +1085,8 @@
|
||||
"removed_from_archive": "Borttagen från arkivet",
|
||||
"removed_from_favorites": "Borttagen från favoriter",
|
||||
"removed_from_favorites_count": "{count, plural, other {Tog bort #}} från favoriter",
|
||||
"removed_memory": "Tog bort minne",
|
||||
"removed_photo_from_memory": "Tog bort foto från minnet",
|
||||
"removed_tagged_assets": "Tog bort tagg från {count, plural, one {# objekt} other {# objekt}}",
|
||||
"rename": "Döp om",
|
||||
"repair": "Reparera",
|
||||
@ -1084,6 +1095,7 @@
|
||||
"repository": "Förvar",
|
||||
"require_password": "Kräver lösenord",
|
||||
"require_user_to_change_password_on_first_login": "Kräv att användaren ändrar lösenord vid första inloggning",
|
||||
"rescan": "Skanna igen",
|
||||
"reset": "Återställ",
|
||||
"reset_password": "Nollställ lösenord",
|
||||
"reset_people_visibility": "Återställ personers synlighet",
|
||||
@ -1127,6 +1139,7 @@
|
||||
"search_options": "Sökinställningar",
|
||||
"search_people": "Sök personer",
|
||||
"search_places": "Sök platser",
|
||||
"search_rating": "Sök efter betyg...",
|
||||
"search_settings": "Sök inställningar",
|
||||
"search_state": "Sök stat...",
|
||||
"search_tags": "Sök taggar...",
|
||||
@ -1149,7 +1162,7 @@
|
||||
"select_photos": "Välj foton",
|
||||
"select_trash_all": "Släng alla",
|
||||
"selected": "Valda",
|
||||
"selected_count": "{count, plural, other {# selected}}",
|
||||
"selected_count": "{count, plural, other {# valda}}",
|
||||
"send_message": "Skicka meddelande",
|
||||
"send_welcome_email": "Skicka välkomstmejl",
|
||||
"server_offline": "Servern offline",
|
||||
@ -1250,6 +1263,7 @@
|
||||
"tag_created": "Skapade tagg: {tag}",
|
||||
"tag_feature_description": "Bläddra bland foton och videor grupperade efter logiska taggar",
|
||||
"tag_not_found_question": "Kan du inte hitta en tagg? <link>Skapa en ny tagg.</link>",
|
||||
"tag_people": "Tagga Personer",
|
||||
"tag_updated": "Uppdaterade tagg: {tag}",
|
||||
"tagged_assets": "Taggade {count, plural, one {# objekt} other {# objekt}}",
|
||||
"tags": "Taggar",
|
||||
@ -1290,6 +1304,7 @@
|
||||
"unlink_motion_video": "Ta bort länken till rörlig video",
|
||||
"unlink_oauth": "Ta bort länken till OAuth",
|
||||
"unlinked_oauth_account": "Olänkat OAuth-konto",
|
||||
"unmute_memories": "Slå på ljud för minnen",
|
||||
"unnamed_album": "Namnlöst Album",
|
||||
"unnamed_album_delete_confirmation": "Är du säker på att du vill ta bort detta album?",
|
||||
"unnamed_share": "Namnlös delning",
|
||||
@ -1343,6 +1358,7 @@
|
||||
"view_all": "Visa alla",
|
||||
"view_all_users": "Visa alla användare",
|
||||
"view_in_timeline": "Visa i tidslinjen",
|
||||
"view_link": "Visa länk",
|
||||
"view_links": "Visa länkar",
|
||||
"view_name": "Visa",
|
||||
"view_next_asset": "Visa nästa objekt",
|
||||
@ -1359,4 +1375,4 @@
|
||||
"yes": "Ja",
|
||||
"you_dont_have_any_shared_links": "Du har inga delade länkar",
|
||||
"zoom_image": "Zooma bild"
|
||||
}
|
||||
}
|
@ -297,7 +297,7 @@
|
||||
"transcoding_max_b_frames": "அதிகபட்ச பி-பிரேம்கள்",
|
||||
"transcoding_max_b_frames_description": "அதிக மதிப்புகள் சுருக்க செயல்திறனை மேம்படுத்துகின்றன, ஆனால் குறியாக்கத்தை மெதுவாக்குகின்றன. பழைய சாதனங்களில் வன்பொருள் முடுக்கம் உடன் பொருந்தாது. 0 பி -பிரேம்களை முடக்குகிறது, அதே நேரத்தில் -1 இந்த மதிப்பை தானாக அமைக்கிறது.",
|
||||
"transcoding_max_bitrate": "அதிகபட்ச பிட்ரேட்",
|
||||
"transcoding_max_bitrate_description": "அதிகபட்ச பிட்ரேட்டை அமைப்பது கோப்பு அளவுகளை ஒரு சிறிய செலவில் தரத்திற்கு கணிக்கக்கூடியதாக மாற்றும். 720p இல், வழக்கமான மதிப்புகள் VP9 அல்லது HEVC க்கு 2600K அல்லது H.264 க்கு 4500K ஆகும். 0 என அமைக்கப்பட்டால் முடக்கப்பட்டது.",
|
||||
"transcoding_max_bitrate_description": "அதிகபட்ச பிட்ரேட்டை அமைப்பது கோப்பு அளவுகளை ஒரு சிறிய செலவில் தரத்திற்கு கணிக்கக்கூடியதாக மாற்றும். 720p இல், வழக்கமான மதிப்புகள் VP9 அல்லது HEVC க்கு 2600 kbit/s அல்லது H.264 க்கு 4500 kbit/s ஆகும். 0 என அமைக்கப்பட்டால் முடக்கப்பட்டது.",
|
||||
"transcoding_max_keyframe_interval": "அதிகபட்ச கீஃப்ரேம் இடைவெளி",
|
||||
"transcoding_max_keyframe_interval_description": "கீஃப்ரேம்களுக்கு இடையில் அதிகபட்ச பிரேம் தூரத்தை அமைக்கிறது. குறைந்த மதிப்புகள் சுருக்க செயல்திறனை மோசமாக்குகின்றன, ஆனால் தேடல் நேரங்களை மேம்படுத்துகின்றன, மேலும் வேகமான இயக்கத்துடன் காட்சிகளில் தரத்தை மேம்படுத்தலாம். 0 இந்த மதிப்பை தானாக அமைக்கிறது.",
|
||||
"transcoding_optimal_description": "இலக்கு தீர்மானத்தை விட உயர்ந்த வீடியோக்கள் அல்லது ஏற்றுக்கொள்ளப்பட்ட வடிவத்தில் இல்லை",
|
||||
@ -1339,4 +1339,4 @@
|
||||
"yes": "ஆம்",
|
||||
"you_dont_have_any_shared_links": "உங்களிடம் பகிரப்பட்ட இணைப்புகள் எதுவும் இல்லை",
|
||||
"zoom_image": "பெரிதாக்க படம்"
|
||||
}
|
||||
}
|
10
i18n/th.json
10
i18n/th.json
@ -299,7 +299,7 @@
|
||||
"transcoding_max_b_frames": "B-frames สูงสุด",
|
||||
"transcoding_max_b_frames_description": "ค่าที่สูงขึ้นจะช่วยเพิ่มประสิทธิภาพในการบีบอัด แต่จะทำให้การเข้ารหัสช้าลง อาจไม่สามารถใช้งานร่วมกับการเร่งความเร็วฮาร์ดแวร์บนอุปกรณ์เก่าได้ ค่าที่เป็น 0 จะปิดการใช้งาน B-frame ในขณะที่ค่า -1 จะตั้งค่าค่านี้โดยอัตโนมัติ",
|
||||
"transcoding_max_bitrate": "bitrate สูงสุด",
|
||||
"transcoding_max_bitrate_description": "การตั้งค่า bitrate สูงสุดจะสามารถคาดเดาขนาดไฟล์ได้มากขึ้นโดยไม่กระทบคุณภาพ สำหรับความคมชัด 720p ค่าทั่วไปคือ 2600k สําหรับ VP9 หรือ HEVC, 4500k สําหรับ H.264 ปิดการตั้งค่าเมี่อตั้งค่าเป็น 0",
|
||||
"transcoding_max_bitrate_description": "การตั้งค่า bitrate สูงสุดจะสามารถคาดเดาขนาดไฟล์ได้มากขึ้นโดยไม่กระทบคุณภาพ สำหรับความคมชัด 720p ค่าทั่วไปคือ 2600 kbit/s สําหรับ VP9 หรือ HEVC, 4500 kbit/s สําหรับ H.264 ปิดการตั้งค่าเมี่อตั้งค่าเป็น 0",
|
||||
"transcoding_max_keyframe_interval": "ช่วงเวลาสูงสุดระหว่างกราฟฟ์เคลื่อนไหว",
|
||||
"transcoding_max_keyframe_interval_description": "ตั้งค่าระยะห่างสูงสุดระหว่างคีย์เฟรม (keyframes) ค่าที่ต่ำลงจะทำให้ประสิทธิภาพการบีบอัดแย่ลง แต่จะช่วยปรับปรุงเวลาในการค้นหาภาพ (seek times) และอาจช่วยปรับปรุงคุณภาพในฉากที่มีการเคลื่อนไหวเร็ว ค่า 0 จะตั้งค่านี้โดยอัตโนมัติ",
|
||||
"transcoding_optimal_description": "วีดิโอมีความคมชัดสูงกว่าเป้าหมายหรืออยู่ในรูปแบบที่รับไม่ได้",
|
||||
@ -342,7 +342,7 @@
|
||||
"user_delete_immediately": "บัญชีและสื่อของ <b>{user}</b> จะอยู่ในคิวสำหรับการลบถาวร <b>โดยทันที</b>",
|
||||
"user_delete_immediately_checkbox": "คิวผู้ใช้และสื่อสำหรับการลบทันที",
|
||||
"user_management": "การจัดการผู้ใช้",
|
||||
"user_password_has_been_reset": "รหัสผ่านของผู้ใช้ <b>{user}</b> ถูกตั้งค่าใหม่แล้ว",
|
||||
"user_password_has_been_reset": "รหัสผ่านของผู้ใช้ถูกตั้งค่าใหม่แล้ว:",
|
||||
"user_password_reset_description": "รหัสผ่านของผู้ใช้จะถูกตั้งค่าใหม่และส่งไปยังอีเมลที่ลงทะเบียน",
|
||||
"user_restore_description": "บัญชีของ <b>{user}</b> จะได้รับการคืนค่า",
|
||||
"user_restore_scheduled_removal": "กู้คืนผู้ใช้ - กำหนดการลบในวันที่ {date, date,long}",
|
||||
@ -404,7 +404,7 @@
|
||||
"are_these_the_same_person": "เป็นคนเดียวกันหรือไม่?",
|
||||
"are_you_sure_to_do_this": "คุณแน่ใจว่าต้องการทำสิ่งนี้หรือไม่?",
|
||||
"asset_added_to_album": "เพิ่มไปยังอัลบั้มแล้ว",
|
||||
"asset_adding_to_album": "กำลังเพิ่มไปยังอัลบั้ม...",
|
||||
"asset_adding_to_album": "กำลังเพิ่มไปยังอัลบั้ม…",
|
||||
"asset_description_updated": "อัปเดตรายละเอียดสำเร็จ",
|
||||
"asset_filename_is_offline": "สื่อ {filename} ออฟไลน์อยู่",
|
||||
"asset_has_unassigned_faces": "สื่อไม่ได้ระบุใบหน้า",
|
||||
@ -413,7 +413,7 @@
|
||||
"asset_skipped": "ข้ามแล้ว",
|
||||
"asset_skipped_in_trash": "ในถังขยะ",
|
||||
"asset_uploaded": "อัปโหลดแล้ว",
|
||||
"asset_uploading": "กำลังอัปโหลด...",
|
||||
"asset_uploading": "กำลังอัปโหลด…",
|
||||
"assets": "สื่อ",
|
||||
"assets_added_to_album_count": "เพิ่ม {count, plural, one {# asset} other {# assets}} ไปยังอัลบั้ม",
|
||||
"assets_added_to_name_count": "เพิ่ม {count, plural, one {# asset} other {# assets}} ไปยัง {hasName, select, true {<b>{name}</b>} other {new album}}",
|
||||
@ -1311,4 +1311,4 @@
|
||||
"yes": "ใช่",
|
||||
"you_dont_have_any_shared_links": "คุณไม่ได้มีลิงก์ที่แชร์",
|
||||
"zoom_image": "ซูมรูปภาพ"
|
||||
}
|
||||
}
|
19
i18n/tr.json
19
i18n/tr.json
@ -41,6 +41,7 @@
|
||||
"backup_settings": "Yedekleme Ayarları",
|
||||
"backup_settings_description": "Veritabanı Yedekleme Ayarlarını Yönet",
|
||||
"check_all": "Hepsini Kontrol Et",
|
||||
"cleanup": "Temizle",
|
||||
"cleared_jobs": "{job} için işler temizlendi",
|
||||
"config_set_by_file": "Ayarlar şuanda config dosyası tarafından ayarlanmıştır",
|
||||
"confirm_delete_library": "{library} kütüphanesini silmek istediğinize emin misiniz?",
|
||||
@ -96,7 +97,7 @@
|
||||
"library_scanning_enable_description": "Periyodik kütüphane taramasını etkinleştir",
|
||||
"library_settings": "Harici kütüphane",
|
||||
"library_settings_description": "Harici kütüphane ayarlarını yönet",
|
||||
"library_tasks_description": "Kütüphane görevleri gerçekleştir",
|
||||
"library_tasks_description": "Yeni yada değiştirilmiş varlıklar için dış kütüphaneleri tara",
|
||||
"library_watching_enable_description": "Harici kütüphanelerdeki dosya değişikliklerini izle",
|
||||
"library_watching_settings": "Kütüphane izleme (DENEYSEL)",
|
||||
"library_watching_settings_description": "Değişen dosyalar için otomatik olarak izle",
|
||||
@ -114,7 +115,7 @@
|
||||
"machine_learning_facial_recognition": "Yüz Tanıma",
|
||||
"machine_learning_facial_recognition_description": "Fotoğraflardaki yüzleri tara, tanı ve gruplandır",
|
||||
"machine_learning_facial_recognition_model": "Yüz Tanıma Modeli",
|
||||
"machine_learning_facial_recognition_model_description": "Modeller boyutlarına göre sıralanmıştır. Büyük modeller daha yavaş çalışır ve boyutu daha yüksektir fakat daha iyi sonuçlar üretir. Modeli değiştirdikten sonra Yüz Tarama işini tüm fotoğraflar için tekrar çalıştırmalısınız.",
|
||||
"machine_learning_facial_recognition_model_description": "Modeller, azalan boyut sırasına göre listelenmiştir. Daha büyük modeller daha yavaştır ve daha fazla bellek kullanır, ancak daha iyi sonuçlar üretir. Bir modeli değiştirdikten sonra tüm görüntüler için yüz algılama işini yeniden çalıştırmanız gerektiğini unutmayın.",
|
||||
"machine_learning_facial_recognition_setting": "Yüz Tanımayı etkinleştir",
|
||||
"machine_learning_facial_recognition_setting_description": "Devre dışı bırakıldığında fotoğraflar yüz tanıma için işlenmeyecek ve Keşfet sayfasındaki Kişiler sekmesini doldurmayacak.",
|
||||
"machine_learning_max_detection_distance": "Maksimum tespit uzaklığı",
|
||||
@ -147,6 +148,8 @@
|
||||
"map_settings": "Harita",
|
||||
"map_settings_description": "Harita ayarlarını yönet",
|
||||
"map_style_description": "style.json Harita ayarlarının URL'si",
|
||||
"memory_cleanup_job": "Anı temizliği",
|
||||
"memory_generate_job": "Anı oluşturma",
|
||||
"metadata_extraction_job": "Meta verilerinden Ayıkla",
|
||||
"metadata_extraction_job_description": "GPS ve çözünürlük gibi ger bir varlığın meta veri bilgilerini ayıklayın",
|
||||
"metadata_faces_import_setting": "Yüz içe aktarmayı etkinleştir",
|
||||
@ -391,6 +394,7 @@
|
||||
"allow_edits": "Düzenlemeye izin ver",
|
||||
"allow_public_user_to_download": "Genel kullanıcının indirmesine aç",
|
||||
"allow_public_user_to_upload": "Genel kullanıcının yüklemesine aç",
|
||||
"alt_text_qr_code": "QR kodu görseli",
|
||||
"anti_clockwise": "Saat yönünün tersine",
|
||||
"api_key": "API Anahtarı",
|
||||
"api_key_description": "Bu değer sadece bir kere gösterilecek. Lütfen bu pencereyi kapatmadan önce kopyaladığınıza emin olun.",
|
||||
@ -481,6 +485,7 @@
|
||||
"comments_are_disabled": "Yorumlar devre dışı",
|
||||
"confirm": "Onayla",
|
||||
"confirm_admin_password": "Yönetici Şifresini Onayla",
|
||||
"confirm_delete_face": "Varlıktan {name} yüzünü silmek istediğinizden emin misiniz?",
|
||||
"confirm_delete_shared_link": "Bu paylaşılan bağlantıyı silmek istediğinizden emin misiniz?",
|
||||
"confirm_keep_this_delete_others": "Yığındaki diğer tüm öğeler bu varlık haricinde silinecektir. Devam etmek istediğinizden emin misiniz?",
|
||||
"confirm_password": "Şifreyi onayla",
|
||||
@ -533,6 +538,7 @@
|
||||
"delete_album": "Albümü sil",
|
||||
"delete_api_key_prompt": "Bu API anahtarını silmek istediğinizden emin misiniz?",
|
||||
"delete_duplicates_confirmation": "Bu kopyaları kalıcı olarak silmek istediğinizden emin misiniz?",
|
||||
"delete_face": "Yüzü sil",
|
||||
"delete_key": "Anahtarı sil",
|
||||
"delete_library": "Kütüphaneyi sil",
|
||||
"delete_link": "Bağlantıyı sil",
|
||||
@ -600,6 +606,7 @@
|
||||
"enabled": "Etkinleştirildi",
|
||||
"end_date": "Bitiş tarihi",
|
||||
"error": "Hata",
|
||||
"error_delete_face": "Yüzü varlıktan silme hatası",
|
||||
"error_loading_image": "Resim yüklenirken hata oluştu",
|
||||
"error_title": "Bir Hata Oluştu - Bir şeyler ters gitti",
|
||||
"errors": {
|
||||
@ -884,6 +891,7 @@
|
||||
"month": "Ay",
|
||||
"more": "Daha fazla",
|
||||
"moved_to_trash": "Çöp kutusuna taşındı",
|
||||
"mute_memories": "Anıları sessize al",
|
||||
"my_albums": "Albümlerim",
|
||||
"name": "İsim",
|
||||
"name_or_nickname": "İsim veya takma isim",
|
||||
@ -1076,6 +1084,8 @@
|
||||
"removed_from_archive": "Arşivden çıkarıldı",
|
||||
"removed_from_favorites": "Favorilerden kaldırıldı",
|
||||
"removed_from_favorites_count": "{count, plural, other {#}} favorilerden çıkarıldı",
|
||||
"removed_memory": "Anı kaldırıldı",
|
||||
"removed_photo_from_memory": "Fotoğraf anıdan kaldırıldı",
|
||||
"removed_tagged_assets": "{count, plural, one {# dosya} other {# dosya}} etiketleri kaldırıldı",
|
||||
"rename": "Yeniden adlandır",
|
||||
"repair": "Onar",
|
||||
@ -1084,6 +1094,7 @@
|
||||
"repository": "Depo",
|
||||
"require_password": "Şifre gerekli",
|
||||
"require_user_to_change_password_on_first_login": "Kullanıcı ilk girişte şifreyi değiştirmeli",
|
||||
"rescan": "Yeniden tara",
|
||||
"reset": "Sıfırla",
|
||||
"reset_password": "Şifreyi sıfırla",
|
||||
"reset_people_visibility": "Kişilerin görünürlüğünü sıfırla",
|
||||
@ -1127,6 +1138,7 @@
|
||||
"search_options": "Arama seçenekleri",
|
||||
"search_people": "Kişilere göre ara",
|
||||
"search_places": "Yerleri ara",
|
||||
"search_rating": "Derecelendirerek arayın...",
|
||||
"search_settings": "Ayarları ara",
|
||||
"search_state": "Eyalet/İl ara...",
|
||||
"search_tags": "Etiketleri ara...",
|
||||
@ -1250,6 +1262,7 @@
|
||||
"tag_created": "Etiket oluşturuldu: {tag}",
|
||||
"tag_feature_description": "Etiket temalarına göre gruplandırılmış fotoğraf ve videoları keşfedin",
|
||||
"tag_not_found_question": "Etiket bulunamadı mı? <link>Yeni bir etiket oluşturun.</link>",
|
||||
"tag_people": "İnsanları etiketle",
|
||||
"tag_updated": "Etiket güncellendi: {tag}",
|
||||
"tagged_assets": "{count, plural, one {# dosya} other {# dosya}} etiketlendi",
|
||||
"tags": "Etiketler",
|
||||
@ -1290,6 +1303,7 @@
|
||||
"unlink_motion_video": "Hareketli video bağlantısını kaldır",
|
||||
"unlink_oauth": "OAuth bağlantısını kaldır",
|
||||
"unlinked_oauth_account": "Bağlantısı kaldırılmış OAuth hesabı",
|
||||
"unmute_memories": "Anıların sesini aç",
|
||||
"unnamed_album": "İsimsiz Albüm",
|
||||
"unnamed_album_delete_confirmation": "Bu albümü silmek istediğinizden emin misiniz?",
|
||||
"unnamed_share": "İsimsiz paylaşım",
|
||||
@ -1343,6 +1357,7 @@
|
||||
"view_all": "Tümünü gör",
|
||||
"view_all_users": "Tüm kullanıcıları görüntüle",
|
||||
"view_in_timeline": "Zaman çizelgesinde görüntüle",
|
||||
"view_link": "Bağlantıyı göster",
|
||||
"view_links": "Bağlantıları göster",
|
||||
"view_name": "Göster",
|
||||
"view_next_asset": "Sonraki dosyayı görüntüle",
|
||||
|
22
i18n/uk.json
22
i18n/uk.json
@ -41,6 +41,7 @@
|
||||
"backup_settings": "Налаштування резервного копіювання",
|
||||
"backup_settings_description": "Керування налаштуваннями резервного копіювання бази даних",
|
||||
"check_all": "Перевірити все",
|
||||
"cleanup": "Очищення",
|
||||
"cleared_jobs": "Очищені завдання для: {job}",
|
||||
"config_set_by_file": "Налаштовано за допомогою конфіг-файлу",
|
||||
"confirm_delete_library": "Ви дійсно бажаєте видалити бібліотеку \"{library}\"?",
|
||||
@ -96,7 +97,7 @@
|
||||
"library_scanning_enable_description": "Увімкнути періодичне сканування бібліотеки",
|
||||
"library_settings": "Зовнішня бібліотека",
|
||||
"library_settings_description": "Керування налаштуваннями зовнішніх бібліотек",
|
||||
"library_tasks_description": "Виконуйте завдання бібліотеки",
|
||||
"library_tasks_description": "Сканувати зовнішні бібліотеки на наявність нових і/або змінених ресурсів",
|
||||
"library_watching_enable_description": "Слідкуйте за змінами файлів у зовнішніх бібліотеках",
|
||||
"library_watching_settings": "Спостереження за бібліотекою (ЕКСПЕРИМЕНТАЛЬНЕ)",
|
||||
"library_watching_settings_description": "Автоматичне спостереження за зміненими файлами",
|
||||
@ -131,7 +132,7 @@
|
||||
"machine_learning_smart_search_description": "Пошук зображень за допомогою семантичних вбудовувань CLIP",
|
||||
"machine_learning_smart_search_enabled": "Увімкнути розумний пошук",
|
||||
"machine_learning_smart_search_enabled_description": "Якщо ця функція вимкнена, зображення не будуть кодуватися для розумного пошуку.",
|
||||
"machine_learning_url_description": "URL сервера машинного навчання. Якщо надано більше одного URL, сервери будуть опитуватися по черзі, поки один з них не відповість успішно, у порядку від першого до останнього.",
|
||||
"machine_learning_url_description": "URL сервера машинного навчання. Якщо надано більше одного URL, сервери будуть опитуватися по черзі, поки один з них не відповість успішно, у порядку від першого до останнього. Сервери, які не відповідають, будуть тимчасово ігноруватися, поки не з'являться онлайн.",
|
||||
"manage_concurrency": "Керування паралельністю завдань",
|
||||
"manage_log_settings": "Керування налаштуваннями журналу",
|
||||
"map_dark_style": "Темний стиль",
|
||||
@ -147,6 +148,8 @@
|
||||
"map_settings": "Мапа",
|
||||
"map_settings_description": "Управління налаштуваннями мапи",
|
||||
"map_style_description": "URL до теми мапи у форматі style.json",
|
||||
"memory_cleanup_job": "Очищення пам'яті",
|
||||
"memory_generate_job": "Покоління пам'яті",
|
||||
"metadata_extraction_job": "Витягнути метадані",
|
||||
"metadata_extraction_job_description": "Витягни метадані з кожного об'єкта, таку як GPS, обличчя та роздільна здатність",
|
||||
"metadata_faces_import_setting": "Увімкни імпорт облич",
|
||||
@ -240,7 +243,7 @@
|
||||
"storage_template_hash_verification_enabled_description": "Увімкнути перевірку хеша. Не вимикайте це, якщо ви не впевнені в наслідках",
|
||||
"storage_template_migration": "Міграція шаблонів сховища",
|
||||
"storage_template_migration_description": "Застосувати поточний <link>{template}</link> до раніше завантажених ресурсів",
|
||||
"storage_template_migration_info": "Зміни шаблону будуть застосовуватися тільки до нових ресурсів. Для ретроспективного застосування шаблону до ресурсів, завантажених раніше, запустіть <link>{job}</link>.",
|
||||
"storage_template_migration_info": "Шаблон зберігання конвертуватиме всі розширення у нижній регістр. Зміни шаблону застосовуватимуться лише до нових ресурсів. Щоб застосувати шаблон до раніше завантажених ресурсів, запустіть <link>{job}</link>.",
|
||||
"storage_template_migration_job": "Завдання міграції шаблону зберігання",
|
||||
"storage_template_more_details": "Для отримання детальнішої інформації про цю функцію, звертайтесь до <template-link>Шаблону зберігання</template-link> та його <implications-link>наслідків</implications-link>",
|
||||
"storage_template_onboarding_description": "Після увімкнення ця функція автоматично організовуватиме файли за користувацьким шаблоном. З міркувань стабільності функцію за замовчуванням вимкнено. Докладніша інформація доступна в <link>документації</link>.",
|
||||
@ -391,6 +394,7 @@
|
||||
"allow_edits": "Дозволити редагування",
|
||||
"allow_public_user_to_download": "Дозволити публічному користувачеві завантажувати файли",
|
||||
"allow_public_user_to_upload": "Дозволити публічним користувачам завантажувати",
|
||||
"alt_text_qr_code": "Зображення QR-коду",
|
||||
"anti_clockwise": "Проти годинникової стрілки",
|
||||
"api_key": "Ключ API",
|
||||
"api_key_description": "Це значення буде показане лише один раз. Будь ласка, обов'язково скопіюйте його перед закриттям вікна.",
|
||||
@ -481,6 +485,7 @@
|
||||
"comments_are_disabled": "Коментарі вимкнено",
|
||||
"confirm": "Підтвердіть",
|
||||
"confirm_admin_password": "Підтвердити пароль адміністратора",
|
||||
"confirm_delete_face": "Ви впевнені, що хочете видалити обличчя {name} з активу?",
|
||||
"confirm_delete_shared_link": "Ви впевнені, що хочете видалити це спільне посилання?",
|
||||
"confirm_keep_this_delete_others": "Усі інші ресурси в стеку буде видалено, окрім цього ресурсу. Ви впевнені, що хочете продовжити?",
|
||||
"confirm_password": "Підтвердити пароль",
|
||||
@ -533,6 +538,7 @@
|
||||
"delete_album": "Видалити альбом",
|
||||
"delete_api_key_prompt": "Ви впевнені, що хочете видалити цей ключ API?",
|
||||
"delete_duplicates_confirmation": "Ви впевнені, що хочете назавжди видалити ці дублікати?",
|
||||
"delete_face": "Видалити обличчя",
|
||||
"delete_key": "Видалити ключ",
|
||||
"delete_library": "Видалити бібліотеку",
|
||||
"delete_link": "Видалити посилання",
|
||||
@ -600,6 +606,7 @@
|
||||
"enabled": "Увімкнено",
|
||||
"end_date": "Дата завершення",
|
||||
"error": "Помилка",
|
||||
"error_delete_face": "Помилка при видаленні обличчя з активу",
|
||||
"error_loading_image": "Помилка завантаження зображення",
|
||||
"error_title": "Помилка: щось пішло не так",
|
||||
"errors": {
|
||||
@ -884,6 +891,7 @@
|
||||
"month": "Місяць",
|
||||
"more": "Більше",
|
||||
"moved_to_trash": "Перенесено до смітника",
|
||||
"mute_memories": "Приглушити спогади",
|
||||
"my_albums": "Мої альбоми",
|
||||
"name": "Ім'я",
|
||||
"name_or_nickname": "Ім'я або псевдонім",
|
||||
@ -979,6 +987,7 @@
|
||||
"permanently_deleted_asset": "Видалити назавжди",
|
||||
"permanently_deleted_assets_count": "Видалено остаточно {count, plural, one {# ресурс} few {# ресурси} many {# ресурсів} other {# ресурсів}}",
|
||||
"person": "Людина",
|
||||
"person_birthdate": "Народився {date}",
|
||||
"person_hidden": "{name}{hidden, select, true { (приховано)} other {}}",
|
||||
"photo_shared_all_users": "Виглядає так, що ви поділилися своїми фотографіями з усіма користувачами або у вас немає жодного користувача, з яким можна поділитися.",
|
||||
"photos": "Знімки",
|
||||
@ -1076,6 +1085,8 @@
|
||||
"removed_from_archive": "Видалено з архіву",
|
||||
"removed_from_favorites": "Видалено з обраного",
|
||||
"removed_from_favorites_count": "{count, plural, other {Видалено #}} з обраних",
|
||||
"removed_memory": "Видалена пам'ять",
|
||||
"removed_photo_from_memory": "Фото видалене з пам'яті",
|
||||
"removed_tagged_assets": "Видалено тег із {count, plural, one {# активу} other {# активів}}",
|
||||
"rename": "Перейменувати",
|
||||
"repair": "Ремонт",
|
||||
@ -1084,6 +1095,7 @@
|
||||
"repository": "Репозиторій",
|
||||
"require_password": "Вимагати пароль",
|
||||
"require_user_to_change_password_on_first_login": "Вимагати від користувача змінювати пароль при першому вході",
|
||||
"rescan": "Пересканування",
|
||||
"reset": "Скидання",
|
||||
"reset_password": "Скинути пароль",
|
||||
"reset_people_visibility": "Відновити видимість людей",
|
||||
@ -1127,6 +1139,7 @@
|
||||
"search_options": "Опції пошуку",
|
||||
"search_people": "Шукати людей",
|
||||
"search_places": "Пошук місць",
|
||||
"search_rating": "Пошук за рейтингом...",
|
||||
"search_settings": "Налаштування пошуку",
|
||||
"search_state": "Пошук регіону...",
|
||||
"search_tags": "Пошук тегів...",
|
||||
@ -1250,6 +1263,7 @@
|
||||
"tag_created": "Створено тег: {tag}",
|
||||
"tag_feature_description": "Перегляд фотографій та відео, згрупованих за логічними темами тегів",
|
||||
"tag_not_found_question": "Не вдається знайти тег? <link>Створити новий тег.</link>",
|
||||
"tag_people": "Тег людей",
|
||||
"tag_updated": "Оновлено тег: {tag}",
|
||||
"tagged_assets": "Позначено тегом {count, plural, one {# актив} other {# активи}}",
|
||||
"tags": "Теги",
|
||||
@ -1290,6 +1304,7 @@
|
||||
"unlink_motion_video": "Від'єднати рухоме відео",
|
||||
"unlink_oauth": "Від'єднайте OAuth",
|
||||
"unlinked_oauth_account": "Відключити акаунт OAuth",
|
||||
"unmute_memories": "Увімкнути звук спогадів",
|
||||
"unnamed_album": "Альбом без назви",
|
||||
"unnamed_album_delete_confirmation": "Ви впевнені, що бажаєте видалити цей альбом?",
|
||||
"unnamed_share": "Спільний доступ без назви",
|
||||
@ -1343,6 +1358,7 @@
|
||||
"view_all": "Переглянути усі",
|
||||
"view_all_users": "Переглянути всіх користувачів",
|
||||
"view_in_timeline": "Переглянути в хронології",
|
||||
"view_link": "Переглянути посилання",
|
||||
"view_links": "Переглянути посилання",
|
||||
"view_name": "Переглянути",
|
||||
"view_next_asset": "Переглянути наступний ресурс",
|
||||
|
@ -1 +1,3 @@
|
||||
{}
|
||||
{
|
||||
"about": "متعلق"
|
||||
}
|
||||
|
@ -284,7 +284,7 @@
|
||||
"transcoding_max_b_frames": "Số B-frame tối đa",
|
||||
"transcoding_max_b_frames_description": "Giá trị cao hơn cải thiện hiệu quả nén, nhưng làm chậm mã hóa. Có thể không tương thích với tăng tốc phần cứng trên các thiết bị cũ. Giá trị 0 để tắt B-frames, trong khi giá trị -1 để tự động thiết lập giá trị này.",
|
||||
"transcoding_max_bitrate": "Bitrate tối đa",
|
||||
"transcoding_max_bitrate_description": "Cài đặt giới hạn bitrate tối đa có thể giúp kích thước video dễ dự đoán hơn, với một chút hy sinh về chất lượng. Ở độ phân giải 720p, giá trị điển hình là 2600k cho VP9 hoặc HEVC, hoặc 4500k cho H.264. Nếu đặt thành 0, chức năng này sẽ bị vô hiệu hóa.",
|
||||
"transcoding_max_bitrate_description": "Cài đặt giới hạn bitrate tối đa có thể giúp kích thước video dễ dự đoán hơn, với một chút hy sinh về chất lượng. Ở độ phân giải 720p, giá trị điển hình là 2600 kbit/s cho VP9 hoặc HEVC, hoặc 4500 kbit/s cho H.264. Nếu đặt thành 0, chức năng này sẽ bị vô hiệu hóa.",
|
||||
"transcoding_max_keyframe_interval": "Khoảng cách tối đa giữa các khung hình chính",
|
||||
"transcoding_max_keyframe_interval_description": "Thiết lập khoảng thời gian tối đa giữa các khung hình chính. Giá trị thấp hơn làm giảm hiệu suất nén, nhưng cải thiện thời gian tìm kiếm và có thể cải thiện chất lượng trong các cảnh có chuyển động nhanh. Giá trị 0 để tự động thiết lập giá trị này.",
|
||||
"transcoding_optimal_description": "Video có độ phân giải cao hơn mục tiêu hoặc không ở định dạng được chấp nhận",
|
||||
@ -1317,4 +1317,4 @@
|
||||
"yes": "Có",
|
||||
"you_dont_have_any_shared_links": "Bạn không có liên kết chia sẻ nào",
|
||||
"zoom_image": "Thu phóng ảnh"
|
||||
}
|
||||
}
|
@ -41,6 +41,7 @@
|
||||
"backup_settings": "備份設定",
|
||||
"backup_settings_description": "管理資料庫備份設定",
|
||||
"check_all": "全選",
|
||||
"cleanup": "清理",
|
||||
"cleared_jobs": "已刪除「{job}」任務",
|
||||
"config_set_by_file": "已透過設定檔更新設定",
|
||||
"confirm_delete_library": "確定要刪除 {library} 相簿嗎?",
|
||||
@ -96,7 +97,7 @@
|
||||
"library_scanning_enable_description": "啟用圖庫定期掃描",
|
||||
"library_settings": "外部圖庫",
|
||||
"library_settings_description": "管理外部圖庫設定",
|
||||
"library_tasks_description": "執行圖庫任務",
|
||||
"library_tasks_description": "掃描外部資料庫以尋找新增或更改的資源",
|
||||
"library_watching_enable_description": "監控外部圖庫的檔案變化",
|
||||
"library_watching_settings": "圖庫監控(實驗中)",
|
||||
"library_watching_settings_description": "自動監控檔案的變化",
|
||||
@ -131,7 +132,7 @@
|
||||
"machine_learning_smart_search_description": "使用 CLIP 嵌入進行語義圖像搜尋",
|
||||
"machine_learning_smart_search_enabled": "啟用智慧搜尋",
|
||||
"machine_learning_smart_search_enabled_description": "如果停用,圖片將不會被編碼以進行智能搜尋。",
|
||||
"machine_learning_url_description": "機器學習伺服器的網址,如果提供多個 URL,則將按依序嘗試連接每個伺服器,直到有一個伺服器成功回應為止。",
|
||||
"machine_learning_url_description": "機器學習伺服器的 URL。如果提供多個 URL,將依序嘗試每個伺服器,直到有一個成功回應,從第一個到最後一個。未回應的伺服器將暫時被忽略,直到它們恢復線上。",
|
||||
"manage_concurrency": "管理並行",
|
||||
"manage_log_settings": "管理日誌設定",
|
||||
"map_dark_style": "深色樣式",
|
||||
@ -147,6 +148,8 @@
|
||||
"map_settings": "地圖",
|
||||
"map_settings_description": "管理地圖設定",
|
||||
"map_style_description": "地圖主題(style.json)的網址",
|
||||
"memory_cleanup_job": "記憶體清理",
|
||||
"memory_generate_job": "記憶體生成",
|
||||
"metadata_extraction_job": "擷取詮釋資料",
|
||||
"metadata_extraction_job_description": "擷取所有檔案的 GPS、臉孔、解析度等原始詳細資料",
|
||||
"metadata_faces_import_setting": "啟用臉孔匯入",
|
||||
@ -299,7 +302,7 @@
|
||||
"transcoding_max_b_frames": "最大 B 幀數",
|
||||
"transcoding_max_b_frames_description": "較高的數值可提升壓縮效率,但會降低編碼速度。可能與較舊設備的硬體加速不相容。設定為 0 時會停用 B-frames,而 -1 則會自動設定此數值。",
|
||||
"transcoding_max_bitrate": "最大位元速率",
|
||||
"transcoding_max_bitrate_description": "設定最大位元速率可以使檔案大小更具可預測性,但會稍微降低品質。在 720p 解析度下,典型值為 VP9 或 HEVC 的 2600k,或 H.264 的 4500k。設置為 0 停用此功能。",
|
||||
"transcoding_max_bitrate_description": "設定最大位元速率可以使檔案大小更具可預測性,但會稍微降低品質。在 720p 解析度下,典型值為 VP9 或 HEVC 的 2600 kbit/s,或 H.264 的 4500 kbit/s。設置為 0 停用此功能。",
|
||||
"transcoding_max_keyframe_interval": "最大關鍵幀間隔",
|
||||
"transcoding_max_keyframe_interval_description": "設置關鍵幀之間的最大幀距。較低的值會降低壓縮效率,但可以改善搜尋時間,並有可能會改善快速變動場景的品質。0 會自動設置此值。",
|
||||
"transcoding_optimal_description": "高於目標解析度或格式不被支援的影片",
|
||||
@ -391,6 +394,7 @@
|
||||
"allow_edits": "允許編輯",
|
||||
"allow_public_user_to_download": "開放給使用者下載",
|
||||
"allow_public_user_to_upload": "開放讓使用者上傳",
|
||||
"alt_text_qr_code": "QR 碼圖片",
|
||||
"anti_clockwise": "逆時針",
|
||||
"api_key": "API 金鑰",
|
||||
"api_key_description": "此值僅顯示一次。請確保在關閉窗口之前複製它。",
|
||||
@ -481,6 +485,7 @@
|
||||
"comments_are_disabled": "留言已停用",
|
||||
"confirm": "確認",
|
||||
"confirm_admin_password": "確認管理者密碼",
|
||||
"confirm_delete_face": "您確定要從資產中刪除 {name} 的臉部嗎?",
|
||||
"confirm_delete_shared_link": "確定刪除連結嗎?",
|
||||
"confirm_keep_this_delete_others": "所有的其他堆疊項目將被刪除。確定繼續嗎?",
|
||||
"confirm_password": "確認密碼",
|
||||
@ -533,6 +538,7 @@
|
||||
"delete_album": "刪除相簿",
|
||||
"delete_api_key_prompt": "您確定要刪除這個 API Key嗎?",
|
||||
"delete_duplicates_confirmation": "您確定要永久刪除這些重複項嗎?",
|
||||
"delete_face": "刪除臉部",
|
||||
"delete_key": "刪除密鑰",
|
||||
"delete_library": "刪除圖庫",
|
||||
"delete_link": "刪除鏈結",
|
||||
@ -600,6 +606,7 @@
|
||||
"enabled": "己啟用",
|
||||
"end_date": "結束日期",
|
||||
"error": "錯誤",
|
||||
"error_delete_face": "從資產中刪除臉部時發生錯誤",
|
||||
"error_loading_image": "載入圖片時出錯",
|
||||
"error_title": "錯誤 - 出問題了",
|
||||
"errors": {
|
||||
@ -884,6 +891,7 @@
|
||||
"month": "月",
|
||||
"more": "更多",
|
||||
"moved_to_trash": "已丟進垃圾桶",
|
||||
"mute_memories": "靜音回憶",
|
||||
"my_albums": "我的相簿",
|
||||
"name": "名稱",
|
||||
"name_or_nickname": "名稱或暱稱",
|
||||
@ -1076,6 +1084,8 @@
|
||||
"removed_from_archive": "從封存中移除",
|
||||
"removed_from_favorites": "已從收藏中移除",
|
||||
"removed_from_favorites_count": "已移除收藏的 {count, plural, other {# 個項目}}",
|
||||
"removed_memory": "已移除記憶",
|
||||
"removed_photo_from_memory": "已從記憶中移除照片",
|
||||
"removed_tagged_assets": "已移除 {count, plural, other {# 個檔案}}的標記",
|
||||
"rename": "改名",
|
||||
"repair": "糾正",
|
||||
@ -1084,6 +1094,7 @@
|
||||
"repository": "儲存庫",
|
||||
"require_password": "需要密碼",
|
||||
"require_user_to_change_password_on_first_login": "要求使用者在首次登入時更改密碼",
|
||||
"rescan": "重新掃描",
|
||||
"reset": "重設",
|
||||
"reset_password": "重設密碼",
|
||||
"reset_people_visibility": "重設人物可見性",
|
||||
@ -1127,6 +1138,7 @@
|
||||
"search_options": "搜尋選項",
|
||||
"search_people": "搜尋人物",
|
||||
"search_places": "搜尋地點",
|
||||
"search_rating": "按評分搜尋...",
|
||||
"search_settings": "搜尋設定",
|
||||
"search_state": "搜尋地區…",
|
||||
"search_tags": "搜尋標籤...",
|
||||
@ -1250,6 +1262,7 @@
|
||||
"tag_created": "已建立標記:{tag}",
|
||||
"tag_feature_description": "以邏輯標記要旨分組瀏覽照片和影片",
|
||||
"tag_not_found_question": "找不到標記?<link>建立新標記吧。</link>",
|
||||
"tag_people": "標記人物",
|
||||
"tag_updated": "已更新標記:{tag}",
|
||||
"tagged_assets": "已標記 {count, plural, other {# 個檔案}}",
|
||||
"tags": "標籤",
|
||||
@ -1290,6 +1303,7 @@
|
||||
"unlink_motion_video": "取消鏈結動態影片",
|
||||
"unlink_oauth": "取消連接 OAuth",
|
||||
"unlinked_oauth_account": "已解除連接 OAuth 帳號",
|
||||
"unmute_memories": "取消靜音回憶",
|
||||
"unnamed_album": "未命名相簿",
|
||||
"unnamed_album_delete_confirmation": "確定要刪除這本相簿嗎?",
|
||||
"unnamed_share": "未命名分享",
|
||||
@ -1343,6 +1357,7 @@
|
||||
"view_all": "瀏覽全部",
|
||||
"view_all_users": "查看所有使用者",
|
||||
"view_in_timeline": "在時間軸中查看",
|
||||
"view_link": "查看連結",
|
||||
"view_links": "檢視鏈結",
|
||||
"view_name": "檢視分類",
|
||||
"view_next_asset": "查看下一項",
|
||||
@ -1359,4 +1374,4 @@
|
||||
"yes": "是",
|
||||
"you_dont_have_any_shared_links": "您沒有任何共享連結",
|
||||
"zoom_image": "縮放圖片"
|
||||
}
|
||||
}
|
@ -41,6 +41,7 @@
|
||||
"backup_settings": "备份设置",
|
||||
"backup_settings_description": "管理数据库备份设置",
|
||||
"check_all": "检查全部",
|
||||
"cleanup": "清理",
|
||||
"cleared_jobs": "已清理任务:{job}",
|
||||
"config_set_by_file": "当前配置已通过配置文件设置",
|
||||
"confirm_delete_library": "确定要删除图库“{library}”吗?",
|
||||
@ -96,7 +97,7 @@
|
||||
"library_scanning_enable_description": "启用定期扫描图库",
|
||||
"library_settings": "外部图库",
|
||||
"library_settings_description": "管理外部图库设置",
|
||||
"library_tasks_description": "执行图库任务",
|
||||
"library_tasks_description": "扫描外部库,查找新增或修改的项目",
|
||||
"library_watching_enable_description": "监控外部图库文件变化",
|
||||
"library_watching_settings": "监控图库(实验性)",
|
||||
"library_watching_settings_description": "自动监控文件变化",
|
||||
@ -131,7 +132,7 @@
|
||||
"machine_learning_smart_search_description": "使用 CLIP 以文搜图、智能搜图",
|
||||
"machine_learning_smart_search_enabled": "启用智能搜索",
|
||||
"machine_learning_smart_search_enabled_description": "如果禁用,则不会对图像编码以用于智能搜索。",
|
||||
"machine_learning_url_description": "机器学习服务器的 URL。如果提供多个 URL,则将按依次尝试连接每个服务器,直到有一个服务器成功响应为止。",
|
||||
"machine_learning_url_description": "机器学习服务器的 URL。如果提供多个 URL,则将按依次尝试连接每个服务器,直到有一个服务器成功响应为止。不响应的服务器将被暂时忽略,直到它们重新联机。",
|
||||
"manage_concurrency": "管理任务并发",
|
||||
"manage_log_settings": "管理日志设置",
|
||||
"map_dark_style": "深色模式",
|
||||
@ -147,6 +148,8 @@
|
||||
"map_settings": "地图",
|
||||
"map_settings_description": "管理地图设置",
|
||||
"map_style_description": "地图主题 style.json 的 URL",
|
||||
"memory_cleanup_job": "清空回忆",
|
||||
"memory_generate_job": "生成回忆",
|
||||
"metadata_extraction_job": "提取元数据",
|
||||
"metadata_extraction_job_description": "从每个项目中提取元数据信息,如 GPS、人脸和分辨率",
|
||||
"metadata_faces_import_setting": "启用人脸导入",
|
||||
@ -240,7 +243,7 @@
|
||||
"storage_template_hash_verification_enabled_description": "启用哈希校验,如果您不知道此项的作用请不要禁用此功能",
|
||||
"storage_template_migration": "存储模板转换",
|
||||
"storage_template_migration_description": "应用当前的<link>{template}</link>到之前上传的项目",
|
||||
"storage_template_migration_info": "模板修改将只作用于新的项目。如也需应用此模板到之前上传的项目,请运行<link>{job}</link>。",
|
||||
"storage_template_migration_info": "存储模板会将所有扩展名转换为小写。模板修改只会作用于新的项目,如需应用此模板到之前上传的项目,请运行<link>{job}</link>。",
|
||||
"storage_template_migration_job": "存储模板转换任务",
|
||||
"storage_template_more_details": "关于本功能的更多细节,请参见<template-link>存储模板</template-link>及其<implications-link>实现方式</implications-link>",
|
||||
"storage_template_onboarding_description": "启用后,本功能将根据用户定义的模板自动整理文件。出于稳定性考虑,本功能默认是禁用的。更多详细信息请参见 <link>文档</link>。",
|
||||
@ -299,7 +302,7 @@
|
||||
"transcoding_max_b_frames": "最大B帧数",
|
||||
"transcoding_max_b_frames_description": "较高的值可以提高压缩效率,但会减慢编码速度。可能与旧设备上的硬件加速不兼容。0表示将禁用B帧,-1表示将自动设置此参数。",
|
||||
"transcoding_max_bitrate": "最高码率",
|
||||
"transcoding_max_bitrate_description": "设置最大比特率可在对输出质量影响较小的情况下,使文件体积更为可控。720p 下,VP9 或 HEVC 普遍将其设为 2600K,H.264 则为 4500K。如果此项设置为 0,则不限制最大比特率。",
|
||||
"transcoding_max_bitrate_description": "设置最大比特率可在对输出质量影响较小的情况下,使文件体积更为可控。720p 下,VP9 或 HEVC 普遍将其设为 2600 kbit/s,H.264 则为 4500 kbit/s。如果此项设置为 0,则不限制最大比特率。",
|
||||
"transcoding_max_keyframe_interval": "最大关键帧间隔",
|
||||
"transcoding_max_keyframe_interval_description": "设置关键帧之间的最大帧距离。较低的值会降低压缩效率,但可以提高搜索速度,并且可能在快速运动的场景中提高画质。0 表示将自动设置此参数。",
|
||||
"transcoding_optimal_description": "视频超过目标分辨率或格式不支持",
|
||||
@ -391,6 +394,7 @@
|
||||
"allow_edits": "允许编辑",
|
||||
"allow_public_user_to_download": "允许所有用户下载",
|
||||
"allow_public_user_to_upload": "允许所有用户上传",
|
||||
"alt_text_qr_code": "二维码图片",
|
||||
"anti_clockwise": "逆时针",
|
||||
"api_key": "API 密钥",
|
||||
"api_key_description": "该应用密钥只会显示一次。请确保在关闭窗口前复制下来。",
|
||||
@ -481,6 +485,7 @@
|
||||
"comments_are_disabled": "评论已禁用",
|
||||
"confirm": "确认",
|
||||
"confirm_admin_password": "确认管理员密码",
|
||||
"confirm_delete_face": "您确定要从资产中删除 {name} 的脸吗?",
|
||||
"confirm_delete_shared_link": "你确定要删除此共享链接吗?",
|
||||
"confirm_keep_this_delete_others": "除此项目外,堆叠中的所有其它项目都将被删除。你确定要继续吗?",
|
||||
"confirm_password": "确认密码",
|
||||
@ -533,6 +538,7 @@
|
||||
"delete_album": "删除相册",
|
||||
"delete_api_key_prompt": "确定删除此API key吗?",
|
||||
"delete_duplicates_confirmation": "你要永久删除这些重复项吗?",
|
||||
"delete_face": "删除人脸",
|
||||
"delete_key": "删除密钥",
|
||||
"delete_library": "删除图库",
|
||||
"delete_link": "删除链接",
|
||||
@ -600,6 +606,7 @@
|
||||
"enabled": "已启用",
|
||||
"end_date": "结束日期",
|
||||
"error": "错误",
|
||||
"error_delete_face": "删除人脸失败",
|
||||
"error_loading_image": "加载图片时出错",
|
||||
"error_title": "错误 - 好像出了问题",
|
||||
"errors": {
|
||||
@ -884,6 +891,7 @@
|
||||
"month": "月",
|
||||
"more": "更多",
|
||||
"moved_to_trash": "已放入回收站",
|
||||
"mute_memories": "静音回忆",
|
||||
"my_albums": "我的相册",
|
||||
"name": "姓名",
|
||||
"name_or_nickname": "名称或昵称",
|
||||
@ -1076,6 +1084,8 @@
|
||||
"removed_from_archive": "从归档中移除",
|
||||
"removed_from_favorites": "从收藏中移除",
|
||||
"removed_from_favorites_count": "从收藏中移除{count, plural, other {#项}}",
|
||||
"removed_memory": "已删除的回忆",
|
||||
"removed_photo_from_memory": "从回忆中删除的照片",
|
||||
"removed_tagged_assets": "从 {count, plural, one {# 个项目} other {# 个项目}}中删除标签",
|
||||
"rename": "重命名",
|
||||
"repair": "修复",
|
||||
@ -1084,6 +1094,7 @@
|
||||
"repository": "库",
|
||||
"require_password": "需要密码",
|
||||
"require_user_to_change_password_on_first_login": "要求用户在首次登录时更改密码",
|
||||
"rescan": "重新扫描",
|
||||
"reset": "重置",
|
||||
"reset_password": "重置密码",
|
||||
"reset_people_visibility": "重置人物可见性",
|
||||
@ -1111,10 +1122,10 @@
|
||||
"scanning_for_album": "扫描相册中...",
|
||||
"search": "搜索",
|
||||
"search_albums": "搜索相册",
|
||||
"search_by_context": "搜索内容",
|
||||
"search_by_description": "通过描述搜索",
|
||||
"search_by_context": "按照片情景搜索",
|
||||
"search_by_description": "按描述搜索",
|
||||
"search_by_description_example": "在沙巴徒步的日子",
|
||||
"search_by_filename": "通过文件名搜索",
|
||||
"search_by_filename": "按文件名搜索",
|
||||
"search_by_filename_example": "如 IMG_1234.JPG 或 PNG",
|
||||
"search_camera_make": "搜索相机品牌...",
|
||||
"search_camera_model": "搜索相机型号...",
|
||||
@ -1127,6 +1138,7 @@
|
||||
"search_options": "搜索选项",
|
||||
"search_people": "搜索人物",
|
||||
"search_places": "搜索地点",
|
||||
"search_rating": "按星级搜索...",
|
||||
"search_settings": "搜索设置",
|
||||
"search_state": "搜索省份...",
|
||||
"search_tags": "搜索标签…",
|
||||
@ -1250,6 +1262,7 @@
|
||||
"tag_created": "已创建标签:{tag}",
|
||||
"tag_feature_description": "按逻辑标签分组并浏览照片和视频",
|
||||
"tag_not_found_question": "找不到标签吗?<link>创建新标签</link>",
|
||||
"tag_people": "命名人物",
|
||||
"tag_updated": "已更新标签:{tag}",
|
||||
"tagged_assets": "{count, plural, one {# 个项目} other {# 个项目}}被加上标签",
|
||||
"tags": "标签",
|
||||
@ -1290,6 +1303,7 @@
|
||||
"unlink_motion_video": "取消链接动态视频",
|
||||
"unlink_oauth": "解绑 OAuth",
|
||||
"unlinked_oauth_account": "解绑 OAuth 账户",
|
||||
"unmute_memories": "取消静音回忆",
|
||||
"unnamed_album": "未命名相册",
|
||||
"unnamed_album_delete_confirmation": "您确定要删除该相册吗?",
|
||||
"unnamed_share": "未命名共享",
|
||||
@ -1343,6 +1357,7 @@
|
||||
"view_all": "查看全部",
|
||||
"view_all_users": "查看全部用户",
|
||||
"view_in_timeline": "在时间轴中查看",
|
||||
"view_link": "查看链接",
|
||||
"view_links": "查看链接",
|
||||
"view_name": "查看",
|
||||
"view_next_asset": "查看下一项",
|
||||
@ -1359,4 +1374,4 @@
|
||||
"yes": "是",
|
||||
"you_dont_have_any_shared_links": "您没有任何共享链接",
|
||||
"zoom_image": "缩放图像"
|
||||
}
|
||||
}
|
@ -66,8 +66,8 @@ download:
|
||||
locale_code: es-MX
|
||||
- file: mobile/assets/i18n/sv-FI.json
|
||||
locale_code: sv-FI
|
||||
- file: mobile/assets/i18n/ca-CA.json
|
||||
locale_code: ca-CA
|
||||
- file: mobile/assets/i18n/ca.json
|
||||
locale_code: ca
|
||||
- file: mobile/assets/i18n/hu-HU.json
|
||||
locale_code: hu-HU
|
||||
- file: mobile/assets/i18n/lv-LV.json
|
||||
|
@ -20,19 +20,16 @@ FROM builder-${DEVICE} AS builder
|
||||
ARG DEVICE
|
||||
ENV PYTHONDONTWRITEBYTECODE=1 \
|
||||
PYTHONUNBUFFERED=1 \
|
||||
PIP_NO_CACHE_DIR=true \
|
||||
VIRTUAL_ENV="/opt/venv" \
|
||||
PATH="/opt/venv/bin:${PATH}"
|
||||
VIRTUAL_ENV=/opt/venv
|
||||
WORKDIR /usr/src/app
|
||||
|
||||
RUN apt-get update && apt-get install -y --no-install-recommends g++
|
||||
|
||||
RUN pip install --upgrade pip && pip install poetry
|
||||
RUN poetry config installer.max-workers 10 && \
|
||||
poetry config virtualenvs.create false
|
||||
RUN python3 -m venv /opt/venv
|
||||
|
||||
COPY poetry.lock pyproject.toml ./
|
||||
RUN poetry install --sync --no-interaction --no-ansi --no-root --with ${DEVICE} --without dev
|
||||
COPY --from=ghcr.io/astral-sh/uv:latest@sha256:562193a4a9d398f8aedddcb223e583da394ee735de36b5815f8f1d22cb49be15 /uv /uvx /bin/
|
||||
RUN --mount=type=cache,target=/root/.cache/uv \
|
||||
--mount=type=bind,source=uv.lock,target=uv.lock \
|
||||
--mount=type=bind,source=pyproject.toml,target=pyproject.toml \
|
||||
uv sync --frozen --extra ${DEVICE} --no-dev --no-editable --no-install-project --compile-bytecode --no-progress --active --link-mode copy
|
||||
|
||||
FROM python:3.11-slim-bookworm@sha256:614c8691ab74150465ec9123378cd4dde7a6e57be9e558c3108df40664667a4c AS prod-cpu
|
||||
|
||||
@ -95,7 +92,8 @@ ENV TRANSFORMERS_CACHE=/cache \
|
||||
PYTHONUNBUFFERED=1 \
|
||||
PATH="/opt/venv/bin:$PATH" \
|
||||
PYTHONPATH=/usr/src \
|
||||
DEVICE=${DEVICE}
|
||||
DEVICE=${DEVICE} \
|
||||
VIRTUAL_ENV=/opt/venv
|
||||
|
||||
# prevent core dumps
|
||||
RUN echo "hard core 0" >> /etc/security/limits.conf && \
|
||||
|
@ -5,13 +5,12 @@
|
||||
|
||||
# Setup
|
||||
|
||||
This project uses [Poetry](https://python-poetry.org/docs/#installation), so be sure to install it first.
|
||||
Running `poetry install --no-root --with dev --with cpu` will install everything you need in an isolated virtual environment.
|
||||
CUDA and OpenVINO are supported as acceleration APIs. To use them, you can replace `--with cpu` with either of `--with cuda` or `--with openvino`. In the case of CUDA, a [compute capability](https://developer.nvidia.com/cuda-gpus) of 5.2 or higher is required.
|
||||
|
||||
To add or remove dependencies, you can use the commands `poetry add $PACKAGE_NAME` and `poetry remove $PACKAGE_NAME`, respectively.
|
||||
Be sure to commit the `poetry.lock` and `pyproject.toml` files with `poetry lock --no-update` to reflect any changes in dependencies.
|
||||
This project uses [uv](https://docs.astral.sh/uv/getting-started/installation/), so be sure to install it first.
|
||||
Running `uv sync --extra cpu` will install everything you need in an isolated virtual environment.
|
||||
CUDA and OpenVINO are supported as acceleration APIs. To use them, you can replace `--group cpu` with either of `--group cuda` or `--group openvino`. In the case of CUDA, a [compute capability](https://developer.nvidia.com/cuda-gpus) of 5.2 or higher is required.
|
||||
|
||||
To add or remove dependencies, you can use the commands `uv add $PACKAGE_NAME` and `uv remove $PACKAGE_NAME`, respectively.
|
||||
Be sure to commit the `uv.lock` and `pyproject.toml` files with `uv lock` to reflect any changes in dependencies.
|
||||
|
||||
# Load Testing
|
||||
|
||||
@ -19,22 +18,25 @@ To measure inference throughput and latency, you can use [Locust](https://locust
|
||||
Locust works by querying the model endpoints and aggregating their statistics, meaning the app must be deployed.
|
||||
You can change the models or adjust options like score thresholds through the Locust UI.
|
||||
|
||||
To get started, you can simply run `locust --web-host 127.0.0.1` and open `localhost:8089` in a browser to access the UI. See the [Locust documentation](https://docs.locust.io/en/stable/index.html) for more info on running Locust.
|
||||
To get started, you can simply run `locust --web-host 127.0.0.1` and open `localhost:8089` in a browser to access the UI. See the [Locust documentation](https://docs.locust.io/en/stable/index.html) for more info on running Locust.
|
||||
|
||||
Note that in Locust's jargon, concurrency is measured in `users`, and each user runs one task at a time. To achieve a particular per-endpoint concurrency, multiply that number by the number of endpoints to be queried. For example, if there are 3 endpoints and you want each of them to receive 8 requests at a time, you should set the number of users to 24.
|
||||
|
||||
# Facial Recognition
|
||||
|
||||
## Acknowledgements
|
||||
|
||||
This project utilizes facial recognition models from the [InsightFace](https://github.com/deepinsight/insightface/tree/master/model_zoo) project. We appreciate the work put into developing these models, which have been beneficial to the machine learning part of this project.
|
||||
|
||||
### Used Models
|
||||
* antelopev2
|
||||
* buffalo_l
|
||||
* buffalo_m
|
||||
* buffalo_s
|
||||
|
||||
- antelopev2
|
||||
- buffalo_l
|
||||
- buffalo_m
|
||||
- buffalo_s
|
||||
|
||||
## License and Use Restrictions
|
||||
|
||||
We have received permission to use the InsightFace facial recognition models in our project, as granted via email by Jia Guo (guojia@insightface.ai) on 18th March 2023. However, it's important to note that this permission does not extend to the redistribution or commercial use of their models by third parties. Users and developers interested in using these models should review the licensing terms provided in the InsightFace GitHub repository.
|
||||
|
||||
For more information on the capabilities of the InsightFace models and to ensure compliance with their license, please refer to their [official repository](https://github.com/deepinsight/insightface). Adhering to the specified licensing terms is crucial for the respectful and lawful use of their work.
|
||||
For more information on the capabilities of the InsightFace models and to ensure compliance with their license, please refer to their [official repository](https://github.com/deepinsight/insightface). Adhering to the specified licensing terms is crucial for the respectful and lawful use of their work.
|
||||
|
3738
machine-learning/poetry.lock
generated
3738
machine-learning/poetry.lock
generated
File diff suppressed because it is too large
Load Diff
@ -1,72 +1,77 @@
|
||||
[tool.poetry]
|
||||
[project]
|
||||
name = "machine-learning"
|
||||
version = "1.128.0"
|
||||
version = "1.129.0"
|
||||
description = ""
|
||||
authors = ["Hau Tran <alex.tran1502@gmail.com>"]
|
||||
authors = [{ name = "Hau Tran", email = "alex.tran1502@gmail.com" }]
|
||||
requires-python = ">=3.10,<4.0"
|
||||
readme = "README.md"
|
||||
packages = [{include = "app"}]
|
||||
dependencies = [
|
||||
"aiocache>=0.12.1,<1.0",
|
||||
"fastapi>=0.95.2,<1.0",
|
||||
"ftfy>=6.1.1",
|
||||
"gunicorn>=21.1.0",
|
||||
"huggingface-hub>=0.20.1,<1.0",
|
||||
"insightface>=0.7.3,<1.0",
|
||||
"opencv-python-headless>=4.7.0.72,<5.0",
|
||||
"orjson>=3.9.5",
|
||||
"pillow>=9.5.0,<11.0",
|
||||
"pydantic>=2.0.0,<3",
|
||||
"pydantic-settings>=2.5.2,<3",
|
||||
"python-multipart>=0.0.6,<1.0",
|
||||
"rich>=13.4.2",
|
||||
"tokenizers>=0.15.0,<1.0",
|
||||
"uvicorn[standard]>=0.22.0,<1.0",
|
||||
]
|
||||
|
||||
[tool.poetry.dependencies]
|
||||
python = ">=3.10,<4.0"
|
||||
insightface = ">=0.7.3,<1.0"
|
||||
opencv-python-headless = ">=4.7.0.72,<5.0"
|
||||
pillow = ">=9.5.0,<11.0"
|
||||
fastapi = ">=0.95.2,<1.0"
|
||||
uvicorn = {extras = ["standard"], version = ">=0.22.0,<1.0"}
|
||||
pydantic = "^2.0.0"
|
||||
pydantic-settings = "^2.5.2"
|
||||
aiocache = ">=0.12.1,<1.0"
|
||||
rich = ">=13.4.2"
|
||||
ftfy = ">=6.1.1"
|
||||
python-multipart = ">=0.0.6,<1.0"
|
||||
orjson = ">=3.9.5"
|
||||
gunicorn = ">=21.1.0"
|
||||
huggingface-hub = ">=0.20.1,<1.0"
|
||||
tokenizers = ">=0.15.0,<1.0"
|
||||
[dependency-groups]
|
||||
test = [
|
||||
"httpx>=0.24.1",
|
||||
"pytest>=7.3.1",
|
||||
"pytest-asyncio>=0.21.0",
|
||||
"pytest-cov>=4.1.0",
|
||||
"pytest-mock>=3.11.1",
|
||||
]
|
||||
types = [
|
||||
"types-pyyaml>=6.0.12.20241230",
|
||||
"types-requests>=2.32.0.20250306",
|
||||
"types-setuptools>=75.8.2.20250305",
|
||||
"types-simplejson>=3.20.0.20250218",
|
||||
"types-ujson>=5.10.0.20240515",
|
||||
]
|
||||
lint = [
|
||||
"black>=23.3.0",
|
||||
"mypy>=1.3.0",
|
||||
"ruff>=0.0.272",
|
||||
{ include-group = "types" },
|
||||
]
|
||||
dev = ["locust>=2.15.1", { include-group = "test" }, { include-group = "lint" }]
|
||||
|
||||
[tool.poetry.group.dev.dependencies]
|
||||
mypy = ">=1.3.0"
|
||||
black = ">=23.3.0"
|
||||
pytest = ">=7.3.1"
|
||||
locust = ">=2.15.1"
|
||||
httpx = ">=0.24.1"
|
||||
pytest-asyncio = ">=0.21.0"
|
||||
pytest-cov = ">=4.1.0"
|
||||
ruff = ">=0.0.272"
|
||||
pytest-mock = ">=3.11.1"
|
||||
[project.optional-dependencies]
|
||||
cpu = ["onnxruntime>=1.15.0,<2"]
|
||||
cuda = ["onnxruntime-gpu>=1.17.0,<2"]
|
||||
openvino = ["onnxruntime-openvino>=1.17.1,<1.19.0"]
|
||||
armnn = ["onnxruntime>=1.15.0,<2"]
|
||||
|
||||
[tool.poetry.group.cpu]
|
||||
optional = true
|
||||
[tool.uv]
|
||||
compile-bytecode = true
|
||||
|
||||
[tool.poetry.group.cpu.dependencies]
|
||||
onnxruntime = "^1.15.0"
|
||||
|
||||
[tool.poetry.group.cuda]
|
||||
optional = true
|
||||
|
||||
[tool.poetry.group.cuda.dependencies]
|
||||
onnxruntime-gpu = {version = "^1.17.0", source = "cuda12"}
|
||||
|
||||
[tool.poetry.group.openvino]
|
||||
optional = true
|
||||
|
||||
[tool.poetry.group.openvino.dependencies]
|
||||
onnxruntime-openvino = ">=1.17.1,<1.19.0"
|
||||
|
||||
[tool.poetry.group.armnn]
|
||||
optional = true
|
||||
|
||||
[tool.poetry.group.armnn.dependencies]
|
||||
onnxruntime = "^1.15.0"
|
||||
|
||||
[[tool.poetry.source]]
|
||||
[[tool.uv.index]]
|
||||
name = "cuda12"
|
||||
url = "https://aiinfra.pkgs.visualstudio.com/PublicPackages/_packaging/onnxruntime-cuda-12/pypi/simple/"
|
||||
priority = "explicit"
|
||||
explicit = true
|
||||
|
||||
[tool.uv.sources]
|
||||
onnxruntime-gpu = { index = "cuda12" }
|
||||
|
||||
[tool.hatch.build.targets.sdist]
|
||||
include = ["app"]
|
||||
|
||||
[tool.hatch.build.targets.wheel]
|
||||
include = ["app"]
|
||||
|
||||
[build-system]
|
||||
requires = ["poetry-core"]
|
||||
build-backend = "poetry.core.masonry.api"
|
||||
requires = ["hatchling"]
|
||||
build-backend = "hatchling.build"
|
||||
|
||||
[tool.mypy]
|
||||
python_version = "3.11"
|
||||
|
2648
machine-learning/uv.lock
generated
Normal file
2648
machine-learning/uv.lock
generated
Normal file
File diff suppressed because it is too large
Load Diff
@ -73,7 +73,7 @@ if [ "$CURRENT_SERVER" != "$NEXT_SERVER" ]; then
|
||||
npm --prefix web i --package-lock-only
|
||||
npm --prefix e2e version "$SERVER_PUMP"
|
||||
npm --prefix e2e i --package-lock-only
|
||||
poetry --directory machine-learning version "$SERVER_PUMP"
|
||||
uvx --from=toml-cli toml set --toml-path=pyproject.toml project.version "$SERVER_PUMP"
|
||||
fi
|
||||
|
||||
if [ "$CURRENT_MOBILE" != "$NEXT_MOBILE" ]; then
|
||||
|
@ -1,3 +1,3 @@
|
||||
{
|
||||
"flutter": "3.24.5"
|
||||
"flutter": "3.29.1"
|
||||
}
|
||||
|
3
mobile/.gitignore
vendored
3
mobile/.gitignore
vendored
@ -45,6 +45,7 @@ app.*.map.json
|
||||
/android/app/debug
|
||||
/android/app/profile
|
||||
/android/app/release
|
||||
android/app/.cxx
|
||||
|
||||
# Fastlane
|
||||
ios/fastlane/report.xml
|
||||
@ -55,4 +56,4 @@ default.isar.lock
|
||||
libisar.so
|
||||
|
||||
# FVM Version
|
||||
.fvm/
|
||||
.fvm/
|
@ -67,9 +67,10 @@ custom_lint:
|
||||
- lib/entities/*.entity.dart
|
||||
- lib/repositories/{album,asset,backup,database,etag,exif_info,user,timeline,partner}.repository.dart
|
||||
- lib/infrastructure/entities/*.entity.dart
|
||||
- lib/infrastructure/repositories/{store,db,log}.repository.dart
|
||||
- lib/infrastructure/repositories/*.repository.dart
|
||||
- lib/providers/infrastructure/db.provider.dart
|
||||
# acceptable exceptions for the time being (until Isar is fully replaced)
|
||||
- lib/providers/app_life_cycle.provider.dart
|
||||
- integration_test/test_utils/general_helper.dart
|
||||
- lib/main.dart
|
||||
- lib/pages/album/album_asset_selection.page.dart
|
||||
@ -88,10 +89,15 @@ custom_lint:
|
||||
allowed:
|
||||
# required / wanted
|
||||
- lib/repositories/*_api.repository.dart
|
||||
- lib/infrastructure/repositories/*_api.repository.dart
|
||||
- lib/infrastructure/utils/*.converter.dart
|
||||
# acceptable exceptions for the time being
|
||||
- lib/entities/{album,asset,exif_info,user}.entity.dart # to convert DTOs to entities
|
||||
- lib/infrastructure/utils/*.converter.dart
|
||||
- lib/utils/{image_url_builder,openapi_patching}.dart # utils are fine
|
||||
- test/modules/utils/openapi_patching_test.dart # filename is self-explanatory...
|
||||
- lib/domain/services/sync_stream.service.dart # Making sure to comply with the type from database
|
||||
|
||||
# refactor
|
||||
- lib/models/map/map_marker.model.dart
|
||||
- lib/models/server_info/server_{config,disk_info,features,version}.model.dart
|
||||
|
@ -93,9 +93,9 @@
|
||||
|
||||
|
||||
<activity
|
||||
android:name="com.linusu.flutter_web_auth.CallbackActivity"
|
||||
android:name="com.linusu.flutter_web_auth_2.CallbackActivity"
|
||||
android:exported="true">
|
||||
<intent-filter android:label="flutter_web_auth">
|
||||
<intent-filter android:label="flutter_web_auth_2">
|
||||
<action android:name="android.intent.action.VIEW" />
|
||||
<category android:name="android.intent.category.DEFAULT" />
|
||||
<category android:name="android.intent.category.BROWSABLE" />
|
||||
|
@ -221,7 +221,7 @@ class BackupWorker(ctx: Context, params: WorkerParameters) : ListenableWorker(ct
|
||||
.setContentTitle(title)
|
||||
.setTicker(title)
|
||||
.setContentText(content)
|
||||
.setSmallIcon(R.mipmap.ic_launcher)
|
||||
.setSmallIcon(R.drawable.notification_icon)
|
||||
.build()
|
||||
notificationManager.notify(individualTag, NOTIFICATION_ERROR_ID, notification)
|
||||
}
|
||||
@ -260,7 +260,7 @@ class BackupWorker(ctx: Context, params: WorkerParameters) : ListenableWorker(ct
|
||||
var builder = if (isDetail) notificationDetailBuilder else notificationBuilder
|
||||
if (builder == null) {
|
||||
builder = NotificationCompat.Builder(applicationContext, NOTIFICATION_CHANNEL_ID)
|
||||
.setSmallIcon(R.mipmap.ic_launcher)
|
||||
.setSmallIcon(R.drawable.notification_icon)
|
||||
.setOnlyAlertOnce(true)
|
||||
.setOngoing(true)
|
||||
if (isDetail) {
|
||||
|
@ -35,8 +35,8 @@ platform :android do
|
||||
task: 'bundle',
|
||||
build_type: 'Release',
|
||||
properties: {
|
||||
"android.injected.version.code" => 186,
|
||||
"android.injected.version.name" => "1.128.0",
|
||||
"android.injected.version.code" => 187,
|
||||
"android.injected.version.name" => "1.129.0",
|
||||
}
|
||||
)
|
||||
upload_to_play_store(skip_upload_apk: true, skip_upload_images: true, skip_upload_screenshots: true, aab: '../build/app/outputs/bundle/release/app-release.aab')
|
||||
|
@ -1,24 +1,35 @@
|
||||
{
|
||||
"action_common_cancel": "Cancel·la",
|
||||
"action_common_update": "Actualitza",
|
||||
"add_to_album_bottom_sheet_added": "S'ha afegit a {album}",
|
||||
"add_to_album_bottom_sheet_already_exists": "Ja es troba en {album}",
|
||||
"action_common_back": "Enrere",
|
||||
"action_common_cancel": "Cancel·lar",
|
||||
"action_common_clear": "Buida",
|
||||
"action_common_confirm": "Confirmar",
|
||||
"action_common_save": "Desa",
|
||||
"action_common_select": "Selecciona",
|
||||
"action_common_update": "Actualitzar",
|
||||
"add_a_name": "Afegeix un nom",
|
||||
"add_endpoint": "afegir endpoint",
|
||||
"add_to_album_bottom_sheet_added": "Added to {album}",
|
||||
"add_to_album_bottom_sheet_already_exists": "Already in {album}",
|
||||
"advanced_settings_log_level_title": "Log level: {}",
|
||||
"advanced_settings_prefer_remote_subtitle": "Some devices are painfully slow to load thumbnails from assets on the device. Activate this setting to load remote images instead.",
|
||||
"advanced_settings_prefer_remote_title": "Prefereix imatges remotes",
|
||||
"advanced_settings_proxy_headers_subtitle": "Definiu les capçaleres de proxy que Immich per enviar amb cada sol·licitud de xarxa",
|
||||
"advanced_settings_proxy_headers_title": "Capçaleres de proxy",
|
||||
"advanced_settings_self_signed_ssl_subtitle": "Skips SSL certificate verification for the server endpoint. Required for self-signed certificates.",
|
||||
"advanced_settings_self_signed_ssl_title": "Allow self-signed SSL certificates",
|
||||
"advanced_settings_tile_subtitle": "Configuració avançada",
|
||||
"advanced_settings_tile_subtitle": "Advanced user's settings",
|
||||
"advanced_settings_tile_title": "Avançat",
|
||||
"advanced_settings_troubleshooting_subtitle": "Enable additional features for troubleshooting",
|
||||
"advanced_settings_troubleshooting_title": "Resolució de problemes",
|
||||
"album_info_card_backup_album_excluded": "Exclosos",
|
||||
"album_info_card_backup_album_included": "Inclosos",
|
||||
"album_thumbnail_card_item": "1 element",
|
||||
"album_thumbnail_card_items": "{} elements",
|
||||
"album_thumbnail_card_shared": " · Compartit",
|
||||
"albums": "Àlbums",
|
||||
"album_thumbnail_card_item": "1 item",
|
||||
"album_thumbnail_card_items": "{} items",
|
||||
"album_thumbnail_card_shared": " · Shared",
|
||||
"album_thumbnail_owned": "Owned",
|
||||
"album_thumbnail_shared_by": "Compartit per {}",
|
||||
"album_viewer_appbar_delete_confirm": "Confirmes que vols suprimir aquest àlbum del teu compte?",
|
||||
"album_viewer_appbar_share_delete": "Esborra l'àlbum",
|
||||
"album_viewer_appbar_share_err_delete": "Error al esborrar l'àlbum",
|
||||
"album_viewer_appbar_share_err_leave": "Error al sortir de l'àlbum",
|
||||
@ -28,25 +39,39 @@
|
||||
"album_viewer_appbar_share_remove": "Treu de l'àlbum",
|
||||
"album_viewer_appbar_share_to": "Share To",
|
||||
"album_viewer_page_share_add_users": "Afegeix usuaris",
|
||||
"all": "Tot",
|
||||
"all_people_page_title": "Persones",
|
||||
"all_videos_page_title": "Vídeos",
|
||||
"app_bar_signout_dialog_content": "Are you sure you want to sign out?",
|
||||
"app_bar_signout_dialog_ok": "Yes",
|
||||
"app_bar_signout_dialog_title": "Sign out",
|
||||
"archived": "Arxivat",
|
||||
"archive_page_no_archived_assets": "No s'ha trobat res arxivat",
|
||||
"archive_page_title": "Arxiu({})",
|
||||
"asset_action_delete_err_read_only": "Cannot delete read only asset(s), skipping",
|
||||
"asset_action_share_err_offline": "Cannot fetch offline asset(s), skipping",
|
||||
"asset_list_group_by_sub_title": "Group by",
|
||||
"asset_action_delete_err_read_only": "No es poden esborrar el fitxer(s) de només lectura, ometent",
|
||||
"asset_action_share_err_offline": "No s'ha pogut obtenir el fitxer(s) sense connexió, ometent",
|
||||
"asset_list_group_by_sub_title": "Agrupar per",
|
||||
"asset_list_layout_settings_dynamic_layout_title": "Dynamic layout",
|
||||
"asset_list_layout_settings_group_automatically": "Automàtic",
|
||||
"asset_list_layout_settings_group_by": "Group assets by",
|
||||
"asset_list_layout_settings_group_by_month": "Month",
|
||||
"asset_list_layout_settings_group_by_month_day": "Month + day",
|
||||
"asset_list_layout_sub_title": "Layout",
|
||||
"asset_list_layout_sub_title": "Disseny",
|
||||
"asset_list_settings_subtitle": "Photo grid layout settings",
|
||||
"asset_list_settings_title": "Photo Grid",
|
||||
"asset_viewer_settings_title": "Asset Viewer",
|
||||
"asset_restored_successfully": "Element recuperat correctament",
|
||||
"assets_deleted_permanently": "{} element(s) esborrats permanentment",
|
||||
"assets_deleted_permanently_from_server": "{} element(s) esborrats permanentment del servidor d'Immich",
|
||||
"assets_removed_permanently_from_device": "{} element(s) esborrat permanentment del dispositiu",
|
||||
"assets_restored_successfully": "{} element(s) recuperats correctament",
|
||||
"assets_trashed": "{} element(s) enviat a la paperera",
|
||||
"assets_trashed_from_server": "{} element(s) enviat a la paperera del servidor d'Immich",
|
||||
"asset_viewer_settings_subtitle": "Gestiona la configuració del visualitzador de la galeria",
|
||||
"asset_viewer_settings_title": "Visor d'arxius",
|
||||
"automatic_endpoint_switching_subtitle": "Connecteu-vos localment a través de la Wi-Fi designada quan estigui disponible i utilitzeu connexions alternatives en altres llocs",
|
||||
"automatic_endpoint_switching_title": "Canvi automàtic d'URL",
|
||||
"background_location_permission": "Permís d'ubicació en segon pla",
|
||||
"background_location_permission_content": "Per canviar de xarxa quan s'executa en segon pla, Immich ha de *sempre* tenir accés a la ubicació precisa perquè l'aplicació pugui llegir el nom de la xarxa Wi-Fi",
|
||||
"backup_album_selection_page_albums_device": "Àlbums al dispositiu ({})",
|
||||
"backup_album_selection_page_albums_tap": "Tap to include, double tap to exclude",
|
||||
"backup_album_selection_page_assets_scatter": "Assets can scatter across multiple albums. Thus, albums can be included or excluded during the backup process.",
|
||||
@ -108,9 +133,11 @@
|
||||
"backup_info_card_assets": "elements",
|
||||
"backup_manual_cancelled": "Cancelled",
|
||||
"backup_manual_failed": "Failed",
|
||||
"backup_manual_in_progress": "Upload already in progress. Try after some time",
|
||||
"backup_manual_in_progress": "Upload already in progress. Try after sometime",
|
||||
"backup_manual_success": "Success",
|
||||
"backup_manual_title": "Upload status",
|
||||
"backup_options_page_title": "Opcions de còpia de seguretat",
|
||||
"backup_setting_subtitle": "Gestiona la configuració de càrrega en segon pla i en primer pla",
|
||||
"cache_settings_album_thumbnails": "Library page thumbnails ({} assets)",
|
||||
"cache_settings_clear_cache_button": "Clear cache",
|
||||
"cache_settings_clear_cache_button_title": "Clears the app's cache. This will significantly impact the app's performance until the cache has rebuilt.",
|
||||
@ -129,73 +156,136 @@
|
||||
"cache_settings_tile_subtitle": "Control the local storage behaviour",
|
||||
"cache_settings_tile_title": "Local Storage",
|
||||
"cache_settings_title": "Configuració de la memòria cau",
|
||||
"cancel": "Cancel·la",
|
||||
"canceled": "Cancel·lat",
|
||||
"change_display_order": "Canvia l'ordre de visualització",
|
||||
"change_password_form_confirm_password": "Confirma la contrasenya",
|
||||
"change_password_form_description": "Hi {name},\n\nThis is either the first time you are signing into the system or a request has been made to change your password. Please enter the new password below.",
|
||||
"change_password_form_new_password": "New Password",
|
||||
"change_password_form_password_mismatch": "Passwords do not match",
|
||||
"change_password_form_reenter_new_password": "Re-enter New Password",
|
||||
"check_corrupt_asset_backup": "Comprovar les còpies de seguretat corruptes",
|
||||
"check_corrupt_asset_backup_button": "Realitzar comprovació",
|
||||
"check_corrupt_asset_backup_description": "Executeu aquesta comprovació només mitjançant Wi-Fi i un cop s'hagi fet una còpia de seguretat de tots els actius. El procediment pot trigar uns minuts.",
|
||||
"client_cert_dialog_msg_confirm": "OK",
|
||||
"client_cert_enter_password": "Introdueix la contrasenya",
|
||||
"client_cert_import": "Importar",
|
||||
"client_cert_import_success_msg": "S'ha importat el certificat del client",
|
||||
"client_cert_invalid_msg": "Fitxer de certificat no vàlid o contrasenya incorrecta",
|
||||
"client_cert_remove": "Eliminar",
|
||||
"client_cert_remove_msg": "S'ha eliminat el certificat del client",
|
||||
"client_cert_subtitle": "Només admet el format PKCS12 (.p12, .pfx). La importació/eliminació de certificats només està disponible abans d'iniciar sessió",
|
||||
"client_cert_title": "Certificat de client SSL",
|
||||
"common_add_to_album": "Add to album",
|
||||
"common_change_password": "Change Password",
|
||||
"common_create_new_album": "Crea un àlbum nou",
|
||||
"common_server_error": "Please check your network connection, make sure the server is reachable and app/server versions are compatible.",
|
||||
"common_shared": "Compartit",
|
||||
"completed": "Completat",
|
||||
"contextual_search": "Sortida del sol a la platja",
|
||||
"control_bottom_app_bar_add_to_album": "Add to album",
|
||||
"control_bottom_app_bar_album_info": "{} elements",
|
||||
"control_bottom_app_bar_album_info_shared": "{} elements - Compartits",
|
||||
"control_bottom_app_bar_archive": "Arxiu",
|
||||
"control_bottom_app_bar_create_new_album": "Crea un àlbum nou",
|
||||
"control_bottom_app_bar_delete": "Esborra",
|
||||
"control_bottom_app_bar_delete_from_immich": "Delete from Immich",
|
||||
"control_bottom_app_bar_delete_from_local": "Delete from device",
|
||||
"control_bottom_app_bar_delete_from_immich": "Suprimeix del Immich",
|
||||
"control_bottom_app_bar_delete_from_local": "Suprimeix del dispositiu",
|
||||
"control_bottom_app_bar_download": "Descarrega",
|
||||
"control_bottom_app_bar_edit": "Edita",
|
||||
"control_bottom_app_bar_edit_location": "Edit Location",
|
||||
"control_bottom_app_bar_edit_time": "Edit Date & Time",
|
||||
"control_bottom_app_bar_favorite": "Preferit",
|
||||
"control_bottom_app_bar_share": "Share",
|
||||
"control_bottom_app_bar_share_to": "Share To",
|
||||
"control_bottom_app_bar_stack": "Stack",
|
||||
"control_bottom_app_bar_trash_from_immich": "Move to Trash",
|
||||
"control_bottom_app_bar_trash_from_immich": "Mou a paperera",
|
||||
"control_bottom_app_bar_unarchive": "Desarxiva",
|
||||
"control_bottom_app_bar_unfavorite": "Unfavorite",
|
||||
"control_bottom_app_bar_upload": "Upload",
|
||||
"create_album": "Crear àlbum",
|
||||
"create_album_page_untitled": "Untitled",
|
||||
"create_new": "CREAR NOU",
|
||||
"create_shared_album_page_create": "Create",
|
||||
"create_shared_album_page_share": "Comparteix",
|
||||
"create_shared_album_page_share_add_assets": "AFEGEIX ELEMENTS",
|
||||
"create_shared_album_page_share_select_photos": "Escull fotografies",
|
||||
"crop": "Retalla",
|
||||
"curated_location_page_title": "Localitzacions",
|
||||
"curated_object_page_title": "Coses",
|
||||
"current_server_address": "Current server address",
|
||||
"daily_title_text_date": "E, MMM dd",
|
||||
"daily_title_text_date_year": "E, MMM dd, yyyy",
|
||||
"date_format": "E, LLL d, y • h:mm a",
|
||||
"delete_dialog_alert": "These items will be permanently deleted from Immich and from your device",
|
||||
"delete_dialog_alert_local": "These items will be permanently removed from your device but still be available on the Immich server",
|
||||
"delete_dialog_alert_local_non_backed_up": "Some of the items aren't backed up to Immich and will be permanently removed from your device",
|
||||
"delete_dialog_alert_remote": "These items will be permanently deleted from the Immich server",
|
||||
"delete_dialog_alert_local": "Aquests elements s'eliminaran permanentment del vostre dispositiu, però encara estaran disponibles al servidor Immich",
|
||||
"delete_dialog_alert_local_non_backed_up": "Alguns dels elements no tenen còpia de seguretat a Immich i s'eliminaran permanentment del dispositiu",
|
||||
"delete_dialog_alert_remote": "Aquests elements s'eliminaran permanentment del servidor Immich",
|
||||
"delete_dialog_cancel": "Cancel·la",
|
||||
"delete_dialog_ok": "Esborra",
|
||||
"delete_dialog_ok_force": "Delete Anyway",
|
||||
"delete_dialog_ok_force": "Suprimeix de totes maneres",
|
||||
"delete_dialog_title": "Esborra permanentment",
|
||||
"delete_local_dialog_ok_backed_up_only": "Delete Backed Up Only",
|
||||
"delete_local_dialog_ok_force": "Delete Anyway",
|
||||
"delete_local_dialog_ok_backed_up_only": "Esborrar només les que tinguin còpia de seguretat",
|
||||
"delete_local_dialog_ok_force": "Suprimeix de totes maneres",
|
||||
"delete_shared_link_dialog_content": "Are you sure you want to delete this shared link?",
|
||||
"delete_shared_link_dialog_title": "Delete Shared Link",
|
||||
"description_input_hint_text": "Afegeix descripció...",
|
||||
"description_input_submit_error": "Error updating description, check the log for more details",
|
||||
"edit_date_time_dialog_date_time": "Date and Time",
|
||||
"edit_date_time_dialog_timezone": "Timezone",
|
||||
"edit_location_dialog_title": "Location",
|
||||
"description_search": "Jornada de senderisme a Sapa",
|
||||
"download_canceled": "Descàrrega cancel·lada",
|
||||
"download_complete": "Descàrrega completada",
|
||||
"download_enqueue": "Descàrrega en cua",
|
||||
"download_error": "Error de descàrrega",
|
||||
"download_failed": "Descàrrega ha fallat",
|
||||
"download_filename": "arxiu: {}",
|
||||
"download_finished": "Descàrrega acabada",
|
||||
"downloading": "Descarregant...",
|
||||
"downloading_media": "Descàrrega multimèdia",
|
||||
"download_notfound": "No s'ha trobat la descàrrega",
|
||||
"download_paused": "Descàrrega pausada",
|
||||
"download_started": "Descàrrega ha començat",
|
||||
"download_sucess": "Descarregat amb èxit",
|
||||
"download_sucess_android": "El multimedia s'ha descarregat a DCIM/Immich",
|
||||
"download_waiting_to_retry": "Esperant per tornar-ho a intentar",
|
||||
"edit_date_time_dialog_date_time": "Data i Hora",
|
||||
"edit_date_time_dialog_search_timezone": "Cerca zona horària...",
|
||||
"edit_date_time_dialog_timezone": "Zona horària",
|
||||
"edit_image_title": "Editar",
|
||||
"edit_location_dialog_title": "Ubicació",
|
||||
"end_date": "Data final",
|
||||
"enqueued": "En cua",
|
||||
"enter_wifi_name": "Introdueix el nom de WiFi",
|
||||
"error_change_sort_album": "No s'ha pogut canviar l'ordre d'ordenació dels àlbums",
|
||||
"error_saving_image": "Error: {}",
|
||||
"exif_bottom_sheet_description": "Afegeix descripció",
|
||||
"exif_bottom_sheet_details": "DETALLS",
|
||||
"exif_bottom_sheet_location": "UBICACIÓ",
|
||||
"exif_bottom_sheet_location_add": "Add a location",
|
||||
"exif_bottom_sheet_people": "PEOPLE",
|
||||
"exif_bottom_sheet_person_add_person": "Add name",
|
||||
"exif_bottom_sheet_people": "PERSONES",
|
||||
"exif_bottom_sheet_person_add_person": "Afegir nom",
|
||||
"experimental_settings_new_asset_list_subtitle": "Work in progress",
|
||||
"experimental_settings_new_asset_list_title": "Enable experimental photo grid",
|
||||
"experimental_settings_subtitle": "Use at your own risk!",
|
||||
"experimental_settings_title": "Experimental",
|
||||
"external_network": "Xarxa externa",
|
||||
"external_network_sheet_info": "Quan no estigui a la xarxa WiFi preferida, l'aplicació es connectarà al servidor mitjançant el primer dels URL següents a què pot arribar, començant de dalt a baix.",
|
||||
"failed": "Fallat",
|
||||
"favorites": "Favorits",
|
||||
"favorites_page_no_favorites": "No s'han trobat preferits",
|
||||
"favorites_page_title": "Favorites",
|
||||
"filename_search": "Nom o extensió del fitxer",
|
||||
"filter": "Filtrar",
|
||||
"get_wifiname_error": "No s'ha pogut obtenir el nom de la Wi-Fi. Assegureu-vos que heu concedit els permisos necessaris i que esteu connectat a una xarxa Wi-Fi",
|
||||
"grant_permission": "Grant permission",
|
||||
"haptic_feedback_switch": "Activa la resposta hàptica",
|
||||
"haptic_feedback_title": "Resposta Hàptica",
|
||||
"header_settings_add_header_tip": "Afegeix Capçalera",
|
||||
"header_settings_field_validator_msg": "El valor no pot estar buit",
|
||||
"header_settings_header_name_input": "Nom de la capçalera",
|
||||
"header_settings_header_value_input": "Valor de la capçalera",
|
||||
"header_settings_page_title": "Capçaleres de proxy",
|
||||
"headers_settings_tile_subtitle": "Definiu les capçaleres de proxy que l'aplicació hauria d'enviar amb cada sol·licitud de xarxa",
|
||||
"headers_settings_tile_title": "Custom proxy headers",
|
||||
"home_page_add_to_album_conflicts": "Added {added} assets to album {album}. {failed} assets are already in the album.",
|
||||
"home_page_add_to_album_err_local": "Can not add local assets to albums yet, skipping",
|
||||
"home_page_add_to_album_success": "Added {added} assets to album {album}.",
|
||||
@ -204,16 +294,22 @@
|
||||
"home_page_archive_err_partner": "Can not archive partner assets, skipping",
|
||||
"home_page_building_timeline": "Building the timeline",
|
||||
"home_page_delete_err_partner": "Can not delete partner assets, skipping",
|
||||
"home_page_delete_remote_err_local": "Local assets in delete remote selection, skipping",
|
||||
"home_page_delete_remote_err_local": "Elements locals a la selecció d'eliminació remota, ometent",
|
||||
"home_page_favorite_err_local": "Can not favorite local assets yet, skipping",
|
||||
"home_page_favorite_err_partner": "Can not favorite partner assets yet, skipping",
|
||||
"home_page_first_time_notice": "If this is your first time using the app, please make sure to choose a backup album(s) so that the timeline can populate photos and videos in the album(s).",
|
||||
"home_page_share_err_local": "Can not share local assets via link, skipping",
|
||||
"home_page_upload_err_limit": "Can only upload a maximum of 30 assets at a time, skipping",
|
||||
"ignore_icloud_photos": "Ignora fotos d'iCloud",
|
||||
"ignore_icloud_photos_description": "Les fotos emmagatzemades a iCloud no es penjaran al servidor Immich",
|
||||
"image_saved_successfully": "Imatge desada",
|
||||
"image_viewer_page_state_provider_download_error": "Download Error",
|
||||
"image_viewer_page_state_provider_download_started": "Download Started",
|
||||
"image_viewer_page_state_provider_download_started": "Descàrrega començada",
|
||||
"image_viewer_page_state_provider_download_success": "Download Success",
|
||||
"image_viewer_page_state_provider_share_error": "Share Error",
|
||||
"invalid_date": "Data invàlida",
|
||||
"invalid_date_format": "Format de data invàlid",
|
||||
"library": "Llibreria",
|
||||
"library_page_albums": "Àlbums",
|
||||
"library_page_archive": "Arxiu",
|
||||
"library_page_device_albums": "Àlbums al Dispositiu",
|
||||
@ -226,13 +322,17 @@
|
||||
"library_page_sort_most_oldest_photo": "Oldest photo",
|
||||
"library_page_sort_most_recent_photo": "Most recent photo",
|
||||
"library_page_sort_title": "Album title",
|
||||
"location_picker_choose_on_map": "Choose on map",
|
||||
"location_picker_latitude": "Latitude",
|
||||
"location_picker_latitude_error": "Enter a valid latitude",
|
||||
"local_network": "Xarxa local",
|
||||
"local_network_sheet_info": "L'aplicació es connectarà al servidor mitjançant aquest URL quan utilitzeu la xarxa Wi-Fi especificada",
|
||||
"location_permission": "Permís d'ubicació",
|
||||
"location_permission_content": "Per utilitzar la funció de canvi automàtic, Immich necessita un permís de ubicació precisa perquè pugui llegir el nom de la xarxa WiFi actual",
|
||||
"location_picker_choose_on_map": "Escollir en el mapa",
|
||||
"location_picker_latitude": "Latitud",
|
||||
"location_picker_latitude_error": "Introdueix una latitud vàlida",
|
||||
"location_picker_latitude_hint": "Enter your latitude here",
|
||||
"location_picker_longitude": "Longitude",
|
||||
"location_picker_longitude_error": "Enter a valid longitude",
|
||||
"location_picker_longitude_hint": "Enter your longitude here",
|
||||
"location_picker_longitude": "Longitud",
|
||||
"location_picker_longitude_error": "Introdueix una longitud vàlida",
|
||||
"location_picker_longitude_hint": "Introdueix aquí la longitud",
|
||||
"login_disabled": "Login has been disabled",
|
||||
"login_form_api_exception": "API exception. Please check the server URL and try again.",
|
||||
"login_form_back_button_text": "Back",
|
||||
@ -258,12 +358,12 @@
|
||||
"login_form_server_error": "Could not connect to server.",
|
||||
"login_password_changed_error": "There was an error updating your password",
|
||||
"login_password_changed_success": "Password updated successfully",
|
||||
"map_assets_in_bound": "{} photo",
|
||||
"map_assets_in_bounds": "{} photos",
|
||||
"map_assets_in_bound": "{} foto",
|
||||
"map_assets_in_bounds": "{} fotos",
|
||||
"map_cannot_get_user_location": "Cannot get user's location",
|
||||
"map_location_dialog_cancel": "Cancel",
|
||||
"map_location_dialog_yes": "Yes",
|
||||
"map_location_picker_page_use_location": "Use this location",
|
||||
"map_location_picker_page_use_location": "Utilitzar aquesta ubicació",
|
||||
"map_location_service_disabled_content": "Location service needs to be enabled to display assets from your current location. Do you want to enable it now?",
|
||||
"map_location_service_disabled_title": "Location Service disabled",
|
||||
"map_no_assets_in_bounds": "No photos in this area",
|
||||
@ -271,32 +371,44 @@
|
||||
"map_no_location_permission_title": "Location Permission denied",
|
||||
"map_settings_dark_mode": "Dark mode",
|
||||
"map_settings_date_range_option_all": "All",
|
||||
"map_settings_date_range_option_day": "Past 24 hours",
|
||||
"map_settings_date_range_option_days": "Past {} days",
|
||||
"map_settings_date_range_option_year": "Past year",
|
||||
"map_settings_date_range_option_years": "Past {} years",
|
||||
"map_settings_date_range_option_day": "Últimes 24 hores",
|
||||
"map_settings_date_range_option_days": "Darrers {} dies",
|
||||
"map_settings_date_range_option_year": "Any passat",
|
||||
"map_settings_date_range_option_years": "Darrers {} anys",
|
||||
"map_settings_dialog_cancel": "Cancel",
|
||||
"map_settings_dialog_save": "Save",
|
||||
"map_settings_dialog_title": "Map Settings",
|
||||
"map_settings_include_show_archived": "Include Archived",
|
||||
"map_settings_include_show_partners": "Incloure companys",
|
||||
"map_settings_only_relative_range": "Date range",
|
||||
"map_settings_only_show_favorites": "Show Favorite Only",
|
||||
"map_settings_theme_settings": "Map Theme",
|
||||
"map_settings_theme_settings": "Tema del Mapa",
|
||||
"map_zoom_to_see_photos": "Zoom out to see photos",
|
||||
"memories_all_caught_up": "All caught up",
|
||||
"memories_check_back_tomorrow": "Check back tomorrow for more memories",
|
||||
"memories_start_over": "Start Over",
|
||||
"memories_swipe_to_close": "Swipe up to close",
|
||||
"memories_all_caught_up": "Posat al dia",
|
||||
"memories_check_back_tomorrow": "Torna demà per veure més records",
|
||||
"memories_start_over": "Torna a començar",
|
||||
"memories_swipe_to_close": "Llisca per tancar",
|
||||
"memories_year_ago": "Fa un any",
|
||||
"memories_years_ago": "Fa {} anys",
|
||||
"monthly_title_text_date_format": "MMMM y",
|
||||
"motion_photos_page_title": "Motion Photos",
|
||||
"multiselect_grid_edit_date_time_err_read_only": "Cannot edit date of read only asset(s), skipping",
|
||||
"multiselect_grid_edit_gps_err_read_only": "Cannot edit location of read only asset(s), skipping",
|
||||
"multiselect_grid_edit_date_time_err_read_only": "No es pot canviar la data del fitxer(s) de només lectura, ometent",
|
||||
"multiselect_grid_edit_gps_err_read_only": "No es pot canviar la localització de fitxers de només lectura. Saltant.",
|
||||
"my_albums": "Els meus àlbums",
|
||||
"networking_settings": "Xarxes",
|
||||
"networking_subtitle": "Gestiona la configuració del endpoint del servidor",
|
||||
"no_assets_to_show": "No hi ha elements per mostrar",
|
||||
"no_name": "Sense nom",
|
||||
"notification_permission_dialog_cancel": "Cancel·la",
|
||||
"notification_permission_dialog_content": "To enable notifications, go to Settings and select allow.",
|
||||
"notification_permission_dialog_settings": "Configuració",
|
||||
"notification_permission_list_tile_content": "Grant permission to enable notifications.",
|
||||
"notification_permission_list_tile_enable_button": "Activa les notificacions",
|
||||
"notification_permission_list_tile_title": "Notification Permission",
|
||||
"not_selected": "No seleccionat",
|
||||
"on_this_device": "En aquest dispositiu",
|
||||
"partner_list_user_photos": "fotos de {user}",
|
||||
"partner_list_view_all": "Veure tot",
|
||||
"partner_page_add_partner": "Afegeix company",
|
||||
"partner_page_empty_message": "Your photos are not yet shared with any partner.",
|
||||
"partner_page_no_more_users": "No more users to add",
|
||||
@ -306,6 +418,9 @@
|
||||
"partner_page_stop_sharing_content": "{} will no longer be able to access your photos.",
|
||||
"partner_page_stop_sharing_title": "Stop sharing your photos?",
|
||||
"partner_page_title": "Company",
|
||||
"partners": "Companys",
|
||||
"paused": "Pausat",
|
||||
"people": "Persones",
|
||||
"permission_onboarding_back": "Back",
|
||||
"permission_onboarding_continue_anyway": "Continue anyway",
|
||||
"permission_onboarding_get_started": "Get started",
|
||||
@ -316,7 +431,9 @@
|
||||
"permission_onboarding_permission_granted": "Permission granted! You are all set.",
|
||||
"permission_onboarding_permission_limited": "Permission limited. To let Immich backup and manage your entire gallery collection, grant photo and video permissions in Settings.",
|
||||
"permission_onboarding_request": "Immich requires permission to view your photos and videos.",
|
||||
"preferences_settings_title": "Preferences",
|
||||
"places": "Llocs",
|
||||
"preferences_settings_subtitle": "Gestiona les preferències de l'aplicació",
|
||||
"preferences_settings_title": "Preferències",
|
||||
"profile_drawer_app_logs": "Logs",
|
||||
"profile_drawer_client_out_of_date_major": "Mobile App is out of date. Please update to the latest major version.",
|
||||
"profile_drawer_client_out_of_date_minor": "Mobile App is out of date. Please update to the latest minor version.",
|
||||
@ -328,9 +445,44 @@
|
||||
"profile_drawer_settings": "Settings",
|
||||
"profile_drawer_sign_out": "Tanca la sessió",
|
||||
"profile_drawer_trash": "Trash",
|
||||
"recently_added": "Afegit recentment",
|
||||
"recently_added_page_title": "Recently Added",
|
||||
"scaffold_body_error_occurred": "Error occurred",
|
||||
"save": "Desa",
|
||||
"save_to_gallery": "Desa a galeria",
|
||||
"scaffold_body_error_occurred": "S'ha produït un error",
|
||||
"search_albums": "Cerca àlbums",
|
||||
"search_bar_hint": "Search your photos",
|
||||
"search_filter_apply": "Aplicar filtre",
|
||||
"search_filter_camera": "Càmera",
|
||||
"search_filter_camera_make": "Marca",
|
||||
"search_filter_camera_model": "Model",
|
||||
"search_filter_camera_title": "Selecciona el tipus de càmera",
|
||||
"search_filter_contextual": "Cerca per contexte",
|
||||
"search_filter_date": "Data",
|
||||
"search_filter_date_interval": "{start} a {end}",
|
||||
"search_filter_date_title": "Selecciona un rang de dates",
|
||||
"search_filter_description": "Cerca per descripció",
|
||||
"search_filter_display_option_archive": "Arxivat",
|
||||
"search_filter_display_option_favorite": "Favorit",
|
||||
"search_filter_display_option_not_in_album": "No en àlbum",
|
||||
"search_filter_display_options": "Opcions de Visualització",
|
||||
"search_filter_display_options_title": "Opcions de visualització",
|
||||
"search_filter_filename": "Cerca pel nom del fitxer",
|
||||
"search_filter_location": "Ubicació",
|
||||
"search_filter_location_city": "Ciutat",
|
||||
"search_filter_location_country": "País",
|
||||
"search_filter_location_state": "Estat",
|
||||
"search_filter_location_title": "Selecciona l'ubicació",
|
||||
"search_filter_media_type": "Tipus de multimèdia",
|
||||
"search_filter_media_type_all": "Tot",
|
||||
"search_filter_media_type_image": "Imatge",
|
||||
"search_filter_media_type_title": "Selecciona tipus de multimèdia",
|
||||
"search_filter_media_type_video": "Vídeo",
|
||||
"search_filter_people": "Persones",
|
||||
"search_filter_people_hint": "Filtra persones",
|
||||
"search_filter_people_title": "Selecciona persones",
|
||||
"search_no_more_result": "No més resultats",
|
||||
"search_no_result": "No s'han trobat resultats, proveu un terme de cerca o una combinació diferents",
|
||||
"search_page_categories": "Categories",
|
||||
"search_page_favorites": "Preferides",
|
||||
"search_page_motion_photos": "Fotografies animades",
|
||||
@ -347,6 +499,7 @@
|
||||
"search_page_places": "Llocs",
|
||||
"search_page_recently_added": "Afegit recentment",
|
||||
"search_page_screenshots": "Captures de pantalla",
|
||||
"search_page_search_photos_videos": "Cerca les teves fotos i vídeos",
|
||||
"search_page_selfies": "Autofotos",
|
||||
"search_page_things": "Coses",
|
||||
"search_page_videos": "Videos",
|
||||
@ -359,6 +512,7 @@
|
||||
"select_additional_user_for_sharing_page_suggestions": "Suggeriments",
|
||||
"select_user_for_sharing_page_err_album": "Error al crear l'àlbum",
|
||||
"select_user_for_sharing_page_share_suggestions": "Suggestions",
|
||||
"server_endpoint": "Endpoint de Servidor",
|
||||
"server_info_box_app_version": "Versió de l'aplicació",
|
||||
"server_info_box_latest_release": "Latest Version",
|
||||
"server_info_box_server_url": "Server URL",
|
||||
@ -368,6 +522,10 @@
|
||||
"setting_image_viewer_original_title": "Load original image",
|
||||
"setting_image_viewer_preview_subtitle": "Enable to load a medium-resolution image. Disable to either directly load the original or only use the thumbnail.",
|
||||
"setting_image_viewer_preview_title": "Load preview image",
|
||||
"setting_image_viewer_title": "Imatges",
|
||||
"setting_languages_apply": "Aplicar",
|
||||
"setting_languages_subtitle": "Canvia el llenguatge de l'aplicació",
|
||||
"setting_languages_title": "Idiomes",
|
||||
"setting_notifications_notify_failures_grace_period": "Notify background backup failures: {}",
|
||||
"setting_notifications_notify_hours": "{} hours",
|
||||
"setting_notifications_notify_immediately": "immediately",
|
||||
@ -382,9 +540,15 @@
|
||||
"setting_notifications_total_progress_title": "Show background backup total progress",
|
||||
"setting_pages_app_bar_settings": "Settings",
|
||||
"settings_require_restart": "Please restart Immich to apply this setting",
|
||||
"setting_video_viewer_looping_subtitle": "Habilita per reproduir automàticament un vídeo al visualitzador de detalls.",
|
||||
"setting_video_viewer_looping_title": "Bucle",
|
||||
"setting_video_viewer_original_video_subtitle": "Quan reproduïu un vídeo des del servidor, reproduïu l'original encara que hi hagi una transcodificació disponible. Pot conduir a l'amortització. Els vídeos disponibles localment es reprodueixen en qualitat original independentment d'aquesta configuració.",
|
||||
"setting_video_viewer_original_video_title": "Força el vídeo original",
|
||||
"setting_video_viewer_title": "Vídeos",
|
||||
"share_add": "Afegeix",
|
||||
"share_add_photos": "Afegeix fotografies",
|
||||
"share_add_title": "Afegeix un títol",
|
||||
"share_assets_selected": "{} seleccionats",
|
||||
"share_create_album": "Crea un àlbum",
|
||||
"shared_album_activities_input_disable": "Comment is disabled",
|
||||
"shared_album_activities_input_hint": "Say something",
|
||||
@ -398,6 +562,7 @@
|
||||
"shared_album_section_people_owner_label": "Owner",
|
||||
"shared_album_section_people_title": "PEOPLE",
|
||||
"share_dialog_preparing": "Preparing...",
|
||||
"shared_intent_upload_button_progress_text": "{} / {} Pujat",
|
||||
"shared_link_app_bar_title": "Shared Links",
|
||||
"shared_link_clipboard_copied_massage": "Copied to clipboard",
|
||||
"shared_link_clipboard_text": "Link: {}\nPassword: {}",
|
||||
@ -412,13 +577,15 @@
|
||||
"shared_link_edit_description": "Description",
|
||||
"shared_link_edit_description_hint": "Enter the share description",
|
||||
"shared_link_edit_expire_after": "Expire after",
|
||||
"shared_link_edit_expire_after_option_day": "1 day",
|
||||
"shared_link_edit_expire_after_option_days": "{} days",
|
||||
"shared_link_edit_expire_after_option_hour": "1 hour",
|
||||
"shared_link_edit_expire_after_option_hours": "{} hours",
|
||||
"shared_link_edit_expire_after_option_minute": "1 minute",
|
||||
"shared_link_edit_expire_after_option_minutes": "{} minutes",
|
||||
"shared_link_edit_expire_after_option_day": "1 dia",
|
||||
"shared_link_edit_expire_after_option_days": "{} dies",
|
||||
"shared_link_edit_expire_after_option_hour": "1 hora",
|
||||
"shared_link_edit_expire_after_option_hours": "{} hores",
|
||||
"shared_link_edit_expire_after_option_minute": "1 minut",
|
||||
"shared_link_edit_expire_after_option_minutes": "{} minuts",
|
||||
"shared_link_edit_expire_after_option_months": "{} mesos",
|
||||
"shared_link_edit_expire_after_option_never": "Never",
|
||||
"shared_link_edit_expire_after_option_year": "any {}",
|
||||
"shared_link_edit_password": "Password",
|
||||
"shared_link_edit_password_hint": "Enter the share password",
|
||||
"shared_link_edit_show_meta": "Show metadata",
|
||||
@ -426,65 +593,89 @@
|
||||
"shared_link_empty": "You don't have any shared links",
|
||||
"shared_link_error_server_url_fetch": "Cannot fetch the server url",
|
||||
"shared_link_expired": "Expired",
|
||||
"shared_link_expires_day": "Expires in {} day",
|
||||
"shared_link_expires_days": "Expires in {} days",
|
||||
"shared_link_expires_hour": "Expires in {} hour",
|
||||
"shared_link_expires_hours": "Expires in {} hours",
|
||||
"shared_link_expires_minute": "Expires in {} minute",
|
||||
"shared_link_expires_day": "Caduca d'aquí a {} dia",
|
||||
"shared_link_expires_days": "Caduca d'aquí a {} dies",
|
||||
"shared_link_expires_hour": "Caduca d'aquí a {} hora",
|
||||
"shared_link_expires_hours": "Caduca d'aquí a {} hores",
|
||||
"shared_link_expires_minute": "Caduca d'aquí a {} minut",
|
||||
"shared_link_expires_minutes": "Expires in {} minutes",
|
||||
"shared_link_expires_never": "Expires ∞",
|
||||
"shared_link_expires_second": "Expires in {} second",
|
||||
"shared_link_expires_second": "Caduca d'aquí a {} segon",
|
||||
"shared_link_expires_seconds": "Expires in {} seconds",
|
||||
"shared_link_info_chip_download": "Baixa",
|
||||
"shared_link_individual_shared": "Individual compartit",
|
||||
"shared_link_info_chip_download": "Download",
|
||||
"shared_link_info_chip_metadata": "EXIF",
|
||||
"shared_link_info_chip_upload": "Puja",
|
||||
"shared_link_manage_links": "Manage Shared links",
|
||||
"share_done": "Fet",
|
||||
"shared_link_public_album": "Àlbum públic",
|
||||
"shared_links": "Enllaços compartits",
|
||||
"share_done": "Done",
|
||||
"shared_with_me": "Compartit amb mi",
|
||||
"share_invite": "Convida a l'àlbum",
|
||||
"sharing_page_album": "Àlbums compartits",
|
||||
"sharing_page_album": "Shared albums",
|
||||
"sharing_page_description": "Create shared albums to share photos and videos with people in your network.",
|
||||
"sharing_page_empty_list": "EMPTY LIST",
|
||||
"sharing_silver_appbar_create_shared_album": "Crea àlbum compartit",
|
||||
"sharing_silver_appbar_shared_links": "Shared links",
|
||||
"sharing_silver_appbar_share_partner": "Comparteix amb un company",
|
||||
"tab_controller_nav_library": "Bibilioteca",
|
||||
"tab_controller_nav_photos": "Fotos",
|
||||
"start_date": "Data inicial",
|
||||
"sync": "Sincronitzar",
|
||||
"sync_albums": "Sincronitzar àlbums",
|
||||
"sync_albums_manual_subtitle": "Sincronitza tots els vídeos i fotos penjats amb els àlbums de còpia de seguretat seleccionats",
|
||||
"sync_upload_album_setting_subtitle": "Creeu i pugeu les seves fotos i vídeos als àlbums seleccionats a Immich",
|
||||
"tab_controller_nav_library": "Library",
|
||||
"tab_controller_nav_photos": "Fotografies",
|
||||
"tab_controller_nav_search": "Cerca",
|
||||
"tab_controller_nav_sharing": "Compartint",
|
||||
"theme_setting_asset_list_storage_indicator_title": "Show storage indicator on asset tiles",
|
||||
"theme_setting_asset_list_tiles_per_row_title": "Number of assets per row ({})",
|
||||
"theme_setting_dark_mode_switch": "Modes fosc",
|
||||
"theme_setting_colorful_interface_subtitle": "Apliqueu color primari a les superfícies de fons.",
|
||||
"theme_setting_colorful_interface_title": "Interfície colorida",
|
||||
"theme_setting_dark_mode_switch": "Dark mode",
|
||||
"theme_setting_image_viewer_quality_subtitle": "Adjust the quality of the detail image viewer",
|
||||
"theme_setting_image_viewer_quality_title": "Image viewer quality",
|
||||
"theme_setting_primary_color_subtitle": "Trieu un color per a les accions i els accents principals.",
|
||||
"theme_setting_primary_color_title": "Color primari",
|
||||
"theme_setting_system_primary_color_title": "Utilitza color de sistema",
|
||||
"theme_setting_system_theme_switch": "Automatic (Follow system setting)",
|
||||
"theme_setting_theme_subtitle": "Choose the app's theme setting",
|
||||
"theme_setting_theme_title": "Tema",
|
||||
"theme_setting_theme_title": "Theme",
|
||||
"theme_setting_three_stage_loading_subtitle": "Three-stage loading might increase the loading performance but causes significantly higher network load",
|
||||
"theme_setting_three_stage_loading_title": "Enable three-stage loading",
|
||||
"translated_text_options": "Options",
|
||||
"trash_page_delete": "Elimina",
|
||||
"trash_page_delete_all": "Elimina-ho tot",
|
||||
"trash_page_empty_trash_btn": "Buida la paperera",
|
||||
"trash": "Paperera",
|
||||
"trash_emptied": "Paperera buidada",
|
||||
"trash_page_delete": "Delete",
|
||||
"trash_page_delete_all": "Delete All",
|
||||
"trash_page_empty_trash_btn": "Empty trash",
|
||||
"trash_page_empty_trash_dialog_content": "Do you want to empty your trashed assets? These items will be permanently removed from Immich",
|
||||
"trash_page_empty_trash_dialog_ok": "Ok",
|
||||
"trash_page_info": "Trashed items will be permanently deleted after {} days",
|
||||
"trash_page_no_assets": "No trashed assets",
|
||||
"trash_page_restore": "Recupera",
|
||||
"trash_page_restore_all": "Recupera-ho tot",
|
||||
"trash_page_restore": "Restore",
|
||||
"trash_page_restore_all": "Restore All",
|
||||
"trash_page_select_assets_btn": "Select assets",
|
||||
"trash_page_select_btn": "Select",
|
||||
"trash_page_title": "Trash ({})",
|
||||
"upload_dialog_cancel": "Cancel·la",
|
||||
"upload": "Puja",
|
||||
"upload_dialog_cancel": "Cancel",
|
||||
"upload_dialog_info": "Do you want to backup the selected Asset(s) to the server?",
|
||||
"upload_dialog_ok": "Upload",
|
||||
"upload_dialog_title": "Upload Asset",
|
||||
"uploading": "Pujant",
|
||||
"upload_to_immich": "Puja a Immich ({})",
|
||||
"use_current_connection": "utilitzar la connexió actual",
|
||||
"validate_endpoint_error": "Per favor introdueix un URL vàlid",
|
||||
"version_announcement_overlay_ack": "Acknowledge",
|
||||
"version_announcement_overlay_release_notes": "release notes",
|
||||
"version_announcement_overlay_text_1": "Hi friend, there is a new release of",
|
||||
"version_announcement_overlay_text_2": "please take your time to visit the ",
|
||||
"version_announcement_overlay_text_3": " and ensure your docker-compose and .env setup is up-to-date to prevent any misconfigurations, especially if you use WatchTower or any mechanism that handles updating your server application automatically.",
|
||||
"version_announcement_overlay_title": "New Server Version Available \uD83C\uDF89",
|
||||
"videos": "Vídeos",
|
||||
"viewer_remove_from_stack": "Remove from Stack",
|
||||
"viewer_stack_use_as_main_asset": "Use as Main Asset",
|
||||
"viewer_unstack": "Un-Stack"
|
||||
}
|
||||
"viewer_unstack": "Un-Stack",
|
||||
"wifi_name": "Nom WiFi",
|
||||
"your_wifi_name": "El teu nom WiFi"
|
||||
}
|
@ -133,7 +133,7 @@
|
||||
"backup_info_card_assets": "assets",
|
||||
"backup_manual_cancelled": "Cancelled",
|
||||
"backup_manual_failed": "Failed",
|
||||
"backup_manual_in_progress": "Upload already in progress. Try after some time",
|
||||
"backup_manual_in_progress": "Upload already in progress. Try after sometime",
|
||||
"backup_manual_success": "Success",
|
||||
"backup_manual_title": "Upload status",
|
||||
"backup_options_page_title": "Backup options",
|
||||
@ -252,6 +252,7 @@
|
||||
"edit_date_time_dialog_timezone": "Timezone",
|
||||
"edit_image_title": "Edit",
|
||||
"edit_location_dialog_title": "Location",
|
||||
"empty_folder": "This folder is empty",
|
||||
"end_date": "End date",
|
||||
"enqueued": "Enqueued",
|
||||
"enter_wifi_name": "Enter WiFi name",
|
||||
@ -263,6 +264,7 @@
|
||||
"exif_bottom_sheet_location_add": "Add a location",
|
||||
"exif_bottom_sheet_people": "PEOPLE",
|
||||
"exif_bottom_sheet_person_add_person": "Add name",
|
||||
"exif_bottom_sheet_person_age": "Age {}",
|
||||
"experimental_settings_new_asset_list_subtitle": "Work in progress",
|
||||
"experimental_settings_new_asset_list_title": "Enable experimental photo grid",
|
||||
"experimental_settings_subtitle": "Use at your own risk!",
|
||||
@ -275,6 +277,11 @@
|
||||
"favorites_page_title": "Favorites",
|
||||
"filename_search": "File name or extension",
|
||||
"filter": "Filter",
|
||||
"folders": "Folders",
|
||||
"folder": "Folder",
|
||||
"failed_to_load_folder": "Failed to load folder",
|
||||
"failed_to_load_assets": "Failed to load assets",
|
||||
"folder_not_found": "Folder not found",
|
||||
"get_wifiname_error": "Could not get Wi-Fi name. Make sure you have granted the necessary permissions and are connected to a Wi-Fi network",
|
||||
"grant_permission": "Grant permission",
|
||||
"haptic_feedback_switch": "Enable haptic feedback",
|
||||
|
@ -133,7 +133,7 @@
|
||||
"backup_info_card_assets": "assets",
|
||||
"backup_manual_cancelled": "Cancelled",
|
||||
"backup_manual_failed": "Failed",
|
||||
"backup_manual_in_progress": "Upload already in progress. Try after some time",
|
||||
"backup_manual_in_progress": "Upload already in progress. Try after sometime",
|
||||
"backup_manual_success": "Success",
|
||||
"backup_manual_title": "Upload status",
|
||||
"backup_options_page_title": "Backup options",
|
||||
@ -678,4 +678,4 @@
|
||||
"viewer_unstack": "Un-Stack",
|
||||
"wifi_name": "WiFi Name",
|
||||
"your_wifi_name": "Your WiFi name"
|
||||
}
|
||||
}
|
@ -133,7 +133,7 @@
|
||||
"backup_info_card_assets": "assets",
|
||||
"backup_manual_cancelled": "Cancelled",
|
||||
"backup_manual_failed": "Failed",
|
||||
"backup_manual_in_progress": "Upload already in progress. Try after some time",
|
||||
"backup_manual_in_progress": "Upload already in progress. Try after sometime",
|
||||
"backup_manual_success": "Success",
|
||||
"backup_manual_title": "Upload status",
|
||||
"backup_options_page_title": "Backup options",
|
||||
@ -678,4 +678,4 @@
|
||||
"viewer_unstack": "स्टैक रद्द करें",
|
||||
"wifi_name": "WiFi Name",
|
||||
"your_wifi_name": "Your WiFi name"
|
||||
}
|
||||
}
|
@ -133,7 +133,7 @@
|
||||
"backup_info_card_assets": "assets",
|
||||
"backup_manual_cancelled": "Cancelled",
|
||||
"backup_manual_failed": "Failed",
|
||||
"backup_manual_in_progress": "Upload already in progress. Try after some time",
|
||||
"backup_manual_in_progress": "Upload already in progress. Try after sometime",
|
||||
"backup_manual_success": "Success",
|
||||
"backup_manual_title": "Upload status",
|
||||
"backup_options_page_title": "Backup options",
|
||||
@ -678,4 +678,4 @@
|
||||
"viewer_unstack": "Un-Stack",
|
||||
"wifi_name": "WiFi Name",
|
||||
"your_wifi_name": "Your WiFi name"
|
||||
}
|
||||
}
|
@ -133,7 +133,7 @@
|
||||
"backup_info_card_assets": "assets",
|
||||
"backup_manual_cancelled": "Cancelled",
|
||||
"backup_manual_failed": "Failed",
|
||||
"backup_manual_in_progress": "Upload already in progress. Try after some time",
|
||||
"backup_manual_in_progress": "Upload already in progress. Try after sometime",
|
||||
"backup_manual_success": "Success",
|
||||
"backup_manual_title": "Upload status",
|
||||
"backup_options_page_title": "Backup options",
|
||||
@ -678,4 +678,4 @@
|
||||
"viewer_unstack": "Un-Stack",
|
||||
"wifi_name": "WiFi Name",
|
||||
"your_wifi_name": "Your WiFi name"
|
||||
}
|
||||
}
|
@ -133,7 +133,7 @@
|
||||
"backup_info_card_assets": "assets",
|
||||
"backup_manual_cancelled": "Cancelled",
|
||||
"backup_manual_failed": "Failed",
|
||||
"backup_manual_in_progress": "Upload already in progress. Try after some time",
|
||||
"backup_manual_in_progress": "Upload already in progress. Try after sometime",
|
||||
"backup_manual_success": "Success",
|
||||
"backup_manual_title": "Upload status",
|
||||
"backup_options_page_title": "Backup options",
|
||||
@ -678,4 +678,4 @@
|
||||
"viewer_unstack": "Un-Stack",
|
||||
"wifi_name": "WiFi Name",
|
||||
"your_wifi_name": "Your WiFi name"
|
||||
}
|
||||
}
|
@ -133,7 +133,7 @@
|
||||
"backup_info_card_assets": "zapisi",
|
||||
"backup_manual_cancelled": "Cancelled",
|
||||
"backup_manual_failed": "Failed",
|
||||
"backup_manual_in_progress": "Upload already in progress. Try after some time",
|
||||
"backup_manual_in_progress": "Upload already in progress. Try after sometime",
|
||||
"backup_manual_success": "Success",
|
||||
"backup_manual_title": "Upload status",
|
||||
"backup_options_page_title": "Backup options",
|
||||
@ -678,4 +678,4 @@
|
||||
"viewer_unstack": "Un-Stack",
|
||||
"wifi_name": "WiFi Name",
|
||||
"your_wifi_name": "Your WiFi name"
|
||||
}
|
||||
}
|
@ -133,7 +133,7 @@
|
||||
"backup_info_card_assets": "assets",
|
||||
"backup_manual_cancelled": "Cancelled",
|
||||
"backup_manual_failed": "Failed",
|
||||
"backup_manual_in_progress": "Upload already in progress. Try after some time",
|
||||
"backup_manual_in_progress": "Upload already in progress. Try after sometime",
|
||||
"backup_manual_success": "Success",
|
||||
"backup_manual_title": "Upload status",
|
||||
"backup_options_page_title": "Backup options",
|
||||
@ -678,4 +678,4 @@
|
||||
"viewer_unstack": "Un-Stack",
|
||||
"wifi_name": "WiFi Name",
|
||||
"your_wifi_name": "Your WiFi name"
|
||||
}
|
||||
}
|
@ -7,10 +7,10 @@
|
||||
"action_common_select": "Вибрати",
|
||||
"action_common_update": "Оновити",
|
||||
"add_a_name": "Додати ім'я",
|
||||
"add_endpoint": "Add endpoint",
|
||||
"add_endpoint": "Додати кінцеву точку",
|
||||
"add_to_album_bottom_sheet_added": "Додано до {album}",
|
||||
"add_to_album_bottom_sheet_already_exists": "Вже є в {album}",
|
||||
"advanced_settings_log_level_title": "Log level: {}",
|
||||
"advanced_settings_log_level_title": "Рівень логування: {}",
|
||||
"advanced_settings_prefer_remote_subtitle": "Деякі пристрої вельми повільно завантажують мініатюри із елементів на пристрої. Активуйте для завантаження віддалених мініатюр натомість.",
|
||||
"advanced_settings_prefer_remote_title": "Перевага віддаленим зображенням",
|
||||
"advanced_settings_proxy_headers_subtitle": "Визначте заголовки проксі-сервера, які Immich має надсилати з кожним мережевим запитом.",
|
||||
@ -66,12 +66,12 @@
|
||||
"assets_restored_successfully": "{} елемент(и) успішно відновлено",
|
||||
"assets_trashed": "{} елемент(и) поміщено до кошика",
|
||||
"assets_trashed_from_server": "{} елемент(и) поміщено до кошика на сервері Immich",
|
||||
"asset_viewer_settings_subtitle": "Manage your gallery viewer settings",
|
||||
"asset_viewer_settings_subtitle": "Керуйте налаштуваннями переглядача галереї",
|
||||
"asset_viewer_settings_title": "Переглядач зображень",
|
||||
"automatic_endpoint_switching_subtitle": "Connect locally over designated Wi-Fi when available and use alternative connections elsewhere",
|
||||
"automatic_endpoint_switching_title": "Automatic URL switching",
|
||||
"background_location_permission": "Background location permission",
|
||||
"background_location_permission_content": "In order to switch networks when running in the background, Immich must *always* have precise location access so the app can read the Wi-Fi network's name",
|
||||
"automatic_endpoint_switching_subtitle": "Підключатися локально через зазначену Wi-Fi мережу, коли це можливо, і використовувати альтернативні з'єднання в інших випадках",
|
||||
"automatic_endpoint_switching_title": "Автоматичне перемикання URL",
|
||||
"background_location_permission": "Дозвіл до місцезнаходження у фоні",
|
||||
"background_location_permission_content": "Щоб перемикати мережі у фоновому режимі, Immich має *завжди* мати доступ до точної геолокації, щоб зчитувати назву Wi-Fi мережі",
|
||||
"backup_album_selection_page_albums_device": "Альбоми на пристрої ({})",
|
||||
"backup_album_selection_page_albums_tap": "Торкніться, щоб включити,\nторкніться двічі, щоб виключити",
|
||||
"backup_album_selection_page_assets_scatter": "Елементи можуть належати до кількох альбомів водночас. Таким чином, альбоми можуть бути включені або вилучені під час резервного копіювання.",
|
||||
@ -119,7 +119,7 @@
|
||||
"backup_controller_page_remainder_sub": "Решта знімків та відео для резервного копіювання з вибраних",
|
||||
"backup_controller_page_select": "Вибрати",
|
||||
"backup_controller_page_server_storage": "Сховище сервера",
|
||||
"backup_controller_page_start_backup": "Почати Резервне Копіювання",
|
||||
"backup_controller_page_start_backup": "Почати резервне копіювання",
|
||||
"backup_controller_page_status_off": "Автоматичне резервне копіювання в активному режимі вимкнено",
|
||||
"backup_controller_page_status_on": "Автоматичне резервне копіювання в активному режимі ввімкнено",
|
||||
"backup_controller_page_storage_format": "{} із {} спожито",
|
||||
@ -137,7 +137,7 @@
|
||||
"backup_manual_success": "Успіх",
|
||||
"backup_manual_title": "Стан завантаження",
|
||||
"backup_options_page_title": "Резервне копіювання",
|
||||
"backup_setting_subtitle": "Manage background and foreground upload settings",
|
||||
"backup_setting_subtitle": "Управління налаштуваннями завантаження у фоновому та активному режимі",
|
||||
"cache_settings_album_thumbnails": "Мініатюри сторінок бібліотеки ({} елементи)",
|
||||
"cache_settings_clear_cache_button": "Очистити кеш",
|
||||
"cache_settings_clear_cache_button_title": "Очищає кеш програми. Це суттєво знизить продуктивність програми, доки кеш не буде перебудовано.",
|
||||
@ -156,17 +156,17 @@
|
||||
"cache_settings_tile_subtitle": "Керування поведінкою локального сховища",
|
||||
"cache_settings_tile_title": "Локальне сховище",
|
||||
"cache_settings_title": "Налаштування кешування",
|
||||
"cancel": "Cancel",
|
||||
"canceled": "Canceled",
|
||||
"change_display_order": "Change display order",
|
||||
"cancel": "Скасувати",
|
||||
"canceled": "Скасовано",
|
||||
"change_display_order": "Змінити порядок відображення",
|
||||
"change_password_form_confirm_password": "Підтвердити пароль",
|
||||
"change_password_form_description": "Привіт {name},\n\nВи або або вперше входите у систему, або було зроблено запит на зміну вашого пароля. \nВведіть ваш новий пароль.",
|
||||
"change_password_form_new_password": "Новий пароль",
|
||||
"change_password_form_password_mismatch": "Паролі не співпадають",
|
||||
"change_password_form_reenter_new_password": "Повторіть новий пароль",
|
||||
"check_corrupt_asset_backup": "Check for corrupt asset backups",
|
||||
"check_corrupt_asset_backup_button": "Perform check",
|
||||
"check_corrupt_asset_backup_description": "Run this check only over Wi-Fi and once all assets have been backed-up. The procedure might take a few minutes.",
|
||||
"check_corrupt_asset_backup": "Перевірити на пошкоджені резервні копії активів",
|
||||
"check_corrupt_asset_backup_button": "Виконати перевірку",
|
||||
"check_corrupt_asset_backup_description": "Запустіть цю перевірку лише через Wi-Fi та після того, як всі активи будуть завантажені на сервер. Процес може зайняти кілька хвилин.",
|
||||
"client_cert_dialog_msg_confirm": "OK",
|
||||
"client_cert_enter_password": "Введіть пароль",
|
||||
"client_cert_import": "Імпорт",
|
||||
@ -181,7 +181,7 @@
|
||||
"common_create_new_album": "Створити новий альбом",
|
||||
"common_server_error": "Будь ласка, перевірте з'єднання, переконайтеся, що сервер доступний і версія програми/сервера сумісна.",
|
||||
"common_shared": "Спільні",
|
||||
"completed": "Completed",
|
||||
"completed": "Завершено",
|
||||
"contextual_search": "Схід сонця на пляжі",
|
||||
"control_bottom_app_bar_add_to_album": "Додати у альбом",
|
||||
"control_bottom_app_bar_album_info": "{} елементи",
|
||||
@ -199,7 +199,7 @@
|
||||
"control_bottom_app_bar_share": "Поділитися",
|
||||
"control_bottom_app_bar_share_to": "Поділитися",
|
||||
"control_bottom_app_bar_stack": "Стек",
|
||||
"control_bottom_app_bar_trash_from_immich": "Перемістити до кошика",
|
||||
"control_bottom_app_bar_trash_from_immich": "До кошика",
|
||||
"control_bottom_app_bar_unarchive": "Розархівувати",
|
||||
"control_bottom_app_bar_unfavorite": "Видалити з улюблених",
|
||||
"control_bottom_app_bar_upload": "Завантажити",
|
||||
@ -213,7 +213,7 @@
|
||||
"crop": "Кадрувати",
|
||||
"curated_location_page_title": "Місця",
|
||||
"curated_object_page_title": "Речі",
|
||||
"current_server_address": "Current server address",
|
||||
"current_server_address": "Поточна адреса сервера",
|
||||
"daily_title_text_date": "E, MMM dd",
|
||||
"daily_title_text_date_year": "E, MMM dd, yyyy",
|
||||
"date_format": "E, LLL d, y • h:mm a",
|
||||
@ -231,7 +231,7 @@
|
||||
"delete_shared_link_dialog_title": "Видалити спільне посилання",
|
||||
"description_input_hint_text": "Додати опис...",
|
||||
"description_input_submit_error": "Помилка оновлення опису, перевірте логи для подробиць",
|
||||
"description_search": "Hiking day in Sapa",
|
||||
"description_search": "День походу в Сапі",
|
||||
"download_canceled": "Завантаження скасовано",
|
||||
"download_complete": "Завантаження закінчено",
|
||||
"download_enqueue": "Завантаження поставлено в чергу",
|
||||
@ -248,14 +248,14 @@
|
||||
"download_sucess_android": "Медіафайли завантажено в DCIM/Immich",
|
||||
"download_waiting_to_retry": "Очікування повторної спроби",
|
||||
"edit_date_time_dialog_date_time": "Дата і час",
|
||||
"edit_date_time_dialog_search_timezone": "Search timezone...",
|
||||
"edit_date_time_dialog_search_timezone": "Пошук часової зони...",
|
||||
"edit_date_time_dialog_timezone": "Часовий пояс",
|
||||
"edit_image_title": "Редагувати",
|
||||
"edit_location_dialog_title": "Місцезнаходження",
|
||||
"end_date": "End date",
|
||||
"enqueued": "Enqueued",
|
||||
"enter_wifi_name": "Enter WiFi name",
|
||||
"error_change_sort_album": "Failed to change album sort order",
|
||||
"end_date": "Дата завершення",
|
||||
"enqueued": "У черзі",
|
||||
"enter_wifi_name": "Введіть назву WiFi",
|
||||
"error_change_sort_album": "Не вдалося змінити порядок сортування альбому",
|
||||
"error_saving_image": "Помилка: {}",
|
||||
"exif_bottom_sheet_description": "Додати опис...",
|
||||
"exif_bottom_sheet_details": "ПОДРОБИЦІ",
|
||||
@ -267,16 +267,16 @@
|
||||
"experimental_settings_new_asset_list_title": "Експериментальний макет знімків",
|
||||
"experimental_settings_subtitle": "На власний ризик!",
|
||||
"experimental_settings_title": "Експериментальні",
|
||||
"external_network": "External network",
|
||||
"external_network_sheet_info": "When not on the preferred WiFi network, the app will connect to the server through the first of the below URLs it can reach, starting from top to bottom",
|
||||
"failed": "Failed",
|
||||
"external_network": "Зовнішня мережа",
|
||||
"external_network_sheet_info": "Коли ви не підключені до переважної мережі WiFi, додаток підключатиметься до сервера через першу з наведених нижче URL-адрес, яку він зможе досягти, починаючи зверху вниз",
|
||||
"failed": "Не вдалося",
|
||||
"favorites": "Вибране",
|
||||
"favorites_page_no_favorites": "Немає улюблених елементів",
|
||||
"favorites_page_title": "Улюблені",
|
||||
"filename_search": "Ім'я або розширення файлу",
|
||||
"filter": "Фільтр",
|
||||
"get_wifiname_error": "Could not get Wi-Fi name. Make sure you have granted the necessary permissions and are connected to a Wi-Fi network",
|
||||
"grant_permission": "Grant permission",
|
||||
"get_wifiname_error": "Не вдалося отримати назву Wi-Fi. Переконайтеся, що ви надали необхідні дозволи та підключені до Wi-Fi мережі",
|
||||
"grant_permission": "Надати дозвіл",
|
||||
"haptic_feedback_switch": "Увімкнути тактильну віддачу",
|
||||
"haptic_feedback_title": "Тактильна віддача",
|
||||
"header_settings_add_header_tip": "Додати заголовок",
|
||||
@ -322,10 +322,10 @@
|
||||
"library_page_sort_most_oldest_photo": "Найдавніші фото",
|
||||
"library_page_sort_most_recent_photo": "Найновіші фото",
|
||||
"library_page_sort_title": "Назва альбому",
|
||||
"local_network": "Local network",
|
||||
"local_network_sheet_info": "The app will connect to the server through this URL when using the specified Wi-Fi network",
|
||||
"location_permission": "Location permission",
|
||||
"location_permission_content": "In order to use the auto-switching feature, Immich needs precise location permission so it can read the current WiFi network's name",
|
||||
"local_network": "Локальна мережа",
|
||||
"local_network_sheet_info": "Додаток підключатиметься до сервера через цей URL, коли використовується вказана Wi-Fi мережа",
|
||||
"location_permission": "Дозвіл до місцезнаходження",
|
||||
"location_permission_content": "Щоб перемикати мережі у фоновому режимі, Immich має *завжди* мати доступ до точної геолокації, щоб зчитувати назву Wi-Fi мережі",
|
||||
"location_picker_choose_on_map": "Обрати на мапі",
|
||||
"location_picker_latitude": "Широта",
|
||||
"location_picker_latitude_error": "Вкажіть дійсну широту",
|
||||
@ -395,8 +395,8 @@
|
||||
"multiselect_grid_edit_date_time_err_read_only": "Неможливо редагувати дату елементів лише для читання, пропущено",
|
||||
"multiselect_grid_edit_gps_err_read_only": "Неможливо редагувати місцезнаходження елементів лише для читання, пропущено",
|
||||
"my_albums": "Мої альбоми",
|
||||
"networking_settings": "Networking",
|
||||
"networking_subtitle": "Manage the server endpoint settings",
|
||||
"networking_settings": "Мережеві налаштування",
|
||||
"networking_subtitle": "Керування налаштуваннями кінцевої точки сервера",
|
||||
"no_assets_to_show": "Елементи відсутні",
|
||||
"no_name": "Без імені",
|
||||
"notification_permission_dialog_cancel": "Скасувати",
|
||||
@ -405,7 +405,7 @@
|
||||
"notification_permission_list_tile_content": "Надати дозвіл для сповіщень.",
|
||||
"notification_permission_list_tile_enable_button": "Увімкнути Сповіщення",
|
||||
"notification_permission_list_tile_title": "Дозвіл на Сповіщення",
|
||||
"not_selected": "Not selected",
|
||||
"not_selected": "Не вибрано",
|
||||
"on_this_device": "На цьому пристрої",
|
||||
"partner_list_user_photos": "Фотографії {user}",
|
||||
"partner_list_view_all": "Переглянути усі",
|
||||
@ -419,7 +419,7 @@
|
||||
"partner_page_stop_sharing_title": "Припинити надання ваших знімків?",
|
||||
"partner_page_title": "Партнер",
|
||||
"partners": "\nПартнери",
|
||||
"paused": "Paused",
|
||||
"paused": "Призупинено",
|
||||
"people": "Люди",
|
||||
"permission_onboarding_back": "Назад",
|
||||
"permission_onboarding_continue_anyway": "Все одно продовжити",
|
||||
@ -432,7 +432,7 @@
|
||||
"permission_onboarding_permission_limited": "Обмежений доступ. Аби дозволити Immich резервне копіювання та керування вашою галереєю, надайте доступ до знімків та відео у Налаштуваннях",
|
||||
"permission_onboarding_request": "Immich потребує доступу до ваших знімків та відео.",
|
||||
"places": "Місця",
|
||||
"preferences_settings_subtitle": "Manage the app's preferences",
|
||||
"preferences_settings_subtitle": "Керування налаштуваннями додатку",
|
||||
"preferences_settings_title": "Параметри",
|
||||
"profile_drawer_app_logs": "Журнал",
|
||||
"profile_drawer_client_out_of_date_major": "Мобільний додаток застарів. Будь ласка, оновіть до останньої мажорної версії.",
|
||||
@ -447,7 +447,7 @@
|
||||
"profile_drawer_trash": "Кошик",
|
||||
"recently_added": "Нещодавно додані",
|
||||
"recently_added_page_title": "Нещодавні",
|
||||
"save": "Save",
|
||||
"save": "Зберегти",
|
||||
"save_to_gallery": "Зберегти в галерею",
|
||||
"scaffold_body_error_occurred": "Виникла помилка",
|
||||
"search_albums": "Пошук альбому",
|
||||
@ -457,17 +457,17 @@
|
||||
"search_filter_camera_make": "Виробник",
|
||||
"search_filter_camera_model": "Модель",
|
||||
"search_filter_camera_title": "Виберіть тип камери",
|
||||
"search_filter_contextual": "Search by context",
|
||||
"search_filter_contextual": "Пошук за контекстом",
|
||||
"search_filter_date": "Дата",
|
||||
"search_filter_date_interval": "{start} до {end}",
|
||||
"search_filter_date_title": "Виберіть діапазон дат",
|
||||
"search_filter_description": "Search by description",
|
||||
"search_filter_description": "Пошук за описом",
|
||||
"search_filter_display_option_archive": "Архів",
|
||||
"search_filter_display_option_favorite": "Улюблені",
|
||||
"search_filter_display_option_not_in_album": "Не в альбомі",
|
||||
"search_filter_display_options": "Параметри відображення",
|
||||
"search_filter_display_options_title": "Параметри відображення",
|
||||
"search_filter_filename": "Search by file name",
|
||||
"search_filter_filename": "Пошук за назвою файлу",
|
||||
"search_filter_location": "Місцезнаходження",
|
||||
"search_filter_location_city": "Місто",
|
||||
"search_filter_location_country": "Країна",
|
||||
@ -479,10 +479,10 @@
|
||||
"search_filter_media_type_title": "Виберіть тип носія",
|
||||
"search_filter_media_type_video": "Відео",
|
||||
"search_filter_people": "Люди",
|
||||
"search_filter_people_hint": "Filter people",
|
||||
"search_filter_people_hint": "Фільтрувати за людьми",
|
||||
"search_filter_people_title": "Виберіть людей",
|
||||
"search_no_more_result": "No more results",
|
||||
"search_no_result": "No results found, try a different search term or combination",
|
||||
"search_no_more_result": "Більше результатів немає",
|
||||
"search_no_result": "Результатів не знайдено, спробуйте інший запит або комбінацію",
|
||||
"search_page_categories": "Категорії",
|
||||
"search_page_favorites": "Улюблені",
|
||||
"search_page_motion_photos": "Рухомі знімки",
|
||||
@ -499,7 +499,7 @@
|
||||
"search_page_places": "Місця",
|
||||
"search_page_recently_added": "Нещодавно додані",
|
||||
"search_page_screenshots": "Знімки екрану",
|
||||
"search_page_search_photos_videos": "Search for your photos and videos",
|
||||
"search_page_search_photos_videos": "Шукайте ваші фото та відео",
|
||||
"search_page_selfies": "Селфі",
|
||||
"search_page_things": "Речі",
|
||||
"search_page_videos": "Відео",
|
||||
@ -512,7 +512,7 @@
|
||||
"select_additional_user_for_sharing_page_suggestions": "Пропозиції",
|
||||
"select_user_for_sharing_page_err_album": "Не вдалося створити альбом",
|
||||
"select_user_for_sharing_page_share_suggestions": "Пропозиції",
|
||||
"server_endpoint": "Server Endpoint",
|
||||
"server_endpoint": "Кінцева точка сервера",
|
||||
"server_info_box_app_version": "Версія додатка",
|
||||
"server_info_box_latest_release": "Остання версія",
|
||||
"server_info_box_server_url": "URL сервера",
|
||||
@ -524,7 +524,7 @@
|
||||
"setting_image_viewer_preview_title": "Завантажувати зображення попереднього перегляду",
|
||||
"setting_image_viewer_title": "Зображення",
|
||||
"setting_languages_apply": "Застосувати",
|
||||
"setting_languages_subtitle": "Change the app's language",
|
||||
"setting_languages_subtitle": "Змінити мову додатку",
|
||||
"setting_languages_title": "Мова",
|
||||
"setting_notifications_notify_failures_grace_period": "Повідомити про помилки фонового резервного копіювання: {}",
|
||||
"setting_notifications_notify_hours": "{} годин",
|
||||
@ -542,8 +542,8 @@
|
||||
"settings_require_restart": "Перезавантажте програму для застосування цього налаштування",
|
||||
"setting_video_viewer_looping_subtitle": "Увімкнути циклічне відтворення відео",
|
||||
"setting_video_viewer_looping_title": "Циклічне відтворення",
|
||||
"setting_video_viewer_original_video_subtitle": "When streaming a video from the server, play the original even when a transcode is available. May lead to buffering. Videos available locally are played in original quality regardless of this setting.",
|
||||
"setting_video_viewer_original_video_title": "Force original video",
|
||||
"setting_video_viewer_original_video_subtitle": "При трансляції відео з сервера відтворювати оригінал, навіть якщо доступна транскодування. Може призвести до буферизації. Відео, доступні локально, відтворюються в оригінальній якості, незважаючи на це налаштування.",
|
||||
"setting_video_viewer_original_video_title": "Примусово відтворювати оригінальне відео",
|
||||
"setting_video_viewer_title": "Відео",
|
||||
"share_add": "Додати",
|
||||
"share_add_photos": "Додати знімки",
|
||||
@ -562,7 +562,7 @@
|
||||
"shared_album_section_people_owner_label": "Власник",
|
||||
"shared_album_section_people_title": "ЛЮДИ",
|
||||
"share_dialog_preparing": "Підготовка...",
|
||||
"shared_intent_upload_button_progress_text": "{} / {} Uploaded",
|
||||
"shared_intent_upload_button_progress_text": "{} / {} Завантажено",
|
||||
"shared_link_app_bar_title": "Спільні посилання",
|
||||
"shared_link_clipboard_copied_massage": "Скопійовано в буфер обміну",
|
||||
"shared_link_clipboard_text": "Посилання: {}\nПароль: {}",
|
||||
@ -618,7 +618,7 @@
|
||||
"sharing_silver_appbar_create_shared_album": "Створити спільний альбом",
|
||||
"sharing_silver_appbar_shared_links": "Спільні посилання",
|
||||
"sharing_silver_appbar_share_partner": "Поділитися з партнером",
|
||||
"start_date": "Start date",
|
||||
"start_date": "Дата початку",
|
||||
"sync": "Синхронізувати",
|
||||
"sync_albums": "Синхронізувати альбоми",
|
||||
"sync_albums_manual_subtitle": "Синхронізувати всі завантажені фото та відео у вибрані альбоми для резервного копіювання",
|
||||
@ -657,15 +657,15 @@
|
||||
"trash_page_select_assets_btn": "Вибрані елементи",
|
||||
"trash_page_select_btn": "Вибрати",
|
||||
"trash_page_title": "Кошик ({})",
|
||||
"upload": "Upload",
|
||||
"upload": "Завантажити",
|
||||
"upload_dialog_cancel": "Скасувати",
|
||||
"upload_dialog_info": "Бажаєте створити резервну копію вибраних елементів на сервері?",
|
||||
"upload_dialog_ok": "Завантажити",
|
||||
"upload_dialog_title": "Завантажити Елементи",
|
||||
"uploading": "Uploading",
|
||||
"upload_to_immich": "Upload to Immich ({})",
|
||||
"use_current_connection": "use current connection",
|
||||
"validate_endpoint_error": "Please enter a valid URL",
|
||||
"uploading": "Завантаження",
|
||||
"upload_to_immich": "Завантажити в Immich ({})",
|
||||
"use_current_connection": "використовувати поточне підключення",
|
||||
"validate_endpoint_error": "Будь ласка, введіть дійсну URL-адресу",
|
||||
"version_announcement_overlay_ack": "Прийняти",
|
||||
"version_announcement_overlay_release_notes": "примітки до випуску",
|
||||
"version_announcement_overlay_text_1": "Вітаємо, є новий випуск ",
|
||||
@ -676,6 +676,6 @@
|
||||
"viewer_remove_from_stack": "Видалити зі стеку",
|
||||
"viewer_stack_use_as_main_asset": "Використовувати як основний елементи",
|
||||
"viewer_unstack": "Розібрати стек",
|
||||
"wifi_name": "WiFi Name",
|
||||
"your_wifi_name": "Your WiFi name"
|
||||
"wifi_name": "Назва WiFi",
|
||||
"your_wifi_name": "Ваша назва WiFi"
|
||||
}
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
x
Reference in New Issue
Block a user